UUM ETD | Universiti Utara Malaysian Electronic Theses and Dissertation
FAQs | Feedback | Search Tips | Sitemap

Dynamic Redundancy Forward Error Correction Mechanism for the Enhancement of Internet-Based Video Streaming

Al-Momani, Omar Mohammad Deeb (2010) Dynamic Redundancy Forward Error Correction Mechanism for the Enhancement of Internet-Based Video Streaming. PhD. thesis, Universiti Utara Malaysia.

[img] PDF
Omar_Mohammad_Deeb_Al-Momani.pdf
Restricted to Registered users only

Download (2MB)
[img]
Preview
PDF
1.Omar_Mohammad_Deeb_Al-Momani.pdf

Download (477kB) | Preview

Abstract

Video streaming applications over the Internet is suffering many challenges and packet loss is one of the main challenges. This is a result of best-effort services provided by existing IP networks, which does not guarantee packet delivery. Therefore, Forward Error Correction(FEC) is a mechanism used to alleviate the effect of packet losses in the Internet by adding fixed extra packets known as parity packets or redundant packets, which are used to reconstruct the original packets in the event of losses. The use of redundant packet resulted in more consumed bandwidth and increased end-to-end delay. This thesis is concerned with the design and evaluation of FEC error control mechanism. We aimed at addressing the problems faced by the existing FEC mechanism. Thus, a performance evaluation methodology via network simulation and a defined set of key evaluation criteria to test the existing FEC mechanisms under different network conditions and scenarios can be established. Having learnt from evaluation and analyses of existing FEC mechanisms, we found that using a fixed number of redundant packets worsens network performance and video quality. Therefore, an innovative FEC mechanism, called Dynamic Redundancy FEC (DRFEC) is proposed. The design goals of the mechanism are to enhance the video streaming quality over existing IP network by reconstructing loss packets and to enhance network performance by minimising delay and consumed bandwidth. The proposed mechanism was implemented in simulation environment using the NS2 network simulation package. After implementation and verification of these codes in NS2, the performance evaluation of the proposed mechanism was performed. The performance analysis and simulation experiments showed that our proposed mechanism of DRFEC performs better in comparison with the other FEC mechanisms. The DRFEC mechanism was tested with the most used queue polices in today's Internet router, which are the Drop Tail and Random Early Detection queue policies, and with different queue sizes. The results showed that, using the DRFEC mechanism can decrease the consumed bandwidth as compared with the other FEC mechanisms and using the DRFEC mechanism can also decrease the delay as compared with the other FEC mechanisms. Therefore, based on the findings of this study, using DRFEC is a potentially viable mechanism of improving the network performance and video quality.

Item Type: Thesis (PhD.)
Uncontrolled Keywords: Design, Evaluation, Forward Error Correction Mechanism, Internet-Based Video Streaming
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5101-6720 Telecommunication
Divisions: College of Arts and Sciences (CAS)
Depositing User: Mr Husni Ismail
Date Deposited: 21 Nov 2011 08:28
Last Modified: 24 Jul 2013 12:16
URI: http://etd.uum.edu.my/id/eprint/2523

Actions (login required)

View Item View Item