一種基于bng池的響應(yīng)方法、系統(tǒng)及相關(guān)設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種基于BNG池的響應(yīng)方法,包括:寬帶網(wǎng)絡(luò)網(wǎng)關(guān)(BNG)池中的BNG設(shè)備接收用戶接入請求;所述BNG設(shè)備根據(jù)所述用戶接入請求以及所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)。本發(fā)明還相應(yīng)地公開了一種基于BNG池的響應(yīng)系統(tǒng)結(jié)構(gòu)示意圖。通過本發(fā)明,BNG池中的BNG設(shè)備根據(jù)延時響應(yīng)策略對用戶接入請求進(jìn)行響應(yīng),之后,用戶設(shè)備便可以收到的第一條響應(yīng)消息對應(yīng)的BNG設(shè)備作為服務(wù)器,從而能夠保證系統(tǒng)穩(wěn)定性。
【專利說明】一種基于BNG池的響應(yīng)方法、系統(tǒng)及相關(guān)設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種基于BNG(Broadband Network Gateway,寬帶網(wǎng)絡(luò)網(wǎng)關(guān))池的響應(yīng)方法、系統(tǒng)及相關(guān)設(shè)備。
【背景技術(shù)】
[0002]BNG/BRAS(Broadband Remote Access Server,寬帶遠(yuǎn)程接入服務(wù)器)/BNAS (Broadband Network Access Server,寬帶網(wǎng)絡(luò)接入服務(wù)器)設(shè)備支持高速互聯(lián)網(wǎng)業(yè)務(wù)、IP電話業(yè)務(wù)、IP視頻業(yè)務(wù)、個人/企業(yè)VPN(Virtual Private Network,虛擬專用網(wǎng))業(yè)務(wù)等寬帶業(yè)務(wù)。為了保障這些業(yè)務(wù)的高可靠性,需要考慮BNG設(shè)備的備份機(jī)制。
[0003]目前,為了提供大量設(shè)備間的保護(hù)機(jī)制、實(shí)現(xiàn)海量業(yè)務(wù)的可靠性保障,提出了BNGPool (BNG池)/BNG Cloud (BNG云)的概念。BNG池由多臺BNG設(shè)備組成,池內(nèi)實(shí)現(xiàn)負(fù)荷分擔(dān)、備份保護(hù)等機(jī)制。
[0004]但是,對于BNG池中的BNG設(shè)備如何對用戶接入請求進(jìn)行響應(yīng),現(xiàn)有技術(shù)中尚沒有提出相關(guān)解決方案。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明的主要目的在于提供一種基于BNG池的響應(yīng)方法、系統(tǒng)及相關(guān)設(shè)備,能夠?qū)崿F(xiàn)BNG池中的BNG設(shè)備對用戶接入請求的響應(yīng),且能保證系統(tǒng)穩(wěn)定性。
[0006]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0007]一種基于BNG池的響應(yīng)方法,包括:
[0008]寬帶網(wǎng)絡(luò)網(wǎng)關(guān)BNG池中的BNG設(shè)備接收用戶接入請求;
[0009]所述BNG設(shè)備根據(jù)所述用戶接入請求以及所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)。
[0010]BNG池中的BNG用戶接入端口設(shè)置在二層廣播域中,所述BNG池接收的用戶接入請求通過二層廣播域廣播給BNG池中所有BNG設(shè)備,
[0011]所述BNG池中的BNG設(shè)備接收用戶接入請求為:接收BNG池廣播的用戶接入請求。
[0012]該方法還包括:策略配置設(shè)備根據(jù)BNG設(shè)備的請求或者主動為BNG池中的BNG設(shè)備配置延時響應(yīng)策略,其中,所述延時響應(yīng)策略基于以下至少一項(xiàng)確定:BNG設(shè)備的用戶接入情況、帶寬利用情況、請求接入用戶的特征值。
[0013]所述請求接入用戶的特征值包括以下至少一項(xiàng):MAC地址、VLAN標(biāo)識、用戶標(biāo)識。
[0014]所述BNG設(shè)備根據(jù)所述用戶接入請求以及所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)為:
[0015]所述BNG設(shè)備根據(jù)所述用戶接入請求獲取以下信息中的至少一項(xiàng):用戶的MAC地址求模結(jié)果、用戶的VLAN標(biāo)識所在范圍、用戶所在域;
[0016]所述BNG設(shè)備根據(jù)所述獲取的信息查詢所述BNG對應(yīng)的延時響應(yīng)策略,并根據(jù)查詢結(jié)果進(jìn)行響應(yīng)。[0017]該方法還包括:
[0018]用戶設(shè)備將收到的第一個響應(yīng)對應(yīng)的BNG設(shè)備確定為服務(wù)器,并丟棄來自其他BNG設(shè)備的響應(yīng)。
[0019]一種BNG設(shè)備,該BNG設(shè)備為BNG池中的BNG設(shè)備,包括:接收模塊、延時響應(yīng)策略存儲模塊和響應(yīng)模塊;其中,
[0020]所述接收模塊、用于接收用戶接入請求;
[0021]所述延時響應(yīng)策略存儲模塊,用于存儲所述BNG設(shè)備對應(yīng)的延時響應(yīng)策略;
[0022]所述響應(yīng)模塊,用于根據(jù)所述接收模塊接收的用戶接入請求以及所述延時響應(yīng)策略存儲模塊存儲的所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)。
[0023]所述接收模塊,具體用于接收BNG池通過二層廣播域廣播的用戶接入請求。
[0024]所述延時響應(yīng)策略存儲模塊,具體用于存儲策略配置設(shè)備根據(jù)所述BNG設(shè)備的請求或者主動為所述BNG設(shè)備配置的延時響應(yīng)策略,其中,所述延時響應(yīng)策略基于以下至少一項(xiàng)確定=BNG設(shè)備的用戶接入情況、帶寬利用情況、請求接入用戶的特征值。
[0025]所述響應(yīng)模塊,具體用于根據(jù)所述用戶接入請求獲取以下信息中的至少一項(xiàng):用戶的MAC地址求模結(jié)果、用戶的VLAN標(biāo)識所在范圍、用戶所在域;之后,根據(jù)所述獲取的信息查詢所述BNG對應(yīng)的延時響應(yīng)策略,并根據(jù)查詢結(jié)果進(jìn)行響應(yīng)。
[0026]一種用戶設(shè)備,包括:發(fā)送模塊、接收模塊和服務(wù)器確定模塊;其中,
[0027]所述發(fā)送模塊,用于向BNG池發(fā)送用戶接入請求;
[0028]所述接收模塊,用于接收來自BNG池中BNG設(shè)備的響應(yīng);
[0029]所述服務(wù)器確定模塊,用于將接收模塊收到的第一個響應(yīng)對應(yīng)的BNG設(shè)備確定為服務(wù)器,并丟棄來自其他BNG設(shè)備的響應(yīng)。
[0030]—種基于BNG池的響應(yīng)系統(tǒng),包括:一個以上BNG設(shè)備、策略配置設(shè)備和用戶設(shè)備;其中,
[0031 ] 所述BNG設(shè)備為上述的BNG設(shè)備;
[0032]所述用戶設(shè)備為上述的用戶設(shè)備;
[0033]所述策略配置設(shè)備,用于根據(jù)BNG設(shè)備的請求或者主動為BNG設(shè)備配置延時響應(yīng)策略,其中,所述延時響應(yīng)策略基于以下至少一項(xiàng)確定=BNG設(shè)備的用戶接入情況、帶寬利用情況、請求接入用戶的特征值。
[0034]本發(fā)明基于BNG池的響應(yīng)方法、系統(tǒng)及相關(guān)設(shè)備,寬帶網(wǎng)絡(luò)網(wǎng)關(guān)BNG池中的BNG設(shè)備接收用戶接入請求;所述BNG設(shè)備根據(jù)所述用戶接入請求以及所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)。通過本發(fā)明,BNG池中的BNG設(shè)備根據(jù)延時響應(yīng)策略對用戶接入請求進(jìn)行響應(yīng),之后,用戶設(shè)備便可以收到的第一條響應(yīng)消息對應(yīng)的BNG設(shè)備作為服務(wù)器,從而能夠保證系統(tǒng)穩(wěn)定性。
【專利附圖】
【附圖說明】
[0035]圖1為本發(fā)明實(shí)施例一種基于BNG池的響應(yīng)方法流程不意圖;
[0036]圖2為本發(fā)明實(shí)施例一種BNG設(shè)備結(jié)構(gòu)示意圖;
[0037]圖3為本發(fā)明實(shí)施例一種用戶設(shè)備結(jié)構(gòu)示意圖;
[0038]圖4為本發(fā)明實(shí)施例一種基于BNG池的響應(yīng)系統(tǒng)結(jié)構(gòu)不意圖。【具體實(shí)施方式】
[0039]本發(fā)明的基本思想是:寬帶網(wǎng)絡(luò)網(wǎng)關(guān)BNG池中的BNG設(shè)備接收用戶接入請求;所述BNG設(shè)備根據(jù)所述用戶接入請求以及所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)。
[0040]本發(fā)明實(shí)施例提出了一種基于BNG池的響應(yīng)方法,如圖1所示,該方法包括:
[0041]步驟101 =BNG池中的BNG設(shè)備接收用戶接入請求;
[0042]步驟102:所述BNG設(shè)備根據(jù)所述用戶接入請求以及所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)。
[0043]可選的,BNG池中的BNG用戶接入端口設(shè)置在二層廣播域中,所述BNG池接收的用戶接入請求通過二層廣播域廣播給BNG池中所有BNG設(shè)備,
[0044]所述BNG池中的BNG設(shè)備接收用戶接入請求為:接收BNG池廣播的用戶接入請求。
[0045]可選的,該方法還包括:策略配置設(shè)備根據(jù)BNG設(shè)備的請求或者主動為BNG池中的BNG設(shè)備配置延時響應(yīng)策略,其中,所述延時響應(yīng)策略基于以下至少一項(xiàng)確定:BNG設(shè)備的用戶接入情況、帶寬利用情況、請求接入用戶的特征值。
[0046]需要說明的是,策略配置設(shè)備可以是策略服務(wù)器,也可以是其他管理服務(wù)器。
[0047]可選的,所述請求接入用戶的特征值包括以下至少一項(xiàng):MAC地址、VLAN標(biāo)識、用戶標(biāo)識。
[0048]可選的,所述BNG設(shè)備根據(jù)所述用戶接入請求以及所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)為:
[0049]所述BNG設(shè)備根據(jù)所述用戶接入請求獲取以下信息中的至少一項(xiàng):用戶的MAC地址求模結(jié)果、用戶的VLAN標(biāo)識所在范圍、用戶所在域;
[0050]所述BNG設(shè)備根據(jù)所述獲取的信息查詢所述BNG對應(yīng)的延時響應(yīng)策略,并根據(jù)查詢結(jié)果進(jìn)行響應(yīng)。
[0051]可選的,該方法還包括:
[0052]用戶設(shè)備將收到的第一個響應(yīng)對應(yīng)的BNG設(shè)備確定為服務(wù)器,并丟棄來自其他BNG設(shè)備的響應(yīng)。
[0053]本發(fā)明實(shí)施例還相應(yīng)地提出了一種BNG設(shè)備,該BNG設(shè)備為BNG池中的BNG設(shè)備,如圖2所示,該BNG設(shè)備包括:接收模塊、延時響應(yīng)策略存儲模塊和響應(yīng)模塊;其中,
[0054]所述接收模塊、用于接收用戶接入請求;
[0055]所述延時響應(yīng)策略存儲模塊,用于存儲所述BNG設(shè)備對應(yīng)的延時響應(yīng)策略;
[0056]所述響應(yīng)模塊,用于根據(jù)所述接收模塊接收的用戶接入請求以及所述延時響應(yīng)策略存儲模塊存儲的所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)。
[0057]可選的,所述接收模塊,具體用于接收BNG池通過二層廣播域廣播的用戶接入請求。
[0058]可選的,所述延時響應(yīng)策略存儲模塊,具體用于存儲策略配置設(shè)備根據(jù)所述BNG設(shè)備的請求或者主動為所述BNG設(shè)備配置的延時響應(yīng)策略,其中,所述延時響應(yīng)策略基于以下至少一項(xiàng)確定:BNG設(shè)備的用戶接入情況、帶寬利用情況、請求接入用戶的特征值。
[0059]可選的,所述響應(yīng)模塊,具體用于根據(jù)所述用戶接入請求獲取以下信息中的至少一項(xiàng):用戶的MAC地址求模結(jié)果、用戶的VLAN標(biāo)識所在范圍、用戶所在域;之后,根據(jù)所述獲取的信息查詢所述BNG對應(yīng)的延時響應(yīng)策略,并根據(jù)查詢結(jié)果進(jìn)行響應(yīng)。
[0060]本發(fā)明實(shí)施例還相應(yīng)地提出了一種用戶設(shè)備,如圖3所示,該用戶設(shè)備包括:發(fā)送模塊、接收模塊和服務(wù)器確定模塊;其中,
[0061]所述發(fā)送模塊,用于向BNG池發(fā)送用戶接入請求;
[0062]所述接收模塊,用于接收來自BNG池中BNG設(shè)備的響應(yīng);
[0063]所述服務(wù)器確定模塊,用于將接收模塊收到的第一個響應(yīng)對應(yīng)的BNG設(shè)備確定為服務(wù)器,并丟棄來自其他BNG設(shè)備的響應(yīng)。
[0064]本發(fā)明實(shí)施例還相應(yīng)地提出了一種基于BNG池的響應(yīng)系統(tǒng),如圖4所示,該系統(tǒng)包括:一個以上BNG設(shè)備、策略配置設(shè)備和用戶設(shè)備;其中,
[0065]所述BNG設(shè)備為上述的BNG設(shè)備;
[0066]所述用戶設(shè)備為上述的用戶設(shè)備;
[0067]所述策略配置設(shè)備,用于根據(jù)BNG設(shè)備的請求或者主動為BNG設(shè)備配置延時響應(yīng)策略,其中,所述延時響應(yīng)策略基于以下至少一項(xiàng)確定=BNG設(shè)備的用戶接入情況、帶寬利用情況、請求接入用戶的特征值。
[0068]下面結(jié)合附圖和實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述。
[0069]實(shí)施例1:
[0070]該實(shí)施例介紹BNG池中BNG設(shè)備的延時響應(yīng)策略配置過程。具體描述如下:
[0071]策略配置設(shè)備根據(jù)BNG設(shè)備的請求或者主動為BNG池中的BNG設(shè)備配置延時響應(yīng)策略,可以通過如下三種方式完成配置:
[0072]I)按用戶的標(biāo)識配置延時響應(yīng)策略。用戶標(biāo)識包含用戶所屬的域信息,池中的設(shè)備根據(jù)用戶域進(jìn)行不同的延時響應(yīng)時間配置,假設(shè)BNG池中有三臺BNG設(shè)備,每臺設(shè)備根據(jù)用戶域配置不同的延時響應(yīng)時間。如下表所示,BNG A對域Dl延時響應(yīng)為0,BNG B對域Dl延時響應(yīng)為50ms,BNG C對域Dl延時響應(yīng)100ms。當(dāng)用戶請求廣播到BNG A、B、C的用戶接入端口后,BNG A立即響應(yīng),BNG B延時50ms響應(yīng),BNG C延時IOOms進(jìn)行響應(yīng)。域Dl中的用戶首先收到BNG A的響應(yīng)請求,用戶選擇Dl作為自己的服務(wù)器。對于D2、D3域的用戶機(jī)制類似。通過這種基于域的響應(yīng)機(jī)制,Dl的用戶接入到BNG A0 D2的用戶接入到BNG B ;D3的用戶接入到BNG C。從而實(shí)現(xiàn)了 BNG池根據(jù)用戶域?qū)τ脩暨M(jìn)行負(fù)荷分擔(dān)的效果。
[0073]按用戶的標(biāo)識配置的延時響應(yīng)策略可以如表1所示:
[0074]
【權(quán)利要求】
1.一種基于BNG池的響應(yīng)方法,其特征在于,該方法包括: 寬帶網(wǎng)絡(luò)網(wǎng)關(guān)BNG池中的BNG設(shè)備接收用戶接入請求; 所述BNG設(shè)備根據(jù)所述用戶接入請求以及所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,BNG池中的BNG用戶接入端口設(shè)置在二層廣播域中,所述BNG池接收的用戶接入請求通過二層廣播域廣播給BNG池中所有BNG設(shè)備, 所述BNG池中的BNG設(shè)備接收用戶接入請求為:接收BNG池廣播的用戶接入請求。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括:策略配置設(shè)備根據(jù)BNG設(shè)備的請求或者主動為BNG池中的BNG設(shè)備配置延時響應(yīng)策略,其中,所述延時響應(yīng)策略基于以下至少一項(xiàng)確定:BNG設(shè)備的用戶接入情況、帶寬利用情況、請求接入用戶的特征值。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述請求接入用戶的特征值包括以下至少一項(xiàng):MAC地址、VLAN標(biāo)識、用戶標(biāo)識。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述BNG設(shè)備根據(jù)所述用戶接入請求以及所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)為: 所述BNG設(shè)備根據(jù)所述用戶接入請求獲取以下信息中的至少一項(xiàng):用戶的MAC地址求模結(jié)果、用戶的VLAN標(biāo)識所在范圍、用戶所在域; 所述BNG設(shè)備根據(jù)所述獲取的信息查詢所述BNG對應(yīng)的延時響應(yīng)策略,并根據(jù)查詢結(jié)果進(jìn)行響應(yīng)。
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,該方法還包括: 用戶設(shè)備將收到的第一個響應(yīng)`對應(yīng)的BNG設(shè)備確定為服務(wù)器,并丟棄來自其他BNG設(shè)備的響應(yīng)。
7.一種BNG設(shè)備,其特征在于,該BNG設(shè)備為BNG池中的BNG設(shè)備,包括:接收模塊、延時響應(yīng)策略存儲模塊和響應(yīng)模塊;其中, 所述接收模塊、用于接收用戶接入請求; 所述延時響應(yīng)策略存儲模塊,用于存儲所述BNG設(shè)備對應(yīng)的延時響應(yīng)策略; 所述響應(yīng)模塊,用于根據(jù)所述接收模塊接收的用戶接入請求以及所述延時響應(yīng)策略存儲模塊存儲的所述BNG對應(yīng)的延時響應(yīng)策略進(jìn)行響應(yīng)。
8.根據(jù)權(quán)利要求7所述的BNG設(shè)備,其特征在于, 所述接收模塊,具體用于接收BNG池通過二層廣播域廣播的用戶接入請求。
9.根據(jù)權(quán)利要求7所述的BNG設(shè)備,其特征在于, 所述延時響應(yīng)策略存儲模塊,具體用于存儲策略配置設(shè)備根據(jù)所述BNG設(shè)備的請求或者主動為所述BNG設(shè)備配置的延時響應(yīng)策略,其中,所述延時響應(yīng)策略基于以下至少一項(xiàng)確定=BNG設(shè)備的用戶接入情況、帶寬利用情況、請求接入用戶的特征值。
10.根據(jù)權(quán)利要求9所述的BNG設(shè)備,其特征在于, 所述響應(yīng)模塊,具體用于根據(jù)所述用戶接入請求獲取以下信息中的至少一項(xiàng):用戶的MAC地址求模結(jié)果、用戶的VLAN標(biāo)識所在范圍、用戶所在域;之后,根據(jù)所述獲取的信息查詢所述BNG對應(yīng)的延時響應(yīng)策略,并根據(jù)查詢結(jié)果進(jìn)行響應(yīng)。
11.一種用戶設(shè)備,其特征在于,該用戶設(shè)備包括:發(fā)送模塊、接收模塊和服務(wù)器確定模塊;其中, 所述發(fā)送模塊,用于向BNG池發(fā)送用戶接入請求;所述接收模塊,用于接收來自BNG池中BNG設(shè)備的響應(yīng); 所述服務(wù)器確定模塊,用于將接收模塊收到的第一個響應(yīng)對應(yīng)的BNG設(shè)備確定為服務(wù)器,并丟棄來自其他BNG設(shè)備的響應(yīng)。
12.—種基于BNG池的響應(yīng)系統(tǒng),其特征在于,該系統(tǒng)包括:一個以上BNG設(shè)備、策略配置設(shè)備和用戶設(shè)備;其中, 所述BNG設(shè)備為權(quán)利要求7至10任一項(xiàng)所述的BNG設(shè)備; 所述用戶設(shè)備為權(quán)利要求11所述的用戶設(shè)備; 所述策略配置設(shè)備,用于根據(jù)BNG設(shè)備的請求或者主動為BNG設(shè)備配置延時響應(yīng)策略,其中,所述延時響應(yīng)策略基于以下至少一項(xiàng)確定:BNG設(shè)備的用戶接入情況、帶寬利用情況、請求接入用 戶的特征值。
【文檔編號】H04L12/66GK103780513SQ201210410054
【公開日】2014年5月7日 申請日期:2012年10月24日 優(yōu)先權(quán)日:2012年10月24日
【發(fā)明者】尤建潔, 王懷濱, 范亮 申請人:中興通訊股份有限公司