On Multipath Transmission Scheduling in Cognitive Radio Mesh Networks

Nodes in a cognitive radio mesh network comprised of secondary users may select from a set of available channels provided they do not interfere with primary users. This ability can improve overall network performance but introduces the question of how best to use these channels. Given a routing multipath M, we would like to choose which channels each link in M should use and a corresponding transmission schedule so as to maximize the end-to-end data flow rate (throughput) supported by the entire multipath. This problem is relevant to applications such as streaming video or data where a connection may be long lasting and require a high constant throughput as well as providing robust, high-speed communications in wireless mesh networks deployed in rural environments, where there are significant amounts of spectrum available for secondary use. Better transmission scheduling can lead to improved network efficiency and less network resource consumption, e.g. energy-use. The problem is hard to due the presence of both intra-flow and inter-flow interference. In this paper, we develop a new polynomial time constant-factor approximation algorithm for this problem. We also present an effective heuristic method for finding effective multipath routes. It has been shown by simulation results that the end-to-end throughput given by the proposed algorithms provide nearly twice the throughput of single path routes and that the schedules generated are close to optimal.

[1]  Ian F. Akyildiz,et al.  NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey , 2006, Comput. Networks.

[2]  Yiwei Thomas Hou,et al.  A Distributed Optimization Algorithm for Multi-Hop Cognitive Radio Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[3]  Chien-Chung Shen,et al.  A novel layered graph model for topology formation and routing in dynamic spectrum access networks , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[4]  Marwan Krunz,et al.  Probabilistic Path Selection in Opportunistic Cognitive Radio Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[5]  Satyajayant Misra,et al.  Joint spectrum allocation and scheduling for fair spectrum sharing in cognitive radio wireless networks , 2008, Comput. Networks.

[6]  Hanif D. Sherali,et al.  Optimal Spectrum Sharing for Multi-Hop Software Defined Radio Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[7]  Stephan Olariu,et al.  An Optimal Greedy Heuristic to Color Interval Graphs , 1991, Inf. Process. Lett..

[8]  Shuguang Cui,et al.  Spectrum Sharing in Cognitive Radio Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[9]  R.A. Berry,et al.  Spectrum sharing with distributed interference compensation , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[10]  Edmund M. Yeh,et al.  Distributed algorithms for spectrum allocation, power control, routing, and congestion control in wireless networks , 2007, MobiHoc '07.

[11]  Yunnan Wu,et al.  Allocating dynamic time-spectrum blocks in cognitive radio networks , 2007, MobiHoc '07.

[12]  Catherine Rosenberg,et al.  Engineering Wireless Mesh Networks: Joint Scheduling, Routing, Power Control, and Rate Adaptation , 2010, IEEE/ACM Transactions on Networking.

[13]  Haitao Zheng,et al.  Collaboration and fairness in opportunistic spectrum access , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[14]  P. Bahl,et al.  DSAP: a protocol for coordinated spectrum access , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[15]  Xia Zhao,et al.  Transmission Scheduling for Routing Paths in Cognitive Radio Mesh Networks , 2010, 2010 7th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[16]  Robin Kravets,et al.  Contention-aware admission control for ad hoc networks , 2005, IEEE Transactions on Mobile Computing.

[17]  Danny Raz,et al.  Fast, Distributed Approximation Algorithms for Positive Linear Programming with Applications to Flow Control , 2004, SIAM J. Comput..

[18]  Catherine Rosenberg,et al.  Throughput-optimal configuration of fixed wireless networks , 2008, TNET.

[19]  Q. Zhao,et al.  Decentralized cognitive mac for dynamic spectrum access , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[20]  Roger Wattenhofer,et al.  A new technique for distributed symmetry breaking , 2010, PODC '10.

[21]  Ian F. Akyildiz,et al.  Wireless mesh networks: a survey , 2005, Comput. Networks.

[22]  Hanif D. Sherali,et al.  On Optimal SINR-Based Scheduling in Multihop Wireless Networks , 2010, IEEE/ACM Transactions on Networking.

[23]  Haitao Zheng,et al.  Distributed spectrum allocation via local bargaining , 2005, 2005 Second Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2005. IEEE SECON 2005..

[24]  Peng-Jun Wan,et al.  Multiflows in multihop wireless networks , 2009, MobiHoc '09.