Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
An Adaptive Cross-Layer Design for Energy-Efficient Wireless Communications
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2011 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

In this thesis we considered minimizing energy consumption with and providing QoS in WSN which is very important nowadays. In this work we developed a cross-layer protocol that operated with MAC and network layer, it introduces QoS and wake and sleep states. We evaluate to see if this new design has an effect on the energy consumption of the wireless sensor network deployment in the simulated environment. In recent years many researches have been done in WSN considering energy consumption which will increase the network lifetime. QoS, which enables reliable data transmissions by providing some guarantees, is also considered. QoS refers to the traffic controlling or traffic shaping by delivering the data in a best effort fashion, such as providing guaranteed packet delay or network throughput.

There are several energy consumption protocols being investigated like S-MAC, TMAC, B-MAC, WISEMAC and X-MAC. S-MAC and T-MAC exchange the time schedules of data between nodes. This exchanging of time schedules is a heavy burden on the network and they reduce the life time of the network. B- MAC and WISEMAC depend on low power listening by sending long preamble that is long enough as sleep period of the receiver. This long preamble will create overhearing problem by making the non receivers to stay awake until preamble is fully received. Long preamble is a problem in target receivers because the target receiver must stay idle until the receiving of the preamble is finished, which will waste energy. In X-MAC short preamble is sent instead of long preamble and the time schedules are not exchanged between nodes which will save time and energy in the network. Because of this short preamble the source can get early acknowledgment so the data can be sent immediately and the node can go to sleep early, which is a big advantage compared to other protocols. In this work, we provide an adaptive cross-layer design for energy-efficient wireless communication in sensor networks. We modify and integrate the X-MAC protocol with random rerouting in the network layer to provide QoS in data delivery, while minimizing the energy consumption. We evaluate the performance of our design by extensive simulations in OMNET++ in terms of packet delay and energy consumption.

Place, publisher, year, edition, pages
2011.
Series
IT ; 11 005
Identifiers
URN: urn:nbn:se:uu:diva-146635OAI: oai:DiVA.org:uu-146635DiVA, id: diva2:398633
Uppsok
Technology
Supervisors
Examiners
Available from: 2011-02-18 Created: 2011-02-18 Last updated: 2011-02-18Bibliographically approved

Open Access in DiVA

fulltext(1298 kB)1380 downloads
File information
File name FULLTEXT01.pdfFile size 1298 kBChecksum SHA-512
c21f35f76e956a66adf33869ceafd422e5e9f298e27e0942fa03f6a7a0117b68f8d275452a7b7e5fde36f794ef747ce276faa9c4fd5e928e34742e985b2c6d41
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 1380 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 933 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf