本發(fā)明涉及通訊技術領域,尤其涉及異地備份交換機的訪問方法、控制裝置、系統(tǒng)及設備。
背景技術:
目前,在異地備份的PDT(Public Digital Trunking:警用數(shù)字集群標準)系統(tǒng)與其他PDT標準系統(tǒng)進行互聯(lián)時,當其他PDT標準系統(tǒng)在訪問異地備份的PDT系統(tǒng)的中控異地備份環(huán)境時,其他PDT標準系統(tǒng)無法識別異地備份PDT系統(tǒng)的主備情況,進而會訪問失敗。因此,提供一種異地備份PDT系統(tǒng)與其他PDT標準系統(tǒng)進行互聯(lián)的方法顯得尤為必要。
技術實現(xiàn)要素:
本發(fā)明提供一種異地備份交換機的訪問方法、控制裝置、系統(tǒng)及設備,用以通過NAT路由器自動更改主用交換機或備份交換機的中控的IP設置,達到主用交換機或備份交換機在對外時擁有相同的唯一IP地址的目的,進而實現(xiàn)異地備份環(huán)境與其他標準系統(tǒng)的互聯(lián),提升用戶體驗度。
根據(jù)本發(fā)明實施例的第一方面,提供一種異地備份交換機的訪問方法,應用于包括主用交換機與備份交換機的交換系統(tǒng)中,所述主用交換機為本地交換機,所述備份交換機為異地交換機,且終端設備與交換機之間可以通過承載網(wǎng)絡進行通訊,所述異地備份交換機的訪問方法包括:
在接收到終端設備的訪問請求時,將連接所述主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;
在接收到預設的觸發(fā)指令時,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。
在一些實施例中,所述在接收到預設的觸發(fā)指令時,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求包括:
接收主用交換機的斷電信號或故障信號,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。
在一些實施例中,所述在接收到終端設備的訪問請求時,將連接所述主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求包括:
在接收到終端設備的訪問請求時,通過預設的NAT路由器將連接所述主用交換機的中控的第一IP地址映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;
所述在接收到預設的觸發(fā)指令時,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求包括:
在接收到預設的觸發(fā)指令時,通過預設的NAT路由器將連接所述備份交換機的中控的第二IP地址映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。
在一些實施例中,所述在接收到終端設備的訪問請求時,將連接所述主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求之前還包括:
在設置于所述主用交換機前端的第一路由器或設置于所述備份交換機前端的第二路由器上安裝NAT軟件之后,將其設定為NAT路由器。
在一些實施例中,所述第一路由器與所述第二路由器之間通過VPN鏈路互聯(lián)。
根據(jù)本發(fā)明實施例的第二方面,還提供一種異地備份交換機的訪問控制裝置,包括:
主用交換模塊,用于在接收到終端設備的訪問請求時,將連接主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;
備份交換模塊,用于在接收到預設的觸發(fā)指令時,將連接備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。
在一些實施例中,所述備份交換模塊還用于接收主用交換機的斷電信號或故障信號,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。
在一些實施例中,所述主用交換模塊還用于在接收到終端設備的訪問請求時,通過預設的NAT路由器將連接所述主用交換機的中控的第一IP地址映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;
所述備份交換模塊還用于在接收到預設的觸發(fā)指令時,通過預設的NAT路由器將連接所述備份交換機的中控的第二IP地址映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。
本發(fā)明還提供一種異地備份交換機的訪問系統(tǒng),包括主用交換機、備份交換機以及所述的異地備份交換機的訪問控制裝置,所述主用交換機為本地交換機,所述備份交換機為異地交換機,且終端設備與交換機之間可以通過承載網(wǎng)絡進行通訊;
所述異地備份交換機的訪問系統(tǒng)還包括設置于所述主用交換機前端的第一路由器、設置于所述備份交換機前端的第二路由器;所述異地備份交換機的訪問控制裝置還包括NAT路由設置模塊,所述NAT路由設置模塊用于在所述第一路由器或所述第二路由器上安裝NAT軟件之后,將其設定為NAT路由器;所述第一路由器與所述第二路由器之間通過VPN鏈路互聯(lián)。
本發(fā)明還提供一種異地備份交換機的訪問設備,包括至少一個處理器,至少一個網(wǎng)絡接口或者其它通信接口,存儲器,和至少一個通信總線;所述存儲器用于存儲程序指令,所述處理器用于根據(jù)所述程序指令執(zhí)行以下步驟:
在接收到終端設備的訪問請求時,將連接所述主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;
在接收到預設的觸發(fā)指令時,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。
本發(fā)明實施例提供的技術方案可產(chǎn)生以下有益效果:在接收到終端設備的訪問請求時,將連接所述主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;在接收到預設的觸發(fā)指令時,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。本發(fā)明根據(jù)接收到的指令通過NAT路由器自動更改主用交換機或備份交換機的中控的IP設置,達到主用交換機或備份交換機在對外時擁有相同的唯一IP地址的目的,進而實現(xiàn)異地備份環(huán)境與其他標準系統(tǒng)的互聯(lián),提升用戶體驗度。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現(xiàn)和獲得。
下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
【附圖說明】
圖1為本發(fā)明根據(jù)一示例性實施例示出的一種異地備份交換機的訪問方法的流程圖;
圖2為本發(fā)明根據(jù)一示例性實施例示出的另一種異地備份交換機的訪問方法的流程圖;
圖3為本發(fā)明根據(jù)一示例性實施例示出的一種異地備份交換機的訪問控制裝置的框圖;
圖4為本發(fā)明根據(jù)一示例性實施例示出的另一種異地備份交換機的訪問控制裝置的框圖;
圖5為本發(fā)明一種異地備份交換機的訪問系統(tǒng)的示意圖;
圖6為本發(fā)明一種異地備份交換機的訪問設備的示意圖。
【具體實施方式】
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例提供了一種異地備份交換機的訪問方法及控制裝置,用以通過NAT(Network Address Translation,網(wǎng)絡地址轉(zhuǎn)換)路由器自動更改主用交換機或備份交換機的中控的IP(網(wǎng)絡之間互連的協(xié)議:Internet Protocol)設置,達到主用交換機或備份交換機在對外時擁有相同的唯一IP地址的目的,進而實現(xiàn)異地備份環(huán)境與其他標準系統(tǒng)的互聯(lián),提升用戶體驗度。
如圖1及圖5所示,圖1為本發(fā)明根據(jù)一示例性實施例示出的一種異地備份交換機的訪問方法的流程圖;圖5為本發(fā)明一種異地備份交換機的訪問系統(tǒng)的示意圖;所述異地備份交換機的訪問方法應用于包括主用交換機與備份交換機的交換系統(tǒng)中,且終端設備與交換機之間可以通過承載網(wǎng)絡進行通訊,所述異地備份交換機的訪問方法包括步驟S10-S20:
在步驟S10中,在接收到終端設備的訪問請求時,將連接所述主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;其中,所述對外IP地址為預設的對外使用的唯一的IP地址,在外部的終端設備對內(nèi)進行訪問時,所能檢測到的IP地址均為該IP地址,因此在響應外部終端設備的用戶訪問之前,需要首先將內(nèi)部設備的IP映射為唯一的所述對外IP地址。
也即,在圖5所示的實施例中,所述主用交換機為本地交換機612,此時,在接收到終端設備的用戶的訪問請求時,由于并未接收到預設的觸發(fā)指令,所述本地交換機612可以正常使用,因此,可以令所述本地交換機612接收訪問請求,此時,將連接所述本地交換機612的中控613的第一IP地址通過NAT映射轉(zhuǎn)換為預設的對外IP地址之后,令所述本地交換機612響應所述終端設備的訪問請求。
在步驟S20中,在接收到預設的觸發(fā)指令時,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。其中,所述預設的觸發(fā)指令可以根據(jù)用戶需要設定,在一些實施例中,是當主用交換機不能使用時,需要切換到備份交換機時,即觸發(fā)指令;比如,當所述主用交換機出現(xiàn)故障或者通訊中斷或者主用交換機斷電等情況,均可觸發(fā)指令。也即,在圖5所示的實施例中,所述主用交換機為本地交換機612,所述備份交換機為異地交換機622,當接收到預設的觸發(fā)指令時,說明所述本地交換機612不可以正常使用,此時,可以令所述備份交換機接收訪問請求,此時,將連接所述異地交換機622的中控623的第二IP地址通過NAT映射轉(zhuǎn)換為預設的對外IP地址之后,令所述異地交換機622響應所述終端設備的訪問請求。在一些實施例中,所述異地備份交換機的訪問方法的步驟S20包括:
接收主用交換機的斷電信號或故障信號,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。也即,在本實施例中,所述預設的觸發(fā)指令為接收主用交換機的斷電信號或故障信號。
在一些實施例中,如圖2所示,所述異地備份交換機的訪問方法的步驟S10包括:
步驟S101、在接收到終端設備的訪問請求時,通過預設的NAT路由器將連接所述主用交換機的中控的第一IP地址映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;其中,所述NAT路由器可以根據(jù)用戶需要進行設定。在本實施例中,是通過預設的NAT路由器來將連接所述主用交換機的中控的第一IP地址映射轉(zhuǎn)換為對外IP地址。
如圖2所示,所述異地備份交換機的訪問方法的步驟S20包括:
步驟S201、在接收到預設的觸發(fā)指令時,通過預設的NAT路由器將連接所述備份交換機的中控的第二IP地址映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。其中,所述NAT路由器可以根據(jù)用戶需要進行設定。在本實施例中,是通過預設的NAT路由器來將連接所述備份交換機的中控的第二IP地址映射轉(zhuǎn)換為對外IP地址。
在一些實施例中,如圖2及圖5所示,圖2為本發(fā)明根據(jù)一示例性實施例示出的另一種異地備份交換機的訪問方法的流程圖;所述異地備份交換機的訪問方法的步驟S10之前還包括:
步驟S30、在設置于所述主用交換機前端的第一路由器632或設置于所述備份交換機前端的第二路由器633上安裝NAT軟件之后,將其設定為NAT路由器。也即,通過上述方法,可以將所述第一路由器632或者第二路由器633設置為NAT路由器。
在一些實施例中,如圖5所示,所述第一路由器與所述第二路由器之間通過VPN(虛擬專用網(wǎng)絡:Virtual Private Network)鏈路互聯(lián)。
本發(fā)明實施例提供的上述方法,在接收到終端設備的訪問請求時,將連接所述主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;在接收到預設的觸發(fā)指令時,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。本發(fā)明根據(jù)接收到的指令通過NAT路由器自動更改主用交換機或備份交換機的中控的IP設置,達到主用交換機或備份交換機在對外時擁有相同的唯一IP地址的目的,進而實現(xiàn)異地備份環(huán)境與其他標準系統(tǒng)的互聯(lián),提升用戶體驗度。
對應本發(fā)明實施例提供的異地備份交換機的訪問方法,本發(fā)明還提供一種異地備份交換機的訪問控制裝置,如圖3所示,圖3為本發(fā)明根據(jù)一示例性實施例示出的一種異地備份交換機的訪問控制裝置的框圖;所述異地備份交換機的訪問控制裝置包括:
主用交換模塊611,用于在接收到終端設備的訪問請求時,將連接主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;其中,所述對外IP地址為預設的對外使用的唯一的IP地址,在外部的終端設備對內(nèi)進行訪問時,所能檢測到的IP地址均為該IP地址。在圖5所示的實施例中,所述主用交換機為本地交換機612,此時,在接收到終端設備的用戶的訪問請求時,由于并未接收到預設的觸發(fā)指令,因此所述本地交換機612可以正常使用,因此,可以令所述本地交換機612接收訪問請求,此時,將連接所述本地交換機612的中控613的第一IP地址通過NAT映射轉(zhuǎn)換為預設的對外IP地址之后,令所述本地交換機612響應所述終端設備的訪問請求。
備份交換模塊621,用于在接收到預設的觸發(fā)指令時,將連接備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。其中,所述預設的觸發(fā)指令可以根據(jù)用戶需要設定,在一些實施例中,是當主用交換機不能使用時,需要切換到備份交換機時,即觸發(fā)指令;比如,當所述主用交換機出現(xiàn)故障或者通訊中斷或者主用交換機斷電等情況,均可觸發(fā)指令。在圖5所示的實施例中,所述主用交換機為本地交換機612,所述備份交換機為異地交換機622,當接收到預設的觸發(fā)指令時,說明所述本地交換機612不可以正常使用,此時,可以令所述備份交換機接收訪問請求,此時,將連接所述異地交換機622的中控623的第二IP地址通過NAT映射轉(zhuǎn)換為預設的對外IP地址之后,令所述異地交換機622響應所述終端設備的訪問請求。
在一些實施例中,所述備份交換模塊621還用于接收主用交換機的斷電信號或故障信號,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。也即,在本實施例中,所述預設的觸發(fā)指令為接收主用交換機的斷電信號或故障信號。
在一些實施例中,所述主用交換模塊611還用于在接收到終端設備的訪問請求時,通過預設的NAT路由器將連接所述主用交換機的中控的第一IP地址映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;其中,所述NAT路由器可以根據(jù)用戶需要進行設定。在本實施例中,是通過預設的NAT路由器來將連接所述主用交換機的中控的第一IP地址映射轉(zhuǎn)換為對外IP地址。
所述備份交換模塊621還用于在接收到預設的觸發(fā)指令時,通過預設的NAT路由器將連接所述備份交換機的中控的第二IP地址映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。其中,所述NAT路由器可以根據(jù)用戶需要進行設定。在本實施例中,是通過預設的NAT路由器來將連接所述備份交換機的中控的第二IP地址映射轉(zhuǎn)換為對外IP地址。
對應本發(fā)明實施例提供的異地備份交換機的訪問方法,本發(fā)明還提供一種異地備份交換機的訪問系統(tǒng),包括主用交換機、備份交換機以及上述的異地備份交換機的訪問控制裝置,如圖5所示,所述主用交換機為本地交換機612,所述備份交換機為異地交換機622,且終端設備與交換機之間可以通過承載網(wǎng)絡進行通訊??衫斫獾?,以上異地備份交換機的訪問控制裝置可以作為所述系統(tǒng)中的一個獨立的裝置存在,也可以作為所述主用交換機或備份交換機中的一個模塊存在。
在一些實施例中,如圖4及圖5所示,圖4為本發(fā)明根據(jù)一示例性實施例示出的另一種異地備份交換機的訪問控制裝置的框圖;所述異地備份交換機的訪問控制裝置還包括設置于所述主用交換機前端的第一路由器632、設置于所述備份交換機前端的第二路由器633;所述異地備份交換機的訪問控制裝置還包括NAT路由設置模塊631,所述NAT路由設置模塊631用于在所述第一路由器632或所述第二路由器633上安裝NAT軟件之后,將其設定為NAT路由器。也即,可以將所述第一路由器632或者第二路由器633設置為NAT路由器??衫斫獾?,以上異地備份交換機的訪問控制裝置也可以作為所述第一路由器632或所述第二路由器633中的一個模塊存在。在一些實施例中,所述第一路由器632與所述第二路由器633之間通過VPN鏈路互聯(lián)。如圖6所示,圖6為本發(fā)明一種異地備份交換機的訪問設備的示意圖。本發(fā)明還提供一種異地備份交換機的訪問設備,包括至少一個處理器,至少一個網(wǎng)絡接口或者其它通信接口,存儲器,和至少一個通信總線;所述存儲器用于存儲程序指令,所述處理器用于根據(jù)所述程序指令執(zhí)行以下步驟:
在接收到終端設備的訪問請求時,將連接所述主用交換機的中控的第一IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述主用交換機響應所述終端設備的訪問請求;其中,所述對外IP地址為預設的對外使用的唯一的IP地址,在外部的終端設備對內(nèi)進行訪問時,所能檢測到的IP地址均為該IP地址,因此在響應外部終端設備的用戶訪問之前,需要首先將內(nèi)部設備的IP映射為唯一的所述對外IP地址。
在接收到預設的觸發(fā)指令時,將連接所述備份交換機的中控的第二IP地址通過NAT映射轉(zhuǎn)換為對外IP地址之后,令所述備份交換機響應所述終端設備的訪問請求。其中,所述預設的觸發(fā)指令可以根據(jù)用戶需要設定,在一些實施例中,是當主用交換機不能使用時,需要切換到備份交換機時,即觸發(fā)指令;比如,當所述主用交換機出現(xiàn)故障或者通訊中斷或者主用交換機斷電等情況,均可觸發(fā)指令。
本領域內(nèi)的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。