国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種GPON系統(tǒng)的業(yè)務(wù)帶寬配置管理方法與流程

      文檔序號(hào):12908128閱讀:699來(lái)源:國(guó)知局
      一種GPON系統(tǒng)的業(yè)務(wù)帶寬配置管理方法與流程

      本發(fā)明涉及吉比特?zé)o源光網(wǎng)絡(luò)領(lǐng)域,具體涉及一種gpon系統(tǒng)的業(yè)務(wù)帶寬配置管理方法。



      背景技術(shù):

      目前的寬帶接入技術(shù)主要分為銅線接入技術(shù)和光接入技術(shù),無(wú)源光網(wǎng)絡(luò)pon技術(shù)是一種點(diǎn)對(duì)多點(diǎn)傳送的光接入技術(shù),主要包括以太網(wǎng)無(wú)源光網(wǎng)絡(luò)epon和吉比特?zé)o源光網(wǎng)絡(luò)gpon等,gpon系統(tǒng)通常由光線路終端olt、光配線網(wǎng)絡(luò)odn和光網(wǎng)絡(luò)單元onu組成。

      業(yè)務(wù)帶寬配置是gpon系統(tǒng)的配置之一,業(yè)務(wù)帶寬配置涉及到底層驅(qū)動(dòng)資源分配標(biāo)識(shí)符allocid和業(yè)務(wù)承載通道標(biāo)識(shí)gemportid的創(chuàng)建和刪除,該底層驅(qū)動(dòng)資源的創(chuàng)建和刪除需要指定pon端口號(hào)。當(dāng)前gpon系統(tǒng)中,該配置是在onu預(yù)授權(quán)后即分配芯片資源。

      隨著國(guó)家戰(zhàn)略驅(qū)動(dòng),寬帶提速駛?cè)肟燔?chē)道,千兆萬(wàn)兆時(shí)代來(lái)臨,10ggpon的建設(shè)比例將逐步擴(kuò)大,現(xiàn)有的1ggpon需平滑升級(jí)到10ggpon,從而出現(xiàn)1g模式和10g模式混掛的olt。在1g模式和10g模式混掛的gpon系統(tǒng)中,預(yù)授權(quán)無(wú)法知道onu實(shí)際下掛于1g模式gpon芯片還是10g模式gpon芯片下,只有待onu上線后才可添加到gpon芯片,然后才有業(yè)務(wù)相關(guān)的各種配置下發(fā)。然而,現(xiàn)有g(shù)pon系統(tǒng)中,在預(yù)授權(quán)后完成的業(yè)務(wù)帶寬配置無(wú)法指定pon端口號(hào),無(wú)法完成底層驅(qū)動(dòng)資源的創(chuàng)建和刪除,無(wú)法進(jìn)行1g模式和10g模式混掛的olt中的業(yè)務(wù)帶寬配置。

      另一方面,實(shí)際工程應(yīng)用中,olt板卡經(jīng)常反復(fù)up和down,出現(xiàn)單盤(pán)反復(fù)下發(fā)業(yè)務(wù)帶寬配置操作底層驅(qū)動(dòng)接口的問(wèn)題,傳統(tǒng)的全刪全健業(yè)務(wù)帶寬機(jī)制會(huì)頻繁創(chuàng)建刪除驅(qū)動(dòng)資源,引起芯片異常,而且,在光路異常時(shí)候,大量onu不斷同時(shí)上線和下線,業(yè)務(wù)帶寬配置的首次下發(fā)會(huì)同時(shí)操作底層驅(qū)動(dòng),引起芯片異常。

      因此,如何有效管理業(yè)務(wù)帶寬配置,提高gpon系統(tǒng)的穩(wěn)定性,是亟待解決的問(wèn)題。



      技術(shù)實(shí)現(xiàn)要素:

      針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種gpon系統(tǒng)的業(yè)務(wù)帶寬配置管理方法,提高了gpon系統(tǒng)的穩(wěn)定性,可以適用于1g模式和10g模式混掛的olt情形,適用范圍更廣,系統(tǒng)穩(wěn)定性和可靠性更好。

      為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是:

      一種gpon系統(tǒng)的業(yè)務(wù)帶寬配置管理方法,包括如下步驟:

      s1:建立兩份數(shù)據(jù)緩沖區(qū),分別存儲(chǔ)網(wǎng)管下發(fā)的網(wǎng)管業(yè)務(wù)帶寬配置和本地實(shí)際生效的本地業(yè)務(wù)帶寬配置,并在初始化時(shí)清空兩個(gè)所述數(shù)據(jù)緩沖區(qū);

      s2:主控盤(pán)下發(fā)網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文,線卡接收并解析所述網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文,并將解析得到的數(shù)據(jù)作為網(wǎng)管備份配置,存儲(chǔ)網(wǎng)管備份配置,將業(yè)務(wù)帶寬配置標(biāo)記置為未完成;

      s3:光網(wǎng)絡(luò)單元onu上線后,配置任務(wù)處理網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置,比較本地業(yè)務(wù)帶寬配置和網(wǎng)管備份配置,若本地業(yè)務(wù)帶寬配置和網(wǎng)管備份配置一致,則直接調(diào)用光網(wǎng)絡(luò)單元管理控制接口omci接口下發(fā)onu生效;若本地業(yè)務(wù)帶寬配置和網(wǎng)管備份配置不一致,則調(diào)用驅(qū)動(dòng)接口創(chuàng)建驅(qū)動(dòng)資源,并通過(guò)omci下發(fā)onu生效;

      s4:將業(yè)務(wù)帶寬配置標(biāo)記置為已完成。

      在上述技術(shù)方案的基礎(chǔ)上,步驟s2的具體步驟包括:

      主控盤(pán)下發(fā)網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文,線卡接收所述網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文,若業(yè)務(wù)帶寬配置報(bào)文不為空、onu已授權(quán)且合法,則刪除線卡中原有的網(wǎng)管備份配置,解析所述網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文凈荷,將解析得到的數(shù)據(jù)作為新的網(wǎng)管備份配置,并將新的網(wǎng)管備份配置存儲(chǔ)在線卡本地,將業(yè)務(wù)帶寬配置標(biāo)記置為未完成。

      在上述技術(shù)方案的基礎(chǔ)上,步驟s3具體步驟包括:

      onu上線后,配置任務(wù)處理網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置,所述網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置包括相同的業(yè)務(wù)帶寬類(lèi)型,且所述網(wǎng)管備份配置還包括與所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù),所述本地業(yè)務(wù)帶寬配置還包括與所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù);

      比較網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置,若網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置一致,則獲取本地業(yè)務(wù)帶寬配置,按照不同業(yè)務(wù)帶寬類(lèi)型,配置下發(fā)omci,否則,遍歷業(yè)務(wù)帶寬類(lèi)型,計(jì)算網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)的比特?cái)?shù)和本地業(yè)務(wù)帶寬數(shù)據(jù)的比特?cái)?shù);

      若網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)的比特?cái)?shù)為零且本地業(yè)務(wù)帶寬數(shù)據(jù)的比特?cái)?shù)為非零,則刪除所有的本地業(yè)務(wù)帶寬配置,下發(fā)omci刪除;否則,遍歷所有業(yè)務(wù)帶寬類(lèi)型,若所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)為零且本地業(yè)務(wù)帶寬數(shù)據(jù)為非零,則刪除所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù),若所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)為非零且本地業(yè)務(wù)帶寬數(shù)據(jù)為零,則新建所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù),若所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)為非零且本地業(yè)務(wù)帶寬數(shù)據(jù)為非零,則修改所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)。

      在上述技術(shù)方案的基礎(chǔ)上,按照不同業(yè)務(wù)帶寬類(lèi)型配置下發(fā)omci的具體步驟包括:

      按照業(yè)務(wù)帶寬類(lèi)型順序,創(chuàng)建業(yè)務(wù)帶寬類(lèi)型列表;根據(jù)業(yè)務(wù)帶寬類(lèi)型列表,遍歷所有業(yè)務(wù)帶寬類(lèi)型,根據(jù)不同業(yè)務(wù)帶寬類(lèi)型,獲取相應(yīng)的分配標(biāo)識(shí)符allocid和業(yè)務(wù)承載通道標(biāo)識(shí)gemportid,并將所述業(yè)務(wù)帶寬類(lèi)型、allocid和gemportid對(duì)應(yīng)填充到omci數(shù)據(jù)結(jié)構(gòu)中,調(diào)用omci接口下發(fā)onu。

      在上述技術(shù)方案的基礎(chǔ)上,刪除所有本地業(yè)務(wù)帶寬配置的具體步驟包括:

      調(diào)用驅(qū)動(dòng)接口刪除onu下所有的分配標(biāo)識(shí)符allocid和業(yè)務(wù)承載通道標(biāo)識(shí)gemportid資源,刪除本地實(shí)際生效的所有本地業(yè)務(wù)帶寬數(shù)據(jù),填充omci業(yè)務(wù)帶寬附加信息,調(diào)用omci接口,下發(fā)onu刪除所有本地業(yè)務(wù)帶寬配置。

      在上述技術(shù)方案的基礎(chǔ)上,刪除所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)的具體步驟包括:

      獲取所述業(yè)務(wù)帶寬類(lèi)型的業(yè)務(wù)帶寬索引和業(yè)務(wù)承載通道標(biāo)識(shí)gemportid,若gemportid合法,則調(diào)用驅(qū)動(dòng)接口刪除gemportid,并刪除本地實(shí)際生效的所述業(yè)務(wù)帶寬類(lèi)型的gemportid數(shù)值;

      根據(jù)業(yè)務(wù)帶寬索引獲取所述業(yè)務(wù)帶寬類(lèi)型的分配標(biāo)識(shí)符allocid,若allocid合法,則調(diào)用驅(qū)動(dòng)接口刪除allocid,并刪除本地實(shí)際生效的所述業(yè)務(wù)帶寬類(lèi)型的allocid數(shù)值和本地業(yè)務(wù)帶寬數(shù)據(jù);

      填充omci業(yè)務(wù)帶寬附加信息,并調(diào)用omci下發(fā)onu,刪除所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)。

      在上述技術(shù)方案的基礎(chǔ)上,新建所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)的具體步驟包括:

      獲取所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù),填充驅(qū)動(dòng)數(shù)據(jù)結(jié)構(gòu),調(diào)用驅(qū)動(dòng)接口創(chuàng)建分配標(biāo)識(shí)符allocid,將創(chuàng)建的allocid保存到實(shí)際生效的所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬配置節(jié)點(diǎn)下,調(diào)用驅(qū)動(dòng)接口創(chuàng)建業(yè)務(wù)承載通道標(biāo)識(shí)gemportid,將創(chuàng)建的gemportid保存到實(shí)際生效的所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬配置節(jié)點(diǎn)下,填充omci業(yè)務(wù)帶寬附加信息,調(diào)用omci模塊創(chuàng)建業(yè)務(wù)帶寬接口,下發(fā)onu。

      在上述技術(shù)方案的基礎(chǔ)上,修改所述業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)的具體步驟包括:調(diào)用驅(qū)動(dòng)接口,修改無(wú)源光網(wǎng)絡(luò)pon驅(qū)動(dòng)的業(yè)務(wù)帶寬數(shù)據(jù),更新保存本地實(shí)際生效的本地業(yè)務(wù)帶寬數(shù)據(jù)。

      與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:本發(fā)明的gpon系統(tǒng)的業(yè)務(wù)帶寬配置管理方法,提高了gpon系統(tǒng)的穩(wěn)定性,不僅可以適用于1g模式和10g模式混掛的olt情形,適用范圍更廣,而且,解決了單盤(pán)不斷up和down引起的業(yè)務(wù)帶寬配置頻繁操作驅(qū)動(dòng)資源、以及onu在光路不穩(wěn)定時(shí)頻繁上下線而引起的芯片異常問(wèn)題,系統(tǒng)穩(wěn)定性和可靠性更好。

      附圖說(shuō)明

      圖1為本發(fā)明實(shí)施例中g(shù)pon系統(tǒng)的業(yè)務(wù)帶寬配置管理方法的流程圖;

      圖2為本發(fā)明實(shí)施例中線卡解析并存儲(chǔ)業(yè)務(wù)帶寬配置的流程圖;

      圖3為本發(fā)明實(shí)施例中配置任務(wù)分析比較網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置的流程圖;

      圖4為本發(fā)明實(shí)施例中按照不同業(yè)務(wù)帶寬類(lèi)型配置下發(fā)omci的流程圖;

      圖5為本發(fā)明實(shí)施例中刪除所有本地業(yè)務(wù)帶寬配置的流程圖;

      圖6為本發(fā)明實(shí)施例中刪除指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)的流程圖;

      圖7為本發(fā)明實(shí)施例中新建指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)的流程圖;

      圖8為本發(fā)明實(shí)施例中修改指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)。

      具體實(shí)施方式

      以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。

      參見(jiàn)圖1所示,本發(fā)明實(shí)施例提供一種gpon系統(tǒng)的業(yè)務(wù)帶寬配置管理方法,包括如下步驟:

      s1:建立兩份數(shù)據(jù)緩沖區(qū),分別存儲(chǔ)網(wǎng)管下發(fā)的網(wǎng)管業(yè)務(wù)帶寬配置和本地實(shí)際生效的本地業(yè)務(wù)帶寬配置,并在初始化時(shí)清空兩個(gè)數(shù)據(jù)緩沖區(qū);

      s2:主控盤(pán)下發(fā)網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文,線卡接收并解析網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文,并將解析得到的數(shù)據(jù)作為網(wǎng)管備份配置,網(wǎng)管備份配置基于全刪全健存儲(chǔ),存儲(chǔ)完成后,將業(yè)務(wù)帶寬配置標(biāo)記置為未完成;

      s3:onu上線后,配置任務(wù)處理網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置,比較本地業(yè)務(wù)帶寬配置和網(wǎng)管備份配置,若本地業(yè)務(wù)帶寬配置和網(wǎng)管備份配置一致,則直接調(diào)用omci接口下發(fā)onu生效;若本地業(yè)務(wù)帶寬配置和網(wǎng)管備份配置不一致,則調(diào)用驅(qū)動(dòng)接口創(chuàng)建驅(qū)動(dòng)資源,并通過(guò)omci下發(fā)onu生效;

      s4:將業(yè)務(wù)帶寬配置標(biāo)記置為已完成。

      參見(jiàn)圖2所示,上述步驟s2具體包括以下步驟:

      s201:主控盤(pán)下發(fā)網(wǎng)管業(yè)務(wù)帶寬配置0x0155報(bào)文;

      s202:線卡接收網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文,判斷網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文是否為空,若業(yè)務(wù)帶寬配置報(bào)文不為空,則轉(zhuǎn)入步驟s203,否則,結(jié)束;

      s203:判斷onu是否授權(quán)、onu類(lèi)型是否合法,若onu已授權(quán)且合法,則轉(zhuǎn)入步驟s204,否則,結(jié)束;

      s204:刪除線卡中原有的網(wǎng)管備份配置;

      s205:解析網(wǎng)管業(yè)務(wù)帶寬配置報(bào)文凈荷,將解析得到的數(shù)據(jù)作為新的網(wǎng)管備份配置,并將新的網(wǎng)管備份配置存儲(chǔ)在線卡本地;

      s206:將業(yè)務(wù)帶寬配置標(biāo)記置為未完成。

      參見(jiàn)圖3所示,上述步驟s3具體包括以下步驟:

      s301:onu上線后,配置任務(wù)處理網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置,網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置包括相同的業(yè)務(wù)帶寬類(lèi)型,且網(wǎng)管備份配置還包括與業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù),本地業(yè)務(wù)帶寬配置還包括與業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù);

      s302:比較網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置,若網(wǎng)管備份配置和本地業(yè)務(wù)帶寬配置一致,則轉(zhuǎn)入步驟s303,否則轉(zhuǎn)入步驟s304;

      s303:獲取本地業(yè)務(wù)帶寬配置,按照不同業(yè)務(wù)帶寬類(lèi)型,配置下發(fā)omci;

      s304:遍歷業(yè)務(wù)帶寬類(lèi)型,計(jì)算網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)的比特?cái)?shù)和本地業(yè)務(wù)帶寬數(shù)據(jù)的比特?cái)?shù);

      s305:判斷是否網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)的比特?cái)?shù)為零且本地業(yè)務(wù)帶寬數(shù)據(jù)的比特?cái)?shù)為非零,若是,則轉(zhuǎn)入步驟s306,否則轉(zhuǎn)入步驟s307;

      s306:刪除所有的本地業(yè)務(wù)帶寬配置,下發(fā)omci刪除;

      s307:計(jì)算所有業(yè)務(wù)帶寬類(lèi)型的條目數(shù),并設(shè)置循環(huán)次數(shù)的初始值為0;

      s308:判斷循環(huán)次數(shù)是否等于所有業(yè)務(wù)帶寬類(lèi)型的條目數(shù),若否,則轉(zhuǎn)入步驟s309,否則,結(jié)束;

      s309:指定業(yè)務(wù)帶寬類(lèi)型,判斷是否指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)為零且本地業(yè)務(wù)帶寬數(shù)據(jù)為非零,若是,則轉(zhuǎn)入步驟s310,否則轉(zhuǎn)入步驟s311;

      s310:調(diào)用pon和omci接口刪除指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù);

      s311:判斷是否指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)為非零且本地業(yè)務(wù)帶寬數(shù)據(jù)為零,若是,則轉(zhuǎn)入步驟s312,否則轉(zhuǎn)入步驟s313;

      s312:調(diào)用pon和omci接口新建指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù);

      s313:判斷是否指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù)為非零且本地業(yè)務(wù)帶寬數(shù)據(jù)為非零,若是,則轉(zhuǎn)入步驟s314,否則,結(jié)束;

      s314:調(diào)用pon驅(qū)動(dòng)接口修改指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù);

      s315:循環(huán)次數(shù)加1,并指定下一個(gè)業(yè)務(wù)帶寬類(lèi)型,重復(fù)步驟s309至s314,直至遍歷所有業(yè)務(wù)帶寬類(lèi)型。

      參見(jiàn)圖4所示,上述步驟s303按照不同業(yè)務(wù)帶寬類(lèi)型配置下發(fā)omci的具體步驟包括:

      s401:按照本地業(yè)務(wù)帶寬類(lèi)型順序,創(chuàng)建業(yè)務(wù)帶寬類(lèi)型列表;

      s402:計(jì)算所有業(yè)務(wù)帶寬類(lèi)型的條目數(shù),并設(shè)置循環(huán)次數(shù)的初始值為0;

      s403:判斷循環(huán)次數(shù)是否等于所有業(yè)務(wù)帶寬類(lèi)型的條目數(shù),若否,則轉(zhuǎn)入步驟s404,否則,結(jié)束;

      s404:指定業(yè)務(wù)帶寬類(lèi)型,根據(jù)業(yè)務(wù)帶寬類(lèi)型列表,索引指定業(yè)務(wù)帶寬類(lèi)型,根據(jù)不同業(yè)務(wù)帶寬類(lèi)型,獲取相應(yīng)的allocid和gemportid;

      s405:將指定業(yè)務(wù)帶寬類(lèi)型、allocid和gemportid對(duì)應(yīng)填充到指定業(yè)務(wù)帶寬類(lèi)型的omci數(shù)據(jù)結(jié)構(gòu)中;

      s406:調(diào)用omci接口下發(fā)onu;

      s407:循環(huán)次數(shù)加1,并索引下一個(gè)業(yè)務(wù)帶寬類(lèi)型,重復(fù)步驟s403至s406,直至遍歷所有業(yè)務(wù)帶寬類(lèi)型。

      參見(jiàn)圖5所示,上述步驟s306刪除所有本地業(yè)務(wù)帶寬配置的具體步驟包括:

      s501:調(diào)用驅(qū)動(dòng)接口刪除onu下所有的allocid和gemportid資源;

      s502:刪除本地實(shí)際生效的所有本地業(yè)務(wù)帶寬數(shù)據(jù);

      s503:填充omci業(yè)務(wù)帶寬附加信息,動(dòng)作為delete_all;

      s504:調(diào)用omci接口,下發(fā)onu刪除所有本地業(yè)務(wù)帶寬配置。

      參見(jiàn)圖6所示,上述步驟s310中刪除指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)具體步驟包括:

      s601:獲取指定業(yè)務(wù)帶寬類(lèi)型的業(yè)務(wù)帶寬索引;

      s602:判定是否獲取成功,若是,則轉(zhuǎn)入步驟s603,否則,結(jié)束;

      s603:獲取指定業(yè)務(wù)帶寬類(lèi)型的gemportid;

      s604:判斷gemportid是否合法,若是,則轉(zhuǎn)入步驟s605,否則,結(jié)束;

      s605:調(diào)用驅(qū)動(dòng)接口刪除gemportid;

      s606:刪除本地實(shí)際生效的gemportid數(shù)值;

      s607:根據(jù)業(yè)務(wù)帶寬索引獲取指定業(yè)務(wù)帶寬類(lèi)型的allocid;

      s608:判斷allocid是否合法,若是,則轉(zhuǎn)入步驟s609,否則,結(jié)束;

      s609:調(diào)用驅(qū)動(dòng)接口刪除allocid;

      s610:刪除本地實(shí)際生效的指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)和allocid數(shù)值;

      s611:填充omci業(yè)務(wù)帶寬附加信息,并調(diào)用omci下發(fā)onu,刪除指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù)。

      參見(jiàn)圖7所示,上述步驟s312中,新建指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù),具體步驟包括:

      s701:獲取指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)帶寬數(shù)據(jù),帶寬類(lèi)型包括固定帶寬、保證帶寬、最大帶寬等;

      s702:填充驅(qū)動(dòng)數(shù)據(jù)結(jié)構(gòu),包括固定帶寬、保證帶寬、最大帶寬和dba屬性;

      s703:調(diào)用驅(qū)動(dòng)接口創(chuàng)建allocid;

      s704:將創(chuàng)建的allocid保存到實(shí)際生效的指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬配置節(jié)點(diǎn)下;

      s705:調(diào)用驅(qū)動(dòng)接口創(chuàng)建gemportid;

      s706:將創(chuàng)建的gemportid保存到實(shí)際生效的指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬配置節(jié)點(diǎn)下;

      s707:填充omci業(yè)務(wù)帶寬附加信息;

      s708:調(diào)用omci模塊創(chuàng)建業(yè)務(wù)帶寬接口,下發(fā)onu。

      參見(jiàn)圖8所示,上述步驟s314中,修改指定業(yè)務(wù)帶寬類(lèi)型對(duì)應(yīng)的本地業(yè)務(wù)帶寬數(shù)據(jù),具體步驟包括:

      s801:調(diào)用驅(qū)動(dòng)接口,修改pon驅(qū)動(dòng)的業(yè)務(wù)帶寬數(shù)據(jù);

      s802:更新保存本地實(shí)際生效的本地業(yè)務(wù)帶寬數(shù)據(jù)。

      本發(fā)明實(shí)施例中,業(yè)務(wù)帶寬類(lèi)型包括寬帶上網(wǎng)業(yè)務(wù)帶寬、iptv業(yè)務(wù)帶寬、語(yǔ)音業(yè)務(wù)帶寬、綜合業(yè)務(wù)帶寬等,每種代扣款類(lèi)型包括固定帶寬、保證帶寬和最大帶寬。

      本發(fā)明的gpon系統(tǒng)的業(yè)務(wù)帶寬配置管理方法,提高了gpon系統(tǒng)的穩(wěn)定性,不僅可以適用于1g模式和10g模式混掛的olt情形,適用范圍更廣,而且,解決了單盤(pán)不斷up和down引起的業(yè)務(wù)帶寬配置頻繁操作驅(qū)動(dòng)資源、以及onu在光路不穩(wěn)定時(shí)頻繁上下線而引起的芯片異常問(wèn)題,系統(tǒng)穩(wěn)定性和可靠性更好。

      本發(fā)明不局限于上述實(shí)施方式,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為本發(fā)明的保護(hù)范圍之內(nèi)。本說(shuō)明書(shū)中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1