論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available
論文名稱 Title |
以DVB為網際網路骨幹之實作 Implementation of IP over DVB as an Internet Backbone |
||
系所名稱 Department |
|||
畢業學年期 Year, semester |
語文別 Language |
||
學位類別 Degree |
頁數 Number of pages |
56 |
|
研究生 Author |
|||
指導教授 Advisor |
|||
召集委員 Convenor |
|||
口試委員 Advisory Committee |
|||
口試日期 Date of Exam |
2013-06-28 |
繳交日期 Date of Submission |
2013-08-12 |
關鍵字 Keywords |
ULE、IP over DVB、MPEG-2 Transport Stream、數位電視廣播 ULE, Digital Video Broadcasting, MPEG-2 Transport Stream, IP over DVB |
||
統計 Statistics |
本論文已被瀏覽 5706 次,被下載 482 次 The thesis/dissertation has been browsed 5706 times, has been downloaded 482 times. |
中文摘要 |
本論文主要探討如何使用數位廣播做為現有的網路骨幹替代方案。利用數位廣播架設網路並且與其他網路連接。一般網路的組成都是多個區域網路經由路由器連接而成。而我們想要做的就是將連接的部分替換成數位廣播。 與Linux作業系統的網路使用界面整合,讓能讓一般使用者不改變原有的網路使用方式,便能透過數位廣播傳送。並且使得架設在Internet Protocol 之上的所有技術也能夠使用數位廣播。 |
Abstract |
The research is to let Digital Video Broadcasting (DVB) be as an alternative to the existing Internet backbone . Build up an Internet backbone via DVB and let it connect with other Internet. Router connects local area network (LAN) and wide area network (WAN). We make a router communicate with each other via DVB. Implement the Linux virtual network interface by DVB. The user of virtual network device can send packets via DVB transparently. The technologies over Internet Protocol can also use DVB transparently. |
目次 Table of Contents |
致謝 i 摘要 ii Abstract iii 目錄 iv 圖目錄 vi 表目錄 vii 第一章、 簡介 1 第1節、 動機 1 第2節、 論文架構 3 第二章、 傳輸協定 4 第1節、 數位廣播協定介紹 4 第2節、 ULE協定介紹 9 第三章、 數位廣播網路骨幹實作 15 第1節、 整體架構 15 第2節、 驅動程式 18 驅動程式架構 18 I/O Buffer設計 19 驅動程式修改 20 第3節、 虛擬網路設備 21 虛擬網路設備的生命週期 21 虛擬網路設備控制 21 NOARP 22 Send Buffer調整 22 Read Buffer調整 25 第四章、 實驗數據 27 第1節、 參數 27 第2節、 調整過程 27 傳送端Ring Buffer調整(1) 27 傳送端Ring Buffer調整(2) 28 接收端偵測Idle狀態 29 傳送端參數調整 29 調整結果 30 第3節、 多條連線實驗 31 Router To Router 31 PC To PC with Router 33 第4節、 FTP實驗 37 第五章、 結論 39 參考文獻 40 附錄 42 1. Introduction 42 2. Related Work 42 2.1 傳輸協定 42 2.2 驅動程式I/O Buffer 43 3. System Overview 43 4. Implementation 43 4.1 驅動程式修改 43 4.2 虛擬網路設備 44 4.3 Send Buffer調整 44 4.4 Read Buffer調整 45 5. 實驗數據 45 6. Conclusion 46 References 47 |
參考文獻 References |
[1] Bernhard Collini-Nocker , Bernhard Collini-Nocker , ULE versus MPE as an IP over DVB Encapsulation, 2004 [2] Daniel Négru, Ahmed Mehaoua, Yassine Hadjadj-Aoul , C Berthelot , Elsevier, Computer Communications 29 (2006) 741–756, Dynamic bandwidth allocation for efficient support of concurrent digital TV and IP multicast services in DVB-T networks [3] DSM-CC Multi-Protocol Encapsulation, 8/2013, http://www.interactivetvweb.org/tutorials/dtv_intro/dsmcc/multi_protocol_encapsulation [4] DTVC社團法人台灣數位電視協會,8/2013, http://www.dtvc.org.tw/knowledge_01.html [5] DVB Project, 7/2013, http://www.dvb.org/ [6] DVB-T Transport Stream, 陳偉凱, 尤信程,國立台北科技大學資工系, 7/2013, http://csie.ntut.edu.tw/~labaspl/edu/MPEG2_TS(NCTU2)A.pdf [7] EN 301 192, “Digital Video Broadcasting (DVB); Specification for Data Broadcasting” [8] Helmut Bürklin , Helmut Bürklin , Helmut Bürklin , ACM, Volume 37, Number 1, DVB: From Broadcasting to IP Delivery, January 2007 [9] IEEE, “Dynamic Bandwidth Allocation in DVB-T Networks Providing IP Services”, IEEE TRANSACTIONS ON BROADCASTING, VOL. 49, NO. 3, September 2003 [10] IEEE, VOL. 94, NO. 1, DVB—The Family of International Standards for Digital Video Broadcasting , JANUARY 2006 [11] IEEE, VOL. 94, NO. 1, Technologies for DVB Services on the Internet, JANUARY 2006 [12] IETF Work in Progress, “A Framework for transmission of IP datagrams over MPEG-2 networks”, http://www.ietf.org/internet-drafts/draft-fair-ipdvb-req-05.txt [13] Linux Character Device Drivers, 8/2013, http://linux.die.net/lkmpg/x569.html [14] Linux Device Drivers, Third Edition, 8/2013, http://lwn.net/Kernel/LDD3/ [15] Linux Source Code, 8/2013, https://www.kernel.org/ [16] Michael Hunold, “Linux DVB API Version 4”, p.4, January 2005 [17] MPEG transport stream, 8/2013, http://en.wikipedia.org/wiki/MPEG_transport_stream [18] Multiprotocol Encapsulation, 8/2013, http://en.wikipedia.org/wiki/Multiprotocol_Encapsulation [19] Transport Stream, 8/2013, http://en.wikipedia.org/wiki/MPEG_transport_stream [20] Unidirectional Lightweight Encapsulation (ULE) for Transmission of IP Datagrams over an MPEG-2 Transport Stream(TS) , 8/2013, http://tools.ietf.org/html/rfc4326 [21] W. Richard Stevens, “TCP/IP Illustrated, Volume 1 The Protocols-TCP Slow Start”, p.285, March 2011 [22] 鳥哥的 Linux 私房菜 - 第八章、路由觀念與路由器設定, 8/2013, http://linux.vbird.org/linux_server/0230router.php |
電子全文 Fulltext |
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。 論文使用權限 Thesis access permission:自定論文開放時間 user define 開放時間 Available: 校內 Campus: 已公開 available 校外 Off-campus: 已公開 available |
紙本論文 Printed copies |
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。 開放時間 available 已公開 available |
QR Code |