The Community for Technology Leaders
RSS Icon
Issue No.02 - February (2008 vol.57)
pp: 145-156
In this paper, we exploit the rich set of flexible features offered at the medium access control (MAC) layer of WiMax for construction and transmission of {\em MAC protocol data units} (MPDU) for supporting multiple VoIP streams. We study the quality of VoIP calls, usually given by R-score, with respect to delay and loss of packets. We observe that loss is more sensitive than delay, hence we compromise the delay performance within acceptable limits in order to achieve a lower packet loss rate. Through a combination of techniques like forward error correction, automatic repeat request, MPDU aggregation, and minislot allocation, we strike a balance between the desired delay and loss. Simulation experiments are conducted to test the performance of the proposed mechanisms. We assume a three-state Markovian channel model and study the performance with and without retransmissions. We show that the feedback-based technique coupled with retransmissions, aggregation, and variable length MPDUs are effective and increases the R-score and mean opinion score by about 40%.
VoIP, R-score, WiMax, FEC, ARQ, aggregation, fragmentation.
Shamik Sengupta, Mainak Chatterjee, Samrat Ganguly, "Improving Quality of VoIP Streams over WiMax", IEEE Transactions on Computers, vol.57, no. 2, pp. 145-156, February 2008, doi:10.1109/TC.2007.70804
[1] IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems, IEEE Standard 802.16-2001 Working Group Std., 2002.
[2] IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems—Amendment 2: MAC Modifications and Additional Physical Layer Specifications for 2-11 GHz Standard 802.16a-2003, amendment to IEEE Std 802.16-2001, 2003.
[3] ITU-T Recommendation G.107, The E-Model: A Computational Model for Use in Transmission Planning, Dec. 1998.
[4] Y. Amir, C. Danilov, S. Goose, D. Hedqvist, and A. Terzis, “An Overlay Architecture for High-Quality VoIP Streams,” IEEE Trans. Multimedia, vol. 8, no. 6, pp. 1250-1262, Dec. 2006.
[5] W. Bang, K.I. Pedersen, T.E. Kolding, and P.E. Mogensen, “Performance of VoIP on HSDPA,” Proc. 61st IEEE Vehicular Technology Conf., vol. 4, pp. 2335-2339, 2005.
[6] C. Boutremans, G. Iannaccone, and C. Diot, “Impact of Link Failures on VoIP Performance,” Proc. 12th Int'l Workshop Network and Operating Systems Support for Digital Audio and Video, pp. 63-71, 2002.
[7] D.T. Chen, N. Natarajan, and Y. Sun, “On the Simulation, Modeling, and Performance Analysis of an 802.16E Mobile Broadband Wireless Access System,” Comm. and Computer Networks, 2005.
[8] R.G. Cole and J.H. Rosenbluth, “Voice over IP Performance Monitoring,” Computer Comm. Rev., vol. 31, no. 2, pp. 9-24, 2001.
[9] L. Ding and R.A. Goubran, “Speech Quality Prediction in VoIP Using the Extended E-Model,” Proc. IEEE Global Telecomm. Conf., pp. 3974-3978, 2003.
[10] L. Hang and M. El Zarki, “Performance of H.263 Video Transmission over Wireless Channels Using Hybrid ARQ,” IEEE J. Selected Areas in Comm., vol. 15, no. 9, pp. 1775-1786, Dec. 1997.
[11] M.C. Hui and H.S. Matthews, “Comparative Analysis of Traditional Telephone and Voice-over-Internet Protocol (VoIP) Systems,” Proc. IEEE Int'l Symp. Electronics and the Environment, pp.106-111, May 2004.
[12] W. Jiang and H. Schulzrinne, “Comparison and Optimization of Packet Loss Repair Methods on VoIP Perceived Quality under Bursty Loss,” Proc. 12th Int'l Workshop Network and Operating Systems Support for Digital Audio and Video, pp. 73-81, 2002.
[13] I. Joe, “An Adaptive Hybrid ARQ Scheme with Concatenated FEC Codes for Wireless ATM,” Proc. ACM/IEEE MobiCom '97, pp. 131-138, 1997.
[14] Y. Li, A. Markopoulou, N. Bambos, and J. Apostolopoulos, “Joint Power/Playout Control Schemes for Media Streaming over Wireless Links,” Proc. 14th IEEE Int'l Packet Video Workshop, Dec. 2004.
[15] A. Majumdar, D.G. Sachs, I. Kozintsev, K. Ramchandran, and M.M. Yeung, “Multicast and Unicast Real-Time Video Streaming over Wireless LANs,” IEEE Trans. Circuits and Systems for Video Technology, vol. 12, no. 6, pp. 524-534, June 2002.
[16] A.P. Markopoulou, F.A. Tobagi, and M.J. Karam, “Assessment of VoIP Quality over Internet Backbones,” Proc. IEEE INFOCOM '02, vol. 1, pp. 150-159, 2002.
[17] S. Perera and H. Sirisena, “Contention-Based Negative Feedback ARQ for VoIP Services in IEEE 802.16 Networks,” Proc. 14th IEEE Int'l Conf. Networks, vol. 2, pp. 1-6, Sept. 2006.
[18] R. Rajavelsamy, V. Jeedigunta, B. Holur, M. Choudhary, and O. Song, “Performance Evaluation of VoIP over 3G-WLAN Interworking System,” Proc. IEEE Wireless Comm. and Networking Conf., vol. 4, pp. 2312-2317, 2005.
[19] D.G. Sachs, I. Kozintsev, M. Yeung, and D.L. Jones, “Hybrid ARQ for Robust Video Streaming over Wireless LANs,” Proc. Int'l Conf. Information Technology: Coding and Computing '01, pp. 317-321, 2001.
[20] M. van der Schaar, S. Krishnamachari, S. Choi, and X. Xu, “Adaptive Cross-Layer Protection Strategies for Robust Scalable Video Transmission over 802.11 WLANs,” IEEE J. Selected Areas in Comm., vol. 21, no. 10, pp. 1752-1763, Dec. 2003.
[21] S. Sengupta, M. Chatterjee, S. Ganguly, and R. Izmailov, “Improving R-Score of VoIP Streams over WiMax,” Proc. IEEE Int'l Conf. Comm., vol. 2, pp. 866-871, June 2006.
[22] D. Triantafyllopoulou, N. Passas, and A. Kaloxylos, “A Cross-Layer Optimization Mechanism for Multimedia Traffic over IEEE 802.16 Networks,” Proc. 13th European Wireless Conf., 2007.
[23] S.J. Vaughan-Nichols, “Achieving Wireless Broadband with WiMax,” Computer, vol. 37, no. 6, pp. 10-13, June 2004.
[24] B. Vucetic, “An Adaptive Coding Scheme for Time-Varying Channels,” IEEE Trans. Comm., vol. 39, no. 5, pp. 653-663, May 1991.
[25] C. Young-June and B. Saewoong, “Scheduling for VoIP Service in CDMA2000 1x EV-DO,” Proc. IEEE Int'l Conf. Comm., vol. 3, pp.1495-1499, 2004.
[26] B. Sklar, Digital Communications, second ed. Prentice Hall, 2001.
[27], 2006.
[28], 2007.
60 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool