專利名稱:在無源光網(wǎng)絡(luò)中測(cè)距的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種在無源光網(wǎng)絡(luò)中測(cè)距的方法和裝置。
背景技術(shù):
吉比特?zé)o源光網(wǎng)絡(luò)(Gigabit-Capable Passive Optical Network, GPON)是無源 光網(wǎng)絡(luò)(PON)家族中一個(gè)重要的技術(shù)分支,和其它PON技術(shù)類似,GPON也是一種采用點(diǎn)到 多點(diǎn)拓?fù)浣Y(jié)構(gòu)的無源光接入技術(shù)。GPON系統(tǒng)的拓?fù)浣Y(jié)構(gòu)如圖1所示,GPON由局側(cè)的光線路終端(Optical Line Terminal, 0LT)、用戶側(cè)的光網(wǎng)絡(luò)單元(Optical Network Unit, 0NU)以及光分配網(wǎng)絡(luò) (Optical Distributio Network,0DN)組成,通常采用點(diǎn)到多點(diǎn)的網(wǎng)絡(luò)結(jié)構(gòu)。ODN由單模光 纖、光分路器、光連接器等無源光器件組成,為OLT和ONU之間的物理連接提供光傳輸媒質(zhì)。在GPON系統(tǒng)中,下行方向(由OLT到0NU)的數(shù)據(jù)傳輸采用廣播方式,每個(gè)ONU都 接收網(wǎng)絡(luò)中所有的幀,再根據(jù)0NU-ID、GEM-Port ID、Allocation-ID來獲取屬于自己的幀。 然而,對(duì)于上行方向(從ONU到0LT)的數(shù)據(jù)傳輸,由于各個(gè)ONU需要共享傳輸媒質(zhì),因此各 個(gè)ONU應(yīng)該在OLT安排給自己的時(shí)隙內(nèi)傳輸上行數(shù)據(jù)。由于各個(gè)ONU與OLT之間的距離不 同,為防止各個(gè)ONU發(fā)送的上行數(shù)據(jù)同時(shí)到達(dá)0LT,OLT需要對(duì)每個(gè)ONU進(jìn)行測(cè)距,并將根據(jù) 測(cè)距結(jié)果得到的均衡時(shí)延發(fā)送給對(duì)應(yīng)的0NU,ONU根據(jù)OLT發(fā)送的均衡時(shí)延調(diào)節(jié)發(fā)送數(shù)據(jù)的 時(shí)鐘,即ONU準(zhǔn)備發(fā)送上行幀時(shí),需要延遲對(duì)應(yīng)自身的均衡時(shí)延后再發(fā)送上行幀,實(shí)現(xiàn)所有 ONU上行傳輸?shù)耐健NU有7個(gè)狀態(tài),分別為初始狀態(tài)、待機(jī)狀態(tài)、序列號(hào)狀態(tài)、測(cè)距狀態(tài)、運(yùn)行狀態(tài)、 POPUP狀態(tài)和緊急停止?fàn)顟B(tài)。在現(xiàn)有技術(shù)中,OLT對(duì)處于測(cè)距狀態(tài)的ONU進(jìn)行測(cè)距,主要包 括如下步驟0LT給ONU發(fā)送測(cè)距請(qǐng)求并打開一個(gè)安靜窗口,并配置所述安靜窗口的開放時(shí) 間。在所述安靜窗口的開放時(shí)間內(nèi),處于運(yùn)行狀態(tài)的ONU均不發(fā)送上行數(shù)據(jù),以避免與處于 測(cè)距狀態(tài)的ONU發(fā)送的消息發(fā)生沖突;收到測(cè)距請(qǐng)求的ONU發(fā)送自身的序列號(hào)信息給OLT ; OLT對(duì)該ONU進(jìn)行測(cè)距,并將測(cè)距結(jié)果通過測(cè)距時(shí)間(Ranging-time)消息發(fā)送所述ONU ;所 述ONU收到Rang-time消息后,進(jìn)入運(yùn)行狀態(tài)并實(shí)現(xiàn)上行傳輸?shù)耐?。由于OLT不知道待測(cè) 距的ONU的位置,所以O(shè)LT按照自身支持的最近ONU的距離和最遠(yuǎn)ONU的距離為待測(cè)距的 ONU開放安靜窗口,由于所述用于測(cè)距的安靜窗口的開放時(shí)間過長,中斷了處于運(yùn)行狀態(tài)的 ONU的正常業(yè)務(wù),影響了上行傳輸?shù)男省?br>
發(fā)明內(nèi)容
本發(fā)明提供一種無源光網(wǎng)絡(luò)中測(cè)距的方法和裝置,能夠減小用于測(cè)距的安靜窗口 的開放時(shí)間。為達(dá)到上述發(fā)明目的,本發(fā)明提供如下技術(shù)方案一種在無源光網(wǎng)絡(luò)中測(cè)距的方法,包括獲取光線路終端(OLT)和光網(wǎng)絡(luò)單元(ONU)之間的環(huán)路時(shí)延(RTD);
根據(jù)所述RTD為所述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU進(jìn)行測(cè)距。進(jìn)一步的,所述方法還具有如下特點(diǎn)所述獲取OLT和ONU之間的RTD具體通過如下方式在所述ONU處于序列號(hào)狀態(tài)時(shí),向所述處于序列號(hào)狀態(tài)的ONU發(fā)送序列號(hào)請(qǐng)求消 息,并記錄所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間;接收所述處于序列號(hào)狀態(tài)的ONU發(fā)送的序列號(hào)響應(yīng)消息,包括所述ONU的隨機(jī)時(shí) 延信息,并記錄所述序列號(hào)響應(yīng)消息的接收時(shí)間;根據(jù)所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間、所述序列號(hào)響應(yīng)消息的接收時(shí)間、所述ONU 的隨機(jī)時(shí)延以及所述OLT預(yù)先設(shè)置的所述ONU在響應(yīng)所述序列號(hào)請(qǐng)求的預(yù)分配時(shí)延和開始 時(shí)間,得到所述OLT和ONU之間環(huán)路的RTD。進(jìn)一步的,所述方法還具有如下特點(diǎn)根據(jù)所述RTD為所述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU進(jìn)行測(cè)距具體包 括根據(jù)所述RTD,確定對(duì)所述ONU測(cè)距所需的時(shí)長T ;根據(jù)所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長T以及預(yù)先設(shè)置的調(diào)整時(shí)間At,獲取 安靜窗口的開放時(shí)間;在所述ONU處于測(cè)距狀態(tài)時(shí),向所述處于測(cè)距狀態(tài)的ONU發(fā)送測(cè)距請(qǐng)求,同時(shí)開放 一個(gè)用于對(duì)所述ONU進(jìn)行測(cè)距的安靜窗口,其中所述安靜窗口包括所述安靜窗口的開放時(shí) 間;在所述安靜窗口的開放時(shí)間內(nèi),接收測(cè)距響應(yīng);獲取所述處于測(cè)距狀態(tài)的ONU的均衡時(shí)延(EqD),并將所述EqD發(fā)送給所述處于測(cè) 距狀態(tài)的ONU。進(jìn)一步的,所述方法還具有如下特點(diǎn)所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長T為所述環(huán)路時(shí)延和以下一個(gè)或多個(gè)時(shí)延 的總和,包括所述處于測(cè)距狀態(tài)的ONU在響應(yīng)所述測(cè)距請(qǐng)求時(shí)的預(yù)分配時(shí)延或者在發(fā)送 所述測(cè)距響應(yīng)時(shí)的開始時(shí)間。進(jìn)一步的,所述方法還具有如下特點(diǎn)所述方法還包括如果對(duì)所述ONU測(cè)距成功,則減小所述調(diào)整時(shí)間Δ t的數(shù)值;否則,增加所述調(diào)整 時(shí)間At的數(shù)值。一種在無源光網(wǎng)絡(luò)中測(cè)距的裝置,包括獲取模塊,用于獲取光線路終端(OLT)和光網(wǎng)絡(luò)單元(ONU)之間的環(huán)路時(shí)延;測(cè)距模塊,用于根據(jù)所述RTD為所述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU 進(jìn)行測(cè)距。進(jìn)一步的,所述裝置還具有如下特點(diǎn)所述獲取模塊包括第一獲取單元,用于在所述ONU處于序列號(hào)狀態(tài)時(shí),向所述處于序列號(hào)狀態(tài)的ONU 發(fā)送序列號(hào)請(qǐng)求消息,并記錄所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間;第二獲取單元,用于接收所述處于序列號(hào)狀態(tài)的ONU發(fā)送的序列號(hào)響應(yīng)消息,包 括所述ONU的隨機(jī)時(shí)延信息,并記錄所述序列號(hào)響應(yīng)消息的接收時(shí)間;
第三獲取單元,用于根據(jù)所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間、所述序列號(hào)響應(yīng)消息 的接收時(shí)間、所述ONU的隨機(jī)時(shí)延以及所述OLT預(yù)先設(shè)置的所述ONU在響應(yīng)所述序列號(hào)請(qǐng) 求的預(yù)分配時(shí)延和開始時(shí)間,得到所述OLT和ONU之間環(huán)路的RTD。進(jìn)一步的,所述裝置還具有如下特點(diǎn)所述測(cè)距模塊包括確定單元,用于根據(jù)所述RTD,確定對(duì)所述ONU測(cè)距所需的時(shí)長T ;獲取單元,用于根據(jù)所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長T以及預(yù)先設(shè)置的調(diào) 整時(shí)間At,獲取安靜窗口的開放時(shí)間;第一處理單元,用于在所述ONU處于測(cè)距狀態(tài)時(shí),向所述處于測(cè)距狀態(tài)的ONU發(fā)送 測(cè)距請(qǐng)求,同時(shí)開放一個(gè)用于對(duì)所述ONU進(jìn)行測(cè)距的安靜窗口,其中所述安靜窗口包括所 述安靜窗口的開放時(shí)間接收單元,用于在所述安靜窗口的開放時(shí)間內(nèi),接收測(cè)距響應(yīng);第二處理單元獲取所述處于測(cè)距狀態(tài)的ONU的均衡時(shí)延(EqD),并將所述EqD發(fā)送 給所述處于測(cè)距狀態(tài)的0NU。進(jìn)一步的,所述裝置還具有如下特點(diǎn)所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長T為 所述環(huán)路時(shí)延和以下一個(gè)或多個(gè)時(shí)延的總和,包括所述處于測(cè)距狀態(tài)的ONU在響應(yīng)所述 測(cè)距請(qǐng)求時(shí)的預(yù)分配時(shí)延或者在發(fā)送所述測(cè)距響應(yīng)時(shí)的開始時(shí)間。進(jìn)一步的,所述裝置還具有如下特點(diǎn)所述測(cè)距模塊還包括調(diào)整單元,用于在對(duì)所述ONU測(cè)距成功時(shí),減小所述調(diào)整時(shí)間At的數(shù)值;或者,在 對(duì)所述ONU測(cè)距失敗時(shí),增加所述調(diào)整時(shí)間At的數(shù)值。本發(fā)明提供的技術(shù)方案,獲取OLT和ONU之間的環(huán)路時(shí)延,根據(jù)所述環(huán)路時(shí)延為所 述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU進(jìn)行測(cè)距,縮短了用于測(cè)距的安靜窗口的開 放時(shí)間,提高了上行傳輸效率;采用已有消息的傳輸機(jī)制,獲取所述OLT和ONU之間環(huán)路的 環(huán)路時(shí)延,實(shí)現(xiàn)方法簡單且方便。
圖1為現(xiàn)有技術(shù)中無源光網(wǎng)絡(luò)的結(jié)構(gòu)示意圖;圖2為本發(fā)明提供的一種在無源光網(wǎng)絡(luò)中測(cè)距的方法流程圖;圖3為圖2所示實(shí)施例中步驟201的方法流程圖;圖4為圖2所示實(shí)施例中步驟202的方法流程圖;圖5為本發(fā)明提供的一種在無源光網(wǎng)絡(luò)中測(cè)距的裝置的結(jié)構(gòu)示意圖;圖6為圖5所示實(shí)施例中獲取模塊501的結(jié)構(gòu)示意圖;圖7為圖5所示實(shí)施例中測(cè)距模塊502的結(jié)構(gòu)示意圖;圖8為圖7所示實(shí)施例中測(cè)距模塊502的另一結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例提供的技術(shù)方案作進(jìn)一步介紹。如圖2所示,在無源光網(wǎng)絡(luò)中OLT對(duì)處于注冊(cè)激活狀態(tài)的ONU進(jìn)行測(cè)距的過程如下所述步驟201、所述OLT獲取所述OLT和所述ONU之間環(huán)路的環(huán)路時(shí)延;在本步驟中,通過所述OLT發(fā)送序列號(hào)請(qǐng)求的方式獲取所述環(huán)路時(shí)延,但不限于 此,對(duì)于在所述ONU處于注冊(cè)激活狀態(tài)下,OLT和ONU之間的全部消息和/或帶寬分配同樣 適用,此處不再贅述。其中通過所述OLT發(fā)送序列號(hào)請(qǐng)求的方式獲取環(huán)路時(shí)延的方法,如圖3所示,具體 包括步驟2011 2014 步驟2011、在所述ONU處于序列號(hào)狀態(tài)時(shí),所述OLT向所述處于序列號(hào)的ONU發(fā)送 序列號(hào)請(qǐng)求,并記錄所述序列號(hào)請(qǐng)求的發(fā)送時(shí)間Tl ;步驟2012、處于序列號(hào)狀態(tài)的ONU在經(jīng)過多個(gè)時(shí)延后,向所述OLT發(fā)送序列號(hào)響應(yīng) 消息,包括所述隨機(jī)時(shí)延信息t和自身的序列號(hào)信息;具體包括在接收到所述序列號(hào)請(qǐng)求消息后,經(jīng)過一個(gè)預(yù)分配時(shí)延(Pre-assigned Delay)和隨機(jī)時(shí)延t后,獲取本地的序列號(hào)信息,并經(jīng)過一個(gè)開始時(shí)間(StartTime)后,向 所述OLT發(fā)送序列號(hào)響應(yīng)消息;其中所述預(yù)分配時(shí)延Pre-assigned Delay是所述OLT預(yù)先分配的所述ONU在處 理序列號(hào)請(qǐng)求時(shí)的等待時(shí)延。步驟2013、所述OLT接收所述序列號(hào)響應(yīng)消息,包括所述ONU的隨機(jī)時(shí)延信息t, 并記錄所述序列號(hào)響應(yīng)消息的接收時(shí)間T2 ;步驟2014、根據(jù)所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間Tl、所述序列號(hào)響應(yīng)消息的接收 時(shí)間T2以及所述ONU的隨機(jī)時(shí)延t,得到所述OLT和ONU之間環(huán)路的環(huán)路時(shí)延,即RTD = T2-Tl-t-Pre-assigned Delay—StartTime。需要說明的是,本發(fā)明以上述參數(shù)得到環(huán)路時(shí)延,但不限于此,在本發(fā)明提供的參 數(shù)基礎(chǔ)上,增加其他參數(shù)或減少上述參數(shù)同樣得到環(huán)路時(shí)延。在獲取到所述OLT和所述ONU之間環(huán)路的環(huán)路時(shí)延RTD之后,執(zhí)行步驟202。步驟202、所述OLT根據(jù)所述環(huán)路時(shí)延為所述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì) 該ONU進(jìn)行測(cè)距。其中本步驟具體包括步驟2021 2023,如圖4所示步驟2021、根據(jù)所述環(huán)路時(shí)延RTD,所述OLT確定對(duì)所述ONU測(cè)距所需的時(shí)長T ;其中,所述OLT對(duì)所述ONU測(cè)距所需的時(shí)長T包括ONU接收到測(cè)距請(qǐng)求所需的時(shí) 間以及所述OLT接收到測(cè)距響應(yīng)所需的時(shí)間。所述OLT對(duì)所述ONU測(cè)距所需的時(shí)長T是根據(jù)以下參數(shù)獲得,包括環(huán)路時(shí)延RTD、所述OLT預(yù)先配置的所述ONU在響應(yīng)所述測(cè)距請(qǐng)求時(shí)的預(yù)分配時(shí)延 Pre-assigned Delay和ONU發(fā)送用于響應(yīng)測(cè)距請(qǐng)求的消息的開始時(shí)間StartTime。需要說明的是,本發(fā)明以環(huán)路時(shí)延與上述參數(shù)得到所述OLT對(duì)所述ONU測(cè)距所需 的時(shí)長T,但不限于此,在本發(fā)明提供的參數(shù)基礎(chǔ)上,增加其他參數(shù)或減少上述參數(shù)同樣可 以得到所述OLT對(duì)所述ONU測(cè)距所需的時(shí)長T。步驟2022、根據(jù)所述OLT對(duì)所述ONU測(cè)距所需的時(shí)長T以及預(yù)先設(shè)置的調(diào)整時(shí)間 At,所述OLT獲取安靜窗口的開放時(shí)間;其中所述安靜窗口的開放時(shí)間為在測(cè)量請(qǐng)求發(fā)送后的T-At和T+At時(shí)間段內(nèi)。
其中所述常數(shù)Δ t為調(diào)整時(shí)間,該Δ t的值由OLT決定,在OLT對(duì)ONU進(jìn)行的多次 測(cè)距中,At的取值可以相同,也可以不同。步驟2023、在所述ONU處于測(cè)距狀態(tài)時(shí),所述OLT向所述處于測(cè)距狀態(tài)的ONU發(fā)送 測(cè)距請(qǐng)求,同時(shí)開放一個(gè)用于對(duì)所述ONU進(jìn)行測(cè)距的安靜窗口,其中所述安靜窗口包括所 述安靜窗口的開放時(shí)間;本步驟中安靜窗口的開放時(shí)間為是根據(jù)所述ONU與所述OLT之間的環(huán)路時(shí)延得到 的,可以理解為是根據(jù)所述ONU與所述OLT之間的邏輯距離得到的,與現(xiàn)有技術(shù)中根據(jù)OLT 自身支持的最近和最遠(yuǎn)ONU的距離得到的方式相比,縮短了安靜窗口的開放時(shí)間。步驟2024、在所述安靜窗口的開放時(shí)間內(nèi),所述OLT接收測(cè)距響應(yīng);步驟2025、所述OLT獲取所述處于測(cè)距狀態(tài)的ONU的均衡時(shí)延(equalation delay, EqD),并將所述EqD發(fā)送給所述處于測(cè)距狀態(tài)的ONU ;步驟2026、所述ONU接收OLT發(fā)送的EqD,并根據(jù)所述EqD對(duì)自身進(jìn)行上行傳輸同 步的配置。需要說明的是,如果對(duì)所述ONU測(cè)距成功,可以選擇減小所述調(diào)整時(shí)間At的數(shù) 值;否則,可以選擇增加所述調(diào)整時(shí)間的數(shù)值,并在增加調(diào)整時(shí)間At的數(shù)值后,重新對(duì) 所述ONU進(jìn)行測(cè)距。本發(fā)明提供的技術(shù)方案,獲取OLT和ONU之間的環(huán)路時(shí)延,根據(jù)所述環(huán)路時(shí)延為所 述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU進(jìn)行測(cè)距,縮短了用于測(cè)距的安靜窗口的開 放時(shí)間,提高了上行傳輸效率;采用已有消息的傳輸機(jī)制,獲取所述OLT和ONU之間環(huán)路的 環(huán)路時(shí)延,實(shí)現(xiàn)方法簡單且方便。如圖5所示,本發(fā)明提供一種在無源光網(wǎng)絡(luò)中測(cè)距的裝置,包括獲取模塊501,用于獲取光線路終端(OLT)和光網(wǎng)絡(luò)單元(ONU)之間的環(huán)路時(shí)延;測(cè)距模塊502,用于根據(jù)所述RTD為所述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該 ONU進(jìn)行測(cè)距。進(jìn)一步的,如圖6所示,所述獲取模塊501可以進(jìn)一步包括第一獲取單元601,用于在所述ONU處于序列號(hào)狀態(tài)時(shí),向所述處于序列號(hào)狀態(tài)的 ONU發(fā)送序列號(hào)請(qǐng)求消息,并記錄所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間;第二獲取單元602,用于接收所述處于序列號(hào)狀態(tài)的ONU發(fā)送的序列號(hào)響應(yīng)消息, 包括所述ONU的隨機(jī)時(shí)延信息,并記錄所述序列號(hào)響應(yīng)消息的接收時(shí)間;第三獲取單元603,用于根據(jù)所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間、所述序列號(hào)響應(yīng)消 息的接收時(shí)間、所述ONU的隨機(jī)時(shí)延以及所述OLT預(yù)先設(shè)置的所述ONU在響應(yīng)所述序列號(hào) 請(qǐng)求的預(yù)分配時(shí)延和開始時(shí)間,得到所述OLT和ONU之間環(huán)路的RTD。進(jìn)一步的,如圖7所示,所述測(cè)距模塊502可以進(jìn)一步包括確定單元701,用于根據(jù)所述RTD,確定對(duì)所述ONU測(cè)距所需的時(shí)長T ;第四獲取單元702,用于根據(jù)所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長T以及預(yù)先設(shè) 置的調(diào)整時(shí)間At,獲取安靜窗口的開放時(shí)間;第一處理單元703,用于在所述ONU處于測(cè)距狀態(tài)時(shí),向所述處于測(cè)距狀態(tài)的ONU 發(fā)送測(cè)距請(qǐng)求,同時(shí)開放一個(gè)用于對(duì)所述ONU進(jìn)行測(cè)距的安靜窗口,其中所述安靜窗口包 括所述安靜窗口的開放時(shí)間;
接收單元704,用于在所述安靜窗口的開放時(shí)間內(nèi),接收測(cè)距響應(yīng);第二處理單元705,用于獲取所述處于測(cè)距狀態(tài)的ONU的均衡時(shí)延(EqD),并將所 述EqD發(fā)送給所述處于測(cè)距狀態(tài)的0NU。進(jìn)一步的,所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長T為所述環(huán)路時(shí)延和以下一個(gè) 或多個(gè)時(shí)延的總和,包括所述處于測(cè)距狀態(tài)的ONU在響應(yīng)所述測(cè)距請(qǐng)求時(shí)的預(yù)分配時(shí)延 或者在發(fā)送所述測(cè)距響應(yīng)時(shí)的開始時(shí)間??蛇x的,如圖8所示,所述測(cè)距模塊可以進(jìn)一步還包括調(diào)整單元801,用于在對(duì)所述ONU測(cè)距成功時(shí),減小所述調(diào)整時(shí)間At的數(shù)值;或 者,在對(duì)所述ONU測(cè)距失敗時(shí),增加所述調(diào)整時(shí)間At的數(shù)值。本發(fā)明提供的技術(shù)方案,獲取OLT和ONU之間的環(huán)路時(shí)延,根據(jù)所述環(huán)路時(shí)延為所 述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU進(jìn)行測(cè)距,縮短了用于測(cè)距的安靜窗口的開 放時(shí)間,提高了上行傳輸效率;采用已有消息的傳輸機(jī)制,獲取所述OLT和ONU之間環(huán)路的 環(huán)路時(shí)延,實(shí)現(xiàn)方法簡單且方便。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的全部或部分步驟可以通過程序來指 令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí), 包括方法實(shí)施例的步驟之一或其組合。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以采用硬件的形式實(shí)現(xiàn),也可以采 用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立 的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng) 涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求所述的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種在無源光網(wǎng)絡(luò)中測(cè)距的方法,其特征在于,包括獲取光線路終端(OLT)和光網(wǎng)絡(luò)單元(ONU)之間的環(huán)路時(shí)延(RTD); 根據(jù)所述RTD為所述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU進(jìn)行測(cè)距。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取OLT和ONU之間的RTD具體通過 如下方式在所述ONU處于序列號(hào)狀態(tài)時(shí),向所述處于序列號(hào)狀態(tài)的ONU發(fā)送序列號(hào)請(qǐng)求消息,并 記錄所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間;接收所述處于序列號(hào)狀態(tài)的ONU發(fā)送的序列號(hào)響應(yīng)消息,包括所述ONU的隨機(jī)時(shí)延信 息,并記錄所述序列號(hào)響應(yīng)消息的接收時(shí)間;根據(jù)所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間、所述序列號(hào)響應(yīng)消息的接收時(shí)間、所述ONU的 隨機(jī)時(shí)延以及所述OLT預(yù)先設(shè)置的所述ONU在響應(yīng)所述序列號(hào)請(qǐng)求的預(yù)分配時(shí)延和開始時(shí) 間,得到所述OLT和ONU之間環(huán)路的RTD。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,根據(jù)所述RTD為所述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU進(jìn)行測(cè)距具體包括 根據(jù)所述RTD,確定對(duì)所述ONU測(cè)距所需的時(shí)長T ;根據(jù)所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長T以及預(yù)先設(shè)置的調(diào)整時(shí)間At,獲取安靜 窗口的開放時(shí)間;在所述ONU處于測(cè)距狀態(tài)時(shí),向所述處于測(cè)距狀態(tài)的ONU發(fā)送測(cè)距請(qǐng)求,同時(shí)開放一個(gè) 用于對(duì)所述ONU進(jìn)行測(cè)距的安靜窗口,其中所述安靜窗口包括所述安靜窗口的開放時(shí)間; 在所述安靜窗口的開放時(shí)間內(nèi),接收測(cè)距響應(yīng);獲取所述處于測(cè)距狀態(tài)的ONU的均衡時(shí)延(EqD),并將所述EqD發(fā)送給所述處于測(cè)距狀 態(tài)的ONU。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長 T為所述環(huán)路時(shí)延和以下一個(gè)或多個(gè)時(shí)延的總和,包括所述處于測(cè)距狀態(tài)的ONU在響應(yīng)所 述測(cè)距請(qǐng)求時(shí)的預(yù)分配時(shí)延或者在發(fā)送所述測(cè)距響應(yīng)時(shí)的開始時(shí)間。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括如果對(duì)所述ONU測(cè)距成功,則減小所述調(diào)整時(shí)間At的數(shù)值;否則,增加所述調(diào)整時(shí)間 At的數(shù)值。
6.一種在無源光網(wǎng)絡(luò)中測(cè)距的裝置,其特征在于,包括獲取模塊,用于獲取光線路終端(OLT)和光網(wǎng)絡(luò)單元(ONU)之間的環(huán)路時(shí)延; 測(cè)距模塊,用于根據(jù)所述RTD為所述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU進(jìn)行 測(cè)距。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊包括第一獲取單元,用于在所述ONU處于序列號(hào)狀態(tài)時(shí),向所述處于序列號(hào)狀態(tài)的ONU發(fā)送 序列號(hào)請(qǐng)求消息,并記錄所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間;第二獲取單元,用于接收所述處于序列號(hào)狀態(tài)的ONU發(fā)送的序列號(hào)響應(yīng)消息,包括所 述ONU的隨機(jī)時(shí)延信息,并記錄所述序列號(hào)響應(yīng)消息的接收時(shí)間;第三獲取單元,用于根據(jù)所述序列號(hào)請(qǐng)求消息的發(fā)送時(shí)間、所述序列號(hào)響應(yīng)消息的接 收時(shí)間、所述ONU的隨機(jī)時(shí)延以及所述OLT預(yù)先設(shè)置的所述ONU在響應(yīng)所述序列號(hào)請(qǐng)求的預(yù)分配時(shí)延和開始時(shí)間,得到所述OLT和ONU之間環(huán)路的RTD。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述測(cè)距模塊包括確定單元,用于根據(jù)所述RTD,確定對(duì)所述ONU測(cè)距所需的時(shí)長T ;獲取單元,用于根據(jù)所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長T以及預(yù)先設(shè)置的調(diào)整時(shí) 間At,獲取安靜窗口的開放時(shí)間;第一處理單元,用于在所述ONU處于測(cè)距狀態(tài)時(shí),向所述處于測(cè)距狀態(tài)的ONU發(fā)送測(cè)距 請(qǐng)求,同時(shí)開放一個(gè)用于對(duì)所述ONU進(jìn)行測(cè)距的安靜窗口,其中所述安靜窗口包括所述安 靜窗口的開放時(shí)間接收單元,用于在所述安靜窗口的開放時(shí)間內(nèi),接收測(cè)距響應(yīng);第二處理單元獲取所述處于測(cè)距狀態(tài)的ONU的均衡時(shí)延(EqD),并將所述EqD發(fā)送給所 述處于測(cè)距狀態(tài)的0NU。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述確定的對(duì)所述ONU測(cè)距所需的時(shí)長 T為所述環(huán)路時(shí)延和以下一個(gè)或多個(gè)時(shí)延的總和,包括所述處于測(cè)距狀態(tài)的ONU在響應(yīng)所 述測(cè)距請(qǐng)求時(shí)的預(yù)分配時(shí)延或者在發(fā)送所述測(cè)距響應(yīng)時(shí)的開始時(shí)間。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述測(cè)距模塊還包括調(diào)整單元,用于在對(duì)所述ONU測(cè)距成功時(shí),減小所述調(diào)整時(shí)間At的數(shù)值;或者,在對(duì)所 述ONU測(cè)距失敗時(shí),增加所述調(diào)整時(shí)間At的數(shù)值。
全文摘要
本發(fā)明提供一種在無源光網(wǎng)絡(luò)中測(cè)距的方法和裝置,涉及通信領(lǐng)域;所述方法,包括獲取光線路終端(OLT)和光網(wǎng)絡(luò)單元(ONU)之間的環(huán)路時(shí)延(RTD);根據(jù)所述RTD為所述ONU開放一個(gè)用于測(cè)距的安靜窗口對(duì)該ONU進(jìn)行測(cè)距。
文檔編號(hào)H04Q11/00GK102075820SQ20091022263
公開日2011年5月25日 申請(qǐng)日期2009年11月23日 優(yōu)先權(quán)日2009年11月23日
發(fā)明者張偉良, 耿丹 申請(qǐng)人:中興通訊股份有限公司