Utility-Based Resource Allocation for Layer-Encoded IPTV Multicast in IEEE 802.16 (WiMAX) Wireless Networks

In this paper, we propose a utility-based resource allocation scheme for layer-encoded IPTV multicast streaming service over IEEE 802.16 WiMAX networks. Unlike existing utility-based schemes, this mechanism is designed for wireless networks which support adaptive modulation and coding. Each video stream (or program) is encoded into different layers. Then, our mechanism adjusts the number of each user's received layers dynamically according to its channel condition and the available network bandwidth, so as to maximize total utility. We prove that this problem is NP-hard, and show that our scheme is bounded in performance to the optimal solution and can run in polynomial time. The simulation results show that this scheme can allocate resource flexibly according to the utility function of each program, the popularity of each program (i.e., the number of users receiving each program), and the amount of total available resource in the network. The result also shows that the fairness of the system can be guaranteed.

[1]  Howon Lee,et al.  Reliable multicast services using CDMA codes in IEEE 802.16 OFDMA system , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[2]  Soung Chang Liew,et al.  Voice over wireless LAN via IIEE 802.16 wireless MAN and IEEE 802.11 wireless distribution system , 2005, 2005 International Conference on Wireless Networks, Communications and Mobile Computing.

[3]  Heonshik Shin,et al.  Resource allocation for scalable video broadcast in wireless cellular networks , 2005, WiMob'2005), IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005..

[4]  Jian Feng,et al.  Performance study for streaming layered encoded videos in broadcast environment , 2005, Third International Conference on Information Technology and Applications (ICITA'05).