研究生: |
魏惠仙 |
---|---|
論文名稱: |
以Java為基礎實現SIP網路電話之研究 |
指導教授: | 黃文吉 |
學位類別: |
碩士 Master |
系所名稱: |
資訊工程學系 Department of Computer Science and Information Engineering |
論文出版年: | 2006 |
畢業學年度: | 94 |
語文別: | 中文 |
論文頁數: | 213 |
中文關鍵詞: | 會議初始協定 、Java 、網路電話 |
論文種類: | 學術論文 |
相關次數: | 點閱:392 下載:38 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
網際網路的盛行使得網路電話應用日益重要,本計劃提出一個以Java語言為基礎的SIP (Session Initiation Protocol)網路電話系統,藉由SIP網路電話的實現,可成為將來發展平台之基礎,並做為實驗室開發網路電話的基石。
SIP協定是由IETF (Internet Engineering Task Force)組織於1999年提出的IP電話訊號協定,本計劃將深入了解此協定,探討其優點和原理,並詳述其實現的方法。
本計劃採用Sun Microsystems針對SIP協定開發的Java標準介面,其名稱為JAIN SIP (Standard Java Interface to the Session Initiation Protocol),藉由使用JAIN SIP API可達成快速瞭解和應用SIP協定的目的,並確保應用程式之間的相容性,以用來建立、修改和結束SIP會議,另外在處理傳遞的語音多媒體部份,則採用Sun Microsystems提供的JMF (Java Media Framework)架構,此架構為一套大型且多功能的API,可用來協助處理Java程式裡的多媒體資料,以降低處理多媒體的複雜度,藉由結合以上的函式庫,開發出一套開放式SIP網路電話系統。
[1] Alan B. Johnston, SIP: Understanding the Session Initiation Protocol, Second Edition, Artech House.
[2] JAIN SIP Specification: http://jcp.org/jsr/detail/032.jsp
[3] JAIN SIP Discussion List: http://archives.java.sun.com/jain-sip-interest.html
[4] JAIN SIP Collaboration Project: http://jain-sip.dev.java.net
[5] SIP-Communicator Collaboration Project: http://sip-communicator.dev.java.net
[6] JSR 32: http://jcp.org/en/jsr/detail?id=32
[7] IETF RFC 3261, SIP: Session Initiation Protocol
[8] Java Media Framework API Guide, Sun MicroSystems,
[9] IETF RFC 1889, RTP: A Transport Protocol for Real Time Applications