簡易檢索 / 詳目顯示

研究生: 曾慶輝
Tseng, Ching Hui
論文名稱: 雲端網路多方通話服務平台之研製
The Design and Implementation of a Cloud Based Multi-party Call VoIP Service Platform
指導教授: 石維寬
Shih, Wei Kuan
口試委員: 黃能富
Huang, Nen Fu
賴尚宏
Lai, Shang Hong
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2015
畢業學年度: 104
語文別: 英文
論文頁數: 45
中文關鍵詞: 多方通話
外文關鍵詞: Multi-party Call
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 許多的企業或學校機關現今也都有使用MVPN以及VoIP軟體來獲得節省通話費用的好處,不過目前市面上的VoIP相關軟體如Skype、Line等缺少了可以整合管理通話花費的系統,使用者的連絡簿也很難以分享給其他人,因此我們提出了全新的雲端網路通訊服務平台「網頁點點通」,套用階層式架構的管理系統讓管理者可以管理整個部門的通話花費並且輕易的設定個人使用者的通話額度,並且以共用聯絡人清單的方式達到分享聯絡人的目的。而更進階版本的系統「網頁多點通」則提供多方通話的功能,可以由電話的發起者加入多個受話者來達成多方通話的功能。


    VoIP applications are popular on desktop computers, users use these applications to save the cost of communication. For corporate or educational organizations, it is hard to manage and monitor account and payment effectively because these applications are lack of the provision of a cost management interface. Also users are required to create their own contact list but the list cannot be shared. So, it is time consuming for organizational members.
    In the thesis, we proposed a cloud base VoIP communication platform—Kits Web Call and the extension system Kits Conference Call which can perform multi-party call. Kits Web Call has management system with hierarchical user structure, which can effectively supervise accounts and communication cost. Kits Conference Call provides a convenient multi-party call system, and users can use landline extension phone or mobile phone to execute conference call. Both these systems provide common contact list which can be shared to every user in the group.

    Abstract I 中文摘要 II List of Contents III List of Figures V List of Tables VI Chapter 1 Introduction 1 Chapter 2 Related Work 5 2.1 Skype 5 2.2 Line 6 2.3 Microsoft Lync 7 2.4 Enum 8 Chapter 3 System Architecture 11 3.1 Web Base Design 11 3.1.1 MVC design Model 11 3.2 Hierarchical User Structure 12 3.3 Common Contact List 14 3.4 Calling Structure 15 3.5 Conference Call Structure 17 Chapter 4 System Implementation 19 4.1 Implementation Environment 19 4.1.1 Java EE 19 4.1.2 JSP/Servlet 20 4.1.3 Tomcat 6 21 4.1.4 MongoDB 22 4.1.5 Web Service 23 4.2 Implementations 25 4.2.1 User Authorization Implementation 25 4.2.2 Common Contact List Implementation 31 4.2.3 Calling System Implementation 33 4.2.4 Conference Call Implementation 35 4.2.5 Offline Call Implementation 38 4.3 Calling Rates Analysis 40 4.4 The Amount of Calls 41 Chapter 5 Conclusion and Future Works 42 References 43

    [1] B. Goode, "Voice over Internet protocol (VoIP)," Proceedings of the IEEE, vol. 90, pp. 1495-1517, 2002.
    [2] Skypr Official Web Site. Available: http://www.skype.com/
    [3] Line Official Web Site. Available: http://line.me/
    [4] Google Hangout Official Web Site. Available: https://hangouts.google.com/
    [5] 21 Amazing Skype Statistics and Facts. Available: http://expandedramblings.com/index.php/skype-statistics/
    [6] Mobile virtual private network. Available: http://searchmobilecomputing.techtarget.com/tip/Mobile-VPN-Closing-the-gap
    [7] Chunghwa Telecom Official Web Site. Available: http://www.cht.com.tw/
    [8] Far EasTone Telecommunications Official Web Site. Available: http://www.fetnet.net/Home/index.html
    [9] Taiwan Mobile Official Web Site. Available: https://www.taiwanmobile.com/index.html
    [10] Skype out calling rates. Available: https://secure.skype.com/en/calling-rates
    [11] Skype development. Available: https://msdn.microsoft.com/en-us/library/dn745878.aspx#sectionSection0
    [12] Why is Skype using so much RAM? Available: http://www.ehow.com/info_12198415_skype-using-much-ram.html
    [13] Line Corporation Announces 2013. Available: http://linecorp.com/en/press/2013/1107618
    [14] Microsoft Lync Official Web Site. Available: https://products.office.com/en-us/skype-for-business/online-meetings
    [15] ENUM - It's All In The Numbers. Available: http://www.tmcnet.com/it/0403/0403inim.htm
    [16] T. O'Reilly. (09/30/2005). What is Web 2.0. Available: http://www.oreilly.com/pub/a/web2/archive/what-is-web-20.html
    [17] A. Syromiatnikov and D. Weyns, "A Journey through the Land of Model-View-Design Patterns," in Software Architecture (WICSA), 2014 IEEE/IFIP Conference on, 2014, pp. 21-30.
    [18] F. A. Masound, D. H. Halabi, and D. H. Halabi, "ASP.NET and JSP Frameworks in Model View Controller Implementation," in Information and Communication Technologies, 2006. ICTTA '06. 2nd, 2006, pp. 3593-3598.
    [19] TANet Official Web Site. Available: http://voip.tanet.edu.tw/
    [20] Expression Language. Available: http://docs.oracle.com/javaee/6/tutorial/doc/gjddd.html
    [21] Apache Tomcat. Available: http://tomcat.apache.org/
    [22] MongoDB Official Web Site. Available: https://www.mongodb.org/
    [23] H. Jing, E. Haihong, L. Guan, and D. Jian, "Survey on NoSQL database," in Pervasive Computing and Applications (ICPCA), 2011 6th International Conference on, 2011, pp. 363-366.
    [24] NoSQL org. Available: http://nosql-database.org/
    [25] F. Curbera, M. Duftler, R. Khalaf, W. Nagy, N. Mukhi, and S. Weerawarana, "Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI," Internet Computing, IEEE, vol. 6, pp. 86-93, 2002.
    [26] C. Wu, L. Li, and L. Feng, "Web Services for Service-Oriented Communication," in Collaborative Computing: Networking, Applications and Worksharing, 2006. CollaborateCom 2006. International Conference on, 2006, pp. 1-8.
    [27] MVPN Online Application Service. Available: http://cs-mvpn.vm.nthu.edu.tw/zh_TW/service.php
    [28] Asterisk Official Web Site. Available: http://www.asterisk.org/
    [29] Chunghwa Telecom Basic Calls Rate. Available: http://www.cht.com.tw/personal/related/basic-calls-rate-2.html
    [30] Skypeout Rate. Available: http://skype.pchome.com.tw/skypeout/product.html
    [31] C2Net Service rate. Available: http://voip.ccnet.com.tw/sip/

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE