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

      Otn系統(tǒng)中基于odu幀的多通道串行化定幀方法及裝置的制造方法

      文檔序號:9914228閱讀:660來源:國知局
      Otn系統(tǒng)中基于odu幀的多通道串行化定幀方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001 ] 本發(fā)明涉及0TN(0ptical Transport Network,光傳輸網(wǎng))系統(tǒng)中的定幀技術(shù)領(lǐng)域,特別是涉及一種OTN系統(tǒng)中基于0DU(0ptical Data Unit,光數(shù)據(jù)單元)幀的多通道串行化定幀方法及裝置。
      【背景技術(shù)】
      [0002]在OTN系統(tǒng)中,對于低速率ODU業(yè)務(wù)的處理,通常需要將多個(gè)低速率ODU幀復(fù)用成一個(gè)高速率ODU幀,進(jìn)行相應(yīng)的處理后再以同樣的方式解復(fù)用成多個(gè)低速率ODU幀。在整個(gè)復(fù)用和解復(fù)用的過程中,低速率ODU幀以一個(gè)整體作為高速率ODU幀的一部分來進(jìn)行處理,而不關(guān)心低速率ODU幀的具體結(jié)構(gòu)。這使得在復(fù)用和解復(fù)用過程中,低速率ODU幀的幀頭位置會(huì)出現(xiàn)丟失的情況,因此,需在進(jìn)行低速率ODU幀的處理前,相應(yīng)地進(jìn)行幀頭定位,即定幀。
      [0003]然而,當(dāng)一個(gè)高速率ODU幀通過解復(fù)用得到多個(gè)低速率ODU幀時(shí),則需要對得到的多個(gè)低速率ODU幀進(jìn)行定幀處理?,F(xiàn)有技術(shù)中一般采用多個(gè)定幀處理裝置同時(shí)對多個(gè)低速率幀進(jìn)行處理的方式來實(shí)現(xiàn),即并行處理定幀過程。在這種處理方式下,雖然處理效率較高,但是當(dāng)高速率ODU幀中包含的低速率ODU幀的個(gè)數(shù)比較大時(shí),實(shí)現(xiàn)并行處理定幀過程所需的電路規(guī)模較大、資源較多、功耗較高,進(jìn)而使得實(shí)現(xiàn)成本較高。

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

      [0004]針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明解決的技術(shù)問題為:在OTN系統(tǒng)中實(shí)現(xiàn)低速率ODU幀的定幀功能的同時(shí),減小電路設(shè)計(jì)規(guī)模,減少電路資源及電路功耗,進(jìn)而降低實(shí)現(xiàn)成本。
      [0005]為達(dá)到以上目的,本發(fā)明提供一種OTN系統(tǒng)中基于ODU幀的多通道串行化定幀方法,包括以下步驟:
      [0006]A、判斷是否需要切換通道,若是,切換通道,轉(zhuǎn)入步驟C;否則,不切換通道,轉(zhuǎn)入步驟B;
      [0007]B、讀取當(dāng)前通道的定幀過程列表,該定幀過程列表用于記錄定幀過程的處理信息,定幀過程依次包括數(shù)據(jù)拼接、幀頭搜索、數(shù)據(jù)移位和幀頭檢查四個(gè)處理環(huán)節(jié);根據(jù)定幀過程列表中的處理信息,確定當(dāng)前通道所需處理的定幀過程中的一個(gè)具體環(huán)節(jié),轉(zhuǎn)入步驟D;
      [0008]C、讀取切換后的通道的定幀過程列表;根據(jù)定幀過程列表中的處理信息,確定切換后的通道所需處理的定幀過程中的一個(gè)具體環(huán)節(jié),轉(zhuǎn)入步驟D;
      [0009]D、根據(jù)確定的所述具體處理環(huán)節(jié),進(jìn)行相應(yīng)環(huán)節(jié)的處理,轉(zhuǎn)入步驟E;
      [0010]E、將相應(yīng)環(huán)節(jié)的處理數(shù)據(jù)和狀態(tài)信息暫存至以通道號為索引的緩沖區(qū)內(nèi);更新當(dāng)前通道的定幀過程列表。
      [0011]在上述技術(shù)方案的基礎(chǔ)上,步驟A中所述判斷是否需要切換通道,具體包括以下步驟:判斷當(dāng)前待定幀的通道號與前一次定幀的通道號是否相同,若是,則不需要切換通道,否則,需要切換通道;其中,判斷當(dāng)前待定幀的通道號與前一次定幀的通道號是否相同時(shí),若不存在前一次定幀的通道號,即表明本次為首次進(jìn)行定幀處理,則判斷為不需要切換通道。
      [0012]在上述技術(shù)方案的基礎(chǔ)上,步驟D中所述根據(jù)確定的所述具體處理環(huán)節(jié),進(jìn)行相應(yīng)環(huán)節(jié)的處理時(shí),若所確定的具體處理環(huán)節(jié)為數(shù)據(jù)拼接環(huán)節(jié),其具體操作過程如下:將當(dāng)前通道內(nèi)先后傳送的相鄰兩拍N字節(jié)的并行數(shù)據(jù),N為大于6的正整數(shù),按照“先傳送的放高字節(jié),后傳送的放低字節(jié)”的順序,拼接合并成一拍2N字節(jié)的并行數(shù)據(jù)。
      [0013]在上述技術(shù)方案的基礎(chǔ)上,步驟D中所述根據(jù)確定的所述具體處理環(huán)節(jié),進(jìn)行相應(yīng)環(huán)節(jié)的處理時(shí),若所確定的具體處理環(huán)節(jié)為幀頭搜索環(huán)節(jié),其具體操作過程如下:在拼接好的2N字節(jié)的并行數(shù)據(jù)中進(jìn)行幀定位信號FAS字節(jié)的搜索,所述FAS字節(jié)由6個(gè)字節(jié)組成;搜索時(shí),先將拼接好的2N字節(jié)的并行數(shù)據(jù)中的第2N-1字節(jié)到第N+5字節(jié)分別作為起始位置,將第2N-6字節(jié)到第N字節(jié)分別作為結(jié)束位置;選取起始位置和結(jié)束位置之間的任意6個(gè)字節(jié)與期望的FAS字節(jié)進(jìn)行比較,一旦找到與期望的FAS字節(jié)相同的6個(gè)字節(jié),則該6個(gè)字節(jié)即為FAS字節(jié);記錄下該FAS字節(jié)的首字節(jié)的偏移量。
      [0014]在上述技術(shù)方案的基礎(chǔ)上,步驟D中所述根據(jù)確定的所述具體處理環(huán)節(jié),進(jìn)行相應(yīng)環(huán)節(jié)的處理時(shí),若所確定的具體處理環(huán)節(jié)為數(shù)據(jù)移位環(huán)節(jié),其具體操作過程如下:根據(jù)幀頭搜索環(huán)節(jié)記錄的偏移量,將搜索到的FAS字節(jié)前移至2N字節(jié)的并行數(shù)據(jù)的首字節(jié),F(xiàn)AS字節(jié)后面的數(shù)據(jù)按照相同的偏移量進(jìn)行移位;在FAS字節(jié)所處位置給出幀頭標(biāo)識。
      [0015]在上述技術(shù)方案的基礎(chǔ)上,步驟D中所述根據(jù)確定的所述具體處理環(huán)節(jié),進(jìn)行相應(yīng)環(huán)節(jié)的處理時(shí),若所確定的具體處理環(huán)節(jié)為幀頭檢查環(huán)節(jié),其具體操作過程如下:根據(jù)數(shù)據(jù)移位環(huán)節(jié)給出的幀頭標(biāo)識,以及移位之后的數(shù)據(jù),按固定的幀長來檢查給出的幀頭標(biāo)識以及FAS字節(jié)是否正確,若正確,給出同步狀態(tài)標(biāo)志;否則,給出失步狀態(tài)標(biāo)志。
      [0016]在上述技術(shù)方案的基礎(chǔ)上,步驟E之后還包括以下步驟:根據(jù)緩沖區(qū)內(nèi)存儲的各個(gè)通道的狀態(tài)信息,給出相應(yīng)的失步告警;判斷是否繼續(xù)進(jìn)行定幀處理,若是,返回步驟A,否則結(jié)束。
      [0017]本發(fā)明還提供一種應(yīng)用上述方法的OTN系統(tǒng)中基于ODU幀的多通道串行化定幀裝置,包括通道切換檢測單元、第一定幀環(huán)節(jié)判定單元、第二定幀環(huán)節(jié)判定單元、定幀環(huán)節(jié)處理單元和緩存單元;
      [0018]所述通道切換檢測單元用于:判斷是否需要切換通道,若是,切換通道,向第二定幀環(huán)節(jié)判定單元發(fā)送第二判定信號;否則,不切換通道,向第一定幀環(huán)節(jié)判定單元發(fā)送第一判定信號;
      [0019]所述第一定幀環(huán)節(jié)判定單元用于:收到第一判定信號后,讀取當(dāng)前通道的定幀過程列表,該定幀過程列表用于記錄定幀過程的處理信息,定幀過程依次包括數(shù)據(jù)拼接、幀頭搜索、數(shù)據(jù)移位和幀頭檢查四個(gè)處理環(huán)節(jié);根據(jù)定幀過程列表中的處理信息,確定當(dāng)前通道所需處理的定幀過程中的一個(gè)具體環(huán)節(jié),向定幀環(huán)節(jié)處理單元發(fā)送處理信號;
      [0020]所述第二定幀環(huán)節(jié)判定單元用于:收到第二判定信號后,讀取切換后的通道的定幀過程列表;根據(jù)定幀過程列表中的處理信息,確定切換后的通道所需處理的定幀過程中的一個(gè)具體環(huán)節(jié),向定幀環(huán)節(jié)處理單元發(fā)送處理信號;
      [0021]所述定幀環(huán)節(jié)處理單元用于:收到處理信號后,根據(jù)確定的所述具體處理環(huán)節(jié),進(jìn)行相應(yīng)環(huán)節(jié)的處理,并向緩存單元發(fā)送緩存信號;
      [0022]所述緩存單元用于:收到緩存信號后,將定幀環(huán)節(jié)處理單元的處理數(shù)據(jù)和狀態(tài)信息暫存至以通道號為索引的緩沖區(qū)內(nèi);更新當(dāng)前通道的定幀過程列表。
      [0023]在上述技術(shù)方案的基礎(chǔ)上,所述定幀環(huán)節(jié)處理單元包括數(shù)據(jù)拼接子單元、幀頭搜索子單元、數(shù)據(jù)移位子單元和幀頭檢查子單元;
      [0024]所述數(shù)據(jù)拼接子單元用于:將當(dāng)前通道內(nèi)先后傳送的相鄰兩拍N字節(jié)的并行數(shù)據(jù),N為大于6的正整數(shù),按照“先傳送的放高字節(jié),后傳送的放低字節(jié)”的順序,拼接合并成一拍2N字節(jié)的并行數(shù)據(jù),從而完成數(shù)據(jù)拼接環(huán)節(jié)的處理;
      [0025]所述幀頭搜索子單元用于:在拼接好的2N字節(jié)的并行數(shù)據(jù)中進(jìn)行FAS字節(jié)的搜索;搜索時(shí),先將拼接好的2N字節(jié)的并行數(shù)據(jù)中的第2N-1字節(jié)到第N+5字節(jié)分別作為起始位置,將第2N-6字節(jié)到第N字節(jié)分別作為結(jié)束
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1