| 研究生: |
王思翰 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.
[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/.