專利名稱:一種異構(gòu)7號信令網(wǎng)消息的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及7號信令網(wǎng)的消息傳遞技術(shù),尤其涉及一種異構(gòu)7號信令網(wǎng)消息的處理方法。
背景技術(shù):
在通信系統(tǒng)中,按照傳送通路與話路之間的關(guān)系劃分,信令可分為隨路信令和公共信道信令。其中隨路信令是使用傳送話音信息的通路來傳送與該話路有關(guān)的各種信令;而公共信道信令是將傳送信令的通路上與傳送話音的通路分開,即把各電話接續(xù)通路中的各種信令集中在一條雙向的信令鏈路上傳送。目前常用的公共信道信令系統(tǒng)包括6號信令系統(tǒng)(SS6)和7號信令系統(tǒng)(SS7),其中SS6應(yīng)用于模擬網(wǎng)、而SS7應(yīng)用于數(shù)字網(wǎng)。SS7具有傳輸速度快、信號容量大、可靠性高等特點(diǎn),信令鏈路具有握手、檢驗(yàn)、差錯控制、擁塞控制、冗余備份等能力,不僅可傳送與電路接續(xù)有關(guān)的信號,還可傳送各種與電路接續(xù)無關(guān)的信令信息,適用于有線通信網(wǎng)絡(luò)和無線通信網(wǎng)絡(luò)。
SS7信令網(wǎng)是用于傳遞通信消息的數(shù)據(jù)網(wǎng)絡(luò),它由許多各種信令點(diǎn)(SP)和連接信令點(diǎn)的鏈路構(gòu)成。所謂信令點(diǎn),即為依附于網(wǎng)絡(luò)設(shè)備上的信令網(wǎng)的節(jié)點(diǎn),例如有線通信系統(tǒng)中的交換機(jī)、無線通信系統(tǒng)中的歸屬位置寄存器(HLR)和短消息中心(SMC)等。從消息收發(fā)的角度而言,發(fā)出消息的信令點(diǎn)為該消息的源信令點(diǎn),而接收消息的信令點(diǎn)為該消息的目的信令點(diǎn)。從功能角度而言,信令點(diǎn)包括非信令轉(zhuǎn)接點(diǎn)和信令轉(zhuǎn)接點(diǎn)(STP)。其中非信令轉(zhuǎn)接點(diǎn)是信令消息的產(chǎn)生或終結(jié)點(diǎn),負(fù)責(zé)發(fā)起呼叫或接收呼入,并把語音交換系統(tǒng)信號轉(zhuǎn)換成SS7消息;而STP用于完成消息轉(zhuǎn)發(fā)的功能,查看由非信令轉(zhuǎn)接點(diǎn)發(fā)來的消息,然后通過網(wǎng)絡(luò)把來自于其他信令點(diǎn)的消息交換到目的信令點(diǎn)。連接各個信令點(diǎn)之間的物理鏈路被稱為是信令鏈路,信令鏈路可以是透明的數(shù)字通路,也可以是高質(zhì)量的模擬通路;連接兩個信令點(diǎn)的信令鏈路的集合稱為信令鏈路集;而信令消息從源信令點(diǎn)到目的信令點(diǎn)所經(jīng)過的路徑叫做信令路由。
SS7從結(jié)構(gòu)上分為消息傳遞部分(MTP)和用戶部分(UP)。其中MTP負(fù)責(zé)在各個信令點(diǎn)之間正確無誤的傳遞信令消息;而UP負(fù)責(zé)處理信令消息。MTP由如下三級組成1.信令數(shù)據(jù)鏈路級又叫做MTP1,該級規(guī)定了信令鏈路的物理電氣特性及接入方法,提供全雙工的雙向傳輸通道,由一對傳輸速率相同、傳輸方向相反的數(shù)據(jù)通道組成,完成二進(jìn)制比特流的透明傳遞。
2.信令鏈路級又叫做MTP2,該級將MTP1中透明傳輸?shù)谋忍亓鲃澐治徊煌L度的信令單元,并通過差錯檢測及重發(fā)校正保證信令單元的正確傳輸。
3.信令網(wǎng)功能級又叫做MTP3,包括信令消息處理和信令網(wǎng)管理兩部分。信令消息處理的功能是根據(jù)消息信令單元中的地址消息,將信令單元送至用戶指定的相應(yīng)用戶部分;信令網(wǎng)管理的功能是對每一個信令路由及信令鏈路的工作情況進(jìn)行監(jiān)視,當(dāng)信令鏈路和信令路由出現(xiàn)故障時(shí),信令網(wǎng)管理在已知的信令網(wǎng)狀態(tài)數(shù)據(jù)和信息的基礎(chǔ)之上,控制消息路由和信令網(wǎng)的結(jié)構(gòu),完成信令網(wǎng)的重新組合,從而恢復(fù)正常的消息傳遞能力。
有關(guān)MTP的協(xié)議ITU-T Q.704規(guī)定,SS7消息中攜帶的網(wǎng)絡(luò)指示(NI)用來標(biāo)識該消息的源信令點(diǎn)所處的網(wǎng)絡(luò)結(jié)構(gòu),NI共有0、1、2、3四種有效的取值。另外每一個信令點(diǎn)都使用信令點(diǎn)編碼來標(biāo)識其網(wǎng)絡(luò)地址,信令點(diǎn)編碼一般包括14位和24位兩種結(jié)構(gòu)。
對于采用24位信令點(diǎn)編碼的網(wǎng)絡(luò),其消息的格式為主信令區(qū)編碼(8位)+分信令區(qū)編碼(8位)+具體信令點(diǎn)編碼(8位),其中主信令區(qū)編碼代表信令點(diǎn)所在的省份或市,分信令區(qū)編碼代表信令點(diǎn)所在交換局的等級,具體信令點(diǎn)編碼中包含該消息的源信令點(diǎn)和目標(biāo)信令點(diǎn)等信息;對于采用14位信令點(diǎn)編碼的網(wǎng)絡(luò),其消息格式為主信令區(qū)編碼(3位)+分信令區(qū)編碼(8位)+具體信令點(diǎn)編碼(3位),各部分含義與24位信令點(diǎn)編碼中的相應(yīng)部分相同。
由于NI和信令點(diǎn)編碼是由各個國家或運(yùn)營商根據(jù)具體情況而自行選擇的,因此NI相同的網(wǎng)絡(luò),其信令點(diǎn)結(jié)構(gòu)可以相同或者不同;NI不同的網(wǎng)絡(luò),其信令點(diǎn)結(jié)構(gòu)也會出現(xiàn)相同或者不同的情況。在SS7信令網(wǎng)中,NI相同、而信令點(diǎn)不同的網(wǎng)絡(luò)被稱作是異構(gòu)網(wǎng)絡(luò)。
按照協(xié)議規(guī)定,在NI相同的網(wǎng)絡(luò)中,只有信令點(diǎn)編碼結(jié)構(gòu)相同的信令點(diǎn)之間才能夠直接通信。例如,當(dāng)兩個不同運(yùn)營商的網(wǎng)絡(luò)采用的NI都是2、而信令點(diǎn)編碼分別是14位信令點(diǎn)和24位信令點(diǎn),由于NI相同而信令點(diǎn)編碼結(jié)構(gòu)不同,因此分別位于上述兩個網(wǎng)絡(luò)中的信令點(diǎn)不能直接互通。
假設(shè)網(wǎng)絡(luò)設(shè)備A、B分別處于NI=2和NI=3的網(wǎng)絡(luò)中,而網(wǎng)絡(luò)設(shè)備C同時(shí)處于NI=2和NI=3的兩種網(wǎng)絡(luò)中。網(wǎng)絡(luò)維護(hù)人員根據(jù)網(wǎng)絡(luò)設(shè)備A和B的信令點(diǎn)結(jié)構(gòu),預(yù)先在網(wǎng)絡(luò)設(shè)備C中設(shè)置了不同NI對應(yīng)的信令點(diǎn)編碼方式,即假設(shè)網(wǎng)絡(luò)設(shè)備A上為14位信令點(diǎn)編碼、網(wǎng)絡(luò)設(shè)備B上為24位信令點(diǎn)編碼,則網(wǎng)絡(luò)設(shè)備C中將NI=2對應(yīng)于網(wǎng)絡(luò)設(shè)備A設(shè)置14位信令點(diǎn)編碼、將NI=3對應(yīng)于網(wǎng)絡(luò)設(shè)備B設(shè)置24位信令點(diǎn)編碼。由于網(wǎng)絡(luò)設(shè)備C同時(shí)與網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備B保持一致,因此網(wǎng)絡(luò)設(shè)備C能夠分別與網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備B直接進(jìn)行通信。另外,由于網(wǎng)絡(luò)設(shè)備C的存在,網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備B能夠互相傳送消息,進(jìn)而實(shí)現(xiàn)NI=2的網(wǎng)絡(luò)與NI=3的網(wǎng)絡(luò)之間的互通。
具體而言,網(wǎng)絡(luò)設(shè)備C與網(wǎng)絡(luò)設(shè)備A之間的消息采用NI=2、14位信令點(diǎn)結(jié)構(gòu),網(wǎng)絡(luò)設(shè)備C與網(wǎng)絡(luò)設(shè)備A之間的消息采用NI=3、24位信令點(diǎn)結(jié)構(gòu);而當(dāng)網(wǎng)絡(luò)設(shè)備A與網(wǎng)絡(luò)設(shè)備B之間交互消息時(shí),網(wǎng)絡(luò)設(shè)備C為網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備B轉(zhuǎn)發(fā)消息。
以網(wǎng)絡(luò)設(shè)備A向網(wǎng)絡(luò)設(shè)備B發(fā)送信令連接控制部分(SCCP)消息為例,具體過程如下網(wǎng)絡(luò)設(shè)備C接收到來自于網(wǎng)絡(luò)設(shè)備A的SCCP消息,則首先獲取該消息中所攜帶的NI值,并按照預(yù)先設(shè)置的該NI值對應(yīng)的信令點(diǎn)編碼結(jié)構(gòu)進(jìn)行解碼;然后,網(wǎng)絡(luò)設(shè)備C從該消息中獲取全局碼(GT),并在進(jìn)行GT翻譯后,確定該消息的目的信令點(diǎn)為網(wǎng)絡(luò)設(shè)備B上的信令點(diǎn);網(wǎng)絡(luò)設(shè)備C根據(jù)網(wǎng)絡(luò)設(shè)備B的NI值、以及預(yù)先設(shè)置的該NI值所對應(yīng)的網(wǎng)絡(luò)設(shè)備C上的信令點(diǎn)編碼,對SCCP消息進(jìn)行重新構(gòu)造,并發(fā)送給網(wǎng)絡(luò)設(shè)備B。
同樣地,當(dāng)網(wǎng)絡(luò)設(shè)備B向網(wǎng)絡(luò)設(shè)備A發(fā)送消息時(shí),首先由網(wǎng)絡(luò)設(shè)備C按照NI=3所對應(yīng)的24位信令點(diǎn)編碼對該消息進(jìn)行解碼,而后再重組成設(shè)備A能夠識別的14位信令點(diǎn)編碼的消息,并發(fā)送給網(wǎng)絡(luò)設(shè)備A。
以上是NI不同,信令點(diǎn)結(jié)構(gòu)不同的網(wǎng)絡(luò)正常的通信過程,但是當(dāng)NI相同而信令點(diǎn)結(jié)構(gòu)也不同時(shí),就無法按照正常的處理流程進(jìn)行處理。為了使得處于NI相同而信令點(diǎn)編碼結(jié)構(gòu)不同的異構(gòu)網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備能夠相互通信,目前的做法是利用網(wǎng)關(guān)將在異構(gòu)網(wǎng)絡(luò)設(shè)備之間傳輸?shù)南⑦M(jìn)行處理,轉(zhuǎn)換成目的網(wǎng)絡(luò)設(shè)備所在網(wǎng)絡(luò)能夠識別的消息格式,再將轉(zhuǎn)換后的消息發(fā)送出去。如圖1所示,網(wǎng)絡(luò)設(shè)備A處于NI=2的網(wǎng)絡(luò)中、具有24位信令點(diǎn)編碼,而網(wǎng)絡(luò)設(shè)備C也處于NI=2的網(wǎng)絡(luò)中,但是卻具有14位信令點(diǎn)編碼,因此網(wǎng)絡(luò)設(shè)備A與網(wǎng)絡(luò)設(shè)備C處于異構(gòu)網(wǎng)絡(luò)中。為了使得網(wǎng)絡(luò)設(shè)備A與網(wǎng)絡(luò)設(shè)備C之間能夠互通,在A與C之間增加一個網(wǎng)關(guān),作為消息的中轉(zhuǎn)。目前網(wǎng)關(guān)的種類較多,實(shí)現(xiàn)方式各有不同,此處僅以一種網(wǎng)關(guān)為例進(jìn)行說明。如圖2所示,完成處于異構(gòu)網(wǎng)絡(luò)中網(wǎng)絡(luò)設(shè)備A與網(wǎng)絡(luò)設(shè)備C互通的網(wǎng)關(guān),至少包括與網(wǎng)絡(luò)設(shè)備A通信的處理單元和與網(wǎng)絡(luò)設(shè)備C通信的處理單元,分別負(fù)責(zé)將來自于網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備C的消息轉(zhuǎn)換成目的信令點(diǎn)能夠識別的格式并發(fā)送出去。如圖3所示,當(dāng)消息從網(wǎng)絡(luò)設(shè)備A發(fā)往網(wǎng)絡(luò)設(shè)備C時(shí),網(wǎng)關(guān)處理異構(gòu)網(wǎng)絡(luò)消息的方法包括以下步驟步驟301.網(wǎng)關(guān)中與網(wǎng)絡(luò)設(shè)備A通信的處理單元收到網(wǎng)絡(luò)設(shè)備A發(fā)往網(wǎng)絡(luò)設(shè)備C的消息。
當(dāng)網(wǎng)絡(luò)設(shè)備A與網(wǎng)絡(luò)設(shè)備C通信時(shí),由于網(wǎng)絡(luò)設(shè)備A處于NI=2、信令點(diǎn)編碼結(jié)構(gòu)為24位的網(wǎng)絡(luò)中,而網(wǎng)絡(luò)設(shè)備C處于NI=2、信令點(diǎn)編碼結(jié)構(gòu)為14位的網(wǎng)絡(luò)中,即兩者是異構(gòu)網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備,無法直接通信。因此由網(wǎng)絡(luò)設(shè)備A發(fā)送給網(wǎng)絡(luò)設(shè)備C的消息,實(shí)際上是發(fā)送給了處于網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備C之間的網(wǎng)關(guān),并且由網(wǎng)關(guān)中與網(wǎng)絡(luò)設(shè)備A通信的處理單元接收該條消息。
步驟302~303.網(wǎng)關(guān)中與網(wǎng)絡(luò)設(shè)備A通信的處理單元對收到的消息進(jìn)行數(shù)據(jù)分析和解碼處理;然后,將處理后的消息發(fā)送給網(wǎng)關(guān)中與網(wǎng)絡(luò)設(shè)備C通信的處理單元。
此處與網(wǎng)絡(luò)設(shè)備A通信的處理單元首先對來自于網(wǎng)絡(luò)設(shè)備A的消息進(jìn)行數(shù)據(jù)分析和解碼處理,分辨出24位信令點(diǎn)編碼中各部分的具體含義,并將其轉(zhuǎn)變成以字節(jié)表示的形式;然后,與網(wǎng)絡(luò)設(shè)備A通信的處理單元將以字節(jié)形式表示的消息發(fā)送給自身所在網(wǎng)關(guān)中與網(wǎng)絡(luò)設(shè)備C通信的處理單元。
步驟304.網(wǎng)關(guān)中與網(wǎng)絡(luò)設(shè)備C通信的處理單元將處理后的消息轉(zhuǎn)換為網(wǎng)絡(luò)設(shè)備C能夠識別的格式,然后發(fā)送給網(wǎng)絡(luò)設(shè)備C。
此處與網(wǎng)絡(luò)設(shè)備C通信的處理單元首先根據(jù)以字節(jié)形式表示的消息的內(nèi)容,將其轉(zhuǎn)換為14位信令點(diǎn)編碼,以便網(wǎng)絡(luò)設(shè)備C能夠識別;然后,將轉(zhuǎn)換為14位信令點(diǎn)編碼的消息發(fā)送給網(wǎng)絡(luò)設(shè)備C。
步驟306.網(wǎng)絡(luò)設(shè)備C將該消息發(fā)送給自身的上層用戶或者其它網(wǎng)絡(luò)設(shè)備。
網(wǎng)絡(luò)設(shè)備C接收到來自于網(wǎng)關(guān)的14位信令點(diǎn)編碼消息后,根據(jù)該消息的具體內(nèi)容,將其發(fā)送給網(wǎng)絡(luò)設(shè)備C的上層用戶或者其它網(wǎng)絡(luò)設(shè)備上的信令點(diǎn)。
現(xiàn)有的異構(gòu)7號信令網(wǎng)消息處理方法的缺點(diǎn)在于采用網(wǎng)關(guān)設(shè)備對在異構(gòu)7號信令網(wǎng)之間傳輸?shù)南⑦M(jìn)行轉(zhuǎn)換,增加了組網(wǎng)的復(fù)雜程度;并且由于網(wǎng)關(guān)設(shè)備需要占用一個獨(dú)立的信令點(diǎn)碼,因此占用了較多的網(wǎng)絡(luò)資源。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種異構(gòu)7號信令網(wǎng)消息的處理方法,減少占用的網(wǎng)絡(luò)資源、降低組網(wǎng)的復(fù)雜程度。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種異構(gòu)7號信令網(wǎng)消息的處理方法,與異構(gòu)網(wǎng)絡(luò)直接通信的網(wǎng)絡(luò)設(shè)備從異構(gòu)網(wǎng)絡(luò)接收到一條消息,或者準(zhǔn)備向異構(gòu)網(wǎng)絡(luò)發(fā)送一條消息時(shí),執(zhí)行以下操作A.所述網(wǎng)絡(luò)設(shè)備將該消息中的網(wǎng)絡(luò)指示數(shù)值轉(zhuǎn)換成自身能夠處理的有效網(wǎng)絡(luò)指示數(shù)值,或者轉(zhuǎn)換成所述異構(gòu)網(wǎng)絡(luò)能夠處理的有效網(wǎng)絡(luò)指示數(shù)值;B.所述網(wǎng)絡(luò)設(shè)備將轉(zhuǎn)換后的消息解碼后發(fā)送給自身上層用戶,或者重組后發(fā)送給目的信令點(diǎn)。
將所述網(wǎng)絡(luò)設(shè)備自身能夠處理的有效網(wǎng)絡(luò)指示設(shè)為源網(wǎng)絡(luò)指示,將所述異構(gòu)網(wǎng)絡(luò)能夠處理的網(wǎng)絡(luò)指示設(shè)為目的網(wǎng)絡(luò)指示,預(yù)先在所述網(wǎng)絡(luò)設(shè)備中設(shè)置包含源網(wǎng)絡(luò)指示和目的網(wǎng)絡(luò)指示的轉(zhuǎn)換映射表,則步驟A所述將該消息中的網(wǎng)絡(luò)指示數(shù)值轉(zhuǎn)換成所述網(wǎng)絡(luò)設(shè)備自身能夠處理的有效網(wǎng)絡(luò)指示數(shù)值,或者轉(zhuǎn)換成異構(gòu)網(wǎng)絡(luò)能夠處理的有效網(wǎng)絡(luò)指示數(shù)值的方法為如果所述網(wǎng)絡(luò)設(shè)備接收消息,則將該消息的網(wǎng)絡(luò)指示從轉(zhuǎn)換映射表中的目的網(wǎng)絡(luò)指示轉(zhuǎn)換為源網(wǎng)絡(luò)指示;如果所述網(wǎng)絡(luò)設(shè)備準(zhǔn)備發(fā)送消息,則將該消息的網(wǎng)絡(luò)指示從轉(zhuǎn)換映射表中的源網(wǎng)絡(luò)指示轉(zhuǎn)換為目的網(wǎng)絡(luò)指示。
所述轉(zhuǎn)換映射表包括含有源網(wǎng)絡(luò)指示和目的網(wǎng)絡(luò)指示的轉(zhuǎn)換規(guī)則,則所述網(wǎng)絡(luò)設(shè)備在執(zhí)行所述步驟A之前執(zhí)行如下操作
A1.檢查轉(zhuǎn)換映射表,獲取首條轉(zhuǎn)換規(guī)則;A2.判斷該條轉(zhuǎn)換規(guī)則是否適用于該消息;如果適用,則按照該條轉(zhuǎn)化規(guī)則執(zhí)行步驟A,否則,執(zhí)行步驟A3;A3.判斷該條轉(zhuǎn)換規(guī)則是否為轉(zhuǎn)換映射表中的尾記錄;如果是,則結(jié)束本轉(zhuǎn)換處理流程,否則,轉(zhuǎn)向轉(zhuǎn)換映射表中的下一條轉(zhuǎn)換規(guī)則,然后返回執(zhí)行步驟A2。
所述的轉(zhuǎn)換規(guī)則進(jìn)一步包括轉(zhuǎn)換開關(guān)、表明消息傳輸方式的約束類型、表明消息傳輸具體信息的約束。
所述網(wǎng)絡(luò)設(shè)備判斷所述轉(zhuǎn)換規(guī)則是否適用于該消息的方法為判斷所述轉(zhuǎn)換開關(guān)是否打開,如果打開,則判斷所述約束類型和約束是否與該消息匹配,如果是,則該條轉(zhuǎn)換規(guī)則適用于該消息,否則,該條轉(zhuǎn)換規(guī)則不適用于該消息;如果所述轉(zhuǎn)換開關(guān)關(guān)閉,則該條轉(zhuǎn)換規(guī)則不適用于該消息。
所述的約束類型至少包括鏈路集轉(zhuǎn)換、鏈路轉(zhuǎn)換或者路由轉(zhuǎn)換。
如果約束類型為鏈路集轉(zhuǎn)換,則所述的約束為指明應(yīng)轉(zhuǎn)換消息所在鏈路集的約束;如果約束類型為鏈路轉(zhuǎn)換,則所述的約束為指明應(yīng)轉(zhuǎn)換消息所在鏈路的約束;如果約束類型為路由轉(zhuǎn)換,則所述的約束為指明應(yīng)轉(zhuǎn)換消息所在路由的約束。
應(yīng)用本發(fā)明,由與異構(gòu)網(wǎng)絡(luò)直接通信的網(wǎng)絡(luò)設(shè)備將準(zhǔn)備發(fā)送或者接收到消息中的NI值轉(zhuǎn)換成其它有效的數(shù)值,實(shí)現(xiàn)了同一個設(shè)備與異構(gòu)網(wǎng)絡(luò)的通信。具體而言,本發(fā)明具有如下有益效果1.本發(fā)明由與異構(gòu)網(wǎng)絡(luò)直接通信的網(wǎng)絡(luò)設(shè)備對與異構(gòu)網(wǎng)絡(luò)進(jìn)行交互的消息進(jìn)行轉(zhuǎn)換NI的處理,而無需網(wǎng)關(guān)對信令消息進(jìn)行中轉(zhuǎn)處理,減少了占用的網(wǎng)絡(luò)資源、降低了組網(wǎng)的復(fù)雜程度、同時(shí)節(jié)省了網(wǎng)絡(luò)通信的成本;2.本發(fā)明省去了網(wǎng)關(guān)對信令消息的處理,減少了處理時(shí)間,縮短了信令點(diǎn)之間的交互時(shí)間;3.本發(fā)明在異構(gòu)7號信令網(wǎng)之間傳輸消息時(shí),無需網(wǎng)關(guān)的參與,減少了網(wǎng)絡(luò)中信令點(diǎn)的個數(shù),便于網(wǎng)絡(luò)的管理與維護(hù)。
圖1為現(xiàn)有的異構(gòu)7號信令網(wǎng)結(jié)構(gòu)圖。
圖2為現(xiàn)有的網(wǎng)關(guān)結(jié)構(gòu)示意圖。
圖3為現(xiàn)有的異構(gòu)7號信令網(wǎng)消息處理方法流程圖。
圖4為本發(fā)明異構(gòu)7號信令網(wǎng)結(jié)構(gòu)圖。
圖5為本發(fā)明實(shí)施例中網(wǎng)絡(luò)設(shè)備C準(zhǔn)備發(fā)送消息時(shí)采用的異構(gòu)7號信令網(wǎng)消息處理方法的流程圖。
圖6為本發(fā)明實(shí)施例中網(wǎng)絡(luò)設(shè)備C對消息進(jìn)行NI轉(zhuǎn)換處理的流程圖。
圖7為本發(fā)明實(shí)施例中網(wǎng)絡(luò)設(shè)備C接收消息時(shí)異構(gòu)7號信令網(wǎng)消息處理方法的流程圖。
圖8為使用本發(fā)明異構(gòu)7號信令網(wǎng)消息處理方法的網(wǎng)絡(luò)示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案更加清楚明白,以下參照附圖并舉實(shí)施例,對本發(fā)明做進(jìn)一步的詳細(xì)說明。
本發(fā)明為一種異構(gòu)7號信令網(wǎng)消息的處理方法,其基本思想是在與NI相同而信令點(diǎn)結(jié)構(gòu)不同的異構(gòu)網(wǎng)絡(luò)需要直接通信的網(wǎng)絡(luò)設(shè)備從異構(gòu)網(wǎng)絡(luò)接收到一條消息,或者準(zhǔn)備向異構(gòu)網(wǎng)絡(luò)發(fā)送一條消息時(shí),由該網(wǎng)絡(luò)設(shè)備將消息中的NI轉(zhuǎn)換成自身能夠處理的有效NI、或者轉(zhuǎn)換成異構(gòu)網(wǎng)絡(luò)能夠處理的有效NI后,再對消息進(jìn)行解碼或編碼重組處理。
本實(shí)施例采用圖4所示的異構(gòu)7號信令網(wǎng),假設(shè)網(wǎng)絡(luò)設(shè)備A處于NI=2、信令點(diǎn)編碼結(jié)構(gòu)為24位的網(wǎng)絡(luò)中,而由于網(wǎng)絡(luò)設(shè)備C通過轉(zhuǎn)換消息的NI值而實(shí)現(xiàn)既能夠與NI=2、24位信令點(diǎn)編碼的網(wǎng)絡(luò)互通、又能夠與NI=2、14位信令點(diǎn)編碼的網(wǎng)絡(luò)互通,即兩種網(wǎng)絡(luò)均認(rèn)為信令點(diǎn)C處于自身的網(wǎng)絡(luò)中,則網(wǎng)絡(luò)設(shè)備C同時(shí)處于兩種網(wǎng)絡(luò)中。本實(shí)施例中,網(wǎng)絡(luò)設(shè)備A和網(wǎng)絡(luò)設(shè)備C使用的協(xié)議類型相同,即兩者均使用國際電信聯(lián)盟(ITU)協(xié)議或者是國家標(biāo)準(zhǔn)協(xié)議,例如中國7號國標(biāo)規(guī)范、美國國家標(biāo)準(zhǔn)化組織(ANSI)協(xié)議等。
如圖5所示,當(dāng)網(wǎng)絡(luò)設(shè)備C準(zhǔn)備向異構(gòu)網(wǎng)絡(luò)中的其它網(wǎng)絡(luò)設(shè)備發(fā)送消息時(shí),本實(shí)施例對異構(gòu)7號信令網(wǎng)消息的處理方法包括以下步驟步驟501.網(wǎng)絡(luò)設(shè)備C準(zhǔn)備發(fā)送一條消息。
本步驟中,網(wǎng)絡(luò)設(shè)備C準(zhǔn)備發(fā)送一條消息,該消息的目的信令點(diǎn)處于NI=2、14位信令點(diǎn)編碼的網(wǎng)絡(luò)中、或者處于NI=2、24位信令點(diǎn)編碼的網(wǎng)絡(luò)中。
步驟502.網(wǎng)絡(luò)設(shè)備C對該消息進(jìn)行NI轉(zhuǎn)換處理。
為了與兩個網(wǎng)絡(luò)中的信令點(diǎn)進(jìn)行通信,網(wǎng)絡(luò)設(shè)備C需要把上述網(wǎng)絡(luò)之一映射到本地的一個有效網(wǎng)絡(luò)上,例如把NI=2、14位信令點(diǎn)編碼的網(wǎng)絡(luò)映射為NI=3、14位信令點(diǎn)編碼的網(wǎng)絡(luò);這樣網(wǎng)絡(luò)設(shè)備C上與NI=2,14位信令點(diǎn)編碼的網(wǎng)絡(luò)通信時(shí),認(rèn)為是與NI=3,14位信令點(diǎn)編碼的網(wǎng)絡(luò)進(jìn)行通信。為了進(jìn)行NI值的轉(zhuǎn)換處理,本實(shí)施例預(yù)先在網(wǎng)絡(luò)設(shè)備C的MTP3/M3UA(MTP3用戶適配層)中設(shè)置包含轉(zhuǎn)換規(guī)則的轉(zhuǎn)換映射表。轉(zhuǎn)換映射表中每條轉(zhuǎn)換規(guī)則的內(nèi)容如下1.轉(zhuǎn)換開關(guān)是開發(fā)人員為了減少轉(zhuǎn)換映射表的修改、提高該轉(zhuǎn)換映射表靈活程度、根據(jù)實(shí)際的應(yīng)用場合而設(shè)置的開關(guān)量,其作用在于表明該條轉(zhuǎn)換規(guī)則是否起作用。當(dāng)轉(zhuǎn)換開關(guān)為“真(TRUE)”時(shí),轉(zhuǎn)換開關(guān)打開,該條轉(zhuǎn)換規(guī)則起作用;當(dāng)轉(zhuǎn)換開關(guān)為“假(FALSE)”時(shí),轉(zhuǎn)換開關(guān)關(guān)閉,該條轉(zhuǎn)換規(guī)則不起作用。
2.約束類型和約束本發(fā)明共定義了三種約束類型鏈路轉(zhuǎn)換、鏈路集轉(zhuǎn)換和路由轉(zhuǎn)換,其中鏈路轉(zhuǎn)換表示將規(guī)定信令鏈路上信令消息的NI值全部轉(zhuǎn)換,鏈路集轉(zhuǎn)換表示將規(guī)定信令鏈路集中所有鏈路上的信令消息進(jìn)行轉(zhuǎn)換NI值的操作,路由轉(zhuǎn)換表示將所有經(jīng)過規(guī)定信令路由的信令消息的NI值進(jìn)行轉(zhuǎn)換;上述信令鏈路、信令鏈路集以及信令路由的具體信息在轉(zhuǎn)換映射表中的約束部分進(jìn)行規(guī)定。
3.源NI表明對該條轉(zhuǎn)換規(guī)則所適用的信令消息進(jìn)行NI轉(zhuǎn)換的網(wǎng)絡(luò)設(shè)備自身所能夠識別的NI值。
4.目的NI表明該條規(guī)則所適用的信令消息的網(wǎng)絡(luò)設(shè)備所能夠識別的NI值。
例如表1所示的轉(zhuǎn)換映射表,該表中包含三條轉(zhuǎn)換規(guī)則,每條轉(zhuǎn)換規(guī)則中均包含有轉(zhuǎn)換開關(guān)、約束類型、約束、源NI以及目的NI等內(nèi)容。
表1本步驟中,網(wǎng)絡(luò)設(shè)備C按照轉(zhuǎn)換規(guī)則表將消息中的NI值進(jìn)行轉(zhuǎn)換,以便目的網(wǎng)絡(luò)設(shè)備能夠識別該消息。
步驟503.網(wǎng)絡(luò)設(shè)備C將轉(zhuǎn)換處理后的消息重組后發(fā)送給目的信令點(diǎn)。
本步驟中,網(wǎng)絡(luò)設(shè)備C根據(jù)轉(zhuǎn)換后的NI值將該消息重新組合成其目的網(wǎng)絡(luò)設(shè)備能夠識別的信令點(diǎn)編碼結(jié)構(gòu),然后再將該消息發(fā)送給其目的網(wǎng)絡(luò)設(shè)備。其中網(wǎng)絡(luò)設(shè)備C重組消息信令點(diǎn)編碼的方法與現(xiàn)有的方法完全相同。
其中,步驟502中網(wǎng)絡(luò)設(shè)備C對該消息進(jìn)行NI轉(zhuǎn)換處理的過程如圖6所示,該過程包括以下步驟步驟601.網(wǎng)絡(luò)設(shè)備C檢查轉(zhuǎn)換映射表,獲取首條轉(zhuǎn)換規(guī)則。
本步驟中,網(wǎng)絡(luò)設(shè)備C讀取轉(zhuǎn)換映射表,獲取轉(zhuǎn)換映射表中的首條轉(zhuǎn)換規(guī)則。以表1所示的轉(zhuǎn)換映射表為例,網(wǎng)絡(luò)設(shè)備C在本步驟中獲得轉(zhuǎn)換開關(guān)為FALSE、約束類型為鏈路轉(zhuǎn)換、約束為1號鏈路集的1號鏈路、源NI為2、目的NI為3的轉(zhuǎn)換規(guī)則。
步驟602.網(wǎng)絡(luò)設(shè)備C判斷轉(zhuǎn)換規(guī)則中的轉(zhuǎn)換開關(guān)是否打開,如果是,則執(zhí)行步驟603;否則,執(zhí)行步驟605。
本步驟中,網(wǎng)絡(luò)設(shè)備C讀取轉(zhuǎn)換規(guī)則中轉(zhuǎn)換開關(guān)的狀態(tài),如果轉(zhuǎn)換開關(guān)的取值為TRUE,表示轉(zhuǎn)換開關(guān)已經(jīng)打開,則信令點(diǎn)C可繼續(xù)讀取該轉(zhuǎn)換規(guī)則中的其它部分;如果轉(zhuǎn)換開關(guān)的取值為FALSE,表示轉(zhuǎn)換開關(guān)關(guān)閉,該條轉(zhuǎn)換規(guī)則不起作用,因此網(wǎng)絡(luò)設(shè)備C無需再讀取該轉(zhuǎn)換規(guī)則其他部分的內(nèi)容。對于表1中的第一條轉(zhuǎn)換規(guī)則而言,由于轉(zhuǎn)換開關(guān)為關(guān)閉狀態(tài),因此網(wǎng)絡(luò)設(shè)備C轉(zhuǎn)而執(zhí)行步驟605。
當(dāng)網(wǎng)絡(luò)維護(hù)人員認(rèn)為某條轉(zhuǎn)換規(guī)則不需要再起作用時(shí),則直接把該規(guī)則的開關(guān)設(shè)置為FALSE,從而不再根據(jù)該條規(guī)則進(jìn)行后續(xù)操作。
步驟603.網(wǎng)絡(luò)設(shè)備C判斷轉(zhuǎn)換規(guī)則中的約束類型和約束是否與該消息匹配,如果是,則執(zhí)行步驟604;否則,執(zhí)行步驟605。
本步驟中,網(wǎng)絡(luò)設(shè)備C首先讀取轉(zhuǎn)換規(guī)則中的約束類型和約束部分的具體內(nèi)容,然后判斷上述兩部分與當(dāng)前的消息是否匹配。例如表1中轉(zhuǎn)換規(guī)則2的約束類型是鏈路集轉(zhuǎn)換,對應(yīng)的約束是1號鏈路集,而如果當(dāng)前的消息是來自于2號鏈路集,則由于當(dāng)前消息與約束部分所指明的鏈路集不相同,因此認(rèn)為轉(zhuǎn)換規(guī)則中的約束類型和約束與該消息不匹配。
步驟604.網(wǎng)絡(luò)設(shè)備C按照轉(zhuǎn)換規(guī)則中的源NI和目的NI對該消息進(jìn)行轉(zhuǎn)換,而后結(jié)束NI處理流程。
本步驟中,如果轉(zhuǎn)換規(guī)則中的轉(zhuǎn)換開關(guān)打開、約束類型和約束與信令消息相匹配,則網(wǎng)絡(luò)設(shè)備C將該消息的NI值從源NI轉(zhuǎn)換為目的NI。
步驟605~606.網(wǎng)絡(luò)設(shè)備C判斷該轉(zhuǎn)換規(guī)則是否為轉(zhuǎn)換映射表中的尾記錄,如果是,則結(jié)束NI轉(zhuǎn)換處理流程;否則,轉(zhuǎn)向轉(zhuǎn)換映射表中的下一條轉(zhuǎn)換規(guī)則,然后返回執(zhí)行步驟602。
當(dāng)轉(zhuǎn)換規(guī)則中的轉(zhuǎn)換開關(guān)關(guān)閉或者約束類型和約束與該消息不相匹配的情況下,網(wǎng)絡(luò)設(shè)備C首先判斷本條轉(zhuǎn)換規(guī)則是否為轉(zhuǎn)換映射表中的最后一條記錄,即判斷轉(zhuǎn)換映射表中是否還有其它未被查詢過的轉(zhuǎn)換規(guī)則。如果本條轉(zhuǎn)換規(guī)則是轉(zhuǎn)換映射表中的尾記錄,表明轉(zhuǎn)換映射表中的轉(zhuǎn)換規(guī)則均不適用于該消息,即該消息的目的信令點(diǎn)能夠識別其中的信令點(diǎn)編碼,故NI無需轉(zhuǎn)換,則結(jié)束NI轉(zhuǎn)換處理流程;如果本條轉(zhuǎn)換規(guī)則步驟轉(zhuǎn)換映射表中的尾記錄,則信令點(diǎn)C轉(zhuǎn)向下一條轉(zhuǎn)換規(guī)則,并返回執(zhí)行步驟602,重新判斷是否存在適用于該消息的轉(zhuǎn)換規(guī)則。
以表1所示的轉(zhuǎn)換映射表為例,此時(shí)網(wǎng)絡(luò)設(shè)備C判斷當(dāng)前的轉(zhuǎn)換規(guī)則是否為第三條轉(zhuǎn)換規(guī)則,如果是則結(jié)束NI處理流程;否則,則轉(zhuǎn)向表1中的下一條轉(zhuǎn)換規(guī)則。
通過上述步驟601至步驟606,網(wǎng)絡(luò)設(shè)備C完成了對步驟501中消息的NI轉(zhuǎn)換處理,該處理有兩種結(jié)果一種結(jié)果是在轉(zhuǎn)換映射表中存在適用于該消息的轉(zhuǎn)換規(guī)則,則網(wǎng)絡(luò)設(shè)備C按照轉(zhuǎn)換映射表的內(nèi)容將該消息的NI值進(jìn)行了轉(zhuǎn)換;另一種結(jié)果是在轉(zhuǎn)換映射表中不存在適用于該消息的轉(zhuǎn)換規(guī)則,即NI值無需轉(zhuǎn)換,則網(wǎng)絡(luò)設(shè)備C仍然保留該消息中的NI值不變。
以上為信令點(diǎn)C準(zhǔn)備發(fā)送一條消息時(shí)使用異構(gòu)7號信令網(wǎng)消息處理方法的具體流程。如圖7所示,當(dāng)網(wǎng)絡(luò)設(shè)備C接收到一條消息時(shí),本實(shí)施例對異構(gòu)7號信令網(wǎng)消息的處理方法包括以下步驟步驟701.網(wǎng)絡(luò)設(shè)備C接收到一條消息。
本步驟中,網(wǎng)絡(luò)設(shè)備C接收到一條消息,該消息來自于處于NI=2、14位信令點(diǎn)編碼網(wǎng)絡(luò)中的信令點(diǎn)、或者來自處于NI=2、24位信令點(diǎn)編碼網(wǎng)絡(luò)中的信令點(diǎn)。
步驟702.網(wǎng)絡(luò)設(shè)備C對該消息進(jìn)行NI逆轉(zhuǎn)換處理。
為了進(jìn)行NI值的逆轉(zhuǎn)換處理,本實(shí)施例在信令點(diǎn)C的MTP3/M3UA(MTP3用戶適配層)中預(yù)先設(shè)置包含轉(zhuǎn)換規(guī)則的轉(zhuǎn)換映射表。轉(zhuǎn)換映射表的內(nèi)容與步驟602中的轉(zhuǎn)換映射表完全相同。
本步驟中,網(wǎng)絡(luò)設(shè)備C對該消息進(jìn)行NI轉(zhuǎn)換處理的過程與圖6所示的步驟601至步驟606基本相同,只是本步驟中將消息的NI值從轉(zhuǎn)換規(guī)則中的目的NI轉(zhuǎn)換為源NI。
步驟703.網(wǎng)絡(luò)設(shè)備C將逆轉(zhuǎn)換處理后的消息解碼后發(fā)送給自身的上層用戶。
本步驟中,網(wǎng)絡(luò)設(shè)備C根據(jù)轉(zhuǎn)換后的NI值將該消息按照對應(yīng)的信令點(diǎn)編碼進(jìn)行解碼,然后再將該消息發(fā)送給網(wǎng)絡(luò)設(shè)備C的上層用戶。其中網(wǎng)絡(luò)設(shè)備C按照轉(zhuǎn)換后的NI值進(jìn)行消息解碼的方法與現(xiàn)有的方法完全相同。
為了使本發(fā)明的方法更加直觀,下面進(jìn)行舉例說明。如圖8所示,網(wǎng)絡(luò)設(shè)備C處于NI=2、24位信令點(diǎn)編碼的網(wǎng)絡(luò)和NI=2、14位信令點(diǎn)編碼的網(wǎng)絡(luò)中,它與NI=2、信令點(diǎn)編碼分別為14位、24位、14位的信令點(diǎn)1、信令點(diǎn)2和信令點(diǎn)3直接通信。網(wǎng)絡(luò)設(shè)備C與信令點(diǎn)1之間為1號鏈路集、1號路由,其中1號鏈路集中包含1號鏈路和2號鏈路;網(wǎng)絡(luò)設(shè)備C與信令點(diǎn)2之間為2號鏈路集、2號路由,其中2號鏈路集中只包含1條鏈路;網(wǎng)絡(luò)設(shè)備C與信令點(diǎn)3之間為3號鏈路集、3號路由,其中3號鏈路集中只包含1條鏈路。假設(shè)網(wǎng)絡(luò)設(shè)備C中的轉(zhuǎn)換映射表為表1的內(nèi)容。
當(dāng)網(wǎng)絡(luò)設(shè)備C從1號鏈路集中的1號鏈路上接收到來自于信令點(diǎn)1的一條消息,該消息的NI=2、信令點(diǎn)編碼為14位,則網(wǎng)絡(luò)設(shè)備C首先檢查轉(zhuǎn)換映射表,獲取轉(zhuǎn)換規(guī)則1。由于轉(zhuǎn)換規(guī)則1中的轉(zhuǎn)換開關(guān)關(guān)閉,因此該轉(zhuǎn)換規(guī)則不起作用,則網(wǎng)絡(luò)設(shè)備C轉(zhuǎn)向轉(zhuǎn)換規(guī)則2。轉(zhuǎn)換規(guī)則2中的轉(zhuǎn)換開關(guān)為打開狀態(tài),網(wǎng)絡(luò)設(shè)備C再檢查約束類型和約束部分。由于轉(zhuǎn)換規(guī)則2中的約束類型為鏈路集轉(zhuǎn)換、約束為1號鏈路集,而該消息來自于1號鏈路集,該消息與轉(zhuǎn)換規(guī)則2中的約束類型和約束相匹配,所以網(wǎng)絡(luò)設(shè)備C將該消息中的NI由2轉(zhuǎn)換為3。由于網(wǎng)絡(luò)設(shè)備C在轉(zhuǎn)換映射表中已經(jīng)找到適用于該消息的轉(zhuǎn)換規(guī)則,并進(jìn)行了NI的轉(zhuǎn)換,無需再檢查其它的轉(zhuǎn)換規(guī)則,因此網(wǎng)絡(luò)設(shè)備C將轉(zhuǎn)換了NI值的消息解碼后發(fā)送給自身的上層用戶。
當(dāng)網(wǎng)絡(luò)設(shè)備C從2號鏈路集中的1號鏈路上接收來自于信令點(diǎn)2一條消息時(shí),該消息的NI=2、信令點(diǎn)編碼為24位。使用本發(fā)明的方法時(shí),網(wǎng)絡(luò)設(shè)備C首先檢查轉(zhuǎn)換映射表,獲取轉(zhuǎn)換規(guī)則1。由于轉(zhuǎn)換規(guī)則1中的轉(zhuǎn)換開關(guān)關(guān)閉,因此該轉(zhuǎn)換規(guī)則不起作用,則網(wǎng)絡(luò)設(shè)備C轉(zhuǎn)向轉(zhuǎn)換規(guī)則2。轉(zhuǎn)換規(guī)則2中的轉(zhuǎn)換開關(guān)為打開狀態(tài),網(wǎng)絡(luò)設(shè)備C再檢查約束類型和約束部分。由于轉(zhuǎn)換規(guī)則2中的約束類型為鏈路集轉(zhuǎn)換、約束為1號鏈路集,而該消息來自于2號鏈路集,則該消息與轉(zhuǎn)換規(guī)則2中的約束類型和約束不相匹配,所以網(wǎng)絡(luò)設(shè)備C轉(zhuǎn)向轉(zhuǎn)換規(guī)則3。轉(zhuǎn)換規(guī)則3中的轉(zhuǎn)換開關(guān)為打開、約束類型為路由轉(zhuǎn)換、約束為3號路由,由于該消息來自于2號路由,因此轉(zhuǎn)換規(guī)則3也不適用于該消息。網(wǎng)絡(luò)設(shè)備C檢查到轉(zhuǎn)換規(guī)則3為轉(zhuǎn)換映射表中的尾記錄,所以對該消息的NI值不作轉(zhuǎn)換。此處可以看出,轉(zhuǎn)換映射表中不存在適用于該消息的轉(zhuǎn)換規(guī)則,即網(wǎng)絡(luò)設(shè)備C與信令點(diǎn)2能夠直接通信,所以網(wǎng)絡(luò)設(shè)備C對來自信令點(diǎn)2的消息保留了其原來的NI值。
當(dāng)網(wǎng)絡(luò)設(shè)備C從3號鏈路集中的1號鏈路上接收到來自于信令點(diǎn)3的一條消息,該消息的NI=2、信令點(diǎn)編碼為14位。使用本發(fā)明的方法時(shí),網(wǎng)絡(luò)設(shè)備C首先檢查轉(zhuǎn)換映射表,獲取轉(zhuǎn)換規(guī)則1。由于轉(zhuǎn)換規(guī)則1中的轉(zhuǎn)換開關(guān)關(guān)閉,因此該轉(zhuǎn)換規(guī)則不起作用,則網(wǎng)絡(luò)設(shè)備C轉(zhuǎn)向轉(zhuǎn)換規(guī)則2。轉(zhuǎn)換規(guī)則2中的轉(zhuǎn)換開關(guān)為打開狀態(tài),網(wǎng)絡(luò)設(shè)備C再檢查約束類型和約束部分。由于轉(zhuǎn)換規(guī)則2中的約束類型為鏈路集轉(zhuǎn)換、約束為1號鏈路集,而該消息來自于3號鏈路集,則該消息與轉(zhuǎn)換規(guī)則2中的約束類型和約束不相匹配,所以網(wǎng)絡(luò)設(shè)備C轉(zhuǎn)向轉(zhuǎn)換規(guī)則3。轉(zhuǎn)換規(guī)則3中的轉(zhuǎn)換開關(guān)為打開、約束類型為路由轉(zhuǎn)換、約束為3號路由,由于該消息來自于3號路由,轉(zhuǎn)換規(guī)則3適用于該消息,因此網(wǎng)絡(luò)設(shè)備C將該消息的NI值由2轉(zhuǎn)換為3,然后網(wǎng)絡(luò)設(shè)備C再將轉(zhuǎn)換了NI值的消息解碼后發(fā)送給自身的上層用戶。因此網(wǎng)絡(luò)設(shè)備C使用本實(shí)施例的方法將消息中的NI值轉(zhuǎn)換成協(xié)議允許的其它NI值后,按照協(xié)議規(guī)定的NI不同的消息處理方式進(jìn)行解碼,則其上層用戶就按照轉(zhuǎn)換后的NI識別該消息,從而實(shí)現(xiàn)NI值相同、信令點(diǎn)編碼結(jié)構(gòu)不同的異構(gòu)網(wǎng)絡(luò)間的互通。
當(dāng)網(wǎng)絡(luò)設(shè)備C向網(wǎng)絡(luò)設(shè)備1、2、3發(fā)送消息時(shí),同樣要檢查該轉(zhuǎn)換映射表,在把消息發(fā)送到鏈路上以前,把消息中的NI轉(zhuǎn)換為網(wǎng)絡(luò)設(shè)備1、2、3可以處理的NI。
本實(shí)施例中描述了由信令點(diǎn)網(wǎng)絡(luò)設(shè)備C對異構(gòu)7號信令網(wǎng)消息的處理方法;同樣地,也可以由A使用本實(shí)施例的方法,實(shí)現(xiàn)異構(gòu)7號信令網(wǎng)的互通,其具體流程與上述C使用的流程相同。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種異構(gòu)7號信令網(wǎng)消息的處理方法,其特征在于,與異構(gòu)網(wǎng)絡(luò)直接通信的網(wǎng)絡(luò)設(shè)備從異構(gòu)網(wǎng)絡(luò)接收到一條消息,或者準(zhǔn)備向異構(gòu)網(wǎng)絡(luò)發(fā)送一條消息時(shí),執(zhí)行以下操作A.所述網(wǎng)絡(luò)設(shè)備將該消息中的網(wǎng)絡(luò)指示數(shù)值轉(zhuǎn)換成自身能夠處理的有效網(wǎng)絡(luò)指示數(shù)值,或者轉(zhuǎn)換成所述異構(gòu)網(wǎng)絡(luò)能夠處理的有效網(wǎng)絡(luò)指示數(shù)值;B.所述網(wǎng)絡(luò)設(shè)備將轉(zhuǎn)換后的消息解碼后發(fā)送給自身上層用戶,或者重組后發(fā)送給目的信令點(diǎn)。
2.如權(quán)利要求1所述的方法,其特征在于,將所述網(wǎng)絡(luò)設(shè)備自身能夠處理的有效網(wǎng)絡(luò)指示設(shè)為源網(wǎng)絡(luò)指示,將所述異構(gòu)網(wǎng)絡(luò)能夠處理的網(wǎng)絡(luò)指示設(shè)為目的網(wǎng)絡(luò)指示,預(yù)先在所述網(wǎng)絡(luò)設(shè)備中設(shè)置包含源網(wǎng)絡(luò)指示和目的網(wǎng)絡(luò)指示的轉(zhuǎn)換映射表,則步驟A所述將該消息中的網(wǎng)絡(luò)指示數(shù)值轉(zhuǎn)換成所述網(wǎng)絡(luò)設(shè)備自身能夠處理的有效網(wǎng)絡(luò)指示數(shù)值,或者轉(zhuǎn)換成異構(gòu)網(wǎng)絡(luò)能夠處理的有效網(wǎng)絡(luò)指示數(shù)值的方法為如果所述網(wǎng)絡(luò)設(shè)備接收消息,則將該消息的網(wǎng)絡(luò)指示從轉(zhuǎn)換映射表中的目的網(wǎng)絡(luò)指示轉(zhuǎn)換為源網(wǎng)絡(luò)指示;如果所述網(wǎng)絡(luò)設(shè)備準(zhǔn)備發(fā)送消息,則將該消息的網(wǎng)絡(luò)指示從轉(zhuǎn)換映射表中的源網(wǎng)絡(luò)指示轉(zhuǎn)換為目的網(wǎng)絡(luò)指示。
3.如權(quán)利要求2所述的方法,其特征在于,所述轉(zhuǎn)換映射表包括含有源網(wǎng)絡(luò)指示和目的網(wǎng)絡(luò)指示的轉(zhuǎn)換規(guī)則,則所述網(wǎng)絡(luò)設(shè)備在執(zhí)行所述步驟A之前執(zhí)行如下操作A1.檢查轉(zhuǎn)換映射表,獲取首條轉(zhuǎn)換規(guī)則;A2.判斷該條轉(zhuǎn)換規(guī)則是否適用于該消息;如果適用,則按照該條轉(zhuǎn)化規(guī)則執(zhí)行步驟A,否則,執(zhí)行步驟A3;A3.判斷該條轉(zhuǎn)換規(guī)則是否為轉(zhuǎn)換映射表中的尾記錄;如果是,則結(jié)束本轉(zhuǎn)換處理流程,否則,轉(zhuǎn)向轉(zhuǎn)換映射表中的下一條轉(zhuǎn)換規(guī)則,然后返回執(zhí)行步驟A2。
4.如權(quán)利要求3所述的方法,其特征在于,所述的轉(zhuǎn)換規(guī)則進(jìn)一步包括轉(zhuǎn)換開關(guān)、表明消息傳輸方式的約束類型、表明消息傳輸具體信息的約束。
5.如權(quán)利要求4所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備判斷所述轉(zhuǎn)換規(guī)則是否適用于該消息的方法為判斷所述轉(zhuǎn)換開關(guān)是否打開,如果打開,則判斷所述約束類型和約束是否與該消息匹配,如果是,則該條轉(zhuǎn)換規(guī)則適用于該消息,否則,該條轉(zhuǎn)換規(guī)則不適用于該消息;如果所述轉(zhuǎn)換開關(guān)關(guān)閉,則該條轉(zhuǎn)換規(guī)則不適用于該消息。
6.如權(quán)利要求5所述的方法,其特征在于,所述的約束類型至少包括鏈路集轉(zhuǎn)換、鏈路轉(zhuǎn)換或者路由轉(zhuǎn)換。
7.如權(quán)利要求6所述的方法,其特征在于如果約束類型為鏈路集轉(zhuǎn)換,則所述的約束為指明應(yīng)轉(zhuǎn)換消息所在鏈路集的約束;如果約束類型為鏈路轉(zhuǎn)換,則所述的約束為指明應(yīng)轉(zhuǎn)換消息所在鏈路的約束;如果約束類型為路由轉(zhuǎn)換,則所述的約束為指明應(yīng)轉(zhuǎn)換消息所在路由的約束。
全文摘要
一種異構(gòu)7號信令網(wǎng)消息的處理方法,與異構(gòu)網(wǎng)絡(luò)直接通信的網(wǎng)絡(luò)設(shè)備從異構(gòu)網(wǎng)絡(luò)接收到一條消息,或者準(zhǔn)備向異構(gòu)網(wǎng)絡(luò)發(fā)送一條消息時(shí),執(zhí)行以下操作A.所述網(wǎng)絡(luò)設(shè)備將該消息中的網(wǎng)絡(luò)指示數(shù)值轉(zhuǎn)換成自身能夠處理的有效網(wǎng)絡(luò)指示數(shù)值,或者轉(zhuǎn)換成異構(gòu)網(wǎng)絡(luò)能夠處理的有效網(wǎng)絡(luò)指示數(shù)值;B.所述網(wǎng)絡(luò)設(shè)備將轉(zhuǎn)換后的消息解碼后發(fā)送給自身上層用戶,或者重組后發(fā)送給目的信令點(diǎn)。使用本發(fā)明方案,由與異構(gòu)網(wǎng)絡(luò)直接通信的網(wǎng)絡(luò)設(shè)備對消息進(jìn)行轉(zhuǎn)換NI的處理,可減少占用的網(wǎng)絡(luò)資源、降低組網(wǎng)復(fù)雜程度,同時(shí)亦可節(jié)省網(wǎng)絡(luò)通信的成本。
文檔編號H04L12/58GK1798109SQ20041010176
公開日2006年7月5日 申請日期2004年12月22日 優(yōu)先權(quán)日2004年12月22日
發(fā)明者邵景蒞 申請人:華為技術(shù)有限公司