[發(fā)明專利]時分復(fù)用的FEC編碼方法及裝置在審
| 申請?zhí)枺?/td> | 201210370536.3 | 申請日: | 2012-09-28 |
| 公開(公告)號: | CN103716115A | 公開(公告)日: | 2014-04-09 |
| 發(fā)明(設(shè)計)人: | 曾紀(jì)瑞;王通;王文青 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04Q11/00 |
| 代理公司: | 深圳市世紀(jì)恒程知識產(chǎn)權(quán)代理事務(wù)所 44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 時分 fec 編碼 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及光通信領(lǐng)域中的一種時分復(fù)用的FEC編碼方法及裝置。
背景技術(shù)
在光通信領(lǐng)域中,受多業(yè)務(wù)高速率傳送的驅(qū)動,對光傳送網(wǎng)速率和傳輸可靠性要求越來越高。在光通信中,通常采用前向糾錯(FEC,F(xiàn)orword?Error??Correction)來降低信號經(jīng)過信道傳輸所產(chǎn)生的誤碼,以達到提高信號傳輸質(zhì)量,降低對光設(shè)備功率要求的目的。其中,RS碼(Reed-solomon?codes,里德所羅門碼)是經(jīng)常采用的編碼方式之一。RS碼在糾正隨機符號錯誤和隨機突發(fā)錯誤等方面非常有效,已經(jīng)廣泛應(yīng)用到光通信、數(shù)字電視、數(shù)據(jù)存儲等領(lǐng)域。
現(xiàn)有技術(shù)中應(yīng)用RS編碼時通常采用串行編碼方法,在時序上一個碼字接著一個碼字串行處理,一個碼字8bit,即:一個時鐘周期只能處理8bit,如圖1所示,這種方法編碼效率低,而且數(shù)據(jù)吞吐率不大,無法勝任高速傳輸對數(shù)據(jù)處理的要求,不利于整個系統(tǒng)傳輸速率的提高。
目前也有技術(shù)方案采用雙碼字并行的編碼方法,該方法中,每個時鐘周期可以并行處理2個碼字,雖然編碼效率和系統(tǒng)數(shù)據(jù)吞吐率有所提高,但是對業(yè)務(wù)高速傳輸而言仍需進一步提升處理能力。而且,該方式是以較大資源消耗來獲取編碼效率和系統(tǒng)數(shù)據(jù)吞吐率的提升,其最大不足之處在于,對多業(yè)務(wù)同時處理而言,需要多組編碼器并行,即每個業(yè)務(wù)一組編碼器,由此增加了資源消耗。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種時分復(fù)用的FEC編碼方法及裝置,旨在提高系統(tǒng)傳輸效率,減少資源消耗。
為了達到上述目的,本發(fā)明提出一種時分復(fù)用的前向糾錯FEC編碼方法,包括:
接收至少一路ODU時分復(fù)用業(yè)務(wù)信號;
對所述ODU時分復(fù)用業(yè)務(wù)信號不進行解復(fù)用,根據(jù)輸入復(fù)用關(guān)系對每一業(yè)務(wù)的每個碼塊進行四字節(jié)并行編碼處理,得到OTU時分復(fù)用業(yè)務(wù)信號;
輸出所述OTU時分復(fù)用業(yè)務(wù)信號。
優(yōu)選地,所述ODU時分復(fù)用業(yè)務(wù)信號為512bit時分復(fù)用業(yè)務(wù)信號,所述對ODU時分復(fù)用業(yè)務(wù)信號的每個碼塊進行四字節(jié)并行編碼處理,得到OTU時分復(fù)用業(yè)務(wù)信號的步驟包括:
將所述ODU時分復(fù)用業(yè)務(wù)信號分為兩路;其中一路送入先入先出隊列FIFO電路,另一路作為運算數(shù)據(jù)計算編碼信息;
通過所述FIFO電路對其中一路數(shù)據(jù)進行延時處理,得到延時處理后的ODU時分復(fù)用業(yè)務(wù)信號;
對另一路數(shù)據(jù)進行交織處理;
將所述交織處理后的數(shù)據(jù)送入編碼器進行四字節(jié)并行編碼處理,得到編碼后的校驗信息;
對編碼得到的校驗信息進行解交織處理;
將解交織處理后的校驗信息與所述延時處理后的ODU時分復(fù)用業(yè)務(wù)信號組成OTU時分復(fù)用業(yè)務(wù)信號。
優(yōu)選地,所述將交織處理后的數(shù)據(jù)送入編碼器進行四字節(jié)并行編碼處理,得到編碼后的校驗信息的步驟包括:
將所述交織處理后的數(shù)據(jù),分別送入16個子編碼器;
在每個子編碼器中,以四字節(jié)數(shù)據(jù)進行并行編碼;
在編碼結(jié)束后,當(dāng)16個子編碼器送出的校驗信息有效信號一致,且滿足當(dāng)前業(yè)務(wù)輸出條件時,從當(dāng)前業(yè)務(wù)子編碼器的校驗寄存器組中提取該業(yè)務(wù)的校驗信息輸出。
優(yōu)選地,當(dāng)以預(yù)定時鐘周期依次接收多路ODU業(yè)務(wù)的時分復(fù)用業(yè)務(wù)信號時,所述將交織處理后的數(shù)據(jù)送入編碼器進行四字節(jié)并行編碼處理,得到編碼后的校驗信息的步驟包括:
在當(dāng)前時鐘周期,將當(dāng)前業(yè)務(wù)的交織處理后的數(shù)據(jù),分別送入16個子編碼器;在每個子編碼器中,以四字節(jié)數(shù)據(jù)進行并行編碼;
當(dāng)下一個時鐘周期到來時,判斷當(dāng)前業(yè)務(wù)的編碼過程是否結(jié)束,若是,則將當(dāng)前業(yè)務(wù)的編碼結(jié)果轉(zhuǎn)入當(dāng)前業(yè)務(wù)的校驗寄存器組,否則,將當(dāng)前業(yè)務(wù)數(shù)據(jù)運算的中間結(jié)果存入當(dāng)前業(yè)務(wù)的緩存寄存器組中,等待該業(yè)務(wù)的下一時鐘周期到來時繼續(xù)進行編碼運算;
對下一業(yè)務(wù)進行運算;
對每一路ODU時分復(fù)用業(yè)務(wù)信號,在編碼結(jié)束后,當(dāng)16個子編碼器送出的校驗信息有效信號一致,且滿足當(dāng)前業(yè)務(wù)輸出條件時,從當(dāng)前業(yè)務(wù)的校驗寄存器組中提取該業(yè)務(wù)的校驗信息輸出。
優(yōu)選地,所述對ODU時分復(fù)用業(yè)務(wù)信號的每個碼塊進行四字節(jié)并行編碼處理的步驟之前還包括:
對所述ODU時分復(fù)用業(yè)務(wù)信號進行補零處理。
優(yōu)選地,所述輸出OTU時分復(fù)用業(yè)務(wù)信號的步驟之前還包括:
對所述OTU時分復(fù)用業(yè)務(wù)信號進行去零處理。
本發(fā)明還提出一種時分復(fù)用的FEC編碼裝置,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210370536.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





