亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

集群網(wǎng)元間ip通信方法及相關(guān)裝置和通信系統(tǒng)的制作方法

文檔序號:7803620閱讀:310來源:國知局
專利名稱:集群網(wǎng)元間ip通信方法及相關(guān)裝置和通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及集群網(wǎng)元間網(wǎng)際協(xié)議IP通信方法及相關(guān)裝置和通信系統(tǒng)。
背景技術(shù)
當(dāng)前,無線網(wǎng)絡(luò)控制器(RNCJadio Network Controller)作為第三代移動通信網(wǎng)絡(luò)的重要組成部分,是流量匯集、轉(zhuǎn)換、軟硬呼叫轉(zhuǎn)移及智能小區(qū)和分組處理的一個重點(diǎn), 因此RNC的網(wǎng)絡(luò)安全非常重要。隨著智能終端和豐富的應(yīng)用相融合推動移動互聯(lián)網(wǎng)的迅猛發(fā)展,以蘋果公司的 iPhone為代表的智能手機(jī)終端以其優(yōu)秀的設(shè)計吸引了大量用戶使用移動網(wǎng)絡(luò),增大了運(yùn)營商的移動用戶規(guī)模,也給網(wǎng)絡(luò)帶來了數(shù)據(jù)海嘯的沖擊。而且智能手機(jī)產(chǎn)生的網(wǎng)絡(luò)負(fù)荷通常是普通手機(jī)的3-8倍,這意味著移動網(wǎng)絡(luò)運(yùn)營商在提供同樣的數(shù)據(jù)接入能力時,不得不付出更多的網(wǎng)絡(luò)資源。同時,由于地域和個體行為的差異,不同地域的RNC甚至同一 RNC在不同時刻,業(yè)務(wù)量可能有很大差異。例如,在大城市用戶群一般是在市中心的工作區(qū)工作而在市郊的居住區(qū)居住,從而導(dǎo)致市中心和市郊的RNC的負(fù)荷呈現(xiàn)“潮汐效應(yīng)”。近年來,全球地質(zhì)災(zāi)害和區(qū)域沖突頻發(fā),引起了各大運(yùn)營商對RNC等網(wǎng)絡(luò)設(shè)備容災(zāi)能力的高度重視。因此,如何提高網(wǎng)絡(luò)中例如RNC等網(wǎng)絡(luò)設(shè)備的容災(zāi)能力、提高網(wǎng)絡(luò)整體業(yè)務(wù)處理能力(例如對抗數(shù)據(jù)海嘯或潮汐效應(yīng)能力等),是業(yè)界十分關(guān)注的一個問題。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供集群網(wǎng)元間IP通信方法及相關(guān)裝置和通信系統(tǒng),以期提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。為解決上述技術(shù)問題,本發(fā)明實(shí)施例提高以下技術(shù)方案一方面,本發(fā)明實(shí)施例提供一種集群網(wǎng)元間IP通信方法,包括第一網(wǎng)元建立與第二網(wǎng)元間的至少一條傳輸層隧道;其中,所述第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群;若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為所述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文;將所述傳輸層報文封裝為所述其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文;將所述IP報文封裝為數(shù)據(jù)幀;第一網(wǎng)元向第二網(wǎng)元發(fā)送所述數(shù)據(jù)幀。另一方面,本發(fā)明實(shí)施例提供還一種集群網(wǎng)元間的IP通信方法,包括第二網(wǎng)元建立與第一網(wǎng)元間的至少一條傳輸層隧道;其中,所述第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群;第二網(wǎng)元若接收來自第一網(wǎng)元的數(shù)據(jù)幀,且解封裝所述數(shù)據(jù)幀得到所述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文;則解封裝該IP報文得到所述其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù);第二網(wǎng)元處理所述控制面消息或者用戶面數(shù)據(jù)。另一方面,本發(fā)明實(shí)施例提供還一種網(wǎng)元,包括傳輸層隧道模塊,用于建立所述網(wǎng)元與第二網(wǎng)元之間的至少一條傳輸層隧道;其中,所述網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群;應(yīng)用層模塊,用于在第二網(wǎng)元滿足預(yù)置的轉(zhuǎn)移處理條件時組裝待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),將組裝的待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)發(fā)送給傳輸層隧道模塊;所述傳輸層隧道模塊還用于,將所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的控制面消息或用戶面數(shù)據(jù)封裝為所述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文,將所述傳輸層報文封裝為所述其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文,將該 IP報文發(fā)送給IP層模塊;IP層模塊,用于查找所述IP報文對應(yīng)的路由信息,將所述IP報文和查找到的該 IP報文對應(yīng)的路由信息發(fā)送給數(shù)據(jù)鏈路層模塊;數(shù)據(jù)鏈路層模塊,用于根據(jù)所述IP報文對應(yīng)的路由信息將該IP報文封裝為數(shù)據(jù)幀;物理層模塊,用于向第二網(wǎng)元發(fā)送所述數(shù)據(jù)鏈路層模塊封裝的數(shù)據(jù)幀。另一方面,本發(fā)明實(shí)施例提供還一種網(wǎng)元,包括傳輸層隧道模塊,用于建立所述網(wǎng)元與第一網(wǎng)元間的至少一條傳輸層隧道;其中, 第一網(wǎng)元和所述網(wǎng)元?dú)w屬于同一集群;數(shù)據(jù)鏈路層模塊,用于在物理層模塊接收到來自第一網(wǎng)元的數(shù)據(jù)幀后,解封裝所述數(shù)據(jù)幀得到所述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文,將該IP報文發(fā)往IP層模塊;IP層模塊,用于確定IP報文承載的傳輸層報文對應(yīng)的傳輸層協(xié)議類型,向該傳輸層協(xié)議類型對應(yīng)的傳輸層隧道模塊發(fā)送該IP報文;所述傳輸層隧道模塊還用于,解封裝來自IP層模塊的IP報文得到所述其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù), 并將該控制面消息或者用戶面數(shù)據(jù)發(fā)往對應(yīng)的應(yīng)用層模塊;應(yīng)用層模塊,用于處理來自所述傳輸層隧道模塊的控制面消息或者用戶面數(shù)據(jù)。另一方面,本發(fā)明實(shí)施例提供還一種通信系統(tǒng),包括如上述實(shí)施例所述的網(wǎng)元。由上可見,本發(fā)明實(shí)施例集群中的第一網(wǎng)元建立與同一集群的第二網(wǎng)元間的至少一條傳輸層隧道,若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元可將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為該至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文;將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;第一網(wǎng)元向第二網(wǎng)元發(fā)送該數(shù)據(jù)幀,這使得第二網(wǎng)元接收和處理轉(zhuǎn)移過來的控制面消息或者用戶面數(shù)?;谏鲜鰴C(jī)制,同一集群的網(wǎng)元間可基于建立的傳輸層隧道來傳遞待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),這樣同一集群的網(wǎng)元不僅可分擔(dān)其它網(wǎng)元的處理負(fù)荷,且集群網(wǎng)元間的交互也得到極大簡化,集群網(wǎng)元間的交互被模擬成類似于同一網(wǎng)元的不同模塊之間的交互??梢?,基于本實(shí)施例集群通信機(jī)制有利于提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的一種集群網(wǎng)元間IP通信方法的流程示意圖;圖2是本發(fā)明實(shí)施例提供的另一種集群網(wǎng)元間IP通信方法的流程示意圖;圖3是本發(fā)明實(shí)施例提供的另一種集群網(wǎng)元間IP通信方法的流程示意圖;圖4-a是本發(fā)明實(shí)施例提供的一種RNC集群架構(gòu)示意圖;圖4_b是本發(fā)明實(shí)施例提供的另一種RNC集群架構(gòu)示意圖;圖4-c是本發(fā)明實(shí)施例提供的一種RNC間Iur_w接口的協(xié)議棧示意圖;圖4-d是本發(fā)明實(shí)施例提供的另一種RNC間Iur-w接口的協(xié)議棧示意圖;圖5是本發(fā)明實(shí)施例提供的另一種集群網(wǎng)元間IP通信方法的流程示意圖;圖6是本發(fā)明實(shí)施例提供的另一種集群網(wǎng)元間IP通信方法的流程示意圖;圖7_a是本發(fā)明實(shí)施例提供的一種網(wǎng)元結(jié)構(gòu)示意圖;圖7_b是本發(fā)明實(shí)施例提供的另一種網(wǎng)元結(jié)構(gòu)示意圖;圖8是本發(fā)明實(shí)施例提供的另一種網(wǎng)元結(jié)構(gòu)示意圖;圖9是本發(fā)明實(shí)施例提供的一種通信系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供集群網(wǎng)元間IP通信方法及相關(guān)裝置和通信系統(tǒng),以期提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。以下分別進(jìn)行詳細(xì)說明。本發(fā)明一種集群網(wǎng)元間網(wǎng)際協(xié)議(IP,Internet Protocol)通信方法的一個實(shí)施例,該方法可包括第一網(wǎng)元建立與第二網(wǎng)元間的至少一條傳輸層隧道;其中,第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群;若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文;將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;第一網(wǎng)元向第二網(wǎng)元發(fā)送該數(shù)據(jù)幀。
參見圖1,本發(fā)明實(shí)施例提供的一種集群網(wǎng)元間IP通信方法可包括101、第一網(wǎng)元建立與第二網(wǎng)元間的至少一條傳輸層隧道;其中,第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群,該同一集群的網(wǎng)元可共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識。在一種可行的實(shí)施方式中,例如網(wǎng)管(或其它網(wǎng)元)可將同一區(qū)域的若個相同類型的網(wǎng)元(例如移動性管理實(shí)體、RNC等)組建為一個集群,將同一區(qū)域的若個相同類型的網(wǎng)元加入到該集群中,并可為該集群分配集群標(biāo)識。網(wǎng)管可在加入集群的網(wǎng)元上配置集群內(nèi)的其它網(wǎng)元的信息,以使得集群內(nèi)的每個網(wǎng)元可以獲知該集群還包含哪些網(wǎng)元,或者,同一集群內(nèi)的各個網(wǎng)元也可通過廣播或同步機(jī)制來獲知該集群還包含哪些網(wǎng)元。如此,第一網(wǎng)元能夠獲知其與第二網(wǎng)元?dú)w屬于同一集群,第一網(wǎng)元可主動發(fā)起建立與第二網(wǎng)元間的傳輸層隧道,當(dāng)然,第一網(wǎng)元也可主動發(fā)起建立與其它網(wǎng)元間的傳輸層隧道,第二網(wǎng)元或其它網(wǎng)元同樣也可主動發(fā)起建立與第一網(wǎng)元或集群其它網(wǎng)元間的傳輸層隧道。102、若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文; 將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;103、第一網(wǎng)元向第二網(wǎng)元發(fā)送該數(shù)據(jù)幀。其中,與第一網(wǎng)元處于同一集群的第二網(wǎng)元在接收到來自第一網(wǎng)元的數(shù)據(jù)幀后; 可解封裝該數(shù)據(jù)幀得到IP報文;解封裝該IP報文得到傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù);第二網(wǎng)元可處理該控制面消息或者用戶面數(shù)據(jù)。如此,處于同一集群的第一網(wǎng)元和第二網(wǎng)元之間就實(shí)現(xiàn)了控制面消息或者用戶面數(shù)據(jù)的處理負(fù)荷分擔(dān),集群網(wǎng)元間的交互被模擬成類似于同一網(wǎng)元的不同模塊之間的交互,交互效率相對較高,且若同一集群的第一網(wǎng)元和第二網(wǎng)元共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識,這樣同一集群各網(wǎng)元對外呈現(xiàn)出同一網(wǎng)元的特征,其它網(wǎng)元與集群網(wǎng)元間的通信復(fù)雜度不會增加,并且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元。由上可見,本實(shí)施例集群中的第一網(wǎng)元建立與同一集群的第二網(wǎng)元間的至少一條傳輸層隧道,若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元可將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為該至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文; 將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;第一網(wǎng)元向第二網(wǎng)元發(fā)送該數(shù)據(jù)幀,這使得第二網(wǎng)元接收和處理轉(zhuǎn)移過來的控制面消息或者用戶面數(shù)?;谏鲜鰴C(jī)制,同一集群的網(wǎng)元間可基于建立的傳輸層隧道來傳遞待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),這樣同一集群的網(wǎng)元不僅可分擔(dān)其它網(wǎng)元的處理負(fù)荷,且集群網(wǎng)元間的交互也得到極大簡化,集群網(wǎng)元間的交互被模擬成類似于同一網(wǎng)元的不同模塊之間的交互??梢姡诒緦?shí)施例集群通信機(jī)制有利于提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。此外,若同一集群的網(wǎng)元共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識,這樣同一集群的各網(wǎng)元對外呈現(xiàn)出同一網(wǎng)元的特征,其它網(wǎng)元與集群網(wǎng)元間的通信復(fù)雜度沒有增加,且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元,也在一定程度上控制了方案實(shí)施的成本。
本發(fā)明集群網(wǎng)元間IP通信方法的另一個實(shí)施例,該方法可包括第二網(wǎng)元建立與第一網(wǎng)元間的至少一條傳輸層隧道;其中,第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群;第二網(wǎng)元若接收來自第一網(wǎng)元的數(shù)據(jù)幀,且解封裝該數(shù)據(jù)幀得到上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的IP報文;則解封裝該IP報文得到該其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù);第二網(wǎng)元處理該控制面消息或者用戶面數(shù)據(jù)。參見圖2、本發(fā)明實(shí)施例提供的另一種集群網(wǎng)元間IP通信方法可包括201、第二網(wǎng)元建立與第一網(wǎng)元間的至少一條傳輸層隧道;其中,第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群,該同一集群的網(wǎng)元可共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識。在一種可行的實(shí)施方式中,例如網(wǎng)管(或其它網(wǎng)元)可將同一區(qū)域的若個相同類型的網(wǎng)元(例如移動性管理實(shí)體、RNC等)組建為一個集群,將同一區(qū)域的若個相同類型的網(wǎng)元加入到該集群中,并可為該集群分配集群標(biāo)識。網(wǎng)管可在加入集群的網(wǎng)元上配置集群內(nèi)的其它網(wǎng)元的信息,以使得集群內(nèi)的每個網(wǎng)元可以獲知該集群還包含哪些網(wǎng)元,或者,同一集群內(nèi)的各個網(wǎng)元也可通過廣播或同步機(jī)制來獲知該集群還包含哪些網(wǎng)元。如此,第二網(wǎng)元能夠獲知其與第一網(wǎng)元?dú)w屬于同一集群,第二網(wǎng)元可主動發(fā)起建立與第一網(wǎng)元間的傳輸層隧道,當(dāng)然,第二網(wǎng)元也可主動發(fā)起建立與其它網(wǎng)元間的傳輸層隧道,第一網(wǎng)元或其它網(wǎng)元同樣也可主動發(fā)起建立與第二網(wǎng)元或集群其它網(wǎng)元間的傳輸層隧道。202、第二網(wǎng)元接收來自第一網(wǎng)元的數(shù)據(jù)幀;203、第二網(wǎng)元解封裝接收到的該數(shù)據(jù)幀得到上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的IP報文;解封裝該IP報文得到該其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù);204、第二網(wǎng)元處理得到的控制面消息或者用戶面數(shù)據(jù)。其中,第二網(wǎng)元可將控制面消息或者用戶面數(shù)據(jù)的處理結(jié)果返回給第一網(wǎng)元或者發(fā)送給上游或下游網(wǎng)元。如此,處于同一集群的第一網(wǎng)元和第二網(wǎng)元之間就實(shí)現(xiàn)了控制面消息或者用戶面數(shù)據(jù)的處理負(fù)荷分擔(dān),集群網(wǎng)元間的交互被模擬成類似于同一網(wǎng)元的不同模塊之間的交互,交互效率相對較高;且若同一集群的第一網(wǎng)元和第二網(wǎng)元共用一個信令點(diǎn)/或共用一個網(wǎng)元標(biāo)識,這樣對外呈現(xiàn)出同一網(wǎng)元的特征,其它網(wǎng)元與集群網(wǎng)元間的通信復(fù)雜度不會增加,并且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元。由上可見,本實(shí)施例集群的第二網(wǎng)元建立與第一網(wǎng)元間的至少一條傳輸層隧道; 第二網(wǎng)元接收來自第一網(wǎng)元的數(shù)據(jù)幀后;解封裝該數(shù)據(jù)幀得到上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文;解封裝該IP報文得到所述其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù);第二網(wǎng)元處理該控制面消息或者用戶面數(shù)據(jù)基于上述機(jī)制,同一集群的網(wǎng)元間可基于建立的傳輸層隧道來傳遞待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),這樣同一集群的網(wǎng)元不僅可分擔(dān)其它網(wǎng)元的處理負(fù)荷,且集群網(wǎng)元間的交互也得到極大簡化,集群網(wǎng)元間的交互被模擬成類似于同一網(wǎng)元的不同模塊之間的交互??梢?,基于本實(shí)施例集群通信機(jī)制有利于提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。此外,若同一集群的網(wǎng)元共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識,這樣同一集群的各網(wǎng)元對外呈現(xiàn)出同一網(wǎng)元的特征,其它網(wǎng)元與集群網(wǎng)元間的通信復(fù)雜度沒有增加, 且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元,也在一定程度上控制了方案實(shí)施的成本。參見圖3、本發(fā)明實(shí)施例還提供另一種集群網(wǎng)元間IP通信方法可包括301、第一網(wǎng)元建立與第二網(wǎng)元間的至少一條傳輸層隧道;其中,第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群,該同一集群的網(wǎng)元可共用一個信令點(diǎn)/或共用一個網(wǎng)元標(biāo)識。在一種可行的實(shí)施方式中,例如網(wǎng)管(或其它網(wǎng)元)可將同一區(qū)域的若個相同類型的網(wǎng)元(例如移動性管理實(shí)體、RNC等)組建為一個集群,將同一區(qū)域的若個相同類型的網(wǎng)元加入到該集群中,并可為該集群分配集群標(biāo)識。網(wǎng)管可在加入集群的網(wǎng)元上配置集群內(nèi)的其它網(wǎng)元的信息,以使得集群內(nèi)的每個網(wǎng)元可以獲知該集群還包含哪些網(wǎng)元,或者,同一集群內(nèi)的各個網(wǎng)元也可通過廣播或同步機(jī)制來獲知該集群還包含哪些網(wǎng)元。如此,第一網(wǎng)元能夠獲知其與第二網(wǎng)元?dú)w屬于同一集群,第一網(wǎng)元可主動發(fā)起建立與第二網(wǎng)元間的傳輸層隧道,當(dāng)然,第一網(wǎng)元也可主動發(fā)起建立與其它網(wǎng)元間的傳輸層隧道,第二網(wǎng)元或其它網(wǎng)元同樣也可主動發(fā)起建立與第一網(wǎng)元或集群其它網(wǎng)元間的傳輸層隧道。其中,第一網(wǎng)元可建立與第二網(wǎng)元間的多種傳輸層隧道。舉例來說,第一網(wǎng)元例如可建立與第二網(wǎng)元之間的至少一條流控制傳輸協(xié)議 (SCTP)隧道和/或其它現(xiàn)有傳輸層協(xié)議隧道和/或私有傳輸層協(xié)議隧道,以傳輸控制面消息;此外,第一網(wǎng)元還可建立與第二網(wǎng)元間的至少一條用戶數(shù)據(jù)包協(xié)議(UDP)隧道和/或傳輸控制協(xié)議(TCP)隧道和/或其它現(xiàn)有傳輸層協(xié)議隧道和/或私有傳輸層協(xié)議隧道,以傳輸用戶面數(shù)據(jù)。302、若滿足預(yù)置的轉(zhuǎn)移處理條件,第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為上述至少一條傳輸層隧道中的其中一條傳輸層隧道(例如第一網(wǎng)元選擇傳輸質(zhì)量最好(如丟包率和/或時延最低)或次好或任意的一條傳輸層隧道)所對應(yīng)的傳輸層報文;將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;在一種可行的實(shí)施方式中,第一網(wǎng)元例如可通過多種方式監(jiān)測第一網(wǎng)元所在集群中包括第二網(wǎng)元在內(nèi)的多個網(wǎng)元的資源剩余比例或資源剩余量,例如第一網(wǎng)元可周期性的或非周期性的監(jiān)測第一網(wǎng)元所在集群中的包括第二網(wǎng)元在內(nèi)的多個網(wǎng)元的資源剩余比例或資源剩余量(其中,該資源剩余比例或資源剩余量例如包括負(fù)載和/或無線資源和/或傳輸資源剩等的剩余比例或資源剩余量),或者,集群內(nèi)的各網(wǎng)元可周期性的或非周期性向集群內(nèi)的其它網(wǎng)元或附近網(wǎng)元通報自身的資源剩余比例或資源剩余量,或者,集群內(nèi)的各網(wǎng)元可在自身的資源剩余比例或資源剩余量變化后,向集群內(nèi)的其它網(wǎng)元或附近網(wǎng)元通報自身變化后的資源剩余比例或資源剩余量。其中,第一網(wǎng)元確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件的方式可包括若第一網(wǎng)元監(jiān)測的多個網(wǎng)元中的第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量最大,且第一網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量小于設(shè)定閾值,則確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件;或者,若第一網(wǎng)元監(jiān)測的多個網(wǎng)元中的第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量最大,且第一網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量小于第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量,則確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件。當(dāng)然,還可以設(shè)定其它有利于分擔(dān)負(fù)荷使集群內(nèi)網(wǎng)元的資源占用情況盡量均衡的轉(zhuǎn)移處理條件。在一種應(yīng)用場景下,若第一網(wǎng)元建立了與第二網(wǎng)元之間的至少一條SCTP隧道,則若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元可將待轉(zhuǎn)移處理的控制面消息封裝為該至少一條 SCTP隧道的其中一條SCTP隧道(例如第一網(wǎng)元選擇傳輸質(zhì)量最好(如丟包率和/或時延最低)或次好或任意的一條SCTP隧道)所對應(yīng)的SCTP報文;將該SCTP報文封裝為該其中一條SCTP隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀。若第一網(wǎng)元建立了與第二網(wǎng)元之間的至少一條UDP隧道,則若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為至少一條UDP隧道的其中一條UDP 隧道(例如第一網(wǎng)元選擇傳輸質(zhì)量最好(如丟包率和/或時延最低)或次好或任意的一條 UDP隧道)所對應(yīng)的UDP報文;將UDP報文封裝為其中一條UDP隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀。若第一網(wǎng)元建立了與第二網(wǎng)元之間的至少一條TCP隧道,若滿足轉(zhuǎn)移處理條件, 第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為該至少一條TCP隧道的其中一條TCP隧道(例如第一網(wǎng)元選擇傳輸質(zhì)量最好(如丟包率和/或時延最低)或次好或任意的的一條TCP隧道)所對應(yīng)的TCP報文;將該TCP報文封裝為該其中一條TCP隧道所對應(yīng)的IP報文;將該 IP報文封裝為數(shù)據(jù)幀。此外,還可以基于一定的規(guī)則將報文進(jìn)行歸類,例如對應(yīng)同一應(yīng)用模塊的報文作為一類報文??蓪⒉煌诸愵愋偷膱笪脑谒淼篱g散列,即同一類的報文選擇相同的隧道,不同類的報文選擇不同的隧道。如此,集群中的兩個網(wǎng)元間交互的報文就能根據(jù)應(yīng)用模塊的不同,選擇不同的隧道進(jìn)行交互。使得兩個網(wǎng)元接口間的流量能夠在多條隧道上分擔(dān),以增大兩個網(wǎng)元間的接口帶寬。進(jìn)一步的,為了盡量使隧道間流量均衡,進(jìn)行歸類的規(guī)則可考慮盡量能將報文盡量均勻散列到不同的隧道上。此外,當(dāng)一條隧道故障時,如中間傳輸中斷。 原來在此隧道上的傳輸?shù)膱笪?,可以重新選擇其它可用的隧道通信,以實(shí)現(xiàn)隧道備份機(jī)制, 增強(qiáng)接口的可靠性。在一種應(yīng)用場景下,若對控制面消息進(jìn)行了歸類,且第一網(wǎng)元建立了與第二網(wǎng)元之間的至少一條SCTP隧道(或其它傳輸層隧道),則第一網(wǎng)元可確定該至少一條SCTP隧道 (或其它傳輸層隧道)中與待轉(zhuǎn)移處理的控制面消息的分類類型對應(yīng)的SCTP隧道(或其它傳輸層隧道),將該待轉(zhuǎn)移處理的控制面消息封裝為確定出的SCTP隧道(或其它傳輸層隧道)所對應(yīng)的SCTP報文(或其它傳輸層報文);將SCTP報文(或其它傳輸層報文)封裝為該確定出的SCTP隧道(或其它傳輸層隧道)所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;若對用戶面數(shù)據(jù)進(jìn)行了歸類,且第一網(wǎng)元建立了與第二網(wǎng)元間的至少一條UDP隧道(或TCP隧道或其它傳輸層隧道),則第一網(wǎng)元確定該至少一條UDP隧道(或TCP隧道或其它傳輸層隧道)中與待轉(zhuǎn)移處理的用戶面數(shù)據(jù)的分類類型對應(yīng)的UDP隧道(或TCP隧道或其它傳輸層隧道),將該待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為確定出的UDP隧道(或TCP隧道或其它傳輸層隧道)所對應(yīng)的UDP報文(或TCP報文或其它傳輸層報文);將UDP報文(或TCP報文或其它傳輸層報文)封裝為該確定出的UDP隧道(或TCP隧道或其它傳輸層隧道)所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀。303、第一網(wǎng)元向第二網(wǎng)元發(fā)送該數(shù)據(jù)幀;304、第二網(wǎng)元接收來自第一網(wǎng)元的數(shù)據(jù)幀;305、第二網(wǎng)元解封裝該數(shù)據(jù)幀得到上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文;解封裝該IP報文得到該其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù);306、第二網(wǎng)元處理該控制面消息或者用戶面數(shù)據(jù)。其中,第二網(wǎng)元可將控制面消息或者用戶面數(shù)據(jù)的處理結(jié)果返回給第一網(wǎng)元或者發(fā)送給上游或下游網(wǎng)元。如此,處于同一集群的第一網(wǎng)元和第二網(wǎng)元之間就實(shí)現(xiàn)了控制面消息或者用戶面數(shù)據(jù)的處理負(fù)荷分擔(dān),且若同一集群的第一網(wǎng)元和第二網(wǎng)元共用一個信令點(diǎn)/或共用一個網(wǎng)元標(biāo)識,這樣對外呈現(xiàn)出同一網(wǎng)元的特征,而其它網(wǎng)元與集群網(wǎng)元間的通信復(fù)雜度不會增加(其它網(wǎng)元與集群各網(wǎng)元間通信,類似于和同一網(wǎng)元通信一樣),并且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元。由上可見,本實(shí)施例集群中的第一網(wǎng)元建立與同一集群的第二網(wǎng)元間的至少一條傳輸層隧道,若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元可將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為該至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文; 將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;第一網(wǎng)元向第二網(wǎng)元發(fā)送該數(shù)據(jù)幀,這使得第二網(wǎng)元可接收和處理轉(zhuǎn)移過來的控制面消息或者用戶面數(shù)?;谏鲜鰴C(jī)制,同一集群的網(wǎng)元間可基于建立的傳輸層隧道來傳遞待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),這樣同一集群的網(wǎng)元不僅可分擔(dān)其它網(wǎng)元的處理負(fù)荷,且集群網(wǎng)元間的交互也得到極大簡化,集群網(wǎng)元間的交互被模擬成類似于同一網(wǎng)元的不同模塊之間的交互??梢?,基于本實(shí)施例集群通信機(jī)制有利于提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。此外,若同一集群的網(wǎng)元共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識,這樣同一集群的各網(wǎng)元對外呈現(xiàn)出同一網(wǎng)元的特征,其它網(wǎng)元與集群網(wǎng)元間的通信復(fù)雜度沒有增加, 且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元,也在一定程度上控制了方案實(shí)施的成本。為便于更好的理解和實(shí)施本發(fā)明實(shí)施例的技術(shù)方案,下面以多個RNC組成RNC集群,RNC集群內(nèi)RNC的一種IP通信過程為例進(jìn)行介紹。參見圖4-a和圖4_b,本實(shí)施例的集群網(wǎng)元間IP通信方法可以基于如圖4-a或圖4-b所示的網(wǎng)絡(luò)架構(gòu)來具體的實(shí)施。參見圖5、本發(fā)明實(shí)施例提供的另一種集群網(wǎng)元間IP通信方法可包括501、RNC集群中的各RNC間建立至少一條SCTP隧道;其中,同一 RNC集群的RNC可共用一個信令點(diǎn)和/或共用一個RNC標(biāo)識。在一種可行的實(shí)施方式中,例如網(wǎng)管(或其它網(wǎng)元)可將同一區(qū)域的若個RNC組建為一個RNC集群,將同一區(qū)域的若個相同RNC加入到該集群中,并可為該RNC集群分配 RNC集群標(biāo)識。網(wǎng)管可在加入RNC集群的RNC上配置集群內(nèi)的其它RNC的信息,以使得RNC 集群內(nèi)的每個RNC可以獲知該集群還包含哪些RNC,或者,同一 RNC集群內(nèi)的各個RNC也可通過廣播或同步機(jī)制來獲知該RNC集群還包含其它哪些RNC。
例如圖4-a和圖4-b,本實(shí)施例RNC集群的各RNC間基于新擴(kuò)展出的Iur-W接口進(jìn)行通信,其中,Iur-W接口的協(xié)議棧模型可圖4-c和圖4-d所示,可包括應(yīng)用層、SCTP隧道層 /UDP隧道層、IP層、數(shù)據(jù)鏈路層(Data Link Layer)和物理層(Physical Layer)。下面簡單介紹一下Iur-W接口的協(xié)議棧模型SCTP 隧道(Tunnel)層基于SCTP協(xié)議,采用隧道方式完成上層控制面消息和SCTP報文之間的轉(zhuǎn)換。UDP Tunnel 層基于UDP協(xié)議,采用隧道方式完成上層用戶面數(shù)據(jù)和UDP數(shù)據(jù)報之間的轉(zhuǎn)換。IP 層網(wǎng)絡(luò)層的主要協(xié)議,IP協(xié)議提供了全球統(tǒng)一的報文格式-IP數(shù)據(jù)報,屏蔽了數(shù)據(jù)鏈路層差異,使網(wǎng)絡(luò)互聯(lián)成為可能。Data Link Layer (數(shù)據(jù)鏈路層)在TCP/IP協(xié)議棧中位于第二層,在物理層(Physical Layer)基礎(chǔ)上向網(wǎng)絡(luò)層(IP 層)提供服務(wù),主要是為物理鏈路提供可靠的數(shù)據(jù)傳輸。Physical Layer ( ^MM )IP協(xié)議可以應(yīng)用于不同的網(wǎng)絡(luò)傳輸技術(shù)上,物理層提供各種不同的物理連接方式。與Iur接口相比,Iur-W接口沒有無線網(wǎng)絡(luò)層,控制面的傳輸網(wǎng)絡(luò)層也比Iur接口協(xié)議棧進(jìn)行了簡化??刂泼娌辉偈褂肧S7協(xié)議棧,使得集群的RNC能夠共用信令點(diǎn),從而實(shí)現(xiàn)控制面消息在集群內(nèi)的負(fù)荷分擔(dān)。在Iur-W連接的兩RNC都配置好控制面SCTP隧道后,兩個RNC按照SCTP協(xié)議進(jìn)行協(xié)商建鏈。SCTP建鏈成功,兩端通信正常后,兩個RNC的控制面隧道就建立成功了。下面假設(shè)RNC集群中的各RNC中包括對應(yīng)Iur-W接口協(xié)議棧的各協(xié)議層的處理模塊,例如應(yīng)用層模塊(APP Module)、傳輸層隧道模塊(SCTP隧道層模塊/UDP隧道層模塊)、 IP層模塊、數(shù)據(jù)鏈路層模塊和物理層模塊。下面以RNC集群中的RNC-I和其它RNC進(jìn)行IP通信為例。502、RNC-I的控制面應(yīng)用模塊組裝待轉(zhuǎn)移處理的控制面消息,將該控制面消息發(fā)送給SCTP隧道層模塊;其中,若某RNC(可稱RNC-幻滿足轉(zhuǎn)移處理條件,RNC-I的控制面應(yīng)用模塊可組裝待出轉(zhuǎn)移處理的控制面消息(例如用戶呼叫信令等),以準(zhǔn)備將該控制面消息轉(zhuǎn)移給同一 RNC集群中的其它RNC協(xié)助處理。其中,待轉(zhuǎn)移處理的控制面消息可攜帶RNC-I的標(biāo)識(如 RNC-I的IP地址,即源IP地址)、目的RNC的標(biāo)識(如目的IP地址)等。在一種可行的實(shí)施方式中,RNC-I例如可通過多種方式監(jiān)測RNC-I所在集群中的多個網(wǎng)元的資源剩余比例或資源剩余量,例如RNC-I可周期性的或非周期性的監(jiān)測RNC-I 所在集群中的多個網(wǎng)元的資源剩余比例或資源剩余量(其中,該資源剩余比例或資源剩余量例如包括負(fù)載和/或無線資源和/或傳輸資源剩等的剩余比例或資源剩余量),或者,集群內(nèi)的各RNC可周期性的或非周期性向集群內(nèi)的其它RNC或附近RNC通報自身的資源剩余比例或資源剩余量,或者,集群內(nèi)的各RNC可在自身的資源剩余比例或資源剩余量變化后, 向集群內(nèi)的其它RNC或附近RNC通報自身變化后的資源剩余比例或資源剩余量,RNC-I可
15據(jù)此獲知集群中各RNC的資源剩余比例或資源剩余量。其中,RNC-I確定RNC-2滿足轉(zhuǎn)移處理條件的方式例如可包括RNC-I監(jiān)測的多個RNC中的RNC-2當(dāng)前的資源剩余比例或資源剩余量最大,且 RNC-I當(dāng)前的資源剩余比例或資源剩余量小于設(shè)定閾值(RNC-2可能具有RNC-I不具有的資源,例如RNC-2與某核心網(wǎng)有連接,而RNC-I沒有);或者,該多個RNC中的RNC-2當(dāng)前的資源剩余比例或資源剩余量最大,且RNC-I當(dāng)前的資源剩余比例或資源剩余量小于RNC-2當(dāng)前的資源剩余比例或資源剩余量,當(dāng)然,還可以設(shè)置其它有利于分擔(dān)負(fù)荷使集群內(nèi)RNC的資源占用情況盡量均衡的轉(zhuǎn)移處理條件。若RNC-2當(dāng)前滿足轉(zhuǎn)移處理條件,RNC-I確定將待轉(zhuǎn)移處理的控制面消息轉(zhuǎn)移給 RNC集群中的RNC-2處理。其中,假設(shè)RNC-I和RNC-2之間已經(jīng)建立起了至少一條SCTP隧道。503,RNC-I的SCTP隧道層模塊將待轉(zhuǎn)移處理的控制面消息封裝為RNC-I和RNC-2 間已建立的至少一條SCTP隧道的其中一條SCTP隧道所對應(yīng)的SCTP報文,將該SCTP報文封裝為其中一條SCTP隧道所對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊;其中,該SCTP報文的源端口號和目的端口號,與該其中一條SCTP隧道對應(yīng)的源端口號和目的端口號相同,該SCTP報文的載荷中包含待轉(zhuǎn)移處理的控制面消息;該IP報文的源IP和目的IP,與該其中一條SCTP隧道對應(yīng)的源IP和目的IP相同。在一種應(yīng)用場景下,若RNC-I和RNC-2間建立了多條SCTP隧道,則可選擇任意一條或采用負(fù)荷分擔(dān)算法選擇當(dāng)前傳輸質(zhì)量最好的一條SCTP隧道,使控制面消息在多條 SCTP隧道上分擔(dān)傳輸,以獲得負(fù)載均衡的效果。當(dāng)某一 SCTP隧道斷鏈后,RNC-I和RNC-2 間還可以使用其它SCTP隧道傳輸數(shù)據(jù),兩RNC間通信可不中斷。在另一種應(yīng)用場景下,還可基于一定的規(guī)則將報文進(jìn)行歸類,例如對應(yīng)同一應(yīng)用模塊的報文作為一類報文??蓪⒉煌诸愵愋偷膱笪脑谒淼篱g散列,即同一類的報文選擇相同的隧道,不同類的報文選擇不同的隧道。如此,兩個RNC間交互的報文就能根據(jù)應(yīng)用模塊的不同,選擇不同的隧道進(jìn)行交互。使得兩個RNC接口間的流量能夠在多條隧道上分擔(dān), 以增大接口的帶寬。進(jìn)一步的,為了盡量使隧道間流量均衡,進(jìn)行歸類的規(guī)則可考慮盡量能將報文盡量均勻散列到不同的隧道上。此外,當(dāng)一條隧道故障時,如中間傳輸中斷。原來在此隧道上的傳輸?shù)膱笪?,可以重新選擇其它可用的隧道通信,以實(shí)現(xiàn)隧道備份機(jī)制,增強(qiáng)接口的可靠性。在另一種應(yīng)用場景下,若對控制面消息進(jìn)行歸類,且RNC-I建立與RNC-2之間的至少一條SCTP隧道,則RNC可確定該至少一條SCTP隧道中與待轉(zhuǎn)移處理的控制面消息的分類類型對應(yīng)的SCTP隧道,SCTP隧道層模塊可將該待轉(zhuǎn)移處理的控制面消息封裝為確定出的SCTP隧道所對應(yīng)的SCTP報文。504、RNC-I的IP層模塊查找出來自SCTP隧道層模塊的IP報文對應(yīng)的路由信息 (包括MAC地址等信息),將該IP報文和查找到的路由信息發(fā)送給RNC-I的數(shù)據(jù)鏈路層模塊;IP層模塊還可對來自SCTP隧道層模塊的IP報文進(jìn)行分片操作。505,RNC-I的數(shù)據(jù)鏈路層模塊根據(jù)IP層模塊查找到的對應(yīng)路由信息將該IP報文封裝為數(shù)據(jù)幀,并將該數(shù)據(jù)幀發(fā)送給物理層模塊;
RNC-I的物理層模塊則通過RNC-I和RNC-2間的物理連接向RNC-2發(fā)送數(shù)據(jù)幀;其中,數(shù)據(jù)鏈路層模塊封裝的數(shù)據(jù)幀提供檢錯、糾錯機(jī)制,以保證數(shù)據(jù)傳輸?shù)目煽啃?。在?shí)際應(yīng)用中,若上層協(xié)議報文過長(超過長度限制),則下層協(xié)議模塊可對其進(jìn)行分割形成分片;若上層協(xié)議過長未超過長度限制,則下層協(xié)議模塊可不進(jìn)行分割。上層協(xié)議報文或者其分片作為下層協(xié)議封裝的凈荷,按照固定格式被封裝后交由下下層協(xié)議模塊處理。506、RNC-2的物理層模塊接收來自RNC-I的數(shù)據(jù)幀,將接收到的該數(shù)據(jù)幀發(fā)送給數(shù)據(jù)鏈路層模塊;507、RNC-2的數(shù)據(jù)鏈路層模塊對物理層模塊接收到的數(shù)據(jù)幀進(jìn)行校驗和分發(fā),若其承載的是IP報文,則解封裝該數(shù)據(jù)幀得到IP報文,將得到的IP報文發(fā)送給RNC-2的IP 層模塊;508、RNC_2的IP層模塊接收到來自數(shù)據(jù)鏈路層模塊的IP報文后,解析該IP報文對應(yīng)的傳輸層協(xié)議,由于該IP報文承載的是SCTP報文,IP層模塊將該IP報文發(fā)送給SCTP 隧道層模塊;此外,IP層模塊還可根據(jù)需要,將IP報文首部中攜帶的指示信息把多個IP報文 (報文頭相同)組合成一個IP報文,以供上層協(xié)議模塊處理;509、RNC-2的SCTP隧道層模塊解封裝來自IP層模塊的IP報文得到SCTP報文, 解封裝該SCTP報文得到控制面消息,將該控制面消息發(fā)送給對應(yīng)的控制面應(yīng)用模塊處理。其中,RNC-2可將控制面消息的處理結(jié)果返回給RNC-I或者發(fā)送給上游或下游網(wǎng)兀。如此,處于同一集群的RNC-I和RNC-2之間就實(shí)現(xiàn)了控制面消息的處理負(fù)荷分擔(dān), 且同一集群的RNC-I和RNC-2共用一個信令點(diǎn)和/或一個RNC標(biāo)識,這樣對集群外網(wǎng)元呈現(xiàn)出同一 RNC的特征,其它網(wǎng)元與集群RNC間的通信復(fù)雜度不會增加,并且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元。此外,多個RNC組成集群后,為實(shí)現(xiàn)資源的互助和分擔(dān),集群RNC間可能交互用戶數(shù)據(jù)。本實(shí)施例中,Iur-W用戶面使用UDP隧道傳輸用戶數(shù)據(jù)。雖然Iur傳輸網(wǎng)絡(luò)層也使用UDP協(xié)議,但是Iur接口使用端口號為不同的用戶保留其各自的數(shù)據(jù)傳輸通道。而Iur-W 的用戶面建立的是UDP隧道,UDP隧道作為公共路徑傳送用戶面數(shù)據(jù),使用固定的端口號通信,不必區(qū)分不同用戶,降低了用戶面處理的復(fù)雜度,實(shí)現(xiàn)了用戶面數(shù)據(jù)跨物理RNC傳輸。下面介紹集群RNC中各RNC交互用戶面數(shù)據(jù)的一種應(yīng)用場景。參見圖6、本發(fā)明實(shí)施例提供的另一種集群網(wǎng)元間IP通信方法可包括601、RNC集群中的各RNC間建立至少一條UDP隧道;其中,同一 RNC集群的RNC共用一個信令點(diǎn)和/或共用一個RNC標(biāo)識。下面以RNC集群中的RNC-I和其它RNC進(jìn)行IP通信為例。602、RNC-I的用戶面應(yīng)用模塊組裝待轉(zhuǎn)移處理的用戶面數(shù)據(jù),將該用戶面數(shù)據(jù)發(fā)送給UDP隧道層模塊;其中,若滿足預(yù)置的轉(zhuǎn)移處理條件,RNC-I的用戶面控制面應(yīng)用模塊可組裝待出轉(zhuǎn)移處理的用戶面數(shù)據(jù),以準(zhǔn)備將該用戶面數(shù)據(jù)轉(zhuǎn)移給同一 RNC集群中的其它RNC協(xié)助處理。
其中,待轉(zhuǎn)移處理的用戶面數(shù)據(jù)中例如可攜帶RNC-I的標(biāo)識(如RNC-I的IP地址, 即源IP地址)、目的RNC的標(biāo)識(如目的IP地址)等。在一種可行的實(shí)施方式中,RNC-I例如可通過多種方式監(jiān)測RNC-I所在集群中的多個網(wǎng)元的資源剩余比例或資源剩余量,例如RNC-I可周期性的或非周期性的監(jiān)測RNC-I 所在集群中的多個網(wǎng)元的資源剩余比例或資源剩余量(其中,該資源剩余比例或資源剩余量例如包括負(fù)載和/或無線資源和/或傳輸資源剩等的剩余比例或資源剩余量),或者,集群內(nèi)的各RNC可周期性的或非周期性向集群內(nèi)的其它RNC或附近RNC通報自身的資源剩余比例或資源剩余量,或者,集群內(nèi)的各RNC可在自身的資源剩余比例或資源剩余量變化后, 向集群內(nèi)的其它RNC或附近RNC通報自身變化后的資源剩余比例或資源剩余量,RNC-I可據(jù)此獲知集群中各RNC的資源剩余比例或資源剩余量。其中,預(yù)置的轉(zhuǎn)移處理條件例如可包括RNC-I監(jiān)測的多個RNC中的某個RNC (可稱RNC-2)當(dāng)前的資源剩余比例或資源剩余量最大,且RNC-I當(dāng)前的資源剩余比例或資源剩余量小于設(shè)定閾值;或者,該多個RNC中的RNC-2當(dāng)前的資源剩余比例或資源剩余量最大,且RNC-I當(dāng)前的資源剩余比例或資源剩余量小于RNC-2當(dāng)前的資源剩余比例或資源剩余量,當(dāng)然,還可以是其它有利于分擔(dān)負(fù)荷使集群內(nèi)RNC的資源占用情況盡量均衡的轉(zhuǎn)移處理條件。若RNC-2當(dāng)前滿足轉(zhuǎn)移處理條件,RNC-I確定將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)轉(zhuǎn)移給 RNC集群中的RNC-2處理。其中,假設(shè)RNC-I和RNC-2之間已經(jīng)建立起了至少一條UDP隧道。603、RNC-I的UDP隧道層模塊將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為RNC-I和RNC-2 間已建立的至少一條UDP隧道的其中一條UDP隧道所對應(yīng)的UDP報文;將該UDP報文封裝為該其中一條UDP隧道所對應(yīng)的IP報文,將該UDP報文發(fā)送給IP層模塊;其中,該UDP報文的源端口號和目的端口號,與該其中一條UDP隧道對應(yīng)的源端口號和目的端口號相同;該IP報文的源IP和目的IP,與該其中一條SCTP隧道對應(yīng)的源IP和目的IP相同。該UDP報文的載荷中包含待轉(zhuǎn)移處理的用戶面數(shù)據(jù)。在一種應(yīng)用場景下,若RNC-I和RNC-2間建立了多條UDP隧道,則可選擇任意一條或采用負(fù)荷分擔(dān)算法選擇當(dāng)前傳輸質(zhì)量最好的一條UDP隧道,使用戶面數(shù)據(jù)在多條UDP隧道上分擔(dān)傳輸,以獲得負(fù)載均衡的效果。當(dāng)某一 UDP隧道斷鏈后,RNC-I和RNC-2間還可以使用其它UDP隧道傳輸數(shù)據(jù),兩RNC間通信可不中斷。此外,還可以基于一定的規(guī)則將報文進(jìn)行歸類,例如對應(yīng)同一用戶面應(yīng)用模塊的報文作為一類報文??蓪⒉煌诸愵愋偷膱笪脑谒淼篱g散列,即同一類的報文選擇相同的隧道,不同類的報文選擇不同的隧道。如此,兩個RNC間交互的報文就能根據(jù)應(yīng)用模塊的不同,選擇不同的隧道進(jìn)行交互。使得兩個RNC接口間的流量能夠在多條隧道上分擔(dān),以增大接口的帶寬。進(jìn)一步的,為了盡量使隧道間流量均衡,進(jìn)行歸類的規(guī)則可考慮盡量能將報文盡量均勻散列到不同的隧道上。此外,當(dāng)一條隧道故障時,如中間傳輸中斷。原來在此隧道上的傳輸?shù)膱笪?,可以重新選擇其它可用的隧道通信,以實(shí)現(xiàn)隧道備份機(jī)制,增強(qiáng)接口的可靠性。在另一種應(yīng)用場景下,若對用戶面數(shù)據(jù)進(jìn)行歸類,且RNC-I建立與RNC-2之間的至少一條UDP隧道,則RNC可確定該至少一條UDP隧道中與待轉(zhuǎn)移處理的用戶面數(shù)據(jù)的分類類型對應(yīng)的UDP隧道,UDP隧道層模塊可將該待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為確定出的UDP 隧道所對應(yīng)的UDP報文。604、RNC-I的IP層模塊查找出來自UDP隧道層模塊的IP報文對應(yīng)的路由信息 (包括MAC地址等信息),將該IP報文和查找到的路由信息發(fā)送給RNC-I的數(shù)據(jù)鏈路層模塊;IP層模塊還可對來自SCTP隧道層模塊的IP報文進(jìn)行分片操作;605,RNC-I的數(shù)據(jù)鏈路層模塊根據(jù)IP層模塊查找到的對應(yīng)路由信息將該IP報文封裝為數(shù)據(jù)幀,并將該數(shù)據(jù)幀發(fā)送給物理層模塊;RNC-I的物理層模塊則通過RNC-I和RNC-2間的物理連接向RNC-2發(fā)送數(shù)據(jù)幀;其中,數(shù)據(jù)鏈路層模塊封裝的數(shù)據(jù)幀提供檢錯、糾錯機(jī)制,以保證數(shù)據(jù)傳輸?shù)目煽啃浴T趯?shí)際應(yīng)用中,若上層協(xié)議報文過長(超過長度限制),則下層協(xié)議模塊可對其進(jìn)行分割形成分片;若上層協(xié)議過長未超過長度限制,則下層協(xié)議模塊可不進(jìn)行分割。上層協(xié)議報文或者其分片作為下層協(xié)議封裝的凈荷,按照固定格式被封裝后交由下下層協(xié)議模塊處理。606、RNC-2的物理層模塊接收來自RNC-I的數(shù)據(jù)幀,將接收到的該數(shù)據(jù)幀發(fā)送給數(shù)據(jù)鏈路層模塊;607、RNC-2的數(shù)據(jù)鏈路層模塊對物理層模塊接收到的數(shù)據(jù)幀進(jìn)行校驗和分發(fā),若其承載的是IP報文,則解封裝該數(shù)據(jù)幀得到IP報文,將得到的IP報文發(fā)送給RNC-2的IP 層模塊;608、RNC_2的IP層模塊接收到來自數(shù)據(jù)鏈路層模塊的IP報文后,解析該IP報文對應(yīng)的傳輸層協(xié)議,由于該IP報文承載的是UDP報文,IP層模塊將該IP報文發(fā)送給UDP隧道層模塊;此外,IP層模塊還可根據(jù)需要,將IP報文首部中攜帶的指示信息把多個IP報文 (報文頭相同)組合成一個IP報文,以供上層協(xié)議模塊處理;609、RNC-2的UDP隧道層模塊解封裝來自IP層模塊的IP報文得到UDP報文,解封裝該UDP報文得到用戶面數(shù)據(jù),將該用戶面數(shù)據(jù)發(fā)送給對應(yīng)的用戶面應(yīng)用模塊處理。其中,RNC-2可將用戶面數(shù)據(jù)的處理結(jié)果返回給RNC-I或者發(fā)送給上游或下游網(wǎng)兀。需要說明的是,RNC-I和RNC-2上述各模塊中的某些功能也可單獨(dú)通過其它或集成到其它模塊實(shí)現(xiàn),多個功能模塊亦可合并為一個功能模塊。此外,RNC間不僅可使用SCTP隧道和UDP隧道,還可使用其它傳輸層協(xié)議例如TCP 等建立隧道,實(shí)現(xiàn)集群RNC間控制消息和用戶數(shù)據(jù)交互。如此,處于同一集群的RNC-I和RNC-2之間就實(shí)現(xiàn)了用戶面數(shù)據(jù)的處理負(fù)荷分擔(dān), 且同一集群的RNC-I和RNC-2共用一個信令點(diǎn)和/或一個RNC標(biāo)識,這樣對集群外網(wǎng)元呈現(xiàn)出同一 RNC的特征,其它網(wǎng)元與集群RNC間的通信復(fù)雜度不會增加,并且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元。由上可見,本實(shí)施例RNC-I集群中的RNC建立與同一集群的其它RNC間的至少一條傳輸層隧道,若RNC-2滿足轉(zhuǎn)移處理條件,RNC-I可將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為該至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文;將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀; RNC-I向RNC-2發(fā)送該數(shù)據(jù)幀,這使得RNC-2可接收和處理轉(zhuǎn)移過來的控制面消息或者用戶面數(shù)。基于上述機(jī)制,同一 RNC集群的RNC間可基于建立的傳輸層隧道來傳遞待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),這樣同一 RNC集群的RNC不僅可分擔(dān)其它RNC的處理負(fù)荷, 且集群RNC間的交互也得到極大簡化,集群RNC間的交互被模擬成類似于同一 RNC的不同模塊之間的交互??梢?,基于本實(shí)施例集群通信機(jī)制有利于提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。此外,若同一集群的RNC共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識,這樣同一集群的各RNC對外呈現(xiàn)出同一 RNC的特征,其它網(wǎng)元與集群RNC間的通信復(fù)雜度沒有增加,且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元,也在一定程度上控制了方案實(shí)施的成本。本實(shí)施例使用隧道技術(shù),實(shí)現(xiàn)RNC集群內(nèi)各應(yīng)用模塊跨物理RNC進(jìn)行控制面消息和用戶面數(shù)據(jù)的交互, 從而擴(kuò)大RNC的系統(tǒng)邊界且增大了系統(tǒng)容量;在RNC間引入了新接口 Iur-W,Iur-W接口不受SS7協(xié)議棧限制,使得集群內(nèi)的RNC可以使用相同的信令點(diǎn),使得其它網(wǎng)元到集群RNC的控制面信令或用戶面數(shù)據(jù)可以在集群內(nèi)負(fù)荷分擔(dān),提高設(shè)備利用率;且Iur-W接口沒有無線網(wǎng)絡(luò)層,只有傳輸網(wǎng)絡(luò)層,與Iur接口相比協(xié)議棧簡單,有利于提高RNC間的通信效率。需要說明的是,對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。為便于更好的實(shí)施本發(fā)明實(shí)施例的上述方案,下面還提供用于實(shí)施上述方案的相
關(guān)裝置。參見圖7-a,本發(fā)明實(shí)施例提供的一種網(wǎng)元700,可包括應(yīng)用層模塊720、傳輸層隧道模塊710、IP層模塊730、數(shù)據(jù)鏈路層模塊740和物理層模塊750。其中,傳輸層隧道模塊710,用于建立網(wǎng)元700與第二網(wǎng)元間的至少一條傳輸層隧道;其中,網(wǎng)元700和第二網(wǎng)元?dú)w屬于同一集群,該同一集群的網(wǎng)元可共用一個信令點(diǎn)和/ 或共用一個網(wǎng)元標(biāo)識;應(yīng)用層模塊720,用于在第二網(wǎng)元滿足預(yù)置的轉(zhuǎn)移處理條件時組裝待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),將組裝的待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)發(fā)送給傳輸層隧道模塊720 ;傳輸層隧道模塊720還用于,將應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的控制面消息或用戶面數(shù)據(jù)封裝為上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文,將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文,將該IP報文發(fā)送給IP層模塊;IP層模塊730,用于查找來自傳輸層隧道模塊720的IP報文所對應(yīng)的路由信息 (包括MAC地址等),將該IP報文和查找到的該IP報文對應(yīng)的路由信息發(fā)送給數(shù)據(jù)鏈路層模塊740 ;
20
數(shù)據(jù)鏈路層模塊740,用于根據(jù)上述IP報文對應(yīng)的路由信息將該IP報文封裝為數(shù)據(jù)幀;物理層模塊750,用于向第二網(wǎng)元發(fā)送數(shù)據(jù)鏈路層模塊740封裝的數(shù)據(jù)幀。在一種應(yīng)用場景下,傳輸層隧道模塊710可包括SCTP隧道層模塊、UDP隧道層模塊和TCP隧道層模塊中的至少一個。其中,SCTP隧道層模塊,用于建立網(wǎng)元700與第二網(wǎng)元間的至少一條流控制傳輸協(xié)議SCTP隧道;UDP隧道層模塊,用于建立網(wǎng)元700與第二網(wǎng)元間的至少一條用戶數(shù)據(jù)包協(xié)議UDP 隧道;TCP隧道層模塊,用于建立網(wǎng)元700與第二網(wǎng)元間的至少一條傳輸控制協(xié)議TCP隧道;在一種應(yīng)用場景下,SCTP隧道層模塊具體還可用于,將應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的控制面消息封裝為上述至少一條SCTP隧道中的其中一條SCTP隧道所對應(yīng)的 SCTP報文,將該SCTP報文封裝為該其中一條SCTP隧道所對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊;在一種應(yīng)用場景下,UDP隧道層模塊具體還可用于,將應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為上述至少一條UDP隧道中的其中一條UDP隧道所對應(yīng)的UDP報文,將該UDP報文封裝為該其中一條UDP隧道所對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊;在一種應(yīng)用場景下,TCP隧道層模塊具體還可用于,將所述應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為上述至少一條TCP隧道中的其中一條TCP隧道所對應(yīng)的 TCP報文,將該TCP報文封裝為該其中一條TCP隧道所對應(yīng)的IP報文,將該IP報文發(fā)送給 IP層模塊。在一種應(yīng)用場景下,SCTP隧道層模塊可具體用于,將應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的控制面消息封裝為上述至少一條SCTP隧道中傳輸質(zhì)量最好的一條SCTP隧道(或傳輸質(zhì)量次好或任意一條的SCTP隧道)所對應(yīng)的SCTP報文,將該SCTP報文封裝為該傳輸質(zhì)量最好的一條SCTP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊730 ;在另一種應(yīng)用場景下,SCTP隧道層模塊也可具體用于,確定上述至少一條SCTP隧道中與該應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的控制面消息的分類類型對應(yīng)的SCTP隧道,將該控制面消息封裝為確定出的SCTP隧道所對應(yīng)的SCTP報文,將該SCTP報文封裝為該確定出的SCTP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊730。在一種應(yīng)用場景下,UDP隧道層模塊具體用于,將應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為上述至少一條UDP隧道中傳輸質(zhì)量最好的一條UDP隧道(或傳輸質(zhì)量次好或任意一條的UDP隧道)所對應(yīng)的UDP報文,將該UDP報文封裝為該傳輸質(zhì)量最好的一條UDP隧道(或傳輸質(zhì)量次好或任意一條的UDP隧道)對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊730。在另一種應(yīng)用場景下,UDP隧道層模塊具體用于,確定上述至少一條UDP隧道中與應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)的分類類型對應(yīng)的UDP隧道,將該用戶面數(shù)據(jù)封裝為確定出的UDP隧道所對應(yīng)的UDP報文,將該UDP報文封裝為該確定出的UDP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊730。在一種應(yīng)用場景下,TCP隧道層模塊具體用于,將應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為上述至少一條TCP隧道中傳輸質(zhì)量最好的一條TCP隧道(或傳輸質(zhì)量次好或任意一條的TCP隧道)所對應(yīng)的TCP報文,將該TCP報文封裝為該傳輸質(zhì)量最好的一條TCP隧道(或傳輸質(zhì)量次好或任意一條的TCP隧道)對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊730。在另一種應(yīng)用場景下,TCP隧道層模塊具體用于,確定上述至少一條TCP隧道中與應(yīng)用層模塊710組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)的分類類型對應(yīng)的TCP隧道,將該用戶面數(shù)據(jù)封裝為確定出的TCP隧道所對應(yīng)的TCP報文,將該TCP報文封裝為該確定出的TCP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊730。參見圖7-b,在一種應(yīng)用場景下,網(wǎng)元700還可包括監(jiān)測模塊760,用于監(jiān)測網(wǎng)元700所在集群中的包括第二網(wǎng)元在內(nèi)的多個網(wǎng)元的資源剩余比例或資源剩余量;應(yīng)用層模塊710或其它模塊確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件的具體方式可包括 若監(jiān)測模塊760監(jiān)測的多個網(wǎng)元中的第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量最大,且網(wǎng)元700當(dāng)前資源剩余比例或資源剩余量小于設(shè)定閾值,則確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件;或者,若監(jiān)測模塊760監(jiān)測的多個網(wǎng)元中的第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量最大,且網(wǎng)元700當(dāng)前資源剩余比例或資源剩余量小于第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量,則確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件。在一種應(yīng)用場景下,網(wǎng)元700和第二網(wǎng)元為無線網(wǎng)絡(luò)控制器RNC (或MME或基站或其它網(wǎng)元),網(wǎng)元700和第二網(wǎng)元?dú)w屬于同一個RNC集群(或MME或基站或其它網(wǎng)元集群)。若網(wǎng)元700和第二網(wǎng)元為無線網(wǎng)絡(luò)控制器RNC,則網(wǎng)元700和第二網(wǎng)元可通過 Iur-w接口互聯(lián)。需要說明的是,網(wǎng)元700的上述各模塊中的某些功能也可單獨(dú)通過其它或集成到其它模塊實(shí)現(xiàn),多個功能模塊亦可合并為一個功能模塊??梢岳斫獾氖?,本實(shí)施例中的網(wǎng)元700和第二網(wǎng)元可如上述方法實(shí)施例中的RNC 或其它集群網(wǎng)元,其各個功能模塊的功能可以根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。由上可見,本實(shí)施例集群中的網(wǎng)元700建立與同一集群的第二網(wǎng)元間的至少一條傳輸層隧道,若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,網(wǎng)元700可將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為該至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文; 將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;網(wǎng)元700向第二網(wǎng)元發(fā)送該數(shù)據(jù)幀,這使得第二網(wǎng)元可接收和處理轉(zhuǎn)移過來的控制面消息或者用戶面數(shù)?;谏鲜鰴C(jī)制,同一集群的網(wǎng)元間可基于建立的傳輸層隧道來傳遞待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),這樣同一集群的網(wǎng)元不僅可分擔(dān)其它網(wǎng)元的處理負(fù)荷,且集群網(wǎng)元間的交互也得到極大簡化,集群網(wǎng)元間的交互被模擬成類似于同一網(wǎng)元的不同模塊之間的交互??梢姡诒緦?shí)施例集群通信機(jī)制有利于提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。參見圖8、本發(fā)明實(shí)施例提供一種網(wǎng)元800,包括
傳輸層隧道模塊810、物理層模塊820、數(shù)據(jù)鏈路層模塊830、IP層模塊840和應(yīng)用層模塊850。其中,傳輸層隧道模塊810,用于建立網(wǎng)元800與第一網(wǎng)元間的至少一條傳輸層隧道;其中,第一網(wǎng)元和網(wǎng)元800歸屬于同一集群,該同一集群的網(wǎng)元共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識。物理層模塊820,用于接收來自第一網(wǎng)元的數(shù)據(jù)幀;數(shù)據(jù)鏈路層模塊830,用于解封裝物理層模塊820接收到的數(shù)據(jù)幀得到上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的IP報文,將該IP報文發(fā)往IP層模塊;IP層模塊840,用于確定來自數(shù)據(jù)鏈路層模塊830的IP報文承載的傳輸層報文對應(yīng)的傳輸層協(xié)議類型,向該傳輸層協(xié)議類型對應(yīng)的傳輸層隧道模塊發(fā)送該IP報文;傳輸層隧道模塊810還用于,解封裝來自IP層模塊840的IP報文得到上述其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù),將該控制面消息或者用戶面數(shù)據(jù)發(fā)往對應(yīng)的應(yīng)用層模塊。應(yīng)用層模塊850,用于處理來自傳輸層隧道模塊810的控制面消息或者用戶面數(shù)據(jù)。在一種應(yīng)用場景下,網(wǎng)元800和第一網(wǎng)元為無線網(wǎng)絡(luò)控制器RNC(或MME或基站或其它網(wǎng)元),網(wǎng)元800和第一網(wǎng)元?dú)w屬于同一個RNC集群(或MME或基站或其它網(wǎng)元集群)。若網(wǎng)元800和第一網(wǎng)元為無線網(wǎng)絡(luò)控制器RNC,則網(wǎng)元800和第一網(wǎng)元可通過 Iur-w接口互聯(lián)。需要說明的是,網(wǎng)元800的上述各模塊中的某些功能也可單獨(dú)通過其它或集成到其它模塊實(shí)現(xiàn),多個功能模塊亦可合并為一個功能模塊。可以理解的是,本實(shí)施例中的網(wǎng)元800和第一網(wǎng)元可如上述方法實(shí)施例中的RNC 或其它集群網(wǎng)元,其各個功能模塊的功能可以根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。由上可見,本實(shí)施例集群的網(wǎng)元800建立與第一網(wǎng)元間的至少一條傳輸層隧道; 網(wǎng)元800接收來自第一網(wǎng)元的數(shù)據(jù)幀后;解封裝該數(shù)據(jù)幀得到上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文;解封裝該IP報文得到所述其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù);網(wǎng)元800處理該控制面消息或者用戶面數(shù)據(jù)基于上述機(jī)制,同一集群的網(wǎng)元間可基于建立的傳輸層隧道來傳遞待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),這樣同一集群的網(wǎng)元不僅可分擔(dān)其它網(wǎng)元的處理負(fù)荷,且集群網(wǎng)元間的交互也得到極大簡化,集群網(wǎng)元間的交互被模擬成類似于同一網(wǎng)元的不同模塊之間的交互??梢?,基于本實(shí)施例集群通信機(jī)制有利于提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。本發(fā)明實(shí)施例還提供一種通信系統(tǒng),可包括網(wǎng)元700和/或網(wǎng)元800。參見圖9,本發(fā)明實(shí)施例還提供一種通信系統(tǒng),可包括第一網(wǎng)元910和與第二網(wǎng)元920。第一網(wǎng)元910,用于建立與第二網(wǎng)元間的至少一條傳輸層隧道;第一網(wǎng)元910和第二網(wǎng)元920歸屬于同一集群;若第二網(wǎng)元920滿足轉(zhuǎn)移處理條件,將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文;將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文;將所述IP報文封裝為數(shù)據(jù)幀;向第二網(wǎng)元發(fā)送所述數(shù)據(jù)幀;第二網(wǎng)元920,用于若接收來自第一網(wǎng)元910的數(shù)據(jù)幀,且解封裝所述數(shù)據(jù)幀得到上述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的IP報文;則解封裝該IP報文得到該其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù);處理該控制面消息或者用戶面數(shù)據(jù)。舉例來說,第一網(wǎng)元910例如可建立與第二網(wǎng)元920之間的至少一條流控制傳輸協(xié)議(SCTP)隧道和/或其它現(xiàn)有傳輸層協(xié)議隧道和/或私有傳輸層協(xié)議隧道,以傳輸控制面消息;此外,第一網(wǎng)元910還可建立與第二網(wǎng)元920間的至少一條用戶數(shù)據(jù)包協(xié)議(UDP) 隧道和/或傳輸控制協(xié)議(TCP)隧道和/或其它現(xiàn)有傳輸層協(xié)議隧道和/或私有傳輸層協(xié)議隧道,以傳輸用戶面數(shù)據(jù)。在一種可行的實(shí)施方式中,第一網(wǎng)元910例如可通過多種方式監(jiān)測第一網(wǎng)元910 所在集群中包括第二網(wǎng)元920在內(nèi)的多個網(wǎng)元的資源剩余比例或資源剩余量,例如第一網(wǎng)元910可周期性的或非周期性的監(jiān)測第一網(wǎng)元910所在集群中的包括第二網(wǎng)元920在內(nèi)的多個網(wǎng)元的資源剩余比例或資源剩余量(其中,該資源剩余比例或資源剩余量例如包括負(fù)載和/或無線資源和/或傳輸資源剩等的剩余比例或資源剩余量),或者,集群內(nèi)的各網(wǎng)元可周期性的或非周期性向集群內(nèi)的其它網(wǎng)元或附近網(wǎng)元通報自身的資源剩余比例或資源剩余量,或者,集群內(nèi)的各網(wǎng)元可在自身的資源剩余比例或資源剩余量變化后,向集群內(nèi)的其它網(wǎng)元或附近網(wǎng)元通報自身變化后的資源剩余比例或資源剩余量。其中,第一網(wǎng)元910確定第二網(wǎng)元920滿足轉(zhuǎn)移處理條件的方式可包括若第一網(wǎng)元910監(jiān)測的多個網(wǎng)元中的第二網(wǎng)元920當(dāng)前的資源剩余比例或資源剩余量最大,且第一網(wǎng)元910當(dāng)前的資源剩余比例或資源剩余量小于設(shè)定閾值,則確定第二網(wǎng)元920滿足轉(zhuǎn)移處理條件;或者,若第一網(wǎng)元910監(jiān)測的多個網(wǎng)元中的第二網(wǎng)元920當(dāng)前的資源剩余比例或資源剩余量最大,且第一網(wǎng)元910當(dāng)前的資源剩余比例或資源剩余量小于第二網(wǎng)元920當(dāng)前的資源剩余比例或資源剩余量,則確定第二網(wǎng)元920滿足轉(zhuǎn)移處理條件。當(dāng)然,還可以設(shè)定其它有利于分擔(dān)負(fù)荷使集群內(nèi)網(wǎng)元的資源占用情況盡量均衡的轉(zhuǎn)移處理條件。在一種應(yīng)用場景下,若第一網(wǎng)元910建立了與第二網(wǎng)元920之間的至少一條SCTP 隧道,則若第二網(wǎng)元920滿足轉(zhuǎn)移處理條件,第一網(wǎng)元910可將待轉(zhuǎn)移處理的控制面消息封裝為該至少一條SCTP隧道的其中一條SCTP隧道(例如第一網(wǎng)元910選擇傳輸質(zhì)量最好 (如丟包率和/或時延最低)或次好或任意的一條SCTP隧道)所對應(yīng)的SCTP報文;將該 SCTP報文封裝為該其中一條SCTP隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀。若第一網(wǎng)元910建立了與第二網(wǎng)元920之間的至少一條UDP隧道,則若第二網(wǎng)元 920滿足轉(zhuǎn)移處理條件,第一網(wǎng)元910將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為至少一條UDP隧道的其中一條UDP隧道(例如第一網(wǎng)元910選擇傳輸質(zhì)量最好(如丟包率和/或時延最低) 或次好或任意的一條UDP隧道)所對應(yīng)的UDP報文;將UDP報文封裝為其中一條UDP隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀。若第一網(wǎng)元910建立了與第二網(wǎng)元920之間的至少一條TCP隧道,若滿足轉(zhuǎn)移處理條件,第一網(wǎng)元910將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為該至少一條TCP隧道的其中一條 TCP隧道(例如第一網(wǎng)元910選擇傳輸質(zhì)量最好(如丟包率和/或時延最低)或次好或任意的的一條TCP隧道)所對應(yīng)的TCP報文;將該TCP報文封裝為該其中一條TCP隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀。此外,還可以基于一定的規(guī)則將報文進(jìn)行歸類,例如對應(yīng)同一應(yīng)用模塊的報文作為一類報文??蓪⒉煌诸愵愋偷膱笪脑谒淼篱g散列,即同一類的報文選擇相同的隧道,不同類的報文選擇不同的隧道。如此,集群中的兩個網(wǎng)元間交互的報文就能根據(jù)應(yīng)用模塊的不同,選擇不同的隧道進(jìn)行交互。使得兩個網(wǎng)元接口間的流量能夠在多條隧道上分擔(dān),以增大兩個網(wǎng)元間的接口帶寬。進(jìn)一步的,為了盡量使隧道間流量均衡,進(jìn)行歸類的規(guī)則可考慮盡量能將報文盡量均勻散列到不同的隧道上。此外,當(dāng)一條隧道故障時,如中間傳輸中斷。 原來在此隧道上的傳輸?shù)膱笪模梢灾匦逻x擇其它可用的隧道通信,以實(shí)現(xiàn)隧道備份機(jī)制, 增強(qiáng)接口的可靠性。在一種應(yīng)用場景下,若對控制面消息進(jìn)行了歸類,且第一網(wǎng)元910建立了與第二網(wǎng)元920之間的至少一條SCTP隧道(或其它傳輸層隧道),則第一網(wǎng)元910可確定該至少一條SCTP隧道(或其它傳輸層隧道)中與待轉(zhuǎn)移處理的控制面消息的分類類型對應(yīng)的SCTP 隧道(或其它傳輸層隧道),將該待轉(zhuǎn)移處理的控制面消息封裝為確定出的SCTP隧道(或其它傳輸層隧道)所對應(yīng)的SCTP報文(或其它傳輸層報文);將SCTP報文(或其它傳輸層報文)封裝為該確定出的SCTP隧道(或其它傳輸層隧道)所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;若對用戶面數(shù)據(jù)進(jìn)行了歸類,且第一網(wǎng)元910建立了與第二網(wǎng)元920間的至少一條UDP隧道(或TCP隧道或其它傳輸層隧道),則第一網(wǎng)元910確定該至少一條UDP隧道 (或TCP隧道或其它傳輸層隧道)中與待轉(zhuǎn)移處理的用戶面數(shù)據(jù)的分類類型對應(yīng)的UDP隧道(或TCP隧道或其它傳輸層隧道),將該待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為確定出的UDP隧道(或TCP隧道或其它傳輸層隧道)所對應(yīng)的UDP報文(或TCP報文或其它傳輸層報文); 將UDP報文(或TCP報文或其它傳輸層報文)封裝為該確定出的UDP隧道(或TCP隧道或其它傳輸層隧道)所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀。在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。綜上,本發(fā)明實(shí)施例集群中的第一網(wǎng)元建立與同一集群的第二網(wǎng)元間的至少一條傳輸層隧道,若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元可將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為該至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文; 將該傳輸層報文封裝為該其中一條傳輸層隧道所對應(yīng)的IP報文;將該IP報文封裝為數(shù)據(jù)幀;第一網(wǎng)元向第二網(wǎng)元發(fā)送該數(shù)據(jù)幀,這使得第二網(wǎng)元可接收和處理轉(zhuǎn)移過來的控制面消息或者用戶面數(shù)?;谏鲜鰴C(jī)制,同一集群的網(wǎng)元間可基于建立的傳輸層隧道來傳遞待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),這樣同一集群的網(wǎng)元不僅可分擔(dān)其它網(wǎng)元的處理負(fù)荷,且集群網(wǎng)元間的交互也得到極大簡化,集群網(wǎng)元間的交互被模擬成類似于同一網(wǎng)元的不同模塊之間的交互??梢?,基于本實(shí)施例集群通信機(jī)制有利于提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。此外,若同一集群的網(wǎng)元共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識,這樣同一集群的各網(wǎng)元對外呈現(xiàn)出同一網(wǎng)元的特征,其它網(wǎng)元與集群網(wǎng)元間的通信復(fù)雜度沒有增加, 且可無需升級改造網(wǎng)絡(luò)中的非集群網(wǎng)元,也在一定程度上控制了方案實(shí)施的成本。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括只讀存儲器、隨機(jī)存儲器、磁盤或光盤等。以上對本發(fā)明實(shí)施例所提供的集群網(wǎng)元間IP通信方法及相關(guān)裝置和通信系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜上,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種集群網(wǎng)元間網(wǎng)際協(xié)議IP通信方法,其特征在于,包括第一網(wǎng)元建立與第二網(wǎng)元間的至少一條傳輸層隧道;其中,所述第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群;若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為所述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文;將所述傳輸層報文封裝為所述其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文;將所述IP報文封裝為數(shù)據(jù)幀;第一網(wǎng)元向第二網(wǎng)元發(fā)送所述數(shù)據(jù)幀。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述同一集群的網(wǎng)元共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,第一網(wǎng)元建立與第二網(wǎng)元間的至少一條傳輸層隧道,包括第一網(wǎng)元建立與第二網(wǎng)元間的至少一條流控制傳輸協(xié)議SCTP隧道;第一網(wǎng)元建立與第二網(wǎng)元間的至少一條用戶數(shù)據(jù)包協(xié)議UDP隧道和/或傳輸控制協(xié)議 TCP隧道。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為所述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文;將所述傳輸層報文封裝為所述其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文, 包括第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息封裝為所述至少一條SCTP隧道的其中一條SCTP 隧道所對應(yīng)的SCTP報文;將所述SCTP報文封裝為所述其中一條SCTP隧道所對應(yīng)的IP報文;或者,第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條UDP隧道的其中一條UDP隧道所對應(yīng)的UDP報文;將所述UDP報文封裝為所述其中一條UDP隧道所對應(yīng)的IP報文;或者,第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條TCP隧道的其中一條TCP隧道所對應(yīng)的TCP報文;將所述TCP報文封裝為所述其中一條TCP隧道所對應(yīng)的IP報文。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息封裝為所述至少一條SCTP隧道的其中一條 SCTP隧道所對應(yīng)的SCTP報文,包括第一網(wǎng)元確定所述至少一條SCTP隧道中與待轉(zhuǎn)移處理的控制面消息的分類類型對應(yīng)的SCTP隧道,將該待轉(zhuǎn)移處理的控制面消息封裝為確定出的SCTP隧道所對應(yīng)的SCTP報文;或者,所述第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條UDP隧道的其中一條 UDP隧道所對應(yīng)的UDP報文,包括第一網(wǎng)元確定所述至少一條UDP隧道中與待轉(zhuǎn)移處理的用戶面數(shù)據(jù)的分類類型對應(yīng)的UDP隧道,將該待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為確定出的 UDP隧道所對應(yīng)的UDP報文;或者,所述第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條TCP隧道的其中一條TCP隧道所對應(yīng)的TCP報文,包括第一網(wǎng)元確定所述至少一條 TCP隧道中與待轉(zhuǎn)移處理的用戶面數(shù)據(jù)的分類類型對應(yīng)的TCP隧道,將該待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為確定出的TCP隧道所對應(yīng)的TCP報文。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息封裝為所述至少一條SCTP隧道的其中一條 SCTP隧道所對應(yīng)的SCTP報文,包括第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息封裝為所述至少一條SCTP隧道中傳輸質(zhì)量最好的一條SCTP隧道所對應(yīng)的SCTP報文;或者,所述第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條UDP隧道的其中一條 UDP隧道所對應(yīng)的UDP報文,包括所述第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條UDP隧道中傳輸質(zhì)量最好的一條UDP隧道所對應(yīng)的UDP報文;或者,所述第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條TCP隧道的其中一條TCP隧道所對應(yīng)的TCP 報文,包括所述第一網(wǎng)元將待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條TCP隧道中傳輸質(zhì)量最好的一條TCP隧道所對應(yīng)的TCP報文。
7.根據(jù)權(quán)利要求1至6任一項所述的方法,其特征在于,所述方法還包括第一網(wǎng)元監(jiān)測第一網(wǎng)元所在集群中的包括第二網(wǎng)元在內(nèi)的多個網(wǎng)元的資源剩余比例或資源剩余量;第一網(wǎng)元確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件的方式包括若所述多個網(wǎng)元中的第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量最大,且第一網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量小于設(shè)定閾值,則確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件;或者, 若所述多個網(wǎng)元中的第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量最大,且第一網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量小于第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量,則確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件。
8.根據(jù)權(quán)利要求1至6任一項所述的方法,其特征在于,第一網(wǎng)元和第二網(wǎng)元為無線網(wǎng)絡(luò)控制器RNC ;第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一個RNC集群,第一網(wǎng)元和第二網(wǎng)元通過Iur-w接口互聯(lián)。
9.一種集群網(wǎng)元間的網(wǎng)際協(xié)議IP通信方法,其特征在于,包括第二網(wǎng)元建立與第一網(wǎng)元間的至少一條傳輸層隧道;其中,所述第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群;第二網(wǎng)元若接收來自第一網(wǎng)元的數(shù)據(jù)幀,且解封裝所述數(shù)據(jù)幀得到所述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文;則解封裝該IP報文得到所述其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù);第二網(wǎng)元處理所述控制面消息或者用戶面數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述同一集群的網(wǎng)元共用一個信令點(diǎn)和/或共用一個網(wǎng)元標(biāo)識。
11.一種網(wǎng)元,其特征在于,包括傳輸層隧道模塊,用于建立所述網(wǎng)元與第二網(wǎng)元之間的至少一條傳輸層隧道;其中,所述網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群;應(yīng)用層模塊,用于在第二網(wǎng)元滿足預(yù)置的轉(zhuǎn)移處理條件時組裝待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù),將組裝的待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)發(fā)送給傳輸層隧道模塊;所述傳輸層隧道模塊還用于,將所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的控制面消息或用戶面數(shù)據(jù)封裝為所述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文, 將所述傳輸層報文封裝為所述其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文,將該IP報文發(fā)送給IP層模塊;IP層模塊,用于查找所述IP報文對應(yīng)的路由信息,將所述IP報文和查找到的該IP報文對應(yīng)的路由信息發(fā)送給數(shù)據(jù)鏈路層模塊;數(shù)據(jù)鏈路層模塊,用于根據(jù)所述IP報文對應(yīng)的路由信息將該IP報文封裝為數(shù)據(jù)幀; 物理層模塊,用于向第二網(wǎng)元發(fā)送所述數(shù)據(jù)鏈路層模塊封裝的數(shù)據(jù)幀。
12.根據(jù)權(quán)利要求11所述的網(wǎng)元,其特征在于, 所述傳輸層隧道模塊包括流控制傳輸協(xié)議SCTP隧道層模塊,用于建立所述網(wǎng)元與第二網(wǎng)元間的至少一條流控制傳輸協(xié)議SCTP隧道; 和/或,用戶數(shù)據(jù)包協(xié)議UDP隧道層模塊,用于建立所述網(wǎng)元與第二網(wǎng)元間的至少一條用戶數(shù)據(jù)包協(xié)議UDP隧道; 和/或,傳輸控制協(xié)議TCP隧道層模塊,用于建立所述網(wǎng)元與第二網(wǎng)元間的至少一條傳輸控制協(xié)議TCP隧道。
13.根據(jù)權(quán)利要求12所述的網(wǎng)元,其特征在于,SCTP隧道層模塊具體還用于,將所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的控制面消息封裝為所述至少一條SCTP隧道中的其中一條SCTP隧道所對應(yīng)的SCTP報文,將所述SCTP報文封裝為該其中一條SCTP隧道所對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊; 或者,UDP隧道層模塊具體還用于,將所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條UDP隧道中的其中一條UDP隧道所對應(yīng)的UDP報文,將所述UDP報文封裝為該其中一條UDP隧道所對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊; 或者,TCP隧道層模塊具體還用于,將所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條TCP隧道中的其中一條TCP隧道所對應(yīng)的TCP報文,將所述TCP報文封裝為該其中一條TCP隧道所對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊。
14.根據(jù)權(quán)利要求12所述的網(wǎng)元,其特征在于,SCTP隧道層模塊具體用于,將所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的控制面消息封裝為所述至少一條SCTP隧道中傳輸質(zhì)量最好的一條SCTP隧道所對應(yīng)的SCTP報文,將所述SCTP 報文封裝為該傳輸質(zhì)量最好的一條SCTP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊;或者,確定所述至少一條SCTP隧道中與所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的控制面消息的分類類型對應(yīng)的SCTP隧道,將該控制面消息封裝為確定出的SCTP隧道所對應(yīng)的SCTP報文,將該SCTP報文封裝為該確定出的SCTP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP 層模塊; 或者,所述UDP隧道層模塊具體用于,將所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條UDP隧道中傳輸質(zhì)量最好的一條UDP隧道所對應(yīng)的UDP報文,將該UDP報文封裝為該傳輸質(zhì)量最好的一條UDP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊; 或者,確定所述至少一條UDP隧道中與所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)的分類類型對應(yīng)的UDP隧道,將該用戶面數(shù)據(jù)封裝為確定出的UDP隧道所對應(yīng)的UDP報文,將該UDP報文封裝為該確定出的UDP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊;TCP隧道層模塊具體用于,將所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)封裝為所述至少一條TCP隧道中傳輸質(zhì)量最好的一條TCP隧道對應(yīng)的TCP報文,將該TCP報文封裝為該傳輸質(zhì)量最好的一條TCP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊;或者,確定所述至少一條TCP隧道中與所述應(yīng)用層模塊組裝的待轉(zhuǎn)移處理的用戶面數(shù)據(jù)的分類類型對應(yīng)的TCP隧道,將該用戶面數(shù)據(jù)封裝為確定出的TCP隧道所對應(yīng)的TCP報文,將該TCP 報文封裝為該確定出的TCP隧道對應(yīng)的IP報文,將該IP報文發(fā)送給IP層模塊。
15.根據(jù)權(quán)利要求11至14任一項所述的網(wǎng)元,其特征在于, 所述網(wǎng)元還包括監(jiān)測模塊,用于監(jiān)測所述網(wǎng)元所在集群中的包括第二網(wǎng)元在內(nèi)的多個網(wǎng)元的資源剩余比例或資源剩余量;所述應(yīng)用層模塊確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件的具體方式包括 若所述監(jiān)測模塊監(jiān)測的多個網(wǎng)元中的第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量最大,且所述網(wǎng)元當(dāng)前資源剩余比例或資源剩余量小于設(shè)定閾值,則確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件;或者,若所述監(jiān)測模塊監(jiān)測的多個網(wǎng)元中的第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量最大,且所述網(wǎng)元當(dāng)前資源剩余比例或資源剩余量小于第二網(wǎng)元當(dāng)前的資源剩余比例或資源剩余量,則確定第二網(wǎng)元滿足轉(zhuǎn)移處理條件。
16.根據(jù)權(quán)利要求11至14任一項所述的網(wǎng)元,其特征在于, 所述網(wǎng)元和第二網(wǎng)元為無線網(wǎng)絡(luò)控制器RNC,所述網(wǎng)元和第二網(wǎng)元?dú)w屬于同一個RNC集群,所述網(wǎng)元和第二網(wǎng)元通過Iur-w接口互聯(lián)。
17.一種網(wǎng)元,其特征在于,包括傳輸層隧道模塊,用于建立所述網(wǎng)元與第一網(wǎng)元間的至少一條傳輸層隧道;其中,第一網(wǎng)元和所述網(wǎng)元?dú)w屬于同一集群;數(shù)據(jù)鏈路層模塊,用于在物理層模塊接收到來自第一網(wǎng)元的數(shù)據(jù)幀后,解封裝所述數(shù)據(jù)幀得到所述至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文, 將該IP報文發(fā)往IP層模塊;IP層模塊,用于確定IP報文承載的傳輸層報文對應(yīng)的傳輸層協(xié)議類型,向該傳輸層協(xié)議類型對應(yīng)的傳輸層隧道模塊發(fā)送該IP報文;所述傳輸層隧道模塊還用于,解封裝來自IP層模塊的IP報文得到所述其中一條傳輸層隧道所對應(yīng)的傳輸層報文;解封裝該傳輸層報文得到控制面消息或者用戶面數(shù)據(jù),并將該控制面消息或者用戶面數(shù)據(jù)發(fā)往對應(yīng)的應(yīng)用層模塊;應(yīng)用層模塊,用于處理來自所述傳輸層隧道模塊的控制面消息或者用戶面數(shù)據(jù)。
18. —種通信系統(tǒng),其特征在于,包括 如權(quán)利要求11至17任一項所述的網(wǎng)元。
全文摘要
本發(fā)明實(shí)施例公開了集群網(wǎng)元間IP通信方法及相關(guān)裝置和通信系統(tǒng)。其中一種集群網(wǎng)元間網(wǎng)際協(xié)議IP通信方法,包括第一網(wǎng)元建立與第二網(wǎng)元間的至少一條傳輸層隧道;其中,第一網(wǎng)元和第二網(wǎng)元?dú)w屬于同一集群;若第二網(wǎng)元滿足轉(zhuǎn)移處理條件,第一網(wǎng)元將待轉(zhuǎn)移處理的控制面消息或者用戶面數(shù)據(jù)封裝為至少一條傳輸層隧道中的其中一條傳輸層隧道所對應(yīng)的傳輸層報文;將傳輸層報文封裝為其中一條傳輸層隧道所對應(yīng)的網(wǎng)際協(xié)議IP報文;將IP報文封裝為數(shù)據(jù)幀;第一網(wǎng)元向第二網(wǎng)元發(fā)送數(shù)據(jù)幀。本發(fā)明實(shí)施例提供方案有利于提高網(wǎng)絡(luò)設(shè)備的容災(zāi)能力和網(wǎng)絡(luò)整體業(yè)務(wù)處理能力。
文檔編號H04W88/18GK102438273SQ20111044794
公開日2012年5月2日 申請日期2011年12月28日 優(yōu)先權(quán)日2011年12月28日
發(fā)明者代雯雯, 秦圣奕, 馬洪波 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1