專利名稱:幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法。
背景技術(shù):
幀中繼網(wǎng)絡(luò)是一種點到點的網(wǎng)絡(luò),在大型的幀中繼語音(VOFR)網(wǎng)絡(luò)中,必須為每臺VOFR設(shè)備配置全部的電話號碼和到達這些電話號碼的途徑,這增加了VOFR網(wǎng)絡(luò)的配置、維護、管理的成本,為了減少配置、維護、管理的成本,本申請人提出了一種網(wǎng)關(guān)交互(GATE SWITCH)的幀中繼網(wǎng)絡(luò)結(jié)構(gòu)方案,該方案的核心是用一臺或幾臺VOFR設(shè)備作為網(wǎng)關(guān)交互中心節(jié)點,而其他VOFR設(shè)備作為邊緣節(jié)點,邊緣節(jié)點的所有呼叫都先呼到網(wǎng)關(guān)交互中心節(jié)點上來,再由網(wǎng)關(guān)交互中心節(jié)點根據(jù)配置的撥號對等體,選擇目的地進行呼出。這樣只需要在網(wǎng)關(guān)交互中心節(jié)點上保存全網(wǎng)電話號碼的撥號對等體即可,其他邊緣節(jié)點均不再需要有全網(wǎng)的電話號碼撥號對等體,只需配置本地可接受的號碼即可。這種幀中繼網(wǎng)絡(luò)結(jié)構(gòu)方案大大地降低了配置、維護、管理的成本。
在上述方案中,現(xiàn)有技術(shù)采用手動方式在網(wǎng)關(guān)交互中心節(jié)點上進行被叫號碼與目的地對應(yīng)關(guān)系的配置,這種方式在網(wǎng)關(guān)交互上的配置比較繁瑣,特別是在大型的VOFR網(wǎng)絡(luò)中,網(wǎng)關(guān)交互中心節(jié)點上的配置工作量相當大,而且當邊緣節(jié)點的可接受電話號碼變動時,必須同步更新網(wǎng)關(guān)交互中心節(jié)點上的配置,否則將造成呼叫不成功。
發(fā)明內(nèi)容
本發(fā)明的目的是為克服上述已有技術(shù)的不足之處,提出一種幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,可有效地減少網(wǎng)關(guān)交互上的配置工作量,并可保證網(wǎng)關(guān)交互中心節(jié)點與邊緣節(jié)點配置的一致性。
本發(fā)明提出一種幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,包括以下步驟1)網(wǎng)關(guān)交互中心節(jié)點定時向各個邊緣節(jié)點發(fā)送全電話號碼信息請求(FullInfomation Req)報文或心跳信息請求(KeepAliveReq)報文;2)當各邊緣節(jié)點收到全電話號碼信息請求報文或心跳信息請求報文時,立即給網(wǎng)關(guān)交互中心節(jié)點回發(fā)全電話號碼信息報文或心跳信息報文;3)網(wǎng)關(guān)交互中心節(jié)點從各邊緣節(jié)點收到的全電話號碼信息報文中,提取出所有的電話號碼,并根據(jù)接收到的接口、DLCI(Data LogicalCircurt Identification數(shù)據(jù)邏輯電路標識符)生成被叫號碼與接口、DLCI的對應(yīng)關(guān)系表,并根據(jù)實際情況修改該對應(yīng)關(guān)系表的內(nèi)容。
上述的第1)步的具體方法可為網(wǎng)關(guān)交互中心節(jié)點在幀中繼鏈路協(xié)議激活的時候發(fā)送一次全電話號碼信息請求,在收到全電話號碼信息報文后,改為發(fā)送心跳信息請求報文。
所說的第2)步具體實現(xiàn)方法可為(1)當邊緣節(jié)點接收到一個全電話號碼信息請求報文時,立即回發(fā)一個全電話號碼信息報文,該全電話號碼信息報文帶有本端配置的本地可接受的全部電話號碼信息;(2)當邊緣節(jié)點接收到一個心跳信息請求報文時,立即回發(fā)一個心跳信息報文,該心跳信息報文表示本邊緣節(jié)點的配置沒有發(fā)生改變,該心跳信息報文中攜帶了本端發(fā)送的全電話號碼信息報文的次數(shù);(3)當邊緣節(jié)點的配置發(fā)生改變時,邊緣節(jié)點不管收到何種請求報文,均向網(wǎng)關(guān)交互中心節(jié)點回發(fā)全電話號碼信息報文。
所說的第3)步中修改該對應(yīng)關(guān)系表內(nèi)容的具體實現(xiàn)方法可為(1)當網(wǎng)關(guān)交互中心節(jié)點收到該全電話號碼信息報文時,更新原來對應(yīng)該接口、DLCI的電話號碼信息;(2)當網(wǎng)關(guān)交互中心節(jié)點收到心跳信息報文時,提取出邊緣節(jié)點的全電話號碼信息報文的發(fā)送次數(shù),并與本端接收到的次數(shù)相比較,如果不相等,則網(wǎng)關(guān)交互中心節(jié)點將發(fā)送全電話號碼信息請求報文,并更新本地接收到全電話號碼信息報文的次數(shù)與心跳信息報文中次數(shù)一致,直到再次收到全電話號碼信息報文;(3)當網(wǎng)關(guān)交互中心節(jié)點在一定時間內(nèi)未收到任何心跳信息或全電話號碼信息報文時,將清除與該接口、DLCI相關(guān)的電話號碼對應(yīng)關(guān)系表,并發(fā)送全電話號碼信息請求報文給邊緣路由器。
所說的全電話號碼信息請求報文、心跳信息請求報文、全電話號碼信息報文以及心跳信息報文的格式可由依次排列的前導(dǎo)符、邏輯鏈路標識符、控制比特、可選填充字段、多協(xié)議標識、數(shù)據(jù)域、幀校驗及前導(dǎo)符組成;其中所說的控制比特字節(jié)為0x02,可表示該報文是網(wǎng)關(guān)交互中心節(jié)點號碼自動注冊報文;所說的多協(xié)議標識為0x01時,可表示報文為全電話號碼信息請求報文,全電話號碼信息請求報文的數(shù)據(jù)域可以不填;所說的多協(xié)議標識為0x02時,可表示報文為全電話號碼信息報文,全電話號碼信息報文的數(shù)據(jù)域中包含了邊緣節(jié)點的電話號碼信息;所說的多協(xié)議標識為0x03時,可表示報文為心跳信息請求報文,心跳信息報文的數(shù)據(jù)域可以不填;所說的多協(xié)議標識為0x04時,可表示報文心跳信息報文,心跳信息報文的數(shù)據(jù)域中包含了發(fā)送全電話信息報文的次數(shù)。
所說的全電話號碼信息請求報文的數(shù)據(jù)域中電話號碼格式可為符合國際電話與電報顧問委員會(CCITT)制定的E.164格式,并還設(shè)有符號“.”和字母“T”兩種,每個電話號碼為不定長,最長為32位,每兩個電話之間用0來隔開。
本發(fā)明所說的網(wǎng)關(guān)交互中心節(jié)點與邊緣節(jié)點的設(shè)備均可采用路由器。
本發(fā)明的特點及效果
本發(fā)明在VOFR網(wǎng)絡(luò)中,實現(xiàn)了網(wǎng)關(guān)交互中心節(jié)點上的配置可自動根據(jù)邊緣節(jié)點的配置來產(chǎn)生,減少網(wǎng)關(guān)交互上的配置工作量,并保證了中心節(jié)點與邊緣節(jié)點的配置保持一致,解決了由于網(wǎng)關(guān)交互中心節(jié)點與邊緣節(jié)點配置不一致而造成呼叫不成功的問題。
具體實施例方式
本發(fā)明提出的幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,結(jié)合實施例進行詳細說明如下本實施例的實現(xiàn)方法為網(wǎng)關(guān)交互中心節(jié)點定時向邊緣節(jié)點發(fā)送全電話號碼信息請求報文或心跳信息請求報文,這兩個報文不攜帶其它任何信息。當邊緣節(jié)點收到全電話號碼信息請求報文時,就立即給網(wǎng)關(guān)交互中心節(jié)點回全電話號碼信息報文,該報文帶有本端配置的本地可接受的全部電話號碼信息。網(wǎng)關(guān)交互中心節(jié)點根據(jù)這個報文,提取出所有的電話號碼,并根據(jù)從接收到的接口、DLCI來生成被叫號碼與接口、DLCI號的對應(yīng)關(guān)系表,所有的邊緣節(jié)點的信息最終匯總成為一張全網(wǎng)的被叫號碼對應(yīng)關(guān)系表。當有呼叫進來時,根據(jù)這張對應(yīng)表即可找到目的地進行呼出。
為了節(jié)約帶寬,網(wǎng)關(guān)交互中心節(jié)點向邊緣節(jié)點發(fā)送全電話號碼信息請求的次數(shù)不宜太頻繁,本實施例采用在幀中繼鏈路激活(UP)的時候發(fā)送,在收到邊緣節(jié)點的全電話號碼信息報文后,用心跳信息請求報文來代替全號碼信息請求報文。當邊緣節(jié)點接收到一個心跳信息請求報文時,立即回一個心跳信息報文,該報文只是表示本邊緣節(jié)點的配置沒有發(fā)生改變。心跳信息報文中攜帶了本端發(fā)送的全電話號碼信息報文的次數(shù)。當邊緣節(jié)點的配置發(fā)生改變時,即使收到的心跳信息請求報文,邊緣節(jié)點也仍用全電話號碼信息報文回發(fā)給網(wǎng)關(guān)交互中心節(jié)點。網(wǎng)關(guān)交互中心節(jié)點收到該報文時,更新原來對應(yīng)該接口、DLCI的電話號碼信息。在本實施例中,心跳信息請求報文的發(fā)送頻率為一分種一次。
為了保證全電話號碼信息報文不會由于網(wǎng)絡(luò)擁塞而丟棄,造成網(wǎng)關(guān)交互中心節(jié)點與邊緣節(jié)點上的配置不一致,邊緣節(jié)點的心跳信息報文中帶有本端發(fā)送的全電話號碼信息報文的發(fā)送次數(shù),當網(wǎng)關(guān)交互中心節(jié)點收到心跳信息報文時,提取出邊緣節(jié)點的全電話號碼信息報文的發(fā)送次數(shù),并與本端接收到的次數(shù)相比較,如果不相等的話,則表示有全電話號碼信息報文被丟棄,此時網(wǎng)關(guān)交互中心節(jié)點將發(fā)送全電話號碼信息請求報文,并更新本地接收到的全電話號碼信息報文的次數(shù)與心跳信息報文上的次數(shù)一致,直到再次收到全電話號碼信息報文。
在本發(fā)明的實施例中網(wǎng)關(guān)交互中心節(jié)點與邊緣節(jié)點的設(shè)備均采用路由器,其實現(xiàn)幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,具體包括以下步驟1、當網(wǎng)關(guān)交互中心路由器檢測到幀中繼的一條PVC(永久性虛電路)的協(xié)議激活時,向邊緣路由器發(fā)送全電話號碼信息請求報文;2、當邊緣路由器收到全電話號碼信息請求報文時,立即回發(fā)一個全電話號碼信息報文,該報文攜帶了本端配置的所有可接受電話號碼;3、網(wǎng)關(guān)交互中心路由器在收到各邊緣路由器的全電話號碼信息報文時,從中提取出所有的電話號碼,生成被叫號碼與報文接口、DLCI的對應(yīng)關(guān)系表;4、網(wǎng)關(guān)交互中心路由器定時(本實施例為每一分鐘)發(fā)送心跳信息請求報文給邊緣路由器;5、邊緣路由器收到心跳信息請求報文,如果本地的配置未改變,則直接回發(fā)心跳信息報文,否則回發(fā)全電話號碼信息報文;6、網(wǎng)關(guān)交互中心路由器收到心跳信息報文時,判斷該報文中發(fā)送的全電話號碼信息報文的次數(shù)與本地收到的次數(shù)是否相符,如果不符,則清除與該接口、DLCI相關(guān)的電話號碼對應(yīng)關(guān)系表,并發(fā)送全電話號碼信息請求報文給邊緣路由器;7、當網(wǎng)關(guān)交互中心路由器一定時間內(nèi)(本實施例為三分鐘)未收到任何心跳信息或全電話號碼信息報文時,則認為邊緣路由器出了問題,此時將清除與該接口、DLCI相關(guān)的電話號碼對應(yīng)關(guān)系表,并發(fā)送全電話號碼信息請求報文給邊緣路由器;
8、當網(wǎng)關(guān)交互中心路由器檢測到PVC變成不激活時,則停止發(fā)送全電話號碼信息請求報文或心跳信息請求報文。
本實施例的全電話號碼信息請求報文、心跳信息請求報文、全電話號碼信息報文、心跳信息報文(這四種報文可通稱為網(wǎng)關(guān)交互中心節(jié)點號碼自動注冊報文)格式如表1表1
包括依次排列的前導(dǎo)符(flag)、邏輯鏈路標識符(Q.922Address)、控制比特(Control)、可選填充字段(Optional)、多協(xié)議標識(NLPID)、數(shù)據(jù)域(Data)、幀校驗(Frame Check Sequence)及前導(dǎo)符(flag)組成;其中控制比特(Control)字節(jié)為0x02,表示該報文是網(wǎng)關(guān)交互中心節(jié)點號碼自動注冊報文。
多協(xié)議標識(NLPID)為0x01時,表示報文為全電話號碼信息請求報文,全電話號碼信息請求報文的數(shù)據(jù)域可以不填;所說的多協(xié)議標識(NLPID)為0x02時,表示報文為全電話號碼信息報文,全電話號碼信息報文的數(shù)據(jù)域中包含了邊緣節(jié)點的電話號碼信息;所說的多協(xié)議標識(NLPID)為0x03時,表示報文為心跳信息請求報文,心跳信息報文的數(shù)據(jù)域可以不填;所說的多協(xié)議標識為(NLPID)0x04時,表示報文心跳信息報文,心跳信息報文的數(shù)據(jù)域中包含了發(fā)送全電話信息報文的次數(shù)。
本實施例的全電話號碼信息請求報文的Data域的電話號碼具體格式如表2所示表2
全電話號碼信息請求報文Data域的電話號碼格式為符合國際電話與電報顧問委員會(CCITT)制定的E.164格式(即支持數(shù)字“0”到“9”,符號“*”,“#”,字母“A”,“B”,“C”,“D”),并且還設(shè)有符號“.”和字母“T”兩種,每個電話號碼可以為不定長,最長可為32位,每兩個電話之間用0來隔開。
本實施例的被叫號碼與接口、DLCI號的對應(yīng)關(guān)系表如表3表3
表3的電話號碼與表2的電話號碼格式一致,以0結(jié)尾。接口項可以為具體接口的指針變量。DLCI為具體的DLCI號,范圍為16~1007。并對電話號碼進行排序。
網(wǎng)關(guān)交互中心路由器在收到邊緣路由器的全電話號碼信息報文時,從中提取出所有的電話號碼,并根據(jù)報文入接口、DLCI填寫表3。
例如網(wǎng)關(guān)交互中心路由器從接口0的DLCI 100上收到了攜帶了電話號碼(電話號碼為010T、100、200)的全電話號碼信息報文后,更新的對應(yīng)關(guān)系表將如表4表4
權(quán)利要求
1.一種幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,包括以下步驟1)網(wǎng)關(guān)交互中心節(jié)點定時向各個邊緣節(jié)點發(fā)送全電話號碼信息請求報文或心跳信息請求報文;2)當各邊緣節(jié)點收到全電話號碼信息請求報文或心跳信息請求報文時,立即給網(wǎng)關(guān)交互中心節(jié)點回發(fā)全電話號碼信息報文或心跳信息報文;3)網(wǎng)關(guān)交互中心節(jié)點從各邊緣節(jié)點收到的全電話號碼信息報文中,提取出所有的電話號碼,并根據(jù)接收到的接口、DLCI生成被叫號碼與接口、DLCI的對應(yīng)關(guān)系表,并根據(jù)實際情況修改該對應(yīng)關(guān)系表的內(nèi)容。
2.如權(quán)利要求1所述的幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,所說的第1)步的具體實現(xiàn)方法為網(wǎng)關(guān)交互中心節(jié)點在幀中繼鏈路協(xié)議激活的時候發(fā)送全電話號碼信息請求,在收到全電話號碼信息報文后,改為發(fā)送心跳信息請求報文。
3.如權(quán)利要求1所述的幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,所說的第2)步具體實現(xiàn)方法為(1)當邊緣節(jié)點接收到一個全電話號碼信息請求報文時,立即回發(fā)一個全電話號碼信息報文,該全電話號碼信息報文帶有本端配置的本地可接受的全部電話號碼信息;(2)當邊緣節(jié)點接收到一個心跳信息請求報文時,立即回發(fā)一個心跳信息報文,該心跳信息報文表示本邊緣節(jié)點的配置沒有發(fā)生改變,該心跳信息報文中攜帶了本端發(fā)送的全電話號碼信息報文的次數(shù);(3)當邊緣節(jié)點的配置發(fā)生改變時,邊緣節(jié)點不管收到何種請求報文,均向網(wǎng)關(guān)交互中心節(jié)點回發(fā)全電話號碼信息報文。
3.如權(quán)利要求1所述的幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,所說的第3)步中修改該對應(yīng)關(guān)系表內(nèi)容的具體實現(xiàn)方法為(1)當網(wǎng)關(guān)交互中心節(jié)點收到該全電話號碼信息報文時,更新原來對應(yīng)該接口、DLCI的電話號碼信息;(2)當網(wǎng)關(guān)交互中心節(jié)點收到心跳信息報文時,提取出邊緣節(jié)點的全電話號碼信息報文的發(fā)送次數(shù),并與本端接收到的次數(shù)相比較,如果不相等,則網(wǎng)關(guān)交互中心節(jié)點將發(fā)送全電話號碼信息請求報文,并更新本地接收到全電話號碼信息報文的次數(shù)與心跳信息報文中次數(shù)一致,直到再次收到全電話號碼信息報文;(3)當網(wǎng)關(guān)交互中心節(jié)點在一定時間內(nèi)未收到任何心跳信息或全電話號碼信息報文時,將清除與該接口、DLCI相關(guān)的電話號碼對應(yīng)關(guān)系表,并發(fā)送全電話號碼信息請求報文給邊緣路由器。
4.如權(quán)利要求1所述的幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,所說的全電話號碼信息請求報文、心跳信息請求報文、全電話號碼信息報文以及心跳信息報文的格式由依次排列的前導(dǎo)符、邏輯鏈路標識符、控制比特、可選填充字段、多協(xié)議標識、數(shù)據(jù)域、幀校驗及前導(dǎo)符組成;
5.如權(quán)利要求4所述的幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,所說的控制比特字節(jié)為0x02,表示該報文是網(wǎng)關(guān)交互中心節(jié)點號碼自動注冊報文。
6.如權(quán)利要求4所述的幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,所說的多協(xié)議標識為0x01時,表示報文為全電話號碼信息請求報文,全電話號碼信息請求報文的數(shù)據(jù)域可以不填;所說的多協(xié)議標識為0x02時,表示報文為全電話號碼信息報文,全電話號碼信息報文的數(shù)據(jù)域中包含了邊緣節(jié)點的電話號碼信息;所說的多協(xié)議標識為0x03時,表示報文為心跳信息請求報文,心跳信息報文的數(shù)據(jù)域可以不填;所說的多協(xié)議標識為0x04時,表示報文心跳信息報文,心跳信息報文的數(shù)據(jù)域中包含了發(fā)送全電話信息報文的次數(shù)。
7.如權(quán)利要求3所述的幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,所說的全電話號碼信息請求報文的數(shù)據(jù)域中電話號碼格式為符合國際電話與電報顧問委員會制定的E.164格式,并還設(shè)有符號“.”和字母“T”兩種,每個電話號碼為不定長,最長為32位,每兩個電話之間用0來隔開。
8.如權(quán)利要求1、2、3或4所述的幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法,其特征在于,所說的網(wǎng)關(guān)交互中心節(jié)點與邊緣節(jié)點的設(shè)備均采用路由器。
全文摘要
本發(fā)明屬于計算機網(wǎng)絡(luò)技術(shù)領(lǐng)域,涉及幀中繼語音網(wǎng)關(guān)交換網(wǎng)絡(luò)中節(jié)點號碼自動注冊方法。本發(fā)明包括網(wǎng)關(guān)交互中心節(jié)點定時向各個邊緣節(jié)點發(fā)送全電話號碼信息請求報文或心跳信息請求報文;當各邊緣節(jié)點收到全電話號碼信息請求報文或心跳信息請求報文時,立即給網(wǎng)關(guān)交互中心節(jié)點回發(fā)全電話號碼信息報文或心跳信息報文;網(wǎng)關(guān)交互中心節(jié)點從收到的報文中,提取出所有的電話號碼,并根據(jù)接收到的接口、DLCI生成被叫號碼與接口、DLCI的對應(yīng)關(guān)系表,并根據(jù)實際情況修改該對應(yīng)關(guān)系表的內(nèi)容。本發(fā)明可有效地減少網(wǎng)關(guān)交互上面的配置工作量,并可保證網(wǎng)關(guān)交互中心節(jié)點與邊緣節(jié)點配置的一致性。
文檔編號H04L12/56GK1499797SQ0214748
公開日2004年5月26日 申請日期2002年11月5日 優(yōu)先權(quán)日2002年11月5日
發(fā)明者施鴻殊 申請人:華為技術(shù)有限公司