Network coded multi-hop video streaming

Currently, high quality video streaming over multi-hop wireless networks proves to be a challenging endeavor due to erratic and time-varying nature of wireless channels and the stringent delivery requirement of video traffic. Batched Sparse (BATS) Code, a multi-hop network coding technique, is ca...

Full description

Bibliographic Details
Main Author: Mohammed Ayub Bin Dawood
Other Authors: Chong Han Joo Peter
Format: Final Year Project (FYP)
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/68149
_version_ 1811680610723299328
author Mohammed Ayub Bin Dawood
author2 Chong Han Joo Peter
author_facet Chong Han Joo Peter
Mohammed Ayub Bin Dawood
author_sort Mohammed Ayub Bin Dawood
collection NTU
description Currently, high quality video streaming over multi-hop wireless networks proves to be a challenging endeavor due to erratic and time-varying nature of wireless channels and the stringent delivery requirement of video traffic. Batched Sparse (BATS) Code, a multi-hop network coding technique, is capable of preventing erasure accumulation and improving the delivery rate for video streaming. Nevertheless, utilization of BATS codes tends to incur delay in video streaming due to its inability to distinguish parts of a received file, hence playback of video occurs only upon reception of all required packets. In this project, the implementation and testing of BATS code with Unequal Error Protection (UEP), specifically the Weighted BATS approach, was applied with Scalable Video Coding (SVC) techniques to determine its performance for video streaming in comparison with the traditional BATS approach. Implementation was performed in a fixed test bed comprising a three node network. Results obtained, showed that the Weighted BATS approach, facilitates immediate file transmission due to its ability to allow the instantaneous commencement of the decoding process once the initial packets of a file has been received. In addition, a reduction in the amount of packets received does not hinder the decoding process. Hence the results conclusively demonstrate the merits of implementing the Weighted BATS approach due to its inherent UEP properties.
first_indexed 2024-10-01T03:27:47Z
format Final Year Project (FYP)
id ntu-10356/68149
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:27:47Z
publishDate 2016
record_format dspace
spelling ntu-10356/681492023-07-07T17:49:08Z Network coded multi-hop video streaming Mohammed Ayub Bin Dawood Chong Han Joo Peter Guan Yong Liang School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems Currently, high quality video streaming over multi-hop wireless networks proves to be a challenging endeavor due to erratic and time-varying nature of wireless channels and the stringent delivery requirement of video traffic. Batched Sparse (BATS) Code, a multi-hop network coding technique, is capable of preventing erasure accumulation and improving the delivery rate for video streaming. Nevertheless, utilization of BATS codes tends to incur delay in video streaming due to its inability to distinguish parts of a received file, hence playback of video occurs only upon reception of all required packets. In this project, the implementation and testing of BATS code with Unequal Error Protection (UEP), specifically the Weighted BATS approach, was applied with Scalable Video Coding (SVC) techniques to determine its performance for video streaming in comparison with the traditional BATS approach. Implementation was performed in a fixed test bed comprising a three node network. Results obtained, showed that the Weighted BATS approach, facilitates immediate file transmission due to its ability to allow the instantaneous commencement of the decoding process once the initial packets of a file has been received. In addition, a reduction in the amount of packets received does not hinder the decoding process. Hence the results conclusively demonstrate the merits of implementing the Weighted BATS approach due to its inherent UEP properties. Bachelor of Engineering 2016-05-24T07:07:36Z 2016-05-24T07:07:36Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/68149 en Nanyang Technological University 58 p. application/pdf
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
Mohammed Ayub Bin Dawood
Network coded multi-hop video streaming
title Network coded multi-hop video streaming
title_full Network coded multi-hop video streaming
title_fullStr Network coded multi-hop video streaming
title_full_unstemmed Network coded multi-hop video streaming
title_short Network coded multi-hop video streaming
title_sort network coded multi hop video streaming
topic DRNTU::Engineering::Electrical and electronic engineering::Wireless communication systems
url http://hdl.handle.net/10356/68149
work_keys_str_mv AT mohammedayubbindawood networkcodedmultihopvideostreaming