Energy-efficient MAC protocol for wireless sensor networks

Show simple item record

dc.contributor.advisor Hancke, Gerhard P.
dc.contributor.postgraduate Tonsing, Christoph Erik
dc.date.accessioned 2013-09-09T12:09:18Z
dc.date.available 2008-09-09 en
dc.date.available 2013-09-09T12:09:18Z
dc.date.created 2008-04-09 en
dc.date.issued 2008-09-09 en
dc.date.submitted 2008-09-04 en
dc.description Dissertation (MEng)--University of Pretoria, 2008. en
dc.description.abstract A Wireless Sensor Network (WSN) is a collection of tiny devices called sensor nodes which are deployed in an area to be monitored. Each node has one or more sensors with which they can measure the characteristics of their surroundings. In a typical WSN, the data gathered by each node is sent wirelessly through the network from one node to the next towards a central base station. Each node typically has a very limited energy supply. Therefore, in order for WSNs to have acceptable lifetimes, energy efficiency is a design goal that is of utmost importance and must be kept in mind at all levels of a WSN system. The main consumer of energy on a node is the wireless transceiver and therefore, the communications that occur between nodes should be carefully controlled so as not to waste energy. The Medium Access Control (MAC) protocol is directly in charge of managing the transceiver of a node. It determines when the transceiver is on/off and synchronizes the data exchanges among neighbouring nodes so as to prevent collisions etc., enabling useful communications to occur. The MAC protocol thus has a big impact on the overall energy efficiency of a node. Many WSN MAC protocols have been proposed in the literature but it was found that most were not optimized for the group of WSNs displaying very low volumes of traffic in the network. In low traffic WSNs, a major problem faced in the communications process is clock drift, which causes nodes to become unsynchronized. The MAC protocol must overcome this and other problems while expending as little energy as possible. Many useful WSN applications show low traffic characteristics and thus a new MAC protocol was developed which is aimed at this category of WSNs. The new protocol, Dynamic Preamble Sampling MAC (DPS-MAC) builds on the family of preamble sampling protocols which were found to be most suitable for low traffic WSNs. In contrast to the most energy efficient existing preamble sampling protocols, DPS-MAC does not cater for the worst case clock drift that can occur between two nodes. Rather, it dynamically learns the actual clock drift experienced between any two nodes and then adjusts its operation accordingly. By simulation it was shown that DPS-MAC requires less protocol overhead during the communication process and thus performs more energy efficiently than its predecessors under various network operating conditions. Furthermore, DPS-MAC is less prone to become overloaded or unstable in conditions of high traffic load and high contention levels respectively. These improvements cause the use of DPS-MAC to lead to longer node and network lifetimes, thus making low traffic WSNs more feasible. en
dc.description.availability Unrestricted en
dc.description.degree MEng
dc.description.department Electrical, Electronic and Computer Engineering en
dc.identifier.citation Tonsing, CE 2008, Energy-efficient MAC protocol for wireless sensor networks, MEng Dissertation, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/31247> en
dc.identifier.other E1090/gm en
dc.identifier.upetdurl http://upetd.up.ac.za/thesis/available/etd-09042008-143948/ en
dc.identifier.uri http://hdl.handle.net/2263/31247
dc.language.iso en
dc.publisher University of Pretoria
dc.rights © University of Pretoria 2008 E1090/ en
dc.subject Energy efficient en
dc.subject Preamble sampling en
dc.subject Clock drift en
dc.subject Synchronization. en
dc.subject Wireless sensor networks en
dc.subject Medium access control en
dc.subject UCTD
dc.title Energy-efficient MAC protocol for wireless sensor networks en
dc.type Dissertation en


Files in this item

This item appears in the following Collection(s)

Show simple item record