Cross-layer Optimization in Wireless Multihop Networks

In order to meet the increasing demand for higher data rates, next generation wireless networks must incorporate additional functionalities to enhance network throughput. Multihop networks are considered as a promising alternative due to their ability to exploit spatial reuse and to extend coverage. Recently, industry has shown increased interest in multihop networks as they do not require additional infrastructure and have relatively low deployment costs. Many advances in physical and network layer techniques have been proposed in the recent past and they have been studied mostly in single-hop networks. Very few studies, if any, have tried to quantify the gains that these techniques could provide in multihop networks. We investigate the impact of simple network coding, advanced physical layer and cooperative techniques on the maximum achievable throughput of wireless multihop networks of practical size. We consider the following advanced physical layer techniques: successive interference cancellation, superposition coding, dirty-paper coding, and some of their combinations. We achieve this by formulating several cross-layer frameworks when these techniques are jointly optimized with routing and scheduling. We also formulate power allocation subproblems for the cases of continuous power control and superposition coding. We also provide numerous engineering insights by solving these problems to optimality.

[1]  Petar Popovski,et al.  Wireless network coding by amplify-and-forward for bi-directional traffic flows , 2007, IEEE Communications Letters.

[2]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

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

[4]  Lin Xiao,et al.  Cross-layer optimization of wireless networks using nonlinear column generation , 2006, IEEE Transactions on Wireless Communications.

[5]  Shuo-Yen Robert Li,et al.  Linear network coding , 2003, IEEE Trans. Inf. Theory.

[6]  Qian Zhang,et al.  Cooperative Network Coding-Aware Routing for Multi-Rate Wireless Networks , 2009, IEEE INFOCOM 2009.

[7]  Ramy H. Gohary,et al.  Joint Routing and Resource Allocation via Superposition Coding for Wireless Data Networks , 2010, IEEE Transactions on Signal Processing.

[8]  Catherine Rosenberg,et al.  Cross-Layer Optimization Using Advanced Physical Layer Techniques in Wireless Mesh Networks , 2012, IEEE Transactions on Wireless Communications.

[9]  Elza Erkip,et al.  User cooperation diversity. Part I. System description , 2003, IEEE Trans. Commun..

[10]  Anthony Ephremides,et al.  A Cross-layer Approach to Optimal Wireless Link Scheduling with SINR Constraints , 2007, MILCOM 2007 - IEEE Military Communications Conference.

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

[12]  Catherine Rosenberg,et al.  On the capacity and scheduling of a multi-sector cell with co-channel interference knowledge , 2010, 2010 The 9th IFIP Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

[13]  Anthony Ephremides,et al.  Cross-Layer Optimization of MAC and Network Coding in Wireless Queueing Tandem Networks , 2008, IEEE Transactions on Information Theory.

[14]  Raouf Boutaba,et al.  Max-Min Fair Capacity of Wireless Mesh Networks , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[15]  Jack M. Holtzman,et al.  Analysis of a simple successive interference cancellation scheme in a DS/CDMA system , 1994, IEEE J. Sel. Areas Commun..

[16]  Sachin Katti,et al.  The Importance of Being Opportunistic: Practical Network Coding for Wireless Environments , 2005 .

[17]  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.

[18]  J. G. Andrews,et al.  Interference cancellation for cellular systems: a contemporary overview , 2005, IEEE Wireless Communications.

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

[20]  Weihua Zhuang,et al.  Joint Configuration of Routing and Medium Access Parameters in Wireless Networks , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[21]  Catherine Rosenberg,et al.  On cooperative wireless relaying: A joint routing and scheduling flow-based framework , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[22]  Ekram Hossain,et al.  Cross-layer optimization frameworks for multihop wireless networks using cooperative diversity , 2008, IEEE Transactions on Wireless Communications.

[23]  Hanif D. Sherali,et al.  Cooperative Communications in Multi-hop Wireless Networks: Joint Flow Routing and Relay Node Assignment , 2010, 2010 Proceedings IEEE INFOCOM.

[24]  Andrea Goldsmith,et al.  Wireless Communications , 2005, 2021 15th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS).

[25]  Norman C. Beaulieu,et al.  Cross-Layer Design for Multihop Wireless Relaying Networks , 2010 .

[26]  Thomas M. Cover,et al.  Broadcast channels , 1972, IEEE Trans. Inf. Theory.

[27]  Ness B. Shroff,et al.  Rate Control With Pairwise Intersession Network Coding , 2010, IEEE/ACM Transactions on Networking.

[28]  Behnaam Aazhang,et al.  Multistage detection in asynchronous code-division multiple-access communications , 1990, IEEE Trans. Commun..

[29]  Xiaodong Wang,et al.  Cross-Layer Design of Wireless Mesh Networks with Network Coding , 2008, IEEE Transactions on Mobile Computing.

[30]  Jangeun Jun,et al.  The nominal capacity of wireless mesh networks , 2003, IEEE Wirel. Commun..

[31]  Ayfer Özgür,et al.  Hierarchical Cooperation Achieves Optimal Capacity Scaling in Ad Hoc Networks , 2006, IEEE Transactions on Information Theory.

[32]  E. Meulen,et al.  Three-terminal communication channels , 1971, Advances in Applied Probability.

[33]  Catherine Rosenberg,et al.  Design of High Throughput Scheduled Mesh Networks: A Case for Directional Antennas , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[34]  Antonio Capone,et al.  Routing, scheduling and channel assignment in Wireless Mesh Networks: Optimization models and algorithms , 2010, Ad Hoc Networks.

[35]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[36]  Harish Viswanathan,et al.  Superposition coding for wireless mesh networks , 2007, MobiCom '07.

[37]  Catherine Rosenberg,et al.  Throughput optimization in wireless multihop networks with Successive Interference Cancellation , 2011, 2011 Wireless Telecommunications Symposium (WTS).

[38]  B. Sundar Rajan,et al.  Full-diversity, high-rate space-time block codes from division algebras , 2003, IEEE Trans. Inf. Theory.

[39]  Andrea J. Goldsmith,et al.  Capacity regions for wireless ad hoc networks , 2003, IEEE Trans. Wirel. Commun..

[40]  Gregory W. Wornell,et al.  Distributed space-time-coded protocols for exploiting cooperative diversity in wireless networks , 2003, IEEE Trans. Inf. Theory.

[41]  Wei Yu,et al.  Joint Optimization of Relay Strategies and Resource Allocations in Cooperative Cellular Networks , 2006 .

[42]  Sushant SharmaYi Optimizing Network-Coded Cooperative Communications via Joint Session Grouping and Relay Node Selection , 2011 .

[43]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[44]  Yuval Kochman,et al.  Joint Wyner-Ziv / Dirty-Paper Coding by Analog Modulo-Lattice Modulation † , 2009 .

[45]  Eytan Modiano,et al.  Cooperative Routing in Static Wireless Networks , 2007, IEEE Transactions on Communications.

[46]  Max H. M. Costa,et al.  Writing on dirty paper , 1983, IEEE Trans. Inf. Theory.

[47]  Ian F. Akyildiz,et al.  Cross-Layer Design in Wireless Mesh Networks , 2008, IEEE Transactions on Vehicular Technology.

[48]  Hervé Rivano,et al.  An optimization framework for the joint routing and scheduling in Wireless Mesh Networks , 2008, 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications.

[49]  Philip Levis,et al.  Achieving single channel, full duplex wireless communication , 2010, MobiCom.

[50]  Soung Chang Liew,et al.  Hot topic: physical-layer network coding , 2006, MobiCom '06.

[51]  Abbas Jamalipour,et al.  Wireless communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[52]  Catherine Rosenberg,et al.  Joint routing, scheduling, and network coding for wireless multihop networks , 2011, 2011 International Symposium of Modeling and Optimization of Mobile, Ad Hoc, and Wireless Networks.

[53]  Ness B. Shroff,et al.  Pairwise Intersession Network Coding on Directed Networks , 2010, IEEE Transactions on Information Theory.

[54]  Bo Li,et al.  Joint routing and scheduling in multi-radio multi-channel multi-hop wireless networks , 2005, 2nd International Conference on Broadband Networks, 2005..

[55]  Abbas El Gamal,et al.  Capacity theorems for the relay channel , 1979, IEEE Trans. Inf. Theory.

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

[57]  Jacques Desrosiers,et al.  Selected Topics in Column Generation , 2002, Oper. Res..

[58]  Lin Dai,et al.  Routing strategies in multihop cooperative networks , 2009, IEEE Trans. Wirel. Commun..

[59]  Lili Qiu,et al.  Impact of Interference on Multi-Hop Wireless Network Performance , 2003, MobiCom '03.

[60]  Zhigang Cao,et al.  A Cross Layer Method for Interference Cancellation and Network Coding in Wireless Networks , 2006, 2006 IEEE International Conference on Communications.

[61]  Mahesh K. Varariasi Group Detection for Synchronous Gaussian Code-Division Multiple-Access Channels , 1995 .

[62]  Leonard Kleinrock,et al.  Spatial TDMA: A Collision-Free Multihop Channel Access Protocol , 1985, IEEE Trans. Commun..

[63]  Andrea J. Goldsmith,et al.  Cross-layer design of energy-constrained networks using cooperative MIMO techniques , 2006, Signal Process..

[64]  Catherine Rosenberg,et al.  What is the right model for wireless channel interference? , 2006, IEEE Transactions on Wireless Communications.

[65]  Sudipta Sengupta,et al.  An Analysis of Wireless Network Coding for Unicast Sessions: The Case for Coding-Aware Routing , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[66]  Pei Liu,et al.  Cooperative wireless communications: a cross-layer approach , 2006, IEEE Wireless Communications.