簡易檢索 / 詳目顯示

研究生: 徐堃哲
Kun-che Hsu
論文名稱: Web服務導向IP多媒體子系統中狀態服務之效能增進
Enhancing the Presence Service Efficiency of Internet Protocol Multimedia Subsystem-based Web Services
指導教授: 呂政修
Jenq-Shiou Leu
口試委員: 陳省隆
Hsing-Lung Chen
孫敏德
Min-Te Sun
石維寬
Wei-Kuan Shih
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2014
畢業學年度: 102
語文別: 英文
論文頁數: 32
中文關鍵詞: 次世代網路IP多媒體子系統Web服務狀態服務
外文關鍵詞: Next Generation Network, IP Multimedia Subsystem, Web service, Presence Service
相關次數: 點閱:291下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在過去十年間,因為智慧型手機及行動裝置的普及,在行動網路中使用VoIP以及多媒體服務已成為主要的趨勢,IP多媒體子系統(IMS)為次世代網路(NGN)其中一個解決方案,此平台能基於IP技術提供多樣性的多媒體服務,然而目前IMS的客戶端軟體都是針對不同的作業系統(OS)分別開發,基於服務導向的Web服務能有效地解決此問題,這篇研究中,我們在IMS網路與IMS客戶端之間佈署了一閘道,使用者將能透過支援WebRTC的網頁瀏覽器使用IMS的服務。由於使用狀態服務(PS)來取得與發佈使用者的狀態的服務日益增多,導致大量的訊息在網路中產生,我們在這篇研究中採用了JSON取代XML來交換使用者的狀態資訊,JSON是一種輕量化的資料交換語言,能有效的減少訊息量與延遲時間。研究中,我們在實際的環境中評估了基於XML與JSON的系統,評估結果顯示採用JSON的系統能有效的減少約40%的訊息量與54%的延遲時間,此篇研究也將基於IMS系統的Web服務應用在小規模的教學環境中,能保證使用者在各種不同裝置上都能透過IMS上的視訊通話或視訊會議有效的溝通。


    Over the past decade, voice-over-Internet protocol technologies and multimedia services for mobile devices have become a major trend of mobile networks because of the pervasiveness of handheld devices and the increased availability of advanced cellular networks worldwide. Next-generation network solutions, such as Internet protocol multimedia subsystems (IMS), offer considerable potential for providing various IP multimedia service. However, current IMS clients have been developed separately based on various operating systems. Service-oriented architectures based on web services can effectively overcome the problem. This study adopted a web-based IMS client and deployed a gateway between IMS clients and an IMS network. Users can access IMS services by employing any device equipped with a web browser supporting a web real-time communication application programming interface. Because more services have increasingly exploited presence services (PSs) to retrieve and republish user information, a high number of message are generated. Instead of using the extensible markup language (XML) format to exchange presence messages in PSs, this study adopted JavaScript object notation (JSON), which is a more compact and lightweight format for reducing the message value and delay. This study evaluated a system based on XML and JSON data formats under realistic conditions. The results show that adopting JSON can effectively reduce the message value and delay by approximately 40% and 54%, respectively. This study also applied a small-scale IMS-based environment for an educational computer system. Leveraging IMS and web services featuring video and conference calls on IMS ensures that they perform more efficiently in heterogeneous devices and network environments.

    論文摘要 I ABSTRACT II 誌謝 III Index IV Figure Index V Table Index VI Chapter 1: Introduction 1 Chapter 2: Related Works 4 2.1 IP Multimedia Subsystem (IMS) 4 2.2 WebRTC 7 2.3 WebSocket 9 2.4 Presence Service (PS) 10 2.5 Interoperability of SIP and WebRTC 13 Chapter 3: System Skeleton 14 Chapter 4: System Implementation Result 18 Chapter 5: System Evaluation 24 Chapter 6: Conclustion and Future Works 28 References 29

    [1] G. Camarillo and M. Garcia-Martin, The 3G IP Multimedia Subsystem, Second Edition. Wiley, 2006.
    [2] S. Islam, United Int. Univ., Dhaka, Bangladesh, J. Gregoire, “Converged access of IMS and web services: A virtual client model”, IEEE Network., vol. 27, no. 1, Jan-Feb. 2013, pp. 37-44.
    [3] WebRTC 1.0: Real-Time Communication Between Browsers, W3C Working Draft, Aug 2012, http://www.w3.org/TR/webrtc/
    [4] Calhoun, Pat, et al. "Diameter base protocol." Work in Progress (2003).
    [5] Fette, Ian, and Alexey Melnikov. "The websocket protocol." (2011).
    [6] Pimentel, Victoria, and Bradford G. Nickerson. "Communicating and displaying real-time data with WebSocket." Internet Computing, IEEE 16.4 (2012): 45-53.
    [7] L. Foschini, T. Taleb, A. Corradi, D. Bottazzi, “M2M-based metropolitan platform for IMS-enabled road traffic management in IoT”, IEEE Commun. Mag., vol. 49, no. 11, Nov. 2011, pp. 50-57.
    [8] EL BARACHI, May; ALFANDI, Omar. The design and implementation of a wireless healthcare application for WSN-enabled IMS environments. In:Consumer Communications and Networking Conference (CCNC), 2013 IEEE. IEEE, 2013. p. 892-897.
    [9] Petras, David, Ivan Baronak, and Erik Chromy. "Presence service in IMS." The Scientific World Journal 2013 (2013).
    [10] BELLAVISTA, Paolo; CORRADI, Antonio; FOSCHINI, Luca. IMS-based presence service with enhanced scalability and guaranteed QoS for interdomain enterprise mobility. Wireless Communications, IEEE, 2009, 16.3: 16-23.
    [11] NURSEITOV, Nurzhan, et al. Comparison of JSON and XML Data Interchange Formats: A Case Study. Caine, 2009, 9: 157-162.
    [12] Singh, K. & Krishnaswamy, V. (2013), 'A case for SIP in Javascript.', IEEE Communications Magazine 51(4) , 28-33.
    [13] S. Loreto and S. P. Romano, “Real-Time Communications in the Web: Issues, Achievements, and Ongoing Standardization Efforts“, IEEE Internet Computing, vol. 16, no. 5, Sep-Oct. 2012, pp. 68-73.
    [14] OpenIMSCore, [Online]. Available: http://www.openimscore.org/
    [15] Kamailio, [Online]. Available: http://www.kamailio.org/
    [16] Doubango Telecom, [Online]. Available: http://www.doubango.org

    QR CODE