研究生: |
吳承儒 Wu, Cheng ju |
---|---|
論文名稱: |
RTP/RTCP NS-3模擬模組之設計與實作 Design and Implementation of an RTP/RTCP NS-3 Simulation Module |
指導教授: |
楊舜仁
Yang, Shun Ren |
口試委員: |
高榮駿
Kao, Jung Chun 顏在賢 Gan, Chai-Hien |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊工程學系 Computer Science |
論文出版年: | 2015 |
畢業學年度: | 103 |
語文別: | 中文 |
論文頁數: | 57 |
中文關鍵詞: | 即時傳輸協定 、實時傳輸控制協議 、多重無線存取技術 |
外文關鍵詞: | RTP Protocol, RTP Control Protocol, multi-RAT |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
即時傳輸協定被設計成用來支援多媒體應用的實時傳輸。對於相對較新的網路模擬平台-NS-3,雖然支援許多新的無線行動通訊技術像是4G和LTE,然而NS-3本身卻沒有提供即時傳輸協定與實時傳輸控制協議的模組以用來驗證即時性媒體傳輸。因此本篇論文的目標主要為在NS-3網路模擬平台提供與設計一個完整的即時傳輸協定與實時傳輸控制協議的模組。不失一般性,本篇論文在實作的部分創建即時傳輸協定的標頭檔案類型以及相關資訊,同時也創建了五種不同的實時傳輸控制協議標頭檔以及相關資訊。同時本篇論文也加入了加密與解密標頭檔的方法,以方便所創造的即時傳輸協定與實時傳輸控制協議的模組能在不同的網路環境使用。而對於驗證傳輸的結果,可以利用網路封包分析軟體-Wireshark檢查傳輸的封包是否按照制定的標準協定運作。為了進一步證實本篇所創建的模組是否能在不同的網路環境使用,我們實作一個應用層級的排程,利用本篇在NS-3上所創建的模組,觀察在多重無線存取技術之下傳輸即時性可適性視訊影片傳輸情形。以用來證明本文提出的即時傳輸協定與實時傳輸控制協議的模組可以在NS-3上靈活運用多媒體應用相關研究之分析網路效能。
The Real-Time Transport (RTP) protocol is designed to support the real-time transmission of multimedia applications. On the other hand, NS-3 is a relatively new simulation platform, supporting many new wireless and mobile technologies such as 4G and LTE. However, NS-3 does not provide RTP/RTCP module for certifying the real-time media transmission. This thesis aims at designing and implements a RTP/RTCP module for NS-3 Simulator. Without loss of generality, we create the RTP header type packet and five different RTCP header type packets in our implementation. Also, by setting the decoding and encoding methods, our RTP/RTCP protocol module can be widely used in different kinds of network environment. As for verifying the transmission results, we use Wireshark, which is packet monitoring software to certify that the packets we create follow the standard. To further confirm that the module we created can correctly execute in different network environments, we implement an Application layer scheduling scheme for real-time scalable video transmissions over multiple radio access systems (multi-RAT). The scheduling scheme is implemented within NS-3 using our developed RTP/RTCP module. We justify that our RTP/RTCP module can be easily incorporated for multimedia application researches on the NS-3 simulator for analyzing network performance.
[1] Aijaz, A.; Aghvami, H.; Amani, M. “A survey on mobile data offloading: technical and business perspectives.” Published in: Wireless Communications, IEEE (Volume: 20, Issue: 2)
[2] Colin Perkins, “RTP Audio and Video for the Internet “Addison-Wesley, 2006
[3] Uras Tos, Tolga Ayav, “Adaptive RTP Rate Control Method”, 2011 35th IEEE Annual Computer Software and Applications Conference Workshops
[4] Nen-Fu Huang, Chi-An Su, Chieh-Wen Cheng, Chuan-Pwu Wang, Jer-Han Fang, Yi-Jang Wu, “The Design and Implementation of a Multicast Real-time Multimedia Protocol”, 1996 IEEE
[5] Dr. Li Rong He, Dr. Ian Rogers, Dr. Li Sha He, Dr. B.M.G.Cheetham, Dr. W. Suntiamorntut, “A New Transport Control Protocol Applied to Real-Time Multimedia Distance Learning”, 2005 IEEE
[6] Shiwen Mao, Dennis Bushmitch, Sathya Narayanan, Shivendra S. Panwar, “MRTP: A Multiflow Real-Time Transport Protocol for Ad Hoc Networks”, 2006 IEEE
[7] Xiaohan Shi, Guosong Tian and Yu-Chu Tian, “A Reliable Real-Time Transport Protocol for Control Systems over Wireless Networks”, 2012 IEEE
[8] The Network Simulator (NS-3), https://www.nsnam.org
[9] Xiang Chen, Jenq-Neng Hwang, Cheng-Ju Wu, Shun-Ren Yang, Chung-Nan Lee, “A QoE-Based APP Layer Scheduling Scheme for Scalable Video Transmissions over Multi-RAT Systems.” Proceedings of IEEE International Conference on Communications (ICC) 2015
[10] Velibor Adzic, Hari Kalva, Borko Furht, “A survey of multimedia content adaptation for mobile devices.” Multimedia Tools and Applications January 2011, Volume 51, Issue 1, pp 379-396
[11] Jenq-Neng Hwang, Multimedia Networking: from Theory to Practice, Cambridge University Press, 2009
[12] Mehdi Bennis, Meryem Simsek, Andreas Czylwik, Walid Saad, Stefan Valentin, Merouane Debbah, “When Cellular Meets WiFi in Wireless Small Cell Networks.” IEEE Communications Magazine, June 2013
[13] Xiaojun Lin, Shroff, N.B., Srikant, R., “A tutorial on cross-layer optimization in wireless networks.” Selected Areas in Communications, IEEE Journal on (Volume: 24, Issue: 8)
[14] Ksentini, A., Naimi, M., Gueroui, A., “Toward an improvement of H.264 video transmission over IEEE 802.11e through a cross-layer architecture.” Communications Magazine, IEEE (Volume:44 , Issue: 1)
[15] Thomas Wiegand, Ludovic Noblet, Fabrizio Rovati, “Scalable Video Coding for IPTV Services.” IEEE transactions on broadcasting, VOL. 55, NO.2, JUNE 2009
[16] Luby, M., Stockhammer, T., Watson, M., “IPTV Systems, Standards and Architectures: Part II - Application Layer FEC in IPTV Services.” Communications Magazine, IEEE (Volume:46 , Issue: 5)
[17] https://instagram.com/lessonsfrommovies