国产精品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ò)系統(tǒng)中發(fā)送上行突發(fā)數(shù)據(jù)的方法

      文檔序號(hào):7762324閱讀:201來源:國(guó)知局
      專利名稱:無源光網(wǎng)絡(luò)系統(tǒng)中發(fā)送上行突發(fā)數(shù)據(jù)的方法
      技術(shù)領(lǐng)域
      本發(fā)明 涉及無源光網(wǎng)絡(luò)技術(shù),特別是涉及無源光網(wǎng)絡(luò)中上行突發(fā)數(shù)據(jù)的方法及裝 置、系統(tǒng)。
      背景技術(shù)
      無源光網(wǎng)絡(luò)(Passive Optical Network,PON)由于其易維護(hù)、高帶寬、低成本等優(yōu) 點(diǎn)成為光接入技術(shù)的佼佼者,是通過單一平臺(tái)綜合接入語音、數(shù)據(jù)、視頻等多種業(yè)務(wù)的理想 物理平臺(tái)。PON技術(shù)是點(diǎn)到多點(diǎn)(Point to Multipoint, P2MP)的光纖接入技術(shù)。PON由 光線路終端(Optical Line Terminal,0LT)、光網(wǎng)絡(luò)單元(Opitcal Network Unit,0NU)禾口 光分配網(wǎng)絡(luò)(Optical Distribution Network, 0DN)組成,其優(yōu)點(diǎn)來源于ODN中的無源光 分/合路器(Splitter/Coupler),因而PON不需要使用具有放大和中繼功能的元器件。由 于PON采用點(diǎn)對(duì)多點(diǎn)的拓?fù)浣Y(jié)構(gòu),所以必須采用點(diǎn)對(duì)多點(diǎn)多址接入?yún)f(xié)議使得眾多的ONU能 共享OLT和主干光纖。目前從承載的內(nèi)容來分類,PON可分為多種,其中以太網(wǎng)無源光網(wǎng)絡(luò) (Ethernet Passive Optical Network ΕΡ0Ν)是較為常用,性能較優(yōu)的一種。PON系統(tǒng)中約定,數(shù)據(jù)從OLT到ONU的方向?yàn)橄滦蟹较颍瑥腛NU到OLT的方向?yàn)樯?行方向。在PON下行采用時(shí)分復(fù)用(TDM)的廣播方式和上行采用時(shí)分多址接入(TDMA)的接 入方式是目前應(yīng)用廣泛的PON系統(tǒng)的上下行傳輸方式。PON系統(tǒng)的上行傳輸是基于突發(fā)模 式,來自多個(gè)ONU的數(shù)據(jù)傳送至0LT,OLT需要對(duì)突發(fā)模式下各個(gè)ONU的數(shù)據(jù)進(jìn)行定界,從而 對(duì)接收的各個(gè)ONU的數(shù)據(jù)進(jìn)行區(qū)分。在現(xiàn)有的技術(shù)中由于每個(gè)ONU的發(fā)送時(shí)隙是由OLT授 權(quán),OLT的MAC層知道來自每個(gè)ONU的突發(fā)數(shù)據(jù)的開始時(shí)間和結(jié)束時(shí)間,因此OLT的MAC層 可以通過增加MAC層和物理層的接口,并利用管理數(shù)據(jù)輸入輸出(MDIO)寄存器(Register) 來告知OLT物理層所接收的來自O(shè)NU的數(shù)據(jù)何時(shí)結(jié)束。當(dāng)OLT物理層得知此數(shù)據(jù)的結(jié)束位 置后,開始啟動(dòng)Burst Delimiter搜索,對(duì)后面接收的來自下一個(gè)ONU的數(shù)據(jù)進(jìn)行匹配,當(dāng) 匹配成功后,OLT獲知ONU數(shù)據(jù)的開始位置,從而開始接收該ONU的數(shù)據(jù)。但是現(xiàn)有的技術(shù) 中MDIO寄存器需要和OLT的上層應(yīng)用進(jìn)行通信,從而需要增加MIDO寄存器和OLT上層通 信的接口,所述方案既改變了 MDIO的功能獨(dú)立性,又改變了 MAC層和物理層的接口,實(shí)現(xiàn)過 程比較復(fù)雜。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供一種發(fā)送無源光網(wǎng)絡(luò)系統(tǒng)中上行突發(fā)數(shù)據(jù)的方法,該方法中實(shí) 現(xiàn)對(duì)上行突發(fā)數(shù)據(jù)結(jié)束進(jìn)行定界。該方法不需要增加物理層與上層應(yīng)用之間的接口。所述方法為打開激光器后在待發(fā)送數(shù)據(jù)之前插入同步模式序列和突發(fā)定界符; 發(fā)送所述同步模式序列和突發(fā)定界符;讀取待發(fā)送數(shù)據(jù);發(fā)送所述數(shù)據(jù);所述數(shù)據(jù)發(fā)送結(jié) 束,插入突發(fā)結(jié)束定界符;發(fā)送所述突發(fā)結(jié)束定界符;關(guān)閉激光器。進(jìn)一步本發(fā)明實(shí)施例還提供另一發(fā)送無源光網(wǎng)絡(luò)系統(tǒng)中上行突發(fā)數(shù)據(jù)的方法,該 方法為打開激光器后在待發(fā)送數(shù)據(jù)之前插入同步模式序列和突發(fā)定界符;發(fā)送所述同步模式序列和突發(fā)定界符;讀取待發(fā)送數(shù)據(jù);發(fā)送所述數(shù)據(jù);所述數(shù)據(jù)發(fā)送結(jié)束,啟動(dòng)關(guān)閉激 光器;啟動(dòng)關(guān)閉激光器之后發(fā)送一特定長(zhǎng)度的二進(jìn)制全零序列。同時(shí)本發(fā)明實(shí)施例還提供一種接收無源光網(wǎng)絡(luò)系統(tǒng)中上行突發(fā)數(shù)據(jù)的方法,所述 方法為啟動(dòng)接收數(shù)據(jù);對(duì)接收到的數(shù)據(jù)進(jìn)行突發(fā)定界符匹配,將接收到的數(shù)據(jù)以突發(fā)定 界符長(zhǎng)度進(jìn)行匹配;如果匹配成功,再進(jìn)行突發(fā)結(jié)束定界符匹配,如果匹配成功則說明突發(fā) 數(shù)據(jù)接收結(jié)束。 本發(fā)明實(shí)施例還提供一種光網(wǎng)絡(luò)單元發(fā)送端裝置,所述裝置包括數(shù)據(jù)檢測(cè)模塊,用于對(duì)待發(fā)送數(shù)據(jù)進(jìn)行檢測(cè),當(dāng)檢測(cè)到待發(fā)送數(shù)據(jù)到達(dá)時(shí),指示激 光器打開,當(dāng)檢測(cè)到待發(fā)送數(shù)據(jù)及突發(fā)結(jié)束定界符發(fā)送結(jié)束時(shí),指示激光器關(guān)閉;發(fā)送模 塊,用于發(fā)送數(shù)據(jù),包括上行數(shù)據(jù)突發(fā);同步模式序列插入模塊,用于打開激光器后插入同 步模式序列;突發(fā)定界符插入模塊,用于打開激光器后插入突發(fā)定界符;數(shù)據(jù)讀取模塊,從 發(fā)送緩沖中讀取待發(fā)送數(shù)據(jù);突發(fā)結(jié)束定界符插入模塊,用于在數(shù)據(jù)讀取模塊讀完待發(fā)送 數(shù)據(jù),突發(fā)數(shù)據(jù)結(jié)束時(shí),插入突發(fā)結(jié)束定界符。進(jìn)一步提供另一種光網(wǎng)絡(luò)單元發(fā)送端裝置,所述裝置包括數(shù)據(jù)檢測(cè)模塊,用于對(duì)待發(fā)送數(shù)據(jù)進(jìn)行檢測(cè),當(dāng)檢測(cè)到待發(fā)送數(shù)據(jù)到達(dá)時(shí),指示激 光器打開,當(dāng)檢測(cè)到待發(fā)送數(shù)據(jù)結(jié)束時(shí),指示激光器關(guān)閉;發(fā)送模塊,用于發(fā)送數(shù)據(jù),包括上 行數(shù)據(jù)突發(fā);同步模式序列插入模塊,用于打開激光器后插入同步模式序列;突發(fā)定界符 插入模塊,用于打開激光器后插入突發(fā)定界符;數(shù)據(jù)讀取模塊,從發(fā)送緩沖中讀取待發(fā)送數(shù) 據(jù);附加序列插入模塊,其用于在啟動(dòng)激光器關(guān)閉之后插入一特定長(zhǎng)度的二進(jìn)制全零序列。本發(fā)明還提供了一種光線路終端接收端裝置,所述裝置包括數(shù)據(jù)接收模塊,對(duì)數(shù)據(jù)進(jìn)行接收和移位;突發(fā)定界符匹配模塊,用于對(duì)數(shù)據(jù)接收模 塊獲得的數(shù)據(jù)或接收后移位的數(shù)據(jù)進(jìn)行突發(fā)定界符的匹配;突發(fā)結(jié)束定界符匹配模塊,用 于對(duì)數(shù)據(jù)接收模塊獲得的接收或接收后移位的數(shù)據(jù)進(jìn)行突發(fā)結(jié)束定界符的匹配??梢岳斫獾?,本發(fā)明還提供了一種源光網(wǎng)絡(luò)通信系統(tǒng),其特征在于,所述系統(tǒng)包 括;一光網(wǎng)絡(luò)單元發(fā)送端與一光線路終端接收端裝置,所述光網(wǎng)絡(luò)單元發(fā)送端包括數(shù)據(jù)檢測(cè)模塊,用于對(duì)待發(fā)送數(shù)據(jù)進(jìn)行檢測(cè),當(dāng)檢測(cè)到待發(fā)送數(shù)據(jù)到達(dá)時(shí),指示激 光器打開,當(dāng)檢測(cè)到待發(fā)送數(shù)據(jù)結(jié)束時(shí),指示激光器關(guān)閉;發(fā)送模塊,用于發(fā)送數(shù)據(jù),包括上 行數(shù)據(jù)突發(fā);同步模式序列插入模塊,用于打開激光器后插入同步模式序列;突發(fā)定界符 插入模塊,用于打開激光器后插入突發(fā)定界符;數(shù)據(jù)讀取模塊,從發(fā)送緩沖中讀取待發(fā)送數(shù) 據(jù);突發(fā)結(jié)束定界符插入模塊,用于在數(shù)據(jù)讀取模塊讀完待發(fā)送數(shù)據(jù),突發(fā)數(shù)據(jù)結(jié)束時(shí),插 入突發(fā)結(jié)束定界符;所述光線路終端接收端包括數(shù)據(jù)接收模塊,對(duì)數(shù)據(jù)進(jìn)行接收和移位;突發(fā)定界符匹配模塊,用于對(duì)數(shù)據(jù)接收模 塊獲得的數(shù)據(jù)或接收后移位的數(shù)據(jù)進(jìn)行突發(fā)定界符的匹配;突發(fā)結(jié)束定界符匹配模塊,用 于對(duì)數(shù)據(jù)接收模塊獲得的接收或接收后移位的數(shù)據(jù)進(jìn)行突發(fā)結(jié)束定界符的匹配。本發(fā)明實(shí)施例提供的上述方法及裝置通過在突發(fā)數(shù)據(jù)后加突發(fā)結(jié)束定界符實(shí)現(xiàn) 對(duì)突發(fā)數(shù)據(jù)的定界,接收端通過對(duì)增加的所述突發(fā)結(jié)束定界符的匹配對(duì)突發(fā)數(shù)據(jù)進(jìn)行定界,該方案不需要增加物理層與上層應(yīng)用這件的接口,不需要改變MDIO寄存器的功能獨(dú)立 性,在物理層既能簡(jiǎn)單的實(shí)現(xiàn)突發(fā)數(shù)據(jù)的定界,并且該方案的復(fù)雜度低。


      圖1本發(fā)明實(shí)施例上行數(shù)據(jù)突發(fā)結(jié)構(gòu)圖2本發(fā)明實(shí)施例ONU發(fā)送端突發(fā)發(fā)送流程圖3本發(fā)明實(shí)施例ONU發(fā)送端突發(fā)數(shù)據(jù)監(jiān)控器FIFO狀態(tài)變化圖
      圖4本發(fā)明實(shí)施例ONU發(fā)送端突發(fā)發(fā)送狀態(tài)轉(zhuǎn)移圖
      圖5本發(fā)明實(shí)施例ONU發(fā)送端結(jié)構(gòu)模塊圖6本發(fā)明實(shí)施例突發(fā)數(shù)據(jù)接收流程圖7本發(fā)明實(shí)施例數(shù)據(jù)突發(fā)接收過程匹配過程示意圖8本實(shí)施例中OLT接收端突發(fā)定界的狀態(tài)轉(zhuǎn)移圖9本發(fā)明實(shí)施例接收端結(jié)構(gòu)模塊圖。
      具體實(shí)施例方式本發(fā)明實(shí)施例結(jié)合EPON系統(tǒng)進(jìn)行說明,通過在每個(gè)上行突發(fā)數(shù)據(jù)的末尾添加突 發(fā)結(jié)束定界符(EOB =End of Burst),來實(shí)現(xiàn)對(duì)突發(fā)數(shù)據(jù)結(jié)束的定界。參閱圖1所示,本發(fā)明實(shí)施例上行數(shù)據(jù)突發(fā)結(jié)構(gòu),該上行數(shù)據(jù)突發(fā)結(jié)構(gòu)由同步模 ^FfH (Sync Pattern, SP) ^Rj^^-^f (Burst Delimiter, BD) FEC(Forward Error Correction,前向糾錯(cuò))保護(hù)的數(shù)據(jù)及突發(fā)結(jié)束定界符構(gòu)成。其中Sync Pattern和Burst Delimiter不受FEC編碼保護(hù),Burst Delimiter其后為FEC碼字,即受FEC保護(hù)的數(shù)據(jù),突 發(fā)定界符不受FEC保護(hù)。Burst Delimiter用來標(biāo)識(shí)突發(fā)中受FEC保護(hù)的數(shù)據(jù)部分的開始 (Start of Burst)。EOB具體格式可以為IOG EPON中定義的Block (數(shù)據(jù)塊,每個(gè)數(shù)據(jù)塊為 66比特)為單位,并推薦采用2個(gè)Block的長(zhǎng)度,其對(duì)應(yīng)的二進(jìn)制數(shù)值可采用000000....或 者101010...或者010101...序列,即采用全零二進(jìn)制序列或者0、1交替的二進(jìn)制序列,共 132比特。參閱圖2,本發(fā)明實(shí)施例ONU發(fā)送端突發(fā)數(shù)據(jù)發(fā)送流程圖。S201檢測(cè)是否有待發(fā)送數(shù)據(jù),如果沒有待發(fā)送數(shù)據(jù)繼續(xù)檢測(cè),當(dāng)檢測(cè)到有待發(fā)送 以太網(wǎng)數(shù)據(jù)幀后執(zhí)行S202打開激光器;S203,打開激光器后在待發(fā)送數(shù)據(jù)之前插入并發(fā)送Sync Pattern和Burst Delimiter,本仿Ij中 Sync Pattern 為 0x555. . . ,Burst Delimiter 為 1 個(gè) Block 長(zhǎng)度,66 比 特;S204,讀取待發(fā)送數(shù)據(jù);S205,發(fā)送數(shù)據(jù);S206,判斷數(shù)據(jù)是否發(fā)送結(jié)束,如果數(shù)據(jù)發(fā)送沒有結(jié)束則繼續(xù)讀取待發(fā)送數(shù)據(jù),如 果數(shù)據(jù)發(fā)送結(jié)束則執(zhí)行S207 ;S207,插入EOB并發(fā)送該Ε0Β,所插入的EOB具體格式可以為以Block (數(shù)據(jù)塊,每 個(gè)數(shù)據(jù)塊為66比特)為單位,并推薦采用2個(gè)Block的長(zhǎng)度,其對(duì)應(yīng)的二進(jìn)制數(shù)值可采用 000000····或者101010...或者010101...序列,即采用全零二進(jìn)制序列或者0、1交替的二進(jìn)制序列,共132比特;
      S208, EOB發(fā)送完成后關(guān)閉激光器;激光器開關(guān)是由ONU發(fā)送端的數(shù)據(jù)監(jiān)測(cè)器(Data Detector)中的先入先出隊(duì)列 (FIFO)的具體狀態(tài)來控制的。參閱圖3,ONU發(fā)送端突發(fā)數(shù)據(jù)監(jiān)控器FIFO狀態(tài)變化圖。當(dāng)ONU發(fā)送端的數(shù)據(jù)檢 測(cè)器檢測(cè)到待發(fā)送數(shù)據(jù)到達(dá),即FIFO隊(duì)列尾出現(xiàn)待發(fā)送的受FEC編碼保護(hù)的數(shù)據(jù)時(shí)指示激 光器打開,即執(zhí)行S202,本實(shí)施例中,待發(fā)送數(shù)據(jù)到達(dá)之前FIFO均為控制塊,在本例中該控 制塊為IDLE (空閑)控制符。在待發(fā)送數(shù)據(jù)之前插入Sync Pattern (0x555. · ·)和Burst Delimiter(10GEP0N 中為 1 個(gè) Block 長(zhǎng)度,66 比特)并發(fā)送所述的 Sync Pattern 與 Burst Delimiter,再發(fā)送待發(fā)送的數(shù)據(jù)。當(dāng)全部數(shù)據(jù)發(fā)送完畢,數(shù)據(jù)監(jiān)測(cè)器的FIFO全部被控制塊 填充,檢測(cè)到FIFO全部被控制塊填充即認(rèn)為數(shù)據(jù)發(fā)送完成,此時(shí)執(zhí)行S206,插入并發(fā)送突 發(fā)結(jié)束定界符Ε0Β。待EOB發(fā)送完畢后,指示激光器關(guān)閉。具體實(shí)施中可在啟動(dòng)關(guān)閉激光器 時(shí)或啟動(dòng)關(guān)閉激光器之后將FIFO中的控制塊全置為全零Block。參閱圖4,ONU發(fā)送端突發(fā)發(fā)送狀態(tài)轉(zhuǎn)移圖。ONU初始狀態(tài)為激光器關(guān)閉狀態(tài) “Laser_ls_0ff”,布爾變量data_start標(biāo)識(shí)待發(fā)送數(shù)據(jù)是否到達(dá),當(dāng)布爾變量data_start 的值為“false”時(shí),表明未檢測(cè)到待發(fā)送數(shù)據(jù)到達(dá),此時(shí)激光器將一直處于關(guān)閉狀態(tài);一旦 布爾變量datajtart的值為“true”時(shí),表明待發(fā)送數(shù)據(jù)到達(dá),指示打開激光器,狀態(tài)改為 “On”;然后依次進(jìn)入發(fā)送 Sync Pattern 和 Burst Delimiter 狀態(tài),即狀態(tài)“Transmit_Sync_ Pattern,,禾口"Transmit—Burst—Delimiter,,;Sync Pattern 禾口 Burst Delimiter 發(fā)送完畢后 進(jìn)入發(fā)送受FEC保護(hù)的數(shù)據(jù)狀態(tài)“FEC_Is_0n”;當(dāng)布爾變量data_end的值為“false”時(shí),表 明當(dāng)前突發(fā)數(shù)據(jù)尚未發(fā)送完畢,將一直處于突發(fā)數(shù)據(jù)發(fā)送狀態(tài)“FEC_Is_0n”; 一旦數(shù)據(jù)發(fā)送 完畢,即布爾變量data_end的值為“true”時(shí),進(jìn)入EOB發(fā)送狀態(tài)“Transmit_E0B” ;然后指 示關(guān)閉激光器,重新回到激光器關(guān)閉狀態(tài)“Laser_ls_0ff”,等待下一個(gè)新的突發(fā)數(shù)據(jù)到來, 如此循環(huán),即能依次向OLT發(fā)送多個(gè)連續(xù)的突發(fā)數(shù)據(jù)。上述方案通過在每個(gè)上行突發(fā)數(shù)據(jù)的末尾添加Ε0Β,來實(shí)現(xiàn)對(duì)突發(fā)數(shù)據(jù)結(jié)束的定 界。作為擴(kuò)展,在具體實(shí)施過程中,可以在受FEC保護(hù)的數(shù)據(jù)(又稱為FEC數(shù)據(jù))發(fā)送完后 啟動(dòng)激光器關(guān)閉,即檢測(cè)到FIFO隊(duì)列中全為控制塊后啟動(dòng)關(guān)閉激光器。由于關(guān)閉激光器需 要一定時(shí)間,在這段時(shí)間內(nèi),激光器仍然在發(fā)送數(shù)據(jù),但根據(jù)激光器的物理特性,指示激光 器關(guān)閉后,激光器發(fā)射功率逐漸減少,直到最終關(guān)閉。因此在啟動(dòng)關(guān)閉激光器后可以再插入 并發(fā)送一個(gè)二進(jìn)制全零序列,該二進(jìn)制全零沒有成為突發(fā)數(shù)據(jù)的一部分,但是緊跟在突發(fā) 數(shù)據(jù)之后,所以該二進(jìn)制全零序列可以作為其前一突發(fā)數(shù)據(jù)的Ε0Β。該二進(jìn)制全零序列可以 為66比特的自然數(shù)倍長(zhǎng)度,推薦132比特。參閱圖5,ONU發(fā)送端結(jié)構(gòu)模塊圖。該ONU發(fā)送端500包括數(shù)據(jù)檢測(cè)模塊501,用于檢測(cè)是否有待發(fā)送數(shù)據(jù),當(dāng)檢測(cè)到FIFO隊(duì)列尾出現(xiàn)待發(fā) 送的受FEC編碼保護(hù)的數(shù)據(jù)時(shí)認(rèn)為有待發(fā)送數(shù)據(jù)到達(dá),指示激光器打開,當(dāng)檢測(cè)到待發(fā)送 數(shù)據(jù)結(jié)束及突發(fā)結(jié)束定界符發(fā)送結(jié)束時(shí),指示激光器關(guān)閉。發(fā)送模塊502,用于發(fā)送數(shù)據(jù),包括上行數(shù)據(jù)突發(fā)。同步模式序列插入模塊503,打開激光器后同步模式序列插入模塊插入Sync Pattern,插入后發(fā)送模塊502將Sync Pattern發(fā)送出去。
      突發(fā)定界符插入模塊504,打開激光器后突發(fā)定界符插入模塊插入 BurstDelimiter,插入后發(fā)送模塊將Burst Delimiter發(fā)送出去。數(shù)據(jù)讀取模塊505,從發(fā)送緩沖中讀取待發(fā)送數(shù)據(jù),然后通過發(fā)送模塊502發(fā)送。突發(fā)結(jié)束定界符插入模塊506,用于當(dāng)突發(fā)數(shù)據(jù)結(jié)束時(shí),突發(fā)結(jié)束定界符插入模塊 插入Ε0Β,然后通過發(fā)送模塊502發(fā)送。EOB發(fā)送完成后關(guān)閉激光器,突發(fā)結(jié)束。進(jìn)一步該ONU發(fā)送端還包括控制符修改模塊(圖未示),用于在待發(fā)送數(shù)據(jù)發(fā)送完 畢后,激光器關(guān)閉前將FIFO中的控制塊全置為全零Block。本發(fā)明提供另一 ONU發(fā)送端的實(shí)施例,與上述實(shí)施例的區(qū)別在于數(shù)據(jù)檢測(cè)模塊,其用于對(duì)待發(fā)送數(shù)據(jù)進(jìn)行檢測(cè),當(dāng)檢測(cè)到待發(fā)送數(shù)據(jù)到達(dá)時(shí),指示 激光器打開,當(dāng)檢測(cè)到待發(fā)送數(shù)據(jù)發(fā)送結(jié)束時(shí),指示激光器關(guān)閉;還包括一附加序列插入模塊(圖未示),其用于在啟動(dòng)激光器關(guān)閉之后插入一特 定長(zhǎng)度的二進(jìn)制全零序列,發(fā)送模塊502將該二進(jìn)制序列發(fā)送出去。上述描述介紹了 ONU發(fā)送端突發(fā)數(shù)據(jù)的發(fā)送。在OLT接收端,要對(duì)突發(fā)數(shù)據(jù)進(jìn)行接收及處理。參閱圖6,本發(fā)明實(shí)施例突發(fā)數(shù)據(jù)接收流程圖。S600,啟動(dòng)OLT,進(jìn)行設(shè)備初始化;S601,數(shù)據(jù)接收模塊啟動(dòng)接收數(shù)據(jù);S602,對(duì)接收到的數(shù)據(jù)進(jìn)行突發(fā)定界符匹配,將接收到的數(shù)據(jù)以Burst Delimiter 長(zhǎng)度(IfBlock)進(jìn)行匹配;S603,判斷匹配是否成功,計(jì)算接收到的數(shù)據(jù)與Burst Delimiter序列之間的漢明 距離HD (Hamming Distance),當(dāng)HD低于預(yù)先設(shè)定的門限Tl時(shí),認(rèn)為匹配成功;如果匹配不成功,數(shù)據(jù)接收模塊將數(shù)據(jù)移位一個(gè)比特后繼續(xù)進(jìn)行匹配(亦可以進(jìn) 行分組移位),同時(shí)接收新的數(shù)據(jù)。如果匹配成功則執(zhí)行S604S604,對(duì)數(shù)據(jù)進(jìn)行移位;按比特對(duì)數(shù)據(jù)進(jìn)行移位操作,在本例中將所述數(shù)據(jù)移位一 個(gè)比特,在具體的操作中也可以跳過一個(gè)FEC加BD的長(zhǎng)度,采用比特或者Block或者其他 分組移位方式;S605,對(duì)移位后的數(shù)據(jù)以2個(gè)Block為單位進(jìn)行EOB匹配;S606,判斷EOB匹配是否成功,計(jì)算接收數(shù)據(jù)與EOB序列之間的漢明距離 HD (Hamming Distance),當(dāng)HD低于預(yù)先設(shè)定的門限T2時(shí),認(rèn)為匹配成功;如果匹配不成功, 將數(shù)據(jù)移位,按Block(66比特)為單位移位后繼續(xù)進(jìn)行匹配,同時(shí)接收新的數(shù)據(jù);如果EOB 搜索匹配成功,表明當(dāng)前突發(fā)結(jié)束,然后執(zhí)行S601,繼續(xù)對(duì)下一個(gè)突發(fā)接收、定界。進(jìn)一步在完成突發(fā)定界符后啟動(dòng)對(duì)一固定長(zhǎng)度的全零序列的匹配,該匹配過程稱 為附加匹配,該附加匹配可與EOB匹配同時(shí)進(jìn)行,并且附加匹配成功后認(rèn)為EOB匹配成功。 此處的全零序列可以為以Ifblock自然數(shù)倍的序列,推薦使用2個(gè)block的全零序列。參閱圖7,本發(fā)明實(shí)施例數(shù)據(jù)突發(fā)接收過程匹配過程示意圖。進(jìn)一步說明S603及 S606中的匹配過程。Burst Delimiter與接收到的數(shù)據(jù)進(jìn)行匹配,即計(jì)算接收數(shù)據(jù)與Burst Delimiter序列之間的漢明距離HD (Hamming Distance),當(dāng)HD低于預(yù)先設(shè)定的門限Tl時(shí), 認(rèn)為匹配成功;如果匹配不成功,按比特進(jìn)行移位操作,再進(jìn)行匹配,一直到匹配成功為止。
      7如果Burst Delimiter匹配成功,突發(fā)的起始位置即能夠確定,此時(shí)啟動(dòng)EOB匹配流程;由 于本發(fā)明實(shí)施例推薦EOB采用2個(gè)Block的長(zhǎng)度,且Burst Delimiter匹配成功,可以同時(shí) 實(shí)現(xiàn)Block的同步,因此EOB的匹配流程本發(fā)明技術(shù)方案推薦按Block(66比特)為單位 進(jìn)行移位匹配;計(jì)算接收數(shù)據(jù)與EOB序列之間的漢明距離HD (Hamming Distance),當(dāng)HD低 于預(yù)先設(shè)定的門限T2時(shí),認(rèn)為匹配成功;如果EOB匹配成功,突發(fā)的結(jié)束位置即能夠確定, 此時(shí)再重新啟動(dòng)Burst Delimiter匹配,檢測(cè)下一個(gè)突發(fā)的起始位置,如此反復(fù),每個(gè)到達(dá) OLT的突發(fā)均能夠被有效檢測(cè)出其起始和結(jié)束位置。參閱圖8,本實(shí)施例中OLT接收端突發(fā)定界的狀態(tài)轉(zhuǎn)移圖。OLT接收端首先進(jìn)入初 始狀態(tài)“INIT”,分別將布爾變量BD_lock和E0B_lock初始化為“false”,其中BD_lock和 E0B_lock分別標(biāo)識(shí)Burst Delimiter和EOB匹配狀態(tài),匹配成功為“true”,否則為“false”; 啟動(dòng)Burst Delimiter匹配,進(jìn)入“TEST_BD”狀態(tài);如果匹配不成功,則進(jìn)入“BIT SLIP”狀 態(tài),進(jìn)行數(shù)據(jù)接收或移位,移位方式為按比特移位或分組移位,然后重新進(jìn)行匹配;如此循 環(huán),直到匹配成功(即BDJoclsuccess狀態(tài)變?yōu)閠rue),此時(shí)將變量BD_lock置為“true”, 啟動(dòng)EOB匹配,進(jìn)入EOB匹配狀態(tài)“TEST_E0B” ;如果匹配不成功,則進(jìn)入“BLOCK SLIP”狀 態(tài),進(jìn)行數(shù)據(jù)接收或移位,移位方式為按Block移位或其他移位方式,然后重新進(jìn)行匹配; 如此循環(huán),直到匹配成功(即EOB_lock_success狀態(tài)變?yōu)閠rue),此時(shí)將變量E0B_lock置 為“true”,當(dāng)前突發(fā)定界接收完畢;進(jìn)入“RESET”狀態(tài),將變量BD_lock和E0B_lock重新 置為“false”,重新啟動(dòng)新一輪循環(huán),以定界接收新的突發(fā)數(shù)據(jù),如此循環(huán),即能實(shí)現(xiàn)對(duì)所有 接收到的突發(fā)數(shù)據(jù)的定界和接收。在EOB具體匹配操作中可以按block進(jìn)行移位,如前面所述。本發(fā)明還提供另外 的實(shí)施例??刹捎冒幢忍匾莆换蛘哌€可在進(jìn)行EOB移位匹配前跳過一定長(zhǎng)度的數(shù)據(jù)再進(jìn)行 移位匹配操作。比如可以跳躍一個(gè)FEC碼字長(zhǎng)度(在10G EPON系統(tǒng)中數(shù)據(jù)部分至少為一 個(gè)FEC碼字長(zhǎng)度,單個(gè)FEC碼字長(zhǎng)度為31個(gè)Block)。對(duì)于EOB匹配成功的定義,如果EOB 和接收數(shù)據(jù)的漢明距離HD (Hamming Distance)滿足以下要求當(dāng)EOB采用000000...為具 體數(shù)值時(shí),即數(shù)值全零二進(jìn)制序列,若HD < T2,則認(rèn)為匹配成功;當(dāng)EOB采用010101...或 101010...為具體數(shù)值時(shí),即數(shù)值為0、1交錯(cuò)的二進(jìn)制序列,若允許010101...(以01為循 環(huán)的0、1交錯(cuò)的二進(jìn)制序列)匹配上101010...(以10為循環(huán)的0、1交錯(cuò)的二進(jìn)制序列) 也認(rèn)為匹配成功,則當(dāng)HD > 132-T2或者HD < T2時(shí),則認(rèn)為匹配成功,否則當(dāng)HD < T2,則 認(rèn)為匹配成功,其中T2為容忍門限。本發(fā)明實(shí)施例中的突發(fā)結(jié)束定界符的長(zhǎng)度和具體數(shù)值可根據(jù)系統(tǒng)或裝置的實(shí)際 情況進(jìn)行設(shè)定,本發(fā)明實(shí)施例推薦的突發(fā)結(jié)束定界符的長(zhǎng)度為2個(gè)block,具體數(shù)值為數(shù)值 全零二進(jìn)制序列000000...或者數(shù)值為0、1交錯(cuò)的二進(jìn)制序列(010101...或101010...);當(dāng)EOB采用數(shù)值為0、1交錯(cuò)的二進(jìn)制序列010101...或101010...為具體數(shù)值 時(shí),一旦EOB由于信道傳輸產(chǎn)生誤碼導(dǎo)致無法正確匹配上,此時(shí)由于下一個(gè)突發(fā)的Sync Pattern的具體格式也是10101010...,故而能夠提供二次匹配保護(hù),但可能由于采用 Block的移位方式導(dǎo)致出現(xiàn)比特錯(cuò)位的情況,即當(dāng)用010101...做匹配時(shí),可能對(duì)應(yīng)上的 時(shí)101010...,但只要采取漢明距離門限為HD > 132-T2或者HD < T2判決策略,同樣能 夠匹配成功,從而在新的突發(fā)Burst Delimiter匹配前結(jié)束前一個(gè)突發(fā),及時(shí)啟動(dòng)Burst Delimiter 匹配。
      而當(dāng)EOB采用數(shù)值全零的二進(jìn)制序列000000...為具體數(shù)值時(shí),由于突發(fā)之間沒 有數(shù)據(jù)傳輸,在信道上體現(xiàn)的就是全零數(shù)據(jù),同理,當(dāng)EOB由于信道傳輸產(chǎn)生誤碼導(dǎo)致無法 正確匹配上時(shí),可以利用突發(fā)間的全零數(shù)據(jù)提供二次匹配保護(hù)。如果存在突發(fā)之間的全 零數(shù)據(jù)可能也達(dá)不到EOB的長(zhǎng)度而無法實(shí)現(xiàn)二次匹配,此時(shí)可以利用下一個(gè)突發(fā)的Sync Pattern,即除了 00000. · ·,一旦匹配上 Sync Pattern 中的 010101. · ·或 101010. · ·,也可 以認(rèn)為是匹配成功。由于采 用了數(shù)值全零的二進(jìn)制序列000000...作為EOB的具體數(shù)值, 同時(shí)也有利于ONU發(fā)送端的PMD更快地進(jìn)入關(guān)閉狀態(tài)。參閱圖9,本發(fā)明實(shí)施例接收端結(jié)構(gòu)模塊圖。該OLT接收端900包括數(shù)據(jù)接收模 塊901、突發(fā)定界符匹配模塊902及突發(fā)結(jié)束定界符匹配模塊903。數(shù)據(jù)接收模塊901對(duì)數(shù) 據(jù)進(jìn)行接收和移位。當(dāng)OLT啟動(dòng)時(shí),進(jìn)行設(shè)備初始化,數(shù)據(jù)接收模塊901啟動(dòng)接收數(shù)據(jù),并 將輸出端開關(guān)閉合至突發(fā)定界符匹配模塊902,將接收到的數(shù)據(jù)以Burst Delimiter長(zhǎng)度 (1個(gè)Block)為單位送入突發(fā)定界符匹配模塊902進(jìn)行突發(fā)定界符同步匹配;突發(fā)定界符 匹配模塊902的子模塊第一計(jì)算模塊計(jì)算接收數(shù)據(jù)與Burst Delimiter序列之間的漢明距 離HD (Hamming Distance),當(dāng)HD低于預(yù)先設(shè)定的門限T時(shí),認(rèn)為匹配成功;如果匹配不成 功,數(shù)據(jù)接收模塊901將數(shù)據(jù)移位一個(gè)比特后送入突發(fā)定界符匹配模塊902繼續(xù)進(jìn)行匹配 (亦可以進(jìn)行分組移位),同時(shí)接收新的數(shù)據(jù),并可以循環(huán)操作。Burst Delimiter匹配成 功,表明成功同步接收到從某個(gè)ONU發(fā)送過來的突發(fā)數(shù)據(jù),此時(shí)開關(guān)閉合到突發(fā)結(jié)束定界 符匹配模塊903,啟動(dòng)EOB搜索匹配;此時(shí)數(shù)據(jù)接收模塊901以EOB長(zhǎng)度(2個(gè)Block)為單 位將接收到的數(shù)據(jù)送入突發(fā)結(jié)束定界符匹配模塊902進(jìn)行EOB匹配操作;突發(fā)結(jié)束定界符 匹配模塊902的子模塊第二計(jì)算模塊計(jì)算接收數(shù)據(jù)與EOB序列之間的漢明距離HD (Hamming Distance),當(dāng)HD低于預(yù)先設(shè)定的門限T時(shí),認(rèn)為匹配成功;如果匹配不成功,數(shù)據(jù)接收模塊 901將數(shù)據(jù)按Block(66比特)移位后送入EOB匹配模塊繼續(xù)進(jìn)行匹配,同時(shí)接收新的數(shù)據(jù), 可循環(huán)操作。EOB搜索匹配成功,表明突發(fā)結(jié)束,數(shù)據(jù)接收模塊901重新將輸出端開關(guān)閉合 至突發(fā)定界符匹配模塊902。同時(shí),所述OLT接收端900還包括一附加序列匹配模塊(圖未 示),在突發(fā)定界符匹配模塊902成功對(duì)突發(fā)定界符匹配后對(duì)一以66比特自然數(shù)倍長(zhǎng)度的 全零序列的匹配。通過上述描述,在數(shù)據(jù)接收模塊901重新將輸出端開關(guān)閉合至突發(fā)定界符匹配模 塊902后可啟動(dòng)下一個(gè)突發(fā)的Burst Delimiter同步搜索,可實(shí)現(xiàn)對(duì)每個(gè)從ONU發(fā)送的突 發(fā)數(shù)據(jù)的同步接收和定界。上述對(duì)接收端對(duì)突發(fā)數(shù)據(jù)的接收中對(duì)EOB進(jìn)行匹配,在實(shí)際的實(shí)施中,對(duì)于接 收端來將其并不識(shí)別EOB是否是發(fā)送端插入突發(fā)數(shù)據(jù)中的,但從接收端對(duì)EOB的匹配認(rèn) 為是對(duì)特定序列的匹配,該特定序列可以為二進(jìn)制數(shù)值可采用數(shù)值全零的二進(jìn)制序列
      000000......或數(shù)值為0、1交替的二進(jìn)制序列(010101. · ·或101010...),推薦132比特。
      EOB對(duì)接收端僅是突發(fā)結(jié)束定界符。由于在相鄰?fù)话l(fā)中有間隔,信道上體現(xiàn)的就是全零數(shù) 據(jù),其間的數(shù)據(jù)序列對(duì)接收端仍可作為突發(fā)結(jié)束識(shí)別符。在接收端EOB不限定為發(fā)送端所 插入的數(shù)據(jù),應(yīng)該認(rèn)為是一特定序列,可以是發(fā)送端插入突發(fā)數(shù)據(jù)中,亦可以是相鄰?fù)话l(fā)之 間的數(shù)據(jù),同樣可以為上述兩種數(shù)據(jù)的組合。另外,對(duì)于突發(fā)結(jié)束識(shí)別符,在實(shí)施中,可以是 在前一個(gè)突發(fā)中插入的數(shù)據(jù)與突發(fā)間數(shù)據(jù)及后一突發(fā)中Sync Pattern的組合或者突發(fā)間 數(shù)據(jù)及后一突發(fā)中Sync Pattern的組合。所以可以認(rèn)為在具體的實(shí)施中可以作為突發(fā)數(shù)據(jù)EOB的不僅僅是在突發(fā)中插入的數(shù)據(jù),還可以為上述幾種情況。在接收時(shí),EOB的匹配應(yīng) 該是對(duì)特定數(shù)據(jù)序列的匹配。
      本發(fā)明實(shí)施例提供的上述方法及裝置通過在突發(fā)數(shù)據(jù)后加突發(fā)結(jié)束定界符實(shí)現(xiàn) 對(duì)突發(fā)數(shù)據(jù)的定界,接收端通過對(duì)增加的所述突發(fā)結(jié)束定界符的匹配對(duì)突發(fā)數(shù)據(jù)進(jìn)行定 界,該方案不需要增加物理層與上層應(yīng)用這件的接口,不需要改變MDIO寄存器的功能獨(dú)立 性,在物理層既能簡(jiǎn)單的實(shí)現(xiàn)突發(fā)數(shù)據(jù)的定界,并且該方案的復(fù)雜度低。
      權(quán)利要求
      一種發(fā)送無源光網(wǎng)絡(luò)系統(tǒng)中上行突發(fā)數(shù)據(jù)的方法,其特征在于,所述方法包括打開激光器;插入并發(fā)送同步模式序列和突發(fā)定界符;讀取待發(fā)送數(shù)據(jù);發(fā)送所述待發(fā)送數(shù)據(jù);所述待發(fā)送數(shù)據(jù)發(fā)送結(jié)束插入并發(fā)送突發(fā)結(jié)束定界符,所述突發(fā)結(jié)束定界符為0、1交錯(cuò)的二進(jìn)制序列;關(guān)閉激光器;所述激光器的打開與關(guān)閉通過數(shù)據(jù)監(jiān)測(cè)器Data Detector中的先入先出隊(duì)列FIFO的具體狀態(tài)控制。
      2.如權(quán)利要求1所述的方法,其特征在于,當(dāng)檢測(cè)到數(shù)據(jù)檢測(cè)器的先入先出隊(duì)列全部 被控制塊填充后發(fā)送所述突發(fā)結(jié)束定界符。
      3.如權(quán)利要求1所述的方法,其特征在于,所述方法還進(jìn)一步包括在啟動(dòng)關(guān)閉激光器時(shí)或啟動(dòng)關(guān)閉激光器后將數(shù)據(jù)檢測(cè)器的先入先出隊(duì)列中的控制塊 置為全零數(shù)據(jù)塊。
      4.如權(quán)利要求1所述的方法,其特征在于,所述突發(fā)結(jié)束定界符的長(zhǎng)度為66比特。
      5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括判斷所述數(shù)據(jù)是否發(fā)送結(jié)束,如果所述數(shù)據(jù)發(fā)送沒有結(jié)束則繼續(xù)讀取所述待發(fā)送數(shù)據(jù);如果所述數(shù)據(jù)發(fā)送結(jié)束則插入并發(fā)送所述突發(fā)結(jié)束定界符。
      6.一種發(fā)送無源光網(wǎng)絡(luò)系統(tǒng)中上行突發(fā)數(shù)據(jù)的方法,其特征在于,所述方法包括打開激光器后在待發(fā)送數(shù)據(jù)之前插入并發(fā)送同步模式序列Sync Pattern和突發(fā)定界 符 Burst Delimiter ;讀取所述待發(fā)送數(shù)據(jù); 發(fā)送所述數(shù)據(jù);判斷所述數(shù)據(jù)是否發(fā)送結(jié)束,如果所述數(shù)據(jù)發(fā)送沒有結(jié)束則繼續(xù)讀取所述待發(fā)送數(shù)據(jù);如果所述數(shù)據(jù)發(fā)送結(jié)束則插入并發(fā)送突發(fā)結(jié)束定界符End of Burst,所述突發(fā)結(jié)束定 界符為O、1交錯(cuò)的二進(jìn)制序列;所述突發(fā)結(jié)束定界符發(fā)送完成后關(guān)閉激光器。
      7.如權(quán)利要求6所述的方法,其特征在于,所述突發(fā)結(jié)束定界符的長(zhǎng)度為66比特。
      8.如權(quán)利要求6所述的方法,其特征在于,檢測(cè)是否有所述待發(fā)送數(shù)據(jù),如果沒有所述 待發(fā)送數(shù)據(jù)繼續(xù)檢測(cè),當(dāng)檢測(cè)到有所述待發(fā)送以太網(wǎng)數(shù)據(jù)幀后打開激光器。
      9.如權(quán)利要求6所述的方法,其特征在于,當(dāng)檢測(cè)到數(shù)據(jù)檢測(cè)器的先入先出隊(duì)列全部 被控制塊填充后發(fā)送所述突發(fā)結(jié)束定界符。全文摘要
      本發(fā)明涉及無源光網(wǎng)絡(luò)技術(shù),特別是涉及無源光網(wǎng)絡(luò)中上行突發(fā)數(shù)據(jù)的方法及裝置、系統(tǒng)。該方法中實(shí)現(xiàn)對(duì)上行突發(fā)數(shù)據(jù)結(jié)束進(jìn)行定界。該方法不需要增加物理層與上層應(yīng)用之間的接口。所述方法為打開激光器后發(fā)送同步模式序列和突發(fā)定界符;發(fā)送待發(fā)送數(shù)據(jù);所述待發(fā)送數(shù)據(jù)發(fā)送結(jié)束發(fā)送突發(fā)結(jié)束定界符;關(guān)閉激光器。同時(shí)本發(fā)明實(shí)施例還提供了接收上行突發(fā)數(shù)據(jù)的方法及相關(guān)的裝置與系統(tǒng)。
      文檔編號(hào)H04B10/155GK101958752SQ201010510069
      公開日2011年1月26日 申請(qǐng)日期2008年4月28日 優(yōu)先權(quán)日2008年4月28日
      發(fā)明者封東寧, 弗蘭克·埃芬博格, 李靖, 梁偉光, 耿東玉 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1