跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.152) 您好!臺灣時間:2025/11/03 20:45
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:洪俊榮
研究生(外文):Chun-Jung Hung
論文名稱:數位視訊廣播多媒體家用平台之DSM-CC軟體設計與實現
論文名稱(外文):Software Design and Implementation of the DSM-CC Mechanism for Digital Video Broadcasting- Multimedia Home Platform (DVB/MHP)
指導教授:黃崇明黃崇明引用關係
指導教授(外文):Chung-Ming Huang
學位類別:碩士
校院名稱:國立成功大學
系所名稱:資訊工程學系碩博士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2006
畢業學年度:94
語文別:中文
論文頁數:74
中文關鍵詞:數位電視廣播數位電視
外文關鍵詞:MHPDVBDSM-CCObject CarouselData Broadcasting
相關次數:
  • 被引用被引用:1
  • 點閱點閱:427
  • 評分評分:
  • 下載下載:34
  • 收藏至我的研究室書目清單書目收藏:0
數位化技術的發展,改變原本電視廣播服務的傳遞方式,隨之而來的高品質影音與多樣化內容,使得數位電視的廣播服務,已經大不相同於過去的傳統電視廣播服務。在目前數位電視的標準中,尤以歐盟的Digital Video Broadcasting (DVB)發展最為快速且普及。而近年來,因應多媒體(Multimedia)與網際網路(Internet)相關技術之發展,DVB開始著手推動互動式(Interactive)電視與電視網路化的願景。為了實現互動式電視與電視網路化的夢想,DVB制定了家庭多媒體軟體平台(Multimedia Home
Platform,MHP)標準,提供互動式數位電視與電視網路化之共通平台。在DVB的資料廣播(Data Broadcasting)部分,由Digital Storage Media Control and Command (DSM-CC) 擔任重要角色,在DVB環境中負責提供數據下載服務。本論文透過設計與實作DSM-CC系統,了解資料廣播的資料解析過程,並以系統實作的觀點,探討DVB與MHP規範中所欠缺的部分,例如記憶體管理、DSI、DII與DDB之間的關係、Module Composition、內容更新、Service Domain的管理以及MHP的路徑問題等,提出見解與解決方式,期待成為未來DVB與MHP改進的參考。
During the past years, the Digital Television Broadcast (DVB) standard has been developed rapidly and has also become one of the most popular Digital Television standards. The essential idea of DVB is to replace analog services with digital ones, while DVB2.0 contains a roadmap for the development of digital broadcasting technology. The purpose of DVB 2.0 is to build bridges to the world of computing and telecommunications. With the evolvements of multimedia and Internet techniques, DVB starts to develop interactive TV, of which the data comes from the data broadcasting of DVB. In order to handle the data of DVB data broadcasting, Digital Storage Media Control and Command (DSM-CC) specifications are then defined in DVB. In this thesis, we investigate the data decoding process within data broadcasting by designing and implementing the DSM-CC mechanism. Some issues that are ambiguously defined in the specification of DSM-CC, i.e., memory management, the relation of sections, module composition, content update, management of Service Domain and the problem of path, are clarified. In this thesis, the solutions for resolving the aforementioned issues are also proposed as the references of improving DVB specifications.
目錄
第一章 Introduction 1
第二章 Preliminary 3
2.1 Digital Television Standard . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Digital Video Broadcasting (DVB) . . . . . . . . . . . . . . . . . . . . . . 5
2.3 Multimedia Home Platform(MHP) . . . . . . . . . . . . . . . . . . . . . . 6
2.4 The Example of Interactive TV . . . . . . . . . . . . . . . . . . . . . . . . 8
第三章 Digital Storage Media Control and Command (DSM-CC) 12
3.1 Data Encapsulation Mechanism of DSM-CC . . . . . . . . . . . . . . . . . 12
3.2 Object and Service Domain . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3 Section and Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.4 MPEG-2 Transport Stream . . . . . . . . . . . . . . . . . . . . . . . . . . 16
第四章 DSM-CC System 19
4.1 System Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.2 System Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.3 The Formation of Service Domain . . . . . . . . . . . . . . . . . . . . . . 24
第五章 Main Issue of System Implementation 27
5.1 Memory Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
5.2 The Relation of DSI.DII and DDB . . . . . . . . . . . . . . . . . . . . . 29
5.3 Module Composition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.4 Content Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5.5 Management of Service Domain . . . . . . . . . . . . . . . . . . . . . . . 33
5.6 Absolute Path and Relative Path . . . . . . . . . . . . . . . . . . . . . . . 34
第六章 Performance Analysis 36
6.1 The Performance of Memory Management . . . . . . . . . . . . . . . . . . 36
6.2 Functions of the DSM-CC Mechanism . . . . . . . . . . . . . . . . . . . . 39
第七章 Conclusion 43
附錄A The Formats of Table 48
A.1 Program Association Table (PAT) . . . . . . . . . . . . . . . . . . . . . . 48
A.2 Program Map Table (PMT) . . . . . . . . . . . . . . . . . . . . . . . . . . 49
A.3 Application Information Table (AIT) . . . . . . . . . . . . . . . . . . . . . 50
附錄B The Formats of Section 53
B.1 Section Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
B.1.1 Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
B.1.2 Message Header . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
B.2 Download Sever Initiate (DSI) . . . . . . . . . . . . . . . . . . . . . . . . 55
B.3 Download Info Indication (DII) . . . . . . . . . . . . . . . . . . . . . . . . 57
B.4 Download Data Block (DDB) . . . . . . . . . . . . . . . . . . . . . . . . . 58
附錄C The Formats of Object 60
C.1 Object Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
C.1.1 Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
C.1.2 Sub Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
C.2 Directory Object and ServiceGateway Object . . . . . . . . . . . . . . . . 62
C.3 File Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
附錄D System Control Interface 64
D.1 ContentUpdate Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
D.1.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
D.1.2 Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
D.1.3 Constructor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
D.1.4 Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
D.2 ModuleControl Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
D.2.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
D.2.2 Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
D.2.3 Constructor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
D.2.4 Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
D.3 ApplicationInformationTable Class . . . . . . . . . . . . . . . . . . . . . . 67
D.3.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
D.3.2 Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
D.3.3 Constructor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
D.3.4 Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
D.4 SDManager Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
D.4.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
D.4.2 Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
D.4.3 Constructor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
D.4.4 Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
D.5 UpdateMessage Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
D.5.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
D.5.2 Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
D.5.3 Constructor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
D.5.4 Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
D.6 ModuleInfo Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
D.6.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
D.6.2 Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
D.6.3 Constructor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
D.6.4 Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
[1] Steven Morris and Anthony Smith-Chaigneau. Interactive TV Standards .
[2] DVB OrganizationWeb Site . http://www.dvb.org.
[3] Graham Mills. DVB2.0 Making Progress. DVB-Scene Magazine.
[4] DVB Version 2.0. DVB white Paper.
[5] B.; Meinkohn F.; Khadraoui Dj.; Courant M.; Khadraoui, M.; Hirsbruner. Interactive TV Show Based on Avatars. Systems Communications, 2005. Proceedings.
[6] MHP Organization Web Site . http://www.MHP.org.
[7] MHP - Multimedia Home Platform. DVB white Paper.
[8] N. Montavont and T. Noel. Design and implementation of DVB-T receiver system for digital TV. Consumer Electronics, IEEE Transactions on, 50:991 – 998, Nov. 2004.
[9] D.; Jun Shi; Liang Gan; Jingwei Tan; Newton, P.; Kelly. Recording interactive TV. Consumer Electronics, 2003. ICCE. 2003 IEEE International Conference on.
[10] A.; Fernandez A.; Diaz R.; Fernandez M.; Garcia J.; Rodriguez, R.; Gil. DVB-MHP transport stream generator. Video/Image Processing and Multimedia Communications
4th EURASIP-IEEE Region 8 International Symposium on VIPromCom.
[11] Information technology - Generic coding of moving pictures and associated audio information-Part 6:Extensions for DSM-CC. ISO/IEC 13818-6, September. 1998.
[12] ATSC Organization Web Site . http://www.atsc.org.
[13] DiBEG Organization Web Site . http://www.dibeg.org/.
[14] Developments with DVB-T. DVB white Paper.
[15] DVB-S2. DVB white Paper.
[16] DVB-H. DVB white Paper.
[17] Reimers. U.H Wu. Y, Hirakawa. S and Whitaker. J. Overview of digital television development worldwide. Proceedings of the IEEE, 94:8 – 21, Jan. 2006.
[18] U.H. Reimers. DVB-the family of international standards for digital video broadcasting. Proceedings of the IEEE, 94.
[19] W.H.; Bensberg G.; Mills, G.S.; Dobbie. DVB specifications for broadcast-related interactive TV services. Electronics and Communication Engineering Journal, 9.
[20] Alcatel Carsten Vogt and France. THE DVB MHP SPECIFICATION - A GUIDED TOUR. World Broadcast Engineering - Spring Edition -.
[21] John Jones. DVB-MHP/Java TV TM Data Transport Mechanisms. International Conference on Technology of Object-Oriented Languages and Systems, 10.
[22] J.; Piesing. The DVB multimedia home platform - ”MHP”. Interactive Television (Ref. No. 1999/200), IEE Colloquium on.
[23] J.; Piesing. The DVB multimedia home platform (MHP) and related specifications.
Proceedings of the IEEE, 94.
[24] Information technologyyGeneric coding of moving pictures and associated audio information: Systems. ISO/IEC 13818-1, December. 2000.
[25] Digital Video Broadcasting (DVB);DVB specification for data broadcasting . ETSI EN 301 192, May. 2003.
[26] Digital Video Broadcasting (DVB);Implementation guidelines for Data Broadcasting .
ETSI Tr 101 202, January. 2001.
[27] Digital Video Broadcasting (DVB);Multimedia Home Platform (MHP) Specification 1.1.1. ETSI TS 102 812, June. 2003.
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top