Journal of Applied Science and Engineering

Published by Tamkang University Press

1.30

Impact Factor

1.60

CiteScore

Chih-Heng Ke1 , Rung-Shiang Cheng This email address is being protected from spambots. You need JavaScript enabled to view it.2, Chen-Da Tsai3 and Ming-Fong Tsai4

1Department of Computer Science and Information Engineering, National Kinmen Institute Technology, Kinmen, Taiwan, R.O.C.
2Department of Computer and Communication, Kun Shan University, Tainan, Taiwan, R.O.C.
3Department of Computer Science and Information Engineering, Far East University, Tainan, Taiwan, R.O.C.
4Institute of Computer and Communication Engineering, Department of Electrical Engineering, National Cheng Kung University, Tainan, Taiwan, R.O.C.


 

Received: January 8, 2010
Accepted: February 25, 2010
Publication Date: March 1, 2010

Download Citation: ||https://doi.org/10.6180/jase.2010.13.1.01  


ABSTRACT


Multipath transmission which uses multiple paths for data transfer has been used in wireless networks to improve the performance of end-to-end transmission. However, wireless networks suffer from high packet loss rate, variations in end-to-end delay and available bandwidth. Hence, the Forward Error Correction (FEC) mechanism has been proposed to recover lost packets by adapting to the changing conditions in the network. Legacy multipath transmission with the FEC mechanism is used not only to improve the transmission performance by relying on bandwidth aggregation but also to reduce packet losses by relying on path selection. However, bandwidth aggregation of legacy multipath transmission with the FEC mechanism cannot select the appropriate transmission rate on each path as this needs more FEC redundancy to protect lost packets. Moreover, because the larger end-to-end delay leads to the video frame not being playable on-time at the receiver end, legacy multipath transmission with the FEC mechanism cannot be used in delay-sensitive video streaming when the FEC block length is so long that may exceed the end-to-end delay. This paper proposes the Bandwidth Aggregation with Path Interleaving FEC (BAPI-FEC) mechanism for delay-sensitive video streaming in a wireless multipath environment. The BAPI-FEC mechanism involves a mathematical analytical model with which the appropriate transmission rate, FEC block length and FEC redundancy on each path in a wireless multipath environment can be determined. Moreover, in order to overcome the burst packet loss problem, the BAPI-FEC mechanism relies on path interleaving technology to disperse burst packet losses to different FEC blocks.


Keywords: Bandwidth Aggregation, Path Interleaving, Forward Error Correction, Video Streaming, Multipath Environment


REFERENCES


  1. [1] Cheng, R.-S., Deng, D.-J., Huang, Y.-M., Huang, L., and Chao, H.-C., “Cross-Layer TCP with Bitmap Error Recovery Scheme in Wireless Ad Hoc Networks,” Journal of Telecommunication Systems, Vol. 44, DOI 10.1007/s11235-009-9226-1 (2009).
  2. [2] Deng, D.-J., Ke, C.-H., Chen, H.-H. and Huang, Y.-M., “Contention Window Optimization for IEEE 802.11 DCF Access Control,” IEEE Transactions on Wireless Communications, Vol. 7, pp. 51295135 (2008).
  3. [3] Tsai, M.-F., Shieh, C.-K., Hwang, W.-S. and Deng, D.-J., “An Adaptive Multi-Hop FEC Protection Scheme for Enhancing the QoS of Video Streaming Transmission over Wireless Mesh Networks,” International Journal of Communication Systems, Vol. 22, pp. 12971318 (2009).
  4. [4] Deng, D.-J. and Yen, H.-C., “Quality-of-Service Provision System for Multimedia Transmission in IEEE 802.11 Wireless LANs,” IEEE Journal on Selected Areas in Communications, Vol. 23, pp. 12401252 (2005).
  5. [5] Nafaa, A., Taleb, T. and Murphy, L., “Forward Error Correction Strategies for Media Streaming over Wireless Networks,” IEEE Communications Magazine, Vol. 46, pp. 7279 (2008).
  6. [6] Tsai, M.-F., Chilamkurti, N. and Shieh, C.-K., “A Novel Multi-Path Forward Error Correction Control Scheme with Path Interleaving for Video Transmissions,” IEEE International Conference on Telecommunications, pp. 18 (2008).
  7. [7] Liu, H., Mathur, S., Makharia, S., Li, D. and Wu, M., “IPTV Multicast over Wireless LAN Using Merged Hybrid ARQ with Staggered Adaptive FEC,” IEEE Transactions on Broadcasting, Vol. 55, pp. 363374 (2009).
  8. [8] Ahmed, A. and Marsland, I., “Downlink Co-Channel Interference Cancellation in Multihop Relay Networks,” Computer Communications, Vol. 32, pp. 11311137 (2009).
  9. [9] Tsai, M.-F., Shieh, C.-K., Ke, C.-H. and Deng, D.-J., “A Novel Sub-Packet Forward Error Correction Mechanism for Video Streaming over Wireless Networks,” Multimedia Tools and Applications, Vol. 47, pp. 4969 (2010).
  10. [10] Tsai, M.-F., Chilamkurti, N. and Shieh, C.-K., “A Network Adaptive Forward Error Correction Mechanism to Overcome Burst Packet Losses for Video Streaming over Wireless Networks,” Selected to be published in Journal of Internet Technology.
  11. [11] Tsai, M.-F., Chilamkurti, N., Park, J. K. and Shieh, C.-K., “Multi-Path Transmission Control Scheme Combining Bandwidth Aggregation and Packet Scheduling for Real-Time Streaming in Multi-Path Environment,” Accepted to be published in IET Communications.
  12. [12] Tsai, M.-F., Chilamkurti, N., Zeadally, S. and Shieh, C.-K., “A Concurrent Multi-Path Transmission Control Scheme to Reduce Packet Reordering Latency at the Receiver,” IEEE International Conference on Advanced Technologies for Communications, pp. 437 440 (2008).
  13. [13] Tsai, M.-F., Ke, C.-H., Kuo, C.-I. and Shieh, C.-K., “Path Dependent Adaptive Forward Error Correction with Multipath Interleaving Control Scheme for Video Streaming over Wireless Networks,” IEEE International Conference on Intelligent Information Hiding and Multimedia Signal Processing, pp. 12361239 (2009).
  14. [14] Strauss, J., Katabi, D. and Kaashhoek, F., “A Measurement Study of Available Bandwidth Estimation Tools,” ACM SIGCOMM Conference on Internet Measurement, pp. 3944 (2003).
  15. [15] MPEG source trace file download, http://trace.eas. asu.edu/.
  16. [16] National institute of standards and technology, http:// www-x.antd.nist.gov/itg/nistnet/.
  17. [17] Ke, C.-H. and Chilamkurti, N., “A New Framework for MPEG Video Delivery over Heterogeneous Networks,” Computer Communication, Vol. 31, pp. 2656 2668 (2008).