Fountain Code Implementation in Compressed sensing for UDP streaming applications
碩士 === 國立交通大學 === 電子研究所 === 107 === Deployments of video streaming applications in wireless mesh networks increase in recent years. However, the packet loss is inevitable in wireless channels. TCP applies retransmissions once a packet is lost, which makes TCP not suitable for multimedia communica...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/466cag |
id |
ndltd-TW-107NCTU5428064 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NCTU54280642019-05-16T01:40:47Z http://ndltd.ncl.edu.tw/handle/466cag Fountain Code Implementation in Compressed sensing for UDP streaming applications 應用於UDP串流且結合壓縮感知演算法之湧泉碼實作 Lai, Yu-Hsun 賴煜勛 碩士 國立交通大學 電子研究所 107 Deployments of video streaming applications in wireless mesh networks increase in recent years. However, the packet loss is inevitable in wireless channels. TCP applies retransmissions once a packet is lost, which makes TCP not suitable for multimedia communication. Unlike TCP, UDP does not require retransmission. It retains a high/constant transmission rate in a channel of high loss rate; however, the transmission quality is not guaranteed. The fountain code is a forward error correction method which guarantees to recover data as long as a sufficient amount of data is received. In this thesis, we implement a fountain code scheme on top of UDP for streaming applications. Due to the low throughput of a software implementation, we implement a fountain code hardware decoder in 65nm process. This decoder achieves 488.2MB/s under 500 Mhz. Under this fountain code scheme, a throughput higher than that of TCP in a high packet loss rate channel can be achieved. Since a fountain code decoder starts the decoding process only when enough codewords are received. This may cause video delay. We proposed a fountain code scheme compressed sensing algorithm that can start the decoding process even when there are not enough received codewords. In this way, it can be regarded as a scalable video coding scheme. Chang, Hsie-Chia 張錫嘉 2018 學位論文 ; thesis 55 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 電子研究所 === 107 === Deployments of video streaming applications in
wireless mesh networks increase in recent years. However, the packet loss is inevitable in wireless channels. TCP applies retransmissions once a packet is lost, which makes TCP not suitable for multimedia communication. Unlike TCP, UDP does not require retransmission. It retains a high/constant transmission rate in a channel of high loss rate; however, the transmission quality is not guaranteed. The fountain code is a forward error correction method which guarantees to recover data as long as a sufficient amount of data is received.
In this thesis, we implement a fountain code scheme on top of UDP for streaming applications. Due to the low throughput of a software implementation, we implement a
fountain code hardware decoder in 65nm process. This decoder achieves 488.2MB/s under 500 Mhz. Under this fountain code scheme, a throughput higher than that of TCP in a high packet loss rate channel can be achieved. Since a fountain code decoder starts the decoding process only when enough codewords are received. This may cause video delay. We proposed a fountain code scheme compressed sensing algorithm that can start the decoding process even when there are not enough received codewords. In this way, it can be regarded as a scalable video coding scheme.
|
author2 |
Chang, Hsie-Chia |
author_facet |
Chang, Hsie-Chia Lai, Yu-Hsun 賴煜勛 |
author |
Lai, Yu-Hsun 賴煜勛 |
spellingShingle |
Lai, Yu-Hsun 賴煜勛 Fountain Code Implementation in Compressed sensing for UDP streaming applications |
author_sort |
Lai, Yu-Hsun |
title |
Fountain Code Implementation in Compressed sensing for UDP streaming applications |
title_short |
Fountain Code Implementation in Compressed sensing for UDP streaming applications |
title_full |
Fountain Code Implementation in Compressed sensing for UDP streaming applications |
title_fullStr |
Fountain Code Implementation in Compressed sensing for UDP streaming applications |
title_full_unstemmed |
Fountain Code Implementation in Compressed sensing for UDP streaming applications |
title_sort |
fountain code implementation in compressed sensing for udp streaming applications |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/466cag |
work_keys_str_mv |
AT laiyuhsun fountaincodeimplementationincompressedsensingforudpstreamingapplications AT làiyùxūn fountaincodeimplementationincompressedsensingforudpstreamingapplications AT laiyuhsun yīngyòngyúudpchuànliúqiějiéhéyāsuōgǎnzhīyǎnsuànfǎzhīyǒngquánmǎshízuò AT làiyùxūn yīngyòngyúudpchuànliúqiějiéhéyāsuōgǎnzhīyǎnsuànfǎzhīyǒngquánmǎshízuò |
_version_ |
1719178700660932608 |