Enhancement of Adaptive Forward Error Correction Mechanism for Video Transmission Over Wireless Local Area Network

Video transmission over the wireless network faces many challenges. The most critical challenge is related to packet loss. To overcome the problem of packet loss, Forward Error Correction is used by adding extra packets known as redundant packet or parity packet. Currently, FEC mechanisms have been...

Full description

Saved in:
Bibliographic Details
Main Author: Nur Ziadah, Harun
Format: Thesis
Language:eng
eng
Published: 2012
Subjects:
Online Access:https://etd.uum.edu.my/2958/1/Nur_Ziadah_Harun.pdf
https://etd.uum.edu.my/2958/3/Nur_Ziadah_Harun.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uum-etd.2958
record_format uketd_dc
institution Universiti Utara Malaysia
collection UUM ETD
language eng
eng
advisor Ghazali, Osman
topic TK5101-6720 Telecommunication
spellingShingle TK5101-6720 Telecommunication
Nur Ziadah, Harun
Enhancement of Adaptive Forward Error Correction Mechanism for Video Transmission Over Wireless Local Area Network
description Video transmission over the wireless network faces many challenges. The most critical challenge is related to packet loss. To overcome the problem of packet loss, Forward Error Correction is used by adding extra packets known as redundant packet or parity packet. Currently, FEC mechanisms have been adopted together with Automatic Repeat reQuest (ARQ) mechanism to overcome packet losses and avoid network congestion in various wireless network conditions. The number of FEC packets need to be generated effectively because wireless network usually has varying network conditions. In the current Adaptive FEC mechanism, the FEC packets are decided by the average queue length and average packet retransmission times. The Adaptive FEC mechanisms have been proposed to suit the network condition by generating FEC packets adaptively in the wireless network. However, the current Adaptive FEC mechanism has some major drawbacks such as the reduction of recovery performance which injects too many excessive FEC packets into the network. This is not flexible enough to adapt with varying wireless network condition. Therefore, the enhancement of Adaptive FEC mechanism (AFEC) known as Enhanced Adaptive FEC (EnAFEC) has been proposed. The aim is to improve recovery performance on the current Adaptive FEC mechanism by injecting FEC packets dynamically based on varying wireless network conditions. The EnAFEC mechanism is implemented in the simulation environment using Network Simulator 2 (NS-2). Performance evaluations are also carried out. The EnAFEC was tested with the random uniform error model. The results from experiments and performance analyses showed that EnAFEC mechanism outperformed the other Adaptive FEC mechanism in terms of recovery efficiency. Based on the findings, the optimal amount of FEC generated by EnAFEC mechanism can recover high packet loss and produce good video quality.
format Thesis
qualification_name masters
qualification_level Master's degree
author Nur Ziadah, Harun
author_facet Nur Ziadah, Harun
author_sort Nur Ziadah, Harun
title Enhancement of Adaptive Forward Error Correction Mechanism for Video Transmission Over Wireless Local Area Network
title_short Enhancement of Adaptive Forward Error Correction Mechanism for Video Transmission Over Wireless Local Area Network
title_full Enhancement of Adaptive Forward Error Correction Mechanism for Video Transmission Over Wireless Local Area Network
title_fullStr Enhancement of Adaptive Forward Error Correction Mechanism for Video Transmission Over Wireless Local Area Network
title_full_unstemmed Enhancement of Adaptive Forward Error Correction Mechanism for Video Transmission Over Wireless Local Area Network
title_sort enhancement of adaptive forward error correction mechanism for video transmission over wireless local area network
granting_institution Universiti Utara Malaysia
granting_department Awang Had Salleh Graduate School of Arts & Sciences
publishDate 2012
url https://etd.uum.edu.my/2958/1/Nur_Ziadah_Harun.pdf
https://etd.uum.edu.my/2958/3/Nur_Ziadah_Harun.pdf
_version_ 1747827470662369280
spelling my-uum-etd.29582016-04-27T06:57:50Z Enhancement of Adaptive Forward Error Correction Mechanism for Video Transmission Over Wireless Local Area Network 2012 Nur Ziadah, Harun Ghazali, Osman Awang Had Salleh Graduate School of Arts & Sciences Awang Had Salleh Graduate School of Arts and Sciences TK5101-6720 Telecommunication Video transmission over the wireless network faces many challenges. The most critical challenge is related to packet loss. To overcome the problem of packet loss, Forward Error Correction is used by adding extra packets known as redundant packet or parity packet. Currently, FEC mechanisms have been adopted together with Automatic Repeat reQuest (ARQ) mechanism to overcome packet losses and avoid network congestion in various wireless network conditions. The number of FEC packets need to be generated effectively because wireless network usually has varying network conditions. In the current Adaptive FEC mechanism, the FEC packets are decided by the average queue length and average packet retransmission times. The Adaptive FEC mechanisms have been proposed to suit the network condition by generating FEC packets adaptively in the wireless network. However, the current Adaptive FEC mechanism has some major drawbacks such as the reduction of recovery performance which injects too many excessive FEC packets into the network. This is not flexible enough to adapt with varying wireless network condition. Therefore, the enhancement of Adaptive FEC mechanism (AFEC) known as Enhanced Adaptive FEC (EnAFEC) has been proposed. The aim is to improve recovery performance on the current Adaptive FEC mechanism by injecting FEC packets dynamically based on varying wireless network conditions. The EnAFEC mechanism is implemented in the simulation environment using Network Simulator 2 (NS-2). Performance evaluations are also carried out. The EnAFEC was tested with the random uniform error model. The results from experiments and performance analyses showed that EnAFEC mechanism outperformed the other Adaptive FEC mechanism in terms of recovery efficiency. Based on the findings, the optimal amount of FEC generated by EnAFEC mechanism can recover high packet loss and produce good video quality. 2012 Thesis https://etd.uum.edu.my/2958/ https://etd.uum.edu.my/2958/1/Nur_Ziadah_Harun.pdf text eng validuser https://etd.uum.edu.my/2958/3/Nur_Ziadah_Harun.pdf text eng public masters masters Universiti Utara Malaysia Abbas, M., Chaudhary, N., Sharma, A., Venglar, S., & Engelbrecht, M. (2004). Methodology for determination of optimal traffic responsive plan selection control parameters: Texas Transportation Institute, Texas A & M University System. Abdelmoumen, R., Malli, M., & Barakat, C. (2004). Analysis of TCP latency over wireless links supporting FECIARQ-SR for error recovery. Proc. of IEEE ICC'2004, 3994 - 3998. doi: 10.1 109/ICC.2004.1313301. Agrafiotis, D., Bull, D., Chiew, T., Ferre, P., & Nix, A. (2005). Enhanced error concealment for video transmission over WLANS. Proceedings of the International Workshop on Image Analysis for Multimedia Interactive Services(WIAMIS'OS), Montreux, Switzerland. Almomani, O., Hassan, S., & Nor., S., A. (2008). Effect of packet size on FEC performance. International Conference on Network Application, Protocols and Services 2008 (netApps2008), Kedah, Malaysia. Altman, E., Barakat, C., & Ramos R, V. (2002). Queuing analysis of simple FEC schemes for voice over IP. The International Journal of Computer and Telecommunications Networking, Anchorage, AK, USA, 39(2), 185 -206. Baker, F. (1995). Requirements for IP version 4 routers. RFC 1812,Intemet Engineering Task Force. Retrieved fiom http://www.ietf.org/rfc/rfc1 81 2.txt. Bharghavan. V., Demers, A., Shenker, S., & Zhang, L. (1994). MACAW: a media access protocol for wireless LAN. Proceedings of the conference on Communications architectures, protocols and applications,. 2 12 - 225. doi: 10.1 14511903 14.190334. Blakowski, G., & Steinmetz, R. (1996). A media synchronization survey: Reference model, specification, and case studies. IEEE Journal on selected areas in communications, 14(1), 5-35. doi: 10.1 109149.481 691 . Boukhalfa, L., Minet, P., Midonnet, S., & George, L. (2005). Comparative evaluation of CBQ and PriQueue in a MANET. Mobile Adhoc and Sensor Systems Conference, Washington, DC, USA, 8, doi: 10.1 109/MAHSS.2005.1542784 Chan, S., Zheng, X., Zhang, Q., Zhu, W., & Zhang, Y. (2006). Video loss recovery with FEC and stream replication. IEEE Transactions on Multimedia, 8(2), 370. doi: 10.1 109/TMM.2005.864340 . Chung, Y., Kim, J., & Kuo, C. (1999). Real-time streaming video with adaptive bandwidth control and DCT-based error concealment. IEEE Transactions on Circuits and Systems 11: Analog and Digital Signal Processing, Monterey, CA, USA, 46(7), 95 1-956. doi: 10.1 109182.775393 . Claypool, M., & Riedl, J., (1999). End-to-end quality in multimedia applications: Chapter 40 in Handbook on Multimedia Computing. Di, P., Houri, Y., Kutzner, K., Karlsruhe, G., & Fuhrrnann, T. (2008). Towards Comparable Network Simulations: Citeseer. Du, H., Liu, Y., Guo, C., & Liu, Y. (2009). Research on adaptive FEC for video delivery over WLAN. Wireless Communications, Networking and Mobile Computing, WiCom '09. 5th International Conference on, Beijing, China, 1 - 4. doi: 10.1 109/WICOM.2009.5303366 Ding, J.-W., Chen, W.-J., & Wang, C.-F. (2006). Adaptive error control for scalable video streaming over wireless Internet. Joint Conference on Information Sciences (JCIS2006 Proceedings. Eleftheriadis, A., & Batra, P.(2006). Dynamic rate shaping of compressed digital video. Multimedia, IEEE Transactions on, 8(2), 297-3 14. Frossard, P. (2001). FEC performance in multimedia streaming. IEEE Communications Letters, 5(3), 122-1 24. doi: 10.1 10914234.9 13 160 . Frossard, P., & Verscheure, 0 . (2001). Joint source1FEC rate selection for qualityoptimal MPEG-2 video delivery. IEEE Transactions on Image Processing, 10(12), 1815-1825. doi: 10.1 109183.974566. Gast, M. (2005). 802.11 wireless networks: the definitive guide: O'Reilly Media. Ge, P., & McKinley, P. (2002) Comparisons of error control techniques for wireless video multicasting. 21st IEEE International Performance, Computing, and Communications Conference, Phoenix, Arizona, 93-102. doi: 10.1 109lIPCCC.2002.995 140 . Ghazali, 0. (2008). Scalable and smooth TCP-jiriendly receiver-based Layered Multicast Protocol. PhD Thesis. Universiti Utara Malaysia, Malaysia. Gopal, S., Ramaswamy, K., & Wang, C. (2004). On video multicast over wireless LANs. Paper presented at Multimedia and Expo, 2004. ICME '04. 2004 IEEE International Conference on, Taipei, Taiwan, 2, 1063 - 1066. doi: 10.1 109/ICME.2004.1394392 Grosboll, J. (2007). Per node throughput fairness in a single branch of a mesh network. Master's Thesis. Wichita State University, Kansas. Gupta, M. (2010). IPv4 vs. IPv6 - The next generation Internet. Proceedings of the 4th National Conference; INDIACom-2010, India. Han, L., Park, S., Kang, S., & In, H. (2009). An adaptive cross-layer FEC Mechanism for video transmission over 802.11 WLANs. KSII The first International Conference on Internet (ICONI), Korea, 209-2 1 5. Han, L., Park, S., Kang, S., & In, H. (2010). An adaptive FEC mechanism using cross-layer approach to enhance quality of video transmission over 802.1 1 WLANs. KSII Transactions on Internet and Information System, Korea, 4(3), 341 -357. Hartanto, F., & Sirisena, H. (1999). Hybrid error control mechanism for video transmission in the wireless IP networks. Proceedings of IEEE Local and Metropolitan Area Networks, Sydney, NSW, Australia, 126 - 132. doi: 10.1 109LANMAN. 1999.939966 . Hasimoto, R. B. (2001). Error resilient framework for imagehide0 transmission over packet switched network. PhD Thesis, University of Delaware. Hasimoto, R. B.., & Khokhar, A. A. (2005). Spatial error concealment based on Bezier Curves. Multimedia and Expo, 2005. ICME 2005, Amsterdam, 996 - 999. doi: 10.1 109lICME.2005.152 1592 Hinden, R., & Deering, S. (1998). IP version 6 addressing architecture. RFC 2373, Internet Engineering Task Force. Retrieved from http://www.ietf.org/rfc/rfc2373 .kt. Hong, L., & Wu, Z. (2008). Efficient error control scheme for video streaming over wireless networks. Wireless Telecommunications Symposium (WTS), 2008, Pomona, CA, USA, 132-1 36. doi: 10.1 109lWTS.2008.4547556. Huang, P., Chu, K., Lo, H., Lee, W., & Wu, T. (2009). A novel adaptive FEC and interleaving architecture for H. 264lSVC wireless video transmission. 2009 Fifth International Conference on Intelligent Information Hiding and Multimedia Signal Processing, Kyoto, Japan, 989-992. doi: 10.1 109/IIHMSP. 2009.287 . Hull, B., Jamieson, K., & Balakrishnan, H. (2004). Mitigating congestion in wireless sensor networks. In Proceedings of the 2nd international conference on Embedded networked sensor systems, Baltimore, MD, USA. 134- 147. doi: http://doi.acm.org/l0.1145/103 1495.103 15 12 IEEE Std 802.11 (1999). Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. Ismail, I. B. (2005). Study of enhanced DCF (EDCF) in multimedia application. Universiti Teknologi Malaysia. Jain, R., (1 99 1). The art of computer systems performance analysis: techniques for experimental design, measurement, simulation, and modeling. Wiley- Interscience, New York, NY, ISBN:047 150336 Jang, H., & Su, Y. (2008). A hybrid design framework for video streaming in IEEE 802.1 1 e wireless network. Paper presented at 22nd International Conference on Advanced Information Networking and Applications, Okinawa, Japan, 560-567. doi: 10.1 109lAINA.2008.88 Kang, S. -R & Loguinov, D. (2006). Modeling best-effort and FEC streaming of scalable video in lossy network channels. Networking, IEEE/ACM Transaction on, 1.5, 370-38 1. Karbaschi, G., & Fladenmuller, A. (2005). Cross layering in wireless multi-hop networks. Paper presented at International Symposium on Telecommunications (IST 2005). Khan, A., Sun, L., & Ifeachor, E. (2009). Impact of video content on video quality for video over wireless networks. Paper presented at Proceedings of the 2009 Fifth International Conference on Autonomic and Autonomous Systems, Valencia, Spain, 277 - 282. doi: 10.1 109lICAS.2009.23 Ke, C.-H., Lin, C.-H., Shieh, C.-K., & Hwang, W.-S. (2006). A novel realistic simulation tool for video transmission over wireless network. Paper presented at Sensor Networks, Ubiquitous, and Trustworthy Computing, Taichung, Taiwan, 7. doi: 10.1 109lSUTC.2006.1636 186. Ke, C.-H., & Lin, C.-H. (2006). Adaptive forward error correction on wireless network of transmission images. (NSC 97-22 18-E-507-00 1). National Kinmen Institute of Technology, Department of Information Engineering. Ke, C., Shieh, C., Hwang, W., & Ziviani, A. (2008). An evaluation framework for more realistic simulations of MPEG video transmission. Journal of Information Science and Engineering, 24(2), 425-440. Ke, C., -H., & Orozco, J. (2006). A prototype for H.264 evaluation framework using NS2. Retrieved May, from http:ll140.116.72.80/-smallko/ns2/h264.htm. Keshav, S. (1 991). Congestion control in computer networks: Univ. of California. Kuo, C. Y., Tsai, M. F., Shih, C. H., & Shieh, C. K. (2007). A study of improvements on FEC efficiency. Retrieved from: http:Nasiair.asia.edu.tw/ir/handle/3 10904400159 16 Krishnamachari, S., van der Schaar, M., Choi, S., & Xu, X. (2003). Video streaming over wireless LANs: A cross-layer approach. Paper presented at 13th International Packet Video Workshop, Nantes, France. Lamoriniere, C., Nafaa, A., & Murphy, L. (2009). Dynamic switching between adaptive FEC protocols for reliable multi-source streaming. Global Telecommunications Conference, 2009. GLOBECOM 2009. IEEE, Honolulu, Hawaii, USA, 1-6. doi: 10.1 109/GLOCOM.2009.5425830 LatrC, S., Staelens, N., De Turck, F., Dhoedt, B., & Demeester, P. (2007). Improving the quality of multimedia services to wireless users through ahafec deployment. EuroFGI Workshop on IP QoS and Traffic Control, Lisbon, Portugal, 135-142. Lee, J., & Kang, M. (2006). Design of a dynamic bandwidth reallocation scheme for hot-spot video stream transmission over the IEEE 802.1 1 WLAN. Paper presented at IEEE Region 10 Conference TENCON 2006, Hung Kong, 1-4. doi: 10.1 109/TENCON.2006.344042 Li, D., & Cheriton, D. (1999). Evaluating the utility of FEC with reliable multicast. Paper presented at Proceedings of the Seventh Annual International Conference on Network Protocols, Toronto, Canada, 97 - 105. doi: 10.1 109/ICNP.1999.801920. Lin, C., Ke, C., & Shieh, C. (2005). A study of MPEG video transmission in lossy wireless network. Workshop on Wireless, Ad Hoc, and Sensor Networks (WASN 2005), National Central University, Taiwan, 253-258. Lin, C.-H., Ke, C.-H., Shieh, C.-K., & Chilamkurti, N. K. (2006a). An enhanced adaptive FEC mechanism for video delivery over wireless networks. Paper presented at Networking and Services, 2006. ICNS '06, Slicon Valley, California, USA. doi: 10.1 109lICNS.2006.123. Lin, C.-H., Ke, C.-H., Shieh, C.-K., & Chilamkurti, N. K. (2006b). The packet loss effect on MPEG video transmission in wireless networks. 20th International Conference on Advanced Information Networking and Applications, 565-572. Lin, C.-H., Shieh, C.-K., Chilamkurti, N. K., Ke, C.-H., & Hwang, W.-S. (2008). A RED-FEC mechanism for video transmission over WLANs. Broadcasting, IEEE Transactions on, 54(3), 5 17-524.. Llopis, R., Sethuraman, R., Pinto, C., Peters, H., Maul, S., & Oosterhuis, M. (2003). A low-cost and low-power multi-standard video encoder. Proceedings of the 1 st IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, 97-1 02. doi: 10.1 109/CODESS.2003.1275266 . Manimekalai, T., Meenakshi, M., & Abitha, J. (2009). A cross layer design strategy for video transmission with unequal error protection. Paper presented at IFIP International Conference on Wireless and Optical Communications Networks, Cairo, 1-5. doi: 10.1 109/WOCN.2009.5010566 Moid, A. (2009). Cross-layer design for QoS support in wireless home networks. PhD Thesis. The University of Calgary, Canada. Moid, A., & Fapojuwo, A. 0. (2008a). Heuristics for jointly optimizing FEC and ARQ for video streaming over IEEE802.11 WLAN. Paper presented at Wireless Communications and Networking Conference, 2008. WCNC 2008, Las Vegas, NV, 2141 - 2146. doi: 10.1 109lWCNC.2008.379 Moid, A., & Fapojuwo, A. 0. (2008b). Performance evaluation of joint FEC and ARQ optimization heuristic algorithms under Gilbert-Elliot wireless channel. Paper presented at Vehicular Technology Conference, 2008. VTC Spring 2008, Singapore, 175 1 - 1755. doi: 10.1 109NETECS.2008.401 Muraoka, S., Masuyama, H., Kasahara, S., & Takahashi, Y. (2009). FEC recovery performance for video streaming services over wired-wireless networks. Performance Evaluation, 66(6), 327-342. Nafaa, A., Ahrned, T., & Mehaoua, A. (2004). Unequal and interleaved FEC protocol for robust MPEG-4 multicasting over wireless LANs. Paper presented at Communications, 2004 IEEE International Conference on Communications, IEEE International Conference, 3, 143 1 - 1435. doi: 10.1 109/ICC.2004.1312748 Nafaa, A., Hadjadj-Aoul, Y., & Mehaoua, A. (2005). On interaction between loss characterization and forward error correction in wireless multimedia communication. Paper presented at Communications, 2005. ICC 2005. 2005 IEEE International Conference on, 2, 1390- 1394. doi: 10.1 109lICC.2005.1494573 Nafaa, A., Taleb, T., & Murphy, L. (2008). Forward error correction strategies for media streaming over wireless networks. Communications Magazine, IEEE, Toronto, Ont., Canada, 46(1), 72-79. doi: 10.1 109lMCOM.2008.4427233 Narkhede, N., & Kant, N., (2009). The emerging H. 264ladvanced video coding standard and its applications. Paper presented at Proceedings of the International Conference on Advances in Computing, Communication and Control, 300-305. doi: 10.1 14511 523 103.1523165. Neurnann, C., Roca, V., Francillon, A., & Furodet, D. (2005). Impacts of packet scheduling and packet loss distribution on FEC performances: Observations and recommendations. Paper presented at Proceedings of the 2005 ACM conference on Emerging network experiment and technology, 166 - 176. Nguyen, T., & Zakhor, A. (2002). Distributed video streaming with Forward Error Correction. In Packet Video Workshop 2002, Pittsburgh, USA. Norshuhada, S. & Shahizan, H. (2010). Design Research in Software Development. Sintok: Universiti Utara Malaysia Press. Oh, B. J., Hua, G., & Chen, C. W. (2008). Seamless video transmission over wireless LANs based on an effective QoS model and channel state estimation. Paper presented at Computer Communications and Networks, 2008. ICCCN '08, St. Thomas, US Virgin Islands, 1-6. doi: 10.1 109/ICCCN.2008.ECP.59 Pawlikowski, K., Jeong, H.-D. J., & Lee, J.-S. R. (2003). On credibility of simulation studies of telecommunication networks. Communications Magazine, IEEE, 40(1), 132- 139. Pawlikowski, K. (2003). Do not trust all simulation studies of telecommunication network. Proc. International Conference on Information Networking, ICOIN'O3, 3 - 12. Perkins, C., Hodson, O., & Hardman, V. (1998). A survey of packet loss recovery techniques for streaming audio. IEEE network, 12(5), 40-48. Doi: 10.1 109/65.730750 . Perkins, C., & Hodson, 0 . (1998). Options for repair of streaming media. RFC 2354, IE TF. Postel, J. (1980). UDP: User Datagram Protocol: RFC 766. Retrieved from http://tools.ietf.org/html/rfc768. Puangpronpitag, S. (2003). Design andperformance evaluation of multicast congestion control for the Internet. PhD Thesis. The University of Leeds, United Kingdom. Rangwala, S., Gummadi, R., Govindan, R., & Psounis, K. (2006). Interferenceaware fair rate control in wireless sensor networks. SIGCOMM Computer Commununication 36 (41, 63-74. http://doi.acm.org/l0.1145/115 1659.1 159922 Romdhani, L., Ni, Q., & Turletti, T. (2003). Adaptive EDCF: enhanced service differentiation for IEEE 802.1 1 wireless ad-hoc networks. Paper presented at Wireless Communications and Networking, WCNC 2003, New Orleans, LA, USA, 2, 1373-1378. doi: 10.1 109/WCNC.2003.1200574 Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., et al. (2002). SIP: session initiation protocol: RFC 3261, Internet Engineering Task Force. Schulzrinne, H., Casner, S., Frederick, R., & Jacobson, V. (1996). RTP: A Transport Protocol for Real-Time Applications. RFC 1889, The Internet Engineering Task Force. Retrieved fiom http://www.ietforg/rfc/rfcl889.txt. Schulzrinne, H., Rao, A., & Lanphier, R. (1998). Real time streaming protocol (RTSP): RFC 2326, Internet Engineering Task Force. Sgardoni, V., Ferre, P., Doufexi, A., Nix, A., & Bull, D. (2007). Frame delay and loss analysis for video transmission over time-correlated 802.1 1 alg channels. Paper presented at Personal, Indoor and Mobile Radio Communications, PIMRC 200 7. IEEE 18th International Symposium on, Athens, Greece, 1 -5. doi: 10.1 109PIMRC.2007.439464 1 Sheu, S.-T., Chen, T., Chen, J., & Ye, F. (2002). The impact of RTS threshold on IEEE 802.1 1 MAC protocol. Paper presented at Proceedings of the Ninth International Conference on Parallel and Distributed Systems (ICPADS'02), 267 - 272. doi: 10.1 109/ICPADS.2002.11834 10 Socolofsky, T., & Kale, C. (1991). RFC 11 80-TCP. IP tutorial. Su, Y. T., (2007). MC-centric cross-layer design for video streaming in IEEE 802.11 e wireless network. Master's thesis. National Chengchi University, Taipei, Taiwan. Subramanian, V., Kalyanaraman, S., & Ramakrishnan, K. (2007). Hybrid packet FEC and retransmission-based erasure recovery mechanisms (HARQ) for lossy networks: analysis and design. International Conference on Communication Systems Software and Middleware, Bangalore, India, 1 -8. doi: 10.1 109/COMS WA.2007.382454. Thamizharasan, A. (2010). Study the Effects of Video Frames Lost over Wireless NetworksSimuIator Development. Master's Thesis. Blekinge Institute of Technology, Sweeden. The Network Simulator- ns-2. (n.d.). Retrieve August 25, 2010, fiom http://www.isi.edu/nsnam/ns/. Tsai, M., Ke, C., Wu, T., Shieh, C., & Hwang, W. (2008a). Burst-aware adaptive Forward Error Correction in video streaming over wireless networks. Paper presented at 10th IEEE International Conference on High Performance Computing and Communications, HPCCr08, Dalian, China, 625-628. doi: 10.1 109/HPCC.2008.89. Tsai, M.-F., Chilamkurti, N. K., Zeadally, S., Shieh, C.-K., & El-Sayed, H. (2008b). An efficient multi-hop FEC scheme for wireless mesh networks. Paper presented at Wireless Communication Systems. 2008. ISWCS '08, Reykjavik, Iceland, 663-666. doi: 10.1 109/IS WCS.2008.4726 139 Tsai, M.-F., Chilamkurti, N. K., Zeadally, S., & Vinel, A. (2010). Concurrent multipath transmission combining forward error correction and path interleaving for video streaming. Computer Communications, In Press, Corrected Proof: Tsai, M.-F., Chilamkurti, N., & Shieh, C.-K. (201 1). An adaptive packet and block length Forward Error Correction for video streaming over wireless networks. Wireless Personal Communications, 56 (3), 435-446, Springer Netherlands. UTMB Academic Resource. (2007). Glossary of Technology Terms. Retrieved from http://www.utmb.edul Wan, C.-Y., Eisenman, S. B., & Campbell, A. T. (2003). CODA: congestion detection and avoidance in sensor networks. In Proceedings of the 1st international conference on Embedded networked sensor systems, Los Angeles, California, USA, 266-279. doi: http://doi.acm.org/l0.1145/958491.958523. Wang, Y., Ostermann, J., & Zhang, Y. (2002). Video processing and communications: Prentice Hall New Jersey. Whetten, B., Vicisano, L., Kermode, R., Handley, M., Floyd, S. & Luby, M. (2001). Reliable multicast transport building blocks for one-to-many bulk-data transfer. RFC 3048, Internet Engineering Task Force, http://www.ietf.org/rfc/rfc3048.txt. Widmer, J., (n.d.). No Ad-Hoc routing agent (NOAH). Retrieved from: http://icapeople.epfl.chlwidmer/uwb/ns-2/noah/ Woods, J., Shan, Y., & Kalyanaraman, S. (2009). Joint source-network video coding for wireless. Wu, D., Hou, Y., Zhu, W., Zhang, Y., & Peha, J. (2001). Streaming video over the internet: approaches and directions. IEEE Transactions on Circuits and Systems for Video Technology, 11(3), 282-300. doi: 10.1 109176.91 1 156. Wu, D., Hou, Y., & Zhang, Y. (2000a). Transporting real-time video over the Internet: challenges and approaches. Proceedings of the IEEE, 88(12), 1855- 1877. Doi: 10.1 10915.899055. Wu, D., Hou, Y., Zhu, W., Lee, H., Chiang, T., Zhang, Y., et al. (2000b). On end-toend architecture for transporting MPEG-4 video over the Internet. IEEE Transactions on Circuits and Systems for Video Technology, 10(6), 923-94 1. Doi: 10.1 109176.867930. Xiao, Y., Xue, X., Pu, R., Lu, H., & Mi, C. (2004). Novel video error concealment using shot boundary detection. Advances in Multimedia Information Processing-PCM 2004, 143-1 50. Ye, F., Sheu, S., Chen, T., & Chen, J. (2003). The impact of RTS threshold on IEEE 802.1 1 MAC protocol. Tamkang Journal of Science and Engineering, 6(1), 57-63. Yu, X., Modestino, J. W., & Bajic, I. V. (2005). Performance analysis of the efficacy of packet-level FEC in improving video transport over networks. Paper presented at Image Processing, 2005, 2, 177-80. doi: 10.1 109/ICIP.2005.1530020. Zhai, F., Beryy, R., Pappas, T., & Katsaggelos, A. (2003). A rate-distortion optimized error control scheme for scalable video streaming over the Internet. Paper presented at Proceedings of the 2003 International Conference on Multimedia and Expo, 2003, I , 125-1 28. Zhang, 2.-L., Nelakuditi, S., Aggarwal, R., & Tsang, R. P. (1999). Efficient selective fiarne discard algorithms for stored video delivery across resource constrained networks. Proc. IEEE ZNFOCOM'99, New York, 472479. Zhang, Q., Zhu, W., & Zhang, Y. (2005). End-to-end QoS for video delivery over wireless Internet. Proceeding of IEEE, 93, 123- 134. doi: 10.1 109/JPROC.2004.839603. Zhou, Q., Cao, X., Chen, S., & Lin, G. (2009). A solution to error and loss in wireless network transfer. Paper presented at International Conference on Wireless Networks and Information Systems, 2009, WNIS '09, Shanghai, China, 3 12-3 15. doi: 10.1 109/WNIS.2009.103