Opportunistic Resource Scheduling for OFDMA Networks with Network Coding at Relay Stations

In this paper, we study an opportunistic resource scheduling problem for the relay-based OFDMA cellular network where relay stations (RSs) perform opportunistic network coding with downlink and uplink sessions of a mobile station (MS). To this end, we consider time-division duplexing (TDD) where each time-slot is divided into three phases according to the type of transmitter nodes, i.e., the base station (BS), MSs, and RSs. Moreover, to improve the flexibility for resource allocation, we allow dynamic TDD, in which the time duration of each phase in each time-slot can be adjusted. For opportunistic network coding, we introduce a novel model for network coding aware RSs with which an opportunistic network coding problem can be reduced to an opportunistic subchannel scheduling problem. We formulate an optimization problem that aims at maximizing the average weighted-sum rate for both downlink and uplink sessions of all MSs, while satisfying the quality-of-service (QoS) requirements of each MS. By solving it, we develop a resource scheduling algorithm that optimally and opportunistically schedule subchannel, transmission power, network coding, and time duration of each phase in each time-slot. Through the numerical results, we study how each of network coding strategy and dynamic TDD affects the network performance with various network environments.

[1]  Yuedong Xu,et al.  Analysis and scheduling of practical network coding in OFDMA relay networks , 2009, Comput. Networks.

[2]  Baochun Li,et al.  Network Coding Aware Dynamic Subcarrier Assignment in OFDMA Wireless Networks , 2008, 2008 IEEE International Conference on Communications.

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

[4]  Peter Kall,et al.  Stochastic Programming , 1995 .

[5]  Baochun Li,et al.  XOR-Assisted Cooperative Diversity in OFDMA Wireless Networks: Optimization Framework and Approximation Algorithms , 2009, IEEE INFOCOM 2009.

[6]  Christina Fragouli,et al.  Wireless Network Coding: Opportunities & Challenges , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[7]  Jing Li,et al.  Wireless diversity through network coding , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[8]  Y. Ermoliev Stochastic quasigradient methods and their application to system optimization , 1983 .

[9]  Jang-Won Lee,et al.  Joint Opportunistic Subchannel and Power Scheduling for Relay-Based OFDMA Networks With Scheduling at Relay Stations , 2010, IEEE Transactions on Vehicular Technology.

[10]  Christina Fragouli,et al.  Wireless Network Coding: Opportunities and Challenges , 2007 .

[11]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

[12]  Ness B. Shroff,et al.  Opportunistic power scheduling for dynamic multi-server wireless systems , 2006, IEEE Transactions on Wireless Communications.

[13]  Baochun Li,et al.  Joint Network Coding and Subcarrier Assignment in OFDMA-Based WVireless Networks , 2008, 2008 Fourth Workshop on Network Coding, Theory and Applications.

[14]  Seong-Lyun Kim,et al.  A two-phase algorithm for network coding enabled cellular systems , 2007, IWCMC.

[15]  Jang-Won Lee,et al.  Opportunistic Subchannel Scheduling for OFDMA Networks with Network Coding at Relay Stations , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.