In Network Processing and Data Aggregation in
In Network Processing and Data Aggregation in
In Network Processing and Data Aggregation in
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
made a discussion over the issues that come up when communicat<strong>in</strong>g through thewireless medium. The next step <strong>in</strong> design<strong>in</strong>g an effective MAC scheme for WSNs is thedef<strong>in</strong>ition of the properties that it should have.A general purpose MAC-layer protocol takes <strong>in</strong>to serious consideration the assuranceof:Fairness: Ensure that all nodes have equal opportunities to access the medium. It isalso important for the node that acquired the medium to use it prudentially.Small Latency: It is a vital requirement for a network to respond quickly to the needsof an application. If a MAC scheme is fair enough but has very strict <strong>and</strong> complex rulesthen it is possible that it will suffer from lengthy delays (the time elapsed between themoment a station requested to send a frame <strong>and</strong> the moment it f<strong>in</strong>ally managed to startsend<strong>in</strong>g the first bytes).High throughput: Wasted network resources (like b<strong>and</strong>width) due to stiff architectureof the lower level affect the performance of the upper layers. The MAC layer sets theupper bound of the network throughput <strong>and</strong> thus it has to achieve high channelutilization.WSNs have very tight constra<strong>in</strong>ts <strong>in</strong> power consumption, computational capabilities,transceiver strength <strong>and</strong> storage size. Very few of their characteristics are common withthese of a traditional wireless system like GSM for example. It sounds a bit weird that afair, with small latency <strong>and</strong> high throughput MAC may not be ideal for a WSN. However,this is true. A MAC protocol designed for a sensor network is supposed to be “welldef<strong>in</strong>ed” if:Is energy efficient: Sensor nodes use batteries for power supply. These batteries areusually small sized <strong>and</strong> it is difficult (if not impossible) to be recharged. The totalnetwork lifetime then, is a major design factor. <strong>In</strong> section 2.2.4 we discuss why exist<strong>in</strong>gMAC schemes for wireless systems are not suitable for WSNs. Additionally, the majorreasons for energy waste are def<strong>in</strong>ed.Has good scalability: Scalability to the change <strong>in</strong> network size, node density <strong>and</strong>topology is an additional property of great importance. WSNs are frequently deployed <strong>in</strong>areas where the topology changes rapidly. Nodes may fail at any time (due to hardwarefailures or empty battery), change location unexpectedly <strong>and</strong> f<strong>in</strong>ally new nodes may jo<strong>in</strong>later. A good MAC protocol should easily adapt to such network changes.