12.07.2015 Views

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Predictive Congestion Control for <strong>Wireless</strong> <strong>Sensor</strong> <strong>Networks</strong> 435The dynamic weight adaptation scheme can be used to further enhancethe throughput while ensuring fairness. Packets at each node can bescheduled by using the adaptive <strong>and</strong> distributed fair scheduling (ADFS)scheme (Regatte <strong>and</strong> Jagannathan 2004) presented in Chapter 7 via flowassignedweights that are updated based on the network state to ensurethe fair h<strong>and</strong>ling of the packets.REMARK 1The feedback information is piggybacked to the ACK frame of themedium access control (MAC) protocol. This ensures that the feedback issuccessfully received by the node in the previous hop. In contrast, theCODA scheme transmits an indication of the congestion using a broadcastmessage without looking for any acknowledgment. Consequently, thedelivery of such messages to all relevant nodes is not guaranteed.REMARK 2In the scheme proposed in this chapter, a single MAC data rate is consideredwithout addressing the interlayer coordination <strong>and</strong> routing protocols.However, the mathematical analysis suggests that changes in routes<strong>and</strong> MAC data rates (b<strong>and</strong>width) will be accommodated by the outgoingtraffic estimation algorithm. Any temporary fluctuation of the MAC datarate will be filtered out by averaging the outgoing flow measurementsover the update period. Also, the persistent changes of the MAC data rateor establishment of a new route will be closely tracked by the outgoingflow estimation algorithm. Some insight into these issues is presentedlater in this chapter using a simulation scenario. This congestion controlmethodology utilizes both rate-based control <strong>and</strong> backoff interval selectionschemes along with DPC. The embedded channel estimator in DPCindicates the state of the wireless channel, which is utilized to assess theonset of congestion. An overview of DPC is given in Chapter 6.Next, the metrics that will decide the performance of the availablecongestion control protocols will be described. These performance measuresare used to evaluate the proposed protocol <strong>and</strong> compare it withCODA <strong>and</strong> the st<strong>and</strong>ard IEEE 802.11 protocol.9.2.3 Performance MetricsThe onset of congestion causes packets to be dropped because of bufferoverflows. Packets dropped at the intermediate nodes will cause lownetwork throughput <strong>and</strong> decreases energy efficiency because of retransmissions.Consequently, the total number of packets dropped at the intermediatenodes will be considered as a metric for the designed protocol.Energy efficiency measured as the number of bits transmitted per joule

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!