專利名稱:基于轉(zhuǎn)發(fā)控制分離協(xié)議的系統(tǒng)及接入方法
技術(shù)領域:
本發(fā)明涉及網(wǎng)絡通信技術(shù)領域,尤其涉及一種基于轉(zhuǎn)發(fā)控制分離協(xié)議的系統(tǒng)及接入方法。
背景技術(shù):
通常,一個IP網(wǎng)絡單元(NENetwork Element)由多個邏輯上隔離的實體組成,這些邏輯實體共同協(xié)作作為一個整體提供一個功能(如路由或者IP交換)。所述的網(wǎng)絡單元主要包括兩種控制單元和轉(zhuǎn)發(fā)單元,而且控制單元和轉(zhuǎn)發(fā)單元之間需要隔離。
為標準化控制和轉(zhuǎn)發(fā)平面的信息交換,即標準化相互隔離的控制單元和轉(zhuǎn)發(fā)單元之間的信息交換,推出了ForCES(轉(zhuǎn)發(fā)控制分離)協(xié)議。
ForCES將會使得控制和轉(zhuǎn)發(fā)平面在保持可相互操作的前提下都快速的得到技術(shù)進步。還使得設備的可伸縮性非常容易得到,轉(zhuǎn)發(fā)和控制能力可以被靈活的增加到一個NE中,而不需要象現(xiàn)在一樣進行大規(guī)模的硬件軟件升級,導致業(yè)務受到影響。
如圖1所示,圖中給出了一個板級物理隔離路由器的例子,該路由器有兩個控制板和多個轉(zhuǎn)發(fā)板,都連接在交換網(wǎng)背板上。其中,控制板是CE(控制單元),路由器板是FE(轉(zhuǎn)發(fā)單元),交換網(wǎng)背板提供了所有板的物理連接??梢宰尶刂瓢錋是主的CE,控制板B是備份CE來提供冗余備份能力。為得到高可靠性,也可以有一個冗余的交換網(wǎng)板。ForCES協(xié)議的目標就是用標準協(xié)議實現(xiàn)各CE和FE之間的信息交換。這樣,對于控制板來自廠商X,轉(zhuǎn)發(fā)板來自廠商Y,兩者在一個機架上無縫對接工作便成為了可能。
目前,還存在另外一種CE和FE的物理分離,即機箱級別的分離。如圖2所示,所有的CE和FE是物理上獨立的機箱,相互之間通過高速的局域網(wǎng)進行連接(如千兆以太網(wǎng))。如果各CE和FE相互之間通過運行ForCES來進行通信,將同樣會產(chǎn)生針對圖2所描述的效果。
下面將結(jié)合附圖對ForCES的具體應用進行說明。
圖3提供了一個CE和FE功能的例子。一個給定的NE可以包含一個或者多個這種CE和FE功能。圖中還示出了ForCES協(xié)議用于為ForCES自己和送給/來自控制平面的數(shù)據(jù)包傳遞控制消息。
如圖4所示,NE框架的主要部件包括CE、FE和內(nèi)部互連協(xié)議。CE負責如信令、協(xié)議處理、和管理協(xié)議應用等操作??刂破矫婊谔幚砩傻男畔?,來指示轉(zhuǎn)發(fā)平面的包轉(zhuǎn)發(fā)行為。例如控制平面可以通過操作操作轉(zhuǎn)發(fā)表、端口狀態(tài)、增加或者去除一個NAT(網(wǎng)絡地址轉(zhuǎn)換)連接來實現(xiàn)對一個FE的控制。
FE可以包括通用的,也可以有專用的,比如NAT、防火墻、封裝解封裝等。在圖4中,一個NE包括一個CE和兩個FE。兩個FE和一個CE需要最小的配置作為預配置,這個可以由FE管理器和CE管理器分別完成。
ForCES架構(gòu)定義了ForCESNE的部件,包括幾個附屬的部件。這些部件為了靈活的包處理,可以通過不同的拓撲進行連接。
如圖5所示,圖中包括FpCE-FE接口;FiFE-FE接口;FrCE-CE接口;FcCE Manager和CE接口;FfFE Manager和FE接口;
FlCE Manager和FE Manager接口;Fi/fFE外部接口。
圖5中包括兩種部件控制部件CE和轉(zhuǎn)發(fā)部件FE。ForCES框架允許NE包含多個CE和FE的實例。每一個FE包含一個或者多個物理接口,物理接口用于手打包到NE之外。這些FE接口的聚合在一起變成了NE的外部接口。除了外部接口之外,在NE內(nèi)部,必須存在一些種類的互聯(lián)關系,使得CE和FE能相互通信、FE能將包轉(zhuǎn)發(fā)給另外的FE。
在實際的ForCES的框架中,對于控制平面的功能,可能會使用功能不同的CE來完成,其中有的CE可能會非常簡單。仍然以路由器為例,路由器的實際架構(gòu)如圖6所示,n個FE被通過交換網(wǎng)連接在一起,形成數(shù)據(jù)平面,控制平面由控制板的兩個芯片組成一個是用于路由計算和信令的CPU,一個是用于設備管理的專用ASIC芯片。設備管理負責控制交換網(wǎng)和控制板的倒換(備份情況下)、設備環(huán)境告警(如溫度過高、濕度過高、電壓不正常、FE上的穩(wěn)定電壓等)、單板的重啟、發(fā)出代碼的加載指令等功能。由于這些功能相對固定和簡單,所以用ASIC實現(xiàn)。
在未來的ForCES架構(gòu)應用中,也可能會出現(xiàn)類似于一種專門做設備管理的CE,這類CE也可能非常簡單,是一個專用的ASIC芯片,對于這種芯片,要支持ForCES這樣復雜的協(xié)議,是非常困難的,因此,如何將這種特殊的CE兼容于ForCES架構(gòu)中,是一個需要解決的問題。
另外,在未來的ForCES架構(gòu)的設備中,由于現(xiàn)在很多廠家已經(jīng)有非常成熟的CE,在以后的設備擴容和廠家集成中,可能會出現(xiàn)一些CE支持ForCES協(xié)議,另外一些已有的成熟的CE無法支持ForCEs協(xié)議的情況。
如圖7所示,CE3是一個以前已有的機箱,能夠完成一些特定的CE功能,例如某種特定協(xié)議,在新組建的NE節(jié)點中,系統(tǒng)集成商希望能將其用進去,單是CE3作為一個單獨的機箱是無法支持ForCES協(xié)議的。即使CE3能夠修改,但對于一些成熟的網(wǎng)絡操作系統(tǒng),對CE進行修改使其能夠支持ForCES協(xié)議,則需要進行的修改量較大,而其以前的系統(tǒng)有自己私有的通信方式,已經(jīng)非常成熟和穩(wěn)定,因此,這種修改可能帶來很大的風險。
因此,綜上所述,針對上述兩種需求,目前還沒有一種方法可以滿足。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)所存在的問題,本發(fā)明的目的是提供一種基于轉(zhuǎn)發(fā)控制分離協(xié)議的系統(tǒng)及接入方法,從而有效解決了簡單的CE以及過去老的CE無法支持ForCES協(xié)議的問題,為網(wǎng)絡設備向ForCES過渡提供了一種可行的技術(shù)方案。
本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的本發(fā)明提供了一種基于轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng),包括基于轉(zhuǎn)發(fā)控制分離協(xié)議的轉(zhuǎn)發(fā)單元,并且,還包括控制單元代理裝置,基于私有協(xié)議的控制單元通過該控制單元代理裝置與所述轉(zhuǎn)發(fā)單元通信,所述控制單元代理裝置用于將基于私有協(xié)議的控制單元與基于轉(zhuǎn)發(fā)控制分離協(xié)議的轉(zhuǎn)發(fā)單元之間交互的消息進行協(xié)議轉(zhuǎn)換處理。
所述的基于私有協(xié)議的控制單元還通過控制單元代理裝置與系統(tǒng)中的基于轉(zhuǎn)發(fā)控制分離協(xié)議的控制單元建立通信。
本發(fā)明還提供了一種基于私有協(xié)議的控制單元接入轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)的方法,包括控制單元代理裝置接收基于私有協(xié)議的控制單元發(fā)來的消息,并轉(zhuǎn)換為基于轉(zhuǎn)發(fā)控制分離協(xié)議的消息,發(fā)送給轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng);以及,控制單元代理裝置接收轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)發(fā)來的消息,并轉(zhuǎn)換為基于私有協(xié)議的消息發(fā)送給基于私有協(xié)議的控制單元。
本發(fā)明所述的方法還包括控制單元代理裝置對與其連接的基于私有協(xié)議的控制單元進行安全認證,并僅允許認證通過的基于私有協(xié)議的控制單元接入。
本發(fā)明所述的方法還包括控制單元代理裝置根據(jù)接收到的轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)發(fā)來的消息,確定接收該消息的基于私有協(xié)議的控制單元,并將經(jīng)協(xié)議轉(zhuǎn)換處理后的消息發(fā)送給相應的基于私有協(xié)議的控制單元。
本發(fā)明所述的方法還包括轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)中的控制單元管理器通過控制單元代理裝置對與控制單元代理裝置連接的基于私有協(xié)議的控制單元進行配置管理。
本發(fā)明所述的方法還包括控制單元代理裝置在預組合階段通過與轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)中的控制單元管理器進行通信確定所屬的網(wǎng)絡單元,以及與其通信的轉(zhuǎn)發(fā)單元。
本發(fā)明還提供了一種控制單元代理裝置,包括被代理控制單元私有協(xié)議模塊用于與被代理控制單元之間基于私有協(xié)議進行消息的交互;轉(zhuǎn)發(fā)控制分離協(xié)議模塊用于與轉(zhuǎn)發(fā)單元之間基于轉(zhuǎn)發(fā)控制分離協(xié)議進行消息的交互;協(xié)議轉(zhuǎn)換模塊連接于被代理控制單元私有協(xié)議模塊與轉(zhuǎn)發(fā)控制分離協(xié)議模塊之間,用于進行所述私有協(xié)議與轉(zhuǎn)發(fā)控制分離協(xié)議之間的轉(zhuǎn)換處理,實現(xiàn)被代理控制單元私有協(xié)議模塊與轉(zhuǎn)發(fā)控制分離協(xié)議模塊間的消息交互。
所述的裝置還包括功能控制模塊用于識別接收到的基于轉(zhuǎn)發(fā)控制分離協(xié)議的業(yè)務流的目的控制單元,并控制將業(yè)務流發(fā)送給相應的被代理的控制單元。
所述的裝置還包括
控制單元之間通信模塊用于與系統(tǒng)中的其他基于轉(zhuǎn)發(fā)控制分離協(xié)議的控制單元進行基于轉(zhuǎn)發(fā)控制分離協(xié)議的消息的交互;和/或,控制單元管理器之間通信模塊用于與系統(tǒng)中的控制單元管理器進行信息交互,實現(xiàn)對被代理的控制單元的配置管理操作;和/或,安全處理模塊用于對接入的被代理的控制單元進行合法性檢查,并僅允許該裝置代理合法性檢查通過的被代理的控制單元交互的消息;和/或,備份/負載分擔模塊用于配合轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)中的備份及負載分擔處理功能實體實現(xiàn)相應的備份和/或負載分擔處理。
所述的裝置內(nèi)置于系統(tǒng)中的基于轉(zhuǎn)發(fā)控制分離協(xié)議的控制單元中,或者,獨立設置于系統(tǒng)中。
所述的裝置與被代理的控制單元設置于不同的機框中。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明是將不支持ForCES協(xié)議的CE通過支持ForCES協(xié)議的CE代理實現(xiàn)與FE之間的基于ForCES協(xié)議的信息交互,因此,本發(fā)明的實現(xiàn)有效解決了一些簡單的CE無法支持ForCES協(xié)議的問題;同時,還解決了過去老的CE無法加入ForCES的問題,為設備向ForCES過渡提供了一種可行的技術(shù)方案。
圖1為板級物理隔離路由器的結(jié)構(gòu)示意圖;圖2為機箱級物理隔離的CE和FE的結(jié)構(gòu)示意圖;圖3為CE和FE之間基于ForCES進行連接的結(jié)構(gòu)示意圖;圖4為NE的結(jié)構(gòu)示意圖;
圖5為ForCES框架結(jié)構(gòu)示意圖;圖6為現(xiàn)有的CE和FE之間基于ForCES通信的結(jié)構(gòu)示意圖1;圖7為現(xiàn)有的CE和FE之間基于ForCES通信的結(jié)構(gòu)示意圖2;圖8為本發(fā)明所述的系統(tǒng)結(jié)構(gòu)示意圖1;圖9為本發(fā)明所述的系統(tǒng)結(jié)構(gòu)示意圖2;圖10為本發(fā)明所述的系統(tǒng)結(jié)構(gòu)示意圖3;圖11為控制單元代理裝置結(jié)構(gòu)示意圖。
具體實施例方式
為了滿足現(xiàn)有技術(shù)提出的兩種需求,本發(fā)明的核心是提出了CE Proxy(CE代理)的概念和方法,從而對ForCES框架是一個有益補充。
也就是說,本發(fā)明實現(xiàn)的目的是在物理CE不能直接應用ForCES協(xié)議的情況下,比如由于缺少一個通用的CPU,或者老的CE希望用于新的ForCES架構(gòu)中作為一個CE的情況下,可以采用一個CE代理用于終結(jié)Fp(CE和FE之間的接口)控制點,從而代替無法支持ForCES協(xié)議的物理的CE與FE之間進行基于ForCES協(xié)議的信息交互。
即FE可以通過一個基于ForCES協(xié)議的CE代理與物理的CE(即被代理的CE)進行通信,而被代理的物理的CE仍然使用自己的私有協(xié)議(即私有的通信方式)通過該CE代理與FE通信,所述的私有通信方式包括非ForCES協(xié)議或者DMA(直接存儲器存取)通信方式,或者其它原來CE已有的私有方式。即應用本發(fā)明對于原來的物理的CE無需進行任何修改。
本發(fā)明提供的應用中,CE代理和物理的CE的混合體則組成一個邏輯的CE實體。而且,本發(fā)明中,一個CE代理也可能同時代理多個物理的CE。
本發(fā)明中,所述的CE代理可以是基于一個CPU、一個支持ForCES協(xié)議的專用部件實現(xiàn),或者,也可以基于一個支持ForCES協(xié)議的通常CE實現(xiàn)。
為對本發(fā)明有進一步的理解,下面將結(jié)合附圖對本發(fā)明作進一步說明。
首先,本發(fā)明提供了一種基于ForCES協(xié)議系統(tǒng),如圖8、圖9和圖10所示,包括基于ForCES協(xié)議的控制單元和轉(zhuǎn)發(fā)單元,且還包括控制單元代理裝置,基于私有協(xié)議的控制單元通過該控制單元代理裝置與所述轉(zhuǎn)發(fā)單元通信,所述控制單元代理裝置用于將基于私有協(xié)議的控制單元與基于ForCES協(xié)議的轉(zhuǎn)發(fā)單元之間交互的消息進行協(xié)議轉(zhuǎn)換處理;另外,所述的基于私有協(xié)議的控制單元還通過控制單元代理裝置與系統(tǒng)中的基于ForCES協(xié)議的控制單元建立通信。
如圖10所示,所述的CE代理還可以設置于現(xiàn)有的普通CE中,如CE2中,此時,CE2便可以作為CE3、CE4、CE5的代理,即CE3、CE4、CE5通過CE2便可以采用私有的協(xié)議與各個FE通信。
其次,再對本發(fā)明所述的基于私有協(xié)議的控制單元接入ForCES協(xié)議系統(tǒng)的方法,在該方法中主要包括(1)控制單元代理裝置接收基于私有協(xié)議的控制單元發(fā)來的消息,并轉(zhuǎn)換為基于ForCES協(xié)議的消息,發(fā)送給ForCES協(xié)議系統(tǒng);(2)控制單元代理裝置接收ForCES協(xié)議系統(tǒng)發(fā)來的消息,并轉(zhuǎn)換為基于私有協(xié)議的消息發(fā)送給基于私有協(xié)議的控制單元;也就是說,控制單元代理能夠?qū)orCES協(xié)議消息轉(zhuǎn)換成不支持ForCES協(xié)議的基于私有協(xié)議的CE可以接收的私有格式的消息并傳遞給相應的基于私有協(xié)議的CE,反之亦然。
為保證接入控制單元代理裝置的被代理的CE的合法性,控制單元代理還需要對與其連接的基于私有協(xié)議的控制單元(即被代理的CE)進行安全認證,并僅允許認證通過的基于私有協(xié)議的控制單元接入控制單元代理裝置。例如,當被代理的CE和代理處于兩個機框、或者一個網(wǎng)絡中時,必須規(guī)定相應的安全機制,以防止欺騙和攻擊;所述安全機制可以采用現(xiàn)有所有的認證和授權(quán)協(xié)議機制,具體需要根據(jù)被代理的CE對認證的支持程度來決定。
另外,當本發(fā)明中,所述的控制單元代理裝置,即代理CE同時代理多個被代理的CE時,則代理CE還需要根據(jù)接收到的ForCES協(xié)議系統(tǒng)發(fā)來的消息,確定接收該消息的基于私有協(xié)議的控制單元,并將經(jīng)協(xié)議轉(zhuǎn)換處理后的消息發(fā)送給相應的基于私有協(xié)議的控制單元,具體包括當CE代理本身具有CE的功能時,例如,其本身就是一個支持ForCES的CE,此時,則需要能夠?qū)⒆陨淼墓δ芘c所代理的CE的功能區(qū)分開來,即對收到的包和控制消息進行劃分,將需要傳遞給所代理的CE的消息傳遞給被代理的CE,將需要由自己處理的消息自己進行處理,并且要能保證相關處理按照正確的順序進行;當一個CE代理同時代理了多個實際的CE時,需要能夠提供通過配置,或者自動發(fā)現(xiàn)所CE代理的功能,約定區(qū)分不同被代理的CE的方式,實現(xiàn)報文的正確分流,即將消息準確地分發(fā)給相應的被代理的CE。
本發(fā)明所述的方法中,還包括ForCES協(xié)議系統(tǒng)中的控制單元管理器可以通過控制單元代理裝置對與控制單元代理裝置連接的基于私有協(xié)議的控制單元進行配置管理,從而使得ForCES協(xié)議系統(tǒng)的控制單元管理器可以對基于私有協(xié)議的控制單元實現(xiàn)配置管理。同時,所述的控制單元代理裝置還在預組合階段(Pre-association Phase)通過與ForCES協(xié)議系統(tǒng)中的控制單元管理器CE Manager進行通信確定所屬的網(wǎng)絡單元NE,以及與其通信的轉(zhuǎn)發(fā)單元,以便于與相應的轉(zhuǎn)發(fā)單元建立通信。
本發(fā)明所述方法中,所述CE代理還可以與其他CE之間有ForCES架構(gòu)規(guī)定的通信功能,具體通信的協(xié)議符合以后ForCES架構(gòu)的規(guī)定,可以是多種現(xiàn)有的協(xié)議的擴充,比如建立在TCP/IP之上的協(xié)議。
最后,再對本發(fā)明提供的CE代理裝置的結(jié)構(gòu)進行說明,如圖11所示,具體包括以下功能模塊ForCES協(xié)議模塊用于和FE之間通過ForCES協(xié)議進行通信,支持標準的ForCES協(xié)議,即基于ForCES協(xié)議與FE之間進行消息的交互。
功能控制模塊在CE代理(CE Proxy)包含部分CE功能時,功能控制模塊需要將CE和CE Proxy中不同的功能對應的消息進行分發(fā),以免出現(xiàn)沖突;另外,對于CE Proxy不包含CE功能的情況,在CE Proxy后面可能代理多個被代理的CE,此時需要考慮通過功能控制模塊,將功能對應消息分發(fā)到正確的被代理的CE,比如,來自FE的OSPF(開放最短路徑優(yōu)先)的消息,如果OSPF協(xié)議在其中一個CE上,就需要將這類消息進行識別分發(fā)給對應CE。
CE Manager之間的通信模塊CE Manager用于對CE進行初始的配置,該通信模塊完成和CE Manager之間的通信,將信息傳遞給功能控制模塊,并由功能控制模塊分發(fā)給對應的被代理的CE或者CE Proxy中對應的功能實體,從而實現(xiàn)相應的配置管理操作。
CE之間通信模塊CE之間也會有通信,所以需要這個模塊對ForCES框架中對應的通信進行支持。
協(xié)議轉(zhuǎn)換模塊對于送給被代理CE的消息和報文等,在這個模塊中完成ForCES消息到被代理的非ForCES標準CE之間的相互轉(zhuǎn)換;同時,還將被代理的CE通過被代理CE私有協(xié)議模塊發(fā)來的基于私有協(xié)議的消息轉(zhuǎn)換為標準的ForCES消息發(fā)送給ForCES協(xié)議模塊,以便于發(fā)送給相應的FE。
被代理CE私有協(xié)議模塊和被代理CE之間通信的模塊,將CE Proxy模擬成一個被代理CE的對等體,實現(xiàn)通信。該模塊中還包括安全處理模塊,用于當被代理的CE和CE Proxy在兩個機框中時,需要通過一些安全認證機制來保證不被攻擊,所述的安全處理模塊也可以獨立于該模塊設置,但功能相同;實現(xiàn)安全認證機制的前提是被代理的CE支持這些功能。
所述的裝置還可選地包括支持ForCES協(xié)議的CE模塊,用于實現(xiàn)普通的基于ForCES協(xié)議的CE的功能,也就是說,本發(fā)明所述的裝置可以與現(xiàn)有的CE一體設置,當然,也可以獨立設置。
本發(fā)明中,CE代理符合ForCES架構(gòu)和協(xié)議的規(guī)定,能夠識別FE模型,能夠通過FE管理器、CE管理器、或者內(nèi)部拓撲發(fā)現(xiàn)獲得FE拓撲信息。
而且,CE代理知道自己所代理的實際物理CE的功能,并可以根據(jù)CEManager的要求,對所CE代理的功能進行啟動或者不啟動的操作。
另外,CE代理還包括備份/負載分擔模塊,用于實現(xiàn)ForCES框架所支持的CE備份、分布式CE、CE負載分擔功能。
綜上所述,本發(fā)明的實現(xiàn)解決了一些由于簡單的CE無法支持ForCES協(xié)議的問題;同時,還解決了過去老的CE無法加入ForCES的問題,為設備向ForCES過渡提供了一種可行的技術(shù)方案。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種基于轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng),包括基于轉(zhuǎn)發(fā)控制分離協(xié)議的轉(zhuǎn)發(fā)單元,其特征在于,還包括控制單元代理裝置,基于私有協(xié)議的控制單元通過該控制單元代理裝置與所述轉(zhuǎn)發(fā)單元通信,所述控制單元代理裝置用于將基于私有協(xié)議的控制單元與基于轉(zhuǎn)發(fā)控制分離協(xié)議的轉(zhuǎn)發(fā)單元之間交互的消息進行協(xié)議轉(zhuǎn)換處理。
2.根據(jù)權(quán)利要求1所述的基于轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng),其特征在于,所述的基于私有協(xié)議的控制單元還通過控制單元代理裝置與系統(tǒng)中的基于轉(zhuǎn)發(fā)控制分離協(xié)議的控制單元建立通信。
3.一種基于私有協(xié)議的控制單元接入轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)的方法,其特征在于,包括控制單元代理裝置接收基于私有協(xié)議的控制單元發(fā)來的消息,并轉(zhuǎn)換為基于轉(zhuǎn)發(fā)控制分離協(xié)議的消息,發(fā)送給轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng);以及,控制單元代理裝置接收轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)發(fā)來的消息,并轉(zhuǎn)換為基于私有協(xié)議的消息發(fā)送給基于私有協(xié)議的控制單元。
4.根據(jù)權(quán)利要求3所述的基于私有協(xié)議的控制單元接入轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)的方法,其特征在于,該方法還包括控制單元代理裝置對與其連接的基于私有協(xié)議的控制單元進行安全認證,并僅允許認證通過的基于私有協(xié)議的控制單元接入。
5.根據(jù)權(quán)利要求3所述的基于私有協(xié)議的控制單元接入轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)的方法,其特征在于,該方法還包括控制單元代理裝置根據(jù)接收到的轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)發(fā)來的消息,確定接收該消息的基于私有協(xié)議的控制單元,并將經(jīng)協(xié)議轉(zhuǎn)換處理后的消息發(fā)送給相應的基于私有協(xié)議的控制單元。
6.根據(jù)權(quán)利要求3所述的基于私有協(xié)議的控制單元接入轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)的方法,其特征在于,該方法還包括轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)中的控制單元管理器通過控制單元代理裝置對與控制單元代理裝置連接的基于私有協(xié)議的控制單元進行配置管理。
7.根據(jù)權(quán)利要求3所述的基于私有協(xié)議的控制單元接入轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)的方法,其特征在于,該方法還包括控制單元代理裝置在預組合階段通過與轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)中的控制單元管理器進行通信確定所屬的網(wǎng)絡單元,以及與其通信的轉(zhuǎn)發(fā)單元。
8.一種控制單元代理裝置,其特征在于,包括被代理控制單元私有協(xié)議模塊用于與被代理控制單元之間基于私有協(xié)議進行消息的交互;轉(zhuǎn)發(fā)控制分離協(xié)議模塊用于與轉(zhuǎn)發(fā)單元之間基于轉(zhuǎn)發(fā)控制分離協(xié)議進行消息的交互;協(xié)議轉(zhuǎn)換模塊連接于被代理控制單元私有協(xié)議模塊與轉(zhuǎn)發(fā)控制分離協(xié)議模塊之間,用于進行所述私有協(xié)議與轉(zhuǎn)發(fā)控制分離協(xié)議之間的轉(zhuǎn)換處理,實現(xiàn)被代理控制單元私有協(xié)議模塊與轉(zhuǎn)發(fā)控制分離協(xié)議模塊間的消息交互。
9.根據(jù)權(quán)利要求8所述的控制單元代理裝置,其特征在于,所述的裝置還包括功能控制模塊用于識別接收到的基于轉(zhuǎn)發(fā)控制分離協(xié)議的業(yè)務流的目的控制單元,并控制將業(yè)務流發(fā)送給相應的被代理的控制單元。
10.根據(jù)權(quán)利要求8或9所述的控制單元代理裝置,其特征在于,所述的裝置還包括控制單元之間通信模塊用于與系統(tǒng)中的其他基于轉(zhuǎn)發(fā)控制分離協(xié)議的控制單元進行基于轉(zhuǎn)發(fā)控制分離協(xié)議的消息的交互;和/或,控制單元管理器之間通信模塊用于與系統(tǒng)中的控制單元管理器進行信息交互,實現(xiàn)對被代理的控制單元的配置管理操作;和/或,安全處理模塊用于對接入的被代理的控制單元進行合法性檢查,并僅允許該裝置代理合法性檢查通過的被代理的控制單元交互的消息;和/或,備份/負載分擔模塊用于配合轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)中的備份及負載分擔處理功能實體實現(xiàn)相應的備份和/或負載分擔處理。
11.根據(jù)權(quán)利要求10所述的控制單元代理裝置,其特征在于,所述的裝置內(nèi)置于系統(tǒng)中的基于轉(zhuǎn)發(fā)控制分離協(xié)議的控制單元中,或者,獨立設置于系統(tǒng)中。
12.根據(jù)權(quán)利要求8或9所述的控制單元代理裝置,其特征在于,所述的裝置與被代理的控制單元設置于不同的機框中。
全文摘要
本發(fā)明涉及一種基于轉(zhuǎn)發(fā)控制分離協(xié)議的系統(tǒng)及接入方法。本發(fā)明的核心是在基于轉(zhuǎn)發(fā)控制分離協(xié)議的系統(tǒng)中設置控制單元代理裝置,利用所述控制單元代理裝置接收基于私有協(xié)議的控制單元發(fā)來的消息,并轉(zhuǎn)換為基于轉(zhuǎn)發(fā)控制分離協(xié)議的消息,發(fā)送給轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng);同時,還利用控制單元代理裝置接收轉(zhuǎn)發(fā)控制分離協(xié)議系統(tǒng)發(fā)來的消息,并轉(zhuǎn)換為基于私有協(xié)議的消息發(fā)送給基于私有協(xié)議的控制單元。因此,本發(fā)明的實現(xiàn)有效解決了一些簡單的CE以及過去老的CE無法支持ForCES協(xié)議的問題,從而為設備向ForCES過渡提供了一種可行的技術(shù)方案。
文檔編號H04L29/06GK1913500SQ20051009031
公開日2007年2月14日 申請日期2005年8月12日 優(yōu)先權(quán)日2005年8月12日
發(fā)明者劉少偉 申請人:華為技術(shù)有限公司