本發(fā)明涉及寬帶接入,尤其涉及一種城域網(wǎng)寬帶接入方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、bras(broadband?remote?access?server,寬帶遠(yuǎn)程接入服務(wù)器)是城域網(wǎng)一種面向?qū)拵ЬW(wǎng)絡(luò)應(yīng)用的接入網(wǎng)關(guān),是寬帶接入網(wǎng)絡(luò)和骨干網(wǎng)絡(luò)之間的橋梁。
2、現(xiàn)有技術(shù)中,為了保證城域網(wǎng)中寬帶業(yè)務(wù)的可靠性,通常配置一對(duì)bras互為災(zāi)備,以在其中一個(gè)bras因故障或維護(hù)等原因不能工作時(shí),另一個(gè)bras仍然能夠維持寬帶接入功能。olt(optical?line?terminal,光線路終端)的上聯(lián)鏈路與bras對(duì)連接,寬帶用戶的撥號(hào)接入請(qǐng)求經(jīng)過olt上送至兩個(gè)bras,bras會(huì)對(duì)撥號(hào)請(qǐng)求做出響應(yīng),且寬帶用戶只與第一個(gè)響應(yīng)的bras建立pppoe(point-to-point?protocol?over?ethernet,以太網(wǎng)點(diǎn)到點(diǎn)協(xié)議)會(huì)話,即寬帶用戶接入至第一個(gè)響應(yīng)的bras下,實(shí)現(xiàn)寬帶接入功能。
3、然而,現(xiàn)有以一對(duì)bras互為災(zāi)備的方式,只能夠應(yīng)對(duì)單個(gè)bras不能工作的情況,當(dāng)兩個(gè)bras同時(shí)故障的情況下,寬帶接入業(yè)務(wù)將完全中斷,即存在可靠性不足的問題,同時(shí),bras下接入的寬帶用戶可能存在不均衡的情況,即存在bras承載業(yè)務(wù)不均的問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種城域網(wǎng)寬帶接入方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì),用以解決現(xiàn)有技術(shù)中城域網(wǎng)寬帶接入場景下,存在可靠性不足以及bras承載業(yè)務(wù)不均的缺陷。
2、本發(fā)明提供一種城域網(wǎng)寬帶接入方法,包括:
3、獲取bras池信息,所述bras池信息包括至少三個(gè)bras的信息;
4、根據(jù)所述bras池信息,確定所述bras的設(shè)備總數(shù)量;
5、根據(jù)所述設(shè)備總數(shù)量,生成第一配置信息,所述第一配置信息用于配置olt以設(shè)置與所述設(shè)備總數(shù)量相等的s-vlan;
6、根據(jù)所述bras池信息,生成第二配置信息,所述第二配置信息用于配置所述bras,使得所述bras與所述s-vlan一一對(duì)應(yīng)并且所述bras優(yōu)先響應(yīng)對(duì)應(yīng)所述s-vlan的用戶接入請(qǐng)求,以及使得所述bras作為另一所述bras的主備份設(shè)備并且兩個(gè)所述bras之間不作為相互的所述主備份設(shè)備。
7、根據(jù)本發(fā)明提供的一種城域網(wǎng)寬帶接入方法,所述根據(jù)所述bras池信息,生成第二配置信息,包括:
8、根據(jù)所述設(shè)備總數(shù)量,生成第一子配置信息,所述第一子配置信息用于配置各個(gè)所述bras以使所述bras設(shè)置與所述設(shè)備總數(shù)量相等的邏輯子接口,所述邏輯子接口與所述s-vlan一一對(duì)應(yīng);
9、根據(jù)所述bras池信息,生成與所述bras對(duì)應(yīng)的第二子配置信息,所述第二子配置信息用于設(shè)置所述bras中各個(gè)所述邏輯子接口的響應(yīng)時(shí)延,以使與第一s-vlan對(duì)應(yīng)的所述邏輯子接口為無時(shí)延,以及與第二s-vlan對(duì)應(yīng)的所述邏輯子接口為第一預(yù)設(shè)時(shí)延;
10、根據(jù)所述第一子配置信息以及所述第二子配置信息,生成所述第二配置信息;
11、其中,所述第一s-vlan為所述bras對(duì)應(yīng)的所述s-vlan,所述bras作為所述主備份設(shè)備對(duì)應(yīng)的所述bras為目標(biāo)備份bras,所述第二s-vlan為所述目標(biāo)備份bras對(duì)應(yīng)的所述s-vlan。
12、根據(jù)本發(fā)明提供的一種城域網(wǎng)寬帶接入方法,所述根據(jù)所述bras池信息,生成與所述bras對(duì)應(yīng)的第二子配置信息,包括:
13、根據(jù)所述bras池信息,對(duì)各個(gè)所述bras排序形成環(huán)形隊(duì)列;
14、根據(jù)所述環(huán)形隊(duì)列,相鄰兩個(gè)所述bras之間將排序在后的所述bras作為排序在前的所述bras的所述主備份設(shè)備,生成備份關(guān)系信息;
15、根據(jù)所述備份關(guān)系信息,生成與所述bras對(duì)應(yīng)的所述第二子配置信息。
16、根據(jù)本發(fā)明提供的一種城域網(wǎng)寬帶接入方法,所述根據(jù)所述備份關(guān)系信息,生成與所述bras對(duì)應(yīng)的所述第二子配置信息,包括:
17、依次將各個(gè)所述bras作為目標(biāo)bras,根據(jù)所述備份關(guān)系信息,以所述目標(biāo)bras為起始確定對(duì)應(yīng)的備份次序;
18、根據(jù)所述備份次序以及預(yù)設(shè)階梯時(shí)延,基于所述bras與所述s-vlan的對(duì)應(yīng)關(guān)系以及所述邏輯子接口與所述s-vlan的對(duì)應(yīng)關(guān)系,依次確定所述目標(biāo)bras中所述邏輯子接口的響應(yīng)時(shí)延,生成與所述目標(biāo)bras對(duì)應(yīng)的所述第二子配置信息。
19、本發(fā)明還提供一種城域網(wǎng)寬帶接入方法,應(yīng)用于bras,包括:
20、獲取第二配置信息;
21、根據(jù)所述第二配置信息,確定設(shè)備總數(shù)量,根據(jù)所述設(shè)備總數(shù)量設(shè)置相等數(shù)量的邏輯子接口,所述邏輯子接口與s-vlan一一對(duì)應(yīng);
22、根據(jù)所述第二配置信息,設(shè)置各個(gè)所述邏輯子接口的響應(yīng)時(shí)延;
23、響應(yīng)于olt的用戶接入請(qǐng)求,基于所述用戶接入請(qǐng)求對(duì)應(yīng)的所述s-vlan,確定對(duì)應(yīng)的所述邏輯子接口作為第一目標(biāo)接口,經(jīng)過所述第一目標(biāo)接口對(duì)應(yīng)的所述響應(yīng)時(shí)延后,生成響應(yīng)反饋信息并通過所述第一目標(biāo)接口發(fā)送所述響應(yīng)反饋信息;
24、其中,所述第二配置信息由上述的一種城域網(wǎng)寬帶接入方法所確定。
25、根據(jù)本發(fā)明提供的一種城域網(wǎng)寬帶接入方法,還包括:
26、響應(yīng)于恢復(fù)消息,所述恢復(fù)消息由其他bras產(chǎn)生;
27、根據(jù)所述恢復(fù)消息,確定對(duì)應(yīng)的所述邏輯子接口作為第二目標(biāo)接口;
28、生成下線重連信息,將所述下線重連信息發(fā)送向接入所述第二目標(biāo)接口的用戶設(shè)備;
29、其中,所述下線重連信息用于指示所述用戶設(shè)備下線并重新生成所述用戶接入請(qǐng)求。
30、本發(fā)明還提供一種城域網(wǎng)寬帶接入方法,應(yīng)用于olt,包括:
31、獲取第一配置信息;
32、根據(jù)所述第一配置信息,確定設(shè)備總數(shù)量,根據(jù)所述設(shè)備總數(shù)量設(shè)置相等數(shù)量的s-vlan;
33、響應(yīng)于用戶撥號(hào)請(qǐng)求,根據(jù)所述s-vlan下接入用戶設(shè)備的數(shù)量,選取目標(biāo)s-vlan,根據(jù)所述目標(biāo)s-vlan對(duì)所述用戶撥號(hào)請(qǐng)求封裝生成用戶接入請(qǐng)求,將所述用戶接入請(qǐng)求發(fā)送向bras;
34、其中,所述第一配置信息由上述的一種城域網(wǎng)寬帶接入方法所確定。
35、本發(fā)明還提供一種城域網(wǎng)寬帶接入系統(tǒng),包括:配置設(shè)備、至少三個(gè)bras以及至少一個(gè)olt,所述配置設(shè)備分別與所述bras以及所述olt通信連接,所述olt與所述bras通信連接;
36、其中,所述配置設(shè)備執(zhí)行上述的一種城域網(wǎng)寬帶接入方法;所述bras執(zhí)行上述應(yīng)用于bras的一種城域網(wǎng)寬帶接入方法;所述olt執(zhí)行上述應(yīng)用于olt的一種城域網(wǎng)寬帶接入方法。
37、本發(fā)明還提供一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述任一種所述一種城域網(wǎng)寬帶接入方法。
38、本發(fā)明還提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述一種城域網(wǎng)寬帶接入方法。
39、本發(fā)明還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述一種城域網(wǎng)寬帶接入方法。
40、本發(fā)明提供的一種城域網(wǎng)寬帶接入方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì),至少具有以下有益效果:
41、獲取bras池信息,根據(jù)所包括的bras數(shù)量確定設(shè)備總數(shù)量,進(jìn)而生成第一配置信息,以對(duì)olt進(jìn)行配置令olt設(shè)置與設(shè)備總數(shù)量相等的s-vlan。通過根據(jù)bras池信息生成第二配置信息,以對(duì)bras進(jìn)行配置,令各個(gè)bras分別與s-vlan一一對(duì)應(yīng),bras在獲取到對(duì)應(yīng)s-vlan的用戶接入請(qǐng)求時(shí)優(yōu)先進(jìn)行響應(yīng)。olt基于各個(gè)s-vlan對(duì)應(yīng)的用戶業(yè)務(wù)負(fù)載,將新的用戶接入請(qǐng)求分配至負(fù)載低的s-vlan,以使得用戶設(shè)備接入至對(duì)應(yīng)的bras下,令bras之間的用戶業(yè)務(wù)負(fù)載更加均衡。第二配置信息對(duì)bras進(jìn)行配置后,各個(gè)bras均作為另一bras的主備份設(shè)備,并且兩個(gè)bras之間不會(huì)相互作為主備份設(shè)備,即各個(gè)bras之間形成鏈?zhǔn)絺浞莸年P(guān)系。以此,各個(gè)bras之間形成鏈?zhǔn)絺浞莸年P(guān)系,即便在其中幾個(gè)bras不能進(jìn)行響應(yīng)時(shí),其他bras能夠備份進(jìn)行響應(yīng),以維持寬帶接入業(yè)務(wù),相較于兩個(gè)bras互為災(zāi)備的方式,能夠有效提高可靠性,同時(shí),通過olt設(shè)置與bras對(duì)應(yīng)的s-vlan,bras優(yōu)先響應(yīng)對(duì)應(yīng)s-vlan的方式,有利于使bras的用戶業(yè)務(wù)負(fù)載更加均勻。