Exploiting Virtual Coordinates for Improved Routing Performance in Sensor Networks

被引:44
作者
Awad, Abdalkarim [1 ]
German, Reinhard [2 ]
Dressler, Falko [3 ]
机构
[1] Ilmenau Univ Technol, Fac Comp Sci & Automat, D-98684 Ilmenau, Germany
[2] Univ Erlangen Nurnberg, Dept Comp Sci, D-91058 Erlangen, Germany
[3] Univ Innsbruck, Inst Comp Sci, A-6020 Innsbruck, Austria
关键词
Virtual coordinates; ad hoc routing; data management; sensor networks;
D O I
10.1109/TMC.2010.218
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present the Virtual Cord Protocol (VCP), which exploits virtual coordinates to provide efficient and failure tolerant routing and data management in sensor networks. VCP maintains a virtual cord interconnecting all the nodes in the network and which, operating similar to a Distributed Hash Table (DHT), provides means for inserting data fragments into sensor nodes and retrieving them. Furthermore, it supports service discovery using indirections. VCP uses two mechanisms for finding paths to nodes and associated data items: First, it relies on the virtual cord that always provides a path toward the destination. Second, locally available neighborhood information is exploited for greedy routing. Our simulation results show that VCP is able to find paths close to the shortest path (achieving a stretch ratio of less than 125 percent) with very low overhead. We also extended VCP with data replication mechanisms to improve failure handling. The routing performance of VCP, which clearly outperforms other ad hoc routing protocols such as Dynamic MANET On Demand (DYMO), is similar to other virtual addressing schemes, e. g., Virtual Ring Routing (VRR). However, we improved VCP to handle frequent node failures in an optimized way. The presented results outline the capabilities of VCP to handle such cases more efficiently compared to other protocols. We also compared the capabilities to reliably store and retrieve data in the network to Geographic Hash Tables (GHTs). VCP, in the worst case, performs similar to GHTs, but outperforms this protocol in most cases, especially when complex routing is involved.
引用
收藏
页码:1214 / 1226
页数:13
相关论文
共 38 条
  • [1] Akkaya K., 2005, Ad Hoc Networks, V3, P325, DOI 10.1016/j.adhoc.2003.09.010
  • [2] Wireless sensor networks: a survey
    Akyildiz, IF
    Su, W
    Sankarasubramaniam, Y
    Cayirci, E
    [J]. COMPUTER NETWORKS, 2002, 38 (04) : 393 - 422
  • [3] [Anonymous], 2001, Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems, DOI DOI 10.1007/3-540-45518-3_18
  • [4] [Anonymous], 2007, Self-organization in sensor and actor networks
  • [5] [Anonymous], 2002, ACM WSNA 02
  • [6] [Anonymous], P EUR SIM MULT ESM 0
  • [7] Awad Abdalkarim, 2009, 2009 Sixth International Conference on Wireless On-Demand Network Systems and Services (WONS 2009), P111, DOI 10.1109/WONS.2009.4801850
  • [8] AWAD A, 2008, P 5 IEEE INT C MOB A
  • [9] AWAD A, 2009, P 7 ACM INT C MOB SY
  • [10] CAESAR M, 2006, P ACM SIGCOMM SEPT