Software-Defined Monitoring for Multimedia in Network-on-Chip

碩士 === 國立中正大學 === 資訊工程研究所 === 103 === Internet services have become a necessity in life, mobile devices have created requirements for an enormous volume of multimedia transmissions. However, multimedia streaming is limited by the finite network bandwidth, the computation power of client processors,...

Full description

Bibliographic Details
Main Authors: Hsuan-Ju Li, 李宣儒
Other Authors: Pao-Ann Hsiung
Format: Others
Language:en_US
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/27518717525293754702
id ndltd-TW-103CCU00392048
record_format oai_dc
spelling ndltd-TW-103CCU003920482016-08-19T04:10:21Z http://ndltd.ncl.edu.tw/handle/27518717525293754702 Software-Defined Monitoring for Multimedia in Network-on-Chip 基於軟體定義監控應用之多媒體網路晶片 Hsuan-Ju Li 李宣儒 碩士 國立中正大學 資訊工程研究所 103 Internet services have become a necessity in life, mobile devices have created requirements for an enormous volume of multimedia transmissions. However, multimedia streaming is limited by the finite network bandwidth, the computation power of client processors, and the size of memory. There is a need for scalable video quality and flexible streaming mechanism that are able to adapt the frame processing rate in real time. The Thesis proposes a Software-Defined Monitoring (SDM) design for fast network flow analysis. We separate the flow searching and packet dropping into three modules, namely parser, rule table, and executer. Compare to the pure software streaming method, we further adopt hardware parallelism for multimedia streaming by implementing SDM on a Network-on-Chip (NoC). For video quality measurement, when the GOP size is 4, dropping only P frames in each GOP results in better video quality (33.45 dB) than dropping B frames (31.77 dB). When the length of a GOP is large, significant improvement video quality (PSNR) can be achieved 6 dB. For a smaller size of GOP, higher video quality can be achieved by packet dropping. For comparison of different streaming methods, by dropping video frames, SDM can achieve a lower CPU utilization than the software streaming. The CPU utilization can be reduced to a maximum of 13%. Experiment results show that SDM provides better results compared with pure software streaming. Pao-Ann Hsiung 熊博安 2015 學位論文 ; thesis 50 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立中正大學 === 資訊工程研究所 === 103 === Internet services have become a necessity in life, mobile devices have created requirements for an enormous volume of multimedia transmissions. However, multimedia streaming is limited by the finite network bandwidth, the computation power of client processors, and the size of memory. There is a need for scalable video quality and flexible streaming mechanism that are able to adapt the frame processing rate in real time. The Thesis proposes a Software-Defined Monitoring (SDM) design for fast network flow analysis. We separate the flow searching and packet dropping into three modules, namely parser, rule table, and executer. Compare to the pure software streaming method, we further adopt hardware parallelism for multimedia streaming by implementing SDM on a Network-on-Chip (NoC). For video quality measurement, when the GOP size is 4, dropping only P frames in each GOP results in better video quality (33.45 dB) than dropping B frames (31.77 dB). When the length of a GOP is large, significant improvement video quality (PSNR) can be achieved 6 dB. For a smaller size of GOP, higher video quality can be achieved by packet dropping. For comparison of different streaming methods, by dropping video frames, SDM can achieve a lower CPU utilization than the software streaming. The CPU utilization can be reduced to a maximum of 13%. Experiment results show that SDM provides better results compared with pure software streaming.
author2 Pao-Ann Hsiung
author_facet Pao-Ann Hsiung
Hsuan-Ju Li
李宣儒
author Hsuan-Ju Li
李宣儒
spellingShingle Hsuan-Ju Li
李宣儒
Software-Defined Monitoring for Multimedia in Network-on-Chip
author_sort Hsuan-Ju Li
title Software-Defined Monitoring for Multimedia in Network-on-Chip
title_short Software-Defined Monitoring for Multimedia in Network-on-Chip
title_full Software-Defined Monitoring for Multimedia in Network-on-Chip
title_fullStr Software-Defined Monitoring for Multimedia in Network-on-Chip
title_full_unstemmed Software-Defined Monitoring for Multimedia in Network-on-Chip
title_sort software-defined monitoring for multimedia in network-on-chip
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/27518717525293754702
work_keys_str_mv AT hsuanjuli softwaredefinedmonitoringformultimediainnetworkonchip
AT lǐxuānrú softwaredefinedmonitoringformultimediainnetworkonchip
AT hsuanjuli jīyúruǎntǐdìngyìjiānkòngyīngyòngzhīduōméitǐwǎnglùjīngpiàn
AT lǐxuānrú jīyúruǎntǐdìngyìjiānkòngyīngyòngzhīduōméitǐwǎnglùjīngpiàn
_version_ 1718378409551200256