專利名稱:一種鏈路故障恢復(fù)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及鏈路故障恢復(fù)技術(shù),特別是指一種透傳組網(wǎng)方式下的鏈路故障恢復(fù)方法。
背景技術(shù):
歸屬位置寄存器(HLR)和移動交換中心(MSC)是移動通信系統(tǒng)中已有的設(shè)備,警用信息中心(LIC)通過接入HLR和MSC,實(shí)現(xiàn)對目標(biāo)用戶設(shè)備通信活動的監(jiān)聽。
圖1為HLR、MSC和LIC的傳統(tǒng)組網(wǎng)方式示意圖,如圖1所示,HLR與MSC間通過C接口相連,HLR與MSC間也可通過網(wǎng)絡(luò)相連,例如傳輸網(wǎng)、信令網(wǎng)等。LIC與MSC通過Xa接口相連,LIC與HLR通過Xb接口相連。為提高監(jiān)聽活動的保密性,通常Xa和Xb接口為專線連接。上述組網(wǎng)方式下,LIC需要與移動通信系統(tǒng)中的每個HLR、MSC建立專線連接,增加了監(jiān)聽活動的成本,因此,提出HLR、MSC和LIC的透傳組網(wǎng)方案,簡化HLR、MSC和LIC的組網(wǎng)結(jié)構(gòu),從而降低監(jiān)聽活動的成本。
圖2為HLR、MSC和LIC的透傳組網(wǎng)方式示意圖,如圖2所示,由于HLR與MSC間已經(jīng)建立了連接關(guān)系,因此LIC與MSC通過Xa接口相連后,可通過MSC接入HLR,LIC與HLR間交互的信息通過MSC透傳,從而簡化LIC與移動通信系統(tǒng)中設(shè)備的連接關(guān)系。雖然LIC與HLR間不存在直接的物理連接關(guān)系,但是LIC與HLR間的邏輯接口仍然存在,并且與圖1中的Xb接口相同,圖中虛線表示LIC與HLR間通過MSC透傳的Xb接口消息進(jìn)行通訊。
圖3為透傳消息傳輸過程示意圖,如圖3所示,移動通信系統(tǒng)中包括多個MSC和多個HLR,對目標(biāo)用戶設(shè)備實(shí)現(xiàn)監(jiān)聽的LIC也有多個,為強(qiáng)調(diào)LIC與HLR間傳輸透傳消息時的一一對應(yīng)關(guān)系,圖3中僅有一個HLR和一個LIC。MSC2透傳LIC與HLR間傳輸?shù)腦b接口消息。
HLR向LIC發(fā)送Xb接口消息a的過程包括以下步驟步驟311~步驟312HLR將Xb接口消息a封裝在C接口的透傳消息數(shù)據(jù)中,然后向MSC2發(fā)送攜帶有目的LIC標(biāo)識的透傳消息;MSC2收到該透傳消息后,根據(jù)該透傳消息攜帶的LIC標(biāo)識,將Xb接口消息a封裝在Xa接口的透傳消息數(shù)據(jù)中,發(fā)送給對應(yīng)于LIC標(biāo)識的LIC;LIC收到該透傳消息后,解碼該透傳消息中的數(shù)據(jù)得到Xb接口消息a。
LIC向HLR發(fā)送Xb接口消息b的過程包括以下步驟步驟321~步驟322LIC將Xb接口消息b封裝在Xa接口的透傳消息數(shù)據(jù)中,然后向MSC2發(fā)送攜帶有目的HLR標(biāo)識的透傳消息;MSC2收到該透傳消息后,根據(jù)該透傳消息攜帶的HLR標(biāo)識,將Xb接口消息b封裝在C接口的透傳消息數(shù)據(jù)中,發(fā)送給對應(yīng)于HLR標(biāo)識的HLR;HLR收到該透傳消息后,解碼該透傳消息中的數(shù)據(jù)得到Xb接口消息b。
為增加Xb接口消息的安全性,可將Xb接口消息加密后再封裝成透傳消息數(shù)據(jù),MSC僅透傳相應(yīng)的加密后的數(shù)據(jù)。
實(shí)際應(yīng)用中,任何MSC都可透傳LIC與HLR間傳輸?shù)腦b接口消息,為保證LIC與HLR間傳輸?shù)腦b接口消息的時間順序,并且方便設(shè)備管理,通常會指定某個MSC為LIC與HLR間傳輸?shù)腦b接口消息提供透傳通道,例如,指定MSC1為HLR1與LIC1間傳輸?shù)腦b接口消息提供透傳通道,指定MSC2為HLR2與LIC3間傳輸?shù)腦b接口消息提供透傳通道。若由多個MSC為LIC與HLR間的Xb接口消息提供透傳通道,在其中一個MSC發(fā)生故障時,雖然LIC與HLR間的通訊不會中斷,但是發(fā)生故障的MSC會將其透傳的Xb接口消息丟棄,從而嚴(yán)重影響LIC與HLR間的正常通訊。另外,由多個MSC為LIC與HLR間的Xb接口消息提供透傳通道,難以保證LIC與HLR間傳輸?shù)腦b接口消息的時間順序。
由以上描述可見,當(dāng)為LIC與HLR間傳輸?shù)腦b接口消息提供透傳通道的MSC發(fā)生故障時,將使LIC與HLR間的通訊中斷,導(dǎo)致LIC與HLR間無法進(jìn)行正常通訊。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種鏈路故障恢復(fù)方法,保證透傳組網(wǎng)方式下消息傳輸設(shè)備間的正常通訊。
為了達(dá)到上述目的,本發(fā)明提供了一種鏈路故障恢復(fù)方法,應(yīng)用于透傳組網(wǎng)方式下,所述透傳組網(wǎng)方式為消息傳輸設(shè)備通過提供透傳通道的透傳通道設(shè)備將消息透傳給對方消息傳輸設(shè)備,該方法包含以下步驟A、消息傳輸設(shè)備檢測到透傳通道設(shè)備發(fā)生故障;B、所述消息傳輸設(shè)備根據(jù)預(yù)先存儲的候選透傳通道設(shè)備列表,選擇當(dāng)前提供透傳通道的透傳通道設(shè)備,然后將選擇的當(dāng)前透傳通道設(shè)備標(biāo)識通知對方消息傳輸設(shè)備,對方消息傳輸設(shè)備選擇對應(yīng)于當(dāng)前透傳通道設(shè)備標(biāo)識的透傳通道設(shè)備提供透傳通道。
所述步驟A包括以下步驟A1、在消息傳輸設(shè)備內(nèi)預(yù)先設(shè)置透傳通道設(shè)備故障定時器,消息傳輸設(shè)備與對方消息傳輸設(shè)備建立連接后,啟動透傳通道設(shè)備故障定時器;A2、計時到達(dá)透傳通道設(shè)備故障定時時,消息傳輸設(shè)備仍未收到對方消息傳輸設(shè)備在預(yù)定時間范圍內(nèi)發(fā)送的鏈路檢測消息,確定透傳通道設(shè)備發(fā)生故障。
所述步驟B之后進(jìn)一步包括消息傳輸設(shè)備與對方消息傳輸設(shè)備復(fù)位透傳通道設(shè)備故障定時器。
所述步驟A1進(jìn)一步包括預(yù)先設(shè)置消息傳輸設(shè)備的鏈路檢測定時器,消息傳輸設(shè)備與對方消息傳輸設(shè)備建立連接后,啟動鏈路檢測定時器;所述步驟A2之前進(jìn)一步包括計時到達(dá)鏈路檢測定時時,消息傳輸設(shè)備向?qū)Ψ较鬏斣O(shè)備發(fā)送鏈路檢測消息,然后復(fù)位鏈路檢測定時器;所述對方消息傳輸設(shè)備收到鏈路檢測消息后,復(fù)位透傳通道設(shè)備故障定時器。
所述步驟B之后進(jìn)一步包括消息傳輸設(shè)備與對方消息傳輸設(shè)備復(fù)位鏈路檢測定時器。
所述鏈路檢測消息攜帶有當(dāng)前提供透傳通道的透傳通道設(shè)備標(biāo)識。
設(shè)置所述鏈路檢測定時器的定時時間長度不大于所述透傳通道設(shè)備故障定時器的定時時間長度。
步驟B中所述預(yù)先存儲候選透傳通道設(shè)備列表包括消息傳輸設(shè)備與對方消息傳輸設(shè)備建立連接時,發(fā)起連接的消息傳輸設(shè)備選擇提供初始透傳通道的透傳通道設(shè)備,并確定候選透傳通道設(shè)備列表,存儲提供初始透傳通道的透傳通道設(shè)備標(biāo)識和候選透傳通道設(shè)備列表。
所述存儲提供初始透傳通道的透傳通道設(shè)備標(biāo)識和候選透傳通道設(shè)備列表之后,進(jìn)一步包括發(fā)起連接的消息傳輸設(shè)備向?qū)Ψ较鬏斣O(shè)備發(fā)送提供初始透傳通道的透傳通道設(shè)備標(biāo)識和候選透傳通道設(shè)備列表,對方消息傳輸設(shè)備存儲所述提供初始透傳通道的透傳通道設(shè)備標(biāo)識和所述候選透傳通道設(shè)備列表。
發(fā)起連接的消息傳輸設(shè)備根據(jù)透傳通道設(shè)備容量、或透傳通道設(shè)備處理能力、或透傳通道設(shè)備負(fù)載均衡,選擇提供初始透傳通道的透傳通道設(shè)備或候選透傳通道設(shè)備列表中包含的候選透傳通道設(shè)備。
所述確定候選透傳通道設(shè)備列表包括確定候選透傳通道設(shè)備列表中包含的候選透傳通道設(shè)備標(biāo)識,和每個候選透傳通道設(shè)備在候選透傳通道設(shè)備列表中的順序。
步驟B中所述選擇當(dāng)前提供透傳通道的透傳通道設(shè)備包括按照確定的候選透傳通道設(shè)備列表中的候選透傳通道設(shè)備順序,選擇當(dāng)前提供透傳通道的透傳通道設(shè)備。
根據(jù)本發(fā)明提出的方法,在透傳組網(wǎng)方式下,當(dāng)透傳通道設(shè)備發(fā)生故障時,通過透傳通道設(shè)備提供透傳通道的消息傳輸設(shè)備能夠根據(jù)預(yù)先存儲的候選透傳通道設(shè)備列表,選擇新的透傳通道設(shè)備提供透傳通道,從而保證了消息傳輸設(shè)備間的正常通訊。另外,本發(fā)明還提出了相應(yīng)的鏈路故障檢測方法,通過定時向?qū)Ψ较鬏斣O(shè)備發(fā)送鏈路檢測消息,獲知提供透傳通道的透傳通道設(shè)備是否發(fā)生故障,如果在設(shè)定的透傳通道設(shè)備故障定時器計時內(nèi),未收到對方消息傳輸設(shè)備發(fā)送的鏈路檢測消息,則認(rèn)為透傳通道設(shè)備發(fā)生故障。
圖1為HLR、MSC和LIC的傳統(tǒng)組網(wǎng)方式示意圖;圖2為HLR、MSC和LIC的透傳組網(wǎng)方式示意圖;圖3為透傳消息傳輸過程示意圖;圖4為鏈路檢測及故障恢復(fù)流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對本發(fā)明作進(jìn)一步的詳細(xì)描述。
本發(fā)明中,透傳組網(wǎng)方式下,當(dāng)為消息傳輸設(shè)備間的通訊提供透傳通道的透傳通道設(shè)備發(fā)生故障時,消息傳輸設(shè)備可根據(jù)預(yù)先選定的候選透傳通道設(shè)備列表,選擇新的透傳通道設(shè)備為消息傳輸設(shè)備間的后續(xù)通訊提供透傳通道,從而維持消息傳輸設(shè)備間的正常通訊。下面以前面所述的LIC與HLR間的故障恢復(fù),對本發(fā)明的具體實(shí)現(xiàn)方法進(jìn)行詳細(xì)描述,LIC或HLR為消息傳輸設(shè)備,MSC為透傳通道設(shè)備。
LIC與HLR進(jìn)行通訊前,首先建立Xb接口連接,由連接發(fā)起方選擇MSC為LIC與HLR間的Xb接口消息提供初始透傳通道,并確定候選MSC列表,以供提供初始透傳通道的MSC發(fā)生故障后,選擇新的MSC為LIC與HLR間的Xb接口消息提供透傳通道。如果由LIC向HLR發(fā)起Xb接口連接,則LIC為連接發(fā)起方;如果由HLR向LIC發(fā)起Xb接口連接,則HLR為連接發(fā)起方。連接發(fā)起方可根據(jù)MSC的容量、處理能力、負(fù)載均衡等因素選擇提供初始透傳通道的MSC;也可根據(jù)負(fù)載均衡的原則選擇提供初始透傳通道的MSC。候選MSC列表中包含的MSC數(shù)量可根據(jù)實(shí)際的應(yīng)用環(huán)境確定,例如,候選MSC列表包含3個MSC,或候選MSC列表包含6個MSC。候選MSC列表中的MSC標(biāo)識可按照優(yōu)先級的高低順序排列,即候選MSC列表中的第一個MSC優(yōu)先級最高,依次排列的MSC優(yōu)先級逐步降低。選擇候選MSC時,也可根據(jù)MSC的容量、處理能力、負(fù)載均衡等因素進(jìn)行選擇。
其次,LIC與HLR建立Xb接口連接,LIC和HLR分別啟動定時器T1和定時器T2。定時器T1是指LIC計時到達(dá)T1時,LIC向HLR發(fā)送鏈路檢測消息,該鏈路檢測消息中攜帶有當(dāng)前為Xb接口消息提供透傳通道的MSC標(biāo)識;或HLR計時到達(dá)T1時,HLR向LIC發(fā)送鏈路檢測消息,該鏈路檢測消息中攜帶有當(dāng)前為Xb接口消息提供透傳通道的MSC標(biāo)識。定時器T2是指LIC計時到達(dá)T2時,LIC確定當(dāng)前提供透傳通道的MSC發(fā)生故障,根據(jù)候選MSC列表選擇新的MSC為Xb接口消息提供后續(xù)透傳通道;或HLR計時到達(dá)T2時,HLR確定當(dāng)前提供透傳通道的MSC發(fā)生故障,根據(jù)候選MSC列表選擇新的MSC為Xb接口消息提供后續(xù)透傳通道。定時器T2應(yīng)大于或等于定時器T1。另外,可根據(jù)鏈路檢測的頻率設(shè)置定時器T1,如果需要對鏈路進(jìn)行頻繁檢測,可將定時器T1設(shè)置得小一些,如15分鐘;如果只對鏈路進(jìn)行一般性檢測,可將定時器T1設(shè)置得大一些,如1個小時。
圖4為鏈路檢測及故障恢復(fù)流程圖,如圖4所示,鏈路檢測及故障恢復(fù)過程包括以下步驟步驟401~步驟403LIC向HLR發(fā)起Xb接口連接前,選擇MSC2為其與HLR傳輸?shù)腦b接口消息提供初始透傳通道,然后確定并存儲候選MSC列表,例如MSC1、MSC3、MSC5等,然后向HLR發(fā)起Xb接口連接,將攜帶有MSC2標(biāo)識和候選MSC標(biāo)識列表的連接建立請求封裝在Xa接口的透傳消息數(shù)據(jù)中,發(fā)送給MSC2。MSC2收到該透傳消息后,根據(jù)該透傳消息攜帶的HLR標(biāo)識,將攜帶有MSC2標(biāo)識和候選MSC標(biāo)識列表的連接建立請求封裝在C接口的透傳消息數(shù)據(jù)中,發(fā)送給對應(yīng)于HLR標(biāo)識的HLR。
步驟404~步驟407HLR收到透傳消息后,解碼該透傳消息中的數(shù)據(jù)得到攜帶有MSC2標(biāo)識和候選MSC標(biāo)識列表的連接建立請求,然后存儲提供初始透傳通道的MSC2標(biāo)識,并存儲候選MSC標(biāo)識列表。HLR將連接建立響應(yīng)封裝在C接口的透傳消息數(shù)據(jù)中,發(fā)送給MSC2。MSC2收到該透傳消息后,根據(jù)該透傳消息攜帶的LIC標(biāo)識,將連接建立響應(yīng)封裝在Xa接口的透傳消息數(shù)據(jù)中,發(fā)送給對應(yīng)于LIC標(biāo)識的LIC。LIC收到該透傳消息后,解碼該透傳消息中的數(shù)據(jù)得到連接建立響應(yīng)。HLR向MSC2發(fā)送連接建立響應(yīng)的透傳消息后,啟動定時器T1和T2。L1C收到連接建立響應(yīng)的透傳消息后,啟動定時器T1和T2。HLR和LIC啟動定時器T1、T2的過程不存在明顯的時間順序。
步驟408~步驟412一段時間后,HLR的計時到達(dá)T1,HLR將攜帶有MSC2標(biāo)識的鏈路檢測消息封裝在C接口的透傳消息數(shù)據(jù)中,發(fā)送給MSC2。MSC2收到該透傳消息后,根據(jù)該透傳消息攜帶的LIC標(biāo)識,將攜帶有MSC2標(biāo)識的鏈路檢測消息封裝在Xa接口的透傳消息數(shù)據(jù)中,發(fā)送給對應(yīng)于LIC標(biāo)識的LIC。LIC收到該透傳消息后,解碼該透傳消息中的數(shù)據(jù)得到攜帶有MSC2標(biāo)識的鏈路檢測消息,判斷出自身當(dāng)前選擇的MSC2標(biāo)識與鏈路檢測消息中攜帶的MSC2標(biāo)識一致,繼續(xù)選擇MSC2為Xb接口消息提供透傳通道。HLR向MSC2發(fā)送鏈路檢測消息后,復(fù)位定時器T1。LIC收到鏈路檢測消息后,復(fù)位定時器T2。HLR復(fù)位定時器T1和LIC復(fù)位定時器T2的過程不存在明顯的時間順序。
LIC將自身當(dāng)前選擇的MSC標(biāo)識與鏈路檢測消息中攜帶的MSC標(biāo)識進(jìn)行比較,如果一致,則繼續(xù)選擇當(dāng)前選擇的MSC為Xb接口消息提供透傳通道,如果不一致,則選擇對應(yīng)于鏈路檢測消息中攜帶的MSC標(biāo)識的MSC,為Xb接口消息提供透傳通道。
步驟413~步驟417一段時間后,LIC的計時到達(dá)T1,LIC將攜帶有MSC2標(biāo)識的鏈路檢測消息封裝在Xa接口的透傳消息數(shù)據(jù)中,發(fā)送給MSC2。MSC2收到該透傳消息后,根據(jù)該透傳消息攜帶的HLR標(biāo)識,將攜帶有MSC2標(biāo)識的鏈路檢測消息封裝在C接口的透傳消息數(shù)據(jù)中,發(fā)送給對應(yīng)于HLR標(biāo)識的HLR。HLR收到該透傳消息后,解碼該透傳消息中的數(shù)據(jù)得到攜帶有MSC2標(biāo)識的鏈路檢測消息,判斷出自身當(dāng)前選擇的MSC2標(biāo)識與鏈路檢測消息中攜帶的MSC2標(biāo)識一致,繼續(xù)選擇MSC2為Xb接口消息提供透傳通道。LIC向MSC2發(fā)送鏈路檢測消息后,復(fù)位定時器T1。HLR收到鏈路檢測消息后,復(fù)位定時器T2。LIC復(fù)位定時器T1和HLR復(fù)位定時器T2的過程不存在明顯的時間順序。
HLR將自身當(dāng)前選擇的MSC標(biāo)識與鏈路檢測消息中攜帶的MSC標(biāo)識進(jìn)行比較,如果一致,則繼續(xù)選擇當(dāng)前選擇的MSC為Xb接口消息提供透傳通道,如果不一致,則選擇對應(yīng)于鏈路檢測消息中攜帶的MSC標(biāo)識的MSC為Xb接口消息提供透傳通道。
步驟418~步驟423由于MSC2發(fā)生故障,無法為Xb接口消息提供透傳通道,HLR始終沒有收到LIC發(fā)送的鏈路檢測消息,一段時間后,HLR的計時到達(dá)T2,HLR根據(jù)存儲的候選MSC列表選擇MSC1為Xb接口消息提供透傳通道,然后HLR將攜帶有MSC1標(biāo)識的鏈路檢測消息封裝在C接口的透傳消息數(shù)據(jù)中,發(fā)送給MSC1。此時,如果HLR有Xb接口消息需要發(fā)送給LIC,則將Xb接口消息封裝在C接口的透傳消息數(shù)據(jù)中,發(fā)送給MSC1。MSC1收到該鏈路檢測消息的透傳消息后,根據(jù)該透傳消息攜帶的LIC標(biāo)識,將攜帶有MSC1標(biāo)識的鏈路檢測消息封裝在Xa接口的透傳消息數(shù)據(jù)中,發(fā)送給對應(yīng)于LIC標(biāo)識的LIC。LIC收到該透傳消息后,解碼該透傳消息中的數(shù)據(jù)得到攜帶有MSC1標(biāo)識的鏈路檢測消息,判斷出自身當(dāng)前選擇的MSC2標(biāo)識與鏈路檢測消息中攜帶的MSC2標(biāo)識不一致,則選擇對應(yīng)于鏈路檢測消息中攜帶的MSC1標(biāo)識的MSC1為Xb接口消息提供透傳通道。HLR向MSC1發(fā)送鏈路檢測消息后,復(fù)位定時器T1、T2。LIC收到鏈路檢測消息后,復(fù)位定時器T1、T2。HLR復(fù)位定時器T1、T2和LIC復(fù)位定時器T1、T2的過程不存在明顯的時間順序。此時,如果LIC有Xb接口消息需要發(fā)送給HLR,則將Xb接口消息封裝在Xa接口的透傳消息數(shù)據(jù)中,發(fā)送給MSC1。
步驟424~步驟428一段時間后,LIC的計時到達(dá)T1,LIC將攜帶有MSC1標(biāo)識的鏈路檢測消息封裝在Xa接口的透傳消息數(shù)據(jù)中,發(fā)送給MSC1。MSC1收到該透傳消息后,根據(jù)該透傳消息攜帶的HLR標(biāo)識,將攜帶有MSC2標(biāo)識的鏈路檢測消息封裝在C接口的透傳消息數(shù)據(jù)中,發(fā)送給對應(yīng)于HLR標(biāo)識的HLR。HLR收到該透傳消息后,解碼該透傳消息中的數(shù)據(jù)得到攜帶有MSC1標(biāo)識的鏈路檢測消息,判斷出自身當(dāng)前選擇的MSC1標(biāo)識與鏈路檢測消息中攜帶的MSC1標(biāo)識一致,繼續(xù)選擇MSC1為Xb接口消息提供透傳通道。LIC向MSC1發(fā)送鏈路檢測消息后,復(fù)位定時器T1。HLR收到鏈路檢測消息后,復(fù)位定時器T2。LIC復(fù)位定時器T1和HLR復(fù)位定時器T2的過程不存在明顯的時間順序。
如果LIC或HLR根據(jù)候選MSC列表選擇的新MSC無法為Xb接口消息提供透傳通道,則根據(jù)候選MSC列表選擇其他MSC為Xb接口消息提供透傳通道,如果候選MSC列表中包含的所有MSC都已經(jīng)選擇過,則可在候選MSC列表中從起始處再次進(jìn)行選擇,或不再進(jìn)行選擇,直接產(chǎn)生告警。
當(dāng)LIC和HLR的計時在同一時間到達(dá)T2,都未收到對方設(shè)備的鏈路檢測消息時,將根據(jù)各自存儲的候選MSC列表選擇新的MSC為Xb接口消息提供透傳通道,為保證LIC和HLR雙方選擇相同的MSC,避免LIC和HLR進(jìn)行乒乓選擇,LIC和HLR必須存儲相同的候選MSC列表。
以上所述的LIC或HLR發(fā)送鏈路檢測消息的過程,僅與各自的定時器T1有關(guān),哪個設(shè)備的計時到達(dá)T1,該設(shè)備就向?qū)Ψ皆O(shè)備發(fā)送鏈路檢測消息。如果LIC的計時到達(dá)T1,則對方設(shè)備為HLR;如果HLR的計時到達(dá)T1,則對方設(shè)備為LIC。以上所述的LIC或HLR選擇新MSC為Xb接口消息提供透傳通道的過程,也僅與各自的定時器T2有關(guān),哪個設(shè)備的計時到達(dá)T2,該設(shè)備就根據(jù)存儲的候選MSC列表選擇新的MSC為Xb接口消息提供透傳通道,然后將選擇的新MSC標(biāo)識發(fā)送給對方設(shè)備。如果LIC的計時到達(dá)T2,則對方設(shè)備為HLR;如果HLR的計時到達(dá)T2,則對方設(shè)備為LIC。
以下消息的定義僅列出為實(shí)現(xiàn)本發(fā)明而需要的必要參數(shù)。根據(jù)本發(fā)明應(yīng)用環(huán)境的不同,消息名稱、參數(shù)名稱會有所改變,根據(jù)實(shí)際應(yīng)用會可針對各消息增加新的參數(shù)。
表1為C接口透傳消息、Xa接口透傳消息的參數(shù)及其描述;表2為連接建立請求中攜帶的參數(shù)及其描述;表3為連接建立響應(yīng)中攜帶的參數(shù)及其描述;表4為鏈路檢測消息中攜帶的參數(shù)及其描述。其中,M為必選參數(shù),O為可選參數(shù)。
表1
表2
表3
表4以上描述的過程為L1C與HLR建立Xb接口連接后,分別啟動固定的定時器T1和T2;另外,LIC與HLR建立Xb接口連接后,也可分別啟動定時器T2和不大于定時器T2的隨機(jī)定時器,LIC和HLR在計時到達(dá)隨機(jī)定時器時,向?qū)Ψ桨l(fā)送鏈路檢測消息,然后復(fù)位隨機(jī)定時器,并再次啟動隨機(jī)定時器,每次啟動的隨機(jī)定時器的時間長度可不相同。
雖然本發(fā)明中僅以透傳組網(wǎng)方式下,LIC與HLR間的故障檢測及故障恢復(fù)為例進(jìn)行說明,實(shí)際上,以上鏈路故障檢測及恢復(fù)方法適用于任何透傳組網(wǎng)方式的設(shè)備中。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種透傳組網(wǎng)方式下的鏈路故障恢復(fù)方法,所述透傳組網(wǎng)方式為消息傳輸設(shè)備通過提供透傳通道的透傳通道設(shè)備將消息透傳給對方消息傳輸設(shè)備,其特征在于該方法包含以下步驟A、消息傳輸設(shè)備檢測到透傳通道設(shè)備發(fā)生故障;B、所述消息傳輸設(shè)備根據(jù)預(yù)先存儲的候選透傳通道設(shè)備列表,選擇當(dāng)前提供透傳通道的透傳通道設(shè)備,然后將選擇的當(dāng)前透傳通道設(shè)備標(biāo)識通知對方消息傳輸設(shè)備,對方消息傳輸設(shè)備選擇對應(yīng)于當(dāng)前透傳通道設(shè)備標(biāo)識的透傳通道設(shè)備提供透傳通道。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A包括以下步驟A1、在消息傳輸設(shè)備內(nèi)預(yù)先設(shè)置透傳通道設(shè)備故障定時器,消息傳輸設(shè)備與對方消息傳輸設(shè)備建立連接后,啟動透傳通道設(shè)備故障定時器;A2、計時到達(dá)透傳通道設(shè)備故障定時時,消息傳輸設(shè)備仍未收到對方消息傳輸設(shè)備在預(yù)定時間范圍內(nèi)發(fā)送的鏈路檢測消息,確定透傳通道設(shè)備發(fā)生故障。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟B之后進(jìn)一步包括消息傳輸設(shè)備與對方消息傳輸設(shè)備復(fù)位透傳通道設(shè)備故障定時器。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟A1進(jìn)一步包括預(yù)先設(shè)置消息傳輸設(shè)備的鏈路檢測定時器,消息傳輸設(shè)備與對方消息傳輸設(shè)備建立連接后,啟動鏈路檢測定時器;所述步驟A2之前進(jìn)一步包括計時到達(dá)鏈路檢測定時時,消息傳輸設(shè)備向?qū)Ψ较鬏斣O(shè)備發(fā)送鏈路檢測消息,然后復(fù)位鏈路檢測定時器;所述對方消息傳輸設(shè)備收到鏈路檢測消息后,復(fù)位透傳通道設(shè)備故障定時器。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟B之后進(jìn)一步包括消息傳輸設(shè)備與對方消息傳輸設(shè)備復(fù)位鏈路檢測定時器。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述鏈路檢測消息攜帶有當(dāng)前提供透傳通道的透傳通道設(shè)備標(biāo)識。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,設(shè)置所述鏈路檢測定時器的定時時間長度不大于所述透傳通道設(shè)備故障定時器的定時時間長度。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中所述預(yù)先存儲候選透傳通道設(shè)備列表包括消息傳輸設(shè)備與對方消息傳輸設(shè)備建立連接時,發(fā)起連接的消息傳輸設(shè)備選擇提供初始透傳通道的透傳通道設(shè)備,并確定候選透傳通道設(shè)備列表,存儲提供初始透傳通道的透傳通道設(shè)備標(biāo)識和候選透傳通道設(shè)備列表。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述存儲提供初始透傳通道的透傳通道設(shè)備標(biāo)識和候選透傳通道設(shè)備列表之后,進(jìn)一步包括發(fā)起連接的消息傳輸設(shè)備向?qū)Ψ较鬏斣O(shè)備發(fā)送提供初始透傳通道的透傳通道設(shè)備標(biāo)識和候選透傳通道設(shè)備列表,對方消息傳輸設(shè)備存儲所述提供初始透傳通道的透傳通道設(shè)備標(biāo)識和所述候選透傳通道設(shè)備列表。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,發(fā)起連接的消息傳輸設(shè)備根據(jù)透傳通道設(shè)備容量、或透傳通道設(shè)備處理能力、或透傳通道設(shè)備負(fù)載均衡,選擇提供初始透傳通道的透傳通道設(shè)備或候選透傳通道設(shè)備列表中包含的候選透傳通道設(shè)備。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述確定候選透傳通道設(shè)備列表包括確定候選透傳通道設(shè)備列表中包含的候選透傳通道設(shè)備標(biāo)識,和每個候選透傳通道設(shè)備在候選透傳通道設(shè)備列表中的順序。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,步驟B中所述選擇當(dāng)前提供透傳通道的透傳通道設(shè)備包括按照確定的候選透傳通道設(shè)備列表中的候選透傳通道設(shè)備順序,選擇當(dāng)前提供透傳通道的透傳通道設(shè)備。
全文摘要
本發(fā)明公開了一種鏈路故障恢復(fù)方法,應(yīng)用于透傳組網(wǎng)方式下,所述透傳組網(wǎng)方式為消息傳輸設(shè)備通過提供透傳通道的透傳通道設(shè)備將消息透傳給對方消息傳輸設(shè)備,該方法包含消息傳輸設(shè)備檢測到透傳通道設(shè)備發(fā)生故障;所述消息傳輸設(shè)備根據(jù)預(yù)先存儲的候選透傳通道設(shè)備列表,選擇新的提供透傳通道的透傳通道設(shè)備,然后將選擇的透傳通道設(shè)備標(biāo)識通知對方消息傳輸設(shè)備,對方消息傳輸設(shè)備選擇對應(yīng)于當(dāng)前透傳通道設(shè)備標(biāo)識的透傳通道設(shè)備提供透傳通道。通過本發(fā)明提出的方案,保證了消息傳輸設(shè)備間的正常通訊。
文檔編號H04W8/04GK1615032SQ20031011323
公開日2005年5月11日 申請日期2003年11月7日 優(yōu)先權(quán)日2003年11月7日
發(fā)明者周四紅 申請人:華為技術(shù)有限公司