| 研究生: |
徐偉傑 Hsu, Wei-chieh |
|---|---|
| 論文名稱: |
以SIP為基礎的可適性串流系統利用MPEG-21實現無所不在多媒體服務 A SIP-based Adaptive Streaming System Using MPEG-21 for Ubiquitous Multimedia Service |
| 指導教授: |
黃崇明
Huang, Chung-Ming |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 資訊工程學系 Department of Computer Science and Information Engineering |
| 論文出版年: | 2007 |
| 畢業學年度: | 95 |
| 語文別: | 中文 |
| 論文頁數: | 60 |
| 中文關鍵詞: | 位元率調適 、會議描述協定(SDP) 、會議初始協定(SIP) 、MPEG-21數位媒體物件 、無所不在的多媒體服務 、頻寬估測 |
| 外文關鍵詞: | Rate Adaptation, Bandwidth Estimation, SDP, SIP, Ubiquitous Multimedia Service, MPEG-21 Digital Item |
| 相關次數: | 點閱:142 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
由於終端設備及網路的使用不斷地成長,使得調適多媒體資源去符合使用者需求以及符合使用者終端設備的環境需求變得越來越重要,那代表著提供一個無所不在的多媒體服務,讓使用者可以在任何時間、任何地點、透過任何行動或固定式的終端設備,去存取、觀賞他所需要的多媒體資源已經成為時勢所趨。在這篇論文當中,我們提出了一個以SIP為基礎的可適性串流系統(SIP-based Adaptive Streaming System,SASS),並整合MPEG-21和SIP來達成這個目標。SASS是利用SIP訊息(Message)承載MPEG-21數位媒體物件(Digital Items)的一個整合式數位媒體物件描述語言(Digital Item Description Language,DIDL)文件,來提供最符合使用者環境需求,且最佳品質的多媒體資源。在調適位元傳送率(Sending bitrate)上,我們提出了一個位元率調適機制(Rate Adaptation Mechanism),在異質網路環境中傳送MPEG-4串流影像,論文中所提及的靈敏及穩定濾波器(Stable Sensitive Filter,SSF)能根據網路中所觀察到的資訊去估測現在可用的頻寬,並動態去調適位元傳送率。在實作方面,我們在異質網路環境中建立了一個無所不在的隨選影片(Video-on-Demand,VoD)服務,並呈現出SSF在有線網路及無線網路環境中都是一合適的估測頻寬的方法。
As the growth of computer devices and broadband network, the multimedia content adaptation and delivery become more and more important for constructing a ubiquitous multimedia service. That is, a user is free to access multimedia service at anytime, anywhere, through any mobile or fixed devices. In this thesis, we proposed a SIP-based Adaptive Streaming System (SASS) that allows convergence between MPEG-21 and SIP to achieve this goal. SASS uses SIP messages to carry the MPEG-21 Digital Items described by a converged Digital Item Description Language(DIDL)that provides the suitable video qualities to users for various devices. For the real time adaptation of the sending bitrate, we proposed a rate adaptation mechanism for streaming MPEG-4 FGS videos over heterogeneous networks. The proposed Stable Sensitive Filter (SSF) is able to estimate currently available bandwidth based on the observed network information and dynamic adjust the sending bitrate according to the estimation bandwidth. We also implement a system by constructing a ubiquitous Video-on-Demand (VoD) service over heterogeneous network environment and the corresponding result shows that the proposed SSF is a feasible approach of bandwidth estimation over wired/wireless networks.
[1] B.D.Noble, M.Satyanarayanan, D.Narayanan, J.E.Tilton, J.Flinn, and K.R.Walker, “Agile application-aware adaptation for mobility,” Proceedings of the 16th ACMS ymposiumon Operating Systems Principles, pp. 276–287, October 1997.
[2] J. Bekaert, P. Hochstenbach, and H. V. de Sompel, “Using MPEG-21 DIDL to Represent Complex Digital Objects in the Los Alamos National Laboratory Digital Library,” D-Lib Magazine, VOL. 9, NO. 11, pp. 137–170, November 2003.
[3] T. Berners-Lee, R. Fielding, U. Irvine, and L. Masinter, “Uniform Resource Identifiers (URI): Generic Syntax,” RFC 2396, August 1998.
[4] J. Bormans, J. Gelissen, and A. Perkis, “MPEG-21: The 21st Century Multimedia Framework,” IEEE Signal Processing Magazine, VOL. 20, NO. 2, pp. 53–62, March 2003.
[5] I. Burnett, R. V. de Walle, K. Hill, J. Bormans, and F. Pereira, “MPEG-21: Goals and Achievements,” IEEE Multimedia, VOL. 10, NO. 6, pp. 60–70, October-December 2003.
[6] G. Camarillo, “The Internet Assigned Number Authority (IANA) Uniform Resource Identifier (URI) Parameter Registry for the Session Initiation Protocol (SIP),” RFC 3969, December 2004.
[7] B. Campbell and R. Sparks, “Control of Service Context using SIP Request-URI,” RFC 3087, April 2001.
[8] W. Electric, “Statistical Quality Control Handbook,” Western Electric Corporation, Indianapolis, Ind., 1956.
[9] H. S. et al., “RTP: A Transport Protocol for Real-Time Applications,” RFC 1889, Internet Engineering Task Force, January 1996.
[10] A. Fox, S. Gribble, Y. Chawathe, and E. Brewer, “Adapting to Network and Client Variation Using Active Proxies: Lessons and Perspectives,” IEEE Personal Communications, VOL. 5, NO. 4, pp. 10–19, Augest 1998.
[11] M. Hemi, U. Hengartner, P. Steenkiste, and T. Gross, “MPEG system Streams in Best- Effort Networks,” Proceedings of PacketVideo’99, April 1999.
[12] I.Busse, B.Dener, and H.Schulzrinne, “Dynamic QoS control of multimedia applications based on RTP,” Computer Communications, VOL. 19, NO. 1, pp. 49–58, January 1996.
[13] D. Jannach, K. Leopold, C. Timmerer, and H. Hellwagner, “A Knowledge-based Framework for Multimedia Adaptation,” Applied Intelligence, VOL. 23, NO. 2, pp. 109–125, April 2006.
[14] M. Kim and B. Noble, “Mobile network estimation,” Proceedings of the Seventh Annual International Conference on Mobile Computing and Networking, September 2001.
[15] W. Li, “Overview of fine granularity scalability in MPEG-4 video standard,” IEEE Transactions on Circuits and Systems for Video Technology, VOL. 11, NO. 3, pp. 301– 317, March 2001.
[16] W. Li, “H.26L-based fine granularity scalable video coding,” Proceedings of IEEE International Symposium on Circuits and Systems, VOL. 4, pp. 458–551, May 2002.
[17] S. McCanne, V. Jacobson, and M. Vetterli, “Receiver-Driven Layered Multicast,” Proceedings of SigComm’96, Augest 1996.
[18] R. Mohan, J. R. Smith, and C. S. Li, “Adapting Multimedia Internet Content for Universal Access,” IEEE Transactions on Multimedia, VOL. 1, NO. 1, pp. 104–114, March 1999.
[19] F. Nack, “The Future in Digital Media Computing is Meta,” IEEE Multimedia, VOL. 11, NO. 2, pp. 10–13, April-June 2004.
[20] K. Ohta, T. Yoshikawa, T. Nakagawa, Y. Isoda, and S. Kurakake, “Adaptive Terminal Middleware for Session Mobility,” Proceedings of the 23 rd International Conference on Distributed Computing Systems Workshops (ICDCSW’03), pp. 394– 99, May 2003.
[21] F. Pereira and I. Burnett, “Universal Multimedia Experiences for Tomorrow,” IEEE Signal Processing Magazine, VOL. 20, NO. 23, pp. 63–73, March 2003.
[22] A. Perkis, Y. Abdeljaoued, C. Christopoulos, and T. Ebrahimi, “Universal Multimedia Access from Wired and Wireless systems,” Circuits, Systems, and Signal Processing, VOL. 20, NO. 3, pp. 387–402, July 2001.
[23] I. Popescu, “Supporting Multimedia Session Mobility using SIP,” Proceedings of Communication Network and Services Research Conference, pp. 122–123, May 2003.
[24] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler., “SIP: session initiation protocol,” RFC 3261, Internet Engineering Task Force, June 2002.
[25] R. Shacham, H. Schulzrinne, S. Thakolsri, and W. Kellerer, “The Virtual Device: Expanding Wireless Communication Services through Service Discovery and Session Mobility,” Proceedings of IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005. (WiMob’2005), VOL. 4, NO. 22- 24, pp. 73–81, August 2005.
[26] D. Sisalem and H. Schulzrinne, “The loss-delay based adjustment algorithm: A TCPfriendly Adaption scheme,” Proceedings of International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV), July 1998.
[27] C. Timmerer and H. Hellwagner, “Interoperable Adaptive Multimedia Communications,” IEEE Multimedia Magazine, VOL. 12, NO. 1, pp. 74–79, March 2005.
[28] D. Vali, S. Paskalis, A. Kaloxylos, and L. Merakos, “A SIP-based Method for Intra- Domain Handoffs,” Proceedings of the 58th IEEE international workshop on Vehicular Technology Conference, VOL. 3, NO. 6-9, pp. 2068 – 2072, October 2003.
[29] P. van Beek, J. R. Smith, T. Ebrahimi, T. Suzuki, and J. Askelof, “Metadata-driven multimedia access,” IEEE Signal Processing Magazine, VOL. 20.
[30] A. Vetro, “Information Technology-Multimedia Framework (MPEG-21)-Part 7:Digital Item Adaptation,” ISO/IEC 21000-7:2004, October 2004.
[31] A. Vetro and C. Timmerer, “Digital Item Adaptation: Overview of Standardization and Research Activities,” IEEE Transactions on Multimedia, VOL. 7, NO. 3, pp. 418–426, June 2005.
[32] V.Jacobson, “Congestion avoidance and control,” Proceedings of ACM SIGCOMM’88, pp. 314–329, August 1988.
[33] V.Paxson, “End-to-end internet packet dynamics,” Proceedings of ACMSIGCOMM’97, pp. 139–152, September 1997.
[34] X. Wang and H. Schulzerinne, “Comparison of Adaptive Internet Multimedia Applications,” IEICE Transactions on Communications, VOL. 82, NO. 6, pp. 806–818, June 1999.
[35] E. Wedlund and H. Schulzrinne, “Mobility Support using SIP,” Proceedings of the 2nd ACM international workshop on Wireless mobile multimedia WOWMOM ’99, pp. 76– 82, August 1999.
[36] E. Wedlund and H. Schulzrinne, “Application-layer mobility using SIP,” ACM SIGMOBILE Mobile Computing and Communications Review, VOL. 4, NO. 3, pp. 47–57, December 2000.
[37] D. Xu, D.Wichadakul, and K. Nahrstedt, “Resource-aware configuration of ubiquitous multimedia services,” Proceedings of IEEE International Conference on Multimedia and Expo.(ICME 2000), VOL. 2, pp. 851–854, October 2000.
[38] D. Xu, D.Wichadakul, and K. Nahrstedt, “Seamless User-Level Handoff in Ubiquitous Multimedia Service Delivery,” Multimedia Tools and Applications, VOL. 22, NO. 2, pp. 137–170, November 2004.