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

      一種數(shù)據(jù)流定界方法及裝置的制造方法

      文檔序號:10491893閱讀:720來源:國知局
      一種數(shù)據(jù)流定界方法及裝置的制造方法
      【專利摘要】本發(fā)明實施例公開了一種數(shù)據(jù)流定界方法及裝置,該方法包括:接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字;當(dāng)接收的前導(dǎo)碼碼字?jǐn)?shù)量達(dá)到預(yù)設(shè)值時,根據(jù)預(yù)設(shè)的定界符對上行數(shù)據(jù)流進(jìn)行定界。由于能根據(jù)上行數(shù)據(jù)流自適應(yīng)地調(diào)節(jié)搜索定界符的窗口,因此,本發(fā)明實施例有助于解決或降低在設(shè)定搜索定界符時間窗內(nèi)搜索不到定界符而引起的上行數(shù)據(jù)包丟失的問題,從而提高數(shù)據(jù)流定界成功率,提升系統(tǒng)性能。
      【專利說明】
      一種數(shù)據(jù)流定界方法及裝置
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及無源光網(wǎng)絡(luò)(Passive Optical Network, PON)技術(shù),尤其涉及一種數(shù)據(jù)流定界方法及裝置。
      【背景技術(shù)】
      [0002]在PON系統(tǒng)中,從光網(wǎng)絡(luò)單元(Optical Network Unit,0NU)發(fā)送至光線路終端(Optical Line Terminal, 0LT)的數(shù)據(jù)定義為上行的數(shù)據(jù),也稱為上行突發(fā),上行數(shù)據(jù)的幀結(jié)構(gòu)如圖1所示。從OLT發(fā)送至ONU單元的數(shù)據(jù)稱為下行數(shù)據(jù)。目前PON系統(tǒng)的上行數(shù)據(jù)傳輸廣泛被采用的是時分多址(TDMA)技術(shù)。每個ONU根據(jù)OLT告知的發(fā)送上行數(shù)據(jù)的開始時間和結(jié)束時間來發(fā)送上行數(shù)據(jù)。OLT在接收到每個ONU的上行數(shù)據(jù)后,需要對數(shù)據(jù)進(jìn)行準(zhǔn)確的定界,解析出GTC幀、GEM幀,并實現(xiàn)重組及封裝后才發(fā)送至線路側(cè)的其他網(wǎng)絡(luò)單元。
      [0003]由此可知,數(shù)據(jù)流的定界成功與否是后面對數(shù)據(jù)進(jìn)行解幀的一個決定性因素。圖2為傳統(tǒng)定界控制電路結(jié)構(gòu)示意圖,參考圖2,在傳統(tǒng)的處理方式中,OLT內(nèi)通過一個計數(shù)器作為定時器,結(jié)合對ONU配置的發(fā)送上行數(shù)據(jù)時刻,采用單向控制的方式對定界模塊搜索定界符的時間窗進(jìn)行控制。OLT定界模塊根據(jù)窗口時間控制信號,把上行數(shù)據(jù)流與本地配置/存儲的定界符(Delimiter)做互相關(guān)運算,當(dāng)互相關(guān)運算結(jié)果超過設(shè)定的門限值后便認(rèn)為是搜索到了定界符。
      [0004]但是,對于上述數(shù)據(jù)流定界的方法,當(dāng)一些不可控的因素出現(xiàn),例如傳輸光纖受到擠壓變形引起光模塊對光信號解碼的延遲,導(dǎo)致定界符到達(dá)OLT的時刻發(fā)生漂移時,可能導(dǎo)致在OLT給ONU設(shè)定的搜索定界符時間窗內(nèi)搜索不到定界符,那么將引起上行數(shù)據(jù)包的丟失。

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

      [0005]有鑒于此,為解決現(xiàn)有存在的技術(shù)問題,本發(fā)明實施例提供:
      [0006]一種數(shù)據(jù)流定界方法,包括:
      [0007]接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字;
      [0008]當(dāng)接收的前導(dǎo)碼碼字?jǐn)?shù)量達(dá)到預(yù)設(shè)值時,根據(jù)預(yù)設(shè)的定界符對上行數(shù)據(jù)流進(jìn)行定界。
      [0009]—具體實施例中,所述接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字之前,該方法還包括:
      [0010]對上行數(shù)據(jù)流進(jìn)行前導(dǎo)碼識別;
      [0011]以預(yù)設(shè)格式的前導(dǎo)碼碼字發(fā)送前導(dǎo)碼數(shù)據(jù)流;
      [0012]一具體實施例中,該方法還包括:
      [0013]將來自O(shè)NU的光信號轉(zhuǎn)換成電信號;
      [0014]對所述電信號進(jìn)行時鐘及數(shù)據(jù)恢復(fù),獲得上行數(shù)據(jù)流。
      [0015]—具體實施例中,所述對上行數(shù)據(jù)流進(jìn)行前導(dǎo)碼識別,包括:
      [0016]當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致時,確定所述上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù);當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,按照預(yù)設(shè)算法對所述上行數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致,則確定所述轉(zhuǎn)換后的上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù)。
      [0017]—具體實施例中,該方法還包括:當(dāng)上行數(shù)據(jù)的格式或轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,停止以預(yù)設(shè)格式的前導(dǎo)碼碼字發(fā)送前導(dǎo)碼數(shù)據(jù)流。
      [0018]本發(fā)明實施例還提供了一種數(shù)據(jù)流定界裝置,包括:前導(dǎo)碼檢測單元和定界相關(guān)單元;其中,
      [0019]所述前導(dǎo)碼檢測單元,用于接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字;以及判斷接收的前導(dǎo)碼碼字?jǐn)?shù)量是否達(dá)到預(yù)設(shè)值,確定接收的前導(dǎo)碼碼字?jǐn)?shù)量達(dá)到預(yù)設(shè)值時,向定界相關(guān)單元發(fā)送喚醒信號;
      [0020]所述定界相關(guān)單元,用于在接收到來自前導(dǎo)碼檢測單元的喚醒信號后,根據(jù)預(yù)設(shè)的定界符對緩存的上行數(shù)據(jù)流進(jìn)行定界。
      [0021 ] 一具體實施例中,該裝置還包括前導(dǎo)碼位置調(diào)整單元,
      [0022]所述前導(dǎo)碼位置調(diào)整單元,用于對上行數(shù)據(jù)流進(jìn)行前導(dǎo)碼識別,并以預(yù)設(shè)格式的前導(dǎo)碼碼字向前導(dǎo)碼檢測單元發(fā)送前導(dǎo)碼數(shù)據(jù)流。
      [0023]—具體實施例中,該裝置還包括上行突發(fā)時鐘數(shù)據(jù)恢復(fù)單元,
      [0024]所述上行突發(fā)時鐘數(shù)據(jù)恢復(fù)單元,用于將ONU電信號進(jìn)行時鐘及數(shù)據(jù)恢復(fù),獲得上行數(shù)據(jù)流,其中,所述ONU電信號由來自O(shè)NU的光信號轉(zhuǎn)換得到。
      [0025]—具體實施例中,所述前導(dǎo)碼位置調(diào)整單元,具體用于當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致時,確定所述上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù);當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,按照預(yù)設(shè)算法對所述上行數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致,則確定所述轉(zhuǎn)換后的上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù)。
      [0026]—具體實施例中,所述前導(dǎo)碼位置調(diào)整單元,還用于當(dāng)上行數(shù)據(jù)的格式或轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,停止以預(yù)設(shè)格式的前導(dǎo)碼碼字發(fā)送前導(dǎo)碼數(shù)據(jù)流。
      [0027]本發(fā)明實施例所述的數(shù)據(jù)流定界方法及裝置,接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字;當(dāng)接收的前導(dǎo)碼碼字?jǐn)?shù)量達(dá)到預(yù)設(shè)值時,根據(jù)預(yù)設(shè)的定界符對上行數(shù)據(jù)流進(jìn)行定界。由于能根據(jù)上行數(shù)據(jù)流自適應(yīng)地調(diào)節(jié)搜索定界符的窗口,因此,本發(fā)明實施例有助于解決或降低在設(shè)定搜索定界符時間窗內(nèi)搜索不到定界符而引起的上行數(shù)據(jù)包丟失的問題,從而提高數(shù)據(jù)流定界成功率,提升系統(tǒng)性能。
      【附圖說明】
      [0028]圖1為PON上行突發(fā)幀結(jié)構(gòu)示意圖;
      [0029]圖2為傳統(tǒng)定界控制電路結(jié)構(gòu)示意圖;
      [0030]圖3為本發(fā)明實施例一種數(shù)據(jù)流定界方法流程示意圖;
      [0031]圖4為本發(fā)明實施例再一種數(shù)據(jù)流定界方法流程示意圖;
      [0032]圖5為本發(fā)明實施例再一種數(shù)據(jù)流定界方法流程示意圖;
      [0033]圖6為本發(fā)明實施例一種數(shù)據(jù)流定界裝置結(jié)構(gòu)示意圖;
      [0034]圖7為本發(fā)明實施例再一種數(shù)據(jù)流定界裝置結(jié)構(gòu)示意圖;
      [0035]圖8為本發(fā)明實施例再一種數(shù)據(jù)流定界裝置結(jié)構(gòu)示意圖;
      [0036]圖9為本發(fā)明實施例中定界相關(guān)單元的數(shù)據(jù)處理流程示意圖。
      【具體實施方式】
      [0037]為了有效提高ONU發(fā)送至OLT的數(shù)據(jù)流定界成功率,提升系統(tǒng)性能,本發(fā)明實施例提出了一種數(shù)據(jù)流定界方法及裝置,本發(fā)明實施例可以應(yīng)用于無源光網(wǎng)絡(luò)(PassiveOptical Network,簡稱PON)系統(tǒng),具體在電域中實現(xiàn)。
      [0038]圖3為本發(fā)明實施例一種數(shù)據(jù)流定界方法流程示意圖,如圖3所示,該方法包括:
      [0039]步驟301:接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字;
      [0040]步驟302:當(dāng)接收的前導(dǎo)碼碼字?jǐn)?shù)量達(dá)到預(yù)設(shè)值時,根據(jù)預(yù)設(shè)的定界符對上行數(shù)據(jù)流進(jìn)行定界。
      [0041]需要說明的是,在接收的前導(dǎo)碼碼字?jǐn)?shù)量達(dá)到預(yù)設(shè)值之前,需要持續(xù)接收前導(dǎo)碼碼字并統(tǒng)計接收的前導(dǎo)碼碼字?jǐn)?shù)量。
      [0042]—具體實施例中,如圖4所示,所述接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字之前,該方法還包括:
      [0043]步驟401:對上行數(shù)據(jù)流進(jìn)行前導(dǎo)碼識別;
      [0044]—具體實施例中,所述對上行數(shù)據(jù)流進(jìn)行前導(dǎo)碼識別,包括:
      [0045]當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致時,確定所述上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù);當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,按照預(yù)設(shè)算法對所述上行數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致,則確定所述轉(zhuǎn)換后的上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù)。
      [0046]—具體實施例中,該方法還包括:當(dāng)上行數(shù)據(jù)的格式或轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,停止以預(yù)設(shè)格式的前導(dǎo)碼碼字發(fā)送前導(dǎo)碼數(shù)據(jù)流。
      [0047]步驟402:以預(yù)設(shè)格式的前導(dǎo)碼碼字發(fā)送前導(dǎo)碼數(shù)據(jù)流;
      [0048]—具體實施例中,如圖5所示,該方法還包括:
      [0049]步驟501:將來自O(shè)NU的光信號轉(zhuǎn)換成電信號;
      [0050]步驟502:對所述電信號進(jìn)行時鐘及數(shù)據(jù)恢復(fù),獲得上行數(shù)據(jù)流。
      [0051]本發(fā)明實施例還提出了一種數(shù)據(jù)流定界裝置,如圖6所示,該裝置包括:前導(dǎo)碼檢測單元601和定界相關(guān)單元602 ;其中,
      [0052]所述前導(dǎo)碼檢測單元601,用于接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字,并完成對配置碼字個數(shù)的統(tǒng)計;以及判斷接收的前導(dǎo)碼碼字?jǐn)?shù)量是否達(dá)到預(yù)設(shè)值,確定接收的前導(dǎo)碼碼字?jǐn)?shù)量達(dá)到預(yù)設(shè)值時,向定界相關(guān)單元發(fā)送喚醒信號;這里,為避免漏檢,可降低用于前導(dǎo)碼檢測單元對比前導(dǎo)碼碼字?jǐn)?shù)量的預(yù)設(shè)值,以使得喚醒信號能更早地送到定界相關(guān)單元以進(jìn)行互相關(guān)運算。
      [0053]所述定界相關(guān)單元602,用于在接收到來自前導(dǎo)碼檢測單元的喚醒信號后,根據(jù)預(yù)設(shè)的定界符對緩存的上行數(shù)據(jù)流進(jìn)行定界。
      [0054]具體的,定界相關(guān)單元602可以根據(jù)前導(dǎo)碼檢測單元601的定界喚醒信號,對本地存儲/配置的定界符及上行數(shù)據(jù)流進(jìn)行互相關(guān)運算,當(dāng)互相關(guān)運算結(jié)果達(dá)到指定(可配置)門限值時,即定界成功,定界相關(guān)單元602模塊向系統(tǒng)后級處理單元發(fā)送上行突發(fā)中除去前導(dǎo)碼(preamble)及定界符(delimiter)的剩余數(shù)據(jù)流。需要說明的是,定界相關(guān)單元602內(nèi)部將對上行突發(fā)時鐘數(shù)據(jù)恢復(fù)單元送來的數(shù)據(jù)進(jìn)行緩存,數(shù)據(jù)緩存的深度等于前導(dǎo)碼位置調(diào)整單元及前導(dǎo)碼檢測單元處理所需時間內(nèi)數(shù)據(jù)量之和,待喚醒信號有效時,馬上對數(shù)據(jù)進(jìn)行相關(guān)運算。當(dāng)其中任意一組互相關(guān)檢測結(jié)果達(dá)到設(shè)定的門限值時,就認(rèn)為定界成功。用戶可對定界相關(guān)單元內(nèi)的本地定界符(delimiter)進(jìn)行配置,滿足定制化需求。
      [0055]一具體實施例中,如圖7所示,該裝置還包括前導(dǎo)碼位置調(diào)整單元701,
      [0056]所述前導(dǎo)碼位置調(diào)整單元701,用于對上行數(shù)據(jù)流進(jìn)行前導(dǎo)碼(Preamble)識別,并以預(yù)設(shè)格式的前導(dǎo)碼碼字向前導(dǎo)碼檢測單元發(fā)送前導(dǎo)碼數(shù)據(jù)流。具體的,前導(dǎo)碼位置調(diào)整單元701完成對前導(dǎo)碼的識別后,固定以一個二進(jìn)制數(shù)據(jù)流0/1交替格式的前導(dǎo)碼碼字向前導(dǎo)碼檢測單元601發(fā)送前導(dǎo)碼數(shù)據(jù)流,前導(dǎo)碼碼字的格式可以預(yù)設(shè)設(shè)置,例如,前導(dǎo)碼碼字設(shè)為二進(jìn)制數(shù)字(0101)B,此碼字用十六進(jìn)制表示為5H。
      [0057]—具體實施例中,所述前導(dǎo)碼位置調(diào)整單元701,具體用于當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致時,確定所述上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù);當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,按照預(yù)設(shè)算法對所述上行數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致,則確定所述轉(zhuǎn)換后的上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù)。
      [0058]這里,根據(jù)ITU-T G.984.3可知,前導(dǎo)碼固定以0/1交替的二進(jìn)制數(shù)據(jù)流010101……的形式出現(xiàn),而由于BCDR恢復(fù)出來的數(shù)據(jù)有可能以010101……或101010……兩種形式出現(xiàn),當(dāng)以101010……出現(xiàn)的時候,需要調(diào)整為010101……的數(shù)據(jù)格式,之后,每次按照預(yù)設(shè)的前導(dǎo)碼碼字格式,截取相應(yīng)長度的數(shù)據(jù)發(fā)送至前導(dǎo)碼檢測單元601,例如,一次可截取4個比特(0101) B。
      [0059]一具體實施例中,所述前導(dǎo)碼位置調(diào)整單元701,還用于在每個上行突發(fā)中,當(dāng)上行數(shù)據(jù)的格式或轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,停止以預(yù)設(shè)格式的前導(dǎo)碼碼字發(fā)送前導(dǎo)碼數(shù)據(jù)流。
      [0060]—具體實施例中,如圖8所示,該裝置還包括上行突發(fā)時鐘數(shù)據(jù)恢復(fù)單元801,
      [0061]所述上行突發(fā)時鐘數(shù)據(jù)恢復(fù)單元(Burst Mode Clock and Data Recovery,簡稱BCDR)801,用于將ONU電信號進(jìn)行時鐘及數(shù)據(jù)恢復(fù),獲得上行數(shù)據(jù)流,其中,所述ONU電信號由來自O(shè)NU的光信號轉(zhuǎn)換得到。需要說明的是,當(dāng)ONU向OLT發(fā)送數(shù)據(jù)時,數(shù)據(jù)以光信號形式進(jìn)入OLT的光模塊,光模塊將光信號轉(zhuǎn)換成電信號送至BCDR,BCDR完成對該電信號的時鐘及數(shù)據(jù)恢復(fù)。
      [0062]需要說明的是,上行數(shù)據(jù)中定界符的起始位置不能確定,因此需要在數(shù)據(jù)流中準(zhǔn)確查找出定界符的位置,才能完成后面的解幀工作。定界相關(guān)單元602就是在數(shù)據(jù)流中尋找到定界符的準(zhǔn)確位置,其數(shù)據(jù)處理流程如圖9所示。圖9僅以定界符長度為16比特作例子說明處理過程中的相關(guān)檢測單元原理。上行突發(fā)時鐘數(shù)據(jù)恢復(fù)單元輸出的數(shù)據(jù)送入定界相關(guān)單元,首先經(jīng)過輸入緩存,然后再經(jīng)過兩組寄存器組B組及A組,A組數(shù)據(jù)及B組數(shù)據(jù)依固定組合形式組成16比特數(shù)據(jù)送入16組相關(guān)檢測單元,該16種組合形式的數(shù)據(jù)流同時送入數(shù)據(jù)選擇器,數(shù)據(jù)選擇器將選擇其中一種作為定界相關(guān)單元的輸出數(shù)據(jù)。16組相關(guān)檢測單元并行工作。相關(guān)檢測單元的功能是,將輸入的兩組數(shù)據(jù)按比特作同或運算(邏輯運算之一,兩個輸入若相同,運算結(jié)果為1,否則運算結(jié)果為O),然后將每個同或運算的結(jié)果相加,相加所得的值就稱為相關(guān)檢測結(jié)果。相關(guān)檢測結(jié)果的最大值就是輸入數(shù)據(jù)的寬度,即表示兩組數(shù)據(jù)相等。數(shù)據(jù)選擇器將依據(jù)相關(guān)檢測結(jié)果和允許錯誤比特數(shù)從眾多的數(shù)據(jù)拼接形式中選擇一種作為定界輸出結(jié)果。例如,當(dāng)接收到的數(shù)據(jù)流中的16比特定界符的首比特出現(xiàn)于A[0]且數(shù)據(jù)流中沒有誤碼時,將能與相關(guān)檢測單元O中本地配置的定界符的每一比特均相同,此時該組相關(guān)檢測單元的相關(guān)結(jié)果為16,即說明該上行突發(fā)數(shù)據(jù)流的拼接形式和輸入相關(guān)檢測單元O的形式相同,那么,數(shù)據(jù)選擇器將選擇。
      [0063]上述各單元可以由電子設(shè)備中的中央處理器(Central Processing Unit,CPU)、數(shù)字信號處理器(Digital Signal Processor, DSP)或可編程邏輯陣列(Field —Programmable Gate Array,F(xiàn)PGA)實現(xiàn)。
      [0064]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實施例、軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
      [0065]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
      [0066]這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
      [0067]這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
      [0068]以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
      【主權(quán)項】
      1.一種數(shù)據(jù)流定界方法,其特征在于,該方法包括: 接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字; 當(dāng)接收的前導(dǎo)碼碼字?jǐn)?shù)量達(dá)到預(yù)設(shè)值時,根據(jù)預(yù)設(shè)的定界符對上行數(shù)據(jù)流進(jìn)行定界。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字之前,該方法還包括: 對上行數(shù)據(jù)流進(jìn)行前導(dǎo)碼識別; 以預(yù)設(shè)格式的前導(dǎo)碼碼字發(fā)送前導(dǎo)碼數(shù)據(jù)流。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,該方法還包括: 將來自O(shè)NU的光信號轉(zhuǎn)換成電信號; 對所述電信號進(jìn)行時鐘及數(shù)據(jù)恢復(fù),獲得上行數(shù)據(jù)流。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對上行數(shù)據(jù)流進(jìn)行前導(dǎo)碼識別,包括: 當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致時,確定所述上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù);當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,按照預(yù)設(shè)算法對所述上行數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致,則確定所述轉(zhuǎn)換后的上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,該方法還包括:當(dāng)上行數(shù)據(jù)的格式或轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,停止以預(yù)設(shè)格式的前導(dǎo)碼碼字發(fā)送前導(dǎo)碼數(shù)據(jù)流。6.一種數(shù)據(jù)流定界裝置,其特征在于,該裝置包括:前導(dǎo)碼檢測單元和定界相關(guān)單元;其中, 所述前導(dǎo)碼檢測單元,用于接收發(fā)送前導(dǎo)碼數(shù)據(jù)流的前導(dǎo)碼碼字;以及判斷接收的前導(dǎo)碼碼字?jǐn)?shù)量是否達(dá)到預(yù)設(shè)值,確定接收的前導(dǎo)碼碼字?jǐn)?shù)量達(dá)到預(yù)設(shè)值時,向定界相關(guān)單元發(fā)送喚醒信號; 所述定界相關(guān)單元,用于在接收到來自前導(dǎo)碼檢測單元的喚醒信號后,根據(jù)預(yù)設(shè)的定界符對緩存的上行數(shù)據(jù)流進(jìn)行定界。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,該裝置還包括前導(dǎo)碼位置調(diào)整單元, 所述前導(dǎo)碼位置調(diào)整單元,用于對上行數(shù)據(jù)流進(jìn)行前導(dǎo)碼識別,并以預(yù)設(shè)格式的前導(dǎo)碼碼字向前導(dǎo)碼檢測單元發(fā)送前導(dǎo)碼數(shù)據(jù)流。8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,該裝置還包括上行突發(fā)時鐘數(shù)據(jù)恢復(fù)單元, 所述上行突發(fā)時鐘數(shù)據(jù)恢復(fù)單元,用于將ONU電信號進(jìn)行時鐘及數(shù)據(jù)恢復(fù),獲得上行數(shù)據(jù)流,其中,所述ONU電信號由來自O(shè)NU的光信號轉(zhuǎn)換得到。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述前導(dǎo)碼位置調(diào)整單元,具體用于當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致時,確定所述上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù);當(dāng)上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,按照預(yù)設(shè)算法對所述上行數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式一致,則確定所述轉(zhuǎn)換后的上行數(shù)據(jù)為前導(dǎo)碼數(shù)據(jù)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于, 所述前導(dǎo)碼位置調(diào)整單元,還用于當(dāng)上行數(shù)據(jù)的格式或轉(zhuǎn)換后的上行數(shù)據(jù)的格式與預(yù)設(shè)的前導(dǎo)碼格式不一致時,停止以預(yù)設(shè)格式的前導(dǎo)碼碼字發(fā)送前導(dǎo)碼數(shù)據(jù)流。
      【文檔編號】H04Q11/00GK105846943SQ201510019425
      【公開日】2016年8月10日
      【申請日】2015年1月15日
      【發(fā)明人】郭繼正
      【申請人】深圳市中興微電子技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1