ABSTRACT

In the last chapter, the development and implementation of the distributed and fair scheduling scheme for wireless ad hoc and sensor networks to meet certain quality of service (QoS) performance requirements was presented. Implementation aspects were also covered. In this chapter, an optimized energy-delay routing (OEDR) protocol for ad hoc wireless networks from Regatte and Jagannathan (2005) is presented first, where the product of the transmission energy and end-to-end (E2E) delay-link costs between any two nodes is utilized to determine a least-cost routing path. The OEDR uses the concept of multipoint relays (MPRs) (Qayyum et al. 2002) similar to the optimized link state routing (OLSR) protocol (Jacquet et al. 2001, Clausen and Jacquet 2003). However, in OEDR, the HELLO control messages are used to determine the transmission energy and delay values between a given node and its neighbors, in addition to performing neighbor sensing. The energy-delay product of these values is considered as the link cost, and this information is relayed by the MPR nodes to other nodes in the network, using topology control (TC) messages.