sip語音系統(tǒng)研究和展望(畢業(yè)論文+外文文獻(xiàn)翻譯).doc
約113頁DOC格式手機打開展開
sip語音系統(tǒng)研究和展望(畢業(yè)論文+外文文獻(xiàn)翻譯),sip語音系統(tǒng)研究和展望摘 要:1abstract2第一章 引言3第二章 sip介紹42.1 sip的消息42.2 sip狀態(tài)碼的定義42.3 sip編址52.4 sip的優(yōu)越性5第三章 sip服務(wù)器實現(xiàn)方案73.1 sip服務(wù)器的功能73.2系統(tǒng)結(jié)構(gòu)73.3系統(tǒng)軟件邏輯設(shè)計83.4硬件技術(shù)要求和性能指標(biāo)103.4.1...
內(nèi)容介紹
此文檔由會員 wanli1988go 發(fā)布
SIP語音系統(tǒng)研究和展望
摘 要: 1
ABSTRACT 2
第一章 引言 3
第二章 SIP介紹 4
2.1 SIP的消息 4
2.2 SIP狀態(tài)碼的定義 4
2.3 SIP編址 5
2.4 SIP的優(yōu)越性 5
第三章 SIP服務(wù)器實現(xiàn)方案 7
3.1 SIP服務(wù)器的功能 7
3.2系統(tǒng)結(jié)構(gòu) 7
3.3系統(tǒng)軟件邏輯設(shè)計 8
3.4硬件技術(shù)要求和性能指標(biāo) 10
3.4.1中繼網(wǎng)關(guān)設(shè)備 10
3.4.2語音網(wǎng)關(guān)設(shè)備 11
第四章 客戶端(UA)VOCAL源碼分析 15
4.1 User Agent的簡介 15
4.2 UA 部分主要程序部分的介紹: 19
4.2.1 主程序:\SIP\UA\UA.cxx 19
4.2.2 創(chuàng)建一個User Agent的實體: 23
4.2.3 HeartLessProxy 的創(chuàng)建: 26
4.2.4 讓User Agent Run 起來: 27
4.2.5 HeartLessProxy Run方法的實現(xiàn) 28
4.2.6 在User Agent中的四個重要實例的Run方法 44
4.3 開始一個呼叫和等待對方呼叫 49
4.3.1系統(tǒng)創(chuàng)建StateIdle狀態(tài): 49
4.3.2開始一個呼叫 50
4.3.3 等待對方的呼叫 81
第五章SIP協(xié)議擴展核心技術(shù)及研究進展 93
5.1 SIP體系結(jié)構(gòu)的擴展 93
5.2SIP的安全性問題 95
5.3 服務(wù)質(zhì)量(Qos) 96
5.4協(xié)議的互操作性及其研究進展 97
5.5防火墻和NAT問題 100
第六章 結(jié)論與展望 103
6.1結(jié)論 103
6.2展望 104
參考文獻(xiàn) 105
致謝 113
摘 要:
由IETF最年輕的工作組之一的SIP(session initiation protocol)工作組發(fā)布的SIP相關(guān)標(biāo)準(zhǔn)已經(jīng)成為通信和網(wǎng)絡(luò)界的研究熱點.目前SIP工作組發(fā)表的協(xié)議和草案超過30個,除了核心協(xié)議以外,其他協(xié)議涵蓋QoS、消息頭和方法擴展與PSTN等其他協(xié)議的互操作性、穿透防火墻和NAT、應(yīng)用、多消息體、即時消息等諸多話題,其最終目標(biāo)是為所有Internet成功的應(yīng)用提供無所不在的接入,成為聯(lián)系Internet和電信、多媒體的媒介.對SIP標(biāo)準(zhǔn)中的核心技術(shù)和研究進展進行了綜述.本文著重介紹SIP協(xié)議基礎(chǔ)知識及SIP語音系統(tǒng)服務(wù)器設(shè)計方案,并對VOCAL源代碼中的USER Agent(UA)部分進行源碼分析,最后對.SIP協(xié)議的運用進行總結(jié),并對SIP發(fā)展前景提出了展望.
關(guān)鍵詞:SIP工作組;SIP標(biāo)準(zhǔn);SIP擴展;安全性;QoS;協(xié)議互操作性;網(wǎng)絡(luò)控制;SIP應(yīng)用
ABSTRACT
Although only more than one year since session initiation protocol (SIP) had been delivered, SIP has already become the research hotspot in telecommunication and network fields. More than 30 RFCs and drafts were delivered by SIP WG, including coreprotocol, QoS, security, message header and method extension, interconnection with PSTN, firewall and NAT traversal, application, multi-message body, instant messenger, etc. This paper introduces the basic knowledge about SIP standard and SIP server design and analyze User Agent(UA) which is the part of VOCAL source code,,propose the SIP’s future in the long time.
Key words: SIP WG; session initiation protocol; SIP extend; security; QoS; interconnection; 3GPP; network control; SIP application.
第一章 引言
會話初始化協(xié)議(session initiation protocol,簡稱SIP)作為下一代網(wǎng)絡(luò)通訊協(xié)議的核心之一, 目前,SIP技術(shù)正以其驚人的速度發(fā)展并得到廣泛的應(yīng)用.自1995年以色列VocalTec公司推出客戶端IP 電話軟件“Internet Phone”后, SIP技術(shù)在國際上被廣泛關(guān)注。1999 年4月,中國電信,聯(lián)通,吉通和網(wǎng)通公司也紛紛開始對IP 電話進行商用試驗。根據(jù)2002 年3 月初IP 電話的研究機構(gòu)iLocus 給出的調(diào)查報告可知, 全球的業(yè)務(wù)提供者每一個月要處理10 億min 的VOIP 業(yè)務(wù),估計在過去的2001 年內(nèi), 共傳送了68 億個呼叫。在中國國內(nèi)VOIP 數(shù)量巨大,2001年中國的用戶進行了大約1.2 億個呼叫。因此對SIP成了當(dāng)前最熱點的研究之一.
參考文獻(xiàn)
1.M. Handley , H. Schulzrinne , E. Schooler. SIP: Session Initiation Protocol , RFC 2543 , March 1999
2.Stefano S, Luca V, Donald P. SIP security issues: The SIP authentication procedure and its processing load. IEEE Network, 2002, 38-44.
3.Ramsdell B. Secure/Multipurpose Internet mail extensions version 3 message specification. Internet RFC 2633, 1999.
4.Marshall W. Private session initiation protocol (SIP) extensions for media authorization. Internet RFC 3313, 2003.
5.Peterson J. A privacy mechanism for the session initiation protocol (SIP). Internet RFC 3323, 2002.
6.Campbell B, Rosenberg J. Session initiation protocol (SIP) extension for instant messaging. Internet RFC 3428, 2002.
7.Wu JS, Wang PY. The performance analysis of SIP-T signaling system in carrier class VoIP network. In: Wu C, ed. Proc. of the IEEE 17th Int’l Conf. of Advanced Information Networking and Applications (AINA 03). Washington DC: IEEE Computer Society, 2003. 39-44.
8.Zhang C, Guy CG. TE-SIP server design for a SIP-over-MPLS based network. Proc. of the IEEE Communication Technology (ICCT). 2003,(2):1758-1761.
9.Victor YH, Rahim T, Barry E. Performance eva luation of SIP-based session establishment over satellite-UMTS. IEEE Communications Magazine, 2003. 1381-1385.
10.Donovan S. The SIP INFO method. Internet RFC 2976, 2000.
11.Toufik A, Ahmed M, Raouf B. Interworking between SIP and MPEG-4 DMIF For heterogeneous IP video conferencing. In: Proc. of the IEEE Communications (ICC). Vol.4, 2002. 2469-2473.
12.Schulzrinne S. Interworking between SIP/SDP and H.323. Internet draft-singh-sip-h323, 2003.
13.Ho JM, Hu JC, Peter S. A conference gateway supporting interoperability between SIP and H.323. In: Proc. of the 9th ACM Multimedia Conf. New York: ACM Press, 2001. 421-430.
14.Cheng YW, Lei WM. A solution to realize SIP-NAT in netw..
摘 要: 1
ABSTRACT 2
第一章 引言 3
第二章 SIP介紹 4
2.1 SIP的消息 4
2.2 SIP狀態(tài)碼的定義 4
2.3 SIP編址 5
2.4 SIP的優(yōu)越性 5
第三章 SIP服務(wù)器實現(xiàn)方案 7
3.1 SIP服務(wù)器的功能 7
3.2系統(tǒng)結(jié)構(gòu) 7
3.3系統(tǒng)軟件邏輯設(shè)計 8
3.4硬件技術(shù)要求和性能指標(biāo) 10
3.4.1中繼網(wǎng)關(guān)設(shè)備 10
3.4.2語音網(wǎng)關(guān)設(shè)備 11
第四章 客戶端(UA)VOCAL源碼分析 15
4.1 User Agent的簡介 15
4.2 UA 部分主要程序部分的介紹: 19
4.2.1 主程序:\SIP\UA\UA.cxx 19
4.2.2 創(chuàng)建一個User Agent的實體: 23
4.2.3 HeartLessProxy 的創(chuàng)建: 26
4.2.4 讓User Agent Run 起來: 27
4.2.5 HeartLessProxy Run方法的實現(xiàn) 28
4.2.6 在User Agent中的四個重要實例的Run方法 44
4.3 開始一個呼叫和等待對方呼叫 49
4.3.1系統(tǒng)創(chuàng)建StateIdle狀態(tài): 49
4.3.2開始一個呼叫 50
4.3.3 等待對方的呼叫 81
第五章SIP協(xié)議擴展核心技術(shù)及研究進展 93
5.1 SIP體系結(jié)構(gòu)的擴展 93
5.2SIP的安全性問題 95
5.3 服務(wù)質(zhì)量(Qos) 96
5.4協(xié)議的互操作性及其研究進展 97
5.5防火墻和NAT問題 100
第六章 結(jié)論與展望 103
6.1結(jié)論 103
6.2展望 104
參考文獻(xiàn) 105
致謝 113
摘 要:
由IETF最年輕的工作組之一的SIP(session initiation protocol)工作組發(fā)布的SIP相關(guān)標(biāo)準(zhǔn)已經(jīng)成為通信和網(wǎng)絡(luò)界的研究熱點.目前SIP工作組發(fā)表的協(xié)議和草案超過30個,除了核心協(xié)議以外,其他協(xié)議涵蓋QoS、消息頭和方法擴展與PSTN等其他協(xié)議的互操作性、穿透防火墻和NAT、應(yīng)用、多消息體、即時消息等諸多話題,其最終目標(biāo)是為所有Internet成功的應(yīng)用提供無所不在的接入,成為聯(lián)系Internet和電信、多媒體的媒介.對SIP標(biāo)準(zhǔn)中的核心技術(shù)和研究進展進行了綜述.本文著重介紹SIP協(xié)議基礎(chǔ)知識及SIP語音系統(tǒng)服務(wù)器設(shè)計方案,并對VOCAL源代碼中的USER Agent(UA)部分進行源碼分析,最后對.SIP協(xié)議的運用進行總結(jié),并對SIP發(fā)展前景提出了展望.
關(guān)鍵詞:SIP工作組;SIP標(biāo)準(zhǔn);SIP擴展;安全性;QoS;協(xié)議互操作性;網(wǎng)絡(luò)控制;SIP應(yīng)用
ABSTRACT
Although only more than one year since session initiation protocol (SIP) had been delivered, SIP has already become the research hotspot in telecommunication and network fields. More than 30 RFCs and drafts were delivered by SIP WG, including coreprotocol, QoS, security, message header and method extension, interconnection with PSTN, firewall and NAT traversal, application, multi-message body, instant messenger, etc. This paper introduces the basic knowledge about SIP standard and SIP server design and analyze User Agent(UA) which is the part of VOCAL source code,,propose the SIP’s future in the long time.
Key words: SIP WG; session initiation protocol; SIP extend; security; QoS; interconnection; 3GPP; network control; SIP application.
第一章 引言
會話初始化協(xié)議(session initiation protocol,簡稱SIP)作為下一代網(wǎng)絡(luò)通訊協(xié)議的核心之一, 目前,SIP技術(shù)正以其驚人的速度發(fā)展并得到廣泛的應(yīng)用.自1995年以色列VocalTec公司推出客戶端IP 電話軟件“Internet Phone”后, SIP技術(shù)在國際上被廣泛關(guān)注。1999 年4月,中國電信,聯(lián)通,吉通和網(wǎng)通公司也紛紛開始對IP 電話進行商用試驗。根據(jù)2002 年3 月初IP 電話的研究機構(gòu)iLocus 給出的調(diào)查報告可知, 全球的業(yè)務(wù)提供者每一個月要處理10 億min 的VOIP 業(yè)務(wù),估計在過去的2001 年內(nèi), 共傳送了68 億個呼叫。在中國國內(nèi)VOIP 數(shù)量巨大,2001年中國的用戶進行了大約1.2 億個呼叫。因此對SIP成了當(dāng)前最熱點的研究之一.
參考文獻(xiàn)
1.M. Handley , H. Schulzrinne , E. Schooler. SIP: Session Initiation Protocol , RFC 2543 , March 1999
2.Stefano S, Luca V, Donald P. SIP security issues: The SIP authentication procedure and its processing load. IEEE Network, 2002, 38-44.
3.Ramsdell B. Secure/Multipurpose Internet mail extensions version 3 message specification. Internet RFC 2633, 1999.
4.Marshall W. Private session initiation protocol (SIP) extensions for media authorization. Internet RFC 3313, 2003.
5.Peterson J. A privacy mechanism for the session initiation protocol (SIP). Internet RFC 3323, 2002.
6.Campbell B, Rosenberg J. Session initiation protocol (SIP) extension for instant messaging. Internet RFC 3428, 2002.
7.Wu JS, Wang PY. The performance analysis of SIP-T signaling system in carrier class VoIP network. In: Wu C, ed. Proc. of the IEEE 17th Int’l Conf. of Advanced Information Networking and Applications (AINA 03). Washington DC: IEEE Computer Society, 2003. 39-44.
8.Zhang C, Guy CG. TE-SIP server design for a SIP-over-MPLS based network. Proc. of the IEEE Communication Technology (ICCT). 2003,(2):1758-1761.
9.Victor YH, Rahim T, Barry E. Performance eva luation of SIP-based session establishment over satellite-UMTS. IEEE Communications Magazine, 2003. 1381-1385.
10.Donovan S. The SIP INFO method. Internet RFC 2976, 2000.
11.Toufik A, Ahmed M, Raouf B. Interworking between SIP and MPEG-4 DMIF For heterogeneous IP video conferencing. In: Proc. of the IEEE Communications (ICC). Vol.4, 2002. 2469-2473.
12.Schulzrinne S. Interworking between SIP/SDP and H.323. Internet draft-singh-sip-h323, 2003.
13.Ho JM, Hu JC, Peter S. A conference gateway supporting interoperability between SIP and H.323. In: Proc. of the 9th ACM Multimedia Conf. New York: ACM Press, 2001. 421-430.
14.Cheng YW, Lei WM. A solution to realize SIP-NAT in netw..