Joint Routing and Medium Access Control in Fixed Random Access Wireless Multihop Networks

We study cross-layer design in random-access-based fixed wireless multihop networks under a physical interference model. Due to the complexity of the problem, we consider a simple slotted ALOHA medium access control (MAC) protocol for link-layer operation. We formulate a joint routing, access probability, and rate allocation optimization problem to determine the optimal max-min throughput of the flows and the optimal configuration of the routing, access probability, and transmission rate parameters in a slotted ALOHA system. We then also adapt this problem to include an XOR-like network coding without opportunistic listening. Both problems are complex nonlinear and nonconvex. We provide extensive numerical results for both problems for medium-size mesh networks using an iterated optimal search technique. Via numerical and simulation results, we show that: 1) joint design provides a significant throughput gain over a default configuration in slotted-ALOHA-based wireless networks; and 2) the throughput gain obtained by the simple network coding is significant, especially at low transmission power. We also propose simple heuristics to configure slotted-ALOHA-based wireless mesh networks. These heuristics are extensively evaluated via simulation and found to be very efficient.

[1]  Lang long,et al.  On cross-layer design of wireless networks , 2004, Proceedings of the IEEE 6th Circuits and Systems Symposium on Emerging Technologies: Frontiers of Mobile and Wireless Communication (IEEE Cat. No.04EX710).

[2]  Ivan Marsic,et al.  MAC-layer proactive mixing for network coding in multi-hop wireless networks , 2010, Comput. Networks.

[3]  Theodore S. Rappaport,et al.  Measurements and models for radio path loss and penetration loss in and around homes and trees at 5.85 GHz , 1998, IEEE Trans. Commun..

[4]  Mung Chiang,et al.  Geometric Programming for Communication Systems , 2005, Found. Trends Commun. Inf. Theory.

[5]  Weihua Zhuang,et al.  Minimizing End-to-End Delay: A Novel Routing Metric for Multi-Radio Wireless Mesh Networks , 2009, IEEE INFOCOM 2009.

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

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

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

[9]  Jörg Widmer,et al.  Network coding: an instant primer , 2006, CCRV.

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

[11]  T. Ho,et al.  On Linear Network Coding , 2010 .

[12]  Daisuke Umehara,et al.  Throughput Analysis of Two-Hop Wireless CSMA Network Coding , 2010, 2010 IEEE International Conference on Communications.

[13]  Dimitri P. Bertsekas,et al.  Data networks (2nd ed.) , 1992 .

[14]  WalrandJean,et al.  A distributed CSMA algorithm for throughput and utility maximization in wireless networks , 2010 .

[15]  Yu-Han Chang,et al.  On Constructive Network Coding for Multiple Unicasts , 2006 .

[16]  Jean C. Walrand,et al.  A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks , 2010, IEEE/ACM Transactions on Networking.

[17]  R. Koetter,et al.  Network Coding for Efficient Wireless Unicast , 2006, 2006 International Zurich Seminar on Communications.

[18]  Jitendra Padhye,et al.  Routing in multi-radio, multi-hop wireless mesh networks , 2004, MobiCom '04.

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

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

[21]  Ness B. Shroff,et al.  On wireless network scheduling with intersession network coding , 2008, 2008 42nd Annual Conference on Information Sciences and Systems.

[22]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[23]  Athina Markopoulou,et al.  Network coding-aware rate control and scheduling in wireless networks , 2009, 2009 IEEE International Conference on Multimedia and Expo.

[24]  Eitan Altman,et al.  New Insights From a Fixed-Point Analysis of Single Cell IEEE 802.11 WLANs , 2007, IEEE/ACM Transactions on Networking.

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

[26]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

[27]  Koushik Kar,et al.  Cross-layer rate control for end-to-end proportional fairness in wireless networks with random access , 2005, MobiHoc '05.

[28]  Catherine Rosenberg,et al.  Throughput-Optimal Configuration of Fixed Wireless Networks , 2008, IEEE/ACM Transactions on Networking.

[29]  Yunnan Wu,et al.  Information Exchange in Wireless Networks with Network Coding and Physical-layer Broadcast , 2004 .

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

[31]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[32]  Daisuke Umehara,et al.  Throughput Analysis of Wireless Relay Slotted ALOHA Systems with Network Coding , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[33]  J. R. Yee,et al.  An algorithm to find global optimal routing assignments for a class of PRNs , 1991, ICC 91 International Conference on Communications Conference Record.

[34]  Muriel Médard,et al.  Achieving minimum-cost multicast: a decentralized approach based on network coding , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[35]  James R. Yee,et al.  On calculating high throughputs in multi-hop slotted ALOHA packet radio networks , 1990, Proceedings. IEEE INFOCOM '90: Ninth Annual Joint Conference of the IEEE Computer and Communications Societies@m_The Multiple Facets of Integration.

[36]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[37]  Lorne Christopher Liechty,et al.  Path Loss Measurements and Model Analysis of a 2.4 GHz Wireless Network in an Outdoor Environment , 2007 .

[38]  Norman M. Abramson,et al.  THE ALOHA SYSTEM: another alternative for computer communications , 1899, AFIPS '70 (Fall).