中国邮电高校学报(英文) ›› 2009, Vol. 16 ›› Issue (4): 42-46.doi: 10.1016/S1005-8885(08)60246-0

• Networks • 上一篇    下一篇

Graph partitioning algorithm for opportunistic routing in large-scale wireless network

李彦华,刘元安   

  1. Wireless Communication Center, Beijing University of Posts and Telecommunications, Beijing 100876, China
  • 收稿日期:2008-10-07 修回日期:1900-01-01 出版日期:2009-08-31
  • 通讯作者: 李彦华

Graph partitioning algorithm for opportunistic routing in large-scale wireless network

LI Yan-hua, LIU Yuan-an   

  1. Wireless Communication Center, Beijing University of Posts and Telecommunications, Beijing 100876, China
  • Received:2008-10-07 Revised:1900-01-01 Online:2009-08-31
  • Contact: LI Yan-hua

摘要:

Opportunistic routing takes advantage of the broadcast nature of wireless communications by forwarding data through a set of opportunistic paths instead of one ‘best’ path in traditional routing. However, using the global scheduling opportunistic scheme like the existing opportunistic routing protocol (ExOR) would consume considerable transmission latency and energy in large-scale wireless topologies. In this article, a graph partitioning algorithm is proposed, namely, minimum cut with laplacians (MCL), to divide the Ad-hoc network topology into subgraphs with minimized edge cuts across them. Then the existing opportunistic routing can be applied locally in each subgraph. In this way, forwarders in different subgraphs can transmit simultaneously, and each node only needs to maintain a local forwarder list instead of a global one. The simulations show that using MCL scheme in the opportunistic routing can reduce the end-to-end delay by about 49%, and increase the life time of the wireless node by about 39%.

关键词:

;opportunistic;routing,;graph;partitioning,;wireless;routing,;mobile;Ad-hoc;network

Abstract:

Opportunistic routing takes advantage of the broadcast nature of wireless communications by forwarding data through a set of opportunistic paths instead of one ‘best’ path in traditional routing. However, using the global scheduling opportunistic scheme like the existing opportunistic routing protocol (ExOR) would consume considerable transmission latency and energy in large-scale wireless topologies. In this article, a graph partitioning algorithm is proposed, namely, minimum cut with laplacians (MCL), to divide the Ad-hoc network topology into subgraphs with minimized edge cuts across them. Then the existing opportunistic routing can be applied locally in each subgraph. In this way, forwarders in different subgraphs can transmit simultaneously, and each node only needs to maintain a local forwarder list instead of a global one. The simulations show that using MCL scheme in the opportunistic routing can reduce the end-to-end delay by about 49%, and increase the life time of the wireless node by about 39%.

Key words:

opportunistic routing;graph partitioning;wireless routing;mobile Ad-hoc network