專利名稱:一種碼分多址r-p接口大流量數(shù)據(jù)負(fù)載均衡方法及裝置的制作方法
一種碼分多址R-P接口大流量數(shù)據(jù)負(fù)載均衡方法及裝置技術(shù)領(lǐng)域
本發(fā)明屬于CDMA2000移動(dòng)通信技術(shù)領(lǐng)域,具體涉及一種CDMA2000網(wǎng)絡(luò)中R_P(PCF (分組控制功能設(shè)備)和PDSN (分組業(yè)務(wù)數(shù)據(jù)節(jié)點(diǎn))之間的連接)接口大流量(10G到40G)數(shù)據(jù)的負(fù)載均衡方法及裝置,該方法及裝置能夠?qū)-P接口接入的大流量數(shù)據(jù)均衡的發(fā)送到多套協(xié)議解析板卡上進(jìn)行處理,且保證每個(gè)用戶的數(shù)據(jù)在同一套協(xié)議解析板卡上,使分流后數(shù)據(jù)滿足對(duì)用戶數(shù)據(jù)的后續(xù)處理要求。
背景技術(shù):
通過(guò)接入移動(dòng)通信網(wǎng)絡(luò)核心網(wǎng)部分的相關(guān)接口,對(duì)數(shù)據(jù)進(jìn)行在線分析是移動(dòng)通信網(wǎng)絡(luò)核心網(wǎng)分析的主流方式。而數(shù)據(jù)流量大是核心網(wǎng)相關(guān)接口的一個(gè)重要特征,因此在接入之后進(jìn)行負(fù)載均衡成為移動(dòng)互聯(lián)網(wǎng)分析中的一塊關(guān)鍵技術(shù)。目前CDMA2000網(wǎng)絡(luò)在這一塊的一般做法是分光方式接入R-P接口的數(shù)據(jù)后,通過(guò)IOG處理板將接入數(shù)據(jù)均衡的發(fā)送到多塊協(xié)議解析板卡上,從而解決協(xié)議解析板卡存在的性能瓶頸。但是,隨著移動(dòng)數(shù)據(jù)業(yè)務(wù)的快速發(fā)展,R-P接口數(shù)據(jù)流量增長(zhǎng)迅速,受制于硬件性能的限制,現(xiàn)有負(fù)載均衡方法顯然不能滿足現(xiàn)網(wǎng)數(shù)據(jù)流量的處理要求。
本發(fā)明基于網(wǎng)絡(luò)處理器處理能力不低于IOG的處理板和交換能力不低于IOG的交換設(shè)備,通過(guò)引入系列均衡策略,實(shí)現(xiàn)了將R-P接口接入的大流量數(shù)據(jù)均衡的發(fā)送到多套協(xié)議解析板卡上進(jìn)行處理,且保證每個(gè)用戶的數(shù)據(jù)在同一套協(xié)議解析板卡上的方法,使分流后數(shù)據(jù)能夠滿足對(duì)用戶數(shù)據(jù)的后續(xù)處理要求。發(fā)明內(nèi)容
本發(fā)明針對(duì)CDMA2000網(wǎng)絡(luò)中R-P接口流量增長(zhǎng)迅速、現(xiàn)有負(fù)載均衡算法不能支撐 IOG以上R-P數(shù)據(jù)流量處理的問(wèn)題,通過(guò)采用系列可擴(kuò)展的設(shè)備級(jí)聯(lián)結(jié)構(gòu)和系列均衡算法, 實(shí)現(xiàn)了將R-P接口接入的大流量數(shù)據(jù)均衡的發(fā)送到多套協(xié)議解析板卡上進(jìn)行處理,且保證每個(gè)用戶的數(shù)據(jù)在同一套協(xié)議解析板卡上的方法。
本發(fā)明要求保護(hù)一種碼分多址R-P接口大流量數(shù)據(jù)負(fù)載均衡方法,該方法包括以下步驟步驟(1)第一臺(tái)IOG交換設(shè)備接收R-P接口大流量數(shù)據(jù),并按照分區(qū)域均衡算法將數(shù)據(jù)發(fā)往IOG處理板;步驟(2) IOG處理板接收第一臺(tái)IOG交換設(shè)備發(fā)過(guò)來(lái)的數(shù)據(jù),按照 IMSI取模的均衡算法確定各用戶數(shù)據(jù)與協(xié)議解析板卡的對(duì)應(yīng)關(guān)系,之后將各用戶數(shù)據(jù)發(fā)往第二臺(tái)IOG交換設(shè)備;步驟(3)第二臺(tái)IOG交換設(shè)備對(duì)用戶數(shù)據(jù)包進(jìn)行匯聚后,按照用戶數(shù)據(jù)包的目的MAC均衡算法將其發(fā)送到對(duì)應(yīng)的協(xié)議解析板卡上。
其中步驟(1)進(jìn)一步包括步驟(a),第一臺(tái)IOG交換設(shè)備讀取配置文件,配置文件信息包括PCF的IP與地域的對(duì)應(yīng)關(guān)系、IOG處理板的數(shù)量、地域與IOG處理板的對(duì)應(yīng)關(guān)系; 步驟(b),第一臺(tái)IOG交換設(shè)備接收用戶數(shù)據(jù)包,獲取該數(shù)據(jù)包歸屬的PCF的IP,并根據(jù)PCF IP與地域的對(duì)應(yīng)關(guān)系,確定該數(shù)據(jù)包所屬的地域;步驟(c),第一臺(tái)IOG交換設(shè)備根據(jù)地域與IOG處理板的對(duì)應(yīng)關(guān)系,判斷該數(shù)據(jù)應(yīng)該發(fā)送給第N號(hào)IOG處理板,N初始化為1 ;步驟(d),在步驟(c)中,若判斷結(jié)果為否,則N加1,回到步驟4繼續(xù)判斷;步驟(e),在步驟(c) 中,若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)IOG處理板。
步驟(2)進(jìn)一步包括步驟(f),IOG處理板讀取配置文件,配置文件信息包括協(xié)議解析板卡數(shù)量;步驟(g),10G處理板接收用戶數(shù)據(jù)包,獲取該數(shù)據(jù)包所屬的用戶的IMSI ; 步驟(h),將步驟(g)中獲取的用戶IMSI對(duì)協(xié)議解析板卡數(shù)目取模,判斷取模后的余數(shù)是否為N,N初始化為1 ;步驟(i),在步驟(h)中,若判斷結(jié)果為否,則N加1,回到步驟4繼續(xù)判斷;步驟(j),在步驟(h)中,若判斷結(jié)果為是,則將該數(shù)據(jù)包的目的MAC修改為第N號(hào)協(xié)議解析板卡的MAC。
步驟(3)進(jìn)一步包括步驟(k),第二臺(tái)IOG交換設(shè)備讀取用戶數(shù)據(jù)包,并獲取該數(shù)據(jù)包的目的MAC ;步驟(1),判斷步驟(k)中獲取的目的MAC是否為第N臺(tái)協(xié)議解析板卡的 MAC;步驟(m),在步驟(1)中,若判斷結(jié)果為否,則N加1,回到步驟(1)繼續(xù)判斷;步驟(n), 在步驟(1)中,若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)協(xié)議解析板卡。所述大數(shù)據(jù)流量是指在CDMA2000網(wǎng)絡(luò)中R-P接口數(shù)據(jù)流量在IOG到40G的范圍內(nèi)的情況下。
此外,本發(fā)明還要求保護(hù)一種碼分多址R-P接口大流量數(shù)據(jù)負(fù)載均衡裝置,該裝置包括第一臺(tái)IOG交換設(shè)備,用于接收R-P接口大流量數(shù)據(jù),并按照分區(qū)域均衡算法將數(shù)據(jù)發(fā)往IOG處理板;IOG處理板,用于接收第一臺(tái)IOG交換設(shè)備發(fā)過(guò)來(lái)的數(shù)據(jù),按照IMSI取模的均衡算法確定各用戶數(shù)據(jù)與協(xié)議解析板卡的對(duì)應(yīng)關(guān)系,之后將各用戶數(shù)據(jù)發(fā)往第二臺(tái) IOG交換設(shè)備;第二臺(tái)IOG交換設(shè)備,用于對(duì)用戶數(shù)據(jù)包進(jìn)行匯聚后,按照用戶數(shù)據(jù)包的目的MAC均衡算法將其發(fā)送到對(duì)應(yīng)的協(xié)議解析板卡上。
第一臺(tái)IOG交換設(shè)備進(jìn)一步包括讀取配置文件的模塊,配置文件信息包括PCF 的IP與地域的對(duì)應(yīng)關(guān)系、IOG處理板的數(shù)量、地域與IOG處理板的對(duì)應(yīng)關(guān)系;獲取接收的用戶數(shù)據(jù)包歸屬的PCF的IP,并根據(jù)PCF IP與地域的對(duì)應(yīng)關(guān)系,確定該數(shù)據(jù)包所屬的地域的模塊;根據(jù)地域與IOG處理板的對(duì)應(yīng)關(guān)系,判斷該數(shù)據(jù)應(yīng)該發(fā)送給第N號(hào)IOG處理板的模塊,N初始化為1 ;若判斷結(jié)果為否,則N加1,返回繼續(xù)判斷的模塊;若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)IOG處理板的模塊。IOG處理板進(jìn)一步包括讀取配置文件的模塊,配置文件信息包括協(xié)議解析板卡數(shù)量;接收用戶數(shù)據(jù)包,獲取該數(shù)據(jù)包所屬的用戶的 IMSI的模塊;將獲取的用戶IMSI對(duì)協(xié)議解析板卡數(shù)目取模,判斷取模后的余數(shù)是否為N的模塊,N初始化為1 ;若判斷結(jié)果為否,則N加1,回到步驟4繼續(xù)判斷的模塊;若判斷結(jié)果為是,則將該數(shù)據(jù)包的目的MAC修改為第N號(hào)協(xié)議解析板卡的MAC的模塊。
第二臺(tái)IOG交換設(shè)備進(jìn)一步包括讀取用戶數(shù)據(jù)包,并獲取該數(shù)據(jù)包的目的MAC的模塊;判斷中獲取的目的MAC是否為第N臺(tái)協(xié)議解析板卡的MAC的模塊;若判斷結(jié)果為否, 則N加1,回到步驟(1)繼續(xù)判斷的模塊;若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)協(xié)議解析板卡的模塊。所述大數(shù)據(jù)流量是指在CDMA2000網(wǎng)絡(luò)中R-P接口數(shù)據(jù)流量在IOG到 40G的范圍內(nèi)的情況下。
本發(fā)明所述的方法,具有以下優(yōu)點(diǎn)1. 可以將R-P接口接入的大于IOG小于等于40G的數(shù)據(jù)流量均衡的發(fā)送到多套協(xié)議解析板卡上進(jìn)行處理,且保證每個(gè)用戶的數(shù)據(jù)在同一套協(xié)議解析板卡上,使分流后數(shù)據(jù)滿足對(duì)用戶數(shù)據(jù)的后續(xù)處理要求。
2. 在CDMA2000網(wǎng)絡(luò)中R-P接口數(shù)據(jù)流量在IOG到40G (含40G)的范圍內(nèi)的情5況下,通過(guò)IOG處理板數(shù)量增加以及級(jí)聯(lián)結(jié)構(gòu)的簡(jiǎn)單擴(kuò)展,該方法具備平滑擴(kuò)展能力。
IOG交換設(shè)備以及按用戶數(shù)據(jù)包的目的MAC的均衡算法的采用,有效解決了協(xié)議處理板卡性能限制導(dǎo)致的板卡數(shù)目過(guò)多,放置于多個(gè)機(jī)柜后引起的板卡間通信問(wèn)題。
圖1、圖2為可擴(kuò)展的設(shè)備級(jí)聯(lián)結(jié)構(gòu)圖。其中圖1為數(shù)據(jù)流量為20G時(shí)可擴(kuò)展的設(shè)備級(jí)聯(lián)結(jié)構(gòu)圖;圖2為數(shù)據(jù)流量為40G時(shí)可擴(kuò)展的設(shè)備級(jí)聯(lián)結(jié)構(gòu)圖。
圖3為分區(qū)域的均衡算法的工作流程圖。
圖4為按IMSI取模的均衡算法的工作流程圖。
圖5為按用戶數(shù)據(jù)包的目的MAC的均衡算法的工作流程圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明做詳細(xì)說(shuō)明。
本發(fā)明主要包括技術(shù)可擴(kuò)展的設(shè)備級(jí)聯(lián)結(jié)構(gòu)、分區(qū)域的均衡算法、按IMSI取模的均衡算法、按用戶數(shù)據(jù)包的目的MAC (媒體存取控制)的均衡算法。
可擴(kuò)展的設(shè)備級(jí)聯(lián)結(jié)構(gòu)是指該方法基于IOG處理板和IOG交換設(shè)備,能夠根據(jù)接入R-P數(shù)據(jù)的流量大小,按照每塊IOG處理板負(fù)荷的流量大小不大于IOG的要求,靈活的對(duì) IOG處理板的數(shù)量進(jìn)行擴(kuò)展,而不影響該方法的其他實(shí)現(xiàn)結(jié)構(gòu)。
分區(qū)域的均衡算法是指在接入R-P接口數(shù)據(jù)后,第一臺(tái)IOG交換設(shè)備能夠根據(jù)PCF (分組控制功能設(shè)備)的IP識(shí)別該P(yáng)CF所屬的地域,并按照地域?qū)w屬于各PCF的用戶數(shù)據(jù)發(fā)送到對(duì)應(yīng)的IOG處理板上,以實(shí)現(xiàn)同一個(gè)用戶的數(shù)據(jù)包發(fā)送到同一塊IOG處理板上的目標(biāo),避免由于PCF切換頻繁引起的同一個(gè)用戶的會(huì)話被均衡到不同的IOG處理板上而帶來(lái)的會(huì)話亂序問(wèn)題。
按IMSI (國(guó)際移動(dòng)用戶識(shí)別碼)取模的均衡算法是指IOG處理板在接收到用戶數(shù)據(jù)包后,獲取用戶IMSI,并用該IMSI對(duì)協(xié)議解析板卡的數(shù)量取模,以此確定用戶數(shù)據(jù)的分組。在此基礎(chǔ)上,將用戶數(shù)據(jù)包的目的MAC修改為其即將被發(fā)往的協(xié)議解析板卡的MAC。
按用戶數(shù)據(jù)包的目的MAC的均衡算法是指在IOG處理板修改用戶數(shù)據(jù)包的目的 MAC的基礎(chǔ)上,第二臺(tái)IOG交換設(shè)備對(duì)用戶數(shù)據(jù)包進(jìn)行匯聚后,按照用戶數(shù)據(jù)包的目的MAC 將其發(fā)送到對(duì)應(yīng)的協(xié)議解析板卡上。
圖1描述了可擴(kuò)展的設(shè)備級(jí)聯(lián)結(jié)構(gòu)圖(R-P接口數(shù)據(jù)流量20G)。
IOG交換設(shè)備通過(guò)10對(duì)千兆口接收20G的R-P接口數(shù)據(jù),按地市將數(shù)據(jù)分為兩部分,并從萬(wàn)兆口發(fā)出。之后,數(shù)據(jù)從兩塊IOG處理板(每塊IOG處理板上負(fù)荷的流量不大于 10G)的后IO萬(wàn)兆口進(jìn)入,IOG處理板關(guān)聯(lián)pdp (分組報(bào)文協(xié)議)上下文,并按IMSI取模發(fā)包,從而保證數(shù)據(jù)均衡并且屬于同一用戶的包發(fā)往一個(gè)目的MAC。之后,數(shù)據(jù)從兩塊IOG處理板的后IO千兆口發(fā)出進(jìn)入第二臺(tái)IOG交換設(shè)備,并經(jīng)其匯聚轉(zhuǎn)發(fā)后按目的MAC被發(fā)往協(xié)議解析板卡。
圖2描述了可擴(kuò)展的設(shè)備級(jí)聯(lián)結(jié)構(gòu)圖(R-P接口數(shù)據(jù)流量40G)。
IOG交換設(shè)備通過(guò)10對(duì)千兆口接收40G的R-P接口數(shù)據(jù),按地市將數(shù)據(jù)分為四部分,并從萬(wàn)兆口發(fā)出。之后,數(shù)據(jù)從四塊IOG處理板(每塊IOG處理板上負(fù)荷的流量不大于10G)的后IO萬(wàn)兆口進(jìn)入,IOG處理板關(guān)聯(lián)pdp上下文,并按IMSI取模發(fā)包,從而保證數(shù)據(jù)均衡并且屬于同一用戶的包發(fā)往一個(gè)目的MAC。之后,數(shù)據(jù)從四塊IOG處理板的后IO千兆口發(fā)出進(jìn)入第二臺(tái)IOG交換設(shè)備,經(jīng)其匯聚進(jìn)入第三臺(tái)IOG交換設(shè)備,之后經(jīng)轉(zhuǎn)發(fā)后按目的 MAC被發(fā)往協(xié)議解析板卡,圖2盡管描述了第三臺(tái)IOG交換設(shè)備,但是由第二臺(tái)IOG交換設(shè)備直接按目的MAC發(fā)送協(xié)議解析板卡也是可以實(shí)現(xiàn)的。
圖3描述了分區(qū)域的均衡算法的工作流程圖。
步驟1,模塊開始初始化。
步驟2,IOG交換設(shè)備讀取配置文件,配置文件信息包括PCF的IP與地域的對(duì)應(yīng)關(guān)系、IOG處理板的數(shù)量、地域與IOG處理板的對(duì)應(yīng)關(guān)系。如圖中標(biāo)號(hào)30所示。
步驟3,IOG交換設(shè)備接收用戶數(shù)據(jù)包,獲取該數(shù)據(jù)包歸屬的PCF的IP,并根據(jù)PCF IP與地域的對(duì)應(yīng)關(guān)系,確定該數(shù)據(jù)包所屬的地域。如圖中標(biāo)號(hào)31所示。
步驟4,IOG交換設(shè)備根據(jù)地域與IOG處理板的對(duì)應(yīng)關(guān)系,判斷該數(shù)據(jù)應(yīng)該發(fā)送給第N (初始化為1)號(hào)IOG處理板。如圖中標(biāo)號(hào)32所示。
步驟5,在步驟4中,若判斷結(jié)果為否,則N加1,回到步驟4繼續(xù)判斷。如圖中標(biāo)號(hào)33所示。
步驟6,在步驟4中,若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)IOG處理板。如圖中標(biāo)號(hào);34所示。
圖4描述了按IMSI取模的均衡算法的工作流程圖。
步驟1,模塊開始初始化。
步驟2,IOG處理板讀取配置文件,配置文件信息包括協(xié)議解析板卡數(shù)量。如圖中標(biāo)號(hào)40所示。
步驟3,IOG處理板接收用戶數(shù)據(jù)包,獲取該數(shù)據(jù)包所屬的用戶的IMSI。如圖中標(biāo)號(hào)41所示。
步驟4,將步驟3中獲取的用戶IMSI對(duì)協(xié)議解析板卡數(shù)目取模,如圖中標(biāo)號(hào)42所示。判斷取模后的余數(shù)是否為N (初始化為1)。如圖中標(biāo)號(hào)43所示。
步驟5,在步驟4中,若判斷結(jié)果為否,則N加1,回到步驟4繼續(xù)判斷。如圖中標(biāo)號(hào)44所示。
步驟6,在步驟4中,若判斷結(jié)果為是,則將該數(shù)據(jù)包的目的MAC修改為第N號(hào)協(xié)議解析板卡的MAC。如圖中標(biāo)號(hào)45所示。
圖5為按用戶數(shù)據(jù)包的目的MAC的均衡算法的工作流程圖。
步驟1,模塊開始初始化。
步驟2,第二臺(tái)IOG交換設(shè)備讀取用戶數(shù)據(jù)包,并獲取該數(shù)據(jù)包的目的MAC。如圖中標(biāo)號(hào)50所示。
步驟3,判斷步驟2中獲取的目的MAC是否為第N (初始化為1)臺(tái)協(xié)議解析板卡的MAC。如圖中標(biāo)號(hào)51所示。
步驟4,在步驟3中,若判斷結(jié)果為否,則N加1,回到步驟3繼續(xù)判斷。如圖中標(biāo)號(hào)53所示。
步驟5,在步驟3中,若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)協(xié)議解析板卡。 如圖中標(biāo)號(hào)52所示。7
雖然通過(guò)實(shí)施例子描述了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的精神。
權(quán)利要求
1.一種碼分多址R-P接口大流量數(shù)據(jù)負(fù)載均衡方法,其特征在于該方法包括以下步驟步驟(1)第一臺(tái)IOG交換設(shè)備接收R-P接口大流量數(shù)據(jù),并按照分區(qū)域均衡算法將數(shù)據(jù)發(fā)往IOG處理板;步驟(2) IOG處理板接收第一臺(tái)IOG交換設(shè)備發(fā)過(guò)來(lái)的數(shù)據(jù),按照IMSI取模的均衡算法確定各用戶數(shù)據(jù)與協(xié)議解析板卡的對(duì)應(yīng)關(guān)系,之后將各用戶數(shù)據(jù)發(fā)往第二臺(tái)IOG交換設(shè)備;步驟(3)第二臺(tái)IOG交換設(shè)備對(duì)用戶數(shù)據(jù)包進(jìn)行匯聚后,按照用戶數(shù)據(jù)包的目的MAC均衡算法將其發(fā)送到對(duì)應(yīng)的協(xié)議解析板卡上。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于步驟(1)進(jìn)一步包括步驟(a),第一臺(tái)IOG交換設(shè)備讀取配置文件,配置文件信息包括PCF的IP與地域的對(duì)應(yīng)關(guān)系、IOG處理板的數(shù)量、地域與IOG處理板的對(duì)應(yīng)關(guān)系;步驟(b),第一臺(tái)IOG交換設(shè)備接收用戶數(shù)據(jù)包,獲取該數(shù)據(jù)包歸屬的PCF的IP,并根據(jù)PCF IP與地域的對(duì)應(yīng)關(guān)系,確定該數(shù)據(jù)包所屬的地域;步驟(c),第一臺(tái)IOG交換設(shè)備根據(jù)地域與IOG處理板的對(duì)應(yīng)關(guān)系,判斷該數(shù)據(jù)應(yīng)該發(fā)送給第N號(hào)IOG處理板,N初始化為1 ;步驟(d),在步驟(c)中,若判斷結(jié)果為否,則N加1,回到步驟4繼續(xù)判斷; 步驟(e),在步驟(c)中,若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)IOG處理板。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于步驟(2)進(jìn)一步包括步驟(f),10G處理板讀取配置文件,配置文件信息包括協(xié)議解析板卡數(shù)量; 步驟(g),10G處理板接收用戶數(shù)據(jù)包,獲取該數(shù)據(jù)包所屬的用戶的IMSI ; 步驟(h),將步驟(g)中獲取的用戶IMSI對(duì)協(xié)議解析板卡數(shù)目取模,判斷取模后的余數(shù)是否為N,N初始化為1 ;步驟(i),在步驟(h)中,若判斷結(jié)果為否,則N加1,回到步驟4繼續(xù)判斷; 步驟(j ),在步驟(h)中,若判斷結(jié)果為是,則將該數(shù)據(jù)包的目的MAC修改為第N號(hào)協(xié)議解析板卡的MAC。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于步驟(3)進(jìn)一步包括步驟(k),第二臺(tái)IOG交換設(shè)備讀取用戶數(shù)據(jù)包,并獲取該數(shù)據(jù)包的目的MAC ; 步驟(1),判斷步驟(k)中獲取的目的MAC是否為第N臺(tái)協(xié)議解析板卡的MAC ; 步驟(m),在步驟(1)中,若判斷結(jié)果為否,則N加1,回到步驟(1)繼續(xù)判斷; 步驟(n),在步驟(1)中,若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)協(xié)議解析板卡。
5.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于所述大數(shù)據(jù)流量是指在CDMA2000 網(wǎng)絡(luò)中R-P接口數(shù)據(jù)流量在IOG到40G的范圍內(nèi)的情況下。
6.一種碼分多址R-P接口大流量數(shù)據(jù)負(fù)載均衡裝置,其特征在于該裝置包括 第一臺(tái)IOG交換設(shè)備,用于接收R-P接口大流量數(shù)據(jù),并按照分區(qū)域均衡算法將數(shù)據(jù)發(fā)往IOG處理板;IOG處理板,用于接收第一臺(tái)IOG交換設(shè)備發(fā)過(guò)來(lái)的數(shù)據(jù),按照IMSI取模的均衡算法確定各用戶數(shù)據(jù)與協(xié)議解析板卡的對(duì)應(yīng)關(guān)系,之后將各用戶數(shù)據(jù)發(fā)往第二臺(tái)IOG交換設(shè)備; 第二臺(tái)IOG交換設(shè)備,用于對(duì)用戶數(shù)據(jù)包進(jìn)行匯聚后,按照用戶數(shù)據(jù)包的目的MAC均衡算法將其發(fā)送到對(duì)應(yīng)的協(xié)議解析板卡上。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于第一臺(tái)IOG交換設(shè)備進(jìn)一步包括 讀取配置文件的模塊,配置文件信息包括PCF的IP與地域的對(duì)應(yīng)關(guān)系、IOG處理板的數(shù)量、地域與IOG處理板的對(duì)應(yīng)關(guān)系;獲取接收的用戶數(shù)據(jù)包歸屬的PCF的IP,并根據(jù)PCF IP與地域的對(duì)應(yīng)關(guān)系,確定該數(shù)據(jù)包所屬的地域的模塊;根據(jù)地域與IOG處理板的對(duì)應(yīng)關(guān)系,判斷該數(shù)據(jù)應(yīng)該發(fā)送給第N號(hào)IOG處理板的模塊, N初始化為1 ;若判斷結(jié)果為否,則N加1,返回繼續(xù)判斷的模塊;若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)IOG處理板的模塊。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于IOG處理板進(jìn)一步包括 讀取配置文件的模塊,配置文件信息包括協(xié)議解析板卡數(shù)量; 接收用戶數(shù)據(jù)包,獲取該數(shù)據(jù)包所屬的用戶的IMSI的模塊;將獲取的用戶IMSI對(duì)協(xié)議解析板卡數(shù)目取模,判斷取模后的余數(shù)是否為N的模塊,N初始化為1 ;若判斷結(jié)果為否,則N力卩1,回到步驟4繼續(xù)判斷的模塊;若判斷結(jié)果為是,則將該數(shù)據(jù)包的目的MAC修改為第N號(hào)協(xié)議解析板卡的MAC的模塊。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于第二臺(tái)IOG交換設(shè)備進(jìn)一步包括 讀取用戶數(shù)據(jù)包,并獲取該數(shù)據(jù)包的目的MAC的模塊;判斷中獲取的目的MAC是否為第N臺(tái)協(xié)議解析板卡的MAC的模塊; 若判斷結(jié)果為否,則N加1,回到步驟(1)繼續(xù)判斷的模塊; 若判斷結(jié)果為是,則將該數(shù)據(jù)包發(fā)送到第N號(hào)協(xié)議解析板卡的模塊。
10.根據(jù)權(quán)利要求7、8或9所述的裝置,其特征在于所述大數(shù)據(jù)流量是指在CDMA2000 網(wǎng)絡(luò)中R-P接口數(shù)據(jù)流量在IOG到40G的范圍內(nèi)的情況下。
全文摘要
本發(fā)明提供一種CDMA2000網(wǎng)絡(luò)中R-P接口大流量數(shù)據(jù)的負(fù)載均衡方法。此方法基于網(wǎng)絡(luò)處理器處理能力不低于10G的處理板和交換能力不低于10G的交換設(shè)備實(shí)現(xiàn),在實(shí)現(xiàn)過(guò)程中采用了按區(qū)域均衡、按IMSI取模均衡等均衡算法。運(yùn)用此方法可以將R-P接口接入的大流量數(shù)據(jù)均衡的發(fā)送到多套協(xié)議解析板卡上進(jìn)行處理,且保證每個(gè)用戶的數(shù)據(jù)在同一套協(xié)議解析板卡上,使分流后數(shù)據(jù)滿足對(duì)用戶數(shù)據(jù)的后續(xù)處理要求。本發(fā)明應(yīng)用于需要對(duì)CDMA2000網(wǎng)絡(luò)中R-P接口大流量數(shù)據(jù)進(jìn)行接入分析的場(chǎng)景中。
文檔編號(hào)H04W28/08GK102497652SQ20111041177
公開日2012年6月13日 申請(qǐng)日期2011年12月12日 優(yōu)先權(quán)日2011年12月12日
發(fā)明者張 成, 明慧芳, 李磊 申請(qǐng)人:武漢虹信通信技術(shù)有限責(zé)任公司