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.

7Distributed Fair Scheduling in <strong>Wireless</strong><strong>Ad</strong> <strong>Hoc</strong> <strong>and</strong> <strong>Sensor</strong> <strong>Networks</strong>In the previous chapter, the distributed adaptive power control scheme(DAPC) or simply DPC <strong>and</strong> a medium access control (MAC) protocolwere introduced for ad hoc wireless <strong>and</strong> sensor networks. DAPC isutilized to meet energy efficiency besides other quality of service (QoS)performance parameters such as throughput, end-to-end delay, <strong>and</strong> lossor drop rate. In many wireless networking applications, there are additionalQoS performance metrics such as fairness that need to be met.Under such circumstances, the DPAC alone is not sufficient to meet thetarget QoS. Because b<strong>and</strong>width is one of the main constraints in wirelessad hoc networks, the key to guarantee QoS in this type of networkswould be efficient b<strong>and</strong>width management through which fairness isguaranteed.7.1 Fair Scheduling <strong>and</strong> Quality of ServiceFairness is a critical issue (Goyal et al. 1997) when accessing a sharedwireless channel. A fair scheduling scheme must then be employed in adhoc wireless networks <strong>and</strong> wireless sensor networks (WSNs) to provideproper flow of information. In the literature, many algorithms <strong>and</strong> protocolsregarding QoS metrics are found; however, they do not addresshardware constraints.The notion of fairness must be guaranteed among a set of contendingflows. Moreover, the proposed scheme should be computationally distributedin its nature. Thus, any distributed solution to WSN fair schedulingmust coordinate local interactions to achieve global performance.This should be achieved within the constraints imposed by the hardware.Therefore, any fair scheduling algorithm proposed for a multihop303

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

Saved successfully!

Ooh no, something went wrong!