專利名稱:數(shù)據(jù)序列的檢測方法及從數(shù)據(jù)序列中恢復(fù)信息的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)序列的檢測方法及從數(shù)據(jù)序列中恢復(fù)信息的方法。
背景技術(shù):
在典型的通信系統(tǒng)中,信息是以通信信號的形式從發(fā)送端發(fā)出,通過傳 輸媒介傳輸,并由接收端接收。然而, 一般通信信號在傳輸媒介中傳輸過程 中難免會引入一些例如噪聲、延時或失真等干擾,當(dāng)接收端接收該部分受影 響的通信信號并將其恢復(fù)出原始信息時,所述的干擾會引起判決誤差,無法 恢復(fù)原始信息或恢復(fù)的原始信息部分錯誤。因此,為增強通信信號的抗干擾 性,在發(fā)送端會對待傳輸?shù)耐ㄐ判盘栠M行編碼處理,再將通信編碼信號發(fā)送 并傳輸至接收端,由該接收端解碼并恢復(fù)出原始信息。
一般,為提供可被接收端有效接收并正確解碼的通信編碼信號,于傳輸 媒介中傳輸?shù)耐ㄐ啪幋a信號將被以數(shù)據(jù)序列為單位劃分為若干部分并依序進 行傳輸。所述lt據(jù)序列可例如為幀編碼結(jié)構(gòu),包括有前導(dǎo)部分、數(shù)據(jù)主體和 結(jié)束部分,其中所述數(shù)據(jù)主體是根據(jù)編碼規(guī)則將信息進行編碼的,所述前導(dǎo) 部分是用于表征所述數(shù)據(jù)序列的開始,以提供在接收端接收所述數(shù)據(jù)序列時 可實現(xiàn)通信信號的同步,而所述結(jié)束部分是用于表征所述數(shù)據(jù)序列的結(jié)束, 提供在接收端接收時可根據(jù)該結(jié)束部分來確定所述數(shù)據(jù)主體的長度,進而可 對所接收的數(shù)據(jù)主體進行解碼并恢復(fù)出原始信息。
現(xiàn)以應(yīng)用于射頻識別(RFID: Radio Frequency Identification)技術(shù)中的數(shù)據(jù) 序列為例進行說明。RFID技術(shù)是一種非接觸式的自動識別技術(shù),它利用無線 射頻方式在閱讀器和射頻卡之間進行非接觸雙向數(shù)據(jù)傳輸,以達到目標識別 和數(shù)據(jù)交換的目的。閱讀器通過發(fā)射天線發(fā)送一定頻率的射頻信號,當(dāng)射頻 卡進入發(fā)射天線工作區(qū)域時產(chǎn)生感應(yīng)電流,射頻卡獲得能量被激活,并將自身編碼等信息通過卡內(nèi)置的發(fā)送天線發(fā)送出去,系統(tǒng)接收天線接收到從射頻 卡發(fā)送來的載波信號,傳送到閱讀器,閱讀器對接收的信號進行解調(diào)和解碼 然后獲取原始信息。
參考文獻(EPCTM Radio-Frequency Identity Protocols, Class-1 Generation-2 UHF RFID Protocol for Communications at 860 MHz — 960 MHz, Version 1.0.9) 公開了雙相空號(FMO)編碼規(guī)則和米勒(Miller)編碼規(guī)則的應(yīng)用?,F(xiàn)以雙相空號 (FM0)編碼規(guī)則為例進行說明,如
圖1所示,顯示現(xiàn)有技術(shù)中數(shù)據(jù)序列l(wèi)的結(jié)構(gòu), 所述數(shù)據(jù)序列l(wèi)包括有前導(dǎo)部分ll、數(shù)據(jù)主體12和結(jié)束部分13,其中所述數(shù)據(jù)
主體12是根據(jù)FM0編碼規(guī)則進行編碼的,包括有例如數(shù)據(jù)l,數(shù)據(jù)2,......,
數(shù)據(jù)N。同時,如圖2(a)及圖2(b)所示,圖2(a)及圖2(b)所示分別為FM0編碼的 基本函數(shù)和狀態(tài)轉(zhuǎn)換規(guī)則圖。由圖2(a)可知,F(xiàn)M0編碼規(guī)則定義碼元(symbol,
其具有一周期T)是包括數(shù)據(jù)"0"與數(shù)據(jù)"1",其中,數(shù)據(jù)"0"是以&(0、 &(0表示,且&0) = —&(0,數(shù)據(jù)'T,是以《(0、 &(0表示,且
《0)。另外,數(shù)據(jù)"o"在碼元的中間會有一個附加的電平跳變(對 于&0),由電平't,跳至電平"-r,,對于&(0,由電平"-r跳至電平
't,),而數(shù)據(jù)'t,則在碼元的整個周期t內(nèi)沒有電平跳變(對于《(,),在周
期T內(nèi)為電平'T,,對于&0),在周期T內(nèi)為電平"-l")。而圖2(b)則顯示 了編碼過程中碼元間的連接規(guī)則,F(xiàn)M0在包括數(shù)據(jù)"0"與數(shù)據(jù)"r的任一
個碼元的邊界都會有電平跳變。舉例來說,假設(shè)當(dāng)前的碼元是數(shù)據(jù)so)(數(shù)
據(jù)"o"),而接下來的碼元是&(0 (數(shù)據(jù)"r,),則需在數(shù)據(jù)《(0與數(shù)據(jù)&(0
的邊界上具有電平跳變。圖2(b)所示的狀態(tài)圖并不暗示任何特殊執(zhí)行,就是說 未包括在圖2(b)中的其他任何狀態(tài)都是違反FM0編碼規(guī)則的,例如。從狀態(tài)& W轉(zhuǎn)換到狀態(tài)是不允許的,因為由此產(chǎn)生的傳輸在符號邊界上沒有 電平跳變。
在FMO編碼的數(shù)據(jù)序列中,所述前導(dǎo)部分是用于表征數(shù)據(jù)發(fā)送的開始。 FMO的前導(dǎo)部分根據(jù)發(fā)送參數(shù)的不同可分為長短前導(dǎo)部分兩種,長前導(dǎo)部分 只是在短前導(dǎo)部分開頭多出12個前導(dǎo)零,因此,以下僅以短前導(dǎo)部分為例。
發(fā)明者飛 劉, 明 李, 楊立吾 申請人:中芯國際集成電路制造(北京)有限公司