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...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Distributed Power Control <strong>and</strong> Rate <strong>Ad</strong>aptation 2476.5.4 Contention TimeThe change in contention time for the proposed DPC scheme is due totwo major factors: (1) more retransmissions during fading channel conditions<strong>and</strong> (2) improved channel utilization. During fading channel conditions,retransmissions will increase with the proposed DPC because ofthe possibility of insufficient power for the reception of a packet. As aresult, the average contention time increases. <strong>Ad</strong>ditionally, higher utilizationdue to the proposed DPC will cause an increase in the throughputcausing congestion. Under these conditions, the proposed protocol willcause certain frames to be delayed longer compared to the 802.11 st<strong>and</strong>ard.Therefore, the contention time will increase with the DPC from Zawodniok<strong>and</strong> Jagannathan (2004).6.5.5 Overhead AnalysisThe proposed MAC protocol requires additional data to be incorporatedinto the 802.11 frames for transmission. This additional information willinclude the current <strong>and</strong> the new transmitter power value to be used forthe response. All RTS, CTS, DATA, <strong>and</strong> ACK frames will embed thisinformation. The following analysis is used to evaluate the efficiency ofthe proposed protocol <strong>and</strong> to compare it with 802.11. In particular, wehave analyzed the case where the RTS/CTS messages are followed by asingle DATA/ACK exchange.6.5.5.1 RTS/CTS Followed by a Single DATA/ACK Frame ScenarioIn this scenario, there will be a total of four frames transmitted: RTS, CTS,DATA, <strong>and</strong> ACK. This is a typical sequence used for an Ethernet/IP basedpackets (length up to 2500 octets). Each frame includes two power values;thus overhead per data packet will include a total of eight power values.Let the size of power value in octets be expressed by S power ; the overhead(OH) size in octets per data packet is equal to:OH = 4frames × ( S * 2) = 8*Spowerpower(6.10)6.5.5.2 Minimizing Overhead ImpactIn the simulations, the power values are stored as real numbers <strong>and</strong> theyare sent in the MAC frame. However, in actual implementation, the overheadcan be minimized by allowing discrete values for power levels <strong>and</strong>lowering the OH in terms of number of bits used for power. Second, thepower values can be embedded in the frame only when the transmitterpower changes between the power levels. This can be accomplished byusing a one-bit flag to indicate whether the power values are added to

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

Saved successfully!

Ooh no, something went wrong!