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 Fair Scheduling in <strong>Wireless</strong> <strong>Ad</strong> <strong>Hoc</strong> <strong>and</strong> <strong>Sensor</strong> <strong>Networks</strong> 323due to the addition of weights being less than 16%. This efficiency valueis acceptable to meet the performance. The IEEE 802.11 MAC protocolrenders 84.8% for the same packet size. It can be observed that the additionaloverhead due to the weight transmission is only about 0.6%. Withvery little increase in transmission <strong>and</strong> computational overheads, theproposed ADFS protocol is able to achieve significant increase in fairness<strong>and</strong> aggregate throughput, as shown in the next section.7.4 Performance EvaluationThe performance of the proposed ADFS protocol was evaluated using NS-2 simulator [5] as an extension to wireless networks. ADFS requires modificationsat both the MAC protocol level <strong>and</strong> at the interface queue level.The following values were used for all the simulations, unless otherwisespecified: channel b<strong>and</strong>width is taken as 2 Mbps, with α = 09 . ,β =−01 . , SF = 002 . , sum of initial weights of all flows is equal to unity,<strong>and</strong> ρ is a r<strong>and</strong>om variable uniformly distributed in the interval [0.9, 1.1].The AODV routing protocol was used. The constant bit rate (CBR) trafficwas used with flows always backlogged, <strong>and</strong> the packet size was 584 bytes.Example 7.4.1: Star TopologyTo evaluate the fairness of the proposed ADFS protocol, consider a startopology with 16 wireless nodes transmitting to a destination <strong>and</strong> theflows from each source have a weight of 1/16.Figure 7.3 represents the throughput/weight (normalized weights) ratiovs. the flows for the star topology with 16 wireless nodes. Ideally, thethroughput to initial weight curve should be a straight line parallel to thex-axis for fair scheduling schemes. It is visible that the ADFS results in afair allocation of b<strong>and</strong>width compared to the 802.11 MAC protocol.Figure 7.4 presents the delay variations for the star topology. Delay variationis calculated as the difference between the end-to-end delays forsuccessive packets received at the destination. It can be observed thatADFS results in minimal delay variations, whereas those of 802.11 MACprotocol are relatively high. Huge delay variations can degrade the QoSof an ad hoc network.The performance of the ADFS protocol was also evaluated for networkswith varying packet sizes <strong>and</strong> initial weights. The results shown inFigure 7.5 are for a network with star topology having 16 flows. Packetsizes of 584, 328, 400, <strong>and</strong> 256 are used for different flows. It can be seenthat ADFS achieves fair allocation of b<strong>and</strong>width, even when packets ofdifferent sizes were used. Figure 7.6 depicts the throughput/weight ratiofor the flows having different initial weights. The initial weights of the

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

Saved successfully!

Ooh no, something went wrong!