Seamless support for long-lived multi-gigabit flows in wireless networks

Wireless networks in the near future must be able to support seamless mobility for multi-gigabit flows due to growing popularity of smart mobile devices and due to growing demand for applications such as media streaming, video conferencing, and high-definition television. The challenge, however, is that factors such as packet losses, handoff delays, and re-routing delays have more severe performance impact when the data rate increases. Mesh networking is a promising approach to support such high data rates to mobile users in malls, homes, business enterprises, public transport, and personal vehicles. However, to support these multi-gigabit data rates, the wireless mesh networks need access to a large amount of frequency spectrum. Unfortunately, in the current static licensing approach used by spectrum regulatory bodies, unfettered access to a large amount of frequency spectrum is not possible. As a result, spectrum regulatory bodies such as Federal Communication Commission (FCC) are considering a new dynamic frequency allocation approach enabled by recent technological advances called cognitive radios. This dissertation addresses the challenges of multi-gigabit communication in cognitive radio based wireless mesh networks. To address these challenges, the dissertation envisions a network in which multiple service provides deploy their own infrastructure and compete with each other to provide gigabit communication services to mobile users. In order to compete with others, a service provider deploys a set of wireless access points which communicate with each other to form a mesh network over the geographic area of interest. The transmission power of each such access point determines its coverage area such that mobile users within this area can potentially associate with it. Larger the transmission power, the larger coverage area and hence potentially more users. However, since the mobile users associated to an access point must share its wireless bandwidth, more users often results in lower link layer throughput for each user. As a result, mobile users selfishly switch their association between access points, both within the same service provider and also across service providers, in order to increase their individual link layer throughput. This dissertation formulates the problem of configuring the transmission powers of access points of a single provider as a cooperative game between the access points and between the mobile users and the access points of a provider. The game results in a joint optimization of the transmission power selection and user association. The dissertation describes a solution to this optimization problem which in turn results in a method for a single service provider to deploy a wireless mesh network covering the entire geographic area of interest and thereby providing basic wireless access service to the mobile users. In order to further increase the data rate provided to a mobile user, the service providers lease frequency spectrum from nearby licensed users and resell the spectrum to mobile users. Since larger spectrum means higher data rate but at larger cost, mobile users individually optimize their spectrum purchasing strategy based on the needs of their application and the prices set by the service providers for reselling their individual spectrum. This dissertation proposes a dynamic spectrum pricing strategy for the service providers and a dynamic spectrum purchase strategy for the mobile user in order to collectively increase the data rate supported to the users while individually increasing the revenue for each service provider. Unfortunately, such a spectrum leasing and purchasing strategy results in considerable fluctuations in the wireless data rates within the mesh network of a single provider. Simulation results presented in the dissertation show that these fluctuations cause a disproportionate degradation in the end-to-end performance of Transmission Control Protocol (TCP) based traffic flows to mobile users as data rates increase multi-megabit to multi-gigabit. This dissertation also proposes a novel approach called Spare-bandwidth Rate-based Network Coding (SRNC) to alleviate the performance degradation problems caused by link bandwidth fluctuations. Simulation results presented in the dissertation show that, using SRNC, a single service provider can support multi-gigabit end-to-end data rates to mobile users despite the bandwidth fluctuations caused by the leasing and re-leasing of frequency spectrum from nearby licensed users. Consequently, an integrated approach involving SRNC, joint power and user association strategy, dynamic spectrum pricing strategy, and dynamic spectrum purchase strategy results in a seamless support for multi-gigabit data rates to mobile users in cognitive radio based wireless networks.

[1]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[2]  Ness B. Shroff,et al.  Optimization Based Rate Control for Communication Networks with Inter-Session Network Coding , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[3]  Victor O. K. Li,et al.  An Overview of Packet Reordering in Transmission Control Protocol (TCP): Problems, Solutions, and Challenges , 2007, IEEE Transactions on Parallel and Distributed Systems.

[4]  Luís M. Correia,et al.  Radio resource management for optimising multi-radio wireless mesh networks deployments , 2011, 2011 The 14th International Symposium on Wireless Personal Multimedia Communications (WPMC).

[5]  Anurag Kumar,et al.  Network coding for TCP throughput enhancement over a multi-hop wireless network , 2008, 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE '08).

[6]  Song Chong,et al.  Joint Network-wide Opportunistic Scheduling and Power Control in Multi-cell Networks , 2007, 2007 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[7]  Geoffrey Ye Li,et al.  Cooperative Spectrum Sensing in Cognitive Radio, Part I: Two User Networks , 2007, IEEE Transactions on Wireless Communications.

[8]  Paramvir Bahl,et al.  Cell Breathing in Wireless LANs: Algorithms and Evaluation , 2007, IEEE Transactions on Mobile Computing.

[9]  Sunghyun Choi,et al.  Interference Analysis and Transmit Power Control in IEEE 802.11a/h Wireless LANs , 2007, IEEE/ACM Transactions on Networking.

[10]  Zdenek Becvar,et al.  Improvement of handover prediction in mobile WiMAX by using two thresholds , 2011, Comput. Networks.

[11]  Kenichi Mase Layer 3 wireless mesh networks: mobility management issues , 2011, IEEE Communications Magazine.

[12]  Hang Su,et al.  Modeling throughput gain of network coding in multi-channel multi-radio wireless ad hoc networks , 2009, IEEE Journal on Selected Areas in Communications.

[13]  Azzedine Boukerche,et al.  A mobility management scheme for wireless mesh networks based on a hybrid routing protocol , 2010, Comput. Networks.

[14]  Prathima Agrawal,et al.  Effect of Dynamic Spectrum Access on Transport Control Protocol Performance , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[15]  Dimitrios D. Vergados,et al.  A Survey of Pricing Schemes in Wireless Networks , 2011, IEEE Communications Surveys & Tutorials.

[16]  R. McAfee,et al.  Dynamic pricing in the airline industry , 2007 .

[17]  Li Luo,et al.  Dynamic Pricing Model for Airline Revenue Management under Competition , 2007 .

[18]  David C. Parkes,et al.  Enabling Spectrum Sharing in Secondary Market Auctions , 2014, IEEE Transactions on Mobile Computing.

[19]  Chien-Chung Shen,et al.  Reliable Routing in Programmable Radio Wireless Networks , 2006, 2006 1st IEEE Workshop on Networking Technologies for Software Defined Radio Networks.

[20]  Dong In Kim,et al.  Significance-Aware Channel Power Allocation for Wireless Multimedia Streaming , 2010, IEEE Transactions on Vehicular Technology.

[21]  Muriel Médard,et al.  XORs in the Air: Practical Wireless Network Coding , 2006, IEEE/ACM Transactions on Networking.

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

[23]  Yunnan Wu,et al.  Minimum-energy multicast in mobile ad hoc networks using network coding , 2004, Information Theory Workshop.

[24]  Xiaofei Wang,et al.  A multipath routing and spectrum access (MRSA) framework for cognitive radio systems in multi-radio mesh networks , 2009, CoRoNet '09.

[25]  Thomas F. La Porta,et al.  HAWAII: a domain-based approach for supporting mobility in wide-area wireless networks , 2002, Proceedings. Seventh International Conference on Network Protocols.

[26]  Chau Yuen,et al.  Joint demand and supply auction pricing strategy in dynamic spectrum sharing , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[27]  Xinming Huang,et al.  Achieving capacity fairness for wireless mesh networks , 2011, Wirel. Commun. Mob. Comput..

[28]  B. R. Badrinath,et al.  MRSVP: A Resource Reservation Protocol for an Integrated Services Network with Mobile Hosts , 2001, Wirel. Networks.

[29]  Ravi Jain,et al.  Predictability of WLAN Mobility and Its Effects on Bandwidth Provisioning , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[30]  Ananthram Swami,et al.  On the Connectivity and Multihop Delay of Ad Hoc Cognitive Radio Networks , 2009, 2010 IEEE International Conference on Communications.

[31]  S. Venkatesan,et al.  Control channel based MAC-layer configuration, routing and situation awareness for cognitive radio networks , 2005, MILCOM 2005 - 2005 IEEE Military Communications Conference.

[32]  Fernando Paganini,et al.  Mechanism-based resource allocation for multimedia transmission over spectrum agile wireless networks , 2007, IEEE Journal on Selected Areas in Communications.

[33]  Deborah Estrin,et al.  Highly-resilient, energy-efficient multipath routing in wireless sensor networks , 2001, MOCO.

[34]  Azzedine Boukerche,et al.  Self-adaptive and time-constrained data distribution paths for emergency response scenarios , 2010, MobiWac '10.

[35]  Lin Chen,et al.  A Game Theoretic Framework of Distributed Power and Rate Control in IEEE 802.11 WLANs , 2008, 2007 IEEE International Conference on Network Protocols.

[36]  Baochun Li,et al.  CodedStream: live media streaming with overlay coded multicast , 2003, IS&T/SPIE Electronic Imaging.

[37]  Vincent W. S. Wong,et al.  Bargaining and Price-of-Anarchy in Repeated Inter-Session Network Coding Games , 2010, 2010 Proceedings IEEE INFOCOM.

[38]  Devavrat Shah,et al.  Network Coding Meets TCP , 2008, IEEE INFOCOM 2009.

[39]  G. Ryzin,et al.  Optimal dynamic pricing of inventories with stochastic demand over finite horizons , 1994 .

[40]  Dusit Niyato,et al.  Competitive Pricing for Spectrum Sharing in Cognitive Radio Networks: Dynamic Game, Inefficiency of Nash Equilibrium, and Collusion , 2008, IEEE Journal on Selected Areas in Communications.

[41]  Gustavo de Veciana,et al.  Is rate adaptation beneficial for inter-session network coding? , 2008, IEEE Journal on Selected Areas in Communications.

[42]  Deock-Gil Oh,et al.  Mobility Pattern Based Routing Algorithm for Delay/Disruption Tolerant Networks , 2010, NEW2AN.

[43]  Xiuzhen Cheng,et al.  Approximate Optimization for Proportional Fair AP Association in Multi-rate WLANs , 2010, WASA.

[44]  K. J. Ray Liu,et al.  Game theory for cognitive radio networks: An overview , 2010, Comput. Networks.

[45]  Donald F. Towsley,et al.  Bounds on the throughput gain of network coding in unicast and multicast wireless networks , 2009, IEEE Journal on Selected Areas in Communications.

[46]  Yan Zhang,et al.  Economic Approaches for Cognitive Radio Networks: A Survey , 2011, Wirel. Pers. Commun..

[47]  Donald F. Towsley,et al.  TCP Performance in Coded Wireless Mesh Networks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[48]  Ranveer Chandra,et al.  Optimizing the Placement of Integration Points in Multi-hop Wireless Networks , 2004 .

[49]  Loretta Mastroeni,et al.  Pricing of reservations for time-limited spectrum leases under overbooking , 2010, 2010 9th Conference of Telecommunication, Media and Internet.

[50]  Srinivasan Seshan,et al.  Self-management in chaotic wireless deployments , 2005, MobiCom '05.

[51]  K. J. Ray Liu,et al.  Spectrum Auction Games for Multimedia Streaming Over Cognitive Radio Networks , 2010, IEEE Transactions on Communications.

[52]  Xinbing Wang,et al.  Spectrum Sharing in Cognitive Radio Networks—An Auction-Based Approach , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[53]  Claudiu Danilov,et al.  Fast handoff for seamless wireless mesh networks , 2006, MobiSys '06.

[54]  Parameswaran Ramanathan,et al.  A network-layer soft handoff approach for mobile wireless IP-based systems , 2004, IEEE Journal on Selected Areas in Communications.

[55]  Marc Emmelmann,et al.  System design and implementation of seamless handover support enabling real-time telemetryhighly mobile users , 2008, MobiWac '08.

[56]  Xianfu Chen,et al.  Inter-cluster connection in cognitive wireless mesh networks based on intelligent network coding , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[57]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[58]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[59]  Ying-Chang Liang,et al.  Network Coding for Wireless Ad Hoc Cognitive Radio Networks , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[60]  Rajarathnam Chandramouli,et al.  Price dynamics in competitive agile spectrum access markets , 2007, IEEE Journal on Selected Areas in Communications.

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

[62]  Yuguang Fang,et al.  Throughput Maximization in Multi-channel Wireless Mesh Access Networks , 2007, 2007 IEEE International Conference on Network Protocols.

[63]  Wei Liu,et al.  Joint On-Demand Routing and Spectrum Assignment in Cognitive Radio Networks , 2007, 2007 IEEE International Conference on Communications.

[64]  Jianwei Huang,et al.  Cognitive Mobile Virtual Network Operator: Investment and Pricing with Supply Uncertainty , 2009, 2010 Proceedings IEEE INFOCOM.

[65]  Ian F. Akyildiz,et al.  Mobility Management in Next Generation Wireless Systems , 1999, ICCCN.

[66]  Ness B. Shroff,et al.  Cross-layer optimization for wireless multihop networks with pairwise intersession network coding , 2009, IEEE Journal on Selected Areas in Communications.

[67]  Jui-Tang Wang,et al.  Fast Handoff in Secure IEEE 802.11s Mesh Networks , 2011, IEEE Transactions on Vehicular Technology.

[68]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[69]  Xiaodong Wang,et al.  Coordinated load balancing, handoff/cell-site selection, and scheduling in multi-cell packet data systems , 2008, Wirel. Networks.

[70]  Simin Nadjm-Tehrani,et al.  Price/utility-based optimized resource allocation in wireless ad hoc networks , 2005, 2005 Second Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2005. IEEE SECON 2005..

[71]  Chenn-Jung Huang,et al.  An adaptive bandwidth reservation scheme for 4G cellular networks using flexible 2-tier cell structure , 2010, Expert Syst. Appl..

[72]  Xinbing Wang,et al.  Spectrum Trading in Cognitive Radio Networks: A Contract-Theoretic Modeling Approach , 2011, IEEE Journal on Selected Areas in Communications.

[73]  Parameswaran Ramanathan,et al.  A Distributed Bandwidth Partitioning Scheme for Concurrent Network-Coded Multicast Sessions , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[74]  Richard J. La,et al.  Network Connectivity with a Family of Group Mobility Models , 2012, IEEE Transactions on Mobile Computing.

[75]  Elliot Anshelevich,et al.  Strategic Network Formation through Peering and Service Agreements , 2006, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06).

[76]  Christian Poellabauer,et al.  Minimum Bandwidth Reservations for Periodic Streams in Wireless Real-Time Systems , 2011, IEEE Transactions on Mobile Computing.

[77]  Dimitrios Koutsonikolas,et al.  CCACK: Efficient Network Coding Based Opportunistic Routing Through Cumulative Coded Acknowledgments , 2010, INFOCOM 2010.

[78]  Luciano Bononi,et al.  Modeling and performance evaluation of transmission control protocol over cognitive radio ad hoc networks , 2009, MSWiM '09.

[79]  Leandros Tassiulas,et al.  A Cross-Layer Framework for Association Control in Wireless Mesh Networks , 2009, IEEE Transactions on Mobile Computing.

[80]  Marceau Coupechoux,et al.  An Auction Framework for Spectrum Allocation with Interference Constraint in Cognitive Radio Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[81]  Ian F. Akyildiz,et al.  TP-CRAHN: a Transport Protocol for Cognitive Radio Ad-Hoc Networks , 2009, IEEE INFOCOM 2009.

[82]  Raviraj S. Adve,et al.  Comprehensive node selection and power allocation in multi-source cooperative mesh networks , 2010, 2010 44th Annual Conference on Information Sciences and Systems (CISS).

[83]  Xianfu Chen,et al.  Intercluster Connection in Cognitive Wireless Mesh Networks Based on Intelligent Network Coding , 2009, EURASIP J. Adv. Signal Process..

[84]  Georgios B. Giannakis,et al.  Power control for cooperative dynamic spectrum access networks with diverse QoS constraints , 2010, IEEE Transactions on Communications.

[85]  Carl A. Gunter,et al.  Secure Collaborative Sensing for Crowd Sourcing Spectrum Data in White Space Networks , 2010, 2010 IEEE Symposium on New Frontiers in Dynamic Spectrum (DySPAN).

[86]  Dusit Niyato,et al.  Market-Equilibrium, Competitive, and Cooperative Pricing for Spectrum Sharing in Cognitive Radio Networks: Analysis and Comparison , 2008, IEEE Transactions on Wireless Communications.

[87]  D. Turgay Altilar,et al.  RACON: a routing protocol for mobile cognitive radio networks , 2009, CoRoNet '09.

[88]  Qian Zhang,et al.  A Compound TCP Approach for High-Speed and Long Distance Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[89]  Bo Li,et al.  Collaborative Caching in Wireless Video Streaming Through Resource Auctions , 2012, IEEE Journal on Selected Areas in Communications.

[90]  Christos Gkantsidis,et al.  Toward Practical Opportunistic Routing With Intra-Session Network Coding for Mesh Networks , 2010, IEEE/ACM Transactions on Networking.

[91]  Sven G. Bilen,et al.  On a Truthful Mechanism for Expiring Spectrum Sharing in Cognitive Radio Networks , 2011, IEEE Journal on Selected Areas in Communications.

[92]  Hsiao-Chen Lu,et al.  Relay Station Placement Strategy in IEEE 802.16j WiMAX Networks , 2011, IEEE Transactions on Communications.

[93]  Ying Zhu,et al.  Multicast with network coding in application-layer overlay networks , 2004, IEEE Journal on Selected Areas in Communications.

[94]  Yifeng Zhou,et al.  Analysis of the impact of swarm mobility on performance of routing protocols in MANETs , 2009, 2009 IEEE 28th International Performance Computing and Communications Conference.

[95]  Dusit Niyato,et al.  Competitive spectrum sharing in cognitive radio networks: a dynamic game approach , 2008, IEEE Transactions on Wireless Communications.

[96]  M. Chatterjee,et al.  An Economic Framework for Dynamic Spectrum Access and Service Pricing , 2009, IEEE/ACM Transactions on Networking.

[97]  Geoffrey Ye Li,et al.  Cooperative Spectrum Sensing in Cognitive Radio, Part II: Multiuser Networks , 2007, IEEE Transactions on Wireless Communications.

[98]  K. J. Ray Liu,et al.  Advances in cognitive radio networks: A survey , 2011, IEEE Journal of Selected Topics in Signal Processing.

[99]  Baochun Li,et al.  Optimized multipath network coding in lossy wireless networks , 2009, IEEE Journal on Selected Areas in Communications.

[100]  Stefan Savage,et al.  SyncScan: practical fast handoff for 802.11 infrastructure networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[101]  Kang G. Shin,et al.  Wi-Fi 2.0: Price and quality competitions of duopoly cognitive radio wireless service providers with time-varying spectrum availability , 2011, 2011 Proceedings IEEE INFOCOM.

[102]  Stephen P. Boyd,et al.  QoS and fairness constrained convex optimization of resource allocation for wireless cellular and ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[103]  Satish K. Tripathi,et al.  Link quality based association mechanism in IEEE 802.11 h compliant wireless LANs , 2005 .

[104]  Zhu Han,et al.  Dynamic spectrum access in IEEE 802.22- based cognitive wireless networks: a game theoretic model for competitive spectrum bidding and pricing , 2009, IEEE Wireless Communications.

[105]  Emmanouel A. Giakoumakis,et al.  An agent-based perspective to handover management in 4G networks , 2008, Wirel. Commun. Mob. Comput..

[106]  Yuan Wu,et al.  Joint Pricing and Power Allocation for Dynamic Spectrum Access Networks with Stackelberg Game Model , 2011, IEEE Transactions on Wireless Communications.