一種olt與onu連通檢測方法
【技術領域】
[0001] 本發明涉及一種網絡技術,特別是涉及一種OLT與ONU連通檢測方法。
【背景技術】
[0002] EP0N(Ethernet Passive Optical Network,以太網無源光網絡)是一種米用 P2MP(Point 2Multiple Point,點到多點)結構的單纖雙向光接入網絡,其典型拓撲結 構為樹型。EPON系統由局側的0LT(0ptical Line Terminal,光線路終端)、用戶側的 0NU(0ptical Network Terminal,光網絡單元)和0DN(0ptical Distribution Network,光 分配網絡)組成,為單纖雙向系統。在下行方向(0LT到0NU),OLT發送的信號通過ODN到 達各個0NU。在上行方向(0NU到0LT),ONU發送的信號只會到達0LT,而不會到達其他0NU。 為了避免數據沖突并提高網絡利用效率,上行方向采用TDM多址接入方式并對各ONU的數 據發送進行仲裁。ODN由光纖和一個或多個無源光分路器等無源光器件組成,在OLT和ONU 間提供光通道。在EPON系統中,OLT與ONU之間有時會存在業務連通問題。由于EPON系 統比較復雜,當OLT與ONU之間出現業務連通問題時,往往不易確定問題產生的原因。
[0003] 鑒于此,如何找到一種能夠方便檢測OLT與ONU之間的業務連通性的技術方案就 成為本領域技術人員亟待解決的問題。
【發明內容】
[0004] 鑒于以上所述現有技術的缺點,本發明的目的在于提供一種OLT與ONU連通檢測 方法,用于解決現有技術中OLT與ONU之間的業務連通故障難以確定的問題。
[0005] 為實現上述目的及其他相關目的,本發明提供一種OLT與ONU連通檢測方法,所述 OLT與ONU連通檢測方法包括:將待檢測的OLT與ONU分別通過網線連接到一臺能夠發送和 接收報文的儀表的第一網口與第二網口,將一臺計算機與所述儀表通過網絡連接,將待檢 測的OLT通過串口線連接到所述計算機的串口中,以便于通過所述計算機相應的軟件配置 所述OLT ;配置所述OLT使得所述ONU與所述OLT相連,配置所述儀表發送的業務數據流; 從所述儀表的第二網口發送的業務數據流通過所述ONU與所述OLT轉發,在所述儀表的第 一網口檢測接收,以檢測所述ONU到所述OLT的連通性;分析發送和接收的業務數據流,確 定連通故障原因。
[0006] 可選地,分析發送和接收的業務數據流,確定連通故障原因的具體實現包括:通過 抓包工具在儀表中抓取發送與接收的業務數據流,通過分析所抓取的業務數據包內容,確 定所述OLT與所述ONU之間的連通故障原因。
[0007] 可選地,所述OLT與ONU連通檢測方法還包括:從所述儀表的第一網口發送的業務 數據流通過所述OLT與所述ONU轉發,在所述儀表的第二網口檢測接收,以檢測所述OLT到 所述ONU的連通性。
[0008] 可選地,所述儀表的第一網口與第二網口都配置相同的VLAN,所述OLT配置成透 傳模式,從所述儀表的第一網口發送的業務數據流與從所述儀表的第二網口發送的業務數 據流都包括VLAN信息。
[0009] 可選地,所述儀表的第一網口配置VLAN,所述第二網口不配置VLAN,所述OLT配置 成VLAN模式,從所述儀表的第一網口發送的業務數據流包括VLAN信息,從所述儀表的第二 網口發送的業務數據流不包括VLAN信息。
[0010] 可選地,所述業務數據流的報文長度大于300字節。
[0011] 本發明提供一種OLT與ONU連通檢測方法,所述OLT與ONU連通檢測方法包括:將 待檢測的OLT與ONU分別通過網線連接到一臺能夠發送和接收報文的儀表的第一網口與第 二網口,將待檢測的OLT通過串口線連接到計算機的串口中,以便于通過所述計算機相應 的軟件配置所述0LT,所述計算機與所述儀表通過網絡連接;配置所述OLT使得所述ONU與 所述OLT相連,配置所述儀表發送的業務數據流;從所述儀表的第一網口發送的業務數據 流通過所述OLT與所述ONU轉發,在所述儀表的第二網口檢測接收,以檢測所述OLT到所述 ONU的連通性;分析發送和接收的業務數據流,確定連通故障原因。
[0012] 可選地,分析發送和接收的業務數據流,確定連通故障原因的具體實現包括:通過 抓包工具在儀表中抓取發送與接收的業務數據流,通過分析所抓取的業務數據包內容,確 定所述OLT與所述ONU之間的連通故障原因。
[0013] 可選地,所述儀表的第一網口與第二網口都配置相同的VLAN,所述OLT配置成透 傳模式,所述儀表的第一網口發送的業務數據流包括VLAN信息,所述儀表的第二網口接收 的業務數據流包括VLAN信息。
[0014] 可選地,所述儀表的第一網口配置VLAN,所述第二網口不配置VLAN,所述OLT配置 成VLAN模式,從所述儀表的第一網口發送的業務數據流包括VLAN信息,從所述儀表的第二 網口接收的業務數據流不包括VLAN信息。
[0015] 可選地,所述業務數據流的報文長度大于300字節。
[0016] 可選地,所述數據流包括UDP報文。
[0017] 可選地,所述OLT與所述ONU之間通過分光器相連。
[0018] 如上所述,本發明的OLT與ONU連通檢測方法,具有以下有益效果:能夠方便檢測 OLT與ONU之間的業務連通性,有利于快速確定OLT與ONU之間的業務連通故障,進而解決 OLT與ONU之間的業務連通問題
【附圖說明】
[0019] 圖1顯示為本發明的一種OLT與ONU連通檢測方法的一實施例的流程示意圖。
[0020] 元件標號說明
[0021] Sl ~S4 步驟
【具體實施方式】
[0022] 以下通過特定的具體實例說明本發明的實施方式,本領域技術人員可由本說明書 所揭露的內容輕易地了解本發明的其他優點與功效。本發明還可以通過另外不同的具體實 施方式加以實施或應用,本說明書中的各項細節也可以基于不同觀點與應用,在沒有背離 本發明的精神下進行各種修飾或改變。
[0023] 需要說明的是,本實施例中所提供的圖示僅以示意方式說明本發明的基本構想, 遂圖式中僅顯示與本發明中有關的組件而非按照實際實施時的組件數目、形狀及尺寸繪 制,其實際實施時各組件的型態、數量及比例可為一種隨意的改變,且其組件布局型態也可 能更為復雜。
[0024] 本發明提供一種 OLT(Optical Line Terminal,光線路終端)與 ONU(Optical Network Terminal,光網絡單元)連通檢測方法。該方法可以應用在OLT與ONU出現業務 連接故障的環境中,以快速有效的確定業務連接的故障原因。在一個實施例中,所述OLT與 ONU連通檢測方法包括:
[0025] 步驟S1,將待檢測的OLT與ONU分別通過網線連接到一臺能夠發送和接收報文的 儀表的第一網口與第二網口,將一臺計算機與所述儀表通過網絡連接,將待檢測的OLT通 過串口線連接到所述計算機的串口中,以便于通過所述計算機相應的軟件配置所述0LT。所 述儀表包括IXIA儀表,IXIA是一臺可以定制發送和接收數據包的儀表。如果ONU-直重 啟,則需要檢查連接ONU的電源是否正確。如果OLT或ONU的網口上的燈不亮,應該先排除 網線連接故障,確定網線的連接功能正常。
[0026] 步驟S2,配置所述OLT使得所述ONU與所述OLT相連,配置所述儀表發送的業務 數據流。在一個實施例中,所述業務數據流的報文包括UDP報文,所述業務數據流的報文長 度大于300字節。如果配置發送的業務數據流報文長度為50字節時出現大量丟包,配置 發送的業務數據流報文長度為500字節時接收正常,則說明所述OLT與ONU之間的連通問 題是由于業務數據流報文長度太短引起的。一個OLT可以包括多個PON端口,每個PON端 口可以直接連接一個0NU,每個PON端口也可以通過分光器連接多個0NU。配置好OLT與 ONU之間的連接,在OLT通過分光器連接ONU時,需要確定所述ONU連接的分光器端口。可 以在所述計算機中運行secureCRT。SecureCRT是一款支持SSH(SSH1和SSH2)的終端仿 真程序,具有優秀的會話管理特性。 secureCRT通過所述串口線發送命令控制OLT的配置。 在secureCRT中輸入命令show authorized-onu slot 10,輸入該命令后,設備返回值中有 authid這一項。如果這一項等于N,則說明ONU連接的分光器的第N個端口;輸入CLI命令 Upgrade onulO/6:N。也可以根據ONU的MAC地址來判斷,然后根據MAC地址的組合規則, 換算得知該MAC地址相對應的authid值。輸入CLI命令Upgrade onulO/6:N。此時,配置 好OLT與ONU之間的連接。所述儀表的第一端口與第二端口配置成單位時間內收發的數據 流大小相同。在一個實施例中,所述OLT包括的EPON的板卡具有多個PON 口,每個PON 口 可以連接一個分光器(光纖連接分光器),一個分光器可接32個ONU或者64個0NU。ONU 和OLT之間經過分光器,分光器包括多個端口,可以將一根光纖信號同時分配到最多32個 或64個ONU上。ONU可以包括用戶家中的調制解調器或其他終端。所述業務數據