欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)處理方法及裝置與流程

文檔序號:12621509閱讀:320來源:國知局
一種數(shù)據(jù)處理方法及裝置與流程

本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法及裝置。



背景技術(shù):

光纖被認(rèn)為是數(shù)據(jù)傳輸?shù)闹匾浇?,利用光纖傳輸數(shù)據(jù)經(jīng)歷了以下三個階段:空分復(fù)用(Space Division Multiplexing,SDM)、時分復(fù)用(Time Division Multiplexing,TDM)和波分復(fù)用(Wavelength Division Multiplexing,WDM)。

至今有線傳輸依然以波分復(fù)用系統(tǒng)為主,隨著通信結(jié)束的發(fā)展,商用的40G波分傳輸逐漸演變?yōu)?00G、乃至400G的波分傳輸;與此同時,在數(shù)據(jù)傳輸?shù)木嚯x上也不斷的擴展;因此,波分復(fù)用系統(tǒng)在數(shù)據(jù)傳輸過程中引起的色度色散、偏振膜色散和強濾波效應(yīng)等諸多問題需要解決;這些問題的解決需要利用數(shù)字信號處理(Digital Signal Processing,DSP)的方法,目前,普遍采用100G DSP的方法。

但是,利用光纖進行數(shù)據(jù)傳輸過程中,對于數(shù)據(jù)的大頻偏值為±Pi/2時,如何進行數(shù)據(jù)處理并未有完善的解決方案。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明實施例期望提供數(shù)據(jù)處理方法及裝置,能夠補償數(shù)據(jù)傳輸過程中的大頻偏值。

本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:

本發(fā)明實施例提供一種數(shù)據(jù)處理方法,包括:根據(jù)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)獲取差分譯碼數(shù)據(jù);在所述差分譯碼數(shù)據(jù)中提取待檢測數(shù)據(jù)序列,并獲取本地檢測幀頭數(shù)據(jù)序列;根據(jù)所述待檢測數(shù)據(jù)序列、所述本地檢測幀頭數(shù)據(jù)序列以及預(yù)設(shè)的第一閾值和第二閾值得到所述差分譯碼數(shù)據(jù)的幀頭信息;確認(rèn)傳輸網(wǎng)絡(luò)上 的數(shù)據(jù)進入幀同步狀態(tài)時,根據(jù)所述差分譯碼數(shù)據(jù)的幀頭信息得到傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的反相信息和大頻偏值;根據(jù)所述反相信息和大頻偏值對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行補償。

上述方案中,所述根據(jù)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)獲取差分譯碼數(shù)據(jù)之前,所述方法還包括:對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行硬判決處理得到硬判決數(shù)據(jù);

相應(yīng)的,所述根據(jù)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)獲取差分譯碼數(shù)據(jù),包括:對所述硬判決數(shù)據(jù)的X偏振態(tài)中相鄰的兩個XI數(shù)據(jù)和相鄰的兩個XQ數(shù)據(jù)分別進行差分運算,對所述硬判決數(shù)據(jù)的Y偏振態(tài)中相鄰的兩個YI數(shù)據(jù)和相鄰的兩個YQ數(shù)據(jù)分別進行差分運算,得到XI數(shù)據(jù)、XQ數(shù)據(jù)、YI數(shù)據(jù)和YQ數(shù)據(jù)的差分譯碼數(shù)據(jù)。

上述方案中,所述對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行硬判決處理得到硬判決數(shù)據(jù),包括:

確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為負(fù)數(shù)時,得到硬判決數(shù)據(jù)為“0”,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為正數(shù)時,得到硬判決數(shù)據(jù)為“1”;或,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為負(fù)數(shù)時,得到硬判決數(shù)據(jù)為“1”,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為正數(shù)時,得到硬判決數(shù)據(jù)為“0”。

上述方案中,所述根據(jù)所述待檢測數(shù)據(jù)序列、所述本地檢測幀頭數(shù)據(jù)序列以及預(yù)設(shè)的第一閾值和第二閾值得到所述差分譯碼數(shù)據(jù)的幀頭信息,包括:將所述待檢測數(shù)據(jù)序列與本地檢測幀頭數(shù)據(jù)序列進行計算,得到兩個序列中不一致的元素個數(shù);在所述不一致的元素個數(shù)小于第一閾值時,確認(rèn)所述待檢測數(shù)據(jù)序列所在的位置為幀頭位置,且所述幀頭的正負(fù)狀態(tài)為正;在所述不一致的元素個數(shù)大于第二閾值時,確認(rèn)所述待檢測數(shù)據(jù)序列所在的位置為幀頭位置,且所述幀頭的正負(fù)狀態(tài)為負(fù)。

上述方案中,所述根據(jù)所述差分譯碼數(shù)據(jù)的幀頭信息得到傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的反相信息和大頻偏值,包括:在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù),所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù) 據(jù)序列不反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù)時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù)據(jù)序列不反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為-Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù),所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列或所述XI數(shù)據(jù)序列反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù)時,確認(rèn)所述XQ數(shù)據(jù)序列或所述XI數(shù)據(jù)序列反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為-Pi/2。

本發(fā)明實施例還提供一種數(shù)據(jù)處理裝置,所述裝置包括:差分譯碼模塊、提取模塊、獲取模塊、第一處理模塊、第二處理模塊和補償模塊;其中,

所述差分譯碼模塊,用于根據(jù)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)獲取差分譯碼數(shù)據(jù);

所述提取模塊,用于在所述差分譯碼數(shù)據(jù)中提取待檢測數(shù)據(jù)序列;

所述獲取模塊,用于獲取本地檢測幀頭數(shù)據(jù)序列;

所述第一處理模塊,用于根據(jù)所述待檢測數(shù)據(jù)序列、所述本地檢測幀頭數(shù)據(jù)序列以及預(yù)設(shè)的第一閾值和第二閾值得到所述差分譯碼數(shù)據(jù)的幀頭信息;

所述第二處理模塊,用于確認(rèn)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進入幀同步狀態(tài)時,根據(jù)所述差分譯碼數(shù)據(jù)的幀頭信息得到傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的反相信息和大頻偏值;

所述補償模塊,用于根據(jù)所述反相信息和大頻偏值對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行補償。

上述方案中,所述裝置還包括:硬判決處理模塊,用于對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行硬判決處理得到硬判決數(shù)據(jù);相應(yīng)的,所述差分譯碼模塊,具體用于對所述硬判決數(shù)據(jù)的X偏振態(tài)中相鄰的兩個XI數(shù)據(jù)和相鄰的兩個XQ數(shù)據(jù)分別進行差分運算,對所述硬判決數(shù)據(jù)的Y偏振態(tài)中相鄰的兩個YI數(shù)據(jù)和相鄰的兩個YQ數(shù)據(jù)分別進行差分運算,得到XI數(shù)據(jù)、XQ數(shù)據(jù)、YI數(shù)據(jù)和YQ數(shù)據(jù)的差分譯碼數(shù)據(jù)。

上述方案中,所述硬判決處理模塊,具體用于確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為負(fù)數(shù)時,得到硬判決數(shù)據(jù)為“0”,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高 位表示該數(shù)據(jù)為正數(shù)時,得到硬判決數(shù)據(jù)為“1”;或,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為負(fù)數(shù)時,得到硬判決數(shù)據(jù)為“1”,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為正數(shù)時,得到硬判決數(shù)據(jù)為“0”。

上述方案中,所述第一處理模塊,具體用于將所述待檢測數(shù)據(jù)序列與本地檢測幀頭數(shù)據(jù)序列進行計算,得到兩個序列中不一致的元素個數(shù);在所述不一致的元素個數(shù)小于第一閾值時,確認(rèn)所述待檢測數(shù)據(jù)序列所在的位置為幀頭位置,且所述幀頭的正負(fù)狀態(tài)為正;在所述不一致的元素個數(shù)大于第二閾值時,確認(rèn)所述待檢測數(shù)據(jù)序列所在的位置為幀頭位置,且所述幀頭的正負(fù)狀態(tài)為負(fù)。

上述方案中,所述第二處理模塊,具體用于在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù),所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù)據(jù)序列不反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù)時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù)據(jù)序列不反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為-Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù),所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列或所述XI數(shù)據(jù)序列反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù)時,確認(rèn)所述XQ數(shù)據(jù)序列或所述XI數(shù)據(jù)序列反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為-Pi/2。

本發(fā)明實施例所提供的數(shù)據(jù)處理方法及裝置,包括:根據(jù)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)獲取差分譯碼數(shù)據(jù);在所述差分譯碼數(shù)據(jù)中提取待檢測數(shù)據(jù)序列,并獲取本地檢測幀頭數(shù)據(jù)序列;根據(jù)所述待檢測數(shù)據(jù)序列、所述本地檢測幀頭數(shù)據(jù)序列以及預(yù)設(shè)的第一閾值和第二閾值得到所述差分譯碼數(shù)據(jù)的幀頭信息;確認(rèn)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進入幀同步狀態(tài)時,根據(jù)所述差分譯碼數(shù)據(jù)的幀頭信息得到傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的反相信息和大頻偏值;根據(jù)所述反相信息和大頻偏值對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行補償。如此,不僅補償了數(shù)據(jù)傳輸過程中的大頻偏值,而且方案實現(xiàn)簡單、可靠。

附圖說明

圖1為本發(fā)明實施例發(fā)送數(shù)據(jù)的處理流程示意圖;

圖2為本發(fā)明實施例數(shù)據(jù)幀的格式示意圖;

圖3為本發(fā)明實施例數(shù)據(jù)處理方法的處理流程示意圖;

圖4為本發(fā)明實施例100G DSP芯片的結(jié)構(gòu)示意圖;

圖5為本發(fā)明實施例滑動提取待檢測數(shù)據(jù)序列的示意圖;

圖6為本發(fā)明實施例根據(jù)相關(guān)值及預(yù)設(shè)的第一閾值、第二閾值確定幀頭位置的示意圖;

圖7為本發(fā)明實施例數(shù)據(jù)處理裝置的組成結(jié)構(gòu)示意圖。

具體實施方式

為更好地理解本發(fā)明技術(shù)方案,下面對將數(shù)據(jù)發(fā)送至傳輸網(wǎng)絡(luò)的過程進行詳細介紹。

對于數(shù)據(jù)的發(fā)送端,發(fā)送數(shù)據(jù)的處理流程,如圖1所示,包括以下步驟:

步驟101,對數(shù)據(jù)進行分組處理后,將數(shù)據(jù)分發(fā)至不同的數(shù)據(jù)通道;

具體地,分組后的數(shù)據(jù)通常分發(fā)至4個局域網(wǎng)仿真(LAN Emulation,Lane)上,定義4個Lane分別為XI、XQ、YI或YQ;其中,XI和XQ上的數(shù)據(jù)在光纖上傳輸時,綁定在X偏振態(tài)上傳輸,YI和YQ上的數(shù)據(jù)在光纖上傳輸時,綁定在Y偏振態(tài)上傳輸。

步驟102,對數(shù)據(jù)通道上的數(shù)據(jù)進行編碼。

步驟103,根據(jù)數(shù)據(jù)幀格式對編碼后的數(shù)據(jù)插入幀頭數(shù)據(jù)序列,完成數(shù)據(jù)幀的成幀過程;

這里,數(shù)據(jù)幀的格式,如圖2所示,包括a和b兩部分,a為插入的幀頭數(shù)據(jù)序列,b為編碼后的數(shù)據(jù)幀內(nèi)容或編碼后插入其他控制信息的數(shù)據(jù)幀內(nèi)容;在100G數(shù)字信號處理(Digital Signal Process,DSP)芯片中,數(shù)據(jù)處理并行度的典型值為64;因此,為了便于后續(xù)的處理,插入的幀頭序列a的典型值為64;對于4個Lane,每個Lane上插入的幀頭數(shù)據(jù)序列各不相同;同時,為了更好 的檢測出不同Lane上的幀頭數(shù)據(jù)序列,要求4個幀頭數(shù)據(jù)序列之間需要具有良好的互不相關(guān)性,即:兩個幀頭數(shù)據(jù)序列的長度相等,兩個幀頭數(shù)據(jù)序列之間統(tǒng)統(tǒng)的元素個數(shù)與不相同的元素個數(shù)各為一半或接近一半。

步驟104,將成幀后的數(shù)據(jù)進行星座點映射和bit位擴展,將硬比特數(shù)據(jù)擴展成軟信息。

步驟105,軟信息經(jīng)過處理后發(fā)送至光傳輸網(wǎng)絡(luò);

這里,所述處理包括頻偏相偏補償。

本發(fā)明實施例所提供的數(shù)據(jù)處理方法的處理流程,如圖3所示,包括以下步驟:

步驟201,根據(jù)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)獲取差分譯碼數(shù)據(jù);

具體地,對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行硬判決處理得到硬判決數(shù)據(jù),對所述硬判決數(shù)據(jù)的X偏振態(tài)中相鄰的兩個XI數(shù)據(jù)進行差分運算,得到XI數(shù)據(jù)的差分譯碼數(shù)據(jù);對所述硬判決數(shù)據(jù)的X偏振態(tài)中相鄰的兩個XQ數(shù)據(jù)進行差分運算,得到XQ數(shù)據(jù)的差分譯碼數(shù)據(jù);對所述硬判決數(shù)據(jù)的Y偏振態(tài)中相鄰的兩個YI數(shù)據(jù)進行差分運算,得到Y(jié)I數(shù)據(jù)的差分譯碼數(shù)據(jù);對所述硬判決數(shù)據(jù)的Y偏振態(tài)中相鄰的兩個YQ數(shù)據(jù)進行差分運算,得到Y(jié)Q數(shù)據(jù)的差分譯碼數(shù)據(jù);

這里,所述對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行硬判決處理得到硬判決數(shù)據(jù),包括:確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為負(fù)數(shù)時,得到硬判決數(shù)據(jù)為“0”,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為正數(shù)時,得到硬判決數(shù)據(jù)為“1”;或,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為負(fù)數(shù)時,得到硬判決數(shù)據(jù)為“1”,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為正數(shù)時,得到硬判決數(shù)據(jù)為“0”。

步驟202,在所述差分譯碼數(shù)據(jù)中提取待檢測數(shù)據(jù)序列,并獲取本地檢測幀頭數(shù)據(jù)序列;

具體地,100G DSP芯片的結(jié)構(gòu),如圖4所示,a0為當(dāng)前的硬判決數(shù)據(jù)輸入,a1為上一組硬判決數(shù)據(jù)輸入的寄存,a0和a1合并后,在每一幀數(shù)據(jù)的傳輸時間內(nèi),在指定位置處抽取63個差分譯碼數(shù)據(jù)作為待檢測數(shù)據(jù)序列;

這里,可以由DSP芯片直接接收本地檢測幀頭數(shù)據(jù)序列,或者DSP芯片 接收發(fā)送至輸網(wǎng)絡(luò)之前的幀頭數(shù)據(jù),并對發(fā)送至傳輸網(wǎng)絡(luò)之前的幀頭數(shù)據(jù)的XI和XQ幀頭序列中同一位置的元素合并為一個X偏振態(tài)的矢量數(shù)據(jù)(XI,XQ),X偏振態(tài)中相鄰的兩個矢量數(shù)據(jù)(XI0,XQ0),(XI1,XQ1)進行差分解碼運算,得到差分解碼后的矢量數(shù)據(jù)(XI’0,XQ’0);幀頭序列組成的64個矢量數(shù)據(jù)(XI,XQ)得到63個差分解碼運算后的矢量數(shù)據(jù)(XI’,XQ’),對應(yīng)XI’的數(shù)據(jù),為XI數(shù)據(jù)的本地檢測幀頭數(shù)據(jù)序列;對應(yīng)XQ’的數(shù)據(jù),為XQ數(shù)據(jù)的本地檢測幀頭數(shù)據(jù)序列;對發(fā)送至傳輸網(wǎng)絡(luò)之前的幀頭數(shù)據(jù)的YI和YQ幀頭序列中同一位置的元素合并為一個Y偏振態(tài)的矢量數(shù)據(jù)(YI,YQ),Y偏振態(tài)中相鄰的兩個矢量數(shù)據(jù)(YI0,YQ0),(YI1,YQ1)進行差分解碼運算,得到差分解碼后的矢量數(shù)據(jù)(YI’0,YQ’0);幀頭序列組成的64個矢量數(shù)據(jù)(YI,YQ)得到63個差分解碼運算后的矢量數(shù)據(jù)(YI’,YQ’),對應(yīng)YI’的數(shù)據(jù),為YI數(shù)據(jù)的本地檢測幀頭數(shù)據(jù)序列;對應(yīng)YQ’的數(shù)據(jù),為YQ數(shù)據(jù)的本地檢測幀頭數(shù)據(jù)序列。

步驟203,根據(jù)所述待檢測數(shù)據(jù)序列、所述本地檢測幀頭數(shù)據(jù)序列以及預(yù)設(shè)的第一閾值和第二閾值得到所述差分譯碼數(shù)據(jù)的幀頭信息;

具體地,將所述待檢測數(shù)據(jù)序列與本地檢測幀頭數(shù)據(jù)序列逐bit進行異或計算,得到兩個序列中不一致的元素個數(shù),稱為相關(guān)值;在所述相關(guān)值小于第一閾值時,確認(rèn)所述待檢測數(shù)據(jù)序列所在的位置為幀頭位置,且所述幀頭的正負(fù)狀態(tài)為正;在所述相關(guān)值大于第二閾值時,確認(rèn)所述待檢測數(shù)據(jù)序列所在的位置為幀頭位置,且所述幀頭的正負(fù)狀態(tài)為負(fù);在所述相關(guān)值大于第一閾值且小于第二閾值時,不能確認(rèn)幀頭位置;在不能確認(rèn)幀頭位置時,需要在下一幀數(shù)據(jù)的傳輸時間內(nèi),滑動提取待檢測數(shù)據(jù)序列,再根據(jù)待檢測數(shù)據(jù)序列、所述本地檢測幀頭數(shù)據(jù)序列以及預(yù)設(shè)的第一閾值和第二閾值得到所述差分譯碼數(shù)據(jù)的幀頭信息;滑動提取待檢測數(shù)據(jù)序列的示意圖,如圖5所示;通常,最多經(jīng)過64個位置的滑動提取待檢測數(shù)據(jù)序列,即64幀的數(shù)據(jù)傳輸時間,便能確定幀頭的位置;

其中,所述幀頭信息包括:幀頭位置、幀頭的正負(fù)狀態(tài)及幀頭的類型;所述幀頭的類型與確認(rèn)幀頭位置時對應(yīng)的本地檢測幀頭數(shù)據(jù)序列的幀頭類型一 致;

這里,所述預(yù)設(shè)的第一閾值和第二閾值根據(jù)數(shù)據(jù)傳輸過程中的誤碼率靈活設(shè)置,要求第一閾值與第二閾值之和等于差分譯碼數(shù)據(jù)的比特位,且第一閾值遠遠小于第二閾值;本實施例中,要求第一閾值與第二閾值之和為63,預(yù)設(shè)第一閾值為8,第二閾值為55;

相應(yīng)的,根據(jù)相關(guān)值及預(yù)設(shè)的第一閾值、第二閾值確定幀頭位置的示意圖,如圖6所示,其中,Zj表示待檢測數(shù)據(jù)序列,即滑動位置為j時得到的滑動序列,Zji表示待檢測序列中的第i個元素。

步驟204,確認(rèn)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進入幀同步狀態(tài)時,根據(jù)所述差分譯碼數(shù)據(jù)的幀頭信息得到傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的反相信息和大頻偏值;

具體地,在當(dāng)前滑動位置處找到第一個幀頭,則滑動位置保持不變,根據(jù)幀結(jié)構(gòu)的幀長信息,判斷下一個幀頭位置,在該位置處檢測是否幀頭直到進入同步狀態(tài);如果在一定時間內(nèi)不能進入同步狀態(tài),切換到下一個滑動位置繼續(xù)檢測幀頭;如果在當(dāng)前滑動位置處,連續(xù)1個數(shù)據(jù)幀的傳輸時間內(nèi)沒有檢測出幀頭,下一幀切換到下一個滑動位置,在64個滑動位置循環(huán)切換,直到找到幀頭時,確認(rèn)該偏振態(tài)的數(shù)據(jù)進入同步狀態(tài);在X、Y兩個偏振態(tài)的數(shù)據(jù)均進入同步狀態(tài),且沒有檢測到幀頭類型的異常時,則確認(rèn)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進入幀同步狀態(tài);

同時,在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù),所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù)據(jù)序列不反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為Pi/2;在所述在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù)時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù)據(jù)序列不反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為-Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù),所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列或所述XI數(shù)據(jù)序列反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù)時,確認(rèn)所述XQ數(shù)據(jù)序列或所述XI數(shù)據(jù)序列反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值 為-Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù)據(jù)序列不反相,且傳輸網(wǎng)絡(luò)上的數(shù)據(jù)不存在大頻偏值;在所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù)據(jù)序列反相,且傳輸網(wǎng)絡(luò)上的數(shù)據(jù)不存在大頻偏值。

步驟205,根據(jù)所述反相信息和大頻偏值對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行補償;

具體地,在所述大頻偏值為Pi/2時,需對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)補償-Pi/2;在所述大頻偏值為-Pi/2時,需對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)補償Pi/2。

為實現(xiàn)上述數(shù)據(jù)處理方法,本發(fā)明實施例提供一種數(shù)據(jù)處理裝置,所述裝置的組成結(jié)構(gòu),如圖7所示,差分譯碼模塊10、提取模塊20、獲取模塊30、第一處理模塊40、第二處理模塊50和補償模塊60;其中,

所述差分譯碼模塊10,用于根據(jù)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)獲取差分譯碼數(shù)據(jù);

所述提取模塊20,用于在所述差分譯碼數(shù)據(jù)中提取待檢測數(shù)據(jù)序列;

所述獲取模塊30,用于獲取本地檢測幀頭數(shù)據(jù)序列;

所述第一處理模塊40,用于根據(jù)所述待檢測數(shù)據(jù)序列、所述本地檢測幀頭數(shù)據(jù)序列以及預(yù)設(shè)的第一閾值和第二閾值得到所述差分譯碼數(shù)據(jù)的幀頭信息;

所述第二處理模塊50,用于確認(rèn)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進入幀同步狀態(tài)時,根據(jù)所述差分譯碼數(shù)據(jù)的幀頭信息得到傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的反相信息和大頻偏值;

所述補償模塊60,用于根據(jù)所述反相信息和大頻偏值對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行補償。

本發(fā)明實施例中,所述裝置還包括:硬判決處理模塊70,用于對傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進行硬判決處理得到硬判決數(shù)據(jù);

相應(yīng)的,所述差分譯碼模塊10,具體用于對所述硬判決數(shù)據(jù)的X偏振態(tài)中相鄰的兩個XI數(shù)據(jù)和相鄰的兩個XQ數(shù)據(jù)分別進行差分運算,對所述硬判決數(shù)據(jù)的Y偏振態(tài)中相鄰的兩個YI數(shù)據(jù)和相鄰的兩個YQ數(shù)據(jù)分別進行差分運算,得到XI數(shù)據(jù)、XQ數(shù)據(jù)、YI數(shù)據(jù)和YQ數(shù)據(jù)的差分譯碼數(shù)據(jù)。

本發(fā)明實施例中,所述硬判決處理模塊70,具體用于確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為負(fù)數(shù)時,得到硬判決數(shù)據(jù)為“0”,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為正數(shù)時,得到硬判決數(shù)據(jù)為“1”;或,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為負(fù)數(shù)時,得到硬判決數(shù)據(jù)為“1”,確認(rèn)傳輸網(wǎng)絡(luò)上數(shù)據(jù)的最高位表示該數(shù)據(jù)為正數(shù)時,得到硬判決數(shù)據(jù)為“0”。

本發(fā)明實施例中,所述第一處理模塊40,具體用于將所述待檢測數(shù)據(jù)序列與本地檢測幀頭數(shù)據(jù)序列進行計算,得到兩個序列中不一致的元素個數(shù);在所述不一致的元素個數(shù)小于第一閾值時,確認(rèn)所述待檢測數(shù)據(jù)序列所在的位置為幀頭位置,且所述幀頭的正負(fù)狀態(tài)為正;在所述不一致的元素個數(shù)大于第二閾值時,確認(rèn)所述待檢測數(shù)據(jù)序列所在的位置為幀頭位置,且所述幀頭的正負(fù)狀態(tài)為負(fù)。

本發(fā)明實施例中,所述第二處理模塊50,具體用于在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù),所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù)據(jù)序列不反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù)時,確認(rèn)所述XQ數(shù)據(jù)序列和所述XI數(shù)據(jù)序列不反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為-Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù),所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正時,確認(rèn)所述XQ數(shù)據(jù)序列或所述XI數(shù)據(jù)序列反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為Pi/2;在所述XQ數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為正,所述XI數(shù)據(jù)序列幀頭的正負(fù)狀態(tài)為負(fù)時,確認(rèn)所述XQ數(shù)據(jù)序列或所述XI數(shù)據(jù)序列反相,傳輸網(wǎng)絡(luò)上的數(shù)據(jù)的大頻偏值為-Pi/2。

本發(fā)明實施中,所述獲取模塊30可以直接接收本地檢測幀頭數(shù)據(jù)序列,或者所述獲取模塊30接收發(fā)送至輸網(wǎng)絡(luò)之前的幀頭數(shù)據(jù),對發(fā)送至傳輸網(wǎng)絡(luò)之前的幀頭數(shù)據(jù)的XI和XQ幀頭序列中同一位置的元素合并為一個X偏振態(tài)的矢量數(shù)據(jù)(XI,XQ),X偏振態(tài)中相鄰的兩個矢量數(shù)據(jù)(XI0,XQ0),(XI1,XQ1)進行差分解碼運算,得到差分解碼后的矢量數(shù)據(jù)(XI’0,XQ’0);幀頭序列組成的64個矢量數(shù)據(jù)(XI,XQ)得到63個差分解碼運算后的矢量數(shù)據(jù)(XI’, XQ’),對應(yīng)XI’的數(shù)據(jù),為XI數(shù)據(jù)的本地檢測幀頭數(shù)據(jù)序列;對應(yīng)XQ’的數(shù)據(jù),為XQ數(shù)據(jù)的本地檢測幀頭數(shù)據(jù)序列;對發(fā)送至傳輸網(wǎng)絡(luò)之前的幀頭數(shù)據(jù)的YI和YQ幀頭序列中同一位置的元素合并為一個Y偏振態(tài)的矢量數(shù)據(jù)(YI,YQ),Y偏振態(tài)中相鄰的兩個矢量數(shù)據(jù)(YI0,YQ0),(YI1,YQ1)進行差分解碼運算,得到差分解碼后的矢量數(shù)據(jù)(YI’0,YQ’0);幀頭序列組成的64個矢量數(shù)據(jù)(YI,YQ)得到63個差分解碼運算后的矢量數(shù)據(jù)(YI’,YQ’),對應(yīng)YI’的數(shù)據(jù),為YI數(shù)據(jù)的本地檢測幀頭數(shù)據(jù)序列;對應(yīng)YQ’的數(shù)據(jù),為YQ數(shù)據(jù)的本地檢測幀頭數(shù)據(jù)序列。

本發(fā)明實施例中,在不能確認(rèn)幀頭位置時,需要在下一幀數(shù)據(jù)的傳輸時間內(nèi),滑動提取待檢測數(shù)據(jù)序列,再根據(jù)待檢測數(shù)據(jù)序列、所述本地檢測幀頭數(shù)據(jù)序列以及預(yù)設(shè)的第一閾值和第二閾值得到所述差分譯碼數(shù)據(jù)的幀頭信息;通常,最多經(jīng)過64個位置的滑動提取待檢測數(shù)據(jù)序列,即64幀的數(shù)據(jù)傳輸時間,便能確定幀頭的位置;

其中,所述幀頭信息包括:幀頭位置、幀頭的正負(fù)狀態(tài)及幀頭的類型;所述幀頭的類型與確認(rèn)幀頭位置時對應(yīng)的本地檢測幀頭數(shù)據(jù)序列的幀頭類型一致;

這里,所述預(yù)設(shè)的第一閾值和第二閾值根據(jù)數(shù)據(jù)傳輸過程中的誤碼率靈活設(shè)置,要求第一閾值與第二閾值之和等于差分譯碼數(shù)據(jù)的比特位,且第一閾值遠遠小于第二閾值;本實施例中,要求第一閾值與第二閾值之和為63,預(yù)設(shè)第一閾值為8,第二閾值為55。

本發(fā)明實施例中,所述第二處理模塊50,還用于在當(dāng)前滑動位置處找到第一個幀頭,則滑動位置保持不變,根據(jù)幀結(jié)構(gòu)的幀長信息,判斷下一個幀頭位置,在該位置處檢測是否幀頭直到進入同步狀態(tài);如果在一定時間內(nèi)不能進入同步狀態(tài),切換到下一個滑動位置繼續(xù)檢測幀頭;如果在當(dāng)前滑動位置處,連續(xù)1個數(shù)據(jù)幀的傳輸時間內(nèi)沒有檢測出幀頭,下一幀切換到下一個滑動位置,在64個滑動位置循環(huán)切換,直到找到幀頭時,確認(rèn)該偏振態(tài)的數(shù)據(jù)進入同步狀態(tài);在X、Y兩個偏振態(tài)的數(shù)據(jù)均進入同步狀態(tài),且沒有檢測到幀頭類型的異 常時,則確認(rèn)傳輸網(wǎng)絡(luò)上的數(shù)據(jù)進入幀同步狀態(tài)。

需要說明的是,在實際應(yīng)用中,所述差分譯碼模塊10、提取模塊20、第一處理模塊40、第二處理模塊50、補償模塊60和硬判決處理模塊70的功能可由DSP芯片實現(xiàn),所述獲取模塊30的功能可由中央處理器(CPU)、或微處理器(MPU)、或可編程門陣列(FPGA)實現(xiàn)。

DSP芯片在實現(xiàn)上述本發(fā)明實施例的數(shù)據(jù)處理方法時,具有芯片面積小、實現(xiàn)簡單、性能可靠的優(yōu)點。

以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
蒙山县| 五河县| 信丰县| 延寿县| 重庆市| 富源县| 潼关县| 闻喜县| 承德县| 江阴市| 辽阳市| 远安县| 正安县| 吉安市| 普宁市| 婺源县| 南川市| 鄄城县| 顺平县| 望谟县| SHOW| 南宫市| 沁源县| 蒙山县| 保靖县| 林西县| 炉霍县| 怀化市| 军事| 错那县| 沁水县| 安新县| 阳曲县| 柘荣县| 南城县| 洛南县| 安远县| 浮山县| 合作市| 灵宝市| 仁布县|