[發(fā)明專利]一種VoIP中基于ICE協(xié)議的快速私網(wǎng)穿越方法有效
| 申請?zhí)枺?/td> | 201210160837.3 | 申請日: | 2012-05-22 |
| 公開(公告)號(hào): | CN102685268A | 公開(公告)日: | 2012-09-19 |
| 發(fā)明(設(shè)計(jì))人: | 雙鍇;朱瀟;蘇森;徐鵬;王玉龍 | 申請(專利權(quán))人: | 北京郵電大學(xué) |
| 主分類號(hào): | H04L29/12 | 分類號(hào): | H04L29/12 |
| 代理公司: | 北京思創(chuàng)畢升專利事務(wù)所 11218 | 代理人: | 郭韞 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 voip 基于 ice 協(xié)議 快速 穿越 方法 | ||
1.一種VoIP中基于ICE協(xié)議的快速私網(wǎng)穿越方法,其特征在于:所述方法首先進(jìn)行NAT類型檢測,檢測結(jié)果為對稱型NAT環(huán)境或非對稱型NAT環(huán)境;對于對稱型NAT環(huán)境,所述方法只針對主機(jī)候選地址和中繼候選地址的連通性進(jìn)行檢查;對于非對稱型NAT環(huán)境,所述方法只針對主機(jī)候選地址和服務(wù)器返回候選地址的連通性進(jìn)行檢查。
2.根據(jù)權(quán)利要求1所述的VoIP中基于ICE協(xié)議的快速私網(wǎng)穿越方法,其特征在于:所述方法包括以下步驟:
S1,開始;
S2,NAT類型探測,同時(shí)完成地址收集的過程,此時(shí)僅收集主機(jī)候選地址和服務(wù)器返回候選地址;如果探測結(jié)果是不存在NAT環(huán)境,則進(jìn)行媒體協(xié)商,然后轉(zhuǎn)入第S5步;如果探測結(jié)果是存在NAT環(huán)境,則判斷是否為對稱型NAT環(huán)境,如果是對稱型NAT環(huán)境,則進(jìn)行TURN?server地址分配,然后進(jìn)行地址配對和處理,再根據(jù)收集到的地址進(jìn)行連通性檢查,再轉(zhuǎn)入第S3步;如果為非對稱型NAT環(huán)境,則根據(jù)收集到的地址進(jìn)行連通性檢查,然后轉(zhuǎn)入第S4步;
S3,進(jìn)行媒體協(xié)商,然后轉(zhuǎn)入第S5步;
S4,進(jìn)行媒體協(xié)商,然后轉(zhuǎn)入第S5步;
S5,結(jié)束。
3.根據(jù)權(quán)利要求2所述的VoIP中基于ICE協(xié)議的快速私網(wǎng)穿越方法,其特征在于:第S1步到第S5步是由VoIP客戶端和服務(wù)器共同完成的,所有判斷過程都是在VoIP客戶端這側(cè)進(jìn)行的,但需要服務(wù)器返回消息的幫助;所述服務(wù)器包括TURN?Server和STUN?Server。
4.根據(jù)權(quán)利要求3所述的VoIP中基于ICE協(xié)議的快速私網(wǎng)穿越方法,其特征在于:所述第S2步中,對于對稱型NAT環(huán)境,所述根據(jù)收集到的地址進(jìn)行連通性檢查是指對主機(jī)候選地址和中繼候選地址的連通性進(jìn)行檢查;
所述第S2步中,對于非對稱型NAT環(huán)境,所述根據(jù)收集到的地址進(jìn)行連通性檢查是指對主機(jī)候選地址與服務(wù)器返回候選地址的連通性進(jìn)行檢查。
5.根據(jù)權(quán)利要求4所述的VoIP中基于ICE協(xié)議的快速私網(wǎng)穿越方法,其特征在于:所述第S2步中的非對稱型NAT環(huán)境包括全錐形NAT環(huán)境、地址受限型NAT環(huán)境和端口受限型NAT環(huán)境。
6.根據(jù)權(quán)利要求5所述的VoIP中基于ICE協(xié)議的快速私網(wǎng)穿越方法,其特征在于:所述第S2步中的NAT類型探測具體包括以下步驟:
A1等待,當(dāng)從本地網(wǎng)卡上收集到主機(jī)候選地址后開始;
A2第一次進(jìn)行測試一,然后判斷是否獲得返回消息,如果否,則轉(zhuǎn)入第A3步,如果是,則轉(zhuǎn)入第A4步;
A3判定為阻塞的UDP,然后轉(zhuǎn)入第A11步;
A4收到返回消息后,判斷映射IP和端口是否與主機(jī)相同,如果不同,則轉(zhuǎn)入第A5步,如果相同,則轉(zhuǎn)入第A10步;所述返回消息中攜帶服務(wù)器返回候選地址;
A5進(jìn)行測試二,然后判斷是否獲得返回消息,如果否,則轉(zhuǎn)入第A6步,如果是,則轉(zhuǎn)入第A9步;
A6第二次進(jìn)行測試一,但該次測試使用與第一次測試一不同IP地址的服務(wù)器,然后判斷映射IP與端口是否與第一次測試一返回的IP和端口相同,如果相同,則轉(zhuǎn)入第A7步,如果不同,則轉(zhuǎn)入第A8步;
A7判定NAT類型為受限型NAT環(huán)境,然后轉(zhuǎn)入第A11步;所述受限型NAT環(huán)境包括端口受限型NAT環(huán)境和地址受限型NAT環(huán)境;
A8判定NAT類型為對稱型NAT環(huán)境,然后轉(zhuǎn)入第A11步;
A9判定NAT類型為全錐形NAT環(huán)境,然后轉(zhuǎn)入第A11步;
A10進(jìn)行測試二,然后判斷是否獲得返回消息,如果是,則判定為公網(wǎng)IP,然后轉(zhuǎn)入第A11步,如果否,則判定為對稱防火墻,然后轉(zhuǎn)入第A11步;
A11結(jié)束NAT類型探測。
7.根據(jù)權(quán)利要求6所述的VoIP中基于ICE協(xié)議的快速私網(wǎng)穿越方法,其特征在于:所述測試一是指:給服務(wù)器發(fā)送消息,從服務(wù)器的返回消息中獲得NAT給本機(jī)映射的IP和端口號(hào);
所述測試二是指:給服務(wù)器發(fā)送消息,要求服務(wù)器用不同的IP和端口號(hào)作為返回消息的源IP和端口號(hào)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京郵電大學(xué),未經(jīng)北京郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210160837.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于互聯(lián)網(wǎng)協(xié)議傳輸語音的網(wǎng)關(guān)及其控制方法
- 用于路由緊急呼叫的方法
- 通過適應(yīng)基于所選擇調(diào)制編碼方案(MCS)的語音編碼的增強(qiáng)型VOIP媒體流質(zhì)量
- 控制無線分組交換語音呼叫的系統(tǒng)及方法
- 一種VoIP協(xié)議切換方法及裝置
- VOIP通話方法及其系統(tǒng)
- 基于VOIP話機(jī)的通話自動(dòng)化測試方法
- 將VOIP提供者與VOIP網(wǎng)絡(luò)的集合相關(guān)聯(lián)以作為優(yōu)選的或默認(rèn)的VOIP提供者
- 一種分布式網(wǎng)絡(luò)電話系統(tǒng)
- 一種實(shí)現(xiàn)VOIP業(yè)務(wù)穿越的方法、裝置和系統(tǒng)
- 用于起動(dòng)混合動(dòng)力車的內(nèi)燃機(jī)的系統(tǒng)及方法
- 使混合動(dòng)力車輛非駕駛員命令的重新起動(dòng)平穩(wěn)的方法
- 用于偵聽目的的單活動(dòng)報(bào)告
- 用于虛擬內(nèi)電路仿真的方法和設(shè)備
- 一種水稻OsICE1基因雙元載體及其應(yīng)用方法
- 一種ICE中加載C#應(yīng)用組件的方法和系統(tǒng)
- ICE服務(wù)方法、ICE服務(wù)器及ICE客戶端
- 一種ICE超聲的經(jīng)上腔靜脈房間隔穿刺裝置
- 使用智能交通工具控制器的混合動(dòng)力電動(dòng)交通工具
- Ice服務(wù)部署編排方法
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





