Efficient Resource Discovery in Wireless AdHoc Networks: Contacts Do Help

In this chapter, we provided an overview of the main approaches for resource discovery in wireless networks. The problem of resource discovery is becoming more challenging and pressing as more emerging infrastructure-less networks are designed and implemented. The various approaches described in this chapter included flooding-based approaches, including expanding ring search and reduced broadcast heuristics, on-demand ad hoc routing, hierarchical cluster-based and dominating set schemes, and hybrid loose hierarchy schemes including zone routing and contact based architectures. Reduced broadcast approaches and dominating set approaches attempt to reduce the redundancies of flooding but attempt to all discovery requests to all nodes in the network. On-demand ad hoc routing utilizes information caching to reduce effects of flooding, but is greatly affected by network dynamics that cause cache invalidation. Hybrid approaches, such as zone and contact-based routing use the proactive approach within the zones, and the reactive approach for out-of-zone discovery. Zone routing uses bordercasting, while contact-based schemes select out-of-zone contact nodes to avoid bordercasting. After conducting an extensive comparative study between the above schemes, it was observed that hybrid approaches are useful when the cost of zone maintenance is amortized over a reasonable number of requests, otherwise flooding-based approaches work better. In general, if power control is used such that only active nodes participate in zone construction and maintenance, then hybrid approaches seem to scale best. In particular the contact based approach is promising as it performs well for a fixed set of parameters over a relatively wide array of scenarios and network sizes.

[1]  Yu-Chee Tseng,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 1999, Wirel. Networks.

[2]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[3]  David A. Maltz,et al.  DSR: the dynamic source routing protocol for multihop wireless ad hoc networks , 2001 .

[4]  Zygmunt J. Haas,et al.  ZRP: a hybrid framework for routing in Ad Hoc networks , 2001 .

[5]  Arthur L. Liestman,et al.  Approximating minimum size weakly-connected dominating sets for clustering mobile ad hoc networks , 2002, MobiHoc '02.

[6]  Abdelsalam Helal,et al.  Konark - a service discovery and delivery protocol for ad-hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[7]  Ahmed Helmy,et al.  CARD: A Contact-based Architecture for Resource Discovery in Ad Hoc Networks , 2004 .

[8]  J. J. Garcia-Luna-Aceves,et al.  Bandwidth-efficient link-state routing in wireless networks , 2001 .

[9]  Leandros Tassiulas,et al.  Service discovery in mobile ad hoc networks: an overall perspective on architectural choices and network layer support issues , 2004, Ad Hoc Networks.

[10]  Feng Zhao,et al.  Scalable Information-Driven Sensor Querying and Routing for Ad Hoc Heterogeneous Sensor Networks , 2002, Int. J. High Perform. Comput. Appl..

[11]  Himanshu Gupta,et al.  Connected sensor cover: self-organization of sensor networks for efficient query execution , 2003, IEEE/ACM Transactions on Networking.

[12]  Bo Li,et al.  Resource discovery in mobile ad hoc networks , 2002 .

[13]  Anis Laouiti,et al.  Multipoint Relaying: An Efficient Technique for Flooding in Mobile Wireless Networks , 2000 .

[14]  Ramesh Govindan,et al.  The Sensor Network as a Database , 2002 .

[15]  Yih-Chun Hu,et al.  Ensuring cache freshness in on-demand ad hoc network routing protocols , 2002, POMC '02.

[16]  Brad Karp,et al.  Greedy Perimeter Stateless Routing for Wireless Networks , 2000 .

[17]  Yih-Chun Hu,et al.  Caching strategies in on-demand routing protocols for wireless ad hoc networks , 2000, MobiCom '00.

[18]  Mingyan Liu,et al.  Random waypoint considered harmful , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[19]  Timothy W. Finin,et al.  Allia: alliance-based service discovery for ad-hoc environments , 2002, WMC '02.

[20]  Zygmunt J. Haas,et al.  Determining the optimal configuration for the zone routing protocol , 1999, IEEE J. Sel. Areas Commun..

[21]  Kevin C. Almeroth,et al.  Towards realistic mobility models for mobile ad hoc networks , 2003, MobiCom '03.

[22]  Deborah Estrin,et al.  Rumor Routing Algorithm For Sensor Networks , 2002 .

[23]  B. R. Badrinath,et al.  Trajectory based forwarding and its applications , 2003, MobiCom '03.

[24]  Ahmed Helmy,et al.  Rendezvous regions: a scalable architecture for service location and data-centric storage in large-scale wireless networks , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[25]  Tracy Camp,et al.  Comparison of broadcasting techniques for mobile ad hoc networks , 2002, MobiHoc '02.

[26]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[27]  Ahmed Helmy,et al.  Analysis of the effects of mobility on the grid location service in ad hoc networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[28]  Wendi B. Heinzelman,et al.  Adaptive protocols for information dissemination in wireless sensor networks , 1999, MobiCom.

[29]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[30]  Timothy W. Finin,et al.  GSD: a novel group-based service discovery protocol for MANETS , 2002, 4th International Workshop on Mobile and Wireless Communications Network.

[31]  Xiaoyan Hong,et al.  LANMAR: landmark routing for large scale wireless ad hoc networks with group mobility , 1988, MobiHoc.

[32]  Mario Gerla,et al.  Global state routing: a new routing scheme for ad-hoc wireless networks , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[33]  Ahmed Helmy,et al.  The effect of mobility-induced location errors on geographic routing in mobile ad hoc sensor networks: analysis and improvement using mobility prediction , 2004, IEEE Transactions on Mobile Computing.

[34]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[35]  J. J. Garcia-Luna-Aceves,et al.  An efficient routing protocol for wireless networks , 1996, Mob. Networks Appl..

[36]  Philippe Bonnet,et al.  Towards Sensor Database Systems , 2001, Mobile Data Management.

[37]  Jean-Yves Le Boudec,et al.  Anchored Path Discovery in Terminode Routing , 2002, NETWORKING.

[38]  Chong-Kwon Kim,et al.  Flooding in wireless ad hoc networks , 2001, Comput. Commun..

[39]  N. Sadagopan,et al.  The ACQUIRE mechanism for efficient querying in sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[40]  David R. Karger,et al.  A scalable location service for geographic ad hoc routing , 2000, MobiCom '00.

[41]  Ahmed Helmy,et al.  Refereed poster: Rendezvous regions: A scalable architecture for service provisioning in large-scale , 2003, SIGCOMM 2003.

[42]  G. Sicuranza,et al.  The landmark hierarchy: A new hierarchy for routing in very large networks , 1988 .

[43]  Zygmunt J. Haas,et al.  The zone routing protocol (zrp) for ad hoc networks" intemet draft , 2002 .

[44]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[45]  Ahmed Helmy,et al.  THE IMPORTANT FRAMEWORK for Analyzing and Modeling the Impact of Mobility in Wireless Adhoc Networks , 2004 .

[46]  Philippe Bonnet,et al.  Querying the physical world , 2000, IEEE Wirel. Commun..

[47]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[48]  C. Mudie Navigating the ‘Small World’ , 1959 .

[49]  Ahmed Helmy,et al.  PATHS: analysis of PATH duration statistics and their impact on reactive MANET routing protocols , 2003, MobiHoc '03.

[50]  Zygmunt J. Haas,et al.  The performance of query control schemes for the zone routing protocol , 2001, TNET.

[51]  Ahmed Helmy,et al.  Towards mobility-rich analysis in ad hoc networks: using contraction, expansion and hybrid models , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[52]  Saurabh Garg,et al.  Contact-based architecture for resource discovery (CARD) in large scale MANets , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[53]  Ahmed Helmy Mobility-assisted resolution of queries in large-scale mobile sensor networks (MARQ) , 2003, Comput. Networks.

[54]  Zygmunt J. Haas,et al.  The performance of query control schemes for the zone routing protocol , 1998, SIGCOMM '98.

[55]  Jon M. Kleinberg,et al.  Navigation in a small world , 2000, Nature.

[56]  Ahmed Helmy,et al.  The IMPORTANT framework for analyzing the Impact of Mobility on Performance Of RouTing protocols for Adhoc NeTworks , 2003, Ad Hoc Networks.

[57]  Martha Steenstrup,et al.  Cluster-based networks , 2001 .

[58]  Ahmed Helmy,et al.  Small worlds in wireless networks , 2003, IEEE Communications Letters.

[59]  Nitin H. Vaidya,et al.  Efficient content location in wireless ad hoc networks , 2004, IEEE International Conference on Mobile Data Management, 2004. Proceedings. 2004.

[60]  Deborah Estrin,et al.  GHT: a geographic hash table for data-centric storage , 2002, WSNA '02.

[61]  Mingyan Liu,et al.  Sound mobility models , 2003, MobiCom '03.

[62]  Chien-Chung Shen,et al.  Facilitating match-making service in ad hoc and sensor networks using pseudo quorum , 2002, Proceedings. Eleventh International Conference on Computer Communications and Networks.

[63]  Gregory A. Hansen,et al.  The Optimized Link State Routing Protocol , 2003 .

[64]  Ahmed Helmy,et al.  The effect of mobility-induced location errors on geographic routing in ad hoc networks: analysis and improvement using mobility prediction , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[65]  Bin Li,et al.  A novel framework for QoS-aware resource discovery in mobile ad hoc networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[66]  Ahmed Helmy TRANSFER: transactions routing for ad-hoc networks with efficient energy , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[67]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[68]  C C. Chiang,et al.  Routing in Clustered Multihop, Mobile Wireless Networks With Fading Channel , 1997 .

[69]  Deborah Estrin,et al.  Advances in network simulation , 2000, Computer.

[70]  Ahmed Helmy,et al.  Architectural framework for large-scale multicast in mobile ad hoc networks , 2001, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).