亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)傳輸方法及裝置的制作方法

文檔序號(hào):6424709閱讀:179來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):數(shù)據(jù)傳輸方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種數(shù)據(jù)傳輸方法及裝置。
背景技術(shù)
無(wú)源射頻識(shí)別(Radio Frequency Identify,簡(jiǎn)稱(chēng)為RFID)是一種非接觸式的自動(dòng)識(shí)別技術(shù),它通過(guò)射頻信號(hào)自動(dòng)識(shí)別目標(biāo)對(duì)象并獲取相關(guān)數(shù)據(jù),識(shí)別工作無(wú)須人工干預(yù),可工作于各種惡劣環(huán)境。RFID技術(shù)可識(shí)別高速運(yùn)動(dòng)物體并可同時(shí)識(shí)別多個(gè)標(biāo)簽,操作快捷方便。RFID技術(shù)的基本工作原理如下標(biāo)簽進(jìn)入磁場(chǎng)后,接收閱讀器發(fā)出的射頻信號(hào),憑借感應(yīng)電流所獲得的能量發(fā)送出存儲(chǔ)在標(biāo)簽芯片中的產(chǎn)品信息(Passive Tag,無(wú)源標(biāo)簽或被動(dòng)標(biāo)簽),或者,主動(dòng)發(fā)送某一頻率的信號(hào)(Active Tag,有源標(biāo)簽或主動(dòng)標(biāo)簽);閱讀 器讀取信息并解碼后,送至中央信息系統(tǒng)進(jìn)行相應(yīng)的數(shù)據(jù)處理。在無(wú)源射頻識(shí)別技術(shù)中,標(biāo)簽工作所需的能量是從來(lái)自于閱讀器的信號(hào)中提取的。因此,在閱讀器到標(biāo)簽的信息傳輸過(guò)程中,需要采取一定的措施提高標(biāo)簽端獲得的能量。相關(guān)技術(shù)中,通常采用的一種方法是,增加閱讀器到標(biāo)簽的信號(hào)作用時(shí)間 ’另一種方法是,在由閱讀器到標(biāo)簽的鏈路中,對(duì)數(shù)據(jù)進(jìn)行編碼時(shí),盡量增加高電平的使用,減少低電平的使用。例如,在國(guó)際標(biāo)準(zhǔn)化組織(International Organization forStandardization,簡(jiǎn)稱(chēng)為 ISO) 18000-6 TYPE C (類(lèi)型 C)中,采用了脈沖間隔編碼(PulseInterval Encoding,簡(jiǎn)稱(chēng)為PIE)。這種方法采用了變長(zhǎng)編碼,數(shù)據(jù)“ I”的編碼的高電平比數(shù)據(jù)“0”的高電平長(zhǎng),以增加閱讀器到標(biāo)簽的傳輸能量。但是,在實(shí)際中,采用這種編碼方式傳輸速率比較低。目前,曼徹斯特編碼是一種應(yīng)用廣泛的自同步編碼,該編碼方法的優(yōu)點(diǎn)是,在編碼中帶了豐富的定時(shí)和同步信息,又無(wú)直流漂移,且編碼過(guò)程簡(jiǎn)單。它是對(duì)每個(gè)二進(jìn)制代碼分別利用兩個(gè)具有兩個(gè)不同相位的二進(jìn)制新代碼去取代舊代碼,適用于射頻識(shí)別中從閱讀器到標(biāo)簽的信息傳輸。曼徹斯特編碼的編碼規(guī)則之一是0-01(零相位的一個(gè)周期方波);1-10( Ti相位的一個(gè)周期方波)。曼徹斯特編碼在具體實(shí)現(xiàn)時(shí),是利用波形電平的變化來(lái)區(qū)分?jǐn)?shù)據(jù);電平由低變高時(shí),表示二進(jìn)制數(shù)據(jù)“0”;電平由高變低時(shí),表示二進(jìn)制數(shù)據(jù)“I”;且在一個(gè)符號(hào)周期的中間時(shí)刻發(fā)生跳變。但是,采用曼徹斯特編碼向無(wú)源標(biāo)簽發(fā)送數(shù)據(jù)時(shí),無(wú)源標(biāo)簽所獲得的能量偏低。

發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)中采用曼徹斯特編碼向無(wú)源標(biāo)簽發(fā)送數(shù)據(jù)時(shí),無(wú)源標(biāo)簽所獲得的能量偏低的問(wèn)題,本發(fā)明提供了一種數(shù)據(jù)傳輸方法及裝置,以解決上述問(wèn)題至少之一。根據(jù)本發(fā)明的一個(gè)方面,提供了一種數(shù)據(jù)傳輸方法。根據(jù)本發(fā)明的數(shù)據(jù)傳輸方法包括對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,其中,待傳輸?shù)亩M(jìn)制數(shù)據(jù)中相鄰的多個(gè)二進(jìn)制數(shù)據(jù)合并為一組;對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,其中,每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù);對(duì)編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送。上述對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組包括將待傳輸?shù)亩M(jìn)制數(shù)據(jù)中每N個(gè)相鄰的二進(jìn)制數(shù)據(jù)劃分為一組,其中,N為大于I的整數(shù);如果分組后,待傳輸?shù)亩M(jìn)制數(shù)據(jù)中最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)少于N個(gè),則在最后一組中的二進(jìn)制數(shù)據(jù)后補(bǔ)充高電平或低電平數(shù)據(jù),以使最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)等于N個(gè)。上述N等于2。
上述預(yù)設(shè)規(guī)則包括集合{00,01,11,10}中的元素與集合{0111,1011,1101,1110}中的元素——對(duì)應(yīng)的對(duì)應(yīng)關(guān)系。在上述最后一組中的二進(jìn)制數(shù)據(jù)后補(bǔ)充高電平或低電平數(shù)據(jù)包括根據(jù)最后一組中的二進(jìn)制數(shù)據(jù)的電平高低,確定需要補(bǔ)充的二進(jìn)制數(shù)據(jù)的電平高低;將需要補(bǔ)充的二進(jìn)制數(shù)據(jù)補(bǔ)入最后一組中的二進(jìn)制數(shù)據(jù)之后,其中,補(bǔ)充后的最后一組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)為1011、1101、或者1110。在對(duì)上述編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送之后,還包括接收來(lái)自于閱讀器的無(wú)線信號(hào),并執(zhí)行解調(diào)處理;對(duì)解調(diào)后的數(shù)據(jù)進(jìn)行分組處理;根據(jù)預(yù)設(shè)規(guī)則對(duì)分組后的數(shù)據(jù)進(jìn)行解碼處理。在對(duì)分組后的數(shù)據(jù)進(jìn)行解碼處理之后,還包括對(duì)解碼后的數(shù)據(jù)進(jìn)行命令解析操作,確定解碼后的數(shù)據(jù)中最后的一個(gè)或多個(gè)二進(jìn)制數(shù)據(jù)是否為補(bǔ)充的數(shù)據(jù);如果是補(bǔ)充的數(shù)據(jù),則丟棄補(bǔ)充的數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)傳輸裝置。根據(jù)本發(fā)明的數(shù)據(jù)傳輸裝置包括第一分組模塊,用于對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,其中,待傳輸?shù)亩M(jìn)制數(shù)據(jù)中相鄰的多個(gè)二進(jìn)制數(shù)據(jù)合并為一組;編碼模塊,用于對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,其中,每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù);發(fā)送模塊,用于對(duì)編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送。上述第一分組模塊包括劃分單元,用于將待傳輸?shù)亩M(jìn)制數(shù)據(jù)中每N個(gè)相鄰的二進(jìn)制數(shù)據(jù)劃分為一組,其中,N為大于I的整數(shù);補(bǔ)充單元,用于在分組后,當(dāng)待傳輸?shù)亩M(jìn)制數(shù)據(jù)中最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)少于N個(gè)時(shí),在最后一組中的二進(jìn)制數(shù)據(jù)后補(bǔ)充高電平或低電平數(shù)據(jù),以使最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)等于N個(gè)。上述N等于2。上述預(yù)設(shè)規(guī)則包括集合{00,01,11,10}中的元素與集合{0111,1011,1101,1110}中的元素——對(duì)應(yīng)的對(duì)應(yīng)關(guān)系。上述補(bǔ)充單元包括確定子單元,用于根據(jù)最后一組中的二進(jìn)制數(shù)據(jù)的電平高低,確定需要補(bǔ)充的二進(jìn)制數(shù)據(jù)的電平高低;補(bǔ)充子單元,用于將需要補(bǔ)充的二進(jìn)制數(shù)據(jù)補(bǔ)入最后一組中的二進(jìn)制數(shù)據(jù)之后,其中,補(bǔ)充后的最后一組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)為1011、1101、或者 1110。上述裝置還包括接收模塊,用于接收來(lái)自于閱讀器的無(wú)線信號(hào),并執(zhí)行解調(diào)處理;第二分組模塊,用于對(duì)解調(diào)后的數(shù)據(jù)進(jìn)行分組處理;解碼模塊,用于根據(jù)預(yù)設(shè)規(guī)則對(duì)分組后的數(shù)據(jù)進(jìn)行解碼處理。上述裝置還包括命令解析模塊,用于對(duì)解碼后的數(shù)據(jù)進(jìn)行命令解析操作,確定解碼后的數(shù)據(jù)中最后的一個(gè)或多個(gè)二進(jìn)制數(shù)據(jù)是否為補(bǔ)充的數(shù)據(jù);處理模塊,用于在確定是補(bǔ)充的數(shù)據(jù)時(shí),丟棄補(bǔ)充的數(shù)據(jù)。通過(guò)本發(fā)明,閱讀器對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,其中,待傳輸?shù)亩M(jìn)制數(shù)據(jù)中相鄰的多個(gè)二進(jìn)制數(shù)據(jù)合并為一組;閱讀器對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,其中,每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù),解決了相關(guān)技術(shù)中采用曼徹斯特編碼向無(wú)源標(biāo)簽發(fā)送數(shù)據(jù)時(shí),無(wú)源標(biāo)簽所獲得的能量偏低的問(wèn)題,進(jìn)而可以在信號(hào)占用帶寬不變的前提下,給標(biāo)簽提供更大的能量。


此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖I是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法的流程圖;圖2是采用本發(fā)明優(yōu)選實(shí)施例的預(yù)設(shè)規(guī)則的示意圖;圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的二進(jìn)制數(shù)據(jù)編碼的示意圖。圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)傳輸方法的流程圖;圖5是采用本發(fā)明實(shí)例的數(shù)據(jù)編碼傳輸方法的流程圖;圖6是采用本發(fā)明實(shí)例的數(shù)據(jù)解碼傳輸方法的流程圖;圖7是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)傳輸裝置的結(jié)構(gòu)框圖;圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)傳輸裝置的結(jié)構(gòu)框圖。
具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。圖I是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法的流程圖。如圖I所示,該數(shù)據(jù)傳輸方法包括以下處理步驟S102 :對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,其中,待傳輸?shù)亩M(jìn)制數(shù)據(jù)中相鄰的多個(gè)二進(jìn)制數(shù)據(jù)合并為一組;步驟S104 :對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,其中,每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù);步驟S106 :對(duì)編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送。相關(guān)技術(shù)中,由閱讀器到標(biāo)簽的鏈路中,采用曼徹斯特編碼向無(wú)源標(biāo)簽發(fā)送數(shù)據(jù)時(shí),由于編碼后的高電平與低電平的持續(xù)時(shí)間相同,因此無(wú)源標(biāo)簽所獲得的能量偏低。采用圖I所示的數(shù)據(jù)傳輸方法,在閱讀器側(cè),首先對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,再對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,由于每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù),進(jìn)而可以在信號(hào)占用帶寬不變的前提下,給標(biāo)簽提供更大的能量。優(yōu)選地,在步驟S102中,對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組可以進(jìn)一步包括以下處理(I)將待傳輸?shù)亩M(jìn)制數(shù)據(jù)中每N個(gè)相鄰的二進(jìn)制數(shù)據(jù)劃分為一組,其中,N為大于I的整數(shù);(2)如果分組后,待傳輸?shù)亩M(jìn)制數(shù)據(jù)中最后一 組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)少于N個(gè),則在最后一組中的二進(jìn)制數(shù)據(jù)后補(bǔ)充高電平或低電平數(shù)據(jù),以使最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)等于N個(gè)。上述處理中,對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)均勻劃分為多個(gè)分組,其中,每個(gè)分組都具有N個(gè)二進(jìn)制數(shù)據(jù)。當(dāng)然,在具體實(shí)施過(guò)程中,也可以采用非均勻劃分方法,即分組后各個(gè)分組內(nèi)的二進(jìn)制數(shù)的個(gè)數(shù)可能不相同。但是,采用非均勻分組方法,在具體實(shí)現(xiàn)時(shí)比較復(fù)雜,不如均勻劃分簡(jiǎn)單易實(shí)現(xiàn)。優(yōu)選地,上述N可以為2。當(dāng)然,N也可以為3或4等其他自然數(shù)。但是,采用N =2的方案時(shí),劃分更加靈活且易實(shí)現(xiàn)。例如,當(dāng)N為3,在最后一組的數(shù)據(jù)只有一個(gè)時(shí),需要補(bǔ)充兩個(gè)二進(jìn)制數(shù)據(jù),在具體實(shí)施過(guò)程中,操作復(fù)雜,且給解碼處理增加了難度。優(yōu)選地,當(dāng)N = 2時(shí),上述預(yù)設(shè)規(guī)則可以包括集合{00,01,11,10}中的元素與集合{0111,1011,1101,1110}中的元素——對(duì)應(yīng)的對(duì)應(yīng)關(guān)系。例如,如圖2所示,集合{00,01,11,10}中的元素00對(duì)應(yīng)集合{0111,1011,1101,1110}中的元素 0111 ;集合{00,01,11,10}中的元素 01 對(duì)應(yīng)集合{0111,1011,1101,1110}中的元素1011 ;集合{00,01,11,10}中的元素11對(duì)應(yīng)集合{0111,1011,1101,1110}中的元素1101 ;集合{00,01,11,10}中的元素10對(duì)應(yīng)集合{0111,1011,1101,1110}中的元素1110。當(dāng)然,上述對(duì)應(yīng)關(guān)系也可以存在多種替代方式例如,00對(duì)應(yīng)1110 ;01對(duì)應(yīng)1101 ;
11對(duì)應(yīng) 1011 ;10 對(duì)應(yīng) 0111。需要注意的是,上述每?jī)蓚€(gè)二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,采用一個(gè)單位低電平和三個(gè)單位高電平進(jìn)行編碼,因此該編碼能夠?yàn)闃?biāo)簽提供更多的能量,而且提供的能量穩(wěn)定。以下結(jié)合圖3描述采用圖2所示的預(yù)設(shè)規(guī)則進(jìn)行編碼的示例。圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的二進(jìn)制數(shù)據(jù)編碼的示意圖。如圖3所示,待傳輸?shù)亩M(jìn)制數(shù)據(jù)為0110011100,將每?jī)蓚€(gè)二進(jìn)制數(shù)據(jù)劃分為一組,得到01,10,01,11,00。之后對(duì)各組數(shù)據(jù)根據(jù)預(yù)定規(guī)則進(jìn)行編碼。例如,根據(jù)圖2的預(yù)定規(guī)則,01對(duì)應(yīng)1011,10對(duì)應(yīng)1110,11對(duì)應(yīng)1101,00對(duì)應(yīng)0111。因此,上述待傳輸?shù)亩M(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)為10111110101111010111。優(yōu)選地,在最后一組中的二進(jìn)制數(shù)據(jù)后補(bǔ)充高電平或低電平數(shù)據(jù)可以進(jìn)一步包括以下處理根據(jù)最后一組中的二進(jìn)制數(shù)據(jù)的電平高低,確定需要補(bǔ)充的二進(jìn)制數(shù)據(jù)的電平高低;將需要補(bǔ)充的二進(jìn)制數(shù)據(jù)補(bǔ)入最后一組中的二進(jìn)制數(shù)據(jù)之后,其中,補(bǔ)充后的最后一組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)為1011、1101、或者1110。例如,將待傳輸?shù)亩M(jìn)制數(shù)據(jù)中每2個(gè)相鄰的二進(jìn)制數(shù)據(jù)劃分為一組,采用圖2所示的預(yù)定規(guī)則進(jìn)行編碼,如果分組后,最后一組只有一個(gè)數(shù)據(jù),則需要在該數(shù)據(jù)后補(bǔ)充一個(gè)數(shù)據(jù)。優(yōu)選地,可以在該數(shù)據(jù)后補(bǔ)充1,補(bǔ)充數(shù)據(jù)I是因?yàn)?1編碼和11編碼在處理過(guò)程中更有利,不會(huì)出現(xiàn)編碼后兩個(gè)低電平連續(xù)的情況。如果編碼規(guī)則有修改,則補(bǔ)充的數(shù)據(jù)也做相應(yīng)調(diào)整,原則上在補(bǔ)充數(shù)據(jù)后不出現(xiàn)圖2所示的預(yù)定規(guī)則中第一種情況(即出現(xiàn)00,將其編碼為0111),如果編碼后低電平在第一個(gè)位置,編碼數(shù)據(jù)可能會(huì)出現(xiàn)連續(xù)兩個(gè)低電平的情況,在具體實(shí)施過(guò)程中,由于出現(xiàn)了連續(xù)的兩個(gè)低電平,無(wú)電時(shí)間比較長(zhǎng),因此該編碼無(wú)法為標(biāo)簽提供較為穩(wěn)定的能量。優(yōu)選地,在對(duì)編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送之后,在標(biāo)簽側(cè),可以執(zhí)行以下處理(I)接收來(lái)自于閱讀器的無(wú)線信號(hào),并執(zhí)行解調(diào)處理;(2)對(duì)解調(diào)后的數(shù)據(jù)進(jìn)行分組處理;例如,如果采用如圖2所示的預(yù)定規(guī)則進(jìn)行編碼,則需要按照每4個(gè)采用數(shù)據(jù)一組 的方式進(jìn)行分組。(3)根據(jù)預(yù)設(shè)規(guī)則對(duì)分組后的數(shù)據(jù)進(jìn)行解碼處理。優(yōu)選地,在解碼后,對(duì)解碼后的數(shù)據(jù)進(jìn)行命令解析操作,確定解碼后的數(shù)據(jù)中最后的一個(gè)或多個(gè)二進(jìn)制數(shù)據(jù)是否為補(bǔ)充的數(shù)據(jù);如果是補(bǔ)充的數(shù)據(jù),則標(biāo)簽丟棄補(bǔ)充的數(shù)據(jù)。例如,如果采用如圖2所示的預(yù)定規(guī)則進(jìn)行編碼,在解析的過(guò)程中,如果最后一位數(shù)據(jù)為0,則該數(shù)據(jù)為有效數(shù)據(jù),如果是1,則根據(jù)命令長(zhǎng)度確定最有一位數(shù)據(jù)是否為補(bǔ)充數(shù)據(jù),如是,則丟棄該數(shù)據(jù),否則該數(shù)據(jù)為有效數(shù)據(jù)。以下結(jié)合圖4描述上述優(yōu)選實(shí)施方式。圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例的數(shù)據(jù)傳輸方法的流程圖。如圖4所示,該數(shù)據(jù)傳輸方法主要包括以下處理步驟S402 :閱讀器對(duì)待發(fā)送的二進(jìn)制數(shù)據(jù)進(jìn)行編碼;步驟S404 :閱讀器對(duì)已編碼的數(shù)據(jù)進(jìn)行調(diào)制;步驟S406 :閱讀器對(duì)已調(diào)制信號(hào)進(jìn)行無(wú)線發(fā)送;步驟S408 :標(biāo)簽接收來(lái)自閱讀器的無(wú)線信號(hào);步驟S410 :標(biāo)簽對(duì)接收到的無(wú)線信號(hào)進(jìn)行解調(diào);步驟S412 :標(biāo)簽對(duì)已解調(diào)的信號(hào)進(jìn)行解碼,得到二進(jìn)制數(shù)據(jù)。在步驟S402中,本實(shí)施例對(duì)待發(fā)送的原始二進(jìn)制數(shù)據(jù)(以下簡(jiǎn)稱(chēng)二進(jìn)制數(shù)據(jù))進(jìn)行編碼所采用的編碼規(guī)則如下A :對(duì)二進(jìn)制數(shù)據(jù)I和0兩位合并后進(jìn)行編碼,生成的編碼數(shù)據(jù)的長(zhǎng)度相同;B :每?jī)蓚€(gè)二進(jìn)制數(shù)據(jù)編碼中,采用一個(gè)單位低電平和三個(gè)單位高電平進(jìn)行編碼;此外,為了提高編譯碼的可靠性,還可以增加以下內(nèi)容C :相鄰兩種編碼對(duì)應(yīng)的誤碼只有一位,不會(huì)出現(xiàn)兩位誤差。按照上面的規(guī)則,具體的編碼方式考慮如下D :二進(jìn)制數(shù)據(jù)和編碼后的高低電平對(duì)應(yīng)關(guān)系如下00:011101 1011
11 1101
10:1110
如果出現(xiàn)誤碼,一般會(huì)發(fā)生在相鄰的兩種波形上,這樣造成的二進(jìn)制數(shù)據(jù)誤碼只會(huì)出現(xiàn)一位,不會(huì)出現(xiàn)兩位二進(jìn)制數(shù)據(jù)都錯(cuò)的情況。以下結(jié)合圖5和圖6的實(shí)例進(jìn)一步對(duì)編碼和解碼的流程進(jìn)行描述。圖5是采用本發(fā)明實(shí)例的數(shù)據(jù)編碼傳輸方法的流程圖。如圖5所示,該數(shù)據(jù)編碼傳輸方法主要包括以下處理步驟S502 :在編碼開(kāi)始的時(shí)候,編碼模塊從邏輯部分得到待傳輸?shù)臄?shù)據(jù);步驟S504 :首先對(duì)待編碼的數(shù)據(jù)進(jìn)行分組,按照兩個(gè)數(shù)據(jù)一組進(jìn)行分組,如果最后出現(xiàn)只有一位數(shù)據(jù)的情況,則在該數(shù)據(jù)后補(bǔ)充一位數(shù)據(jù)1,補(bǔ)充數(shù)據(jù)I是因?yàn)?1編碼和11編碼在處理過(guò)程中更有利,不會(huì)出現(xiàn)編碼后兩個(gè)低電平連續(xù)的情況。如果編碼規(guī)則有修改,則補(bǔ)充的數(shù)據(jù)也做相應(yīng)調(diào)整,原則上補(bǔ)充數(shù)據(jù)后不出現(xiàn)上述編碼規(guī)則 中第一種情況,即低電平在第一個(gè)位置的情況;步驟S506 :對(duì)分組后的數(shù)據(jù)按照預(yù)定規(guī)則進(jìn)行編碼;步驟S508 :生成鏈路時(shí)鐘,鏈路時(shí)鐘是頻率為基帶波形兩倍的方波,這樣就可以保證編碼后的數(shù)據(jù)與編碼前的數(shù)據(jù)同步;步驟S510 :得到編碼后的數(shù)據(jù)后,根據(jù)鏈路時(shí)鐘生成無(wú)線信號(hào)并發(fā)送。圖6是采用本發(fā)明實(shí)例的數(shù)據(jù)解碼傳輸方法的流程圖。如圖6所示,該數(shù)據(jù)解碼傳輸方法主要包括以下處理步驟S602 :首先在前端電路中提取同步時(shí)鐘,得到鏈路時(shí)鐘后,對(duì)接收到的鏈路波形進(jìn)行多點(diǎn)采樣取平均,得到待解碼的數(shù)據(jù);步驟S604 :將解碼數(shù)據(jù)送到解碼模塊中進(jìn)行解碼處理;步驟S606 :解碼模塊對(duì)待解碼數(shù)據(jù)進(jìn)行分組處理,按照每4個(gè)采樣數(shù)據(jù)一組的方式進(jìn)行分組;步驟S608 :對(duì)分組后的數(shù)據(jù)按照編碼規(guī)則進(jìn)行解碼;步驟S610 :將解碼后的數(shù)據(jù)送到MAC層邏輯電路進(jìn)行命令解析。按照?qǐng)D2中示出的預(yù)定規(guī)則,在解析的過(guò)程中,如果最后一位數(shù)據(jù)為0,則該數(shù)據(jù)為有效數(shù)據(jù),如果是1,則根據(jù)命令長(zhǎng)度確定最有一位數(shù)據(jù)是否為補(bǔ)充數(shù)據(jù),如是則丟棄該數(shù)據(jù),否則該數(shù)據(jù)為有效數(shù)據(jù)。圖I是根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)傳輸裝置的結(jié)構(gòu)框圖。如圖I所示,該數(shù)據(jù)傳輸裝置包括第一分組模塊70,用于對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,其中,上述待傳輸?shù)亩M(jìn)制數(shù)據(jù)中相鄰的多個(gè)二進(jìn)制數(shù)據(jù)合并為一組;編碼模塊72,用于對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,其中,每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù);發(fā)送模塊74,用于對(duì)編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送。在圖7所示的數(shù)據(jù)傳輸裝置中,第一分組模塊70對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,編碼模塊72對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,由于每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù),進(jìn)而可以在信號(hào)占用帶寬不變的前提下,給標(biāo)簽提供更大的能量。需要注意的是,在具體實(shí)施過(guò)程中,上述第一分組模塊70、編碼模塊72和發(fā)送模塊74可以設(shè)置于閱讀器中,當(dāng)然,也可以設(shè)置在其他裝置中。優(yōu)選地,如圖8所示,上述第一分組模塊70可以進(jìn)一步包括劃分單元700,用于將待傳輸?shù)亩M(jìn)制數(shù)據(jù)中每N個(gè)相鄰的二進(jìn)制數(shù)據(jù)劃分為一組,其中,N為大于I的整數(shù);補(bǔ)充單元702,用于在分組后,當(dāng)待傳輸?shù)亩M(jìn)制數(shù)據(jù)中最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)少于N個(gè)時(shí),在最后一組中的二進(jìn)制數(shù)據(jù)后補(bǔ)充高電平或低電平數(shù)據(jù),以使最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)等于N個(gè)。優(yōu)選地,上述N可以為2。當(dāng)然,N也可以為3或4等其他自然數(shù)。但是,采用N =2的方案時(shí),劃分更加靈活且易實(shí)現(xiàn)。例如,當(dāng)N為3,在最后一組的數(shù)據(jù)只有一個(gè)時(shí),需要補(bǔ)充兩個(gè)二進(jìn)制數(shù)據(jù),在具體實(shí)施過(guò)程中,操作復(fù)雜,且給解碼處理增加了難度。優(yōu)選地,當(dāng)N = 2時(shí),上述預(yù)設(shè)規(guī)則可以包括集合{00,01,11,10}中的元素與集合{0111,1011,1101,1110}中的元素——對(duì)應(yīng)的對(duì)應(yīng)關(guān)系。具體可以參見(jiàn)圖2。優(yōu)選地,如圖8所示,補(bǔ)充單元702可以進(jìn)一步包括確定子單元7020(圖8中未示出),用于根據(jù)最后一組中的二進(jìn)制數(shù)據(jù)的電平高低,確定需要補(bǔ)充的二進(jìn)制數(shù)據(jù)的電平高低;補(bǔ)充子單元7022(圖8中未示出),用于將需要補(bǔ)充的二進(jìn)制數(shù)據(jù)補(bǔ)入最后一組中的二進(jìn)制數(shù)據(jù)之后,其中,補(bǔ)充后的最后一組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)為1011、1101、或者 1110。優(yōu)選地,如圖8所示,上述裝置還可以包括接收模塊76,用于接收來(lái)自于閱讀器的無(wú)線信號(hào),并執(zhí)行解調(diào)處理;第二分組模塊78,用于對(duì)解調(diào)后的數(shù)據(jù)進(jìn)行分組處理;解碼模塊80,用于根據(jù)預(yù)設(shè)規(guī)則對(duì)分組后的數(shù)據(jù)進(jìn)行解碼處理。優(yōu)選地,如圖8所示,上述裝置還可以包括命令解析模塊82,用于對(duì)解碼后的數(shù)據(jù)進(jìn)行命令解析操作,確定解碼后的數(shù)據(jù)中最后的一個(gè)或多個(gè)二進(jìn)制數(shù)據(jù)是否為補(bǔ)充的數(shù)據(jù);處理模塊84,用于在確定是補(bǔ)充的數(shù)據(jù)時(shí),丟棄補(bǔ)充的數(shù)據(jù)。需要注意的是,在具體實(shí)施過(guò)程中,上述接收模塊76、第二分組模塊78和解碼模塊80、命令解析模塊82以及處理模塊84可以設(shè)置于標(biāo)簽中,當(dāng)然,也可以設(shè)置在其他裝置中。下面結(jié)合圖2所示的預(yù)定規(guī)則,將本發(fā)明的優(yōu)選編碼方案與現(xiàn)有的PIE編碼和曼徹斯特編碼方案進(jìn)行對(duì)比分析。二進(jìn)制數(shù)據(jù)被編碼后‘I’的個(gè)數(shù)越多,高電平持續(xù)時(shí)間越長(zhǎng),為標(biāo)簽端提供的能量就越多。對(duì)二進(jìn)制數(shù)據(jù)采用曼徹斯特編碼時(shí),高電平和低電平的持續(xù)時(shí)間相同,各占一半。而PIE編碼中,由于數(shù)據(jù)I和數(shù)據(jù)0編碼長(zhǎng)度不同,數(shù)據(jù)0中,高低電平持續(xù)時(shí)間各占一半,數(shù)據(jù)I中,高電平最大占75%,按照數(shù)據(jù)0和數(shù)據(jù)I等概率出現(xiàn),那么平均高電平持續(xù)時(shí)間是66. 7%。在本發(fā)明的優(yōu)選實(shí)施過(guò)程中,將待傳輸?shù)亩M(jìn)制數(shù)據(jù)中每2個(gè)相鄰的二進(jìn)制數(shù)據(jù)劃分為一組,采用圖2所示的預(yù)定規(guī)則進(jìn)行編碼,四種情況編碼后的數(shù)據(jù)中高電平占75%,低電平占25%,因此該編碼能夠?yàn)闃?biāo)簽提供更多的能量,而且提供的能量穩(wěn)定。綜上所述,借助本發(fā)明提供的上述實(shí)施例,在RFID系統(tǒng)的閱讀器到標(biāo)簽的鏈路中使用本發(fā)明的編碼方法,可以在信號(hào)占用帶寬不變的前提下,給標(biāo)簽提供較大的能量,而且提供的能量穩(wěn)定。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、 等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種數(shù)據(jù)傳輸方法,其特征在于,包括 對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,其中,所述待傳輸?shù)亩M(jìn)制數(shù)據(jù)中相鄰的多個(gè)二進(jìn)制數(shù)據(jù)合并為一組; 對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,其中,每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù); 對(duì)所述編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組包括 將所述待傳輸?shù)亩M(jìn)制數(shù)據(jù)中每N個(gè)相鄰的二進(jìn)制數(shù)據(jù)劃分為一組,其中,N為大于I的整數(shù); 如果分組后,所述待傳輸?shù)亩M(jìn)制數(shù)據(jù)中最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)少于N個(gè),則在所述最后一組中的二進(jìn)制數(shù)據(jù)后補(bǔ)充高電平或低電平數(shù)據(jù),以使所述最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)等于N個(gè)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述N等于2。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述預(yù)設(shè)規(guī)則包括 集合{00,01,11,10}中的元素與集合{0111,1011,1101,1110}中的元素——對(duì)應(yīng)的對(duì)應(yīng)關(guān)系。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述最后一組中的二進(jìn)制數(shù)據(jù)后補(bǔ)充高電平或低電平數(shù)據(jù)包括 根據(jù)所述最后一組中的二進(jìn)制數(shù)據(jù)的電平高低,確定需要補(bǔ)充的二進(jìn)制數(shù)據(jù)的電平高低; 將所述需要補(bǔ)充的二進(jìn)制數(shù)據(jù)補(bǔ)入所述最后一組中的二進(jìn)制數(shù)據(jù)之后,其中,所述補(bǔ)充后的最后一組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)為1011、1101、或者1110。
6.根據(jù)權(quán)利要求I至5中任一項(xiàng)所述的方法,其特征在于,在對(duì)所述編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送之后,還包括 接收來(lái)自于所述閱讀器的所述無(wú)線信號(hào),并執(zhí)行解調(diào)處理; 對(duì)所述解調(diào)后的數(shù)據(jù)進(jìn)行分組處理; 根據(jù)所述預(yù)設(shè)規(guī)則對(duì)分組后的數(shù)據(jù)進(jìn)行解碼處理。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在對(duì)分組后的數(shù)據(jù)進(jìn)行解碼處理之后,還包括 對(duì)所述解碼后的數(shù)據(jù)進(jìn)行命令解析操作,確定所述解碼后的數(shù)據(jù)中最后的一個(gè)或多個(gè)二進(jìn)制數(shù)據(jù)是否為補(bǔ)充的數(shù)據(jù); 如果是補(bǔ)充的數(shù)據(jù),則丟棄所述補(bǔ)充的數(shù)據(jù)。
8.一種數(shù)據(jù)傳輸裝置,其特征在于,包括 第一分組模塊,用于對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,其中,所述待傳輸?shù)亩M(jìn)制數(shù)據(jù)中相鄰的多個(gè)二進(jìn)制數(shù)據(jù)合并為一組; 編碼模塊,用于對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,其中,每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù); 發(fā)送模塊,用于對(duì)所述編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一分組模塊包括劃分單元,用于將所述待傳輸?shù)亩M(jìn)制數(shù)據(jù)中每N個(gè)相鄰的二進(jìn)制數(shù)據(jù)劃分為一組,其中,N為大于I的整數(shù); 補(bǔ)充單元,用于在分組后,當(dāng)所述待傳輸?shù)亩M(jìn)制數(shù)據(jù)中最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)少于N個(gè)時(shí),在所述最后一組中的二進(jìn)制數(shù)據(jù)后補(bǔ)充高電平或低電平數(shù)據(jù),以使所述最后一組的二進(jìn)制數(shù)據(jù)的個(gè)數(shù)等于N個(gè)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述N等于2。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述預(yù)設(shè)規(guī)則包括 集合{00,01,11,10}中的元素與集合{0111,1011,1101,1110}中的元素——對(duì)應(yīng)的對(duì)應(yīng)關(guān)系。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述補(bǔ)充單元包括 確定子單元,用于根據(jù)所述最后一組中的二進(jìn)制數(shù)據(jù)的電平高低,確定需要補(bǔ)充的二進(jìn)制數(shù)據(jù)的電平高低; 補(bǔ)充子單元,用于將所述需要補(bǔ)充的二進(jìn)制數(shù)據(jù)補(bǔ)入所述最后一組中的二進(jìn)制數(shù)據(jù)之后,其中,所述補(bǔ)充后的最后一組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)為1011、1101、或者1110。
13.根據(jù)權(quán)利要求8至12中任一項(xiàng)所述的裝置,其特征在于,還包括 接收模塊,用于接收來(lái)自于所述閱讀器的所述無(wú)線信號(hào),并執(zhí)行解調(diào)處理; 第二分組模塊,用于對(duì)所述解調(diào)后的數(shù)據(jù)進(jìn)行分組處理; 解碼模塊,用于根據(jù)所述預(yù)設(shè)規(guī)則對(duì)分組后的數(shù)據(jù)進(jìn)行解碼處理。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,還包括 命令解析模塊,用于對(duì)所述解碼后的數(shù)據(jù)進(jìn)行命令解析操作,確定所述解碼后的數(shù)據(jù)中最后的一個(gè)或多個(gè)二進(jìn)制數(shù)據(jù)是否為補(bǔ)充的數(shù)據(jù); 處理模塊,用于在確定是補(bǔ)充的數(shù)據(jù)時(shí),丟棄所述補(bǔ)充的數(shù)據(jù)。
全文摘要
本發(fā)明提供了一種數(shù)據(jù)傳輸方法及裝置,在上述方法中,對(duì)待傳輸?shù)亩M(jìn)制數(shù)據(jù)進(jìn)行分組,其中,待傳輸?shù)亩M(jìn)制數(shù)據(jù)中相鄰的多個(gè)二進(jìn)制數(shù)據(jù)合并為一組;對(duì)分組后的各組二進(jìn)制數(shù)據(jù)按照預(yù)設(shè)規(guī)則進(jìn)行編碼,其中,每組二進(jìn)制數(shù)據(jù)對(duì)應(yīng)的編碼數(shù)據(jù)中,高電平數(shù)據(jù)多于低電平數(shù)據(jù);對(duì)編碼數(shù)據(jù)進(jìn)行調(diào)制,生成無(wú)線信號(hào)并發(fā)送。根據(jù)本發(fā)明提供的技術(shù)方案,可以在信號(hào)占用帶寬不變的前提下,給標(biāo)簽提供更大的能量。
文檔編號(hào)G06K7/00GK102799840SQ201110135159
公開(kāi)日2012年11月28日 申請(qǐng)日期2011年5月23日 優(yōu)先權(quán)日2011年5月23日
發(fā)明者王立 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1