欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Sip注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng)的制作方法

文檔序號(hào):7860066閱讀:258來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):Sip注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù),尤其涉及一種會(huì)話初始化協(xié)議(Session InitiationProtocol,簡(jiǎn)稱(chēng)為SIP)注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng)。
背景技術(shù)
隨著網(wǎng)絡(luò)協(xié)議(Internet Protocol,簡(jiǎn)稱(chēng)為IP)電話技術(shù)的廣泛應(yīng)用,企業(yè)或者組織機(jī)構(gòu)將IP電話從中心站點(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)行。而當(dāng)通信故障恢復(fù)后,所有呼叫仍然交由中心站點(diǎn)的語(yǔ)音服務(wù)器來(lái)處理,以實(shí)現(xiàn)呼叫的集中管理。 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)定性。上述SIP本地存活注冊(cè)服務(wù)的實(shí)現(xiàn)依賴(lài)于分支機(jī)構(gòu)的每一個(gè)分支終端都能夠獲得中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和該分支機(jī)構(gòu)的SIP本地存活注冊(cè)服務(wù)器的地址。現(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ú)法正常工作。

發(fā)明內(nèi)容
為了解決靜態(tài)配置SIP注冊(cè)服務(wù)器的IP地址產(chǎn)生的工作量大,以及分支終端配置注冊(cè)服務(wù)器的IP地址的數(shù)量受限的問(wèn)題,本發(fā)明提供了一種SIP注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng)。第一方面,提供了一種SIP注冊(cè)服務(wù)器地址的獲得方法,包括分支設(shè)備獲得DNS SRV響應(yīng)消息;將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息址;將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。在第一方面的第一種可能實(shí)現(xiàn)方式中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述將加入了所述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地址返回給所述分支終端。根據(jù)第一方面的第一種可能實(shí)現(xiàn)方式,在第二種可能實(shí)現(xiàn)方式中,所述根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址之前,所述方法還包括
所述分支設(shè)備保存所述SIP本地存活注冊(cè)服務(wù)器的域名與所述SIP本地存活注冊(cè)服務(wù)器的IP地址的對(duì)應(yīng)關(guān)系。根據(jù)第一方面或第一方面的第一種可能實(shí)現(xiàn)方式或第一方面的第二種可能實(shí)現(xiàn)方式,在第三種可能實(shí)現(xiàn)方式中,所述分支設(shè)備獲得DNS SRV響應(yīng)消息,包括所述分支設(shè)備接收DNS服務(wù)器返回的DNS SRV響應(yīng)消息,所述DNSSRV響應(yīng)消息中包括中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址。根據(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)消息具體包括當(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)消息。根據(jù)第一方面或第一方面的第一種可能實(shí)現(xiàn)方式或第一方面的第二種可能實(shí)現(xiàn)方式,在第五種可能實(shí)現(xiàn)方式中,所述分支設(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)消息。第二方面,提供了一種SIP注冊(cè)服務(wù)器地址的獲得方法,包括分支終端接收所在分支設(shè)備發(fā)送的DNS服務(wù)定位資源記錄SRV響應(yīng)消息,所述DNSSRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息;根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。在第二方面的第一種可能實(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地址,包括向所述分支設(shè)備發(fā)送A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;接收所述分支設(shè)備根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名返回的所述SIP本地存活注冊(cè)服務(wù)器的IP地址。
根據(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è)成功之后,所述方法還包括計(jì)算所述分支終端的注冊(cè)生命周期;
如果所述分支終端的注冊(cè)生命周期結(jié)束,按照優(yōu)先級(jí)和權(quán)重從高到低的順序向相應(yīng)的SIP注冊(cè)服務(wù)器發(fā)送SIP注冊(cè)請(qǐng)求。根據(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地址,包括從所述DNS SRV響應(yīng)消息的附加記錄部分獲取所述SIP本地存活注冊(cè)服務(wù)器的IP地址。第三方面,提供了一種分支設(shè)備,包括第一獲得模塊,用于獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;處理模塊,用于將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息;發(fā)送模塊,用于將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNSSRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。在第三方面的第一種可能實(shí)現(xiàn)方式中,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述分支設(shè)備還包括接收模塊,用于接收所述分支終端發(fā)送的A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;第二獲得模塊,用于根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述發(fā)送模塊還用于將所述SIP本地存活注冊(cè)服務(wù)器的IP地址返回給所述分支終端。根據(jù)第三方面的第一種可能實(shí)現(xiàn)方式,第二種可能實(shí)現(xiàn)方式中,所述分支設(shè)備還包括保存模塊,用于保存所述SIP本地存活注冊(cè)服務(wù)器的域名與所述SIP本地存活注冊(cè)服務(wù)器的IP地址的對(duì)應(yīng)關(guān)系。根據(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地址。根據(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)消息。根據(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)消息。第四方面,提供了一種分支終端,包括接收模塊,用于接收所在分支設(shè)備發(fā)送的DNS服務(wù)定位資源記錄SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息;

獲得模塊,用于根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。在第四方面的第一種可能實(shí)現(xiàn)方式中,所述接收模塊接收到的所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述獲得模塊包括發(fā)送單元,用于向所述分支設(shè)備發(fā)送A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;接收單元,用于接收所述分支設(shè)備根據(jù)所述SIP本地存活注冊(cè)服務(wù)器的域名返回的所述SIP本地存活注冊(cè)服務(wù)器的IP地址。根據(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)重;所述分支終端還包括注冊(cè)模塊,用于向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè),如果注冊(cè)不成功,向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè);計(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)求。根據(jù)第四方面,在第三種可能實(shí)現(xiàn)方式中,所述接收模塊接收到的所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述獲得模塊用于從所述DNS SRV響應(yīng)消息的附加記錄部分獲取所述SIP本地存活注冊(cè)服務(wù)器的IP地址。第五方面,提供了網(wǎng)絡(luò)系統(tǒng),包括上述第三方面及其各種實(shí)現(xiàn)方式下的分支設(shè)備,以及上述第四方面及其各種實(shí)現(xiàn)方式下的分支終端。本發(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é)約成本。


圖I為本發(fā)明實(shí)施例提供的一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;圖2為DNS SRV響應(yīng)消息的報(bào)文格式;圖3為本發(fā)明實(shí)施例提供的另一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;圖4為本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;圖5為本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;
圖6為本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖;圖7為本發(fā)明實(shí)施例提供的一種分支設(shè)備的結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例提供的另一種分支設(shè)備的結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例提供的又一種分支設(shè)備的結(jié)構(gòu)示意圖;圖10為本發(fā)明實(shí)施例提供的一種分支設(shè)備的結(jié)構(gòu)示意圖;圖11為本發(fā)明實(shí)施例提供的一種分支終端的結(jié)構(gòu)示意圖;圖12為本發(fā)明實(shí)施例提供的另一種分支終端的結(jié)構(gòu)示意圖;圖13為本發(fā)明實(shí)施例提供的一種分支終端的結(jié)構(gòu)示意圖;圖14為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式需要說(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ā)明的限定。圖I為本發(fā)明實(shí)施例提供的一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖,如圖I所示,該方法包括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)消息。102、分支設(shè)備將SIP本地存活注冊(cè)服務(wù)器的信息加入到DNS SRV響應(yīng)消息。103、將加入了 SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端,以使該分支終端根據(jù)DNS SRV響應(yīng)消息中的SIP本地存活注冊(cè)服務(wù)器的信息獲得SIP本地存活注冊(cè)服務(wù)器的IP地址。本發(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ù)。本發(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é)約成本。本發(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話機(jī)等分支機(jī)構(gòu)最常用的終端設(shè)備。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ù)(AuthorityRRs)以及額外資源記錄數(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)的形式。
一種實(shí)施方式下,對(duì)于上述101中,分支設(shè)備獲得DNS SRV響應(yīng)消息,可以但不限于通過(guò)如下方法一種是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)消息。另一種是分支設(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)消息。又一種實(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í)。進(jìn)一步的,該SIP本地存活注冊(cè)服務(wù)器的信息還可以包括SIP本地存活注冊(cè)服務(wù)器的IP地址,該IP地址可以攜帶在DNS SRV響應(yīng)消息的附加記錄(AdditionalInformation)部分。如圖3所示的本發(fā)明實(shí)施例提供的另一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖,在103之后,該方法還可以包括104、分支設(shè)備接收分支終端發(fā)送的A查詢(xún)消息,該A查詢(xún)消息中包括SIP本地存活注冊(cè)服務(wù)器的域名;105、分支設(shè)備根據(jù)SIP本地存活注冊(cè)服務(wù)器的域名獲得SIP本地存活注冊(cè)服務(wù)器的IP地址,并將獲得的IP地址返回給分支終端。其中,104中提到的A查詢(xún)消息可以理解為通過(guò)域名便可以直接獲得地址的查詢(xún)消息,例如域名解析請(qǐng)求消息。一種實(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地址。在上述各個(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è)備。分支設(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)行工作。一種實(shí)施方式下,DNS服務(wù)器返回給分支設(shè)備的DNS SRV響應(yīng)消息中還可以包括業(yè)務(wù)類(lèi)型、協(xié)議類(lèi)型及中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域,那么102具體可以包括當(dāng)DNSSRV響應(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é)議(TransmissionControl Protocol,簡(jiǎn)稱(chēng)為T(mén)CP)、用戶(hù)數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol,簡(jiǎn)稱(chēng)為UDP)、流控制傳輸協(xié)議(Stream Control Transmission Protocol,簡(jiǎn)稱(chēng)為SCTP)等等。本發(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é)約成本。上述實(shí)施例均從分支設(shè)備的角度出發(fā)進(jìn)行了技術(shù)方案的描述,下面從分支終端的角度出發(fā)對(duì)技術(shù)方案進(jìn)行描述。圖4為本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖,如圖4所示,該方法可以包括401、分支終端接收所屬分支設(shè)備發(fā)送的DNS SRV響應(yīng)消息,該DNSSRV響應(yīng)消息中包含分支設(shè)備的SIP本地存活注冊(cè)服務(wù)器的信息;402、根據(jù)DNS SRV響應(yīng)消息中的SIP本地存活注冊(cè)服務(wù)器的信息獲得SIP本地存活注冊(cè)服務(wù)器的IP地址。一種實(shí)施方式下,401之前,分支終端啟動(dòng),需要獲得中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域,以及DNS服務(wù)器的IP地址。其中,分支終端可以但不限于通過(guò)如下方式獲得中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域一種是在分支終端上直接靜態(tài)配置;另一種是預(yù)先在DHCP服務(wù)器上配置了中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域,分支終端通過(guò)DHCP0ptionl20動(dòng)態(tài)獲取的方式獲得中心站點(diǎn)的SIP注冊(cè)服務(wù)器所在的域。分支終端獲取DNS服務(wù)器的IP地址的方式可以包括但不限于在分支終端上直接靜態(tài)配置;或者,分支終端發(fā)送DHCP請(qǐng)求,例如DHCP 0ption6,在本實(shí)施例中由于分支設(shè)備充當(dāng)了 DNS代理的角色,這時(shí)分支設(shè)備返回給分支終端的是分支設(shè)備自身的IP地址。 又一種實(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地址。所述SIP本地存活注冊(cè)服務(wù)器的信息中還可以包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址,所述SIP本地存活注冊(cè)服務(wù)器的IP地址攜帶在所述DNSSRV響應(yīng)消息中Additional Information 部分;402 具體可以包括從DNS SRV響應(yīng)消息中Additional Information部分獲取SIP本地存活注冊(cè)服務(wù)器的IP地址。在上述實(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)求。當(dāng)分支終端向中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè)成功、或者向分支設(shè)備的SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè)成功后,如圖5所示的本發(fā)明實(shí)施例提供的又一種SIP注冊(cè)服務(wù)器地址的獲得方法流程圖,該方法還包括403、計(jì)算分支終端的注冊(cè)生命周期;如果分支終端的SIP注冊(cè)生命周期結(jié)束,按照優(yōu)先級(jí)和權(quán)重從高到低的順序向相應(yīng)的SIP注冊(cè)服務(wù)器發(fā)送SIP注冊(cè)請(qǐng)求。也就是說(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ù)器地址的獲得方法流程圖,該方法還可以包括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)求消息。本發(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é)約成本。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。圖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ù)器之間的信息傳遞。如圖7所示,該分支設(shè)備包括第一獲得模塊701,處理模塊702和發(fā)送模塊703。其中,第一獲得模塊701用于獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;處理模塊702用于將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地址。一種實(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地址返回給所述分支終端。需要說(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)地,所述處理模塊702具體用于將SIP本地存活注冊(cè)服務(wù)器的域名、端口、權(quán)重和優(yōu)先級(jí)等信息加入所述DNSSRV響應(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í)。在上述圖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地址。一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息還包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述處理模塊702具體還用于將所述SIP本地存活注冊(cè)服務(wù)器的IP地址包括在所述DNS SRV響應(yīng)消息的附加記錄部分。在上述任一實(shí)施方式的基礎(chǔ)上,第一獲得模塊701具體用于接收DNS服務(wù)器返回的DNS SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址。其中,所述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)消息。在上述任一實(shí)施例的基礎(chǔ)上,一種實(shí)施方式下,所述第一獲得模塊701具體用于如果所述分支設(shè)備檢測(cè)到與DNS服務(wù)器之間的鏈路故障,或者在預(yù)設(shè)時(shí)間內(nèi)未接收到DNS服務(wù)器的響應(yīng),構(gòu)造DNS SRV響應(yīng)消息。圖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í)行所述程序代碼,用于獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息;并將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息可以包括SIP本地存活注冊(cè)服務(wù)器的域名,還可以包括SIP本地存活注冊(cè)服務(wù)器的域名、端口、優(yōu)先級(jí)以及權(quán)重等信
肩、O所述處理器1001執(zhí)行所述程序代碼,還用于
接收所述分支終端發(fā)送的A查詢(xún)消息,所述A查詢(xún)消息中包括所述SIP本地存活注冊(cè)服務(wù)器的域名;根據(jù)所述SIP 本地存活注冊(cè)服務(wù)器的域名獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址;并將所述SIP本地存活注冊(cè)服務(wù)器的IP地址返回給所述分支終端。所述存儲(chǔ)器1002,還用于保存所述SIP本地存活注冊(cè)服務(wù)器的域名與所述SIP本地存活注冊(cè)服務(wù)器的IP地址的對(duì)應(yīng)關(guān)系。又一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息還包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述處理器1001執(zhí)行所述程序代碼,還用于將所述SIP本地存活注冊(cè)服務(wù)器的IP地址攜帶在所述DNS SRV響應(yīng)消息的附加記錄部分。所述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)消息。在上述任一實(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)消息中。本實(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é)約成本。。圖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地址。一種實(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地址。在上述實(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)重;所述分支終端還包括注冊(cè)模塊1103,用于向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口進(jìn)行注冊(cè),如果注冊(cè)不成功,則向SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè);也就是說(shuō),注冊(cè)模塊1103首先向主用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ì)算模塊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)求。一種實(shí)施方式下,所述接收模塊1101接收到的所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述獲得模塊1102具體用于讀取所述DNS SRV響應(yīng)消息的附加記錄部分,獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址。圖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í)行所述程序代碼,用于接收所在分支設(shè)備發(fā)送的DNS SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息;根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。一種實(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地址。進(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í)行所述程序代碼,還用于向所述中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址和端口注冊(cè),如果注冊(cè)不成功,向所述SIP本地存活注冊(cè)服務(wù)器的地址和端口注冊(cè);如果向所述中心站點(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)求。一種實(shí)施方式下,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的IP地址;所述處理器1302執(zhí)行所述程序代碼,還用于讀取所述DNS SRV響應(yīng)消息的附加記錄部分,獲得所述SIP本地存活注冊(cè)服務(wù)器的IP地址。本實(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é)約成本。 圖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è)備和分支終端。最后應(yīng)說(shuō)明的是以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(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ù)方案的范圍。
權(quán)利要求
1.ー種會(huì)話初始化協(xié)議SIP注冊(cè)服務(wù)器地址的獲得方法,其特征在于,包括 分支設(shè)備獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息; 將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息; 將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述將加入了所述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)利要求I至3中任一項(xiàng)所述的方法,其特征在于,所述分支設(shè)備獲得DNSSRV響應(yīng)消息,包括 所述分支設(shè)備接收DNS服務(wù)器返回的DNS SRV響應(yīng)消息,所述DNSSRV響應(yīng)消息中包括所述分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的IP地址。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述DNSSRV響應(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ù)器所在的域相同吋,則將所述SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNSSRV響應(yīng)消息。
6.根據(jù)權(quán)利要求I至3中任一項(xiàng)所述的方法,其特征在于,所述分支設(shè)備獲得DNSSRV響應(yīng)消息,包括 如果所述分支設(shè)備檢測(cè)到與DNS服務(wù)器之間的鏈路故障,或者在預(yù)設(shè)時(shí)間內(nèi)未接收到所述DNS服務(wù)器的響應(yīng),所述分支設(shè)備構(gòu)造所述DNS SRV響應(yīng)消息。
7.ー種會(huì)話初始化協(xié)議SIP注冊(cè)服務(wù)器地址的獲得方法,其特征在于,包括 分支終端接收所在分支設(shè)備發(fā)送的域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括SIP本地存活注冊(cè)服務(wù)器的信息; 根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名; 所述 根據(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所述的方法,其特征在于,所述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ù)器的地址和端ロ注冊(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è)備,其特征在于,包括 第一獲得模塊,用于獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息; 處理模塊,用于將會(huì)話初始化協(xié)議SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息; 發(fā)送模塊,用于將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNSSRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。
12.根據(jù)權(quán)利要求11所述的分支設(shè)備,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名; 所述分支設(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)消息中包括所述分支設(shè)備所屬的中心站點(diǎn)的SIP注冊(cè)服務(wù)器的地址。
15.根據(jù)權(quán)利要求14所述的分支設(shè)備,其特征在于,所述DNSSRV響應(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ù)器所在的域相同吋,則將所述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.一種分支終端,其特征在于,包括 接收模塊,用于接收所在分支設(shè)備發(fā)送的域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息,所述DNS SRV響應(yīng)消息中包括會(huì)話初始化協(xié)議SIP本地存活注冊(cè)服務(wù)器的信息; 獲得模塊,用于根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。
18.根據(jù)權(quán)利要求17所述的分支終端,其特征在于,所述SIP本地存活注冊(cè)服務(wù)器的信息包括所述SIP本地存活注冊(cè)服務(wù)器的域名;所述獲得模塊包括 發(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所述的分支終端,其特征在于,所述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)重;所述分支終端還包括 注冊(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)所述的分支終端。
全文摘要
本發(fā)明提供一種SIP注冊(cè)服務(wù)器地址的獲得方法、設(shè)備及系統(tǒng)。其中,方法包括分支設(shè)備獲得域名系統(tǒng)DNS服務(wù)定位資源記錄SRV響應(yīng)消息;將SIP本地存活注冊(cè)服務(wù)器的信息加入所述DNS SRV響應(yīng)消息;將加入了所述SIP本地存活注冊(cè)服務(wù)器的信息的DNS SRV響應(yīng)消息返回給分支終端,以使所述分支終端根據(jù)所述DNS SRV響應(yīng)消息中的所述SIP本地存活注冊(cè)服務(wù)器的信息獲得所述SIP本地存活注冊(cè)服務(wù)器的網(wǎng)絡(luò)協(xié)議IP地址。本發(fā)明提供的方案保證分支終端的正常工作,節(jié)約成本。
文檔編號(hào)H04L29/12GK102821172SQ20121033206
公開(kāi)日2012年12月12日 申請(qǐng)日期2012年9月10日 優(yōu)先權(quán)日2012年9月10日
發(fā)明者顏小俊, 王文軍 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
呈贡县| 榕江县| 稻城县| 维西| 五常市| 鄂托克旗| 邹平县| 晋宁县| 隆昌县| 杨浦区| 潜江市| 依安县| 驻马店市| 枣强县| 名山县| 息烽县| 琼结县| 绵阳市| 格尔木市| 泰宁县| 明水县| 邯郸县| 安乡县| 丹东市| 广东省| 石棉县| 南雄市| 高淳县| 寿宁县| 德安县| 建昌县| 常山县| 勃利县| 华阴市| 苍溪县| 房山区| 靖州| 泰安市| 海南省| 治县。| 皋兰县|