用于pon系統(tǒng)中切換多種onu認(rèn)證方式的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法及裝置,涉及PON系統(tǒng)對(duì)ONU的管理領(lǐng)域。方法包括以下步驟:將PON口認(rèn)證模式更改為混合認(rèn)證模式,將ONU的認(rèn)證方式更改為邏輯信息認(rèn)證模式;配置合法ONU的邏輯信息白名單,OLT根據(jù)邏輯信息白名單關(guān)聯(lián)ONU邏輯信息與ONU的物理地址信息;接入ONU,OLT基于邏輯信息白名單對(duì)ONU進(jìn)行認(rèn)證;ONU認(rèn)證通過后,OLT向業(yè)務(wù)接口盤下發(fā)ONU授權(quán)和業(yè)務(wù)配置信息。本發(fā)明能夠平滑的切換各種ONU的認(rèn)證方式,不僅操作過程比較簡單,而且能夠降低工程改造成本。
【專利說明】用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及P0N(Passive Optical Network,無源光纖網(wǎng)絡(luò))系統(tǒng)對(duì) ONU (OpticalNetwork Unit,光網(wǎng)絡(luò)單元)的管理領(lǐng)域,具體涉及一種用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法及裝置。
【背景技術(shù)】
[0002]PON是一種純介質(zhì)網(wǎng)絡(luò),PON能夠避免外部設(shè)備的電磁干擾和雷電影響,減少線路和外部設(shè)備的故障率,提高系統(tǒng)的可靠性。在PON系統(tǒng)中,針對(duì)ONU的認(rèn)證授權(quán)管理模式(Ρ0Ν 口認(rèn)證模式)主要包括:
[0003]不認(rèn)證模式:0NU不需經(jīng)過認(rèn)證直接授權(quán);
[0004]物理地址認(rèn)證模式:根據(jù)ONU的物理地址進(jìn)行認(rèn)證;
[0005]邏輯信息認(rèn)證模式:根據(jù)ONU的邏輯信息進(jìn)行認(rèn)證,邏輯信息包括密碼、邏輯SN等;
[0006]混合認(rèn)證模式:先使用物理地址認(rèn)證模式對(duì)ONU進(jìn)行認(rèn)證,若ONU認(rèn)證成功則認(rèn)證過程結(jié)束;若ONU認(rèn)證失敗、且未出現(xiàn)沖突告警,則使用邏輯信息(邏輯SN)認(rèn)證模式繼續(xù)對(duì)ONU進(jìn)行認(rèn)證。
[0007]ONU授權(quán)階段主要根據(jù)不同的PON 口認(rèn)證模式,通過OLT (optical lineterminal,光線路終端)選擇與PON 口認(rèn)證模式相應(yīng)的白名單判斷ONU的合法性,以完成ONU的認(rèn)證。
[0008]上述ONU認(rèn)證授權(quán)管理模式中,由于邏輯信息認(rèn)證模式具有物理設(shè)備無關(guān)性和可控性等優(yōu)點(diǎn),因此越來越多的用戶通過邏輯信息認(rèn)證模式對(duì)ONU進(jìn)行認(rèn)證。通過邏輯信息認(rèn)證模式對(duì)ONU進(jìn)行認(rèn)證時(shí),OLT上預(yù)先配置了合法ONU的邏輯信息白名單,ONU上存儲(chǔ)用于認(rèn)證的邏輯信息;0LT發(fā)起對(duì)ONU的認(rèn)證,獲得當(dāng)前ONU存儲(chǔ)的邏輯信息;0LT根據(jù)合法ONU的邏輯信息白名單,對(duì)當(dāng)前ONU的邏輯信息進(jìn)行校驗(yàn),若ONU的邏輯信息白名單與當(dāng)前ONU的邏輯信息匹配,則當(dāng)前ONU認(rèn)證成功。
[0009]但是,由于早期工程部署的PON系統(tǒng)中,大多數(shù)ONU采用物理地址認(rèn)證模式,將ONU的認(rèn)證模式由物理地址認(rèn)證模式修改為邏輯信息認(rèn)證模式時(shí),需要將原有通過物理地址認(rèn)證模式的ONU拆卸,在ONU上添加邏輯認(rèn)證信息、并重新進(jìn)行相關(guān)業(yè)務(wù)配置后重新組裝,不僅操作過程比較復(fù)雜,而且增加了工程改造成本。
【發(fā)明內(nèi)容】
[0010]針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法及裝置,能夠平滑的切換各種ONU的認(rèn)證方式,不僅操作過程比較簡單,而且能夠降低工程改造成本。
[0011]為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是:一種用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,包括以下步驟:[0012]A、通過物理認(rèn)證模式對(duì)ONU完成認(rèn)證授權(quán),對(duì)授權(quán)后的ONU進(jìn)行業(yè)務(wù)部署;將ONU所在PON 口的PON 口認(rèn)證模式,由物理地址認(rèn)證模式更改為混合認(rèn)證模式;將ONU的認(rèn)證方式,由物理認(rèn)證模式更改為邏輯信息認(rèn)證模式;根據(jù)ONU的編號(hào),在OLT的主控盤上查找與當(dāng)前ONU編號(hào)對(duì)應(yīng)的物理地址白名單條目;判定物理地址白名單條目查找成功,刪除主控盤中的物理地址白名單條目,修改主控盤中的ONU授權(quán)表為系統(tǒng)保留狀態(tài),將OLT的業(yè)務(wù)接口盤的ONU授權(quán)表刪除;
[0013]B、在OLT上配置合法ONU的邏輯信息白名單,在OLT的主控盤上根據(jù)ONU的邏輯信息白名單,查找ONU授權(quán)表;判定ONU授權(quán)表查找成功,將當(dāng)前ONU的邏輯信息寫入主控盤的ONU授權(quán)表中,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息;
[0014]C、接入當(dāng)前0NU,在混合認(rèn)證模式下,OLT根據(jù)物理地址白名單條目,判定當(dāng)前ONU的物理地址信息不屬于OLT的物理地址白名單條目,OLT獲取當(dāng)前ONU注冊(cè)信息中的邏輯信息;判定當(dāng)前ONU注冊(cè)信息中的邏輯信息獲取成功,判定獲取的邏輯信息的字段不為空,判定獲取的邏輯信息屬于主控盤的ONU邏輯信息白名單,判定與獲取的邏輯信息對(duì)應(yīng)的邏輯信息白名單條目生效,判定授權(quán)ONU的物理地址與當(dāng)前ONU物理地址相同,當(dāng)前ONU合法;
[0015]D、根據(jù)主控盤ONU授權(quán)表的邏輯信息白名單中指定的當(dāng)前ONU編號(hào),查找與之對(duì)應(yīng)的ONU授權(quán)表;判定ONU授權(quán)表查找成功,在OLT主控盤的ONU授權(quán)表中寫入當(dāng)前ONU的邏輯信息,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,繼承當(dāng)前ONU原有的業(yè)務(wù)配置信息;將ONU授權(quán)表和當(dāng)前ONU原有的業(yè)務(wù)配置信息下發(fā)至業(yè)務(wù)接口盤,確定ONU認(rèn)證成功。
[0016]在上述技術(shù)方案的基礎(chǔ)上,步驟A中對(duì)授權(quán)后的ONU進(jìn)行業(yè)務(wù)部署包括以下流程:配置ONU的數(shù)據(jù)業(yè)務(wù)和語音業(yè)務(wù)。
[0017]在上述技術(shù)方案的基礎(chǔ)上,步驟A中若物理地址白名單條目查找不成功,則結(jié)束。
[0018]在上述技術(shù)方案的基礎(chǔ)上,步驟B中所述ONU的邏輯信息白名單包括業(yè)務(wù)接口盤的槽位號(hào)、PON 口的編號(hào)和ONU的編號(hào);步驟B中在OLT的主控盤上根據(jù)ONU的邏輯信息白名單,查找ONU授權(quán)表包括以下流程;在01^的主控盤上,根據(jù)業(yè)務(wù)接口盤的槽位號(hào)、PON 口的編號(hào)和ONU的編號(hào)查找ONU授權(quán)表。
[0019]在上述技術(shù)方案的基礎(chǔ)上,步驟B中若ONU授權(quán)表是否查找失敗,則下發(fā)當(dāng)前的ONU編號(hào),預(yù)授權(quán)當(dāng)前0NU,轉(zhuǎn)到步驟C。
[0020]在上述技術(shù)方案的基礎(chǔ)上,步驟C中OLT根據(jù)物理地址白名單條目,判定當(dāng)前ONU的物理地址信息不屬于OLT的物理地址白名單條目包括以下流程:判斷當(dāng)前ONU的物理地址信息是否屬于物理地址白名單條目,若是,則當(dāng)前ONU認(rèn)證成功,完成當(dāng)前ONU的認(rèn)證,結(jié)束;否則判定當(dāng)前ONU的物理地址信息不屬于OLT的物理地址白名單條目,當(dāng)前ONU認(rèn)證失敗。
[0021]在上述技術(shù)方案的基礎(chǔ)上,步驟C中若當(dāng)前ONU注冊(cè)信息中的邏輯信息獲取失敗,則確定當(dāng)前ONU認(rèn)證失敗,結(jié)束;步驟C中若獲取的邏輯信息的字段為空則確定當(dāng)前ONU認(rèn)證失敗,結(jié)束;步驟C中若獲取的邏輯信息不屬于主控盤的ONU邏輯信息白名單,則確定當(dāng)前ONU認(rèn)證失敗,發(fā)送非法ONU注冊(cè)告警信息,結(jié)束。
[0022] 在上述技術(shù)方案的基礎(chǔ)上,步驟C中若與獲取的邏輯信息對(duì)應(yīng)的邏輯信息白名單條目未生效,則確定授權(quán)ONU的物理地址為空,當(dāng)前ONU合法,轉(zhuǎn)到步驟D ;步驟C中若授權(quán)ONU的物理地址與當(dāng)前ONU物理地址不同,則確定當(dāng)前ONU認(rèn)證失敗,發(fā)出邏輯信息沖突告警信息,結(jié)束。
[0023]在上述技術(shù)方案的基礎(chǔ)上,步驟D中若ONU授權(quán)表查找失敗,則確定ONU認(rèn)證失敗、結(jié)束。
[0024]一種基于上述方法的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的裝置,包括順次連接的認(rèn)證模式變更模塊、ONU配置模塊、ONU認(rèn)證模塊和ONU認(rèn)證下發(fā)模塊;
[0025]認(rèn)證模式變更模塊,用于:通過物理認(rèn)證模式對(duì)ONU完成認(rèn)證授權(quán),對(duì)授權(quán)后的ONU進(jìn)行業(yè)務(wù)部署;將ONU所在PON 口的PON 口認(rèn)證模式,由物理地址認(rèn)證模式更改為混合認(rèn)證模式;將ONU的認(rèn)證方式,由物理認(rèn)證模式更改為邏輯信息認(rèn)證模式;根據(jù)ONU的編號(hào),在OLT的主控盤上查找與當(dāng)前ONU編號(hào)對(duì)應(yīng)的物理地址白名單條目;判定物理地址白名單條目查找成功,刪除主控盤中的物理地址白名單條目,修改主控盤中的ONU授權(quán)表為系統(tǒng)保留狀態(tài),將OLT的業(yè)務(wù)接口盤的ONU授權(quán)表刪除,向ONU配置模塊發(fā)送配置信號(hào);
[0026]ONU配置模塊,用于:接收認(rèn)證模式變更模塊發(fā)送的配置信號(hào)后,在OLT上配置合法ONU的邏輯信息白名單,在OLT的主控盤上根據(jù)ONU的邏輯信息白名單,查找ONU授權(quán)表;判定ONU授權(quán)表查找成功,將當(dāng)前ONU的邏輯信息寫入主控盤的ONU授權(quán)表中,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,向ONU認(rèn)證模塊發(fā)送認(rèn)證信號(hào);
[0027]ONU認(rèn)證模塊,用于:接收ONU配置模塊發(fā)送的認(rèn)證信號(hào)后,接入當(dāng)前0NU,在混合認(rèn)證模式下,OLT根據(jù)物理地址白名單條目,判定當(dāng)前ONU的物理地址信息不屬于OLT的物理地址白名單條目,OLT獲取當(dāng)前ONU注冊(cè)信息中的邏輯信息;判定當(dāng)前ONU注冊(cè)信息中的邏輯信息獲取成功,判定獲取的邏輯信息的字段不為空,判定獲取的邏輯信息屬于主控盤的ONU邏輯信息白名單,判定與獲取的邏輯信息對(duì)應(yīng)的邏輯信息白名單條目生效,判定授權(quán)ONU的物理地址與當(dāng)前ONU物理地址相同,當(dāng)前ONU合法,向ONU認(rèn)證下發(fā)模塊發(fā)送認(rèn)證下發(fā)信號(hào);
[0028]ONU認(rèn)證下發(fā)模塊,用于:接收ONU認(rèn)證模塊發(fā)送的認(rèn)證下發(fā)信號(hào)后,根據(jù)主控盤ONU授權(quán)表的邏輯信息白名單中指定的當(dāng)前ONU編號(hào),查找與之對(duì)應(yīng)的ONU授權(quán)表;判定ONU授權(quán)表查找成功,在OLT主控盤的ONU授權(quán)表中寫入當(dāng)前ONU的邏輯信息,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,繼承當(dāng)前ONU原有的業(yè)務(wù)配置信息;將ONU授權(quán)表和當(dāng)前ONU原有的業(yè)務(wù)配置信息下發(fā)至業(yè)務(wù)接口盤,確定ONU認(rèn)證成功。
[0029]與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
[0030]本發(fā)明的方法對(duì)ONU進(jìn)行認(rèn)證時(shí),能夠在無需刪除原有0NU、添加新的ONU的情況下,將原有ONU的認(rèn)證模式,由物理認(rèn)證模式平滑切換至邏輯信息認(rèn)證模式。與現(xiàn)有技術(shù)中拆卸原有ONU后添加新的ONU相比,本發(fā)明無需重新進(jìn)行業(yè)務(wù)配置,不僅簡化了操作步驟,操作過程比較簡單,而且能夠提升工程改造效率,降低工程改造成本。
【專利附圖】
【附圖說明】
[0031]圖1為本發(fā)明實(shí)施例中步驟SI的流程圖;
[0032]圖2為本發(fā)明實(shí)施例中步驟S2的流程圖;
[0033]圖3為本發(fā)明實(shí)施例中步驟S3的流程圖;
[0034]圖4為本發(fā)明實(shí)施例中步驟S4的流程圖?!揪唧w實(shí)施方式】
[0035]以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
[0036]本發(fā)明實(shí)施例中的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,包括以下步驟:
[0037]SI JfPON (采用PON技術(shù)進(jìn)行連接的端口)口認(rèn)證模式更改為混合認(rèn)證模式,將ONU的認(rèn)證方式更改為邏輯信息認(rèn)證模式,自動(dòng)刪除ONU對(duì)應(yīng)的物理地址白名單。
[0038]S2、配置合法ONU的邏輯信息白名單,邏輯信息白名單包括業(yè)務(wù)接口盤的槽位號(hào)、PON 口的編號(hào)和ONU的編號(hào),OLT根據(jù)ONU的邏輯信息白名單關(guān)聯(lián)ONU邏輯信息與ONU的物理地址信息。
[0039]S3、接入ONU,OLT基于邏輯信息白名單對(duì)ONU進(jìn)行認(rèn)證。
[0040]S4、ONU認(rèn)證通過后,OLT向業(yè)務(wù)接口盤下發(fā)ONU授權(quán)和業(yè)務(wù)配置信息。
[0041]參見圖1所示,步驟SI包括以下流程:
[0042]SlOl:通過物理認(rèn)證模式對(duì)ONU完成認(rèn)證授權(quán),對(duì)授權(quán)后的ONU進(jìn)行業(yè)務(wù)部署(例如配置ONU的數(shù)據(jù)和語音等業(yè)務(wù))。
[0043]S102:將ONU所在PON 口的PON 口認(rèn)證模式,由物理地址認(rèn)證模式更改為混合認(rèn)證模式。
[0044]S103:將ONU的認(rèn)證方式,由物理認(rèn)證模式更改為邏輯信息認(rèn)證模式。
[0045]S104:根據(jù)ONU的編號(hào),在OLT的主控盤上查找與當(dāng)前ONU編號(hào)對(duì)應(yīng)的物理地址白名單條目。
[0046]S105:判斷物理地址白名單條目是否查找成功,若是,轉(zhuǎn)到步驟S106,否則步驟SI結(jié)束,轉(zhuǎn)到步驟S201。
[0047]S106:刪除主控盤中的物理地址白名單條目,修改主控盤中的ONU授權(quán)表為系統(tǒng)保留狀態(tài),將OLT的線卡(業(yè)務(wù)接口盤)的ONU授權(quán)表刪除,步驟SI結(jié)束,轉(zhuǎn)動(dòng)到步驟S201。
[0048]參見圖2所示,步驟S2包括以下流程:
[0049]S201:在OLT上配置合法ONU的邏輯信息白名單,ONU的邏輯信息白名單包括線卡的槽位號(hào)、PON 口的編號(hào)和ONU的編號(hào)。
[0050]S202:在OLT的主控盤上,根據(jù)線卡的槽位號(hào)、PON 口的編號(hào)和ONU的編號(hào)查找ONU授權(quán)表;
[0051]S203:判斷ONU授權(quán)表是否查找成功,若是,轉(zhuǎn)到步驟S204 ;否則轉(zhuǎn)到步驟S205。
[0052]S204:將當(dāng)前ONU的邏輯信息寫入主控盤的ONU授權(quán)表中,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,步驟S2結(jié)束,轉(zhuǎn)到步驟S301。
[0053]S205:下發(fā)當(dāng)前的ONU編號(hào),預(yù)授權(quán)當(dāng)前0NU,步驟S2結(jié)束,轉(zhuǎn)到步驟S301。
[0054]參見圖3所示,步驟S3包括以下流程:
[0055]S301:接入當(dāng)前0NU,在混合認(rèn)證模式下,OLT根據(jù)物理地址白名單條目,對(duì)當(dāng)前ONU進(jìn)行認(rèn)證;
[0056]S302:判斷當(dāng)前ONU的物理地址信息是否屬于物理地址白名單條目,若是,則當(dāng)前ONU認(rèn)證成功,轉(zhuǎn)到步驟S303,否則當(dāng)前ONU認(rèn)證失敗,轉(zhuǎn)到步驟S304。
[0057]S303:完成當(dāng)前ONU的認(rèn)證,結(jié)束。
[0058]S304 =OLT獲取當(dāng)前ONU注冊(cè)信息中的邏輯信息,轉(zhuǎn)到步驟S305。[0059]S305:判斷當(dāng)前ONU注冊(cè)信息中的邏輯信息是否獲取成功;若是,轉(zhuǎn)到步驟S306,否則確定當(dāng)前ONU認(rèn)證失敗,結(jié)束。
[0060]S306:判斷獲取的邏輯信息的字段是否為空,若是,確定當(dāng)前ONU認(rèn)證失敗,結(jié)束;否則轉(zhuǎn)到步驟S307 ;
[0061]S307:判斷獲取的邏輯信息是否屬于主控盤的ONU邏輯信息白名單,若不是,轉(zhuǎn)到步驟S308,否則轉(zhuǎn)到步驟S309。
[0062]S308:確定當(dāng)前ONU認(rèn)證失敗,發(fā)送非法ONU注冊(cè)告警信息,結(jié)束。
[0063]S309:判斷與獲取的邏輯信息對(duì)應(yīng)的邏輯信息白名單條目是否已經(jīng)生效,若是,轉(zhuǎn)到步驟S310,否則確定授權(quán)ONU的物理地址為空,當(dāng)前ONU合法,步驟S3結(jié)束,轉(zhuǎn)到步驟S401。
[0064]S310:判斷授權(quán)ONU的物理地址與當(dāng)前ONU物理地址是否相同,若是,當(dāng)前ONU合法,步驟S3結(jié)束,轉(zhuǎn)到步驟S401 ;否則轉(zhuǎn)到步驟S311。
[0065]S311:確定當(dāng)前ONU認(rèn)證失敗,發(fā)出邏輯信息沖突告警信息,結(jié)束。
[0066]參見圖4所示,步驟S4包括以下流程:
[0067]S401:根據(jù)主控盤ONU授權(quán)表的邏輯信息白名單中指定的當(dāng)前ONU編號(hào),查找與之對(duì)應(yīng)的ONU授權(quán)表。
[0068]S402:判斷ONU授權(quán)表是否查找成功,若是,轉(zhuǎn)到步驟S403,否則確定ONU認(rèn)證失敗、結(jié)束。
[0069]S403:在OLT主控盤的ONU授權(quán)表中寫入當(dāng)前ONU的邏輯信息,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,繼承當(dāng)前ONU原有的業(yè)務(wù)配置信息。
[0070]S404:將ONU授權(quán)表和當(dāng)前ONU原有的業(yè)務(wù)配置信息下發(fā)至線卡,確定ONU認(rèn)證成功,結(jié)束。
[0071]本發(fā)明實(shí)施例中的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的裝置,包括順次連接的認(rèn)證模式變更模塊、ONU配置模塊、ONU認(rèn)證模塊和ONU認(rèn)證下發(fā)模塊。
[0072]認(rèn)證模式變更模塊,用于:通過物理認(rèn)證模式對(duì)ONU完成認(rèn)證授權(quán),對(duì)授權(quán)后的ONU進(jìn)行業(yè)務(wù)部署;將ONU所在PON 口的PON 口認(rèn)證模式,由物理地址認(rèn)證模式更改為混合認(rèn)證模式;將ONU的認(rèn)證方式,由物理認(rèn)證模式更改為邏輯信息認(rèn)證模式;根據(jù)ONU的編號(hào),在OLT的主控盤上查找與當(dāng)前ONU編號(hào)對(duì)應(yīng)的物理地址白名單條目;判定物理地址白名單條目查找成功,刪除主控盤中的物理地址白名單條目,修改主控盤中的ONU授權(quán)表為系統(tǒng)保留狀態(tài),將OLT的業(yè)務(wù)接口盤的ONU授權(quán)表刪除,向ONU配置模塊發(fā)送配置信號(hào)。
[0073]ONU配置模塊,用于:接收認(rèn)證模式變更模塊發(fā)送的配置信號(hào)后,在OLT上配置合法ONU的邏輯信息白名單,在OLT的主控盤上根據(jù)ONU的邏輯信息白名單,查找ONU授權(quán)表;判定ONU授權(quán)表查找成功,將當(dāng)前ONU的邏輯信息寫入主控盤的ONU授權(quán)表中,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,向ONU認(rèn)證模塊發(fā)送認(rèn)證信號(hào)。
[0074]ONU認(rèn)證模塊,用于:接收ONU配置模塊發(fā)送的認(rèn)證信號(hào)后,接入當(dāng)前0NU,在混合認(rèn)證模式下,OLT根據(jù)物理地址白名單條目,判定當(dāng)前ONU的物理地址信息不屬于OLT的物理地址白名單條目,OLT獲取當(dāng)前ONU注冊(cè)信息中的邏輯信息;判定當(dāng)前ONU注冊(cè)信息中的邏輯信息獲取成功,判定獲取的邏輯信息的字段不為空,判定獲取的邏輯信息屬于主控盤的ONU邏輯信息白名單,判定與獲取的邏輯信息對(duì)應(yīng)的邏輯信息白名單條目未生效,確定授權(quán)ONU的物理地址為空,當(dāng)前ONU合法,向ONU認(rèn)證下發(fā)模塊發(fā)送認(rèn)證下發(fā)信號(hào)。
[0075]ONU認(rèn)證下發(fā)模塊,用于:接收ONU認(rèn)證模塊發(fā)送的認(rèn)證下發(fā)信號(hào)后,根據(jù)主控盤ONU授權(quán)表的邏輯信息白名單中指定的當(dāng)前ONU編號(hào),查找與之對(duì)應(yīng)的ONU授權(quán)表;判定ONU授權(quán)表查找成功,在OLT主控盤的ONU授權(quán)表中寫入當(dāng)前ONU的邏輯信息,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,繼承當(dāng)前ONU原有的業(yè)務(wù)配置信息;將ONU授權(quán)表和當(dāng)前ONU原有的業(yè)務(wù)配置信息下發(fā)至業(yè)務(wù)接口盤,確定ONU認(rèn)證成功。
[0076]本發(fā)明不局限于上述實(shí)施方式,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也視為本發(fā)明的保護(hù)范圍之內(nèi)。本說明書中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。
【權(quán)利要求】
1.一種用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,其特征在于,包括以下步驟: A、通過物理認(rèn)證模式對(duì)ONU完成認(rèn)證授權(quán),對(duì)授權(quán)后的ONU進(jìn)行業(yè)務(wù)部署;將ONU所在PON 口的PON 口認(rèn)證模式,由物理地址認(rèn)證模式更改為混合認(rèn)證模式;將ONU的認(rèn)證方式,由物理認(rèn)證模式更改為邏輯信息認(rèn)證模式;根據(jù)ONU的編號(hào),在OLT的主控盤上查找與當(dāng)前ONU編號(hào)對(duì)應(yīng)的物理地址白名單條目;判定物理地址白名單條目查找成功,刪除主控盤中的物理地址白名單條目,修改主控盤中的ONU授權(quán)表為系統(tǒng)保留狀態(tài),將OLT的業(yè)務(wù)接口盤的ONU授權(quán)表刪除; B、在OLT上配置合法ON U的邏輯信息白名單,在OLT的主控盤上根據(jù)ONU的邏輯信息白名單,查找ONU授權(quán)表;判定ONU授權(quán)表查找成功,將當(dāng)前ONU的邏輯信息寫入主控盤的ONU授權(quán)表中,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息; C、接入當(dāng)前0NU,在混合認(rèn)證模式下,OLT根據(jù)物理地址白名單條目,判定當(dāng)前ONU的物理地址信息不屬于OLT的物理地址白名單條目,OLT獲取當(dāng)前ONU注冊(cè)信息中的邏輯信息;判定當(dāng)前ONU注冊(cè)信息中的邏輯信息獲取成功,判定獲取的邏輯信息的字段不為空,判定獲取的邏輯信息屬于主控盤的ONU邏輯信息白名單,判定與獲取的邏輯信息對(duì)應(yīng)的邏輯信息白名單條目生效,判定授權(quán)ONU的物理地址與當(dāng)前ONU物理地址相同,當(dāng)前ONU合法; D、根據(jù)主控盤ONU授權(quán)表的邏輯信息白名單中指定的當(dāng)前ONU編號(hào),查找與之對(duì)應(yīng)的ONU授權(quán)表;判定ONU授權(quán)表查找成功,在OLT主控盤的ONU授權(quán)表中寫入當(dāng)前ONU的邏輯信息,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,繼承當(dāng)前ONU原有的業(yè)務(wù)配置信息;將ONU授權(quán)表和當(dāng)前ONU原有的業(yè)務(wù)配置信息下發(fā)至業(yè)務(wù)接口盤,確定ONU認(rèn)證成功。
2.如權(quán)利要求1所述的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,其特征在于:步驟A中對(duì)授權(quán)后的ONU進(jìn)行業(yè)務(wù)部署包括以下流程:配置ONU的數(shù)據(jù)業(yè)務(wù)和語音業(yè)務(wù)。
3.如權(quán)利要求1所述的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,其特征在于:步驟A中若物理地址白名單條目查找不成功,則結(jié)束。
4.如權(quán)利要求1所述的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,其特征在于:步驟B中所述ONU的邏輯信息白名單包括業(yè)務(wù)接口盤的槽位號(hào)、PON 口的編號(hào)和ONU的編號(hào);步驟B中在OLT的主控盤上根據(jù)ONU的邏輯信息白名單,查找ONU授權(quán)表包括以下流程;在OLT的主控盤上,根據(jù)業(yè)務(wù)接口盤的槽位號(hào)、PON 口的編號(hào)和ONU的編號(hào)查找ONU授權(quán)表。
5.如權(quán)利要求1所述的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,其特征在于:步驟B中若ONU授權(quán)表是否查找失敗,則下發(fā)當(dāng)前的ONU編號(hào),預(yù)授權(quán)當(dāng)前0NU,轉(zhuǎn)到步驟C。
6.如權(quán)利要求1所述的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,其特征在于:步驟C中OLT根據(jù)物理地址白名單條目,判定當(dāng)前ONU的物理地址信息不屬于OLT的物理地址白名單條目包括以下流程:判斷當(dāng)前ONU的物理地址信息是否屬于物理地址白名單條目,若是,則當(dāng)前ONU認(rèn)證成功,完成當(dāng)前ONU的認(rèn)證,結(jié)束;否則判定當(dāng)前ONU的物理地址信息不屬于OLT的物理地址白名單條目,當(dāng)前ONU認(rèn)證失敗。
7.如權(quán)利要求1所述的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,其特征在于:步驟C中若當(dāng)前ONU注冊(cè)信息中的邏輯信息獲取失敗,則確定當(dāng)前ONU認(rèn)證失敗,結(jié)束;步驟C中若獲取的邏輯信息的字段為空則確定當(dāng)前ONU認(rèn)證失敗,結(jié)束;步驟C中若獲取的邏輯信息不屬于主控盤的ONU邏輯信息白名單,則確定當(dāng)前ONU認(rèn)證失敗,發(fā)送非法ONU注冊(cè)告警信息,結(jié)束。
8.如權(quán)利要求1所述的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,其特征在于:步驟C中若與獲取的邏輯信息對(duì)應(yīng)的邏輯信息白名單條目未生效,則確定授權(quán)ONU的物理地址為空,當(dāng)前ONU合法,轉(zhuǎn)到步驟D ;步驟C中若授權(quán)ONU的物理地址與當(dāng)前ONU物理地址不同,則確定當(dāng)前ONU認(rèn)證失敗,發(fā)出邏輯信息沖突告警信息,結(jié)束。
9.如權(quán)利要求1所述的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的方法,其特征在于:步驟D中若ONU授權(quán)表查找失敗,則確定ONU認(rèn)證失敗、結(jié)束。
10.一種基于權(quán)利要求1~8任一項(xiàng)所述方法的用于PON系統(tǒng)中切換多種ONU認(rèn)證方式的裝置,其特征在于:包括順次連接的認(rèn)證模式變更模塊、ONU配置模塊、ONU認(rèn)證模塊和ONU認(rèn)證下發(fā)模塊; 認(rèn)證模式變更模塊,用于:通過物理認(rèn)證模式對(duì)ONU完成認(rèn)證授權(quán),對(duì)授權(quán)后的ONU進(jìn)行業(yè)務(wù)部署^fONU所在PON 口的PON 口認(rèn)證模式,由物理地址認(rèn)證模式更改為混合認(rèn)證模式;將ONU的認(rèn)證方式,由物理認(rèn)證模式更改為邏輯信息認(rèn)證模式;根據(jù)ONU的編號(hào),在OLT的主控盤上查找與當(dāng)前ONU編號(hào)對(duì)應(yīng)的物理地址白名單條目;判定物理地址白名單條目查找成功,刪除主控盤中的物理地址白名單條目,修改主控盤中的ONU授權(quán)表為系統(tǒng)保留狀態(tài),將OLT的業(yè)務(wù)接口盤的ONU授權(quán)表刪除,向ONU配置模塊發(fā)送配置信號(hào); ONU配置模塊,用于:接收認(rèn)證模式變更模塊發(fā)送的配置信號(hào)后,在OLT上配置合法ONU的邏輯信息白名單,在OLT的主控盤上根據(jù)ONU的邏輯信息白名單,查找ONU授權(quán)表;判定ONU授權(quán)表查找成功,將當(dāng)前ONU的邏輯信息寫入主控盤的ONU授權(quán)表中,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,向ONU認(rèn)證模塊發(fā)送認(rèn)證信號(hào); ONU認(rèn)證模塊,用于 :接收ONU配置模塊發(fā)送的認(rèn)證信號(hào)后,接入當(dāng)前0NU,在混合認(rèn)證模式下,OLT根據(jù)物理地址白名單條目,判定當(dāng)前ONU的物理地址信息不屬于OLT的物理地址白名單條目,OLT獲取當(dāng)前ONU注冊(cè)信息中的邏輯信息;判定當(dāng)前ONU注冊(cè)信息中的邏輯信息獲取成功,判定獲取的邏輯信息的字段不為空,判定獲取的邏輯信息屬于主控盤的ONU邏輯信息白名單,判定與獲取的邏輯信息對(duì)應(yīng)的邏輯信息白名單條目生效,判定授權(quán)ONU的物理地址與當(dāng)前ONU物理地址相同,當(dāng)前ONU合法,向ONU認(rèn)證下發(fā)模塊發(fā)送認(rèn)證下發(fā)信號(hào); ONU認(rèn)證下發(fā)模塊,用于:接收ONU認(rèn)證模塊發(fā)送的認(rèn)證下發(fā)信號(hào)后,根據(jù)主控盤ONU授權(quán)表的邏輯信息白名單中指定的當(dāng)前ONU編號(hào),查找與之對(duì)應(yīng)的ONU授權(quán)表;判定ONU授權(quán)表查找成功,在OLT主控盤的ONU授權(quán)表中寫入當(dāng)前ONU的邏輯信息,關(guān)聯(lián)當(dāng)前ONU的物理地址信息和邏輯信息,繼承當(dāng)前ONU原有的業(yè)務(wù)配置信息;將ONU授權(quán)表和當(dāng)前ONU原有的業(yè)務(wù)配置信息下發(fā)至業(yè)務(wù)接口盤,確定ONU認(rèn)證成功。
【文檔編號(hào)】H04L12/24GK103916271SQ201410112230
【公開日】2014年7月9日 申請(qǐng)日期:2014年3月25日 優(yōu)先權(quán)日:2014年3月25日
【發(fā)明者】周娟, 李凌, 胡威 申請(qǐng)人:烽火通信科技股份有限公司