簡易檢索 / 詳目顯示

研究生: 王思翰
Wang, Sz-Han
論文名稱: 整合UPnP服務與OSGi平台之具有即時可調適性以及使用者導向服務品質保證之多媒體服務架構設計與實作
Design and Implementation of a Real-Time Adaptive Multimedia Service Framework with User-oriented Quality of Service Guarantee by Integrating UPnP Service and OSGi Platform
指導教授: 蘇銓清
Sue, Chuan-Ching
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2007
畢業學年度: 95
語文別: 中文
論文頁數: 70
中文關鍵詞: 通用隨插即用開放式服務閘道初擬協定家庭網路
外文關鍵詞: UPnP, Home Networking, OSGi
相關次數: 點閱:107下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文藉由整合UPnP協定與OSGi平台提供一個具有即時可調適性與使用者導向服務品質保證之多媒體服務平台(Real-time Adaptive Multimedia service framework, RAM),RAM整合具有UPnP協定的多媒體伺服器與OSGi平台,並且提供更多元的多媒體服務,例如數位電視、音樂串流、遠端監視和影音串流等,本研究基於現存的OSGi平台,使用一個UPnP base driver以及實作多個service bundles,透過UPnP base driver使用者即可以存取OSGi存取UPnP以及其他協定所提供的服務,對於多媒體服務而言,當使用者增加時,將會造成使用者間相互競爭頻寬,導致多媒體服務品質(QoS)降低,因此本論文提出並實作一User-oriented Quality of Service Guarantee機制,此機制將可根據使用者的嗜好、所持設備能力以及頻寬容量等資訊啟動transcoding service bundle,即時地將多媒體串流在不同的傳輸速率中進行轉碼,讓使用者在使用上更舒適,因此本論文所提出RAM多媒體服務整合架構,提供一個平台讓使用者能便利地找尋與存取符合自己需求的高品質多媒體服務。

    This study proposed a Real-time Adaptive Multimedia service (RAM) framework by integrating multimedia servers with UPnP protocol and OSGi platform, in which diverse multimedia services are achieved, e.g. Digital TV, music, real-time surveillance and video streaming services. The implementation of RAM is based on the existing OSGi platform where one UPnP base driver and several service bundles are implemented and utilized. UPnP base driver provides an interface between OSGi platform and UPnP devices, hence users can command and access multimedia service via this interface. For multimedia services, Quality of Service (QoS) is a critical consideration. In order to achieve high QoS to users, a User-oriented Quality of Service Guarantee scheme is proposed in RAM. Using this scheme, some information such as user’s preference, hardware capability and network capacity, will be collected to assist QoS decision when users request a multimedia service. After the QoS decision is executed, OSGi will call transcoding service bundle to perform transcoding service. Compared with traditional transcoding server, transcoding service in this paper is convenient and transparent to users. In other words, users need not care how, where, and when to use transcoding service. Consequently, RAM provides a convenient integration platform to users who can access diverse high quality multimedia services and satisfy their requirement at home.

    目錄 中文摘要 I Abstract II 誌謝 IV 目錄 V 表格列表 VI 圖案列表 VII 第一章 序論 1 1.1簡介 1 1.2論文組織 2 第二章 技術背景 4 2.1 UPnP 4 2.1.1 UPnP基本元件 4 2.1.2 UPnP協定堆疊 8 2.1.3 元件間的溝通 10 2.2 OSGi 14 2.2.1 OSGi服務平台 14 2.2.2 開發平台及工具 20 第三章 研究背景 23 3.1相關研究 23 3.2相關研究比較 27 第四章 A Real-time Adaptive Multimedia service framework (RAM) 30 4.1系統架構 31 4.2 User-oriented Quality of Service Guarantee機制 48 第五章 系統實作 53 5.1實作目標 53 5.2 UPnP Media Servers 53 5.3 OSGi 架構及Bundle實作 57 5.4串流實作 59 5.4.1 UPnP Media Server之影片串流 64 5.4.2即時視訊串流 66 5.4.3數位電視串流 67 第六章 結論 68 參考文獻 69

    [1] UPnP Forum, http://www.upnp.org/.
    [2] OSGi Alliance, http://www.osgi.org/.
    [3] D. Marples and P. Kriens, “The Open Services Gateway Initiative: An Introductory Overview”, IEEE Commun. Mag., vol. 39, pp. 110-114, no. 12, Dec. 2001.
    [4] OSCAR, http://oscar-osgi.sourceforge.net/.
    [5] IBM WebSphere Software, http://www-306.ibm.com/software/websphere/?pgel=ibmhzn
    [6] DVB - Digital Video Broadcasting, http://www.dvb.org/.
    [7] Domoware, http://domoware.isti.cnr.it/.
    [8] Jongwoo Sung, Daeyoung Kim, Hyungjoo Song, Junghyun Kim, Seong Yong Lim, Jin Soo Choi, “UPnP Base Intelligent Multimedia service Architecture for Digital Home Networks”, Software Technologies for Future Embedded and Ubiquitous Systems, 2006 and the 2006 Second International Workshop on Collaborative Computing, Integration, and Assurance. SEUS 2006/WCCIA 2006. The Fourth IEEE Workshop on Publication Date: 27-28 April 2006.
    [9] Dobrev, P.; Famolari, D.; Kurzke, C.; Miller, B.A., “Device and service discovery in home networks with OSGi”, Communications Magazine, IEEE vol. 40, issue 8, pp. 86 – 92, Aug. 2002.
    [10] VideoLan, http://www.videolan.org/.
    [11] UPnP AV Standard, http://www.upnp.org/standardizeddcps/mediaserver.asp.
    [12] D.O. Kang, K. Kang, S. Choi, J. Lee, “UPnP AV architectural multimedia system with a home gateway powered by the OSGi platform”, IEEE Transactions Consumer Electronics, vol. 51, issue 1, pp.87 – 93, Feb. 2005.

    [13] M. Jakab M.,Kropfberger, M. Ofner R. Tusch H., Hellwagner L., Böszörmenyi, “Metadata Integration and Media Transcoding in Universal-Plug-and-Play (UPnP) Enabled Networks”, Parallel, Distributed and Network-Based Processing, 2007. PDP '07. 15th EUROMICRO International Conference on Publication Date: Feb. 2007 Page(s):363 – 372.
    [14] Z. Yu, X. Zhou, D. Zhang, C. Y. Chin, “An OSGi-Based Infrastructure for Context-Aware Multimedia Services”, IEEE Communications Magazine, vol. 44, issue 10, pp. 136-142, Oct. 2006.
    [15] 徐世彰, “在智慧型家庭網路下具有公平性的頻寬共享調控機制之多媒體串流及搜尋服務”, 全國碩博論文資訊網, 國立成功大學資訊工程學系, 2006年。
    [16] K. Chen, L. Gong, “Programming Open Service Gateways with Java Embedded Server Technology”, Addison-Wesley, 2002.
    [17] Equinox, http://dev.eclipse.org/mailman/listinfo/equinox-dev.
    [18] knopflerfish, http://www.knopflerfish.org/.

    下載圖示 校內:2009-08-30公開
    校外:2009-08-30公開
    QR CODE