一種sctp偶聯通信的方法及系統的製作方法
2023-05-03 10:42:26
專利名稱:一種sctp偶聯通信的方法及系統的製作方法
技術領域:
本發明涉及信令通信的技術領域,特別是涉及一種SCTP偶聯通信的方法及一種 SCTP偶聯通信的系統。
背景技術:
在過去的20年內,作為一種可靠的數據傳輸方式,TCP提供了許多應用服務,但隨著IP網的多業務化,尤其是VolP的發展,TCP出現了很多局限性,例如對於VolP信令及異步基於事務應用的處理。為適應IP網成為電信運營核心網的發展趨勢,IETF的信令傳輸工作組(SIGTRAN) —直在研究和制定IP網新一代的傳輸協議,並在IETF RFC 2960中定義了流控制傳輸協議(SCTP,Stream Control Transmission Protocol)。SCTP 是面向連接的可靠傳送協議,它向上層應用提供了下列服務應用數據的無錯誤無重複的可靠傳輸; 根據檢測到的MTU長度進行數據包分段處理,避免IP層的分段;在多個流間的用戶消息有序遞交及單用戶消息按到達順序遞交的選項;以及,通過支持關聯的多宿端特性,實現網絡級容錯。目前,IEFT將SCTP傳輸層協議作為主要研究目的,與TCP和UDP共築於IP層之上。同TCP —樣,SCTP提供面向連接的、點到點的可靠傳輸,它繼承了 TCP強大的擁塞控制、 數據包丟失發現等功能,任何在TCP上運行的應用都可被移至SCTP上運行。不同於TCP的是,SCTP提供了許多對於信令傳輸很重要的功能,同時,對於其他一些對性能和可靠性有額外需要的應用,它能提供傳輸優勢來滿足這些需要。SCTP與TCP的最大區別就是SCTP採用了多歸屬(Multi-homing)的機制,所謂多歸屬,指的是一臺主機(計算機)可以連接到一個或更多網絡或有兩個或多個網絡地址;因此SCTP中的偶聯概念要比TCP中的連接概念含義更廣。一個偶聯的兩個SCTP端點都向對方提供一個SCTP埠號和一個IP位址列表, 每個偶聯都由兩個SCTP埠號和兩個IP位址列表來識別,多歸屬的端點可以接入到不同類型的網絡。所以SCTP能在兩個端點間建立穩固的通信。一個SCTP偶聯可以包含多個可能的起源與目的地址的組合,這些組合包含在每個端點的傳送地址列表中。這樣使得一個偶聯可以在多個傳輸路徑間選擇和切換。具體而言,即SCTP偶聯的每個端點都可以擁有多個IP位址用於數據傳輸。如果接收端是多歸屬主機,那麼對於發送端來說,每一個接收端的IP位址代表著一條通往對端的路徑,這樣發送端可以選擇任一條路徑來發送數據。SCTP 規定任何時間都有一條路徑作為首選路徑來發送數據,其他路徑作為備份路徑。如果首選路徑因接口故障或者網絡擁塞等原因而失效,SCTP可以自動切換到另外一條路徑來發送, 避免單點失效,從而提高整個網絡的容錯能力,在SCTP中一個多歸屬的主機會因為網絡物理上的故障導致通信中斷的情況將很少發生。按照多數設備多歸屬主機的實現方法,多歸屬地址存在於一個主機的多個物理接口或者一個接口的多個地址,多個接口可歸屬於相同或者不同的網絡中。如圖1所示,多歸屬的地址可以配置在本端網元內的不同物理埠上(Portl,Port2, ... , Porta),從不同的物理埠連接到不同的網絡(CE路由器1和CE路由器幻,然後連接到對端網元。
如圖2所示,在SCTP偶聯通信的過程中,網元內部處理通常採用以下兩種方式圖 2中,Portl,Port2為偶聯的多歸屬地址接口。第一種方式直接在接口板上進行SCTP協議處理,即SCTP協議處理板直接出網元;這種方式一般應用在小型的通信設備中,容量要求不大時。第二種方式SCTP協議處理板經過接口板出網元這種方式一般應用在對於大型網絡,性能和容量要求都比較高的情形下。這種方式將SCTP協議處理板和接口板分開,將SCTP協議處理部署在信令面處理板上完成,在網元內部採用路由轉發的方式,實現信令數據從信令面處理板到接口板地轉發,接口板上的接口分屬於不同的網絡,從而實現從不同的網絡到達對端網元。為支持SCTP偶聯的地址支持多歸屬特性,上述兩種方式都必須實現在同一主機的不同埠歸屬於不同網絡時的傳輸保護,即在本地接口故障或者子網中任何一個節點故障時,能切換到其他傳輸正常的子網中。然而,對於第一種方式而言,由於多歸屬的埠配置在同一單板上,SCTP協議處理也在該單板處理,當該單板出現故障時,則所有埠均不可用,導致偶聯不可用,在這種情況下,SCTP連接會斷開,從而導致傳輸中斷,無法支持SCTP偶聯的地址支持多歸屬的實現。對於第二種方式而言,SCTP協議在信令面處理板處理經過接口板路由出網元,由於目前大多數設備是將網元接口的IP位址和信令面的IP位址分開,對於信令應用來說,必須要給信令面和網絡接口分別分配IP位址,且必須配置信令面IP位址經接口 IP位址的路由,這樣網元會多消耗一個IP位址,並且,當信令數據從信令面處理板轉到接口處理板時, 需要配置路由,這樣配置相比較會複雜,且分配給網元的IP位址多了一倍,十分浪費網絡資源。因而,目前需要本領域技術人員迫切解決的一個技術問題就是如何創新地提出一種SCTP偶聯通信的機制,以在不受板級故障影響的基礎上,簡化配置,節省網絡資源。
發明內容
本發明所要解決的技術問題是提供一種SCTP偶聯通信的方法及系統,用以在不受板級故障影響的基礎上,簡化配置,節省網絡資源。為了解決上述問題,本發明公開了一種SCTP偶聯通信的方法,包括配置SCTP偶聯的本端網元及對端網元的實際IP位址;其中,本端網元的實際IP 地址在本端網元的接口板上配置;生成所述本端網元實際IP位址的虛地址,並將所述虛地址配置在本端網元的信令面處理板上;依據所述本端網元的實際IP位址與虛地址的映射,以及,對端網元的實際IP位址,在本端網元和對端網元之間進行通信。優選的,所述本端網元的實際IP位址配置在本端網元接口板的物理埠上,所述本端網元的實際IP位址所映射的虛地址配置在本端網元信令面處理板的對應虛埠上。優選的,所述本端網元的實際IP位址具有映射的一個或多個虛地址,所述本端網元的虛地址具有映射的一個實際IP位址。
優選的,所述虛地址繼承對應的實際IP位址的屬性。優選的,所述在本端網元和對端網元之間進行通信的步驟包括配置所述本端網元接口板到對端網元的路由信息;本端網元的信令面處理板生成SCTP報文,所述SCTP報文中包括本端網元的虛地址;依據所述虛地址映射的實際IP位址,將所述SCTP報文轉發至對應的接口板;依據所述路由信息將SCTP報文從所述本端網元的接口板傳送至對端網元。優選的,所述在本端網元和對端網元之間進行通信的步驟還包括本端網元的接口板接收對端網元發送的SCTP報文,所述SCTP報文中包括本端網元的實際IP位址;依據所述實際IP位址映射的虛地址,將所述SCTP報文轉發至對應的信令面處理板,由所述信令面處理板處理所述SCTP報文。優選的,所述本端網元的實際IP位址及對端網元的實際IP位址分別具有多個,所述路由信息具有多條。優選的,所述在本端網元和對端網元之間進行通信的步驟還包括在某條路由信息對應的本端網元、對端網元或路由節點出現故障時,切換至另一路由信息。本發明實施例還公開了一種SCTP偶聯通信的系統,所述系統包括SCTP偶聯的本端網元及對端網元;其中,本端網元包括實際地址配置模塊,用於在本端網元的接口板上配置本端網元的實際IP位址;虛地址映射模塊,用於生成所述實際IP位址的虛地址;虛地址配置模塊,用於將所述虛地址配置在本端網元的信令面處理板上;對端網元包括地址配置模塊,用於配置對端網元的實際IP位址;所述的系統還包括通信模塊,用於依據所述本端網元的實際IP位址與虛地址的映射,以及,對端網元的實際IP位址,在本端網元和對端網元之間進行通信。
優選的,所述本端網元的實際IP位址配置在本端網元接口板的物理埠上,所述本端網元的實際IP位址所映射的虛地址配置在本端網元信令面處理板的對應虛埠上。優選的,所述本端網元的實際IP位址具有映射的一個或多個虛地址,所述本端網元的虛地址具有映射的一個實際IP位址。優選的,所述虛地址具有對應的實際IP位址的屬性。優選的,所述通信模塊包括路由配置子模塊,用於配置所述本端網元接口板到對端網元的路由信息;內部轉發子模塊,用於將本端網元的信令面處理板生成的SCTP報文轉發至對應的接口板;所述SCTP報文中包括本端網元的虛地址;所述對應的接口板為所述虛地址映射的實際IP位址所對應的接口板;對端傳送子模塊,用於依據所述路由信息將SCTP報文從所述本端網元的接口板傳送至對端網元。
優選的,所述通信模塊還包括本端傳送子模塊,用於將本端網元的接口板接收的對端網元發送的SCTP報文,轉發至對應的信令面處理板,由所述信令面處理板處理所述SCTP報文;其中,所述SCTP報文中包括本端網元的實際IP位址,所述對應的信令面處理板為所述實際IP位址映射的虛地址所對應的信令面處理板。優選的,所述本端網元的實際IP位址及對端網元的實際IP位址分別具有多個,所述路由信息具有多條。優選的,所述通信模塊還包括路由切換子模塊,用於在某條路由信息對應的本端網元、對端網元或路由節點出現故障時,切換至另一路由信息。與現有技術相比,本發明具有以下優點1、配置簡單虛地址不需要規劃,直接由接口板地址生成;虛地址的地址屬性與接口地址的屬性相同,從外部的配置看不到網元內部的實現,路由配置簡單;2、對於多網元的網絡中,無須給信令面處理板分配地址,可節省一半的IP位址佔用;在網絡資源越來越緊張的情況下,需要完成相同功能條件下,有設備需要分配的IP少的優點;3、對於多宿主機的IP埠,可以分布在不同的單板上,在埠級保護之上,還在板級的故障時對鏈路起到保護作用。
圖1是SCTP多歸屬主機網絡拓樸的示意圖;圖2是現有技術中在SCTP偶聯通信的過程中,網元內部處理的示意圖;圖3是本發明的一種SCTP偶聯通信的方法實施例的步驟流程圖;圖4是本發明SCTP偶聯配置的示意圖;圖5是一種SCTP偶聯多宿配置連接方案的示意圖;圖6是本發明的一個具體例子中的地址分配和映射關係的示意圖;圖7是本發明的一個具體例子中在信令面處理板上的偶聯配置的示意圖;圖8是本發明的一個具體例子中映射埠配置的示意圖;圖9是本發明的一個具體例子中路由信息配置的示意圖;圖10是本發明的一種SCTP偶聯通信的系統實施例的結構框圖。
具體實施例方式為使本發明的上述目的、特徵和優點能夠更加明顯易懂,下面結合附圖和具體實施方式
對本發明作進一步詳細的說明。本發明實施例的核心構思之一在於,引入虛地址的概念,將SCTP偶聯的實際IP位址分配在網元內的接口板上,並在信令面處理板上配置所述接口板上實際IP位址所映射的虛地址,在這種情況下,只需配置接口板到對端網元的路由,內部路由無需配置,即可使得SCTP偶聯的多條路徑接口地址分布於不同的宿主板上。從而防止埠故障及板級故障, 有效節省網元IP位址和路由資源。
參考圖3,示出了本發明的一種SCTP偶聯通信的方法實施例的步驟流程圖,具體可以包括以下步驟步驟301、配置SCTP偶聯的本端網元及對端網元的實際IP位址;其中,本端網元的實際IP位址在本端網元的接口板上配置;步驟302、生成所述本端網元實際IP位址的虛地址,並將所述虛地址配置在本端網元的信令面處理板上;步驟303、依據所述本端網元的實際IP位址與虛地址的映射,以及,對端網元的實際IP位址,在本端網元和對端網元之間進行通信。參考圖4所示的本發明SCTP偶聯配置的示意圖,接口板41上的物理埠(portl, port2, . . .,portn)411是用於收發數據的實際物理埠 ;在該物理埠上配置的地址為實際IP位址;信令面處理板上40的埠 401為接口板41上物理埠 411的映射埠,在本發明實施例中稱之為虛埠,在該虛埠上配置的地址為虛地址。在具體實現中,在每塊信令面處理板上可以根據配置需求,映射任何接口板的實際IP位址,如圖4中,信令面處理板 1中的虛地址IPl (虛IPl)映射接口板1的埠 portl上的實際IP位址;信令面處理板1 中的虛地址IP2(虛IP2)映射接口板1的埠 porta上的實際IP位址等;本端網元的虛地址總是具有映射的一個實際IP位址。並且,對於本端網元的實際IP位址而言,其可以具有映射的一個或多個虛地址,如圖4中,接口板1的埠 portl上的實際IP位址映射信令面處理板1中的虛地址IPl (虛IPl)和信令面處理板2中的虛地址IPl (虛IPl)。在本發明實施例中,所述虛地址直接繼承對應的實際IP位址的屬性。作為一種本發明SCTP偶聯配置的示例,假設當前SCTP偶聯的本端網元地址為 IIpl, 1Ιρ2,本端埠號為=IPort ;對端網元地址為rlpl,rlp2, rlp3, rlp4,對端埠號為rPort。對照圖4,可以將IIPl配置在接口板1的一個物理埠上,如Portl ;將1IP2配置在接口板2的一個物理埠上,如Port2 ;從接口板的地址生成對應的虛地址,並分配配置在信令面處理板1的虛埠虛IPl和虛IP2上,並標識其地址埠類型為虛埠,其它屬性與接口板上的地址屬性完全相同。在本例中,偶聯建立後會形成從本端網元地址到不同對端網元地址的4條路徑(path),每條path本端網元的IP位址根據網絡連接時的路由來選擇。在本發明的一種優選實施例中,所述在本端網元和對端網元之間進行通信的步驟可以包括如下子步驟子步驟S11、配置所述本端網元接口板到對端網元的路由信息;子步驟S12、本端網元的信令面處理板生成SCTP報文,所述SCTP報文中包括本端網元的虛地址;子步驟S13、依據所述虛地址映射的實際IP位址,將所述SCTP報文轉發至對應的接口板;子步驟S14、依據所述路由信息將SCTP報文從所述本端網元的接口板傳送至對端網元。更為優選的是,所述在本端網元和對端網元之間進行通信的步驟還可以進一步包括以下子步驟子步驟S15、本端網元的接口板接收對端網元發送的SCTP報文,所述SCTP報文中包括本端網元的實際IP位址;子步驟S16、依據所述實際IP位址映射的虛地址,將所述SCTP報文轉發至對應的信令面處理板,由所述信令面處理板處理所述SCTP報文。在3G移動通信網絡建設中,運營商大多要求採用偶聯多歸屬配置方案根據運營商要求在本端網元和對端網元有一個網絡埠或鏈路故障時,偶聯不受影響。參考圖5所示的SCTP偶聯多宿配置連接方案的示意圖,應用本發明實施例實現此方案時,本端網元的兩個實際IP位址IPOl和IP02可以分別配置在不同的接口板上,同時在信令面處理板上配置這兩個實際IP位址的虛地址,對於本發明實施例而言,當在一個信令面處理板上添加偶聯時,就會根據網絡規劃要求添加接口板的實際IP位址,此時根據偶聯的本端IP位址及接口板的IP位址進行校驗,就可以在該信令面處理板上生成虛地址。在這種情況下,對於路由的配置,只需要配置本端網元接口板到對端網元的路由,內部路由無須配置,即可實現偶聯的兩條路徑接口地址分布於不同的接口板上。按照上述的連接方案,為了滿足偶聯的多歸屬處理,信令面處理板和接口板的工作原理如下對於完成SCTP協議處理的信令面處理板,在根據應用要求完成SCTP協議處理後, 需要將發送給對端網元的SCTP報文轉發到接口板上,這裡由於偶聯的多個地址分布在不同的接口板上,在選擇接口板時,會根據需要發送的IP報文IP頭中的源IP位址來選擇,此時IP頭中的源IP位址,即偶聯當前的首選IP,該IP配置在那個物理埠上,該報文就從該接口發出;對於接口板上收到的IP報文,若IP頭中的協議為SCTP協議,需要解析下SCTP 協議頭中的埠號,根據埠號和IP位址選擇到處理SCTP協議的信令面處理板。在具體實現中,由於所述本端網元的實際IP位址及對端網元的實際IP位址分別具有多個,所以所述路由信息具有多條,在這種情況下,所述在本端網元和對端網元之間進行通信的步驟還可以進一步包括以下子步驟子步驟S17、在某條路由信息對應的本端網元、對端網元或路由節點出現故障時, 切換至另一路由信息。 為使本領域技術人員更好地理解本發明,以下參照圖5所示的SCTP偶聯多宿配置連接方案描述本發明實現的一種示例。按照圖中的網絡規劃,分配給本端網元RNC和對端網元SGSN的信令面地址(實際IP位址)如下
IPOl ;10.129.53. 1/;30RNC
IP02 ;10.129.53. 5/;30RNC
IP03 ;10.129.1. 33/;30SGSN
IP04 ;10.129.1. 34/;30SGSN
IP05 ;10.129.1. 37/;30SGSN
IP06 ;10.129.1. 38/;30SGSN
要求在RNC側和SGSN側同時各出現一個埠或鏈路故障時,不會影響任何存在的
業務和用戶的接入。 1)如圖6所示,在接口板上1的物理埠 portl上配置IP01,10. 129.53. 1,在接口板上2的物理埠 port2上配置IP02,10. 129. 53. 5 ;在信令面處理板上生成這兩個物理埠的虛埠,具體為在信令面處理板上的虛埠 portl上配置IPOl的虛地址, 10. 129. 53. 1,在信令面處理板上的虛埠 port2上配置IP02的虛地址,10. 129. 53. 5,SCTP 偶聯配置如圖7所示;接口板上的物理埠及信令面處理板上的虛埠的配置如圖8所示, 其中,埠類型ucPortType 0為物理埠,4為虛埠。
2)參考圖表9所示的路由配置,偶聯生成的4條path通路如下10.129.53.1——10.129.1.38
10.129.53.1——10.129.1.34
10.129.53.5——10.129.1.37
10.129.53.5——10.129.1.333)偶聯數據收發流程SCTP協議處理在信令面處理板上完成,SCTP協議報文在發送時,根據IP報文的源 IP位址選擇接口板,比如源IP為10. 129. 53. 1,則選擇接口板1 (該地址實際是配置在接口板1上的),由網元內部通信轉發到接口板1上,然後根據路由關係轉發給目標地址。在接口板上收到SCTP報文時,解析下報文中SCTP頭,得到偶聯的本端埠和地址 (比如實例中的埠 5005,地址10. 129. 53. 1),根據數據配置關係,該偶聯配置在那塊信令面處理板上,就將該報文轉發到相應的信令面處理板上。4)故障保護在這種配置下,正常時有4條path通路,故障本端一個埠的同時故障對端的一個埠,偶聯仍然有可用的path,比如斷開RNC側10.129. 53.1以及SGSN側 10. 129. 1. 36/30 ;仍然有 10. 129. 53. 5-10. 129. 1. 33 是連通的。可以理解,應用本發明實施例,由於採用信令面處理板虛埠及虛擬IP的配置方法,從其他網元看到的只是接口板的IP位址;並且在數據報文的收發時,出局的信令和偶聯控制報文從內部埠到接口板的數據轉發,依據實際埠的IP位址來進行單板的選擇, 入局方向上從接口板向信令面處理板的轉發依靠數據頭中偶聯埠號和IP位址來選擇信令面處理板;從其他網元只是看到本網元的接口 IP位址,不關心內部的處理和數據轉發過程;並且,本發明偶聯的多宿方式可以滿足IP位址處於網元內不同接口板上,對於埠級故障及板級的故障均可有效保護。需要說明的是,對於方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明並不受所描述的動作順序的限制,因為依據本發明,某些步驟可以採用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬於優選實施例,所涉及的動作和模塊並不一定是本發明所必須的。參考圖10,示出了本發明的一種SCTP偶聯通信的系統實施例的結構框圖,所述系統包括SCTP偶聯的本端網元11及對端網元12,其中,本端網元11具體可以包括以下模塊實際地址配置模塊111,用於在本端網元的接口板上配置本端網元的實際IP位址;虛地址映射模塊112,用於生成所述實際IP位址的虛地址;虛地址配置模塊113,用於將所述虛地址配置在本端網元的信令面處理板上;對端網元12具體可以包括以下模塊地址配置模塊121,用於配置對端網元的實際IP位址;
所述的系統還包括通信模塊13,用於依據所述本端網元的實際IP位址與虛地址的映射,以及,對端網元的實際IP位址,在本端網元和對端網元之間進行通信。應用本實施例在進行SCTP偶聯通信時,本端網元的實際地址配置模塊會在本端網元的接口板上配置本端網元的實際IP位址;對端網元的地址配置模塊會配置對端網元的實際IP位址;在獲得本端網元的實際IP位址後,本端網元的虛地址映射模塊會生成所述實際IP位址的虛地址,然後由虛地址配置模塊將所述虛地址配置在本端網元的信令面處理板上。在具體實現中,所述本端網元的實際IP位址配置在本端網元接口板的物理埠上,所述本端網元的實際IP位址所映射的虛地址配置在本端網元信令面處理板的對應虛埠上。根據不同的應用需求,所述本端網元的實際IP位址可以映射一個或多個虛地址, 所述本端網元的虛地址可以映射一個實際IP位址。在本發明實施例中,所述虛地址具有對應的實際IP位址的屬性。在本發明的一種優選實施例中,所述通信模塊具體可以包括以下子模塊路由配置子模塊,用於配置所述本端網元接口板到對端網元的路由信息;內部轉發子模塊,用於將本端網元的信令面處理板生成的SCTP報文轉發至對應的接口板;所述SCTP報文中包括本端網元的虛地址;所述對應的接口板為所述虛地址映射的實際IP位址所對應的接口板;對端傳送子模塊,用於依據所述路由信息將SCTP報文從所述本端網元的接口板傳送至對端網元。當本端網元向對端網元傳送數據時,基於配置好的本端網元接口板到對端網元的路由信息,本端網元的信令面處理板會完成SCTP協議處理,生成相應的SCTP報文,該報文中會攜帶信令面處理板中某個虛埠上配置的虛地址,所述內部轉發子模塊會依據該虛地址獲得其映射的實際IP位址,並獲得該實際IP位址所在的接口板的物理埠 ;所述對端傳送子模塊則會通過該物理埠將SCTP報文傳送至對端網元。作為一種更為優選實施例,所述通信模塊還可以包括以下子模塊本端傳送子模塊,用於將本端網元的接口板接收的對端網元發送的SCTP報文,轉發至對應的信令面處理板,由所述信令面處理板處理所述SCTP報文;其中,所述SCTP報文中包括本端網元的實際IP位址,所述對應的信令面處理板為所述實際IP位址映射的虛地址所對應的信令面處理板。當本端網元的接口板接收到對端網元傳送的SCTP報文時,會解析該報文獲得其攜帶的本端實際IP位址信息,所述本端傳送子模塊將依據該實際IP位址信息獲得其映射的虛地址,從而獲得相應的信令面處理板信息,於是將該SCTP報文轉發至該信令面處理板,由該信令面處理板完成SCTP協議處理。一般而言,所述本端網元的實際IP位址及對端網元的實際IP位址分別具有多個, 所述路由信息具有多條。在這種情況下,所述通信模塊還可以包括以下子模塊路由切換子模塊,用於在某條路由信息對應的本端網元、對端網元或路由節點出現故障時,切換至另一路由信息。對於系統實施例而言,由於其與前述的方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。 以上對本發明所提供的一種SCTP偶聯通信的方法及一種SCTP偶聯通信的系統進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
權利要求
1.一種SCTP偶聯通信的方法,其特徵在於,包括配置SCTP偶聯的本端網元及對端網元的實際IP位址;其中,本端網元的實際IP位址在本端網元的接口板上配置;生成所述本端網元實際IP位址的虛地址,並將所述虛地址配置在本端網元的信令面處理板上;依據所述本端網元的實際IP位址與虛地址的映射,以及,對端網元的實際IP位址,在本端網元和對端網元之間進行通信。
2.如權利要求1所述的方法,其特徵在於,所述本端網元的實際IP位址配置在本端網元接口板的物理埠上,所述本端網元的實際IP位址所映射的虛地址配置在本端網元信令面處理板的對應虛埠上。
3.如權利要求1所述的方法,其特徵在於,所述本端網元的實際IP位址具有映射的一個或多個虛地址,所述本端網元的虛地址具有映射的一個實際IP位址。
4.如權利要求1、2或3所述的方法,其特徵在於,所述虛地址繼承對應的實際IP位址的屬性。
5.如權利要求1所述的方法,其特徵在於,所述在本端網元和對端網元之間進行通信的步驟包括配置所述本端網元接口板到對端網元的路由信息;本端網元的信令面處理板生成SCTP報文,所述SCTP報文中包括本端網元的虛地址;依據所述虛地址映射的實際IP位址,將所述SCTP報文轉發至對應的接口板;依據所述路由信息將SCTP報文從所述本端網元的接口板傳送至對端網元。
6.如權利要求5所述的方法,其特徵在於,所述在本端網元和對端網元之間進行通信的步驟還包括本端網元的接口板接收對端網元發送的SCTP報文,所述SCTP報文中包括本端網元的實際IP位址;依據所述實際IP位址映射的虛地址,將所述SCTP報文轉發至對應的信令面處理板,由所述信令面處理板處理所述SCTP報文。
7.如權利要求5或6所述的方法,其特徵在於,所述本端網元的實際IP位址及對端網元的實際IP位址分別具有多個,所述路由信息具有多條。
8.如權利要求7所述的方法,其特徵在於,所述在本端網元和對端網元之間進行通信的步驟還包括在某條路由信息對應的本端網元、對端網元或路由節點出現故障時,切換至另一路由 fn息ο
9.一種SCTP偶聯通信的系統,其特徵在於,所述系統包括SCTP偶聯的本端網元及對端網元;其中,本端網元包括實際地址配置模塊,用於在本端網元的接口板上配置本端網元的實際IP位址;虛地址映射模塊,用於生成所述實際IP位址的虛地址;虛地址配置模塊,用於將所述虛地址配置在本端網元的信令面處理板上;對端網元包括地址配置模塊,用於配置對端網元的實際IP位址;所述的系統還包括通信模塊,用於依據所述本端網元的實際IP位址與虛地址的映射,以及,對端網元的實際IP位址,在本端網元和對端網元之間進行通信。
10.如權利要求9所述的系統,其特徵在於,所述本端網元的實際IP位址配置在本端網元接口板的物理埠上,所述本端網元的實際IP位址所映射的虛地址配置在本端網元信令面處理板的對應虛埠上。
11.如權利要求9所述的系統,其特徵在於,所述本端網元的實際IP位址具有映射的一個或多個虛地址,所述本端網元的虛地址具有映射的一個實際IP位址。
12.如權利要求9、10或11所述的系統,其特徵在於,所述虛地址具有對應的實際IP位址的屬性。
13.如權利要求9所述的系統,其特徵在於,所述通信模塊包括路由配置子模塊,用於配置所述本端網元接口板到對端網元的路由信息;內部轉發子模塊,用於將本端網元的信令面處理板生成的SCTP報文轉發至對應的接口板;所述SCTP報文中包括本端網元的虛地址;所述對應的接口板為所述虛地址映射的實際IP位址所對應的接口板;對端傳送子模塊,用於依據所述路由信息將SCTP報文從所述本端網元的接口板傳送至對端網元。
14.如權利要求13所述的系統,其特徵在於,所述通信模塊還包括本端傳送子模塊,用於將本端網元的接口板接收的對端網元發送的SCTP報文,轉發至對應的信令面處理板,由所述信令面處理板處理所述SCTP報文;其中,所述SCTP報文中包括本端網元的實際IP位址,所述對應的信令面處理板為所述實際IP位址映射的虛地址所對應的信令面處理板。
15.如權利要求13或14所述的系統,其特徵在於,所述本端網元的實際IP位址及對端網元的實際IP位址分別具有多個,所述路由信息具有多條。
16.如權利要求15所述的系統,其特徵在於,所述通信模塊還包括路由切換子模塊,用於在某條路由信息對應的本端網元、對端網元或路由節點出現故障時,切換至另一路由信息。
全文摘要
本發明提供了一種SCTP偶聯通信的方法,包括配置SCTP偶聯的本端網元及對端網元的實際IP位址;其中,本端網元的實際IP位址在本端網元的接口板上配置;生成所述本端網元實際IP位址的虛地址,並將所述虛地址配置在本端網元的信令面處理板上;依據所述本端網元的實際IP位址與虛地址的映射,以及,對端網元的實際IP位址,在本端網元和對端網元之間進行通信。本發明可以在不受板級故障影響的基礎上,簡化配置,節省網絡資源。
文檔編號H04L29/06GK102316085SQ20101022635
公開日2012年1月11日 申請日期2010年7月6日 優先權日2010年7月6日
發明者張巧娟, 張 浩 申請人:大唐移動通信設備有限公司