基礎(chǔ)信息
權(quán)利要求
說(shuō)明書(shū)
PDF全文
法律信息
引證文獻(xiàn)
著錄項(xiàng)信息
專(zhuān)利名稱(chēng) | SIP注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng) |
申請(qǐng)?zhí)?/td> | CN201210332065.7 | 申請(qǐng)日期 | 2012-09-10 |
法律狀態(tài) | 授權(quán) | 申報(bào)國(guó)家 | 中國(guó) |
公開(kāi)/公告日 | 2012-12-12 | 公開(kāi)/公告號(hào) | CN102821172A |
優(yōu)先權(quán) | 暫無(wú) | 優(yōu)先權(quán)號(hào) | 暫無(wú) |
主分類(lèi)號(hào) | H04L29/12 | IPC分類(lèi)號(hào) | H;0;4;L;2;9;/;1;2;;;H;0;4;L;2;9;/;0;6查看分類(lèi)表>
|
申請(qǐng)人 | 華為技術(shù)有限公司 | 申請(qǐng)人地址 | 廣東省深圳市龍崗區(qū)坂田華為總部辦公樓
變更
專(zhuān)利地址、主體等相關(guān)變化,請(qǐng)及時(shí)變更,防止失效 |
權(quán)利人 | 華為技術(shù)有限公司 | 當(dāng)前權(quán)利人 | 華為技術(shù)有限公司 |
發(fā)明人 | 顏小俊;王文軍 |
代理機(jī)構(gòu) | 北京同立鈞成知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 劉芳 |
摘要
本發(fā)明提供一種SIP注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng)。其中,方法包括:分支設(shè)備獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNSSRV響應(yīng)消息;將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNSSRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNSSRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。本發(fā)明提供的方案保證分支終端的正常工作,節(jié)約成本。
1.一種會(huì)話(huà)初始化協(xié)議SIP注冊(cè)服務(wù)器地址的獲得方法,用于包括中心站點(diǎn)和分支機(jī)構(gòu)的企業(yè)或組織中,其特征在于,包括:
所述分支機(jī)構(gòu)中的分支設(shè)備獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;
將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息;
其中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí),所述SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí)都攜帶在所述DNS SRV響應(yīng)消息的應(yīng)答部分;
將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給所述分支機(jī)構(gòu)中的分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址,以便在無(wú)法獲得所述中心站點(diǎn)的注冊(cè)服務(wù)時(shí)從所述SIP本地存活注冊(cè)服務(wù)器獲得注冊(cè)服務(wù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端之后,所述方法還包括:
所述分支設(shè)備接收所述分支終端發(fā)送的A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;
根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址,并將所述SIP本地存活注冊(cè)服務(wù)器的IP地址返回給所述分支終端。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址之前,所述方法還包括:
所述分支設(shè)備保存所述SIP本地存活注冊(cè)服務(wù)器的域名與所述SIP本地存活注冊(cè)服務(wù)器的IP地址的對(duì)應(yīng)關(guān)系。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述分支設(shè)備獲得DNS SRV響應(yīng)消息,包括:
所述分支設(shè)備接收DNS服務(wù)器返回的DNS SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述DNS SRV響應(yīng)消息中還包括業(yè)務(wù)類(lèi)型、協(xié)議類(lèi)型及所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域;
所述將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息具體包括:
當(dāng)所述DNS SRV響應(yīng)消息中的業(yè)務(wù)類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的業(yè)務(wù)類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的協(xié)議類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的協(xié)議類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域與所述SIP本地存活注冊(cè)服務(wù)器所在的域相同時(shí),則將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息。
6.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述分支設(shè)備獲得DNS SRV響應(yīng)消息,包括:
如果所述分支設(shè)備檢測(cè)到與DNS服務(wù)器之間的鏈路故障,或者在預(yù)設(shè)時(shí)間內(nèi)未接收到所述DNS服務(wù)器的響應(yīng),所述分支設(shè)備構(gòu)造所述DNS SRV響應(yīng)消息。
7.一種會(huì)話(huà)初始化協(xié)議SIP注冊(cè)服務(wù)器地址的獲得方法,用于包括中心站點(diǎn)和分支機(jī)構(gòu)的企業(yè)或組織中,其特征在于,包括:
所述分支機(jī)構(gòu)中的分支終端接收所在分支設(shè)備發(fā)送的域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息;
其中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí),所述SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí)都攜帶在所述DNS SRV響應(yīng)消息的應(yīng)答部分;
根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址,以便在無(wú)法獲得所述中心站點(diǎn)的注冊(cè)服務(wù)時(shí)從所述SIP本地存活注冊(cè)服務(wù)器獲得注冊(cè)服務(wù)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址,包括:
向所述分支設(shè)備發(fā)送A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;
接收所述分支設(shè)備根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名返回的所述SIP本地存活注冊(cè)服務(wù)器的IP地址。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述DNS SRV響應(yīng)消息中還包括所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址、端口、優(yōu)先級(jí)和權(quán)重;所述分支終端向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè)成功、或者向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè)成功之后,所述方法還包括:
計(jì)算所述分支終端的注冊(cè)生命周期;
如果所述分支終端的注冊(cè)生命周期結(jié)束,按照優(yōu)先級(jí)和權(quán)重從高到低的順序向相應(yīng)的SIP注冊(cè)服務(wù)器發(fā)送SIP注冊(cè)請(qǐng)求。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址,包括:
從所述DNS SRV響應(yīng)消息的附加記錄部分獲取所述SIP本地存活注冊(cè)服務(wù)器的IP地址。
11.一種分支設(shè)備,用于包括中心站點(diǎn)和分支機(jī)構(gòu)的企業(yè)或組織中,其特征在于,包括:
第一獲得模塊,用于獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;
處理模塊,用于將會(huì)話(huà)初始化協(xié)議SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息;
其中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí),所述SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí)都攜帶在所述DNS SRV響應(yīng)消息的應(yīng)答部分;
發(fā)送模塊,用于將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給所述分支機(jī)構(gòu)中的分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址,以便在無(wú)法獲得所述中心站點(diǎn)的注冊(cè)服務(wù)時(shí)從所述SIP本地存活注冊(cè)服務(wù)器獲得注冊(cè)服務(wù)。
12.根據(jù)權(quán)利要求11所述的分支設(shè)備,所述分支設(shè)備還包括:
接收模塊,用于接收所述分支終端發(fā)送的A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;
第二獲得模塊,用于根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址;
所述發(fā)送模塊還用于將所述SIP本地存活注冊(cè)服務(wù)器的IP地址返回給所述分支終端。
13.根據(jù)權(quán)利要求12所述的分支設(shè)備,其特征在于,所述分支設(shè)備還包括:
保存模塊,用于保存所述SIP本地存活注冊(cè)服務(wù)器的域名與所述SIP本地存活注冊(cè)服務(wù)器的IP地址的對(duì)應(yīng)關(guān)系。
14.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的分支設(shè)備,其特征在于,所述第一獲得模塊具體用于:接收DNS服務(wù)器返回的DNS SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址。
15.根據(jù)權(quán)利要求14所述的分支設(shè)備,其特征在于,所述DNS SRV響應(yīng)消息中還包括業(yè)務(wù)類(lèi)型、協(xié)議類(lèi)型及所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域;所述處理模塊具體用于:
當(dāng)所述DNS SRV響應(yīng)消息中的業(yè)務(wù)類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的業(yè)務(wù)類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的協(xié)議類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的協(xié)議類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的所述SIP注冊(cè)服務(wù)器所在的域與所述SIP本地存活注冊(cè)服務(wù)器所在的域相同時(shí),則將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息。
16.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的分支設(shè)備,其特征在于,所述第一獲得模塊具體用于:
如果所述分支設(shè)備檢測(cè)到與DNS服務(wù)器之間的鏈路故障,或者在預(yù)設(shè)時(shí)間內(nèi)未接收到所述DNS服務(wù)器的響應(yīng),構(gòu)造所述DNS SRV響應(yīng)消息。
17.一種分支終端,用于包括中心站點(diǎn)和分支機(jī)構(gòu)的企業(yè)或組織中,其特征在于,包括:
接收模塊,用于接收所在所述分支機(jī)構(gòu)中的分支設(shè)備發(fā)送的域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括會(huì)話(huà)初始化協(xié)議SIP本地存活注冊(cè)服務(wù)器的信息;
其中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí),所述SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí)都攜帶在所述DNS SRV響應(yīng)消息的應(yīng)答部分;
獲得模塊,用于根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址,以便在無(wú)法獲得所述中心站點(diǎn)的注冊(cè)服務(wù)時(shí)從所述SIP本地存活注冊(cè)服務(wù)器獲得注冊(cè)服務(wù)。
18.根據(jù)權(quán)利要求17所述的分支終端,其特征在于,所述獲得模塊包括:
發(fā)送單元,用于向所述分支設(shè)備發(fā)送A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;
接收單元,用于接收所述分支設(shè)備根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名返回的所述SIP本地存活注冊(cè)服務(wù)器的IP地址。
19.根據(jù)權(quán)利要求18所述的分支終端,其特征在于,所述DNS SRV響應(yīng)消息中還包括所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址、端口、優(yōu)先級(jí)和權(quán)重;所述分支終端還包括:
注冊(cè)模塊,用于向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè),如果注冊(cè)不成功,向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè);
計(jì)算模塊,用于如果向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè)成功、或者向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè)成功,計(jì)算所述分支終端的注冊(cè)生命周期;如果所述分支終端的注冊(cè)生命周期結(jié)束,按照優(yōu)先級(jí)和權(quán)重從高到低的順序向相應(yīng)的SIP注冊(cè)服務(wù)器發(fā)送SIP注冊(cè)請(qǐng)求。
20.根據(jù)權(quán)利要求17所述的終端,其特征在于,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;
所述獲得模塊具體用于:從所述DNS SRV響應(yīng)消息的附加記錄部分獲取所述SIP本地存活注冊(cè)服務(wù)器的IP地址。
21.一種網(wǎng)絡(luò)系統(tǒng),其特征在于,包括:如權(quán)利要求11至16中任一項(xiàng)所述的分支設(shè)備,以及,如權(quán)利要求17至20中任一項(xiàng)所述的分支終端。
SIP注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng)\n技術(shù)領(lǐng)域\n[0001] 本發(fā)明涉及通信技術(shù),尤其涉及一種會(huì)話(huà)初始化協(xié)議(Session Initiation Protocol,簡(jiǎn)稱(chēng)為:SIP)注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng)。\n背景技術(shù)\n[0002] 隨著網(wǎng)絡(luò)協(xié)議(Internet Protocol,簡(jiǎn)稱(chēng)為:IP)電話(huà)技術(shù)的廣泛應(yīng)用,企業(yè)或者組織機(jī)構(gòu)將IP電話(huà)從中心站點(diǎn)的部署擴(kuò)展到遠(yuǎn)程分支機(jī)構(gòu),并通過(guò)在中心站點(diǎn)部署語(yǔ)音服務(wù)器對(duì)遠(yuǎn)程分支機(jī)構(gòu)的呼叫進(jìn)行集中管理。為了保持基本呼叫及各種語(yǔ)音業(yè)務(wù)的連續(xù)性,需要在分支機(jī)構(gòu)與中心站點(diǎn)之間的通信出現(xiàn)故障時(shí),由分支機(jī)構(gòu)的語(yǔ)音網(wǎng)關(guān)接替中心站點(diǎn)的語(yǔ)音服務(wù)器,承擔(dān)本地語(yǔ)音的呼叫管理功能,以保證分支機(jī)構(gòu)本地呼叫的正常進(jìn)行。\n而當(dāng)通信故障恢復(fù)后,所有呼叫仍然交由中心站點(diǎn)的語(yǔ)音服務(wù)器來(lái)處理,以實(shí)現(xiàn)呼叫的集中管理。\n[0003] SIP本地存活注冊(cè)服務(wù)就是在上述情形下產(chǎn)生的。提供SIP本地存活注冊(cè)服務(wù)的服務(wù)器能夠?qū)崟r(shí)檢測(cè)分支機(jī)構(gòu)與中心站點(diǎn)的語(yǔ)音服務(wù)器之間的通信狀態(tài),并能在出現(xiàn)通信故障時(shí)主動(dòng)承擔(dān)起語(yǔ)音服務(wù)器的功能,如用戶(hù)注冊(cè)和呼叫業(yè)務(wù)等基本功能,以及各種語(yǔ)音業(yè)務(wù)功能等,有效保證了分支結(jié)構(gòu)與中心站點(diǎn)之間通信的連續(xù)性和穩(wěn)定性。\n[0004] 上述SIP本地存活注冊(cè)服務(wù)的實(shí)現(xiàn)依賴(lài)于分支機(jī)構(gòu)的每一個(gè)分支終端都能夠獲得中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和該分支機(jī)構(gòu)的SIP本地存活注冊(cè)服務(wù)器的地址?,F(xiàn)有技術(shù)中一般是通過(guò)在分支機(jī)構(gòu)的每一個(gè)分支終端上靜態(tài)配置中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和該分支機(jī)構(gòu)的SIP本地存活注冊(cè)服務(wù)器的地址。但是,靜態(tài)配置的方式,會(huì)產(chǎn)生大量的配置工作量;此外,由于分支終端一般支持靜態(tài)配置最多2個(gè)SIP注冊(cè)服務(wù)器的地址,如果中心站點(diǎn)具有主備兩臺(tái)SIP注冊(cè)服務(wù)器,則無(wú)法再靜態(tài)配置分支機(jī)構(gòu)的SIP本地存活注冊(cè)服務(wù)器的地址。這種情況下,一旦中心站點(diǎn)的主備兩臺(tái)SIP注冊(cè)服務(wù)器故障,或者分支終端無(wú)法與主備兩臺(tái)SIP注冊(cè)服務(wù)器進(jìn)行信息交互時(shí),分支終端將無(wú)法正常工作。\n發(fā)明內(nèi)容\n[0005] 為了解決靜態(tài)配置SIP注冊(cè)服務(wù)器的IP地址產(chǎn)生的工作量大,以及分支終端配置注冊(cè)服務(wù)器的IP地址的數(shù)量受限的問(wèn)題,本發(fā)明提供了一種SIP注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng)。\n[0006] 第一方面,提供了一種SIP注冊(cè)服務(wù)器地址的獲得方法,包括:\n[0007] 分支設(shè)備獲得DNS SRV響應(yīng)消息;\n[0008] 將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息址;\n[0009] 將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。\n[0010] 在第一方面的第一種可能實(shí)現(xiàn)方式中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端之后,所述方法還包括:\n[0011] 所述分支設(shè)備接收所述分支終端發(fā)送的A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;\n[0012] 根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址,并將所述SIP本地存活注冊(cè)服務(wù)器的IP地址返回給所述分支終端。\n[0013] 根據(jù)第一方面的第一種可能實(shí)現(xiàn)方式,在第二種可能實(shí)現(xiàn)方式中,所述根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址之前,所述方法還包括:\n[0014] 所述分支設(shè)備保存所述SIP本地存活注冊(cè)服務(wù)器的域名與所述SIP本地存活注冊(cè)服務(wù)器的IP地址的對(duì)應(yīng)關(guān)系。\n[0015] 根據(jù)第一方面或第一方面的第一種可能實(shí)現(xiàn)方式或第一方面的第二種可能實(shí)現(xiàn)方式,在第三種可能實(shí)現(xiàn)方式中,所述分支設(shè)備獲得DNS SRV響應(yīng)消息,包括:\n[0016] 所述分支設(shè)備接收DNS服務(wù)器返回的DNS SRV響應(yīng)消息,所述DNSSRV響應(yīng)消息中包括中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址。\n[0017] 根據(jù)第一方面的第三種可能實(shí)現(xiàn)方式,在第四種可能實(shí)現(xiàn)方式中,所述DNS SRV響應(yīng)消息中還包括業(yè)務(wù)類(lèi)型、協(xié)議類(lèi)型及所述SIP注冊(cè)服務(wù)器所在的域;所述將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息具體包括:\n[0018] 當(dāng)所述DNS SRV響應(yīng)消息中的業(yè)務(wù)類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的業(yè)務(wù)類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的協(xié)議類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的協(xié)議類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的所述SIP注冊(cè)服務(wù)器所在的域與所述SIP本地存活注冊(cè)服務(wù)器所在的域相同時(shí),則將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息。\n[0019] 根據(jù)第一方面或第一方面的第一種可能實(shí)現(xiàn)方式或第一方面的第二種可能實(shí)現(xiàn)方式,在第五種可能實(shí)現(xiàn)方式中,所述分支設(shè)備獲得DNS SRV響應(yīng)消息,包括:\n[0020] 如果所述分支設(shè)備檢測(cè)到與DNS服務(wù)器之間的鏈路故障,或者在預(yù)設(shè)時(shí)間內(nèi)未接收到DNS服務(wù)器的響應(yīng),所述分支設(shè)備構(gòu)造所述DNS SRV響應(yīng)消息。\n[0021] 第二方面,提供了一種SIP注冊(cè)服務(wù)器地址的獲得方法,包括:\n[0022] 分支終端接收所在分支設(shè)備發(fā)送的DNS服務(wù)定位資源記錄SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息;\n[0023] 根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。\n[0024] 在第二方面的第一種可能實(shí)現(xiàn)方式中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名,所述根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址,包括:\n[0025] 向所述分支設(shè)備發(fā)送A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;\n[0026] 接收所述分支設(shè)備根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名返回的所述SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0027] 根據(jù)第二方面的第一種可能實(shí)現(xiàn)方式,在第二種可能實(shí)現(xiàn)方式中,所述SIP本地存活注冊(cè)服務(wù)器的信息還包括所述SIP本地存活注冊(cè)服務(wù)器的端口、優(yōu)先級(jí)和權(quán)重;所述DNS SRV響應(yīng)消息中還包括所述分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址、端口、優(yōu)先級(jí)和權(quán)重,所述分支終端向所述SIP注冊(cè)服務(wù)器的地址和端口注冊(cè)成功、或者向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè)成功之后,所述方法還包括:\n[0028] 計(jì)算所述分支終端的注冊(cè)生命周期;\n[0029] 如果所述分支終端的注冊(cè)生命周期結(jié)束,按照優(yōu)先級(jí)和權(quán)重從高到低的順序向相應(yīng)的SIP注冊(cè)服務(wù)器發(fā)送SIP注冊(cè)請(qǐng)求。\n[0030] 根據(jù)第二方面,第三種可能的實(shí)現(xiàn)方式中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述根據(jù)所述DNSSRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址,包括:\n[0031] 從所述DNS SRV響應(yīng)消息的附加記錄部分獲取所述SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0032] 第三方面,提供了一種分支設(shè)備,包括:\n[0033] 第一獲得模塊,用于獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;\n[0034] 處理模塊,用于將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息;\n[0035] 發(fā)送模塊,用于將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNSSRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。\n[0036] 在第三方面的第一種可能實(shí)現(xiàn)方式中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;\n[0037] 所述分支設(shè)備還包括:\n[0038] 接收模塊,用于接收所述分支終端發(fā)送的A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;\n[0039] 第二獲得模塊,用于根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址;\n[0040] 所述發(fā)送模塊還用于將所述SIP本地存活注冊(cè)服務(wù)器的IP地址返回給所述分支終端。\n[0041] 根據(jù)第三方面的第一種可能實(shí)現(xiàn)方式,第二種可能實(shí)現(xiàn)方式中,所述分支設(shè)備還包括:\n[0042] 保存模塊,用于保存所述SIP本地存活注冊(cè)服務(wù)器的域名與所述SIP本地存活注冊(cè)服務(wù)器的IP地址的對(duì)應(yīng)關(guān)系。\n[0043] 根據(jù)第三方面或第三方面的第一種可能實(shí)現(xiàn)方式或第三方面的第二種可能實(shí)現(xiàn)方式,在第三種實(shí)現(xiàn)方式中,所述第一獲得模塊具體用于:接收DNS服務(wù)器返回的DNS SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括所述分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址。\n[0044] 根據(jù)第三方面的第三種實(shí)現(xiàn)方式,在第四種實(shí)現(xiàn)方式中,所述DNS SRV響應(yīng)消息中還包括業(yè)務(wù)類(lèi)型、協(xié)議類(lèi)型及所述SIP注冊(cè)服務(wù)器所在的域;所述處理模塊具體用于:當(dāng)所述DNS SRV響應(yīng)消息中的業(yè)務(wù)類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的業(yè)務(wù)類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的協(xié)議類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的協(xié)議類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的所述SIP注冊(cè)服務(wù)器所在的域與所述SIP本地存活注冊(cè)服務(wù)器所在的域相同時(shí),則將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息。\n[0045] 根據(jù)第三方面或第三方面的第一種可能實(shí)現(xiàn)方式或第三方面的第二種可能實(shí)現(xiàn)方式,在第五種實(shí)現(xiàn)方式中,所述第一獲得模塊具體用于:如果所述分支設(shè)備檢測(cè)到與DNS服務(wù)器之間的鏈路故障,或者在預(yù)設(shè)時(shí)間內(nèi)未接收到DNS服務(wù)器的響應(yīng),構(gòu)造所述DNS SRV響應(yīng)消息。\n[0046] 第四方面,提供了一種分支終端,包括:\n[0047] 接收模塊,用于接收所在分支設(shè)備發(fā)送的DNS服務(wù)定位資源記錄SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息;\n[0048] 獲得模塊,用于根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。\n[0049] 在第四方面的第一種可能實(shí)現(xiàn)方式中,所述接收模塊接收到的所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述獲得模塊包括:\n[0050] 發(fā)送單元,用于向所述分支設(shè)備發(fā)送A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;\n[0051] 接收單元,用于接收所述分支設(shè)備根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名返回的所述SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0052] 根據(jù)第四方面的第一種可能實(shí)現(xiàn)方式,在第二種可能實(shí)現(xiàn)方式中,所述接收模塊接收到的所述SIP本地存活注冊(cè)服務(wù)器的信息還包括所述SIP本地存活注冊(cè)服務(wù)器的端口、優(yōu)先級(jí)和權(quán)重;所述DNS SRV響應(yīng)消息中還包括所述分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址、端口、優(yōu)先級(jí)和權(quán)重;所述分支終端還包括:\n[0053] 注冊(cè)模塊,用于向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè),如果注冊(cè)不成功,向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè);\n[0054] 計(jì)算模塊,用于如果向所述SIP注冊(cè)服務(wù)器的地址和端口注冊(cè)成功、或者向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè)成功,計(jì)算所述分支終端的注冊(cè)生命周期;如果所述分支終端的注冊(cè)生命周期結(jié)束,按照優(yōu)先級(jí)和權(quán)重從高到低的順序向相應(yīng)的SIP注冊(cè)服務(wù)器發(fā)送SIP注冊(cè)請(qǐng)求。\n[0055] 根據(jù)第四方面,在第三種可能實(shí)現(xiàn)方式中,所述接收模塊接收到的所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述獲得模塊用于:\n從所述DNS SRV響應(yīng)消息的附加記錄部分獲取所述SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0056] 第五方面,提供了網(wǎng)絡(luò)系統(tǒng),包括:上述第三方面及其各種實(shí)現(xiàn)方式下的分支設(shè)備,以及上述第四方面及其各種實(shí)現(xiàn)方式下的分支終端。\n[0057] 本發(fā)明的技術(shù)效果是:將SIP本地存活注冊(cè)服務(wù)器的信息攜帶在DNSSRV響應(yīng)消息中發(fā)送給分支終端,使得分支終端可以在接收到的DNS SRV響應(yīng)消息中獲得SIP本地存活注冊(cè)服務(wù)器的IP地址,以使得分支終端在獲得不到中心站點(diǎn)的SIP注冊(cè)服務(wù)器情況下,提供本地注冊(cè)服務(wù)。本發(fā)明提供的是一種簡(jiǎn)單易行的方案,無(wú)需增加額外設(shè)備,無(wú)需分支終端支持配置多個(gè)SIP注冊(cè)服務(wù)器的IP地址,也無(wú)需在DNS服務(wù)器上配置每個(gè)分支設(shè)備的SIP本地存活注冊(cè)服務(wù)器的地址信息,且對(duì)于分支設(shè)備和中心站點(diǎn)的SIP注冊(cè)服務(wù)器、DNS服務(wù)器之間的消息傳遞沒(méi)有增減,即可實(shí)現(xiàn)SIP注冊(cè)服務(wù)器的IP地址的獲得,從而保證分支終端的正常工作,節(jié)約成本。\n附圖說(shuō)明\n[0058] 圖1為本發(fā)明實(shí)施例提供的一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;\n[0059] 圖2為DNS SRV響應(yīng)消息的報(bào)文格式;\n[0060] 圖3為本發(fā)明實(shí)施例提供的另一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;\n[0061] 圖4為本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;\n[0062] 圖5為本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;\n[0063] 圖6為本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;\n[0064] 圖7為本發(fā)明實(shí)施例提供的一種分支設(shè)備的結(jié)構(gòu)示意圖;\n[0065] 圖8為本發(fā)明實(shí)施例提供的另一種分支設(shè)備的結(jié)構(gòu)示意圖;\n[0066] 圖9為本發(fā)明實(shí)施例提供的又一種分支設(shè)備的結(jié)構(gòu)示意圖;\n[0067] 圖10為本發(fā)明實(shí)施例提供的一種分支設(shè)備的結(jié)構(gòu)示意圖;\n[0068] 圖11為本發(fā)明實(shí)施例提供的一種分支終端的結(jié)構(gòu)示意圖;\n[0069] 圖12為本發(fā)明實(shí)施例提供的另一種分支終端的結(jié)構(gòu)示意圖;\n[0070] 圖13為本發(fā)明實(shí)施例提供的一種分支終端的結(jié)構(gòu)示意圖;\n[0071] 圖14為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)示意圖。\n具體實(shí)施方式\n[0072] 需要說(shuō)明的是,中心站點(diǎn)可以只部署一臺(tái)SIP注冊(cè)服務(wù)器,也可以部署了一臺(tái)主用SIP注冊(cè)服務(wù)器,以及一臺(tái)或多臺(tái)備用SIP注冊(cè)服務(wù)器。當(dāng)然,本領(lǐng)域技術(shù)人員可以理解,如果中心站點(diǎn)只部署了一臺(tái)SIP注冊(cè)服務(wù)器,則不涉及到備用SIP注冊(cè)服務(wù)器的信息和處理。本發(fā)明實(shí)施例中,以中心站點(diǎn)部署了一臺(tái)主用SIP注冊(cè)服務(wù)器和一臺(tái)備用SIP注冊(cè)服務(wù)器作為示例進(jìn)行說(shuō)明,但不構(gòu)成對(duì)本發(fā)明的限定。\n[0073] 圖1為本發(fā)明實(shí)施例提供的一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖,如圖1所示,該方法包括:\n[0074] 101、分支設(shè)備獲得域名系統(tǒng)(Domain Name System,簡(jiǎn)稱(chēng)為:DNS)服務(wù)定位資源記錄(Resource Recordfor Specifyingthe Location of Service,簡(jiǎn)稱(chēng)為:SRV)響應(yīng)消息。\n[0075] 102、分支設(shè)備將SIP本地存活注冊(cè)服務(wù)器的信息加入到DNS SRV響應(yīng)消息。\n[0076] 103、將加入了SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端,以使該分支終端根據(jù)DNS SRV響應(yīng)消息中的SIP本地存活注冊(cè)服務(wù)器的信息獲得SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0077] 本發(fā)明實(shí)施例提供的方案,將SIP本地存活注冊(cè)服務(wù)器的信息包括在DNS SRV響應(yīng)消息中發(fā)送給分支終端,使得分支終端可以在接收到的DNSSRV響應(yīng)消息中獲得SIP本地存活注冊(cè)服務(wù)器的IP地址,以使得分支終端在獲得不到中心站點(diǎn)的SIP注冊(cè)服務(wù)器的情況下,可以通過(guò)SIP本地存活注冊(cè)服務(wù)器來(lái)獲得正常的注冊(cè)服務(wù)。\n[0078] 本發(fā)明提供的是一種簡(jiǎn)單易行的方案,無(wú)需增加額外設(shè)備,無(wú)需分支終端支持配置多個(gè)SIP注冊(cè)服務(wù)器的IP地址,也無(wú)需在DNS服務(wù)器上配置每個(gè)分支設(shè)備的SIP本地存活注冊(cè)服務(wù)器的地址信息,且沒(méi)有額外增加分支設(shè)備和中心站點(diǎn)的SIP注冊(cè)服務(wù)器、DNS服務(wù)器之間的消息傳遞,即可實(shí)現(xiàn)SIP注冊(cè)服務(wù)器的IP地址的獲得,從而保證分支終端的正常工作,節(jié)約成本。\n[0079] 本發(fā)明實(shí)施例提供的分支設(shè)備,可以是分支路由器,啟動(dòng)了SIP本地存活注冊(cè)服務(wù)器服務(wù),以及DNS代理(Proxy)服務(wù)。還可以是DNS代理服務(wù)器,啟動(dòng)了SIP本地存活注冊(cè)服務(wù)器服務(wù)。當(dāng)然還可以是分支機(jī)構(gòu)的其他設(shè)備。也就是說(shuō),本發(fā)明實(shí)施例提供的分支設(shè)備不僅是分支機(jī)構(gòu)的SIP本地存活注冊(cè)服務(wù)器,還是DNS代理,負(fù)責(zé)實(shí)現(xiàn)分支終端與DNS服務(wù)器之間的信息傳遞。分支終端可以是SIP話(huà)機(jī)等分支機(jī)構(gòu)最常用的終端設(shè)備。\n[0080] DNS SRV響應(yīng)消息的報(bào)文格式可以如圖2所示,其中,標(biāo)識(shí)(Transaction ID)、標(biāo)志(Flags)、問(wèn)題數(shù)(Questions)、資源記錄數(shù)(Answer RRs)、授權(quán)資源記錄數(shù)(Authority RRs)以及額外資源記錄數(shù)(Additional RRs)屬于報(bào)文頭部,占用12字節(jié)。查詢(xún)問(wèn)題(Queries)、應(yīng)答(Answer)、授權(quán)(Authority)以及附加記錄(Additional Information)只出現(xiàn)在報(bào)文的載荷中,這三部分都采用資源記錄(Resource Record)的形式。\n[0081] 一種實(shí)施方式下,對(duì)于上述101中,分支設(shè)備獲得DNS SRV響應(yīng)消息,可以但不限于通過(guò)如下方法:\n[0082] 一種是DNS SRV響應(yīng)消息是DNS服務(wù)器對(duì)于分支終端發(fā)出的DNS SRV查詢(xún)請(qǐng)求的響應(yīng)。DNS SRV查詢(xún)請(qǐng)求是分支終端在啟動(dòng)時(shí)發(fā)送給作為DNS代理的分支設(shè)備,然后由分支設(shè)備轉(zhuǎn)發(fā)給DNS服務(wù)器的。然后,DNS服務(wù)器向分支設(shè)備返回DNS SRV響應(yīng)消息。\n[0083] 另一種是分支設(shè)備接收到分支終端發(fā)送的DNS SRV查詢(xún)請(qǐng)求消息后,檢測(cè)到自身與DNS服務(wù)器之間的鏈路故障,或者在預(yù)設(shè)時(shí)間內(nèi)未收到DNS服務(wù)器返回的DNS SRV響應(yīng)消息,則為了保證分支終端的正常工作,由分支設(shè)備直接構(gòu)造DNS SRV響應(yīng)消息。\n[0084] 又一種實(shí)施方式下,對(duì)于上述102中,該SIP本地存活注冊(cè)服務(wù)器的信息可以包括SIP本地存活注冊(cè)服務(wù)器的域名,還可以包括SIP本地存活注冊(cè)服務(wù)器的端口、權(quán)重和優(yōu)先級(jí)等;該SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí)等都可以攜帶在DNS SRV響應(yīng)消息的應(yīng)答(Answer)部分。通常情況下,SIP本地存活注冊(cè)服務(wù)器會(huì)提供指定端口給分支終端進(jìn)行SIP注冊(cè),SIP本地存活注冊(cè)服務(wù)器的權(quán)重和優(yōu)先級(jí)低于中心站點(diǎn)的SIP注冊(cè)服務(wù)器的權(quán)重和優(yōu)先級(jí)。\n[0085] 進(jìn)一步的,該SIP本地存活注冊(cè)服務(wù)器的信息還可以包括SIP本地存活注冊(cè)服務(wù)器的IP地址,該IP地址可以攜帶在DNS SRV響應(yīng)消息的附加記錄(Additional Information)部分。\n[0086] 如圖3所示的本發(fā)明實(shí)施例提供的另一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖,在103之后,該方法還可以包括:\n[0087] 104、分支設(shè)備接收分支終端發(fā)送的A查詢(xún)消息,該A查詢(xún)消息中包括SIP本地存活注冊(cè)服務(wù)器的域名;\n[0088] 105、分支設(shè)備根據(jù)SIP本地存活注冊(cè)服務(wù)器的域名獲得SIP本地存活注冊(cè)服務(wù)器的IP地址,并將獲得的IP地址返回給分支終端。\n[0089] 其中,104中提到的A查詢(xún)消息可以理解為通過(guò)域名便可以直接獲得地址的查詢(xún)消息,例如域名解析請(qǐng)求消息。\n[0090] 一種實(shí)施方式下,本發(fā)明實(shí)施例提供的SIP注冊(cè)服務(wù)器地址的獲得方法中,SIP本地存活注冊(cè)服務(wù)器可以將SIP本地存活注冊(cè)服務(wù)器的域名與SIP本地存活注冊(cè)服務(wù)器的IP地址之間的對(duì)應(yīng)關(guān)系保存在自身的DNS緩存中,當(dāng)接收到A查詢(xún)消息時(shí),根據(jù)A查詢(xún)消息中的SIP本地存活注冊(cè)服務(wù)器的域名,查找自身的DNS緩存中的對(duì)應(yīng)關(guān)系來(lái)獲得相應(yīng)于該域名的IP地址。\n[0091] 在上述各個(gè)實(shí)施方式的基礎(chǔ)上,需要說(shuō)明的是,DNS服務(wù)器返回的DNSSRV響應(yīng)消息中,會(huì)將分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址返回給分支設(shè)備,還可以將中心站點(diǎn)的SIP注冊(cè)服務(wù)器的域名、端口、優(yōu)先級(jí)以及權(quán)重等信息一并攜帶在DNS SRV響應(yīng)消息中返回給分支設(shè)備。\n[0092] 分支設(shè)備接收到這樣的DNS SRV響應(yīng)消息后,還可以將中心站點(diǎn)的SIP注冊(cè)服務(wù)器的域名與IP地址之間的對(duì)應(yīng)關(guān)系進(jìn)行保存。如果分支設(shè)備接收到分支終端請(qǐng)求中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址的A查詢(xún)消息時(shí),由于預(yù)先保存了上述域名與地址的對(duì)應(yīng)關(guān)系,那么分支設(shè)備可以不再向DNS服務(wù)器進(jìn)行請(qǐng)求,而是直接充當(dāng)了DNS服務(wù)器的角色,對(duì)A查詢(xún)消息進(jìn)行響應(yīng)。在沒(méi)有預(yù)先保存域名與地址的對(duì)應(yīng)關(guān)系,或者查詢(xún)不到相應(yīng)的域名與地址的對(duì)應(yīng)關(guān)系時(shí),分支設(shè)備仍然作為DNS代理進(jìn)行工作。\n[0093] 一種實(shí)施方式下,DNS服務(wù)器返回給分支設(shè)備的DNS SRV響應(yīng)消息中還可以包括業(yè)務(wù)類(lèi)型、協(xié)議類(lèi)型及中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域,那么102具體可以包括:當(dāng)DNS SRV響應(yīng)消息中的業(yè)務(wù)類(lèi)型與SIP本地存活注冊(cè)服務(wù)器的業(yè)務(wù)類(lèi)型相同,且DNS SRV響應(yīng)消息中的協(xié)議類(lèi)型與SIP本地存活注冊(cè)服務(wù)器的協(xié)議類(lèi)型相同,且DNS SRV響應(yīng)消息中的SIP注冊(cè)服務(wù)器所在的域與SIP本地存活注冊(cè)服務(wù)器所在的域相同時(shí),執(zhí)行將SIP本地存活注冊(cè)服務(wù)器的信息加入DNS SRV響應(yīng)消息的步驟。如果有任何一項(xiàng)不匹配,則不必對(duì)所述DNS SRV響應(yīng)消息進(jìn)行處理,有效保證了分支設(shè)備的工作效率和準(zhǔn)確性。其中,上述提到的業(yè)務(wù)類(lèi)型、協(xié)議類(lèi)型及中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域(例如,可以是.huawei.com)可以攜帶在DNS SRV響應(yīng)消息的Additional Information部分。這里需要說(shuō)明的是,業(yè)務(wù)類(lèi)型可以但不限于是:SIP、SIPS等;協(xié)議類(lèi)型可以但不限于是傳輸控制協(xié)議(Transmission Control Protocol,簡(jiǎn)稱(chēng)為:TCP)、用戶(hù)數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol,簡(jiǎn)稱(chēng)為:\nUDP)、流控制傳輸協(xié)議(Stream Control Transmission Protocol,簡(jiǎn)稱(chēng)為:SCTP)等等。\n[0094] 本發(fā)明實(shí)施例提供的SIP注冊(cè)服務(wù)器地址的獲得方法,通過(guò)在分支設(shè)備返回給分支終端的DNS SRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息,使得分支終端可以根據(jù)接收到的DNS SRV響應(yīng)消息中的SIP本地存活注冊(cè)服務(wù)器的信息獲得SIP本地存活注冊(cè)服務(wù)器的IP地址,沒(méi)有額外增加分支設(shè)備和中心站點(diǎn)的SIP注冊(cè)服務(wù)器、DNS服務(wù)器之間的交互機(jī)制和消息,無(wú)需增加額外設(shè)備,無(wú)需分支終端支持配置多個(gè)SIP注冊(cè)服務(wù)器的IP地址,也無(wú)需在DNS服務(wù)器上配置每個(gè)分支設(shè)備的SIP本地存活注冊(cè)服務(wù)器的IP地址,即可實(shí)現(xiàn)SIP注冊(cè)服務(wù)器的IP地址的獲得,從而保證分支終端的正常工作,節(jié)約成本。\n[0095] 上述實(shí)施例均從分支設(shè)備的角度出發(fā)進(jìn)行了技術(shù)方案的描述,下面從分支終端的角度出發(fā)對(duì)技術(shù)方案進(jìn)行描述。圖4為本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖,如圖4所示,該方法可以包括:\n[0096] 401、分支終端接收所屬分支設(shè)備發(fā)送的DNS SRV響應(yīng)消息,該DNSSRV響應(yīng)消息中包含分支設(shè)備的SIP本地存活注冊(cè)服務(wù)器的信息;\n[0097] 402、根據(jù)DNS SRV響應(yīng)消息中的SIP本地存活注冊(cè)服務(wù)器的信息獲得SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0098] 一種實(shí)施方式下,401之前,分支終端啟動(dòng),需要獲得中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域,以及DNS服務(wù)器的IP地址。\n[0099] 其中,分支終端可以但不限于通過(guò)如下方式獲得中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域:一種是在分支終端上直接靜態(tài)配置;另一種是預(yù)先在DHCP服務(wù)器上配置了中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域,分支終端通過(guò)DHCPOption120動(dòng)態(tài)獲取的方式獲得中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域。\n[0100] 分支終端獲取DNS服務(wù)器的IP地址的方式可以包括但不限于:在分支終端上直接靜態(tài)配置;或者,分支終端發(fā)送DHCP請(qǐng)求,例如DHCP Option6,在本實(shí)施例中由于分支設(shè)備充當(dāng)了DNS代理的角色,這時(shí)分支設(shè)備返回給分支終端的是分支設(shè)備自身的IP地址。\n[0101] 又一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名,所述SIP本地存活注冊(cè)服務(wù)器的域名可以攜帶在所述DNS SRV響應(yīng)消息的應(yīng)答(Answer)部分;402具體可以包括:向分支設(shè)備發(fā)送A查詢(xún)消息,A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;并接收分支設(shè)備根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名返回的所述SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0102] 所述SIP本地存活注冊(cè)服務(wù)器的信息中還可以包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址,所述SIP本地存活注冊(cè)服務(wù)器的IP地址攜帶在所述DNSSRV響應(yīng)消息中Additional Information部分;402具體可以包括:\n[0103] 從DNS SRV響應(yīng)消息中Additional Information部分獲取SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0104] 在上述實(shí)施方式的基礎(chǔ)上,SIP本地存活注冊(cè)服務(wù)器的信息還可以包括SIP本地存活注冊(cè)服務(wù)器的端口、優(yōu)先級(jí)和權(quán)重;DNS SRV響應(yīng)消息中還包括分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址、端口、優(yōu)先級(jí)和權(quán)重。通常情況下,如果中心站點(diǎn)既包括主用SIP注冊(cè)服務(wù)器,又包括備用SIP注冊(cè)服務(wù)器,那么中心站點(diǎn)的主用SIP注冊(cè)服務(wù)器的優(yōu)先級(jí)和權(quán)重,高于備用SIP注冊(cè)服務(wù)器的優(yōu)先級(jí)和權(quán)重;備用SIP注冊(cè)服務(wù)器的優(yōu)先級(jí)和權(quán)重,高于SIP本地存活注冊(cè)服務(wù)器的優(yōu)先級(jí)和權(quán)重。也就是說(shuō),分支終端首先向主用SIP注冊(cè)服務(wù)器的地址和端口發(fā)送SIP注冊(cè)請(qǐng)求;如果向主用SIP注冊(cè)服務(wù)器的地址和端口發(fā)送注冊(cè)請(qǐng)求失敗,向備用SIP注冊(cè)服務(wù)器的地址和端口發(fā)送SIP注冊(cè)請(qǐng)求;如果向備用SIP注冊(cè)服務(wù)器的地址和端口發(fā)送注冊(cè)請(qǐng)求失敗,再向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口發(fā)送SIP注冊(cè)請(qǐng)求。\n[0105] 當(dāng)分支終端向中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè)成功、或者向分支設(shè)備的SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè)成功后,如圖5所示的本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖,該方法還包括:\n[0106] 403、計(jì)算分支終端的注冊(cè)生命周期;\n[0107] 如果分支終端的SIP注冊(cè)生命周期結(jié)束,按照優(yōu)先級(jí)和權(quán)重從高到低的順序向相應(yīng)的SIP注冊(cè)服務(wù)器發(fā)送SIP注冊(cè)請(qǐng)求。\n[0108] 也就是說(shuō),如果分支終端的SIP注冊(cè)生命周期結(jié)束后,首先向主用SIP注冊(cè)服務(wù)器地址和端口發(fā)送SIP注冊(cè)請(qǐng)求;如果向主用SIP注冊(cè)服務(wù)器地址和端口發(fā)送注冊(cè)請(qǐng)求失敗,向備用SIP注冊(cè)服務(wù)器地址和端口發(fā)送SIP注冊(cè)請(qǐng)求;如果向備用SIP注冊(cè)服務(wù)器地址和端口發(fā)送注冊(cè)請(qǐng)求失敗,向所述SIP本地存活注冊(cè)服務(wù)器地址和端口發(fā)送SIP注冊(cè)請(qǐng)求。進(jìn)一步的,如圖6所示的本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖,該方法還可以包括:\n[0109] 404、如果在向403中所述的各個(gè)SIP注冊(cè)服務(wù)器的地址和端口發(fā)送SIP注冊(cè)請(qǐng)求時(shí),發(fā)現(xiàn)該SIP注冊(cè)服務(wù)器的地址的DNS生命周期已結(jié)束,則向作為DNS代理的分支設(shè)備重新發(fā)送DNS SRV查詢(xún)請(qǐng)求消息。\n[0110] 本發(fā)明實(shí)施例提供的方案,分支終端通過(guò)從DNS SRV響應(yīng)消息中獲得SIP本地存活注冊(cè)服務(wù)器的地址,以使得分支終端在獲得不到中心站點(diǎn)的SIP注冊(cè)服務(wù)器的情況下,可以通過(guò)SIP本地存活注冊(cè)服務(wù)器來(lái)獲得正常的注冊(cè)服務(wù)。本發(fā)明提供的是一種簡(jiǎn)單易行的方案,無(wú)需增加額外設(shè)備,無(wú)需分支終端支持配置多個(gè)SIP注冊(cè)服務(wù)器的IP地址,也無(wú)需在DNS服務(wù)器上配置每個(gè)分支設(shè)備的SIP本地存活注冊(cè)服務(wù)器的地址信息,且對(duì)于分支設(shè)備和中心站點(diǎn)的SIP注冊(cè)服務(wù)器、DNS服務(wù)器之間的消息傳遞沒(méi)有增減,即可實(shí)現(xiàn)SIP注冊(cè)服務(wù)器的IP地址的獲得,從而保證分支終端的正常工作,節(jié)約成本。\n[0111] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。\n[0112] 圖7為本發(fā)明實(shí)施例提供的一種分支設(shè)備的結(jié)構(gòu)示意圖,本實(shí)施例提供的分支設(shè)備是上述方法實(shí)施例的執(zhí)行主體之一,其具體的方法流程可以參考上述方法實(shí)施例,此處不做贅述。本發(fā)明實(shí)施例提供的分支設(shè)備,可以是分支路由器,啟動(dòng)了SIP本地存活注冊(cè)服務(wù)器服務(wù),以及DNS代理(Proxy)服務(wù)。還可以是DNS代理服務(wù)器,啟動(dòng)了SIP本地存活注冊(cè)服務(wù)器服務(wù)。當(dāng)然還可以是其他分支機(jī)構(gòu)的設(shè)備。也就是說(shuō),本發(fā)明實(shí)施例提供的分支設(shè)備不僅是分支機(jī)構(gòu)的SIP本地存活注冊(cè)服務(wù)器,還是DNS代理,負(fù)責(zé)實(shí)現(xiàn)分支終端與DNS服務(wù)器之間的信息傳遞。\n[0113] 如圖7所示,該分支設(shè)備包括:第一獲得模塊701,處理模塊702和發(fā)送模塊703。\n其中,第一獲得模塊701用于獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;處理模塊\n702用于將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息;發(fā)送模塊703用于將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。\n[0114] 一種實(shí)施方式下,如圖8所示的本發(fā)明實(shí)施例提供的另一種分支設(shè)備的結(jié)構(gòu)示意圖,如圖8所示,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述分支設(shè)備還包括:接收模塊704,用于接收所述分支終端發(fā)送的A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;第二獲得模塊705,用于根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述發(fā)送模塊703還用于將所述SIP本地存活注冊(cè)服務(wù)器的IP地址返回給所述分支終端。\n[0115] 需要說(shuō)明的是,SIP本地存活注冊(cè)服務(wù)器的信息除域名之外,還可以包括SIP本地存活注冊(cè)服務(wù)器的端口、權(quán)重和優(yōu)先級(jí)等;該SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí)等都可以攜帶在DNS SRV響應(yīng)消息的應(yīng)答(Answer)部分;相應(yīng)地,所述處理模塊\n702具體用于將SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí)等信息加入所述DNS SRV響應(yīng)消息的應(yīng)答(Answer)部分。通常情況下,SIP本地存活注冊(cè)服務(wù)器會(huì)提供指定端口給分支終端進(jìn)行SIP注冊(cè),SIP本地存活注冊(cè)服務(wù)器的權(quán)重和優(yōu)先級(jí)低于中心站點(diǎn)的SIP注冊(cè)服務(wù)器的權(quán)重和優(yōu)先級(jí)。\n[0116] 在上述圖8所示的實(shí)施方式的基礎(chǔ)上,如圖9所示的本發(fā)明實(shí)施例提供的又一種分支設(shè)備的結(jié)構(gòu)示意圖,該分支設(shè)備還可以包括:保存模塊706,用于保存SIP本地存活注冊(cè)服務(wù)器的域名與SIP本地存活注冊(cè)服務(wù)器的IP地址的對(duì)應(yīng)關(guān)系。通常情況下,SIP本地存活注冊(cè)服務(wù)器可以將SIP本地存活注冊(cè)服務(wù)器的域名與SIP本地存活注冊(cè)服務(wù)器的IP地址之間的對(duì)應(yīng)關(guān)系保存在自身的DNS緩存中,當(dāng)接收到A查詢(xún)消息時(shí),根據(jù)A查詢(xún)消息中的SIP本地存活注冊(cè)服務(wù)器的域名,查找自身的DNS緩存中的對(duì)應(yīng)關(guān)系來(lái)獲得相應(yīng)于該域名的IP地址。\n[0117] 一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息還包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述處理模塊702具體還用于將所述SIP本地存活注冊(cè)服務(wù)器的IP地址包括在所述DNS SRV響應(yīng)消息的附加記錄部分。\n[0118] 在上述任一實(shí)施方式的基礎(chǔ)上,第一獲得模塊701具體用于:接收DNS服務(wù)器返回的DNS SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址。\n[0119] 其中,所述DNS SRV響應(yīng)消息中還包括業(yè)務(wù)類(lèi)型、協(xié)議類(lèi)型及所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域;相應(yīng)地,所述處理模塊702具體用于:當(dāng)所述DNS SRV響應(yīng)消息中的業(yè)務(wù)類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的業(yè)務(wù)類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的協(xié)議類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的協(xié)議類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的所述SIP注冊(cè)服務(wù)器所在的域與所述SIP本地存活注冊(cè)服務(wù)器所在的域相同時(shí),將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息。\n[0120] 在上述任一實(shí)施例的基礎(chǔ)上,一種實(shí)施方式下,所述第一獲得模塊701具體用于:\n如果所述分支設(shè)備檢測(cè)到與DNS服務(wù)器之間的鏈路故障,或者在預(yù)設(shè)時(shí)間內(nèi)未接收到DNS服務(wù)器的響應(yīng),構(gòu)造DNS SRV響應(yīng)消息。\n[0121] 圖10為本發(fā)明實(shí)施例提供的一種分支設(shè)備的結(jié)構(gòu)示意圖,該分支設(shè)備為上述方法實(shí)施例的執(zhí)行主體之一,該分支設(shè)備包括:存儲(chǔ)器1002和與所述存儲(chǔ)器1002進(jìn)行通信的處理器1001,其中,所述存儲(chǔ)器1002內(nèi)存儲(chǔ)有程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。所述處理器1001執(zhí)行所述程序代碼,用于:\n[0122] 獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;\n[0123] 將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息;\n[0124] 并將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。\n[0125] 一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息可以包括SIP本地存活注冊(cè)服務(wù)器的域名,還可以包括SIP本地存活注冊(cè)服務(wù)器的域名、端口、優(yōu)先級(jí)以及權(quán)重等信息。\n[0126] 所述處理器1001執(zhí)行所述程序代碼,還用于:\n[0127] 接收所述分支終端發(fā)送的A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;\n[0128] 根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址;\n[0129] 并將所述SIP本地存活注冊(cè)服務(wù)器的IP地址返回給所述分支終端。\n[0130] 所述存儲(chǔ)器1002,還用于保存所述SIP本地存活注冊(cè)服務(wù)器的域名與所述SIP本地存活注冊(cè)服務(wù)器的IP地址的對(duì)應(yīng)關(guān)系。\n[0131] 又一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息還包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述處理器1001執(zhí)行所述程序代碼,還用于:將所述SIP本地存活注冊(cè)服務(wù)器的IP地址攜帶在所述DNS SRV響應(yīng)消息的附加記錄部分。\n[0132] 所述DNS SRV響應(yīng)消息中包括所述分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址;還可以包括中心站點(diǎn)的SIP注冊(cè)服務(wù)器的域名、端口、優(yōu)先級(jí)以及權(quán)重等信息。所述DNS SRV響應(yīng)消息中還包括業(yè)務(wù)類(lèi)型、協(xié)議類(lèi)型及所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域;所述處理器1001執(zhí)行所述程序代碼,還用于:當(dāng)所述DNS SRV響應(yīng)消息中的業(yè)務(wù)類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的業(yè)務(wù)類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的協(xié)議類(lèi)型與所述SIP本地存活注冊(cè)服務(wù)器的協(xié)議類(lèi)型相同,且所述DNS SRV響應(yīng)消息中的所述SIP注冊(cè)服務(wù)器所在的域與所述SIP本地存活注冊(cè)服務(wù)器所在的域相同時(shí),將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息。\n[0133] 在上述任一實(shí)施方式的基礎(chǔ)上,所述處理器1001執(zhí)行所述程序代碼,還用于:檢測(cè)到與DNS服務(wù)器之間的鏈路故障,或者在預(yù)設(shè)時(shí)間內(nèi)未接收到DNS服務(wù)器的響應(yīng),構(gòu)造所述DNS SRV響應(yīng)消息,并將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息中。\n[0134] 本實(shí)施例中,所述分支設(shè)備通過(guò)處理器執(zhí)行存儲(chǔ)器中的操作指令,在DNSSRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息,使得分支終端可以根據(jù)接收到的DNS SRV響應(yīng)消息中的SIP本地存活注冊(cè)服務(wù)器的信息獲得SIP本地存活注冊(cè)服務(wù)器的IP地址,沒(méi)有額外增加分支設(shè)備和中心站點(diǎn)的SIP注冊(cè)服務(wù)器、DNS服務(wù)器之間的交互機(jī)制和消息,無(wú)需增加額外設(shè)備,無(wú)需分支終端支持配置多個(gè)SIP注冊(cè)服務(wù)器的IP地址,也無(wú)需在DNS服務(wù)器上配置每個(gè)分支設(shè)備的SIP本地存活注冊(cè)服務(wù)器的IP地址,即可實(shí)現(xiàn)SIP注冊(cè)服務(wù)器的IP地址的獲得,從而保證分支終端的正常工作,節(jié)約成本。。\n[0135] 圖11為本發(fā)明實(shí)施例提供的一種分支終端的結(jié)構(gòu)示意圖,該分支終端為上述方法實(shí)施例的執(zhí)行主體之一,其具體的方法流程可以參考上述方法實(shí)施例,此處不做贅述。如圖11所示,該分支終端可以包括:接收模塊1101和獲得模塊1102,其中,接收模塊1101用于接收所在分支設(shè)備發(fā)送的DNS服務(wù)定位資源記錄SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息;獲得模塊1102用于根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。\n[0136] 一種實(shí)施方式下,接收模塊接收到的所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述獲得模塊1102包括:發(fā)送單元,用于向所述分支設(shè)備發(fā)送A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;接收單元,用于接收所述分支設(shè)備根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名返回的所述SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0137] 在上述實(shí)施方式的基礎(chǔ)上,如圖12所示的本發(fā)明實(shí)施例提供的另一種分支終端的結(jié)構(gòu)示意圖,接收模塊1101接收到的所述SIP本地存活注冊(cè)服務(wù)器的信息還包括所述SIP本地存活注冊(cè)服務(wù)器的端口、優(yōu)先級(jí)和權(quán)重;所述DNSSRV響應(yīng)消息中還包括中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址、端口、優(yōu)先級(jí)和權(quán)重;所述分支終端還包括:\n[0138] 注冊(cè)模塊1103,用于向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口進(jìn)行注冊(cè),如果注冊(cè)不成功,則向SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè);也就是說(shuō),注冊(cè)模塊\n1103首先向主用SIP注冊(cè)服務(wù)器地址和端口發(fā)送SIP注冊(cè)請(qǐng)求;如果向主用SIP注冊(cè)服務(wù)器地址和端口發(fā)送注冊(cè)請(qǐng)求失敗,向備用SIP注冊(cè)服務(wù)器地址和端口發(fā)送SIP注冊(cè)請(qǐng)求;如果向備用SIP注冊(cè)服務(wù)器地址和端口發(fā)送注冊(cè)請(qǐng)求失敗,向所述SIP本地存活注冊(cè)服務(wù)器地址和端口發(fā)送SIP注冊(cè)請(qǐng)求。\n[0139] 計(jì)算模塊1104,用于如果向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè)成功,或者向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè)成功,計(jì)算所述分支終端的注冊(cè)生命周期;如果所述分支終端的注冊(cè)生命周期結(jié)束,按照優(yōu)先級(jí)和權(quán)重從高到低的順序向相應(yīng)的SIP注冊(cè)服務(wù)器發(fā)送SIP注冊(cè)請(qǐng)求。\n[0140] 一種實(shí)施方式下,所述接收模塊1101接收到的所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述獲得模塊1102具體用于:讀取所述DNS SRV響應(yīng)消息的附加記錄部分,獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0141] 圖13為本發(fā)明實(shí)施例提供的一種分支終端的結(jié)構(gòu)示意圖,該分支終端為方法實(shí)施例的執(zhí)行主體之一,如圖13所示,該分支終端包括:存儲(chǔ)器1301和與所述存儲(chǔ)器1301進(jìn)行通信的處理器1302,其中,所述存儲(chǔ)器1301內(nèi)存儲(chǔ)有程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。所述處理器1302執(zhí)行所述程序代碼,用于:\n[0142] 接收所在分支設(shè)備發(fā)送的DNS SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息;\n[0143] 根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。\n[0144] 一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述處理器1302執(zhí)行所述程序代碼,還用于:向所述分支設(shè)備發(fā)送A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;接收所述分支設(shè)備根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名返回的所述SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0145] 進(jìn)一步的,所述SIP本地存活注冊(cè)服務(wù)器的信息還包括所述SIP本地存活注冊(cè)服務(wù)器的端口、優(yōu)先級(jí)和權(quán)重;所述DNS SRV響應(yīng)消息中還包括所述分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址、端口、優(yōu)先級(jí)和權(quán)重;則所述處理器1302執(zhí)行所述程序代碼,還用于:\n[0146] 向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè),如果注冊(cè)不成功,向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè);\n[0147] 如果向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè)成功、或者向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè)成功,計(jì)算所述分支終端的注冊(cè)生命周期;\n[0148] 如果所述分支終端的注冊(cè)生命周期結(jié)束,按照優(yōu)先級(jí)和權(quán)重從高到低的順序向相應(yīng)的SIP注冊(cè)服務(wù)器發(fā)送SIP注冊(cè)請(qǐng)求。\n[0149] 一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述處理器1302執(zhí)行所述程序代碼,還用于讀取所述DNS SRV響應(yīng)消息的附加記錄部分,獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址。\n[0150] 本實(shí)施例中,所述分支終端通過(guò)處理器執(zhí)行存儲(chǔ)器中的操作指令,從DNSSRV響應(yīng)消息中獲得SIP本地存活注冊(cè)服務(wù)器的地址,這樣在獲得不到中心站點(diǎn)的SIP注冊(cè)服務(wù)器的情況下,可以通過(guò)SIP本地存活注冊(cè)服務(wù)器來(lái)獲得正常的注冊(cè)服務(wù)。無(wú)需分支終端支持配置多個(gè)SIP注冊(cè)服務(wù)器的IP地址,且對(duì)于分支設(shè)備和中心站點(diǎn)的SIP注冊(cè)服務(wù)器、DNS服務(wù)器之間的消息傳遞沒(méi)有增減,即可實(shí)現(xiàn)SIP注冊(cè)服務(wù)器的IP地址的獲得,從而保證分支終端的正常工作,節(jié)約成本。\n[0151] 圖14為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)示意圖,如圖14所示,該網(wǎng)絡(luò)系統(tǒng)為分支機(jī)構(gòu)的網(wǎng)絡(luò)系統(tǒng),包括如上述實(shí)施例提供的分支設(shè)備和分支終端。\n[0152] 最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;\n盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
法律信息
- 2015-06-17
- 2013-01-30
實(shí)質(zhì)審查的生效
IPC(主分類(lèi)): H04L 29/12
專(zhuān)利申請(qǐng)?zhí)? 201210332065.7
申請(qǐng)日: 2012.09.10
- 2012-12-12
引用專(zhuān)利(該專(zhuān)利引用了哪些專(zhuān)利)
序號(hào) | 公開(kāi)(公告)號(hào) | 公開(kāi)(公告)日 | 申請(qǐng)日 | 專(zhuān)利名稱(chēng) | 申請(qǐng)人 |
1
| |
2007-10-03
|
2006-03-30
| | |
2
| |
2011-09-07
|
2009-07-30
| | |
3
| |
2009-10-21
|
2009-05-22
| | |
被引用專(zhuān)利(該專(zhuān)利被哪些專(zhuān)利引用)
序號(hào) | 公開(kāi)(公告)號(hào) | 公開(kāi)(公告)日 | 申請(qǐng)日 | 專(zhuān)利名稱(chēng) | 申請(qǐng)人 | 該專(zhuān)利沒(méi)有被任何外部專(zhuān)利所引用! |