公開/公告號CN108667667A
專利類型發(fā)明專利
公開/公告日2018-10-16
原文格式PDF
申請/專利權(quán)人 中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司;
申請/專利號CN201810487285.4
發(fā)明設(shè)計(jì)人 張余;
申請日2018-05-21
分類號
代理機(jī)構(gòu)北京天昊聯(lián)合知識產(chǎn)權(quán)代理有限公司;
代理人彭瑞欣
地址 100033 北京市西城區(qū)金融大街21號
入庫時間 2023-06-19 06:49:24
法律狀態(tài)公告日
法律狀態(tài)信息
法律狀態(tài)
2019-11-01
授權(quán)
授權(quán)
2018-11-09
實(shí)質(zhì)審查的生效 IPC(主分類):H04L12/24 申請日:20180521
實(shí)質(zhì)審查的生效
2018-10-16
公開
公開
技術(shù)領(lǐng)域
本發(fā)明屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種軟交換呼叫方法及軟交換呼叫系統(tǒng)。
背景技術(shù)
軟交換(Soft Swi tch)是基于分組網(wǎng)利用程控軟件提供呼叫控制功能和媒體處理相分離的設(shè)備和系統(tǒng)。軟交換的基本含義是將呼叫控制功能從媒體網(wǎng)關(guān)(傳輸層)中分離出來,通過軟件實(shí)現(xiàn)基本呼叫控制功能,從而實(shí)現(xiàn)呼叫傳輸與呼叫控制的分離,為控制、交換和軟件可編程功能建立分離的平面。
軟交換架構(gòu)提供連接控制、翻譯和選路、網(wǎng)關(guān)管理、呼叫控制、帶寬管理、信令、安全性和呼叫詳細(xì)記錄等功能;與此同時,還將網(wǎng)絡(luò)資源、網(wǎng)絡(luò)能力封裝起來,通過標(biāo)準(zhǔn)開放的業(yè)務(wù)接口和業(yè)務(wù)應(yīng)用層相連,可方便地在網(wǎng)絡(luò)上快速提供新的業(yè)務(wù)。
由于語音呼叫都需要通過軟交換設(shè)備實(shí)現(xiàn),因此軟交換設(shè)備應(yīng)該實(shí)現(xiàn)備份,當(dāng)主軟交換設(shè)備出現(xiàn)故障后,備份軟交換設(shè)備承擔(dān)起呼叫控制功能。現(xiàn)有的關(guān)于軟交換設(shè)備的備份主要是接入網(wǎng)關(guān)以檢測周期向軟交換服務(wù)器發(fā)送對應(yīng)于各個用戶的請求,并根據(jù)軟交換服務(wù)器在預(yù)定時間內(nèi)是否回應(yīng)這些請求來檢測軟交換服務(wù)器是否正常,由于其發(fā)送請求的檢測周期固定,當(dāng)連接到軟交換服務(wù)器的用戶較多時,會造成鏈路堵塞,影響正常業(yè)務(wù)。
這種方式雖然延長了接入網(wǎng)關(guān)向軟交換服務(wù)器發(fā)送檢測請求的周期,但是并未從根本上改變軟交換服務(wù)器需要處理大量檢測請求的壓力。如何從根本上緩解軟交換服務(wù)器處理大量檢測請求的壓力,成為目前亟待解決的技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是針對現(xiàn)有技術(shù)中上述不足,提供一種軟交換呼叫方法及軟交換呼叫系統(tǒng),通過單獨(dú)設(shè)置長連接服務(wù)器,接入網(wǎng)關(guān)與長連接服務(wù)器保持心跳機(jī)制,而長連接服務(wù)器與主軟交換設(shè)備保持心跳機(jī)制來實(shí)現(xiàn)備份。
解決本發(fā)明技術(shù)問題所采用的技術(shù)方案是該軟交換呼叫方法,包括步驟:
接入網(wǎng)關(guān)向主軟交換設(shè)備注冊;
當(dāng)所述接入網(wǎng)關(guān)向所述主軟交換設(shè)備注冊成功,獲得長連接服務(wù)器的地址;
所述接入網(wǎng)關(guān)周期性向所述長連接服務(wù)器保持連接信息包,并通過所述長連接服務(wù)器與所述主軟交換設(shè)備保持長連接;
所述長連接服務(wù)器周期性向所述主軟交換設(shè)備發(fā)送連接保持信息包。
優(yōu)選的是,還包括:
所述長連接服務(wù)器根據(jù)與所述主軟交換設(shè)備的連接保持信息,判斷所述主軟交換設(shè)備的狀態(tài);
當(dāng)所述主軟交換設(shè)備出現(xiàn)故障時,所述長連接服務(wù)器向與所述主軟交換設(shè)備保持長連接的所述接入網(wǎng)關(guān)發(fā)送切換至備份軟交換設(shè)備的信息;
所述接入網(wǎng)關(guān)向所述備份軟交換設(shè)備注冊;
當(dāng)所述接入網(wǎng)關(guān)向所述備份軟交換設(shè)備注冊成功,獲得長連接服務(wù)器的地址;
所述接入網(wǎng)關(guān)周期性向所述長連接服務(wù)器保持連接信息包,并通過長連接服務(wù)器與主軟交換設(shè)備保持長連接;
所述長連接服務(wù)器周期性向所述備份軟交換設(shè)備發(fā)送連接保持信息包。
優(yōu)選的是,接入網(wǎng)關(guān)向所述主軟交換設(shè)備或所述備份軟交換設(shè)備注冊,包括:
所述主軟交換設(shè)備或所述備份軟交換設(shè)備接收到接入網(wǎng)關(guān)的注冊信息包后,取出其中的用戶名和密碼發(fā)送給認(rèn)證服務(wù)器進(jìn)行認(rèn)證,認(rèn)證通過后,所述主軟交換設(shè)備或所述備份軟交換設(shè)備向所述接入網(wǎng)關(guān)發(fā)送注冊成功信息包,信息包中提供長連接服務(wù)器的地址;
網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備向所述接入網(wǎng)關(guān)發(fā)送注冊成功信息,并提供長連接服務(wù)器的地址。
優(yōu)選的是,所述接入網(wǎng)關(guān)向所述主軟交換設(shè)備或所述備份軟交換設(shè)備注冊成功,獲得長連接服務(wù)器的地址,包括:
所述接入網(wǎng)關(guān)向所述主軟交換設(shè)備或所述備份軟交換設(shè)備發(fā)送注冊信息包,注冊信息包中包含所述接入網(wǎng)關(guān)的設(shè)備ID、所管轄的電話號碼、認(rèn)證過程中需要的用戶名和密碼;
網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備對所述接入網(wǎng)關(guān)發(fā)送的注冊信息包進(jìn)行地址轉(zhuǎn)換,將所述接入網(wǎng)關(guān)的源私網(wǎng)IP地址轉(zhuǎn)換為所述網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備的公網(wǎng)IP地址,將注冊信息包發(fā)送至所述主軟交換設(shè)備或所述備份軟交換設(shè)備。
優(yōu)選的是,所述接入網(wǎng)關(guān)周期性向所述長連接服務(wù)器保持連接信息包,并通過長連接服務(wù)器與主軟交換設(shè)備保持長連接的過程中:
所述接入網(wǎng)關(guān)接收到所述主軟交換設(shè)備或所述備份軟交換設(shè)備發(fā)送的注冊成功信息包后,從信息包中提取出所述長連接服務(wù)器的地址,周期性向所述長連接服務(wù)器發(fā)送連接保持信息包;
網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備進(jìn)行地址轉(zhuǎn)換,周期性向所述長連接服務(wù)器發(fā)送連接保持信息包;
所述長連接服務(wù)器保存所述接入網(wǎng)關(guān)在所述網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備上的公有IP地址端口號對及對應(yīng)的電話號碼,并向所述接入網(wǎng)關(guān)發(fā)送連接保持信息包;
所述網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備對接收到的所述長連接服務(wù)器連接保持響應(yīng)信息包進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為所述接入網(wǎng)關(guān)的私網(wǎng)IP地址,向所述接入網(wǎng)關(guān)發(fā)送連接保持響應(yīng)信息包。
優(yōu)選的是,所述長連接服務(wù)器向與所述主軟交換設(shè)備保持長連接的所述接入網(wǎng)關(guān)發(fā)送切換至備份軟交換設(shè)備的信息,包括:
所述長連接服務(wù)器向所有所述接入網(wǎng)關(guān)設(shè)備發(fā)送切換到所述備份軟交換設(shè)備的信息;
網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備向所述接入網(wǎng)關(guān)發(fā)送切換到所述備份軟交換設(shè)備的信息包。
一種軟交換呼叫系統(tǒng),包括主軟交換設(shè)備和接入網(wǎng)關(guān),還包括長連接服務(wù)器,所述長連接服務(wù)器配置為與所述接入網(wǎng)關(guān)或所述主軟交換設(shè)備通過發(fā)送連接保持信息包實(shí)現(xiàn)心跳機(jī)制。
優(yōu)選的是,還包括網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備,所述網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備配置為:
對所述接入網(wǎng)關(guān)發(fā)送的注冊信息包進(jìn)行地址轉(zhuǎn)換,將所述接入網(wǎng)關(guān)的源私網(wǎng)IP地址轉(zhuǎn)換為所述網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備的公網(wǎng)IP地址,將注冊信息包發(fā)送至所述主軟交換設(shè)備;
以及,對所述主軟交換設(shè)備發(fā)送給所述接入網(wǎng)關(guān)的注冊成功信息包進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為所述接入網(wǎng)關(guān)的私網(wǎng)IP地址,向所述接入網(wǎng)關(guān)發(fā)送注冊成功信息包,信息包中提供長連接服務(wù)器的地址;
以及,對接收到的所述接入網(wǎng)關(guān)連接保持信息包進(jìn)行地址轉(zhuǎn)換,將所述接入網(wǎng)關(guān)的源私網(wǎng)IP地址轉(zhuǎn)換為所述網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備的公網(wǎng)IP地址,周期性向所述長連接服務(wù)器發(fā)送連接保持信息包;
以及,對接收到的所述長連接服務(wù)器連接保持響應(yīng)信息包進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)的私網(wǎng)IP地址,向所述接入網(wǎng)關(guān)發(fā)送連接保持響應(yīng)信息包。
優(yōu)選的是,還包括備份軟交換設(shè)備,所述長連接服務(wù)器還配置為當(dāng)所述主軟交換設(shè)備出現(xiàn)故障時,通知所述接入網(wǎng)關(guān)切換到備份軟交換設(shè)備,以及分別與所述接入網(wǎng)關(guān)或所述備份軟交換設(shè)備通過發(fā)送連接保持信息包實(shí)現(xiàn)心跳機(jī)制。
優(yōu)選的是,所述網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備還配置為:
接收到所述長連接服務(wù)器發(fā)出的切換信息包后進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)的私網(wǎng)IP地址,向所述接入網(wǎng)關(guān)發(fā)送切換到所述備份軟交換設(shè)備的信息包;
以及,對所述接入網(wǎng)關(guān)發(fā)送的注冊信息包進(jìn)行地址轉(zhuǎn)換,將所述接入網(wǎng)關(guān)的源私網(wǎng)IP地址轉(zhuǎn)換為所述網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備的公網(wǎng)IP地址,向所述備份軟交換設(shè)備發(fā)送注冊信息。
本發(fā)明的有益效果是:
本發(fā)明的軟交換呼叫方法及軟交換呼叫系統(tǒng),專門單獨(dú)設(shè)置長連接服務(wù)器,私有地址接入網(wǎng)關(guān)與該長連接服務(wù)器保持長連接,緩解了軟交換服務(wù)器處理大量檢測請求的壓力;并且,結(jié)合軟交換服務(wù)器與接入網(wǎng)關(guān)在保持長連接的狀態(tài)下,根據(jù)心跳機(jī)制實(shí)現(xiàn)備份,保證正常業(yè)務(wù);
由于引入單獨(dú)的長連接服務(wù)器,使得接入網(wǎng)關(guān)與主軟交換設(shè)備之間不發(fā)送連接保持信息包,從而較佳的解決了在主軟交換設(shè)備出現(xiàn)故障時,接入網(wǎng)關(guān)如何切換到備份軟交換設(shè)備的問題。
附圖說明
圖1為本發(fā)明實(shí)施例1中軟交換呼叫方法的流程圖;
圖2為圖1中軟交換呼叫方法的詳細(xì)流程圖;
圖3為本發(fā)明實(shí)施例2中軟交換呼叫方法的流程圖;
圖4為圖3中軟交換呼叫方法的詳細(xì)流程圖;
附圖標(biāo)識中:
1-主軟交換設(shè)備;2-接入網(wǎng)關(guān);3-長連接服務(wù)器;4-網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備;5-備份軟交換設(shè)備。
具體實(shí)施方式
為使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明軟交換呼叫方法及軟交換呼叫系統(tǒng)作進(jìn)一步詳細(xì)描述。
軟交換架構(gòu)的網(wǎng)絡(luò)中軟交換設(shè)備、中繼網(wǎng)關(guān)、信令網(wǎng)關(guān)及接入網(wǎng)關(guān)的功能分別介紹如下:
軟交換設(shè)備主要提供連接控制、翻譯和選路、網(wǎng)關(guān)管理、呼叫控制、帶寬管理、信令、安全性和呼叫詳細(xì)記錄等功能。
中繼網(wǎng)關(guān)(TG)在軟交換的控制下,完成媒體流轉(zhuǎn)換等功能,主要用于中繼接入。中繼網(wǎng)關(guān)在IP網(wǎng)絡(luò)和電路交換網(wǎng)絡(luò)(PSTN)之間提供媒體映射和代碼轉(zhuǎn)換功能,即終止電路交換網(wǎng)絡(luò)設(shè)施(中繼線路、環(huán)路等),將媒體流分組化并在分組網(wǎng)上傳輸分組化的媒體流。
信令網(wǎng)關(guān)(Signaling Gateway,簡稱SG),完成電路交換網(wǎng)和包交換網(wǎng)(基于IP)之間的信令的轉(zhuǎn)換功能。信令網(wǎng)關(guān)可以有效實(shí)現(xiàn)電路交換網(wǎng)與分組網(wǎng)間信令的互通。信令網(wǎng)關(guān)在電路交換網(wǎng)側(cè)接收和發(fā)送標(biāo)準(zhǔn)的SS7信令消息,在分組網(wǎng)側(cè)采用IETF信令傳送工作組(SIGTRAN)標(biāo)準(zhǔn)的適配層協(xié)議和傳輸層協(xié)議,適配能力強(qiáng),功能齊全,可靠性高。
接入網(wǎng)關(guān)(Access Gateway,簡稱AG),用于將用戶終端直接接入IP分組網(wǎng),如普通模擬用戶、ISDN等。在IP網(wǎng)絡(luò)和用戶終端之間提供媒體映射和代碼轉(zhuǎn)換功能,將媒體流分組化并在分組網(wǎng)上傳輸分組化的媒體流。
由于IPv4(Internet Protocol,互聯(lián)網(wǎng)協(xié)議第四版)公有地址數(shù)量剩余不多,因此接入網(wǎng)關(guān)都分配私有IP地址,通過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備(Network Address Translation,簡稱NAT)上聯(lián)到軟交換設(shè)備,當(dāng)接入網(wǎng)關(guān)作為被叫時,軟交換設(shè)備需要尋址到該接入網(wǎng)關(guān)設(shè)備,因此接入網(wǎng)關(guān)設(shè)備需要與軟交換設(shè)備保持長連接。
當(dāng)一個軟交換設(shè)備下轄的接入網(wǎng)關(guān)數(shù)量比較龐大時,由于每個接入網(wǎng)關(guān)都需要與軟交換設(shè)備保持長連接,軟交換設(shè)備需要耗費(fèi)一定的處理能力來保持巨大數(shù)量的長連接,這勢必將影響業(yè)務(wù)的質(zhì)量。
本發(fā)明的軟交換呼叫方法及軟交換呼叫系統(tǒng),專門單獨(dú)設(shè)置長連接服務(wù)器,私有地址接入網(wǎng)關(guān)與該長連接服務(wù)器保持長連接,緩解了軟交換服務(wù)器處理大量檢測請求的壓力;并且,結(jié)合軟交換服務(wù)器與接入網(wǎng)關(guān)在保持長連接的狀態(tài)下,根據(jù)心跳機(jī)制實(shí)現(xiàn)備份,保證正常業(yè)務(wù)。也即,為減輕軟交換服務(wù)器處理長連接壓力而單獨(dú)設(shè)置長連接服務(wù)器時,接入網(wǎng)關(guān)與長連接服務(wù)器保持心跳機(jī)制,而長連接服務(wù)器與主軟交換設(shè)備保持心跳機(jī)制來實(shí)現(xiàn)備份。
實(shí)施例1:
如圖1所示,并同時參考圖2,在這種采用單獨(dú)長連接服務(wù)器以及心跳機(jī)制下,該軟交換呼叫方法包括:
步驟S1):接入網(wǎng)關(guān)2向主軟交換設(shè)備1注冊。
在該步驟中,接入網(wǎng)關(guān)2向主軟交換設(shè)備1發(fā)送注冊信息包,注冊信息包中包含接入網(wǎng)關(guān)2的設(shè)備ID、所管轄的電話號碼、認(rèn)證過程中需要的用戶名和密碼等信息,對應(yīng)圖2中的①。
接入網(wǎng)關(guān)2發(fā)送注冊信息的目的地址是主軟交換設(shè)備1,期間經(jīng)過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4進(jìn)行地址轉(zhuǎn)換后再轉(zhuǎn)發(fā),網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4將接入網(wǎng)關(guān)2的注冊信息發(fā)送至主軟交換設(shè)備1,并通過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4進(jìn)行接入網(wǎng)關(guān)2與主軟交換設(shè)備1之間的信息交互。具體的,網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4對接入網(wǎng)關(guān)2發(fā)送的注冊信息包進(jìn)行地址轉(zhuǎn)換,將接入網(wǎng)關(guān)2的源私網(wǎng)IP地址轉(zhuǎn)換為網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4的公網(wǎng)IP地址,將注冊信息包發(fā)送至主軟交換設(shè)備1,對應(yīng)圖2中的②。
步驟S2):當(dāng)接入網(wǎng)關(guān)2向主軟交換設(shè)備1注冊成功,獲得長連接服務(wù)器3的地址。
接入網(wǎng)關(guān)2注冊成功,主軟交換設(shè)備1對注冊信息包中的用戶名和密碼進(jìn)行認(rèn)證,認(rèn)證通過后,發(fā)送注冊成功信息包,信息包中提供長連接服務(wù)器3的地址,即主軟交換設(shè)備1向接入網(wǎng)關(guān)2提供長連接服務(wù)器3的地址。
具體的,主軟交換設(shè)備1接收到接入網(wǎng)關(guān)2的注冊信息包后,取出其中的用戶名和密碼發(fā)送給認(rèn)證服務(wù)器進(jìn)行認(rèn)證,認(rèn)證通過后,主軟交換設(shè)備1向接入網(wǎng)關(guān)2發(fā)送注冊成功信息包,信息包中提供長連接服務(wù)器3的地址,對應(yīng)圖2中的③。
同樣,網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4向接入網(wǎng)關(guān)2發(fā)送注冊成功信息,并提供長連接服務(wù)器3的地址。具體的,網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4對主軟交換設(shè)備1發(fā)送給接入網(wǎng)關(guān)2的注冊成功信息包進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)2的私網(wǎng)IP地址,向接入網(wǎng)關(guān)2發(fā)送注冊成功信息包,信息包中提供長連接服務(wù)器3的地址,對應(yīng)圖2中的④。
步驟S3):接入網(wǎng)關(guān)2周期性向長連接服務(wù)器3保持連接信息包,并通過長連接服務(wù)器3與主軟交換設(shè)備1保持長連接。
接入網(wǎng)關(guān)2接收到主軟交換設(shè)備1發(fā)送的注冊成功信息包后,說明向主軟交換設(shè)備1注冊成功,接入網(wǎng)關(guān)2從注冊成功信息包中提取出長連接服務(wù)器3的地址,通過長連接服務(wù)器3與主軟交換設(shè)備1保持長連接,并通過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4進(jìn)行接入網(wǎng)關(guān)2、主軟交換設(shè)備1與長連接服務(wù)器3之間的信息交互。
具體的,接入網(wǎng)關(guān)2接收到主軟交換設(shè)備1發(fā)送的注冊成功信息包后,從信息包中提取出長連接服務(wù)器3的地址,周期性向長連接服務(wù)器3發(fā)送連接保持信息包,信息包中包含接入網(wǎng)關(guān)2下轄的電話號碼,對應(yīng)圖2中的⑤。
同樣,接入網(wǎng)關(guān)2發(fā)送長連接保持信息包的目的地址是長連接服務(wù)器3,期間經(jīng)過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4進(jìn)行地址轉(zhuǎn)換后再轉(zhuǎn)發(fā)。網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4進(jìn)行地址轉(zhuǎn)換,周期性向長連接服務(wù)器3發(fā)送連接保持信息包。具體的,網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4對接收到的接入網(wǎng)關(guān)2連接保持信息包進(jìn)行地址轉(zhuǎn)換,將接入網(wǎng)關(guān)2的源私網(wǎng)IP地址轉(zhuǎn)換為網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4的公網(wǎng)IP地址,周期性向長連接服務(wù)器3發(fā)送連接保持信息包,對應(yīng)圖2中的⑥。
長連接服務(wù)器3保存接入網(wǎng)關(guān)2在網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4上的公有IP地址端口號對及對應(yīng)的電話號碼,并向接入網(wǎng)關(guān)2發(fā)送連接保持信息包。具體的,長連接服務(wù)器3接收到接入網(wǎng)關(guān)2發(fā)送的連接保持信息包后,保存接入網(wǎng)關(guān)2在網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4上的公有IP地址、端口號對及對應(yīng)的電話號碼,并向接入網(wǎng)關(guān)2發(fā)送連接保持響應(yīng)信息包,對應(yīng)圖2中的⑦。
同樣通過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4向接入網(wǎng)關(guān)2發(fā)送連接保持信息包。網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4對接收到的長連接服務(wù)器3連接保持響應(yīng)信息包進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)2的私網(wǎng)IP地址,向接入網(wǎng)關(guān)2發(fā)送連接保持響應(yīng)信息包,對應(yīng)圖2中的⑧。
該步驟中,接入網(wǎng)關(guān)2與長連接服務(wù)器3周期性保持連接信息包,實(shí)現(xiàn)心跳機(jī)制。
步驟S4):長連接服務(wù)器3周期性向主軟交換設(shè)備1發(fā)送連接保持信息包。
與此同時,長連接服務(wù)器3周期性地向主軟交換設(shè)備1發(fā)送連接保持信息包,對應(yīng)圖2中的⑨;主軟交換設(shè)備1接收到長連接服務(wù)器3的連接保持信息包后,向長連接服務(wù)器3發(fā)送連接保持響應(yīng)信息包,對應(yīng)圖2中的⑩。
該步驟中,主軟交換設(shè)備1與長連接服務(wù)器3周期性保持連接信息包,實(shí)現(xiàn)心跳機(jī)制。
相應(yīng)的,本實(shí)施例還提供一種軟交換呼叫系統(tǒng),包括主軟交換設(shè)備1和接入網(wǎng)關(guān)2,還包括長連接服務(wù)器3,長連接服務(wù)器3配置為與接入網(wǎng)關(guān)2或主軟交換設(shè)備1通過發(fā)送連接保持信息包實(shí)現(xiàn)心跳機(jī)制。
優(yōu)選的是,該軟交換呼叫系統(tǒng)還包括網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4,網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4配置為:
對接入網(wǎng)關(guān)2發(fā)送的注冊信息包進(jìn)行地址轉(zhuǎn)換,將接入網(wǎng)關(guān)2的源私網(wǎng)IP地址轉(zhuǎn)換為網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4的公網(wǎng)IP地址,將注冊信息包發(fā)送至主軟交換設(shè)備1;
以及,對主軟交換設(shè)備1發(fā)送給接入網(wǎng)關(guān)2的注冊成功信息包進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)2的私網(wǎng)IP地址,向接入網(wǎng)關(guān)2發(fā)送注冊成功信息包,信息包中提供長連接服務(wù)器3的地址;
以及,對接收到的接入網(wǎng)關(guān)2連接保持信息包進(jìn)行地址轉(zhuǎn)換,將接入網(wǎng)關(guān)2的源私網(wǎng)IP地址轉(zhuǎn)換為網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4的公網(wǎng)IP地址,周期性向長連接服務(wù)器3發(fā)送連接保持信息包;
以及,對接收到的長連接服務(wù)器3連接保持響應(yīng)信息包進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)2的私網(wǎng)IP地址,向接入網(wǎng)關(guān)2發(fā)送連接保持響應(yīng)信息包。
在本實(shí)施例1的軟交換呼叫方法及軟交換呼叫系統(tǒng)中,當(dāng)為減輕軟交換服務(wù)器處理長連接壓力而單獨(dú)設(shè)置長連接服務(wù)器時,接入網(wǎng)關(guān)與長連接服務(wù)器保持心跳機(jī)制,由于長連接服務(wù)器通過與主軟交換設(shè)備之間的心跳機(jī)制能檢測主軟交換設(shè)備發(fā)生故障,通知接入網(wǎng)關(guān)切換到備份軟交換設(shè)備上,從而可望通過長連接服務(wù)器與主軟交換設(shè)備保持心跳機(jī)制來實(shí)現(xiàn)備份。
實(shí)施例2:
在現(xiàn)有的接入網(wǎng)關(guān)與主軟交換設(shè)備的切換機(jī)制中,接入網(wǎng)關(guān)不知道主軟交換設(shè)備發(fā)生故障,不能自動去向備份軟交換設(shè)備注冊,導(dǎo)致軟交換呼叫系統(tǒng)出錯。
本實(shí)施例的技術(shù)方案在實(shí)施例1的基礎(chǔ)上,軟交換服務(wù)器與接入網(wǎng)關(guān)在保持長連接的狀態(tài)下,根據(jù)心跳機(jī)制實(shí)現(xiàn)備份。
當(dāng)長連接服務(wù)器在設(shè)定定時器時間內(nèi)沒有收到主軟交換設(shè)備發(fā)送的連接保持響應(yīng)信息包,判斷主軟交換設(shè)備出現(xiàn)故障,此時還進(jìn)一步包括接入網(wǎng)關(guān)設(shè)備從主軟交換設(shè)備切換到備份軟交換設(shè)備的步驟。
該軟交換呼叫方法的具體步驟參考圖3和圖4。
步驟S1)-步驟S4)與實(shí)施例1相同。
步驟S5):長連接服務(wù)器3根據(jù)與主軟交換設(shè)備1的連接保持信息,判斷主軟交換設(shè)備1的狀態(tài)。
設(shè)定定時器時間可以以心跳周期計(jì),例如當(dāng)長連接服務(wù)器3在十個心跳周期內(nèi)沒有收到主軟交換設(shè)備1發(fā)送的連接保持響應(yīng)信息包,判斷主軟交換設(shè)備1出現(xiàn)故障。
步驟S6):當(dāng)主軟交換設(shè)備1出現(xiàn)故障時,長連接服務(wù)器3向與主軟交換設(shè)備1保持長連接的接入網(wǎng)關(guān)2發(fā)送切換至備份軟交換設(shè)備5的信息。
當(dāng)主軟交換設(shè)備1出現(xiàn)故障時,長連接服務(wù)器3首先向所有接入網(wǎng)關(guān)2設(shè)備發(fā)送切換到備份軟交換設(shè)備5的信息,對應(yīng)圖4中的
其次,網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4向接入網(wǎng)關(guān)2發(fā)送切換到備份軟交換設(shè)備5的信息包。具體的,網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4接收到長連接服務(wù)器3發(fā)出的切換信息包后進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)2的私網(wǎng)IP地址,向接入網(wǎng)關(guān)2發(fā)送切換到備份軟交換設(shè)備5的信息包,對應(yīng)圖4中的
步驟S7):接入網(wǎng)關(guān)2向備份軟交換設(shè)備5發(fā)送注冊信息。
接入網(wǎng)關(guān)2與備份軟交換設(shè)備5之間的注冊方式,與接入網(wǎng)關(guān)2與主軟交換設(shè)備1之間的注冊方式相同,期間仍然借助網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4向備份軟交換設(shè)備5發(fā)送注冊信息。
接入網(wǎng)關(guān)2向備份軟交換設(shè)備5發(fā)送注冊信息,注冊信息中包含接入網(wǎng)關(guān)2的設(shè)備ID、所管轄的電話號碼、認(rèn)證過程中需要的用戶名和密碼等信息,對應(yīng)圖4中的
網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4對接入網(wǎng)關(guān)2發(fā)送的注冊信息包進(jìn)行地址轉(zhuǎn)換,將接入網(wǎng)關(guān)2的源私網(wǎng)IP地址轉(zhuǎn)換為網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4的公網(wǎng)IP地址,向備份軟交換設(shè)備5發(fā)送注冊信息,對應(yīng)圖4中的
步驟S8):當(dāng)接入網(wǎng)關(guān)2向備份軟交換設(shè)備5注冊成功,獲得長連接服務(wù)器3的地址。
在該步驟中,接入網(wǎng)關(guān)2向備份軟交換設(shè)備5注冊成功,接入網(wǎng)關(guān)2通過長連接服務(wù)器3與備份軟交換設(shè)備5保持長連接,并通過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4進(jìn)行接入網(wǎng)關(guān)2、備份軟交換設(shè)備5與長連接服務(wù)器3之間的信息交互。
備份軟交換設(shè)備5接收到接入網(wǎng)關(guān)2的注冊信息包后,取出其中的用戶名和密碼發(fā)送給認(rèn)證服務(wù)器進(jìn)行認(rèn)證,認(rèn)證通過后,備份軟交換設(shè)備5向接入網(wǎng)關(guān)2發(fā)送注冊成功信息,信息包中提供長連接服務(wù)器3的地址,對應(yīng)圖4中的
網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4對備份軟交換設(shè)備5發(fā)送給接入網(wǎng)關(guān)2的注冊成功信息包進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)2的私網(wǎng)IP地址,向接入網(wǎng)關(guān)2發(fā)送注冊成功信息,信息包中提供長連接服務(wù)器3的地址,對應(yīng)圖4中的
步驟S9):接入網(wǎng)關(guān)2周期性向長連接服務(wù)器3保持連接信息包,并通過長連接服務(wù)器3與備份軟交換設(shè)備5保持長連接。
接入網(wǎng)關(guān)2接收到備份軟交換設(shè)備5發(fā)送的注冊成功信息包后,說明向備份軟交換設(shè)備5注冊成功,接入網(wǎng)關(guān)2從注冊成功信息包中提取出長連接服務(wù)器3的地址,通過長連接服務(wù)器3與備份軟交換設(shè)備5保持長連接,并通過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4進(jìn)行接入網(wǎng)關(guān)2、備份軟交換設(shè)備5與長連接服務(wù)器3之間的信息交互。
具體的,接入網(wǎng)關(guān)2接收到備份軟交換設(shè)備5發(fā)送的注冊成功信息包后,從信息包中提取出長連接服務(wù)器3的地址,周期性向長連接服務(wù)器3發(fā)送連接保持信息包,信息包中包含接入網(wǎng)關(guān)2下轄的電話號碼,對應(yīng)圖4中的
同樣,接入網(wǎng)關(guān)2發(fā)送長連接保持信息包的目的地址是長連接服務(wù)器3,期間經(jīng)過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4進(jìn)行地址轉(zhuǎn)換后再轉(zhuǎn)發(fā)。網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4進(jìn)行地址轉(zhuǎn)換,周期性向長連接服務(wù)器3發(fā)送連接保持信息包。具體的,網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4對接收到的接入網(wǎng)關(guān)2連接保持信息包進(jìn)行地址轉(zhuǎn)換,將接入網(wǎng)關(guān)2的源私網(wǎng)IP地址轉(zhuǎn)換為網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4的公網(wǎng)IP地址,周期性向長連接服務(wù)器3發(fā)送連接保持信息包,對應(yīng)圖4中的
長連接服務(wù)器3保存接入網(wǎng)關(guān)2在網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4上的公有IP地址端口號對及對應(yīng)的電話號碼,并向接入網(wǎng)關(guān)2發(fā)送連接保持信息包。具體的,長連接服務(wù)器3接收到接入網(wǎng)關(guān)2發(fā)送的連接保持信息包后,保存接入網(wǎng)關(guān)2在網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4上的公有IP地址、端口號對及對應(yīng)的電話號碼,并向接入網(wǎng)關(guān)2發(fā)送連接保持響應(yīng)信息包,對應(yīng)圖4中的
同樣通過網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4向接入網(wǎng)關(guān)2發(fā)送連接保持信息包。網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4對接收到的長連接服務(wù)器3連接保持響應(yīng)信息包進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)2的私網(wǎng)IP地址,向接入網(wǎng)關(guān)2發(fā)送連接保持響應(yīng)信息包,對應(yīng)圖4中的
步驟S10):長連接服務(wù)器3周期性向備份軟交換設(shè)備5發(fā)送連接保持信息包。
長連接服務(wù)器3周期性地向備份軟交換設(shè)備5發(fā)送連接保持信息包,對應(yīng)圖4中的
相應(yīng)的,本實(shí)施例還提供一種軟交換呼叫系統(tǒng),在實(shí)施例1的基礎(chǔ)上,還包括備份軟交換設(shè)備5,長連接服務(wù)器3還配置為當(dāng)主軟交換設(shè)備1出現(xiàn)故障時,通知接入網(wǎng)關(guān)2切換到備份軟交換設(shè)備5,以及分別與接入網(wǎng)關(guān)2或備份軟交換設(shè)備5通過發(fā)送連接保持信息包實(shí)現(xiàn)心跳機(jī)制。
優(yōu)選的是,網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備還配置為:
接收到長連接服務(wù)器3發(fā)出的切換信息包后進(jìn)行地址轉(zhuǎn)換,將目標(biāo)IP地址轉(zhuǎn)換為接入網(wǎng)關(guān)2的私網(wǎng)IP地址,向接入網(wǎng)關(guān)2發(fā)送切換到備份軟交換設(shè)備5的信息包;
以及,對接入網(wǎng)關(guān)2發(fā)送的注冊信息包進(jìn)行地址轉(zhuǎn)換,將接入網(wǎng)關(guān)2的源私網(wǎng)IP地址轉(zhuǎn)換為網(wǎng)絡(luò)地址轉(zhuǎn)換設(shè)備4的公網(wǎng)IP地址,向備份軟交換設(shè)備5發(fā)送注冊信息。
本實(shí)施例的軟交換呼叫方法及軟交換呼叫系統(tǒng)中,其中的接入網(wǎng)關(guān)2和備份軟交換設(shè)備5分別與長連接服務(wù)器3周期性保持連接信息包,實(shí)現(xiàn)心跳機(jī)制,因此能有效實(shí)現(xiàn)軟交換設(shè)備出現(xiàn)故障的自動偵測。該切換備份軟交換設(shè)備的方式可適用于多個備份軟交換設(shè)備的系統(tǒng)中。
本實(shí)施例的軟交換呼叫方法及軟交換呼叫系統(tǒng)中,當(dāng)主軟交換設(shè)備出現(xiàn)故障后,相比現(xiàn)有技術(shù)中在接入網(wǎng)關(guān)通過心跳機(jī)制發(fā)現(xiàn)接收不到主軟交換設(shè)備的連接保持信息包,即向備份軟交換設(shè)備發(fā)送注冊信息的情況,由于引入單獨(dú)的長連接服務(wù)器,使得接入網(wǎng)關(guān)與主軟交換設(shè)備之間不發(fā)送連接保持信息包,從而較佳的解決了在主軟交換設(shè)備出現(xiàn)故障時,接入網(wǎng)關(guān)如何切換到備份軟交換設(shè)備的問題。
可以理解的是,以上實(shí)施方式僅僅是為了說明本發(fā)明的原理而采用的示例性實(shí)施方式,然而本發(fā)明并不局限于此。對于本領(lǐng)域內(nèi)的普通技術(shù)人員而言,在不脫離本發(fā)明的精神和實(shí)質(zhì)的情況下,可以做出各種變型和改進(jìn),這些變型和改進(jìn)也視為本發(fā)明的保護(hù)范圍。
機(jī)譯: 軟交換呼叫控制的方法及使用該方法的軟交換設(shè)備
機(jī)譯: 軟交換呼叫控制的方法及使用該方法的軟交換設(shè)備
機(jī)譯: 用于通過在軟交換和業(yè)務(wù)減少的軟交換上減少業(yè)務(wù)量的中繼線數(shù)的方法,特別是通過最小化報告中的報告來減少PSTN路由子系統(tǒng)和通用呼叫代理之間的業(yè)務(wù)量增加的方法中繼線到路由塊的狀態(tài)