国产精品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>

      無源光網(wǎng)絡(luò)中并行管理onu的方法及系統(tǒng)的制作方法

      文檔序號:8265381閱讀:444來源:國知局
      無源光網(wǎng)絡(luò)中并行管理onu的方法及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及PON(Passive Optical Network,無源光網(wǎng)絡(luò))領(lǐng)域,具體涉及一種無源光網(wǎng)絡(luò)中并行管理ONU的方法及系統(tǒng)。
      【背景技術(shù)】
      [0002]寬帶接入技術(shù)一般主要分為銅線接入技術(shù)(例如各種DSL技術(shù))和光纖接入技術(shù);隨著通信技術(shù)的進步,PON技術(shù)已經(jīng)廣泛應(yīng)用于寬帶接入技術(shù)之中。
      [0003]PON技術(shù)是一種點對多點傳送的光接入技術(shù)。PON主要包括EPON (EthernetPassive Optical Network,以太網(wǎng)無源光網(wǎng)絡(luò))和 GPON(Gigabit Passive OpticalNetwork,吉比特無源光網(wǎng)絡(luò))。參見圖1所示,PON系統(tǒng)一般包括0LT(0ptical LineTerminal,光線路終端)、0DN(0ptical Distribut1n Network,光配線網(wǎng)絡(luò))、若干ONU(Optical Network Unit 光網(wǎng)絡(luò)單元)或者 ONT (Optical network terminal,光網(wǎng)絡(luò)終端),OLT通過ODN分別與若干ONU (ONT)相連。
      [0004]在PON系統(tǒng)中,OLT對于ONU的管理是按照行業(yè)標準協(xié)議進行交互。在EPON系統(tǒng)中管理ONU的協(xié)議為IEEE 802.3的0ΑΜ(操作、維護、管理)協(xié)議,在GPON系統(tǒng)中管理ONU的協(xié)議為ITU-TG.988的OMCI (0NU管理控制接口 )協(xié)議。
      [0005]OAM協(xié)議和OMCI協(xié)議均用于實現(xiàn)局端OLT設(shè)備對遠端ONU設(shè)備的管理,管理的主要內(nèi)容包括:0NU設(shè)備的軟件升級、業(yè)務(wù)配置的下發(fā)、性能狀態(tài)查詢、告警狀態(tài)上報等。在上述主要內(nèi)容中,多數(shù)OLT下發(fā)的管理命令消息需要得到ONU的應(yīng)答才能生效;若OLT多次下發(fā)管理命令后,仍未收到ONU的應(yīng)答,則認為ONU離線,OLT丟棄該管理命令消息。
      [0006]OLT下發(fā)管理消息至ONU的過程中,OLT和ONU之間傳送消息的效率的高低直接影響業(yè)務(wù)建立的速度。OLT和ONU之間傳送消息的效率主要與2個客觀因素有關(guān):1、OLT和ONU之間傳送消息的物理載體(ASIC芯片)的性能;2、處理OLT和ONU之間消息傳遞的軟件處理能力。OLT處理多個ONU同時接入時,客觀因素2對OLT和ONU之間消息的傳遞效率影響較大。
      [0007]現(xiàn)有的局端OLT設(shè)備的PON單盤涉及與遠端ONU消息交互的單元主要包括:業(yè)務(wù)配置與信息收集單元(用于ONU業(yè)務(wù)配置)、協(xié)議處理子單元(用于將業(yè)務(wù)配置轉(zhuǎn)換成標準協(xié)議)、收發(fā)消息單元(提供消息傳遞的物理通道);遠端ONU設(shè)備也包括協(xié)議處理子單元和收發(fā)消息單元。OLT管理ONU時,業(yè)務(wù)配置與信息收集單元直接調(diào)用協(xié)議處理接口,逐個對ONU下發(fā)配置。
      [0008]但是,現(xiàn)有的OLT管理ONU時,存在以下缺陷:
      [0009]OLT的協(xié)議處理子單元與ONU的協(xié)議處理子單元通過一應(yīng)一答的串行方式通信;當一個ONU的消息事務(wù)尚未結(jié)束返回的情況下,OLT的業(yè)務(wù)配置與信息收集單元的任務(wù)將被阻塞,進而使得當前ONU的其他消息、以及其他ONU的消息事務(wù)均無法執(zhí)行。當出現(xiàn)大量ONU同時上線的情況時(例如大量ONU同時接入、局端OLT設(shè)備重新啟動、局端OLT設(shè)備PON口的主纖插拔),ONU上線即會觸發(fā)OLT通過一應(yīng)一答的串行方式下發(fā)處理機制,進而使得多臺ONU設(shè)備同時上線后業(yè)務(wù)恢復(fù)速度比較緩慢,工作效率較慢,難以滿足實際工程的使用需求。

      【發(fā)明內(nèi)容】

      [0010]針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種無源光網(wǎng)絡(luò)中并行管理ONU的方法及系統(tǒng),本發(fā)明能夠提高OLT與多臺ONU的交互效率和工作效率,進而使得多臺ONU設(shè)備同時上線后業(yè)務(wù)恢復(fù)速度較快,滿足實際工程的使用需求。
      [0011]為達到以上目的,本發(fā)明提供一種無源光網(wǎng)絡(luò)中并行管理ONU的方法,包括以下步驟:
      [0012]A、建立若干優(yōu)先級一致的并行工作任務(wù)隊列,為每個工作任務(wù)隊列設(shè)置任務(wù)標記,任務(wù)標記包括用于記錄使用工作任務(wù)隊列的光網(wǎng)絡(luò)單元ONU的信息的ONU使用標記、記錄沒有ONU使用的工作任務(wù)隊列的空閑標記,將所有工作任務(wù)隊列構(gòu)成工作任務(wù)表,轉(zhuǎn)到步驟B ;
      [0013]B、收到外部發(fā)送的配置命令時,解析配置命令,配置與當前配置命令對應(yīng)的業(yè)務(wù)配置消息,轉(zhuǎn)到步驟C ;
      [0014]C、解析當前業(yè)務(wù)配置消息中的ONU對象,根據(jù)工作任務(wù)表中工作任務(wù)隊列的任務(wù)標記,將當前業(yè)務(wù)配置消息發(fā)送至相應(yīng)的工作任務(wù)隊列,轉(zhuǎn)到步驟D ;
      [0015]D、當工作任務(wù)隊列收到新的業(yè)務(wù)配置消息時,將業(yè)務(wù)配置消息轉(zhuǎn)換為標準協(xié)議格式的消息后,發(fā)送至對應(yīng)的0NU,轉(zhuǎn)到步驟E ;
      [0016]E、重復(fù)執(zhí)行步驟B至步驟D,直至所有配置命令發(fā)送完畢,結(jié)束。
      [0017]在上述技術(shù)方案的基礎(chǔ)上,步驟B具體包括以下步驟:
      [0018]BOl:收到配置命令時,對當前配置命令進行解析,形成配置信息數(shù)據(jù),轉(zhuǎn)到步驟B02 ;
      [0019]B02:根據(jù)配置信息數(shù)據(jù),確定當前配置命令的類型,若當前配置命令為配置類命令,將配置信息數(shù)據(jù)進行更新和存儲,配置與當前配置命令對應(yīng)的業(yè)務(wù)配置消息,步驟B結(jié)束,轉(zhuǎn)到步驟C ;若當前配置命令為回調(diào)類命令,配置與當前配置命令對應(yīng)的業(yè)務(wù)配置消息,步驟B結(jié)束,轉(zhuǎn)到步驟C。
      [0020]在上述技術(shù)方案的基礎(chǔ)上,步驟C具體包括以下步驟:
      [0021]COl:解析當前業(yè)務(wù)配置消息中的ONU對象,轉(zhuǎn)到步驟C02 ;
      [0022]C02:查找工作任務(wù)表中是否有與當前ONU對應(yīng)的工作任務(wù)隊列的ONU使用標記,若是,則確定有工作任務(wù)隊列在處理當前0NU,轉(zhuǎn)到步驟C03,否則轉(zhuǎn)到步驟C04 ;
      [0023]C03:將當前業(yè)務(wù)配置消息發(fā)送至處理與當前ONU對應(yīng)的工作任務(wù)隊列、且有ONU使用標記的工作任務(wù)隊列中,步驟C結(jié)束,轉(zhuǎn)到步驟D ;
      [0024]C04:查找工作任務(wù)表中是否有工作任務(wù)隊列的空閑標記,若是,轉(zhuǎn)到步驟C06,否則轉(zhuǎn)到步驟C05 ;
      [0025]C05:按照預(yù)先設(shè)置的等待時間進行等待,等待時間過后,重新執(zhí)行步驟C04 ;
      [0026]C06:將當前業(yè)務(wù)配置消息發(fā)送至有空閑標記的工作任務(wù)隊列中,步驟C結(jié)束,轉(zhuǎn)到步驟D。
      [0027]在上述技術(shù)方案的基礎(chǔ)上,步驟D具體包括以下步驟:
      [0028]DOl:判斷所有工作任務(wù)隊列是否收到新的業(yè)務(wù)消息,若是,轉(zhuǎn)到步驟D02,否則將沒有收到新的業(yè)務(wù)消息的工作任務(wù)隊列的任務(wù)標記設(shè)置為空閑標記,重新執(zhí)行步驟DOl ;
      [0029]D02:收取業(yè)務(wù)消息,確定當前業(yè)務(wù)消息的消息類型,若當前業(yè)務(wù)消息屬于ONU發(fā)送的回包消息,轉(zhuǎn)到步驟D03 ;若當前業(yè)務(wù)消息屬于業(yè)務(wù)配置消息,轉(zhuǎn)到步驟D04 ;
      [0030]D03:根據(jù)當前回包消息的優(yōu)先級,將當前回包信息寫入對應(yīng)優(yōu)先級的回包緩存隊列,重新執(zhí)行步驟DOl ;
      [0031]D04:將當前業(yè)務(wù)配置消息轉(zhuǎn)換為標準協(xié)議格式的消息后,發(fā)送至與當前業(yè)務(wù)配置消息對應(yīng)的0NU,步驟D結(jié)束,轉(zhuǎn)到步驟E。
      [0032]在上述技術(shù)方案的基礎(chǔ)上,步驟A還包括以下步驟:預(yù)設(shè)發(fā)送業(yè)務(wù)配置消息的等待時間。
      [0033]本發(fā)明還提供一種基于上述方法的無源光網(wǎng)絡(luò)中并行管理ONU的系統(tǒng),包括設(shè)置于OLT上的工作任務(wù)表創(chuàng)建單元、業(yè)務(wù)配置單元和協(xié)議處理單元;所述工作任務(wù)表創(chuàng)建單元包括工作任務(wù)表創(chuàng)建子單元,所述協(xié)議處理單元包括任務(wù)調(diào)度子單元和協(xié)議處理子單元;
      [0034]所述工作任務(wù)表創(chuàng)建子單元用于:建立若干優(yōu)先級一致的并行工作任務(wù)隊列,為每個工作任務(wù)隊列設(shè)置
      當前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1