欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種通信網絡設備路由方法和裝置的制造方法

文檔序號:8365354閱讀:377來源:國知局
一種通信網絡設備路由方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及本發(fā)明涉及一種網絡通信方法,特別涉及一種通信網絡設備的路由方法和裝置。
【背景技術】
[0002]通信網設備組網時,為支持漫游和跨局切換等各種業(yè)務,需要支持設備間兩兩互聯(lián)。然而目前公網的核心網絡設備主要采用七號信令進行設備間的路由。七號信令網絡由信令點、信令轉接點和連接它們的信令鏈路組成。在七號信令網絡中,信令點(SignalingPoint.SP):裝備有共路信令系統(tǒng)的通信網節(jié)點包括源節(jié)點和目的節(jié)點。信令轉接點(Signaling Transfer Point.STP)是將信令消息從一條信令鏈路傳遞到另一條信令鏈路的信令轉接節(jié)點。信令鏈路(Signaling Link.SL)連接各個信令點、信令轉接點,是用來傳送信令消息的物理鏈路。其SCCP層協(xié)議在MTP層定義PC (信令點編碼)的基礎上,定義了GT (全球標志碼)和SSN (子系統(tǒng)號)。
[0003]SCCP能夠根據PC、SSN和GT的組合進行靈活的路由,以決定七號信令消息在核心網絡設備間的接收或轉發(fā)。SIGTRAN (Signaling Transport,信令傳輸協(xié)議)協(xié)議棧定義了一系列適配層協(xié)議,分為IP協(xié)議、信令傳輸、信令傳輸適配和信令應用等四層,將基于El傳輸?shù)钠咛栃帕钷D化為基于IP傳輸。在IP網絡時代,七號信令的應用則必須建立在SIGTRAN協(xié)議棧的基礎上。
[0004]然而,采用七號信令方式進行路由成本巨大。一方面是因為,如上所述,其傳輸層不能直接承載于IP,必須經過信令的適配和轉換。另一方面,基于傳統(tǒng)電路交換的七號信令過于繁雜冗余,當信令點數(shù)址增大時,信令鏈路數(shù)會急劇增加,已經不能適應以IP為主的核心網絡。

【發(fā)明內容】

[0005]鑒于上述現(xiàn)有技術所存在的問題,本發(fā)明提供了一種新的通信網絡設備路由方法,以支持通信核心網絡設備間靈活路由,又能直接承載于TCP/IP網絡的路由協(xié)議。
[0006]為解決上述技術問題,本發(fā)明提出的通信網絡設備路由方法包括以下步驟:
[0007]擴展TCP/IP協(xié)議棧,在協(xié)議棧的傳輸層和應用層之間增加TCP封裝層和信令適配層;所述TCP封裝層為網元設備定義信令點編碼,信令點編碼對應于IP地址和端口號,采用全網統(tǒng)一的編碼方式,TCP的封裝功能模塊通過所述信令點編碼實現(xiàn)全網內的網元設備尋址;所述信令適配層是TCP封裝的應用層,在源設備無法獲取目的信令點編碼時,將設備的全網唯一的編號的全局碼翻譯為信令點編碼,再根據信令點編碼,把消息通過預先設定的路由發(fā)往目的地。
[0008]優(yōu)選地,當設備的TCP封裝層收到TCP層的消息時,首先判斷TCP封裝包頭中的目的信令點編碼是否等于當前設備的源信令點編碼,如果判斷為相等,表明該消息是本設備要處理的消息,則判斷用戶類型,將消息發(fā)給信令適配層或業(yè)務層處理;如果判斷為不相等,表明該消息需要轉發(fā),則利用TCP封裝層進行消息發(fā)送。
[0009]優(yōu)選地,所述利用TCP封裝層進行消息發(fā)送具體包括:根據所述目的信令點編碼,在預先配置的鏈路集中查找是否有對應的TCP連接,如果有,則將消息發(fā)送至所查找的鏈路,消息路由成功;如果沒有,判斷是否有默認鏈路,若有默認鏈路則將消息發(fā)送至默認鏈路,否則丟棄。
[0010]優(yōu)選地,所述將消息發(fā)送至默認鏈路具體包括:信令轉接點收到該消息,若判斷目的信令點編碼不等于本端信令點編碼,則根據預先配置的鏈路集查找TCP連接,當查到有信令點編碼對應的連接時,則將消息發(fā)往該連接,消息路由成功。
[0011]優(yōu)選地,所述將消息發(fā)給信令適配層處理之后,信令適配層接收消息,具體包括:判斷信令適配層報頭中被叫用戶全局碼是否存在于預先配置的本地全局碼列表中,如果判斷存在,表明消息是當前設備需要處理的,則將此消息發(fā)送到應用層處理;如果判斷不存在,表明該消息需要被轉發(fā),則利用信令適配層進行消息發(fā)送。
[0012]優(yōu)選地,所述利用信令適配層進行消息發(fā)送具體包括:根據不同的全局碼類型,到不同的全局碼路由表中查詢路由,該路由表是根據全局碼規(guī)劃而預先配置,保存了全局碼與目的信令點編碼的映射關系,如果查詢到對應的映射關系,則將TCP封裝頭中的目的信令點編碼改為路由表中配置的目的信令點編碼,并向TCP封裝層發(fā)送消息,然后利用TCP封裝層進行消息發(fā)送,消息路由成功;如果沒有查詢到對應的映射關系,則通過默認鏈路發(fā)送消息。
[0013]優(yōu)選地,各網元設備之間采用統(tǒng)一的消息結構形式,所述消息結構包括以下五個部分:TCP/IP報頭;HEAD FLAG,表示TCP封裝報文的開始;TCP封裝報頭;應用層報文;和END FLAG,表示TCP封裝報文的結束。
[0014]優(yōu)選地,TCP封裝層的報文包括:HEAD FLAG ;TCP封裝報頭,其包括五個參數(shù):長度、目的信令點編碼、源信令點編碼、用戶類型、路由計數(shù)器;應用層報文JPEND FLAG,其中,TCP封裝模塊通過報文的包頭、包尾標志和包長來定位TCP封裝報文,且所述用戶類型指明應用層的類別,用于將收到的屬于本節(jié)點的消息分發(fā)到相應的應用層;所述路由計數(shù)器每經過一個節(jié)點減1,若為O則此包將被丟棄,用于防止TCP封裝層用戶路由錯誤出現(xiàn)循環(huán)路由。
[0015]優(yōu)選地,信令適配層報文格式包括以下五部分:協(xié)議用戶表示語、目的地址、源地址、后續(xù)數(shù)據長度和應用層數(shù)據;其中所述協(xié)議用戶表示語用于區(qū)分網絡中對應于不同應用場景的接口,目的地址和源地址中包含所述全局碼,以使源設備不需要獲取目的設備的信令點編碼而在網絡中完成路由。
[0016]優(yōu)選地,所述全局碼包括但不限于以下其中一個:設備號碼、用戶ID或電話號碼。
[0017]本發(fā)明還提出了一種實現(xiàn)上述方法的通信網絡設備,該設備被設置于TCP/IP的通信網絡中,并通過該網絡對其他網元設備進行路由,其特征在于,該設備包括以下模塊:
[0018]擴展模塊,用于擴展TCP/IP協(xié)議棧,在協(xié)議棧的傳輸層和應用層之間增加TCP封裝層和信令適配層;TCP封裝層消息接收模塊,用于使TCP封裝層接收來自TCP層的消息;TCP封裝層消息發(fā)送模塊,用于將消息發(fā)送至目的信令點;信令適配層消息接收模塊,用于使信令適配層接收來自TCP封裝層的消息;以及信令適配層消息發(fā)送模塊,用于通過預先設定的路由發(fā)往目的設備;
[0019]其中所述TCP封裝層為網元設備定義信令點編碼,所述信令點編碼對應于IP地址和端口號,采用全網統(tǒng)一的編碼方式,TCP的封裝功能模塊通過所述信令點編碼實現(xiàn)全網內的網元設備尋址;所述信令適配層是TCP封裝的應用層,在源設備無法獲取目的信令點編碼時,將設備的全網唯一的編號的全局碼翻譯為信令點編碼,再根據信令點編碼,把消息通過預先設定的路由發(fā)往目的地。
[0020]優(yōu)選地,所述TCP封裝層消息接收模塊被配置用于:當設備的TCP封裝層收到TCP層的消息時,首先判斷TCP封裝包頭中的目的信令點編碼是否等于當前設備的源信令點編碼,如果判斷為相等,表明該消息是本設備要處理的消息,則判斷用戶類型,將消息發(fā)給信令適配層或業(yè)務層處理;如果判斷為不相等,表明該消息需要轉發(fā),則利用TCP封裝層進行消息發(fā)送。
[0021]優(yōu)選地,所述TCP封裝層消息發(fā)送模塊被配置用于:根據所述目的信令點編碼,在預先配置的鏈路集中查找是否有對應的TCP連接,如果有,則將消息發(fā)送至所查找的鏈路,消息路由成功;如果沒有,判斷是否有默認鏈路,若有默認鏈路則將消息發(fā)送至默認鏈路,否則丟棄。
[0022]優(yōu)選地,所述信令適配層消息接收模塊,被配置用于:在將消息被發(fā)送至信令適配層處理之后,判斷信令適配層報頭中被叫用戶全局碼是否存在于預先配置的本地全局碼列表中,如果判斷存在,表明消息是當前設備需要處理的,則將此消息發(fā)送到應用層處理;如果判斷不存在,表明該消息需要被轉發(fā),則利用信令適配層進行消息發(fā)送。
[0023]優(yōu)選地,所述信令適配層消息發(fā)送模塊被配置用于:根據不同的全局碼類型,到不同的全局碼路由表中查詢路由,該路由表是根據全局碼規(guī)劃而預先配置,保存了全局碼與目的信令點編碼的映射關系,如果查
當前第1頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
丹棱县| 吴忠市| 濮阳县| 乌拉特前旗| 宝兴县| 即墨市| 四子王旗| 隆子县| 沛县| 嘉峪关市| 安顺市| 永仁县| 夏津县| 深圳市| 六枝特区| 本溪市| 临泉县| 专栏| 蒲江县| 社旗县| 图片| 扎赉特旗| 山西省| 横峰县| 泌阳县| 三门县| 巴里| 酉阳| 正阳县| 安图县| 游戏| 泸州市| 平山县| 施甸县| 黎川县| 弥渡县| 垫江县| 南涧| 钟祥市| 二连浩特市| 翁牛特旗|