面向雙相間隔碼的解碼方法、裝置、設(shè)備和通信系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了一種面向雙相間隔碼的解碼方法、裝置、設(shè)備和通信系統(tǒng),其中方法包括:本發(fā)明實(shí)施例根據(jù)碼流預(yù)處理后的數(shù)字信號(hào)硬判決結(jié)果提取出數(shù)據(jù)時(shí)鐘,參照FM0編碼原理,以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分,并對(duì)帶有正負(fù)號(hào)的積分運(yùn)算結(jié)果進(jìn)行軟判決,對(duì)相鄰兩個(gè)積分區(qū)域,也就是兩個(gè)碼元的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算后完成一個(gè)數(shù)據(jù)位的解碼。該種解碼實(shí)現(xiàn)形式能夠排除毛刺、占空比或位速率變化對(duì)判決結(jié)果的干擾,從而提高了譯碼的準(zhǔn)確性。
【專(zhuān)利說(shuō)明】面向雙相間隔碼的解碼方法、裝置、設(shè)備和通信系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無(wú)線通信解碼【技術(shù)領(lǐng)域】,更具體地說(shuō),涉及一種面向雙相間隔碼的解碼方法、裝置、設(shè)備和通信系統(tǒng)。
【背景技術(shù)】
[0002]電子不停車(chē)收費(fèi)系統(tǒng)ETC是過(guò)往車(chē)輛通過(guò)道口時(shí)無(wú)須停車(chē),即能夠?qū)崿F(xiàn)自動(dòng)收費(fèi)的收費(fèi)系統(tǒng)。所述ETC系統(tǒng)中包括車(chē)載單元OBU和路側(cè)單元RSU,通過(guò)在OBU中雙相間隔碼FMO編碼,并在RSU解碼實(shí)現(xiàn)通訊。
[0003]現(xiàn)有的FMO編碼原理是采用電平變化表示邏輯,如圖1a所示,在數(shù)據(jù)位起始處翻轉(zhuǎn)表示邏輯“1”,在數(shù)據(jù)位中間翻轉(zhuǎn)則表示邏輯“O”。現(xiàn)有的FMO解碼方法中,如圖1b所示,較為準(zhǔn)確的一種方法是利用鎖相環(huán)時(shí)鐘從所接收的編碼數(shù)據(jù)中恢復(fù)時(shí)鐘,并在數(shù)據(jù)時(shí)鐘的下降沿(選定的判決時(shí)刻)按照預(yù)設(shè)判決門(mén)限進(jìn)行判決,從而得到譯碼結(jié)果。
[0004]然而,現(xiàn)有的FMO譯碼方法在面臨外界噪聲影響而導(dǎo)致編碼信號(hào)質(zhì)量變差,也就是當(dāng)編碼數(shù)據(jù)出現(xiàn)毛刺、占空比變化或者位速率變化等情況時(shí),按照選定的判決時(shí)刻和預(yù)設(shè)的判決門(mén)限進(jìn)行判決,將出現(xiàn)譯碼結(jié)果準(zhǔn)確性差的問(wèn)題。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供一種面向雙相間隔碼的解碼方法、裝置、設(shè)備和通信系統(tǒng),以實(shí)現(xiàn)在編碼信號(hào)質(zhì)量變差的情況下,譯碼結(jié)果準(zhǔn)確性提高的技術(shù)效果。
[0006]一種面向雙相間隔碼的解碼方法,包括:
[0007]采樣雙相間隔碼FMO碼流,并對(duì)所述碼流進(jìn)行模數(shù)轉(zhuǎn)換和預(yù)處理,得到帶有正負(fù)符號(hào)的數(shù)字信號(hào);
[0008]對(duì)所述帶有正負(fù)符號(hào)的數(shù)字信號(hào)進(jìn)行硬判決,并從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘;
[0009]以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分運(yùn)算;
[0010]根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決,得到軟判決結(jié)果;
[0011]對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算,輸出譯碼結(jié)果。
[0012]可選地,從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘包括:
[0013]采用全數(shù)字鎖相環(huán)從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘。
[0014]可選地,根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決包括:
[0015]獲取積分運(yùn)算結(jié)果;
[0016]判斷積分運(yùn)算結(jié)果是否大于0,若大于0,該積分區(qū)域的軟判決結(jié)果為1,否則,該積分區(qū)域的軟判決結(jié)果為O。
[0017]可選地,對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算包括:
[0018]對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行異或非運(yùn)算。
[0019]一種面向雙相間隔碼的解碼裝置,包括:[0020]采樣及預(yù)處理模塊,用于采樣雙相間隔碼FMO碼流,并對(duì)所述碼流進(jìn)行模數(shù)轉(zhuǎn)換和預(yù)處理,得到帶有正負(fù)符號(hào)的數(shù)字信號(hào);
[0021]硬判決模塊,用于對(duì)所述帶有正負(fù)符號(hào)的數(shù)字信號(hào)進(jìn)行硬判決;
[0022]時(shí)鐘提取模塊,用于從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘;
[0023]面積積分計(jì)算模塊,用于以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分運(yùn)算;
[0024]軟判決模塊,用于根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決,得到軟判決結(jié)果;
[0025]譯碼輸出模塊,用于對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算,輸出譯碼結(jié)果。
[0026]可選地,所述軟判決模塊具體實(shí)現(xiàn):
[0027]獲取積分運(yùn)算結(jié)果;
[0028]判斷積分運(yùn)算結(jié)果是否大于0,若大于0,該積分區(qū)域的軟判決結(jié)果為1,否則,該積分區(qū)域的軟判決結(jié)果為O。
[0029]可選地,所述譯碼輸出模塊具體實(shí)現(xiàn):對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行異或非運(yùn)算,并輸出譯碼結(jié)果。
[0030]一種面向雙相間隔碼的解碼設(shè)備,包括:
[0031]采樣及預(yù)處理裝置,包括:模數(shù)轉(zhuǎn)換單元和預(yù)處理單元;
[0032]所述采樣及預(yù)處理裝置實(shí)現(xiàn)采樣雙相間隔碼FMO碼流,并對(duì)所述碼流進(jìn)行模數(shù)轉(zhuǎn)換和預(yù)處理,得到帶有正負(fù)符號(hào)的數(shù)字信號(hào);
[0033]以及,解碼控制器,包括:解碼芯片和存儲(chǔ)芯片,其中;
[0034]所述解碼芯片執(zhí)行所述存儲(chǔ)芯片中的指令,所述解碼芯片設(shè)置有執(zhí)行所述存儲(chǔ)芯片中指令的對(duì)應(yīng)電路;
[0035]所述存儲(chǔ)芯片的指令包括:
[0036]對(duì)所述帶有正負(fù)符號(hào)的數(shù)字信號(hào)進(jìn)行硬判決,并從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘;
[0037]以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分運(yùn)算;
[0038]根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決,得到軟判決結(jié)果;
[0039]對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算,輸出譯碼結(jié)果。
[0040]可選地,解碼芯片所設(shè)置的執(zhí)行從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘指令的電路為全數(shù)字鎖相環(huán)。
[0041]可選地,所述根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決的指令包括:
[0042]獲取積分運(yùn)算結(jié)果;
[0043]判斷積分運(yùn)算結(jié)果是否大于0,若大于0,該積分區(qū)域的軟判決結(jié)果為1,否則,該積分區(qū)域的軟判決結(jié)果為O。
[0044]可選地,對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算的指令包括:
[0045]對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行異或非運(yùn)算。
[0046]—種面向雙相間隔碼的通信系統(tǒng),包括:
[0047]車(chē)載單元和路側(cè)單元,所述路側(cè)單元包括:[0048]上述面向雙相間隔碼的解碼設(shè)備。
[0049]從上述的技術(shù)方案可以看出,本發(fā)明實(shí)施例根據(jù)碼流預(yù)處理后的數(shù)字信號(hào)硬判決結(jié)果提取出數(shù)據(jù)時(shí)鐘,參照FMO編碼原理,以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分,并對(duì)帶有正負(fù)號(hào)的積分運(yùn)算結(jié)果進(jìn)行軟判決,對(duì)相鄰兩個(gè)積分區(qū)域,也就是兩個(gè)碼元的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算后完成一個(gè)數(shù)據(jù)位的解碼。該種解碼實(shí)現(xiàn)形式能夠排除毛刺、占空比或位速率變化對(duì)判決結(jié)果的干擾,從而提高了譯碼的準(zhǔn)確性。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0050]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0051]圖1a為本發(fā)明公開(kāi)的現(xiàn)有的FMO編碼原理示意圖;
[0052]圖1b為本發(fā)明公開(kāi)的現(xiàn)有的FMO解碼原理示意圖;
[0053]圖2為本發(fā)明實(shí)施例公開(kāi)的一種面向雙相間隔碼的解碼方法流程圖;
[0054]圖3為本發(fā)明實(shí)施例公開(kāi)的一種面向雙相間隔碼的解碼裝置結(jié)構(gòu)示意圖;
[0055]圖4為本發(fā)明實(shí)施例公開(kāi)的一種面向雙相間隔碼的解碼設(shè)備結(jié)構(gòu)示意圖;
[0056]圖5為本發(fā)明實(shí)施例公開(kāi)的一種面向雙相間隔碼的通訊系統(tǒng)結(jié)構(gòu)示意圖。 【具體實(shí)施方式】
[0057]為了引用和清楚起見(jiàn),下文中使用的技術(shù)名詞、簡(jiǎn)寫(xiě)或縮寫(xiě)總結(jié)如下:
[0058]ETC !Electronic Toll Collection 電子不停車(chē)收費(fèi)系統(tǒng);
[0059]OBU:0n board Unit,用來(lái)和路邊架設(shè)的RSU通訊的車(chē)載設(shè)備;
[0060]RSU =Rate-Sensor Unit速率傳感器裝置,即路側(cè)設(shè)備;
[0061]FM0:B1-Phase Space,雙相間隔碼編碼。
[0062]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0063]現(xiàn)有面向雙相間隔碼的解碼方法,根據(jù)FMO編碼原理,利用鎖相環(huán)時(shí)鐘從所接收的編碼數(shù)據(jù)中恢復(fù)時(shí)鐘,并在數(shù)據(jù)時(shí)鐘的下降沿(選定的判決時(shí)刻)按照預(yù)設(shè)判決門(mén)限進(jìn)行判決.[0064]參見(jiàn)圖lb,對(duì)相鄰的兩個(gè)判決結(jié)果進(jìn)行計(jì)算后得到解碼結(jié)果,所述判決門(mén)限就是硬判決中的判決門(mén)限,一般選定為0,也就是在數(shù)據(jù)時(shí)鐘的下降沿編碼數(shù)據(jù)大于零記為1,小于零記為0,當(dāng)編碼數(shù)據(jù)受到噪聲影響而出現(xiàn)編碼信號(hào)質(zhì)量變差的情況,如編碼數(shù)據(jù)出現(xiàn)毛刺的情形,該毛刺恰好出現(xiàn)在數(shù)據(jù)時(shí)鐘的下降沿,則該數(shù)據(jù)時(shí)鐘原本記為O而因?yàn)槊坛霈F(xiàn)將出現(xiàn)記為I的判決結(jié)果,從而最終的譯碼結(jié)果也會(huì)出現(xiàn)偏差,而對(duì)于占空比變化及位速率變化的情況,上述解碼方法將出現(xiàn)類(lèi)似的結(jié)果,從而現(xiàn)有技術(shù)中面向FMO編碼的解碼方法,當(dāng)編碼數(shù)據(jù)出現(xiàn)毛刺、占空比變化或者位速率變化等情況時(shí),按照選定的判決時(shí)刻和預(yù)設(shè)的判決門(mén)限進(jìn)行判決,將出現(xiàn)譯碼結(jié)果準(zhǔn)確性差的問(wèn)題。
[0065]經(jīng)過(guò)發(fā)明人對(duì)現(xiàn)有技術(shù)的研究,公開(kāi)了本發(fā)明實(shí)施例的面向雙相間隔碼的解碼方法、裝置、設(shè)備和通信系統(tǒng),以實(shí)現(xiàn)在編碼信號(hào)質(zhì)量變差的情況下,譯碼結(jié)果準(zhǔn)確性提高的技術(shù)效果。
[0066]圖2示出了一種面向雙相間隔碼的解碼方法,包括:
[0067]S21:采樣雙相間隔碼FMO碼流,并對(duì)所述碼流進(jìn)行模數(shù)轉(zhuǎn)換和預(yù)處理,得到帶有正負(fù)符號(hào)的數(shù)字信號(hào);
[0068]FMO碼流是經(jīng)過(guò)編碼后具有正負(fù)符號(hào)的模擬信號(hào),在解碼前需要進(jìn)行模數(shù)轉(zhuǎn)換,并進(jìn)行噪聲和干擾濾除的預(yù)處理,還原為帶有正負(fù)符號(hào)的數(shù)字信號(hào),為解碼做準(zhǔn)備。
[0069]S22:對(duì)所述帶有正負(fù)符號(hào)的數(shù)字信號(hào)進(jìn)行硬判決,并從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘;
[0070]利用當(dāng)前數(shù)字信號(hào)的正負(fù)號(hào)進(jìn)行硬判決,高于O的數(shù)據(jù)判決為1,反之判決為0,利用硬判決的結(jié)果可以還原所述碼流的時(shí)鐘,所述時(shí)鐘在S13中的面積積分運(yùn)算中使用。
[0071]S23:以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分運(yùn)算;
[0072]在經(jīng)過(guò)模數(shù)轉(zhuǎn)換和預(yù)處理后,所述數(shù)字信號(hào)仍然帶有正負(fù)號(hào),以數(shù)字信號(hào)為積分對(duì)象,以數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,所述兩個(gè)相鄰的上升沿也就是構(gòu)成一個(gè)數(shù)據(jù)位的碼元,以兩個(gè)積分區(qū)域得到的判決結(jié)果進(jìn)行解碼,是根據(jù)FMO編碼規(guī)則得出的判決方式。
[0073]以積分區(qū)域面積作為軟判決的對(duì)象,在出現(xiàn)毛刺、占空比變化和位速率變化時(shí),現(xiàn)有的判決方法可能會(huì)在選定判決時(shí)刻出現(xiàn)相反判決結(jié)果,但采用該實(shí)施例的方式,一般情況下,該毛刺的出現(xiàn)并不影響積分面積的正負(fù),因而作為軟判決對(duì)象將更為可靠。
[0074]S24:根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決,得到軟判決結(jié)果;
[0075]所述積分運(yùn)算結(jié)果帶有正負(fù)號(hào),并且依照面積的大小,積分運(yùn)算結(jié)果數(shù)值會(huì)有差異,作為優(yōu)選,判決門(mén)限設(shè)置為0,判斷積分運(yùn)算結(jié)果是否大于0,若大于0,該積分區(qū)域的軟判決結(jié)果為1,否則,該積分區(qū)域的軟判決結(jié)果為O。每個(gè)積分區(qū)域?qū)?yīng)一個(gè)軟判決結(jié)果。
[0076]S25:對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算,輸出譯碼結(jié)果。
[0077]兩個(gè)積分區(qū)域即兩個(gè)碼元構(gòu)成了完整的數(shù)據(jù)位,從而根據(jù)兩個(gè)軟判決結(jié)果預(yù)設(shè)運(yùn)算結(jié)果,即可解碼原FMO編碼數(shù)據(jù)。
[0078]在本實(shí)施例,所述預(yù)設(shè)運(yùn)算具體為:對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行異或非運(yùn)算。所述異或非運(yùn)算是較為簡(jiǎn)單的實(shí)現(xiàn)方式,但并不局限。
[0079]上述實(shí)施例參照FMO編碼原理,以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分,并對(duì)帶有正負(fù)號(hào)的積分運(yùn)算結(jié)果進(jìn)行軟判決,對(duì)相鄰兩個(gè)積分區(qū)域,也就是兩個(gè)碼元的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算后完成一個(gè)數(shù)據(jù)位的解碼。該種解碼實(shí)現(xiàn)形式能夠排除毛刺、占空比或位速率變化對(duì)判決結(jié)果的干擾,從而提高了譯碼的準(zhǔn)確性。
[0080]圖3示出了一種面向雙相間隔碼的解碼裝置結(jié)構(gòu),包括:
[0081]采樣及預(yù)處理模塊31,用于采樣雙相間隔碼FMO碼流,并對(duì)所述碼流進(jìn)行模數(shù)轉(zhuǎn)換和預(yù)處理,得到帶有正負(fù)符號(hào)的數(shù)字信號(hào);
[0082]硬判決模塊32,用于對(duì)所述帶有正負(fù)符號(hào)的數(shù)字信號(hào)進(jìn)行硬判決;
[0083]時(shí)鐘提取模塊33,用于從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘;
[0084]面積積分計(jì)算模塊34,用于以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分運(yùn)算;
[0085]軟判決模塊35,用于根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決,得到軟判決結(jié)果;
[0086]所述軟判決模塊35具體實(shí)現(xiàn):
[0087]獲取積分運(yùn)算結(jié)果;
[0088]判斷積分運(yùn)算結(jié)果是否大于0,若大于0,該積分區(qū)域的軟判決結(jié)果為1,否則,該積分區(qū)域的軟判決結(jié)果為O。
[0089]譯碼輸出模塊36,用于對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算,輸出譯碼結(jié)果。
[0090]所述譯碼輸出模塊36具體實(shí)現(xiàn):對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行異或非運(yùn)算,并輸出譯碼結(jié)果。
[0091]上述裝置,為與圖2圖示及實(shí)施例中方法各個(gè)步驟對(duì)應(yīng)一致的功能模塊,由這樣的功能模塊限定的裝置為實(shí)現(xiàn)本發(fā)明技術(shù)方案的功能模塊構(gòu)架。
[0092]圖4示出了一種面向雙相間隔碼的解碼設(shè)備,包括:
[0093]采樣及預(yù)處理裝置41,包括:模數(shù)轉(zhuǎn)換單元411和預(yù)處理單元412 ;
[0094]所述采樣及預(yù)處理裝置41實(shí)現(xiàn)采樣雙相間隔碼FMO碼流,并對(duì)所述碼流進(jìn)行模數(shù)轉(zhuǎn)換和預(yù)處理,得到帶有正負(fù)符號(hào)的數(shù)字信號(hào);
[0095]以及,解碼控制器42,包括:解碼芯片421和存儲(chǔ)芯片422,其中;
[0096]所述解碼芯片421執(zhí)行所述存儲(chǔ)芯片422中的指令,所述解碼芯片421設(shè)置有執(zhí)行所述存儲(chǔ)芯片422中指令的對(duì)應(yīng)電路;
[0097]所述存儲(chǔ)芯片422的指令包括:
[0098]對(duì)所述帶有正負(fù)符號(hào)的數(shù)字信號(hào)進(jìn)行硬判決,并從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘;
[0099]作為優(yōu)選,解碼芯片所設(shè)置的執(zhí)行提取數(shù)據(jù)時(shí)鐘指令的對(duì)應(yīng)電路為數(shù)字鎖相環(huán)。
[0100]以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分運(yùn)算;
[0101]根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決,得到軟判決結(jié)果;
[0102]上述指令,作為優(yōu)選,可以為:
[0103]獲取積分運(yùn)算結(jié)果;
[0104]判斷積分運(yùn)算結(jié)果是否大于0,若大于0,該積分區(qū)域的軟判決結(jié)果為1,否則,該積分區(qū)域的軟判決結(jié)果為O。
[0105]對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算,輸出譯碼結(jié)果。
[0106]所述解碼芯片421讀取所述存儲(chǔ)芯片422中的指令并執(zhí)行,對(duì)于解碼芯片的型號(hào),以及存儲(chǔ)芯片的類(lèi)型并不局限,指令可以置于與解碼芯片配合的隨機(jī)存儲(chǔ)芯片(RAM)、內(nèi)存、只讀存儲(chǔ)芯片(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤(pán)、可移動(dòng)磁盤(pán)、CD-ROM、或【技術(shù)領(lǐng)域】?jī)?nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。[0107]所述解碼設(shè)備可以解釋為RSU,除了必要的感應(yīng)設(shè)備和硬件工裝外,還包括上述采樣及預(yù)處理裝置41和解碼控制器42,所述采樣及預(yù)處理裝置41和解碼控制器42中的解碼芯片可通過(guò)FPGA實(shí)現(xiàn),所述RSU還包括主控CPU,所述CPU實(shí)現(xiàn)控制RSU其它部件的功能;所述解碼設(shè)備也可解釋為獨(dú)立解碼工具,實(shí)現(xiàn)解碼功能,可以與所述路側(cè)單元52中的其他部件協(xié)作完成路側(cè)單元功能。
[0108]圖5示出了一種面向雙相間隔碼的通訊系統(tǒng),包括:
[0109]車(chē)載單元51和路側(cè)單元52,所述路側(cè)單元52包括:
[0110]圖4圖示及其對(duì)應(yīng)說(shuō)明的面向雙相間隔碼的解碼設(shè)備。在本實(shí)施例中,所述解碼設(shè)備可解釋為在路側(cè)單元52中設(shè)置的獨(dú)立解碼工具,實(shí)現(xiàn)解碼功能,并與所述路側(cè)單元52中的其他部件協(xié)作完成路側(cè)單元功能。
[0111]綜上所述:
[0112]本發(fā)明實(shí)施例根據(jù)碼流預(yù)處理后的數(shù)字信號(hào)硬判決結(jié)果提取出數(shù)據(jù)時(shí)鐘,參照FMO編碼原理,以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分,并對(duì)帶有正負(fù)號(hào)的積分運(yùn)算結(jié)果進(jìn)行軟判決,對(duì)相鄰兩個(gè)積分區(qū)域,也就是兩個(gè)碼元的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算后完成一個(gè)數(shù)據(jù)位的解碼。該種解碼實(shí)現(xiàn)形式能夠排除毛刺、占空比或位速率變化對(duì)判決結(jié)果的干擾,從而提高了譯碼的準(zhǔn)確性。
[0113]本說(shuō)明書(shū)中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專(zhuān)業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0114]對(duì)于控制器和系統(tǒng)實(shí)施例而言,由于其基本相應(yīng)于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0115]對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專(zhuān)業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本發(fā)明實(shí)施例的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明實(shí)施例將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。
【權(quán)利要求】
1.一種面向雙相間隔碼的解碼方法,其特征在于,包括: 采樣雙相間隔碼FMO碼流,并對(duì)所述碼流進(jìn)行模數(shù)轉(zhuǎn)換和預(yù)處理,得到帶有正負(fù)符號(hào)的數(shù)字信號(hào); 對(duì)所述帶有正負(fù)符號(hào)的數(shù)字信號(hào)進(jìn)行硬判決,并從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘; 以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分運(yùn)算; 根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決,得到軟判決結(jié)果; 對(duì)相鄰兩個(gè)積分區(qū)域的 軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算,輸出譯碼結(jié)果。
2.如權(quán)利要求1所述面向雙相間隔碼的解碼方法,其特征在于,從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘包括: 采用全數(shù)字鎖相環(huán)從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘。
3.如權(quán)利要求1所述面向雙相間隔碼的解碼方法,其特征在于,根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決包括: 獲取積分運(yùn)算結(jié)果; 判斷積分運(yùn)算結(jié)果是否大于0,若大于0,該積分區(qū)域的軟判決結(jié)果為1,否則,該積分區(qū)域的軟判決結(jié)果為O。
4.如權(quán)利要求1所述面向雙相間隔碼的解碼方法,其特征在于,對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算包括: 對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行異或非運(yùn)算。
5.一種面向雙相間隔碼的解碼裝置,其特征在于,包括: 采樣及預(yù)處理模塊,用于采樣雙相間隔碼FMO碼流,并對(duì)所述碼流進(jìn)行模數(shù)轉(zhuǎn)換和預(yù)處理,得到帶有正負(fù)符號(hào)的數(shù)字信號(hào); 硬判決模塊,用于對(duì)所述帶有正負(fù)符號(hào)的數(shù)字信號(hào)進(jìn)行硬判決; 時(shí)鐘提取模塊,用于從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘; 面積積分計(jì)算模塊,用于以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分運(yùn)算; 軟判決模塊,用于根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決,得到軟判決結(jié)果; 譯碼輸出模塊,用于對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算,輸出譯碼結(jié)果。
6.如權(quán)利要求5所述的面向雙相間隔碼的解碼裝置,其特征在于,所述軟判決模塊具體實(shí)現(xiàn): 獲取積分運(yùn)算結(jié)果; 判斷積分運(yùn)算結(jié)果是否大于0,若大于0,該積分區(qū)域的軟判決結(jié)果為1,否則,該積分區(qū)域的軟判決結(jié)果為O。
7.如權(quán)利要求5所述的面向雙相間隔碼的解碼裝置,其特征在于,所述譯碼輸出模塊具體實(shí)現(xiàn):對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行異或非運(yùn)算,并輸出譯碼結(jié)果。
8.一種面向雙相間隔碼的解碼設(shè)備,其特征在于,包括: 采樣及預(yù)處理裝置,包括:模數(shù)轉(zhuǎn)換單元和預(yù)處理單元; 所述采樣及預(yù)處理裝置實(shí)現(xiàn)采樣雙相間隔碼FMO碼流,并對(duì)所述碼流進(jìn)行模數(shù)轉(zhuǎn)換和預(yù)處理,得到帶有正負(fù)符號(hào)的數(shù)字信號(hào); 以及,解碼控制器,包括:解碼芯片和存儲(chǔ)芯片,其中; 所述解碼芯片執(zhí)行所述存儲(chǔ)芯片中的指令,所述解碼芯片設(shè)置有執(zhí)行所述存儲(chǔ)芯片中指令的對(duì)應(yīng)電路; 所述存儲(chǔ)芯片的指令包括: 對(duì)所述帶有正負(fù)符號(hào)的數(shù)字信號(hào)進(jìn)行硬判決,并從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘; 以所述數(shù)據(jù)時(shí)鐘兩個(gè)相鄰的上升沿為積分區(qū)域,對(duì)所述帶有正負(fù)號(hào)的數(shù)字信號(hào)進(jìn)行面積積分運(yùn)算; 根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決,得到軟判決結(jié)果; 對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算,輸出譯碼結(jié)果。
9.如權(quán)利要求8所述面向雙相間隔碼的解碼設(shè)備,其特征在于, 解碼芯片所設(shè)置的執(zhí)行從硬判決結(jié)果中提取數(shù)據(jù)時(shí)鐘指令的電路為全數(shù)字鎖相環(huán)。
10.如權(quán)利要求8所述面向雙相間隔碼的解碼設(shè)備,其特征在于, 所述根據(jù)預(yù)設(shè)判決門(mén)限對(duì)所述積分運(yùn)算結(jié)果進(jìn)行判決的指令包括: 獲取積分運(yùn)算結(jié)果; 判斷積分運(yùn)算結(jié)果是否大于0,若大于0,該積分區(qū)域的軟判決結(jié)果為1,否則,該積分區(qū)域的軟判決結(jié)果為O。
11.如權(quán)利要求8所述面向雙相間隔碼的解碼設(shè)備,其特征在于, 對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行預(yù)設(shè)運(yùn)算的指令包括: 對(duì)相鄰兩個(gè)積分區(qū)域的軟判決結(jié)果進(jìn)行異或非運(yùn)算。
12.—種面向雙相間隔碼的通信系統(tǒng),其特征在于,包括: 車(chē)載單元和路側(cè)單元,所述路側(cè)單元包括: 權(quán)利要求8-11所述的面向雙相間隔碼的解碼設(shè)備。
【文檔編號(hào)】H04L1/00GK103731237SQ201210523938
【公開(kāi)日】2014年4月16日 申請(qǐng)日期:2012年12月7日 優(yōu)先權(quán)日:2012年12月7日
【發(fā)明者】吳榮華, 林樹(shù)亮, 張學(xué)誠(chéng) 申請(qǐng)人:深圳市金溢科技有限公司