(54.236.62.49) 您好!臺灣時間:2021/03/06 11:10
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:徐偉致
研究生(外文):Wei-chih Hsu
論文名稱:具預約及被動式多方會議之SIP網路電話系統設計與實做
論文名稱(外文):The Design and Implementation of a Schedulable Passive SIP-based Conference Call
指導教授:林俊宏林俊宏引用關係
指導教授(外文):Chun-Hung Lin
學位類別:碩士
校院名稱:國立中山大學
系所名稱:資訊工程學系研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2010
畢業學年度:98
語文別:中文
論文頁數:72
中文關鍵詞:網路電話多方會議
外文關鍵詞:VoIPConferenceFreeSWITCH
相關次數:
  • 被引用被引用:1
  • 點閱點閱:323
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
網路電話是現今世代的網路技術中重要應用之一,隨著Internet普及化及寬頻化的發展,頻寬越變越大,大部份台灣家庭中也有了網路,這時人們除了選擇傳統PSTN電信網路,也可選擇更優惠的VoIP網路電話。
多方會議是VoIP的眾多功能之一,但並非所有的Server都有支援它,以國立中山大學所使用的 OpenSIPS Server來說,就沒有支援這項功能,但FreeSWITCH Server上,卻有這樣的功能,因此我藉由整合這兩個Servers,以達到OpenSIPS也可以使用多方會議。
本論文除了著眼於兩個Servers的整合,同時也另外開發了一個網頁介面,可以讓使用者利用這個介面來達成定時啟用多方會議的功能,時間一到與會者們的電話就會響起,接起電話就可進入多方會議的通話,以簡化進入多方會議的程序。
VoIP technology is one of the important applications of the network. In addition to using traditional PSTN telephone, people can choose favorable VoIP telephone because of the Internet popularization and High speed Internet.
Conference is one of the functions of the VoIP, but not every server supported it. Such as OpenSIPS server we use in NSYSU, didn’t supported it. But FreeSWITCH Server has it. Therefore, for solving this problem, I combile two Servers. Then OpenSIPS can use the Conference function.
In this paper, we discuss how to combile OpenSIPS and FreeSWITCH. Besides, I have designed a WEB page interface to simplify the procedure to use conference. By this interface, the users can use it to set the timer to start conference. When the timer is up, all of the participants will receive a conference call. After picking up the phone, the users can enter conference.
致謝 II
中文摘要 I
ABSTRACT II
目次 III
圖目錄 V
表目錄 VII
1. 序論 1
1.1. 研究動機與目的 1
1.2. 論文架構 1
2. SIP概論與介紹 3
2.1. SIP概論與元件 3
2.2. 客戶端 5
2.3. 伺服器端 5
2.3.1 代理伺服器(Proxy Server) 5
2.3.2. 註冊伺服器(Register Server) 6
2.3.3. 重新導向伺服器(Redirect Server) 7
2.4. SIP訊息 7
2.4.1. SIP請求訊息 8
2.4.2 SIP回應訊息 9
2.5. 會議描述協議(SDP) 10
2.6. SIP運作流程 12
2.7. RTP即時傳輸協定(Real-Time Transport Protocol) 14
2.8. 多方會議(SIP Conference) 16
2.8.1 CONF請求 16
2.8.2 SIP對多方會議呼叫的支援 17
2.8.3 多人語音混音方法 21
2.8.4 線性疊加法 22
2.8.5 箝位法 22
2.8.6 平均法 24
2.8.7 正規化法 24
2.8.8 正規因子法 25
2.9. FreeSWITCH 26
2.9.1 FreeSWITCH安裝步驟 26
2.9.2 FreeSWITCH 各項目錄 27
2.9.3 FreeSWITCH 與OpenSIPS的整合 28
3. 開發環境 31
3.1. 伺服器端 31
3.2. 客戶端 32
3.2.1. 網路電話硬體架構 33
3.2.2. 網路電話軟體架構 37
3.2.3. SIP UA軟體運作流程 40
4. 系統設計與實作 43
4.1. FreeSWITCH多方會議介紹以及封包流程 43
4.2. 系統設計之流程 47
4.3. 網頁介面實做 50
4.4. 多方會議的建立 56
5. 結論 60
參考文獻 61
[1]“ADM-5120 Data Sheet Rev. 1.1”, Infineon Technologies., March 2005.
[2]“EASY 5120 2-Channel VoIP Router Reference Package Hardware Description”, Infineon Technologies.
[3]FreeSWITCH(wiki), http://en.wikipedia.org/wiki/Freeswitch
[4]GoAhead Software, http://www.goahead.com/
[5]H. Schulzrinne, A. Rao, R. Lanphier, “Real Time Streaming Protocol (RTSP)”, RFC-2326, April 1998.
[6]H. Schulzrinne, S. Casner, R. Frederick, V. Jacobson, “RTP: A Transport Protocol for Real-Time Applications” , RFC-3550, July 2003.
[7]H. Schulzrinne, S. Petrack, “RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals”, RFC-2833, May 2000.
[8]J. Rosenberg, H. Schulzrinne, “An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing”, RFC-3581, August 2003.
[9]J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler, “SIP: Session Initiation Protocol”, RFC-3261, June 2002.
[10]M. Baugher, D. McGrew, M. Naslund, E. Carrara, K. Norrman, “The Secure Real-time Transport Protocol (SRTP)”, RFC-3711, March 2004.
[11]M. Handley, H. Schulzrinne, E. Schooler and J.Rosenberg, "SIP: Session Initiation Protocol", RFC-2543, March 1999.
[12]M. Handley, V. Jacobson, “SDP: Session Description Protocol”, RFC-2327, April 1998.
[13]PHP: Hypertext Preprocessor, http://tw2.php.net/
[14]R. Sparks, “The Session Initiation Protocol (SIP) Refer Method”, RFC-3515, April 2003.
[15]“Telephony Application Programming Interface for Infineon Voice Codec Devices”, Infineon Technologies.
[16]The FreeSWITCH website, http://www.freeswitch.org/
[17]The GNU oSIP library, http://www.gnu.org/software/osip/
[18]The LibeXosip2 Documentation, http://www.antisip.com/doc/exosip2/index.html
[19]The OpenSIPS Project , http://www.opensips.org/
[20]“VINETIC-2CPE Device Driver and API Description, v2.1”, Infineon Technologies. Jan. 2006.
[21]“VINETIC-2CPE System Description, v1.1”, Infineon Technologies. March 2006.
[22]W. Richard Stevens, Bill Fenner, Andrew M. Rudoff, UNIXR Network Programming Volume 1, Third Edition: The Sockets Networking API, Addison Wesley, November 2003.
[23]W3schools Online Web Tutorial, http://www.w3schools.com/
[24]賈文康, Session Initiation Protocol (SIP) Methodology Handbook, 2006
[25]國立中山大學資工所 劉哲宇, 設計與實作一個嵌入式SIP終端設備之RTP語音串流快速安全加密機制, May 2009.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔