專利名稱:一種無源光網(wǎng)絡(luò)中同步上行傳輸?shù)姆椒跋到y(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種無源光網(wǎng)絡(luò)中同步上行傳輸?shù)姆椒跋?統(tǒng)。
背景技術(shù):
吉比特?zé)o源光網(wǎng)絡(luò)(Gigabit-Capable Passive Optical Network,簡稱為 GPON) 技術(shù)是無源光網(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 Distribution 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分 別接收所有的幀,再根據(jù)0NU-ID、GEM-Port ID、Allocation-ID來獲取屬于自己的幀。然 而,對于上行方向(從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需要對每個(gè)ONU進(jìn)行測距,并將根據(jù)測距結(jié) 果獲得每個(gè)ONU的均衡時(shí)延發(fā)送給對應(yīng)的0NU,ONU根據(jù)OLT發(fā)送的均衡時(shí)延調(diào)節(jié)發(fā)送數(shù)據(jù) 的時(shí)鐘,即ONU準(zhǔn)備發(fā)送上行幀時(shí),需要延遲對應(yīng)自身的均衡時(shí)延的一段時(shí)間后再發(fā)送上 行幀,實(shí)現(xiàn)所有ONU上行傳輸?shù)耐健T诂F(xiàn)有的實(shí)現(xiàn)各個(gè)ONU上行傳輸同步的相關(guān)技術(shù)中,OLT首先確定自身支持的ONU 距離自己的最遠(yuǎn)距離L (該最遠(yuǎn)距離為定值)。OLT測量L處ONU的環(huán)路時(shí)延(Round trip delay,簡稱RTD)的值RTDmax,并根據(jù)RTDmax確定所有ONU的最大均衡時(shí)延(Equalization Delay,簡稱EqD)的值EqDmax。當(dāng)一個(gè)ONU接入到PON系統(tǒng)中時(shí),OLT測量該ONU的RTDi,從 而得到該ONU的EqDi的值(EqDi = EqDmax-RTDi)。在此技術(shù)中,RTDmax的值是不變的,因此 EqDmax的值是不變的,每個(gè)ONU都根據(jù)EqDmax的值得到自身的EqD的值,當(dāng)PON系統(tǒng)中L值 較大時(shí),每個(gè)ONU的EqD的值也較大,導(dǎo)致上行傳輸?shù)男瘦^低。因此,有必要提供一種解決方案,以解決PON系統(tǒng)中L值較大時(shí),導(dǎo)致上行傳輸?shù)?效率較低的問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種無源光網(wǎng)絡(luò)中同步上行傳輸?shù)姆椒跋到y(tǒng), 在實(shí)現(xiàn)上行傳輸同步的同時(shí)提高上行傳輸效率。為了解決上述問題,本發(fā)明提供了一種無源光網(wǎng)絡(luò)中同步上行傳輸?shù)姆椒?,該?法包括
光線路終端(OLT)根據(jù)無源光網(wǎng)絡(luò)(PON)系統(tǒng)中所有在線的光網(wǎng)絡(luò)單元(ONU)的 最大環(huán)路時(shí)延(RTDmax)確定最大均衡時(shí)延(EqDmax),并根據(jù)所述EqDmax計(jì)算所有ONU的EqD 的值;當(dāng)所述RTDmax發(fā)生更新時(shí),OLT根據(jù)更新后的RTDmax計(jì)算EqD更新信息;OLT將EqD更新信息發(fā)送給所有在線的0NU,所述ONU根據(jù)收到的所述EqD更新信 息對EqD進(jìn)行更新后,按照更新后的EqD同步上行傳輸。進(jìn)一步地,所述RTDmax發(fā)生更新的步驟具體包括OLT存儲所述PON系統(tǒng)中當(dāng)前所有在線的ONU的RTDmax值;OLT定期和/或不定期地測量所述PON系統(tǒng)中部分或全部在線的ONU的RTD,并 將測出的RTD值與存儲的RTDmax值進(jìn)行比較,如果該測出的RTD的值大于OLT本地存儲的 RTDmax值,則OLT更新本地存儲的RTDmax值為該測出的RTD的值。進(jìn)一步地,當(dāng)所述RTDmax發(fā)生更新時(shí),OLT根據(jù)更新后的RTDmax值更新EqDmax值,并 根據(jù)更新后的EqDmax值對所述PON系統(tǒng)中部分或全部在線的ONU的EqD值進(jìn)行更新后,將 更新后的EqD值作為所述EqD更新信息發(fā)送給對應(yīng)的0NU。進(jìn)一步地,所述RTDmax發(fā)生更新的步驟具體包括OLT存儲當(dāng)前所有PON系統(tǒng)中所有在線的ONU的RTDmax值;當(dāng)一個(gè)新的ONU或者需要恢復(fù)PON業(yè)務(wù)的ONU接入到所述PON系統(tǒng)中時(shí),OLT對 該接入到PON系統(tǒng)中的ONU進(jìn)行測距得到該ONU的RTD的值;OLT比較該ONU的RTD的值和OLT本地存儲的RTDmax值,如果該ONU的RTD的值大 于OLT本地存儲的RTDmax值,則OLT更新本地存儲的RTDmax值為該ONU的RTD的值。進(jìn)一步地,所述RTDmax發(fā)生更新的步驟具體包括OLT存儲當(dāng)前所有PON系統(tǒng)中所有在線的ONU的RTDmax值;當(dāng)所述PON系統(tǒng)中的ONU離線或下線時(shí),OLT對該離線或下線的ONU進(jìn)行測距得 到該ONU的RTD的值;OLT比較該ONU的RTD的值和OLT本地存儲的RTDmax值,如果該ONU的RTD的值等 于OLT本地存儲的RTDmax值,則OLT再判斷所述PON系統(tǒng)中所有在線的ONU的最大RTD值 是否小于OLT本地存儲的RTDmax值,如果是,則OLT更新本地存儲的RTDmax值為PON系統(tǒng)中 所有在線的ONU的最大RTD值。進(jìn)一步地,OLT在存儲所述RTDmax值的同時(shí),存儲根據(jù)所述RTDmax值確定的EqDmax 的值;當(dāng)所述RTDmax發(fā)生更新時(shí),OLT根據(jù)所述更新后的EqDmax更新EqDmax的值,并根據(jù) 更新后的EqDmax值對所述PON系統(tǒng)中所有在線的ONU的EqD值進(jìn)行更新后,將更新后的EqD 值作為所述EqD更新信息發(fā)送給對應(yīng)的0NU。進(jìn)一步地,OLT在存儲所述RTDmax值的同時(shí),存儲根據(jù)所述RTDmax值確定的EqDmax 的值;當(dāng)所述RTDmax發(fā)生更新時(shí),OLT根據(jù)所述更新后的EqDmax更新EqDmax的值,并存儲 該更新后的EqDmax與所述OLT存儲的更新前的EqDmax之間的差值,將該EqD差值作為所述 EqD更新信息發(fā)送給所有在線的0NU。 進(jìn)一步地,OLT通過測距時(shí)間(RangingJlme)消息將所述更新后的EqD值發(fā)送給對應(yīng) 的ONU。進(jìn)一步地,OLT通過現(xiàn)有的或新建的物理層操作維護(hù)管理(PLOAM)消息將所述EqD 差值發(fā)送給所有在線的0NU。進(jìn)一步地,所述PLOAM消息的數(shù)據(jù)域中至少包括以下內(nèi)容所述EqD差值、所述EqD差值的符號。本發(fā)明還提供了一種無源光網(wǎng)絡(luò)中同步上行傳輸?shù)南到y(tǒng),包括光線路終端(OLT) 和光網(wǎng)絡(luò)單元(ONU),其中,所述OLT進(jìn)一步包括RTD模塊和EqD模塊,所述RTD模塊用于,存儲無源光網(wǎng)絡(luò)(PON)系統(tǒng)中所有在線的ONU的最大環(huán)路時(shí) 延(RTDmax),并發(fā)送給所述EqD模塊;以及,當(dāng)所述RTDmax發(fā)生更新時(shí),將更新后的RTDmax發(fā) 送給所述EqD模塊;所述EqD模塊用于,根據(jù)無源光網(wǎng)絡(luò)(PON)系統(tǒng)中所有在線的ONU的最大環(huán)路時(shí) 延(RTDmax)確定最大均衡時(shí)延(EqDmax),并根據(jù)所述EqDmax計(jì)算所有ONU的EqD的值;以及, 根據(jù)接收到的更新后的RTDmax計(jì)算EqD更新信息,并發(fā)送給所有在線的ONU ;所述ONU用于,根據(jù)收到的所述EqD更新信息對EqD進(jìn)行更新后,按照更新后的 EqD同步上行傳輸。進(jìn)一步地,所述RTD模塊用于,采用如下方式對所述RTDmax進(jìn)行存儲及更新在OLT本地存儲所述PON系統(tǒng)中當(dāng)前所有在線的ONU的RTDmax值;定期和/或不定期地測量所述PON系統(tǒng)中部分或全部在線的ONU的RTD,并將測 出的RTD值與存儲的RTDmax值進(jìn)行比較,如果該測出的RTD的值大于OLT本地存儲的RTDmax 值,則更新本地存儲的RTDmax值為該測出的RTD的值。進(jìn)一步地,所述RTD模塊用于,采用如下方式對所述RTDmax進(jìn)行存儲及更新在OLT本地存儲當(dāng)前所有PON系統(tǒng)中所有在線的ONU的RTDmax值;當(dāng)一個(gè)新的ONU或者需要恢復(fù)PON業(yè)務(wù)的ONU接入到所述PON系統(tǒng)中時(shí),對該接 入到PON系統(tǒng)中的ONU進(jìn)行測距得到該ONU的RTD的值,并比較該ONU的RTD的值和OLT 本地存儲的RTDmax值,如果該ONU的RTD的值大于OLT本地存儲的RTDmax值,則更新本地存 儲的RTDmax值為該ONU的RTD的值;當(dāng)所述PON系統(tǒng)中的ONU離線或下線時(shí),對該離線或下線的ONU進(jìn)行測距得到該 ONU的RTD的值,并比較該ONU的RTD的值和OLT本地存儲的RTDmax值,如果該ONU的RTD 的值等于OLT本地存儲的RTDmax值,則再判斷所述PON系統(tǒng)中所有在線的ONU的最大RTD值 是否小于OLT本地存儲的RTDmax值,如果是,則更新本地存儲的RTDmax值為PON系統(tǒng)中所有 在線的ONU的最大RTD值。進(jìn)一步地,所述EqD模塊用于,接收到所述更新后的RTDmax時(shí),采用如下方式計(jì)算 所述EqD更新信息根據(jù)所述更新后的EqDmax更新EqDmax的值,并根據(jù)更新后的EqDmax值對所述PON系 統(tǒng)中所有在線的ONU的EqD值進(jìn)行更新后,將更新后的EqD值作為所述EqD更新信息發(fā)送 給對應(yīng)的ONU ;或者,根據(jù)所述更新后的EqDmax更新EqDmax的值,并計(jì)算該更新后的EqDmax與更新前的 EqDmax之間的差值,將該EqD差值作為所述EqD更新信息發(fā)送給所有在線的0NU。采取本發(fā)明技術(shù)方案,OLT動(dòng)態(tài)的更新所有在線ONU的最大RTD,并根據(jù)所述最大RTD動(dòng)態(tài)更新各個(gè)ONU的EqD,可以減小各個(gè)ONU的EqD,從而提高上行傳輸效率。
圖1為GPON系統(tǒng)的拓?fù)浣Y(jié)構(gòu)示意圖;圖2為本發(fā)明 實(shí)施例的無源光網(wǎng)絡(luò)中同步上行傳輸?shù)南到y(tǒng)的示意框圖。
具體實(shí)施例方式本發(fā)明的核心思想是0LT根據(jù)PON系統(tǒng)中所有在線的ONU的RTD中的最大RTD值 (RTDmax)確定最大均衡時(shí)延EqDmax,并根據(jù)EqDmax計(jì)算各ONU的EqD的值=EqDi = EqDmax-RTDp 當(dāng)PON系統(tǒng)中的RTDmax發(fā)生變化時(shí),OLT根據(jù)變化后的新的RTDmax更新最大均衡時(shí)延EqDmax, 并更新各個(gè)ONU的EqD的值。之后,OLT將各ONU的更新后的EqD信息,或者,各ONU需要 調(diào)整的EqD的差值發(fā)送給對應(yīng)的ONU,ONU按照更新后的EqD同步上行傳輸。具體地,本發(fā)明至少可以采用如下兩種方案方案一OLT存儲PON系統(tǒng)中所有ONU的RTD值,并存儲PON系統(tǒng)中所有ONU的最大RTD值 RTDmax ;OLT通過定期和/或不定期的測量PON系統(tǒng)中所有在線的ONU的RTD值,并根據(jù) 測量結(jié)果檢測PON系統(tǒng)中的RTDmax是否發(fā)生變化,如果發(fā)生變化,則根據(jù)新的RTDmax和測出 的ONU的RTD值重新計(jì)算所有在線的ONU的EqD值,并將更新后的EqD值發(fā)送給所有在線 的 ONU。方案二OLT存儲PON系統(tǒng)中所有ONU的RTD值,并存儲PON系統(tǒng)中所有ONU的最大RTD值 及根據(jù)該最大RTD值確定的最大EqD ;當(dāng)新的ONU或需要恢復(fù)業(yè)務(wù)的ONU加入到PON系統(tǒng)時(shí),OLT測量所述ONU的RTD, 并比較所述ONU的RTD與OLT本地存儲的最大RTD,如果所述ONU的RTD大于OLT本地存儲 的最大RTD,OLT更新本地存儲的最大RTD值為所述ONU的RTD,并且OLT根據(jù)所述更新后 的最大RTD值計(jì)算最大均衡時(shí)延EqD,OLT存儲更新后的最大均衡時(shí)延EqD,OLT存儲更新前 和更新后的最大EqD的差值;當(dāng)PON系統(tǒng)中某個(gè)ONU離線或下線后,OLT比較所述ONU的RTD與OLT本地存儲 的最大RTD,如果所述ONU的RTD等于OLT本地存儲的最大RTD,則OLT比較所有在線ONU 的最大RTD的值和OLT本地存儲的最大RTD,如果所有在線ONU的最大RTD的值小于OLT本 地存儲的最大RTD,OLT更新本地存儲的最大RTD的值為PON系統(tǒng)中在線ONU的最大RTD的 值,并且OLT根據(jù)所述更新后的最大RTD值更新最大均衡時(shí)延EqD,OLT存儲更新后的最大 均衡時(shí)延EqD,OLT存儲更新前和更新后的最大EqD的差值;OLT更新本地存儲的最大RTD和EqD的值后,計(jì)算所有在線ONU的EqD信息,并將 更新后的EqD信息發(fā)送給0NU,接收到更新后EqD信息的ONU更新本地的EqD值,并按照更 新后的EqD值同步上行傳輸。其中,OLT發(fā)送給ONU的EqD信息可以是對應(yīng)每個(gè)ONU的更新后的EqD值,也可以 是ONU需要調(diào)整的EqD差值。
其中,OLT可以將更新后的EqD值分別發(fā)送給每個(gè)0NU,也可以同時(shí)給所有在線ONU 發(fā)送其需要調(diào)整的EqD差值。
進(jìn)一步地,OLT可以通過新建一個(gè)物理層操作管理維護(hù)(Physical layer Operations, Administration and Maintenance,簡稱 PLOAM)消息的方式同時(shí)給所有在線 ONU發(fā)送其需要調(diào)整的EqD差值。下面結(jié)合具體實(shí)施例對本發(fā)明技術(shù)方案的實(shí)施作進(jìn)一步詳細(xì)描述。實(shí)施例一本實(shí)施例提供的無源光網(wǎng)絡(luò)中同步上行傳輸?shù)姆椒ㄖ饕ㄈ缦虏襟E步驟101,當(dāng)OLT對每一個(gè)ONU完成測距時(shí),OLT存儲該ONU的RTD值,并且OLT存 儲PON系統(tǒng)中當(dāng)前所有在線的ONU的最大RTD的值RTDmax ;步驟102,OLT定期和/或不定期地測量PON系統(tǒng)中所有在線的ONU的RTD,并將 測出的所有ONU的RTD值與存儲的RTDmax進(jìn)行比較,如果測出的ONU的RTD的值大于OLT本 地存儲的RTDmax值,則OLT更新本地存儲的最大RTD值為所述ONU的RTD的值;步驟103,OLT根據(jù)更新后的RTDmax更新EqDmax,并根據(jù)該更新后的EqDmax和重新測 出的RTDi的值,利用以下公式更新各ONU的EqD的值=EqDi = EqDmax-RTDi ;步驟104,OLT將更新后的各ONU的EqD的值發(fā)送給所有在線的0NU,所述ONU按 照更新后的EqD值同步上行傳輸。此外,本實(shí)施例中,OLT也可以根據(jù)各ONU的老化周期,僅對需要重新測距的部分 ONU進(jìn)行RTD的測量,其測量步驟與上述步驟完全相同,在此不再贅述。實(shí)施例二 當(dāng)OLT對一個(gè)ONU完成測距時(shí),OLT存儲該ONU的RTD值,并且OLT存儲當(dāng)前所有 PON系統(tǒng)中在線的ONU的最大RTD的值RTDmax及根據(jù)該RTDmax確定的EqDmax的值。當(dāng)有一個(gè)新的ONU或者需要恢復(fù)PON業(yè)務(wù)的ONU接入到PON系統(tǒng)時(shí),OLT和ONU采 用下述幾個(gè)主要步驟完成所有上行ONU的傳輸同步步驟一,OLT對新接入到PON系統(tǒng)中ONU進(jìn)行測距,得到所述ONU的RTD ;步驟二,OLT存儲所述ONU的RTD的值,并比較所述ONU的RTD的值和OLT本地存 儲的RTDmax值,如果所述ONU的RTD的值大于OLT本地存儲的RTDmax值,則OLT更新本地存 儲的最大RTD值為所述ONU的RTD的值,并根據(jù)更新后的RTDmax更新EqDmax的值,OLT存儲 更新后的EqDmax的值,并且還可以存儲該更新后的EqDmax與所述OLT存儲的更新前的EqDmax 之間的差值;如果所述ONU的RTD的值小于等于OLT本地存儲的RTDmax值,則OLT和ONU直 接執(zhí)行步驟四;步驟三,OLT可以采用下述任一方式更新PON系統(tǒng)中處于工作狀態(tài)的ONU的EqD 值1) OLT利用更新后的EqDmax對所有處于工作狀態(tài)的ONU的EqD進(jìn)行更新,并可以通 過名為Rangingjime (測距時(shí)間)的PLOAM消息將各個(gè)ONU的更新后的EqD分別發(fā)送給對 應(yīng)的ONU,ONU收到所述Rangingjime的PLOAM消息后更新本地的EqD值;2)OLT將步驟二中OLT存儲的更新后的EqDmax與所述OLT存儲的更新前的EqDmax 之間的差值,也即各ONU需要調(diào)整的EqD的差值信息,通過表1所示的PLOAM消息發(fā)送給所 有處于工作狀態(tài)的0NU,如表1所示,該名為EqD_adjust的PLOAM消息包括四部分組成,第一部分ONU-ID (ONU標(biāo)識)值為11111111,表示此PLOAM消息是發(fā)送給所有處于工作狀態(tài) 的0NU,第二部分Message ID (消息標(biāo)識)的值為10000000 (此值只是一個(gè)示例,也可以取 其他的值),表明此PLOAM消息的類型為EqD調(diào)整,第三部分為PLOAM消息的數(shù)據(jù)域,包括 Datal和Data2,Datal表示所有處于工作狀態(tài)的ONU需要調(diào)整的EqD差值,Data2表明EqD 差值的符號,值為0(1)時(shí)表明ONU的EqD需要加上Datal表示的EqD差值,值為1(0)時(shí)表 明ONU的EqD需要減去Datal表示的EqD差值。PLOAM消息的第四部分為幀校驗(yàn)序列。當(dāng) 處于工作狀態(tài)的ONU收到該名為EqD_adjust的PLOAM消息后,如果Data2的值為0,ONU將 本地的EqD值加上Datal表示的EqD差值,如果Data2的值為1,ONU將本地的EqD值減去 Datal表示的EqD差值,完成本地EqD值的更新;表1需要調(diào)整的EqD差值的PLOAM消息(EqD_adjust)格式
權(quán)利要求
1.一種無源光網(wǎng)絡(luò)中同步上行傳輸?shù)姆椒ǎ涮卣髟谟?,該方法包括光線路終端(OLT)根據(jù)無源光網(wǎng)絡(luò)(PON)系統(tǒng)中所有在線的光網(wǎng)絡(luò)單元(ONU)的最大 環(huán)路時(shí)延(RTDmax)確定最大均衡時(shí)延(EqDmax),并根據(jù)所述EqDmax計(jì)算所有ONU的EqD的值; 當(dāng)所述RTDmax發(fā)生更新時(shí),OLT根據(jù)更新后的RTDmax計(jì)算EqD更新信息; OLT將EqD更新信息發(fā)送給所有在線的0NU,所述ONU根據(jù)收到的所述EqD更新信息對 EqD進(jìn)行更新后,按照更新后的EqD同步上行傳輸。
2.如權(quán)利要求1所述的方法,其特征在于, 所述RTDmax發(fā)生更新的步驟具體包括OLT存儲所述PON系統(tǒng)中當(dāng)前所有在線的ONU的RTDmax值;OLT定期和/或不定期地測量所述PON系統(tǒng)中部分或全部在線的ONU的RTD,并將測 出的RTD值與存儲的RTDmax值進(jìn)行比較,如果該測出的RTD的值大于OLT本地存儲的RTDmax 值,則OLT更新本地存儲的RTDmax值為該測出的RTD的值。
3.如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述RTDmax發(fā)生更新時(shí),OLT根據(jù)更新后的RTDmax值更新EqDmax值,并根據(jù)更新后的 EqDfflax值對所述PON系統(tǒng)中部分或全部在線的ONU的EqD值進(jìn)行更新后,將更新后的EqD值 作為所述EqD更新信息發(fā)送給對應(yīng)的0NU。
4.如權(quán)利要求1所述的方法,其特征在于, 所述RTDmax發(fā)生更新的步驟具體包括OLT存儲當(dāng)前所有PON系統(tǒng)中所有在線的ONU的RTDmax值;當(dāng)一個(gè)新的ONU或者需要恢復(fù)PON業(yè)務(wù)的ONU接入到所述PON系統(tǒng)中時(shí),OLT對該接 入到PON系統(tǒng)中的ONU進(jìn)行測距得到該ONU的RTD的值;OLT比較該ONU的RTD的值和OLT本地存儲的RTDmax值,如果該ONU的RTD的值大于 OLT本地存儲的RTDmax值,則OLT更新本地存儲的RTDmax值為該ONU的RTD的值。
5.如權(quán)利要求1所述的方法,其特征在于, 所述RTDmax發(fā)生更新的步驟具體包括OLT存儲當(dāng)前所有PON系統(tǒng)中所有在線的ONU的RTDmax值;當(dāng)所述PON系統(tǒng)中的ONU離線或下線時(shí),OLT對該離線或下線的ONU進(jìn)行測距得到該 ONU的RTD的值;OLT比較該ONU的RTD的值和OLT本地存儲的RTDmax值,如果該ONU的RTD的值等于 OLT本地存儲的RTDmax值,則OLT再判斷所述PON系統(tǒng)中所有在線的ONU的最大RTD值是否 小于OLT本地存儲的RTDmax值,如果是,則OLT更新本地存儲的RTDmax值為PON系統(tǒng)中所有 在線的ONU的最大RTD值。
6.如權(quán)利要求4或5所述的方法,其特征在于,OLT在存儲所述RTDmax值的同時(shí),存儲根據(jù)所述RTDmax值確定的EqDmax的值; 當(dāng)所述RTDmax發(fā)生更新時(shí),OLT根據(jù)所述更新后的EqDmax更新EqDmax的值,并根據(jù)更新 后的EqDmax值對所述PON系統(tǒng)中所有在線的ONU的EqD值進(jìn)行更新后,將更新后的EqD值 作為所述EqD更新信息發(fā)送給對應(yīng)的0NU。
7.如權(quán)利要求4或5所述的方法,其特征在于,OLT在存儲所述RTDmax值的同時(shí),存儲根據(jù)所述RTDmax值確定的EqDmax的值;當(dāng)所述RTDmax發(fā)生更新時(shí),OLT根據(jù)所述更新后的EqDmax更新EqDmax的值,并存儲該更 新后的EqDmax與所述OLT存儲的更新前的EqDmax之間的差值,將該EqD差值作為所述EqD更 新信息發(fā)送給所有在線的0NU。
8.如權(quán)利要求6所述的方法,其特征在于,OLT通過測距時(shí)間(RangingJlme)消息將所述更新后的EqD值發(fā)送給對應(yīng)的0NU。
9.如權(quán)利要求7所述的方法,其特征在于,OLT通過現(xiàn)有的或新建的物理層操作維護(hù)管理(PLOAM)消息將所述EqD差值發(fā)送給所 有在線的ONU。
10.如權(quán)利要求9所述的方法,其特征在于, 所述PLOAM消息的數(shù)據(jù)域中至少包括以下內(nèi)容 所述EqD差值、所述EqD差值的符號。
11.一種無源光網(wǎng)絡(luò)中同步上行傳輸?shù)南到y(tǒng),其特征在于,包括光線路終端(OLT)和光 網(wǎng)絡(luò)單元(ONU),其中,所述OLT進(jìn)一步包括RTD模塊和EqD模塊,所述RTD模塊用于,存儲無源光網(wǎng)絡(luò)(PON)系統(tǒng)中所有在線的ONU的最大環(huán)路時(shí)延 (RTDfflax),并發(fā)送給所述EqD模塊;以及,當(dāng)所述RTDmax發(fā)生更新時(shí),將更新后的RTDmax發(fā)送給 所述EqD模塊;所述EqD模塊用于,根據(jù)無源光網(wǎng)絡(luò)(PON)系統(tǒng)中所有在線的ONU的最大環(huán)路時(shí)延 (RTDmax)確定最大均衡時(shí)延(EqDmax),并根據(jù)所述EqDmax計(jì)算所有ONU的EqD的值;以及,根 據(jù)接收到的更新后的RTDmax計(jì)算EqD更新信息,并發(fā)送給所有在線的ONU ;所述ONU用于,根據(jù)收到的所述EqD更新信息對EqD進(jìn)行更新后,按照更新后的EqD同 步上行傳輸。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述RTD模塊用于,采用如下方式對所述RTDmax進(jìn)行存儲及更新 在OLT本地存儲所述PON系統(tǒng)中當(dāng)前所有在線的ONU的RTDmax值; 定期和/或不定期地測量所述PON系統(tǒng)中部分或全部在線的ONU的RTD,并將測出的 RTD值與存儲的RTDmax值進(jìn)行比較,如果該測出的RTD的值大于OLT本地存儲的RTDmax值, 則更新本地存儲的RTDmax值為該測出的RTD的值。
13.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述RTD模塊用于,采用如下方式對所述RTDmax進(jìn)行存儲及更新 在OLT本地存儲當(dāng)前所有PON系統(tǒng)中所有在線的ONU的RTDmax值; 當(dāng)一個(gè)新的ONU或者需要恢復(fù)PON業(yè)務(wù)的ONU接入到所述PON系統(tǒng)中時(shí),對該接入到 PON系統(tǒng)中的ONU進(jìn)行測距得到該ONU的RTD的值,并比較該ONU的RTD的值和OLT本地 存儲的RTDmax值,如果該ONU的RTD的值大于OLT本地存儲的RTDmax值,則更新本地存儲的 RTDmax值為該ONU的RTD的值;當(dāng)所述PON系統(tǒng)中的ONU離線或下線時(shí),對該離線或下線的ONU進(jìn)行測距得到該ONU 的RTD的值,并比較該ONU的RTD的值和OLT本地存儲的RTDmax值,如果該ONU的RTD的值 等于OLT本地存儲的RTDmax值,則再判斷所述PON系統(tǒng)中所有在線的ONU的最大RTD值是 否小于OLT本地存儲的RTDmax值,如果是,則更新本地存儲的RTDmax值為PON系統(tǒng)中所有在 線的ONU的最大RTD值。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述EqD模塊用于,接收到所述更新后的RTDmax時(shí),采用如下方式計(jì)算所述EqD更新信息根據(jù)所述更新后的EqDmax更新EqDmax的值,并根據(jù)更新后的EqDmax值對所述PON系統(tǒng)中 所有在線的ONU的EqD值進(jìn)行更新后,將更新后的EqD值作為所述EqD更新信息發(fā)送給對 應(yīng)的ONU ;或者,根據(jù)所述更新后的EqDmax更新EqDmax的值,并計(jì)算該更新后的EqDmax與更新前的EqDmax 之間的差值,將該EqD差值作為所述EqD更新信息發(fā)送給所有在線的0NU。
全文摘要
本發(fā)明公開了一種無源光網(wǎng)絡(luò)中同步上行傳輸?shù)姆椒跋到y(tǒng),該方法包括OLT根據(jù)PON系統(tǒng)中所有在線的ONU的最大環(huán)路時(shí)延(RTDmax)確定最大均衡時(shí)延(EqDmax),并根據(jù)EqDmax計(jì)算所有ONU的EqD的值;當(dāng)RTDmax發(fā)生更新時(shí),OLT根據(jù)更新后的RTDmax計(jì)算EqD更新信息;OLT將EqD更新信息發(fā)送給所有在線的ONU,ONU根據(jù)收到的EqD更新信息對EqD進(jìn)行更新后,按照更新后的EqD同步上行傳輸。OLT可以及時(shí)更新所有在線ONU的RTDmax,并根據(jù)RTDmax動(dòng)態(tài)更新各個(gè)ONU的EqD,從而可以提高上行傳輸效率。
文檔編號H04J3/16GK102075277SQ20091017839
公開日2011年5月25日 申請日期2009年11月25日 優(yōu)先權(quán)日2009年11月25日
發(fā)明者張偉良, 張德智, 耿丹 申請人:中興通訊股份有限公司