專利名稱::讀取器控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種讀取器控制系統(tǒng)。
背景技術(shù):
:ISO和EPC標(biāo)準(zhǔn)限定了支持RFID讀取器通過(guò)網(wǎng)絡(luò)而連接到主機(jī)的讀取器協(xié)議。在RFID系統(tǒng)中,RFID讀取器安裝在移動(dòng)電話上或以軟件狗結(jié)構(gòu)附接到移動(dòng)電話。這種RFID系統(tǒng)需要使得移動(dòng)電話的RFID讀取器控制單元能夠控制RFID讀取器的協(xié)議。在移動(dòng)電話環(huán)境中,在移動(dòng)電話的處理器(例如,MPU和MCU)與安裝在移動(dòng)電話中的RFID讀取器芯片之間使用RFID系統(tǒng)。作為另一種選擇,在移動(dòng)電話與以軟件狗結(jié)構(gòu)附接在移動(dòng)電話上的RFID讀取器之間使用讀取器協(xié)議。當(dāng)RFID讀取器以軟件狗結(jié)構(gòu)附接在移動(dòng)電話上時(shí),RFID讀取器和移動(dòng)電話通過(guò)接口單元(例如,UART禾HUSB)而連接。在這種情況下,在RFID讀取器與移動(dòng)電話之間需要有效的協(xié)議。ISO和EPC標(biāo)準(zhǔn)提供了主要應(yīng)用于通過(guò)網(wǎng)絡(luò)來(lái)連接RFID讀取器的情況的協(xié)議。因此,需要包括適合于移動(dòng)電話環(huán)境的RFID讀取器控制協(xié)議的RFID系統(tǒng)。
發(fā)明內(nèi)容因此,本發(fā)明旨在提供一種基本上消除由現(xiàn)有技術(shù)的局限和缺點(diǎn)而導(dǎo)致的一個(gè)或更多個(gè)問(wèn)題的讀取器控制系統(tǒng)。本發(fā)明的目的是提供一種適合于移動(dòng)終端環(huán)境的讀取器控制系統(tǒng)和方法。在該系統(tǒng)和方法中,限定用于控制讀取器和移動(dòng)終端的讀取器控制單元的協(xié)議,并且對(duì)讀取器與讀取器控制單元之間的消息、信息、命令、響應(yīng)和通知進(jìn)行構(gòu)造和發(fā)送。為了實(shí)現(xiàn)這些目的和其他優(yōu)點(diǎn),并且根據(jù)本文中所具體體現(xiàn)和廣泛描述的發(fā)明宗旨,提供了在讀取器與讀取器控制單元(例如,終端的處理器)之間交換的命令和響應(yīng)。在本發(fā)明的另一方面,提供了一種在讀取器與讀取器控制單元(例如,終端的處理器)之間使用的讀取器控制協(xié)議格式以及各個(gè)字段。在本發(fā)明的另一方面,提供了關(guān)于在讀取器與讀取器控制單元(例如,終端的處理器)之間執(zhí)行的讀取器控制協(xié)議中使用的命令、響應(yīng)和通知的協(xié)議消息、各協(xié)議消息的字段以及各字段的內(nèi)容。在本發(fā)明的又一方面,提供了一種使用在讀取器與讀取器控制單元(例如,終端的處理器)之間交換的讀取器控制協(xié)議格式的各個(gè)字段的方法。在本發(fā)明的又一方面,提供了一種對(duì)在讀取器與讀取器控制單元(例如,終端的處理器)之間執(zhí)行的讀取器控制協(xié)議中的消息和信息進(jìn)行構(gòu)造的方法。在本發(fā)明的又一方面,提供了一種對(duì)在讀取器與讀取器控制單元(例如,終端的處理器)之間執(zhí)行的讀取器控制協(xié)議中的消息和/或信息進(jìn)行發(fā)送的方法。在本發(fā)明的又一方面,提供了一種對(duì)在處理器、讀取器和讀取器控制單元(例如,終端的處理器)之間執(zhí)行的讀取器控制協(xié)議中的協(xié)議位流進(jìn)行構(gòu)造和發(fā)送的方法。在本發(fā)明的又一方面,提供了一種對(duì)在處理器、讀取器和讀取器控制單元(例如,終端的處理器)之間執(zhí)行的讀取器控制協(xié)議中的消息和/或信息進(jìn)行構(gòu)造和存儲(chǔ)的方法。在本發(fā)明的又一方面,提供了一種在處理器、讀取器和讀取器控制單元(例如,終端的處理器)之間執(zhí)行的讀取器控制協(xié)議中對(duì)讀取器進(jìn)行控制和管理的方法。在本發(fā)明的又一方面,提供了一種在處理器、讀取器和讀取器控制單元(例如,終端的處理器)之間執(zhí)行的讀取器控制協(xié)議中讀取、寫入、改變、査詢、保護(hù)或刪除(或刪去)讀取器消息和/或信息的方法。在本發(fā)明的又一方面,提供了在處理器、讀取器和讀取器控制單元(例如,終端的處理器)之間執(zhí)行的讀取器控制協(xié)議中,對(duì)消息和/或信息的響應(yīng)和錯(cuò)誤處理以及附加功能的實(shí)現(xiàn)和使用方法。應(yīng)當(dāng)理解,上文對(duì)本發(fā)明的概述與下文對(duì)本發(fā)明的詳述都是示例性和解釋性的,旨在提供對(duì)所要求保護(hù)的本發(fā)明的進(jìn)一步解釋。根據(jù)本發(fā)明,本發(fā)明旨在提供一種適合于移動(dòng)終端環(huán)境的讀取器控制系統(tǒng)和方法。在該系統(tǒng)和方法中,限定用于控制讀取器和移動(dòng)終端的讀取器控制單元的協(xié)議,并且對(duì)讀取器與讀取器控制單元之間的消息、信息、命令、響應(yīng)和通知進(jìn)行構(gòu)造和發(fā)送。附圖被包括進(jìn)來(lái)以提供對(duì)本發(fā)明的進(jìn)一步理解,其被并入且構(gòu)成本申請(qǐng)的一部分,附圖示出了本發(fā)明的實(shí)施方式,并且與說(shuō)明書一起用于解釋本發(fā)明的原理。在附圖中圖1和圖2例示了應(yīng)用了本發(fā)明的移動(dòng)RFID系統(tǒng)的結(jié)構(gòu);圖3例示了根據(jù)本發(fā)明實(shí)施方式的移動(dòng)RFID讀取器控制協(xié)議格式;圖4至圖6例示了根據(jù)本發(fā)明實(shí)施方式的凈荷(payload)類型;以及圖7至圖83例示了根據(jù)本發(fā)明實(shí)施方式的移動(dòng)RFID讀取器控制協(xié)議消息結(jié)構(gòu)。具體實(shí)施例方式下面將詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施方式,附圖中例示了這些實(shí)施方式的示例。只要有可能,就在所有附圖中使用相同的標(biāo)號(hào)表示相同或相似的部分。在本發(fā)明的以下實(shí)施方式中,將具有RFID讀取器控制單元的移動(dòng)終端(例如,移動(dòng)電話)作為具有RFID讀取器控制單元的終端的示例。圖1例示了當(dāng)移動(dòng)RFID讀取器安裝在移動(dòng)電話中時(shí)的移動(dòng)RFID系統(tǒng)結(jié)構(gòu)。圖2例示了當(dāng)移動(dòng)RFID讀取器以軟件狗結(jié)構(gòu)附接到移動(dòng)電話的外部時(shí)的移動(dòng)RFID系統(tǒng)結(jié)構(gòu)。參照?qǐng)D1,移動(dòng)電話100包括移動(dòng)電話處理器110和芯片式或模塊式移動(dòng)RJFID讀取器120。本發(fā)明提出了一種在處理器110與RFID讀取器120之間執(zhí)行的移動(dòng)RFID讀取器控制協(xié)議。參照?qǐng)D2,移動(dòng)電話100包括移動(dòng)電話處理器110和插座連接器120。移動(dòng)RFID讀取器軟件狗200包括芯片式或模塊式移動(dòng)RFID讀取器210和插座連接器220。RJFID讀取器210通過(guò)插座連接器120和220連接到移動(dòng)電話100。本發(fā)明提出了一種在處理器110與RFID讀取器210之間執(zhí)行的移動(dòng)RFID讀取器控制協(xié)議。本發(fā)明實(shí)施方式中的術(shù)語(yǔ)是基于MRF文獻(xiàn)"TermDefinitionofMobileRFIDServiceStandards"的。例如,術(shù)語(yǔ)"Q"是在基于ISO18000-6C標(biāo)準(zhǔn)的標(biāo)簽中使用的參數(shù)。當(dāng)讀取器將參數(shù)Q發(fā)送給標(biāo)簽時(shí),該標(biāo)簽生成(2Q-1)個(gè)時(shí)隙,并與(2Q-1)個(gè)時(shí)隙中的一個(gè)相同步地發(fā)送響應(yīng)。移動(dòng)RFID讀取器控制協(xié)議的格式根據(jù)本發(fā)明實(shí)施方式的移動(dòng)RFID讀取器控制協(xié)議包括前導(dǎo)碼、頭部、凈荷和結(jié)束標(biāo)記。圖3例示了根據(jù)本發(fā)明實(shí)施方式的移動(dòng)RFID讀取器控制協(xié)議的格式。前導(dǎo)碼包括用于指示協(xié)議消息的開始的信息,該前導(dǎo)碼用于區(qū)分協(xié)議消息。例如,前導(dǎo)碼可以被構(gòu)造成8位并且值可以為OxBB。頭部包括用于指示消息類型、對(duì)應(yīng)的代碼和凈荷長(zhǎng)度的信息。艮口,凈荷長(zhǎng)度信息存儲(chǔ)在頭部中。從RFID標(biāo)簽接收到的信息存儲(chǔ)在凈荷中。結(jié)束標(biāo)記包括用于指示協(xié)議消息的結(jié)束的信息,該結(jié)束標(biāo)記與前導(dǎo)碼一起用于區(qū)分協(xié)議消息。例如,結(jié)束標(biāo)記可以被構(gòu)造成8位,并且值可以為Ox7E。前導(dǎo)碼字段和結(jié)束標(biāo)記字段例如,在各協(xié)議消息中,前導(dǎo)碼和結(jié)束標(biāo)記分別具有8位數(shù)據(jù),它們指示協(xié)議消息的開始和結(jié)束。前導(dǎo)碼和結(jié)束標(biāo)記分別位于協(xié)議消息的開始處和結(jié)束處,并且具有預(yù)定值。例如,前導(dǎo)碼的值可以為OxBB,結(jié)束標(biāo)記的值可以為Ox7E。優(yōu)選的是,前導(dǎo)碼和結(jié)束標(biāo)記的值與在頭部的消息類型字段和代碼字段中使用的值不同。頭部字段頭部包括描述RFID標(biāo)簽類型、命令/響應(yīng)/通知類型和代碼以及凈荷長(zhǎng)度的三個(gè)字段。消息類型字段用于對(duì)從處理器向讀取器發(fā)送的命令以及從讀取器向處理器發(fā)送的響應(yīng)和通知進(jìn)行區(qū)分。代碼字段用于區(qū)分多種類型的命令、響應(yīng)或通知。此外,響應(yīng)和通知中的代碼字段包括關(guān)于命令的成功或失敗的信息。凈荷長(zhǎng)度字段包括指示緊跟頭部之后的凈荷的長(zhǎng)度的信息,其以字節(jié)來(lái)表示長(zhǎng)度。[1.2.1]消息類型字段協(xié)議格式中的消息類型字段包括關(guān)于命令、響應(yīng)和通知中的哪一個(gè)的信息,其可以以總共8位來(lái)表示。可以使用下面的表l中所示的值來(lái)區(qū)分消息類型(例如,命令、響應(yīng)和通知)。<table>tableseeoriginaldocumentpage8</column></row><table>如表1所示,指示命令的代碼值為0x00,指示響應(yīng)的代碼值為0x01,指示通知的代碼值為0x02,指示測(cè)試模式的代碼值為0x03,指示"保留"的代碼值為0x04至0xFF。稍后將詳細(xì)描述表1中所示的命令、響應(yīng)、通知和測(cè)試模式。代碼字段代碼字段用于對(duì)命令、響應(yīng)和通知的類型進(jìn)行區(qū)分??梢源嬖谝梢苿?dòng)RFID讀取器來(lái)處理的多種命令。此外,可以存在要由讀取器來(lái)發(fā)送的多種對(duì)命令的響應(yīng)以及多種通知。因此,當(dāng)對(duì)命令、響應(yīng)和通知中的每一種分配不同的代碼時(shí),讀取器可以通過(guò)參考消息類型字段和代碼字段來(lái)準(zhǔn)確地區(qū)分它們。例如,當(dāng)對(duì)電源控制命令的消息類型字段和代碼字段分別分配值0x00和值0x01時(shí),讀取器可以通過(guò)所分配的值來(lái)識(shí)別接收到的命令為電源控制命令。凈荷長(zhǎng)度字段凈荷長(zhǎng)度字段指示位于頭部字段之后的凈荷字段的長(zhǎng)度。例如,凈荷長(zhǎng)度字段可以由16位組成。這里,長(zhǎng)度的單位是字節(jié)。當(dāng)使用16位以字節(jié)表示凈荷長(zhǎng)度時(shí),可表示的最大長(zhǎng)度為65536個(gè)字節(jié)。這意味著凈荷的最大長(zhǎng)度不能超過(guò)65535。[1.3]凈荷字段凈荷字段存儲(chǔ)各種類型的數(shù)據(jù)。凈荷字段可以包括與從處理器向RFID讀取器發(fā)送的命令有關(guān)的自變量,以及包含在從RFID讀取器向處理器發(fā)送的響應(yīng)中的各種數(shù)據(jù)??梢源嬖谶m合于相應(yīng)的命令和響應(yīng)的各種類型的凈荷,例如,圖4至圖6中所示的凈荷。圖4至圖6例示了類型A至類型X。圖3至圖6中例示的凈荷中的每一種都包括專用字段。稍后將詳細(xì)描述專用字段的使用及其方法。下面將詳細(xì)描述各凈荷類型的生成和結(jié)構(gòu)。下列凈荷結(jié)構(gòu)中所提及的位數(shù)和順序僅是示例,而本發(fā)明并不局限于此。凈荷類型A包括8位的自變量。凈荷類型B包括長(zhǎng)度可變的自變量。凈荷類型C被生成為包括8位的調(diào)制指標(biāo)、8位的字節(jié)掩碼和8位的地址,按命名的順序發(fā)送它們。凈荷類型D包括3位的目標(biāo)、3位的動(dòng)作、2位的MB、32位的指針、8位的掩碼長(zhǎng)度、T、RFU(為將來(lái)的使用而保留)和最大25位的掩碼,按命名的順序發(fā)送它們。凈荷類型E包括2位的DR、4位的M、2位的TR、2位的Sel、2位的S、T、4位的Q和3位的UpDn,按命名的順序發(fā)送它們。凈荷類型F包括16位的自變量1和8位的自變量2,按命名的順序發(fā)送它們。凈荷類型G包括32位的自變量。凈荷類型H包括16位的自變量1和長(zhǎng)度可變的自變量2,按命名的順序發(fā)送它們。凈荷類型I包括64位的自變量1、16位的自變量2和16位的自變量3,按命名的順序發(fā)送它們。凈荷類型j包括長(zhǎng)度可變的自變量1、16位的自變量2和16位的自變量3,按命名的順序發(fā)送它們。凈荷類型k包括16位的自變量。凈荷類型l包括64位的uid、16位的制造商、16位的硬件類型、48位的存儲(chǔ)配置和長(zhǎng)度可變的用戶數(shù)據(jù),按命名的順序發(fā)送它們。凈荷類型m包括64位的uid、16位的制造商、16位的硬件類型、8位的eac、8位的afid、8位的sdf、8位的usl和8位的asl,按命名的順序發(fā)送它們。凈荷類型n包括16位的tid存儲(chǔ)庫(kù)長(zhǎng)度、長(zhǎng)度可變的tid存儲(chǔ)庫(kù)、16位的un(唯一項(xiàng)標(biāo)識(shí)符)長(zhǎng)度、16位的pc、長(zhǎng)度可變的un或un集和長(zhǎng)度可變的用戶數(shù)據(jù),按命名的順序發(fā)送它們。凈荷類型0包括8位的自變量1和16位的自變量2,按命名的順序發(fā)送它們。凈荷類型p包括32位的訪問(wèn)密碼、16位的uii長(zhǎng)度、長(zhǎng)度可變的un、16位的新un長(zhǎng)度、長(zhǎng)度可變的新un和16位的pc,按命名的順序發(fā)送它們。凈荷類型q包括64位的uid、16位的開始地址、16位的長(zhǎng)度和長(zhǎng)度可變的用戶數(shù)據(jù),按命名的順序發(fā)送它們。凈荷類型r包括32位的訪問(wèn)密碼、16位的uii長(zhǎng)度、長(zhǎng)度可變的uii、16位的開始地址、16位的長(zhǎng)度和長(zhǎng)度可變的用戶數(shù)據(jù),按命名的順序發(fā)送它們。凈荷類型s包括64位的uid、48位的存儲(chǔ)配置、16位的用戶數(shù)據(jù)長(zhǎng)度和長(zhǎng)度可變的用戶數(shù)據(jù),按命名的順序發(fā)送它們。凈荷類型t包括32位的訪問(wèn)密碼、16位的UII長(zhǎng)度、長(zhǎng)度可變的uii、16位的新uii長(zhǎng)度、長(zhǎng)度可變的新uii、16位的pc、16位的用戶數(shù)據(jù)長(zhǎng)度、長(zhǎng)度可變的用戶數(shù)據(jù)、長(zhǎng)度可變的保留存儲(chǔ)庫(kù)長(zhǎng)度和長(zhǎng)度可變的保留存儲(chǔ)庫(kù)數(shù)據(jù),按命名的順序發(fā)送它們。凈荷類型u包括32位的訪問(wèn)密碼、32位的刪除密碼、16位的ui1長(zhǎng)度和長(zhǎng)度可變的UII,按命名的順序發(fā)送它們。凈荷類型V包括64位的UID和8位的自變量,按命名的順序發(fā)送它們。凈荷類型W包括32位的訪問(wèn)密碼、16位的UII長(zhǎng)度、長(zhǎng)度可變的UII和24位的鎖定數(shù)據(jù),按命名的順序發(fā)送它們。凈荷類型X包括DR、2位的M、TR、2位的Sel、2位的S、T、4位的Q和3位的UpDn,按命名的順序發(fā)送它們。稍后將詳細(xì)描述前述凈荷類型、各字段的使用及其使用方法。字節(jié)序(Endian)格式和發(fā)送順序格式構(gòu)成移動(dòng)RPID讀取器控制協(xié)議格式的所有字段都遵循大端字節(jié)(big-Endian)格式。根據(jù)大端字節(jié)格式,首先寫入最高有效字節(jié)值,然后寫入最低有效字節(jié)值。按命名的順序發(fā)送前導(dǎo)碼字段、頭部字段、凈荷字段和結(jié)束標(biāo)記字段。在頭部字段中,按命名的順序發(fā)送消息類型字段、代碼字段和凈荷長(zhǎng)度字段。在凈荷字段中,按命名的順序發(fā)送目標(biāo)字段、自變量類型字段、凈荷數(shù)據(jù)長(zhǎng)度字段和凈荷數(shù)據(jù)及未決字段。在各字段中,首先發(fā)送高有效字節(jié)。在大小固定的字段中描述小型數(shù)據(jù)的方法當(dāng)小型數(shù)據(jù)需要被插入到大于該小型數(shù)據(jù)的協(xié)議字段中時(shí),首先填充較低有效字節(jié),然后用0x00填充剩余的較高有效字節(jié)。在這種情況下,也應(yīng)用大端字節(jié)格式。例如,當(dāng)值12需要被插入到16位長(zhǎng)度的字段中時(shí),用0x0C填充較低有效字節(jié),而用0x00填充較高有效字節(jié)。命令、響應(yīng)和通知的總結(jié)和列表移動(dòng)終端的處理器與RFID讀取器之間的協(xié)議可以被分類為命令、響應(yīng)和通知,在ISO和EPC標(biāo)準(zhǔn)中限定它們。在本發(fā)明的實(shí)施方式中,命令和響應(yīng)總是成對(duì)地存在和操作。僅在接收到對(duì)一命令的響應(yīng)之后才執(zhí)行下一命令。各命令都具有在頭部的代碼字段中描述的并且以8位表示的專用代碼。當(dāng)響應(yīng)成功時(shí),在代碼字段中描述對(duì)應(yīng)的命令的代碼,并且在凈荷字段中描述與響應(yīng)有關(guān)的內(nèi)容。另一方面,當(dāng)響應(yīng)不成功時(shí),在代碼字段中描述值OxFF,并且在凈荷字段中描述結(jié)果碼。凈荷根據(jù)命令和響應(yīng)而變化。稍后將詳細(xì)描述凈荷的詳細(xì)類型。命令和響應(yīng)在本發(fā)明的實(shí)施方式中,移動(dòng)RFID讀取器協(xié)議中的命令和響應(yīng)被分類為讀取器控制/管理、標(biāo)簽讀取、標(biāo)簽寫入、標(biāo)簽鎖定/解鎖、標(biāo)簽刪除和附加功能。下面的表2示出了根據(jù)本發(fā)明的命令列表的示例。在表2中,命令被分類為強(qiáng)制命令和可選命令。所有的命令都具有對(duì)應(yīng)的響應(yīng)。必須小心地執(zhí)行與標(biāo)簽寫入類別、標(biāo)簽刪除類別和標(biāo)簽鎖定類別相對(duì)應(yīng)的命令。其原因是這種命令可以改變標(biāo)簽的內(nèi)容。當(dāng)錯(cuò)誤地使用這些命令時(shí),可能出現(xiàn)導(dǎo)致相應(yīng)的損害的安全問(wèn)題。表2<table>tableseeoriginaldocumentpage12</column></row><table>RPID讀取器控制/管理命令類別包括下面的表3中所示的命令。主要命令涉及讀取器電源控制、讀取器連接控制、獲得讀取器信息、讀取器RJF信號(hào)強(qiáng)度控制和讀取器濾波功能控制。作為最基本的讀取器控制命令的讀取器電源控制命令和重置讀取器命令可以由諸如GIPO的硬件接口直接控制。在這種情況下,不可以單獨(dú)地執(zhí)行前述兩個(gè)命令。表3<table>tableseeoriginaldocumentpage13</column></row><table>執(zhí)行次數(shù)的讀取周期,并且還包括指示在讀取器執(zhí)行讀取操作多于兩次時(shí)讀取操作之間的延遲時(shí)間的讀取延遲時(shí)間。[2.3]標(biāo)簽讀取類別標(biāo)簽讀取類別包括下面的表4中所示的命令。這些命令主要用于讀取標(biāo)簽的專用ID(TID)、UII集(例如,指示事物的MRF碼和EPC碼的mCode)和用戶存儲(chǔ)庫(kù)區(qū)。表4<table>tableseeoriginaldocumentpage14</column></row><table>參照表4,標(biāo)簽讀取類別還包括用于自動(dòng)讀取多個(gè)連續(xù)標(biāo)簽的命令。與自動(dòng)讀取操作有關(guān)的命令包括開始自動(dòng)讀取命令和停止自動(dòng)讀取命開始自動(dòng)讀取命令被構(gòu)造成指定要重復(fù)的讀取命令的代碼(0x21至0x26)以及重復(fù)周期,該重復(fù)周期指示在設(shè)置自動(dòng)讀取參數(shù)命令中指定的讀取周期的讀取操作需要重復(fù)的次數(shù)。即,RFID讀取器的讀取操作的總次數(shù)等于讀取周期X重復(fù)周期。當(dāng)重復(fù)周期是無(wú)效值時(shí),在結(jié)果碼中生成指示錯(cuò)誤值的響應(yīng)。當(dāng)進(jìn)行了重復(fù)周期的讀取操作或者不存在要讀取的標(biāo)簽時(shí),RFID讀取器自動(dòng)停止讀取操作。停止自動(dòng)讀取命令用于停止由開始自動(dòng)讀取命令進(jìn)行的讀取操作。大多數(shù)命令不能在自動(dòng)讀取操作過(guò)程中執(zhí)行。如果要執(zhí)行這種命令,則認(rèn)為該命令失敗,并且結(jié)果碼接收自動(dòng)讀取在操作中的0x0D。在自動(dòng)讀取操作過(guò)程中可執(zhí)行的命令的示例包括重置讀取器、獲得信號(hào)強(qiáng)度、設(shè)置信號(hào)強(qiáng)度和停止自動(dòng)讀取。通過(guò)標(biāo)簽讀取命令而從RFID標(biāo)簽獲得的數(shù)據(jù)通過(guò)通知或?qū)γ畹捻憫?yīng)而發(fā)送給終端的處理器。在本發(fā)明的實(shí)施方式中,對(duì)通過(guò)讀取器芯片而從標(biāo)簽獲得的數(shù)據(jù)進(jìn)行存儲(chǔ)的緩沖功能被設(shè)置為可選的。然而,當(dāng)需要實(shí)現(xiàn)該緩沖功能時(shí),必須使用附加功能類別的廠商專用命令代碼區(qū),并且該實(shí)現(xiàn)必須基于HALAPI標(biāo)準(zhǔn)。[2.4]標(biāo)簽寫入類別標(biāo)簽寫入類別包括下面的表5中所示的命令。這些命令用于在標(biāo)簽中寫入ID碼、用戶存儲(chǔ)庫(kù)區(qū)和附加信息。表5<table>tableseeoriginaldocumentpage15</column></row><table>標(biāo)簽刪除類別標(biāo)簽刪除類別包括下面的表6中所示的命令。這些命令用于刪除(擦除)標(biāo)簽的內(nèi)容。表6<table>tableseeoriginaldocumentpage15</column></row><table>標(biāo)簽鎖定控制類別標(biāo)簽鎖定控制類別包括用于控制鎖定功能的命令,該鎖定功能用于防止標(biāo)簽的內(nèi)容被改變或擦除,下面的表7中示出了這些命令。表7<table>tableseeoriginaldocumentpage16</column></row><table>鎖定命令被構(gòu)造成使得向標(biāo)簽分配不同的命令。此外,鎖定命令所需的自變量是基于空中接口標(biāo)準(zhǔn)的。附加功能類別附加功能類別包括針對(duì)附加功能的命令,下面的表8中示出了這些表8<table>tableseeoriginaldocumentpage16</column></row><table>附加功能類別包括除了用于由讀取器來(lái)處理標(biāo)簽的基本內(nèi)容之外的提供便利的功能。這些包括讀取器的濾波功能和用于獲得和設(shè)置讀取器的標(biāo)簽訪問(wèn)狀態(tài)的命令。附加功能類別還包括用于開始或結(jié)束測(cè)試模式的命令。僅可以在測(cè)試模式中使用用于測(cè)量接收靈敏度的開始接收測(cè)試命令和停止接收測(cè)試命令。稍后將詳細(xì)描述測(cè)試模式。結(jié)果碼結(jié)果碼用于對(duì)命令的響應(yīng)。結(jié)果碼指示成功的結(jié)果和失敗的結(jié)果。對(duì)于成功的情況,對(duì)應(yīng)的命令的代碼值被插入到響應(yīng)協(xié)議消息的頭部的代碼字段中。對(duì)于失敗的情況,插入值0xFF。此外,8位結(jié)果碼被插入到凈荷數(shù)據(jù)段中。這有助于當(dāng)命令被不正確地執(zhí)行時(shí),在錯(cuò)誤的內(nèi)容之間進(jìn)行區(qū)分。結(jié)果碼0x00指示成功,其在當(dāng)命令成功時(shí)不存在單獨(dú)的結(jié)果值的情況下使用。下面的表9例示了結(jié)果的類型以及對(duì)應(yīng)的代碼。表9<table>tableseeoriginaldocumentpage17</column></row><table>[2.9]廠商專用命令和響應(yīng)除了本發(fā)明中提出的命令之外,上述所有類別中還可以包括RFID讀取器制造商的廠商專用命令。優(yōu)選的是,這些廠商專用命令根據(jù)本發(fā)明中提出的類別來(lái)使用廠商專用區(qū)的代碼值。例如,當(dāng)需要添加與標(biāo)簽讀取功能相對(duì)應(yīng)的專用命令時(shí),優(yōu)選地使用作為標(biāo)簽讀取類別的廠商專用區(qū)的代碼值0x29至0x37。通知通知是從RFID讀取器向終端的處理器發(fā)送的協(xié)議消息。與響應(yīng)消息不同的是,通知協(xié)議消息獨(dú)立于命令。通知主要用作用于指示在自動(dòng)模式中重復(fù)的操作的結(jié)果的響應(yīng),并且用于在RFID讀取器中生成的關(guān)鍵錯(cuò)誤。在本發(fā)明的實(shí)施方式中,通知協(xié)議消息的格式可以與響應(yīng)協(xié)議消息的格式相同。然而,例如,可以在消息類型字段中使用0x02的值來(lái)將通知協(xié)議消息與響應(yīng)協(xié)議消息區(qū)分開。另外,當(dāng)在讀取器中生成關(guān)鍵錯(cuò)誤時(shí),可以使用通知來(lái)將該錯(cuò)誤通知處理器。在這種情況下,格式可以與包含該錯(cuò)誤的命令的格式相同,其與在消息類型字段中被指定為通知的格式相同。本發(fā)明中沒(méi)有限定關(guān)鍵錯(cuò)誤,但是可以是廠商限定的那些關(guān)鍵錯(cuò)誤??梢允褂媒Y(jié)果碼的廠商專用區(qū)來(lái)限定需要通過(guò)通知來(lái)發(fā)送的錯(cuò)誤。與HALAPI標(biāo)準(zhǔn)的兼容性下面的表10和表11示出了在HALAPI標(biāo)準(zhǔn)中限定的命令與本發(fā)明中提出的移動(dòng)讀取器協(xié)議命令之間的關(guān)系。一個(gè)HALAPI命令可以與多個(gè)移動(dòng)讀取器協(xié)議命令相對(duì)應(yīng),反之亦然。必須根據(jù)該關(guān)系來(lái)實(shí)現(xiàn)驅(qū)動(dòng)器。例如,使用相當(dāng)大量的移動(dòng)讀取器協(xié)議命令來(lái)實(shí)現(xiàn)MH—rfidReportReaderStatus命令。在這種情況下,優(yōu)選的是,通過(guò)在驅(qū)動(dòng)器中包括狀態(tài)參數(shù)來(lái)進(jìn)行該實(shí)現(xiàn)。當(dāng)被執(zhí)行的移動(dòng)讀取器協(xié)議的結(jié)果存儲(chǔ)在狀態(tài)參數(shù)中時(shí),可以減小在接收到MH—rfidReportReaderStatus命令時(shí)需要執(zhí)行的讀取器協(xié)議命令的數(shù)量。另外,由于必須給出HALAPI函數(shù)的返回值,因此對(duì)應(yīng)的結(jié)果必須存儲(chǔ)在狀態(tài)參數(shù)中。在HALAPI命令中,可以選擇性地實(shí)現(xiàn)與對(duì)緩沖器的控制和對(duì)濾波器的管理有關(guān)的命令。本發(fā)明假設(shè)緩沖器和濾波器可以存在于HAL或移動(dòng)讀取器芯片中的任一個(gè)中。因此,為了在讀取器芯片中實(shí)現(xiàn)緩沖功能或?yàn)V波功能,移動(dòng)讀取器協(xié)議命令必須被實(shí)現(xiàn)為使得與HALAPI命令的關(guān)系是合適的。在這種情況下,移動(dòng)讀取器協(xié)議可以使用廠商專用命令字段的代碼值。表10<table>tableseeoriginaldocumentpage19</column></row><table>表ll<table>tableseeoriginaldocumentpage20</column></row><table>該部分m描述了上述命令、響應(yīng)和通知的細(xì)節(jié)。下面的說(shuō)明例示了命令和響應(yīng)所需的自變量、它們的類型以及通知。還例示了上述協(xié)議格式與命令/響應(yīng)/通知之間的關(guān)系,以及用于表示它們的協(xié)議流。讀取器控制/管理類別[3丄2]讀取器電源控制讀取器電源控制命令用于對(duì)打開/關(guān)閉向RFID讀取器的硬件的供電進(jìn)行控制。在通電狀態(tài)向讀取器供電,在斷電狀態(tài)不向讀取器供電。讀取器電源控制命令被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示讀取器電源控制的0x01來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量是8位的電源狀態(tài)信息,其在通電狀態(tài)可以由0xFF來(lái)表示,在斷電狀態(tài)可以由0x00來(lái)表示。圖7例示了通電狀態(tài)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖7例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。對(duì)讀取器電源控制命令的響應(yīng)被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼可以由針對(duì)成功的情況的0x01和針對(duì)失敗的情況的0xFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以由指示成功的結(jié)果碼0x00和指示電源控制失敗的結(jié)果碼0x01來(lái)表示。圖8例示了針對(duì)成功的情況的讀取器電源控制響應(yīng)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖8例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。讀取器連接控制讀取器連接控制命令用于將處理器連接到讀取器以及將處理器從讀取器斷開。當(dāng)處理器連接到讀取器時(shí),讀取器可以接收并處理所有的命令。另一方面,當(dāng)處理器從讀取器斷開時(shí),讀取器僅可以處理電源控制命令/連接控制命令。當(dāng)讀取器被供電但不能被連接時(shí),提供最小的功率。讀取器連接控制命令被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示讀取器連接控制的0x02來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量是8位的讀取器連接狀態(tài)信息,其在連接的情況下可以由OxFF來(lái)表示,在斷開的情況下可以由0x00來(lái)表示。圖9例示了連接狀態(tài)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖9例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。對(duì)讀取器連接控制命令的響應(yīng)被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x02來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以由指示成功的結(jié)果碼0x00和指示連接控制失敗的結(jié)果碼0x02來(lái)表示。圖10例示了針對(duì)成功的情況的讀取器連接控制響應(yīng)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖10例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。用于獲得讀取器的信息的命令(獲得讀取器信息)獲得讀取器信息命令用于從讀取器獲得信息。該信息包括型號(hào)名、S/N、制造商、使用頻率和支持的標(biāo)簽類型。獲得讀取器信息控制命令被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00表示。代碼可以由指示獲得讀取器信息命令的0x03來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量是指示要從讀取器請(qǐng)求的信息的類型的8位的信息類型數(shù)據(jù),其可以包括讀取器型號(hào)名(0x00)、讀取器S/N(0x01)、讀取器制造商(0x02)、讀取器使用頻率(0x03)和讀取器所支持的標(biāo)簽類型(0x04)。圖11例示了請(qǐng)求讀取器制造商時(shí)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖11例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。對(duì)獲得讀取器信息命令的響應(yīng)被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x03來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型在型號(hào)名、S/N、制造商和頻率的情況下可以由凈荷類型B來(lái)表示,在讀取器所支持的標(biāo)簽類型的情況下可以由凈荷類型A來(lái)表示,在命令失敗的情況下可以由凈荷類型A來(lái)表示。自變量在型號(hào)名、S/N、制造商和頻率的情況下可以由長(zhǎng)度可變的對(duì)應(yīng)的字符串來(lái)表示,在讀取器所支持的標(biāo)簽類型的情況下可以由8位的值00000001(ISO18000-6B)或00000010(ISO180000-6C)來(lái)表示,在支持多種標(biāo)簽的情況下可以由"BitOR"來(lái)表示,在命令失敗的情況下可以由指示不能獲得讀取器信息的結(jié)果碼0x03來(lái)表示0圖12例示了制造商為"LCElectronics"時(shí)的獲得讀取器信息響應(yīng)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖12例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。圖13例示了讀取器所支持的標(biāo)簽類型為18000-B/C時(shí)的響應(yīng)。[3丄4]用于獲得讀取器的RF信號(hào)強(qiáng)度的命令(獲得信號(hào)強(qiáng)度)獲得信號(hào)強(qiáng)度命令用于獲得RFID讀取器的當(dāng)前設(shè)置的RF信號(hào)強(qiáng)度。信號(hào)強(qiáng)度可以以百分比表示,并且可以將讀取器可以提供的最大信號(hào)強(qiáng)度視為100%。獲得信號(hào)強(qiáng)度命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示獲得信號(hào)強(qiáng)度的0x04來(lái)表示。圖14例示了獲得信號(hào)強(qiáng)度命令的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖14例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB和結(jié)束標(biāo)記字段的值。對(duì)獲得信號(hào)強(qiáng)度命令的響應(yīng)被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x04來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以由指示信號(hào)強(qiáng)度的0至100(0x00至0x64)以百分比來(lái)表示,以及由指示不能獲得信號(hào)強(qiáng)度的結(jié)果碼0x04來(lái)表示。圖15例示了信號(hào)強(qiáng)度為75%時(shí)的針對(duì)成功的情況的獲得信號(hào)強(qiáng)度響應(yīng)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖15例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。[3丄5]用于設(shè)置讀取器的RF信號(hào)強(qiáng)度的命令(設(shè)置信號(hào)強(qiáng)度)設(shè)置信號(hào)強(qiáng)度命令用于設(shè)置讀取器的RF信號(hào)強(qiáng)度。信號(hào)強(qiáng)度可以以百分比來(lái)表示,并且可以將讀取器可以提供的最大信號(hào)強(qiáng)度視為100°/。。設(shè)置信號(hào)強(qiáng)度命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示設(shè)置信號(hào)強(qiáng)度的0x05來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以由指示8位的信號(hào)強(qiáng)度值的0x00至0x64(O至IOO)來(lái)表示。圖16例示了信號(hào)強(qiáng)度為50%時(shí)的設(shè)置信號(hào)強(qiáng)度命令的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖16例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。對(duì)設(shè)置信號(hào)強(qiáng)度命令的響應(yīng)被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x05來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以由指示成功的結(jié)果碼0x00來(lái)表示,以及由指示信號(hào)強(qiáng)度控制失敗的結(jié)果碼0x04來(lái)表示。圖17例示了針對(duì)成功的情況的獲得信號(hào)強(qiáng)度響應(yīng)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖17例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。用于獲得在讀取器中設(shè)置的地區(qū)/國(guó)家信息的命令(獲得區(qū)域)獲得區(qū)域命令用于獲得在讀取器中設(shè)置的地區(qū)/國(guó)家信息。即,由于RFID讀取器可以使用的無(wú)線電波標(biāo)準(zhǔn)根據(jù)國(guó)家和地區(qū)而不同,因此獲得區(qū)域命令用于獲得這種地區(qū)/國(guó)家信息。獲得區(qū)域命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示獲得區(qū)域的0x06來(lái)表示。圖18例示了獲得區(qū)域命令的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖18例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB和結(jié)束標(biāo)記字段的值。.對(duì)獲得區(qū)域命令的響應(yīng)被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x06來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以由指示在讀取器中設(shè)置的地區(qū)或國(guó)家的8位的值來(lái)表示,以及由指示不能獲得區(qū)域的結(jié)果碼0x07來(lái)表示。例如,韓國(guó)、美國(guó)、歐洲、日本和中國(guó)分別可以由0x01、0x02、0x04、0x08和0x10來(lái)表示。圖19例示了讀取器中設(shè)置的區(qū)域?yàn)轫n國(guó)時(shí)獲得區(qū)域響應(yīng)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖19例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。用于設(shè)置讀取器中的地區(qū)/國(guó)家信息的命令(設(shè)置區(qū)域)設(shè)置區(qū)域命令用于設(shè)置讀取器中的地區(qū)/國(guó)家信息。即,由于RFID讀取器可以使用的無(wú)線電波標(biāo)準(zhǔn)根據(jù)國(guó)家和地區(qū)而不同,因此設(shè)置區(qū)域命令用于設(shè)置這種地區(qū)/國(guó)家信息。設(shè)置區(qū)域命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示設(shè)置區(qū)域的0x07來(lái)表示。凈荷類型可以由指示在讀取器中設(shè)置的區(qū)域的8位的值來(lái)表示,其與獲得區(qū)域的值相同。圖20例示了讀取器中設(shè)置的國(guó)家為韓國(guó)時(shí)的設(shè)置區(qū)域命令的協(xié)議消息的結(jié)構(gòu),其可以包括前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。對(duì)設(shè)置區(qū)域命令的響應(yīng)被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x07來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以由指示成功的結(jié)果碼OxOO來(lái)表示,以及由指示區(qū)域控制失敗的結(jié)果碼0x08來(lái)表示。圖21例示了讀取器中設(shè)置的區(qū)域?yàn)轫n國(guó)時(shí)設(shè)置區(qū)域響應(yīng)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖21例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。重置讀取器重置讀取器命令用于迅速停止讀取器的所有操作并初始化讀取器。在完成初始化時(shí),向讀取器發(fā)送對(duì)重置讀取器命令的響應(yīng)。緊跟執(zhí)行重置讀取器命令之后,必須使用上述讀取器連接控制命令來(lái)連接讀取器,這是因?yàn)樽x取器被初始化為僅被供電的狀態(tài)。重置讀取器命令包括消息類型和代碼,但是不包括凈荷和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示重置讀取器的0x08來(lái)表示。圖22例示了重置讀取器命令的協(xié)議消息的結(jié)構(gòu),其可以包括前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB和結(jié)束標(biāo)記字段的值。對(duì)重置讀取器命令的響應(yīng)被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x08來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以由指示成功的結(jié)果碼0x00來(lái)表示,以及由指示不能重置讀取器的結(jié)果碼0x19來(lái)表示。圖23例示了對(duì)成功的情況下的重置讀取器命令的響應(yīng)的協(xié)議消息的結(jié)構(gòu)。具體地說(shuō),圖23例示了前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量字段和結(jié)束標(biāo)記字段的值。用于獲得空中接口參數(shù)的命令(獲得類型BA/I參數(shù))獲得類型BA/I參數(shù)命令用于獲得與ISO18000-6B標(biāo)準(zhǔn)有關(guān)的空中接口(A/I)參數(shù)。例如,這些A/I參數(shù)可以是調(diào)制指標(biāo)(MI)、字節(jié)掩碼(BM)和地址。獲得類型BA/I參數(shù)命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示獲得類型BA/I參數(shù)的0x09來(lái)表示。圖24例示了獲得類型BA/I參數(shù)命令的協(xié)議消息的結(jié)構(gòu),其包括前導(dǎo)碼字段、消息類型字段、代碼字段、凈荷字段MSB、凈荷字段LSB、自變量和結(jié)束標(biāo)記字段的值。對(duì)獲得類型BA/I參數(shù)命令的響應(yīng)被構(gòu)造成包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x09來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型C來(lái)表示,在失敗的情況下可以由凈荷類型A來(lái)表示。在成功的情況下,自變量表示調(diào)制指標(biāo)、字節(jié)掩碼和地址。調(diào)制指標(biāo)可以由8位的值來(lái)表示,其確定ISO18000-6B調(diào)制方案。即,表示MI=18%(0x00)、MI=100%(0xFF)等。字節(jié)掩碼可以由8位的值來(lái)表示,其為在ISO18000-6B標(biāo)準(zhǔn)中限定的8位的字節(jié)掩碼值,用于確定對(duì)一個(gè)字節(jié)中的哪一位進(jìn)行比較。地址可以由8位的值來(lái)表示,其為在ISO18000-6B標(biāo)準(zhǔn)中限定的地址,用于確定對(duì)標(biāo)簽的哪一部分進(jìn)行比較。在失敗的情況下,地址可以由指示不能控制類型BA/I參數(shù)的結(jié)果碼0xlA和指示不是被支持的命令的結(jié)果碼0x17來(lái)表示。圖25例示了獲得類型BA/I參數(shù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。這里,MI=18%,BM=0xFF,地址二0xFF。用于設(shè)置A/I參數(shù)的命令(設(shè)置類型BA/I參數(shù))設(shè)置類型BA/I參數(shù)命令用于與ISO18000-6B標(biāo)準(zhǔn)有關(guān)的A/I參數(shù)。設(shè)置類型BA/I參數(shù)命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示設(shè)置類型BA/I參數(shù)的0x0A來(lái)表示。凈荷類型可以由凈荷類型C來(lái)表示。自變量表示調(diào)制指標(biāo)、字節(jié)掩碼和地址。調(diào)制指標(biāo)可以由8位的值來(lái)表示,其確定ISO18000-6B調(diào)制方案。即,表示MI=18%(0x00)、MI=100%(0xFF)等。字節(jié)掩碼可以由8位的值來(lái)表示,其為在ISO18000-6B標(biāo)準(zhǔn)中限定的8位的字節(jié)掩碼值,用于確定對(duì)一個(gè)字節(jié)中的哪一位進(jìn)行比較。地址可以由8位的值來(lái)表示,其為在ISO18000-6B標(biāo)準(zhǔn)中限定的地址,用于確定對(duì)標(biāo)簽的哪一部分進(jìn)行比較。圖26例示了設(shè)置類型BA/I參數(shù)命令的協(xié)議消息的結(jié)構(gòu),其中,MI=18Q/。,BM=0xFF,地址^0xFF。對(duì)設(shè)置類型BA/I參數(shù)命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x0A來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量在成功的情況下可以由結(jié)果碼0x00來(lái)表示,在不能控制類型BA/I參數(shù)的情況下可以由結(jié)果碼0xlA來(lái)表示,在不是被支持的命令的情況下可以由0x17來(lái)表示。圖27例示了針對(duì)成功的情況的響應(yīng)協(xié)議消息的結(jié)構(gòu)。[3丄11]用于獲得A/I選擇參數(shù)的命令(獲得類型CA/I選擇參數(shù))獲得類型CA/I選擇參數(shù)命令用于獲得與ISO18000-6C標(biāo)準(zhǔn)有關(guān)的A/I選擇參數(shù)。獲得類型CA/I選擇參數(shù)命令包括消息類型和代碼,但不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示獲得類型CA/I選擇參數(shù)的OxOB來(lái)表示。圖28例示了獲得類型CA/I選擇參數(shù)命令的協(xié)議消息的結(jié)構(gòu)。對(duì)獲得類型CA/I選擇參數(shù)命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0xOB來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型D來(lái)表示,在失敗的情況下可以由凈荷類型A來(lái)表示。在失敗的情況下,自變量可以由結(jié)果碼OxlB來(lái)表示。在成功的情況下,自變量可以由被應(yīng)用了參數(shù)的3位的目標(biāo)值[盤存的(Inventoried)SO(OOO),盤存的Sl(OOl),盤存的S2(010),盤存的S3(011),SL(IOO)]、在類型C中限定的3位的動(dòng)作值、指示標(biāo)簽的存儲(chǔ)庫(kù)的2位的衝RFU(OO),UII(Ol),TID(lO),User(ll)]、要比較的標(biāo)簽存儲(chǔ)器的32位的起始(或位)地址指針、要比較的標(biāo)簽存儲(chǔ)器的8位的長(zhǎng)度值、表示啟用(1)和禁用(0)的l位的被截的標(biāo)簽、7位的RFU(為將來(lái)保留)(使用0000000的保留值)以及在類型C中限定的位掩碼(0至255位)來(lái)表示。圖29例示了在目標(biāo)=80、動(dòng)作=斷言SL或盤存的》A、MB=User、指針-OxOOOOOOFF、長(zhǎng)度=0x20、T=0、以及掩碼=11111111111111110000000000000000的情況下,對(duì)獲得類型CA/I選擇參數(shù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于設(shè)置A/I選擇參數(shù)的命令(設(shè)置類型CA/I選擇參數(shù))設(shè)置類型CA/I選擇參數(shù)命令用于設(shè)置與ISO18000-6C標(biāo)準(zhǔn)有關(guān)的A/I選擇參數(shù)。設(shè)置類型CA/I選擇參數(shù)命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示設(shè)置類型CA/I選擇參數(shù)的0x0C來(lái)表示。凈荷類型可以由凈荷類型D來(lái)表示。自變量可以由被應(yīng)用了參數(shù)的3位的目標(biāo)值[盤存的S0(000),盤存的Sl(001),盤存的S2(010),盤存的S3(011),SL(IOO)]、在類型C中限定的3位的動(dòng)作值、指示標(biāo)簽的存儲(chǔ)庫(kù)的2位的值[RFU(OO),UII(Ol),TID(IO),User(ll)]、要比較的標(biāo)簽存儲(chǔ)器的32位的起始(或位)地址指針、要比較的標(biāo)簽存儲(chǔ)器的8位的長(zhǎng)度值、表示啟用(1)和禁用(0)的l位的被截的標(biāo)簽、7位的RFU(使用0000000的保留值)以及在類型C中限定的位掩碼(0至255位)來(lái)表示。圖30例示了在目標(biāo)二S0、動(dòng)作=斷言SL或盤存》A、MB-User,指針=OxOOOOOOFF、長(zhǎng)度=0x20、T=0、以及掩碼=11111111111111110000000000000000的情況下,設(shè)置類型CA/I選擇參數(shù)命令的協(xié)議消息的結(jié)構(gòu)。對(duì)設(shè)置類型CA/I選擇參數(shù)命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由OxOC來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量在成功的情況下可以由結(jié)果碼0x00來(lái)表示,在不能控制類型CA/I參數(shù)的情況下可以由結(jié)果碼OxlB來(lái)表示。圖31例示了對(duì)設(shè)置類型CA/I選擇參數(shù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。[3丄13]用于獲得A/I與查詢有關(guān)的參數(shù)的命令(獲得類型CA/I與查詢有關(guān)的參數(shù))獲得類型CA/I與查詢有關(guān)的參數(shù)命令用于獲得與ISO18000-6C標(biāo)準(zhǔn)有關(guān)的A/I與查詢有關(guān)的參數(shù)。獲得類型CA/I與查詢有關(guān)的參數(shù)命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示獲得類型CA/I與查詢有關(guān)的參數(shù)的OxOD來(lái)表示。圖32例示了獲得類型CA/I與査詢有關(guān)的參數(shù)命令的協(xié)議消息的結(jié)構(gòu)。對(duì)獲得類型CA/I與査詢有關(guān)的參數(shù)命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x0D來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型E來(lái)表示,在失敗的情況下可以由凈荷類型A來(lái)表示。在不能控制類型CA/I參數(shù)的情況下,自變量可以由結(jié)果碼0xlB來(lái)表示。在成功的情況下,自變量可以由指示DR(TRcal分割比)的1位的值(如果DR為8或64/3,則該l位的值分別被設(shè)置為'0'或'T)、指示每符號(hào)的周期數(shù)的2位的值M(如果周期數(shù)為1、2、4或8,則M分別被設(shè)置為'00,、'01'、"0,、或'11')、l位的Trex值(如果存在導(dǎo)頻音(PilotTone),則該值被設(shè)置為",;如果不存在,則該值被設(shè)置為'O,)、2位的Sel值(All:'00,或'01,;SL:"0,;以及SL:'11')、2位的對(duì)話值(SO:'00,;Sl:'01,;S2:'10,;以及S3:'ll,)、1位的目標(biāo)值(A:'0';以及B:'l')、指示每循環(huán)的時(shí)隙數(shù)的4位的值Q、以及3位的UpDn值(如果Q未改變,則其被設(shè)置為'000';如果Q:Q+1,則Q被設(shè)置為"10';如果Q-Q-1,則Q被設(shè)置為(Oll')來(lái)表示。圖33例示了在DR-8、M=l、Trex^沒(méi)有導(dǎo)頻音、Sel=All、對(duì)話-S0、目標(biāo)^A、Q=8、以及UpDn-未改變的情況下,對(duì)獲得類型CA/I與查詢有關(guān)的參數(shù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于設(shè)置A/I與查詢有關(guān)的參數(shù)的命令(設(shè)置類型CA/I與查詢有關(guān)的參數(shù))設(shè)置類型CA/I與查詢有關(guān)的參數(shù)命令用于設(shè)置與ISO18000-6C標(biāo)準(zhǔn)有關(guān)的A/I與查詢有關(guān)的參數(shù)。設(shè)置類型CA/I與查詢有關(guān)的參數(shù)命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示設(shè)置類型CA/I與查詢有關(guān)的參數(shù)的0x0E來(lái)表示。凈荷類型可以由凈荷類型E來(lái)表示。自變量可以由指示DR(TRcal分割比)的1位的值(如果DR為8或64/3,則該l位的值分別被設(shè)置為'0'或'T)、指示每符號(hào)的周期數(shù)的2位的值M(如果周期數(shù)為1、2、4或8,則M分別被設(shè)置為'00'、'01'、'10,、或"l,)、l位的Trex值(如果存在導(dǎo)頻音,則該值被設(shè)置為如果不存在,則該值被設(shè)置為'0')、2位的Sel值(All:(00,或'01,;SL:'10,;以及SL:'11,)、2位的對(duì)話值(SO:(00,;Sl:'01,;S2:(10,;以及S3:'ll,)、1位的目標(biāo)值(A:(0,;以及B:'l')、指示每循環(huán)的時(shí)隙數(shù)的4位的值Q、以及3位的UpDn值(如果Q未改變,則其被設(shè)置為'000';如果(^Q+1,則Q被設(shè)置為'110';如果Q二Q-1,則Q被設(shè)置為'011')來(lái)表示。圖34例示了在DR-8、M=l、Trex4殳有導(dǎo)頻音、Sel=All、對(duì)話二S0、目標(biāo)^A、Q=8、以及UpDr^未改變的情況下,設(shè)置類型CA/I與查詢有關(guān)的參數(shù)命令的協(xié)議消息的結(jié)構(gòu)。對(duì)設(shè)置類型CA/I與査詢有關(guān)的參數(shù)命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x0E來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量在成功的情況下可以由結(jié)果碼0x00來(lái)表示,在不能控制類型CA/I參數(shù)的情況下可以由結(jié)果碼0xlB來(lái)表示。圖35例示了對(duì)設(shè)置類型CA/I與査詢有關(guān)的參數(shù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于獲得自動(dòng)標(biāo)簽讀取參數(shù)的命令(獲得自動(dòng)讀取參數(shù))獲得自動(dòng)讀取參數(shù)命令用于獲得自動(dòng)標(biāo)簽讀取參數(shù)。獲得自動(dòng)讀取參數(shù)命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示獲得自動(dòng)讀取參數(shù)的0xlF來(lái)表示。圖36例示了獲得自動(dòng)讀取參數(shù)(讀取整個(gè)類型A標(biāo)簽)命令的協(xié)議消息的結(jié)構(gòu)。對(duì)獲得自動(dòng)讀取參數(shù)命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x0F來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型F來(lái)表示,在失敗的情況下可以由凈荷類型A來(lái)表示。在成功的情況下,自變量可以包括指示讀取器進(jìn)行讀取操作的次數(shù)200680018016.9說(shuō)明書第29/48頁(yè)的16位的讀取周期值以及表示讀取器進(jìn)行的讀取操作之間的延遲(毫秒)的8位的讀取延遲時(shí)間值。在不能獲得自動(dòng)參數(shù)的情況下,自變量可以包括結(jié)果碼0x0F。在不是被支持的命令的情況下,凈荷可以包括結(jié)果碼0x17。圖37例示了針對(duì)讀取周期=50而讀取延遲吋間=50毫秒的情況的對(duì)設(shè)置自動(dòng)讀取參數(shù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于設(shè)置自動(dòng)標(biāo)簽讀取參數(shù)的命令(設(shè)置自動(dòng)讀取參數(shù))設(shè)置自動(dòng)讀取參數(shù)命令用于設(shè)置自動(dòng)讀取參數(shù)。設(shè)置自動(dòng)讀取參數(shù)命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示設(shè)置自動(dòng)讀取參數(shù)的OxlO來(lái)表示。凈荷類型可以由凈荷類型F來(lái)表示。自變量可以包括指示讀取器進(jìn)行讀取操作的次數(shù)的16位的讀取周期值以及表示讀取器進(jìn)行的讀取操作之間的延遲(毫秒)的8位的讀取延遲時(shí)間值。圖38例示了針對(duì)讀取周期=50而讀取延遲時(shí)間=50毫秒的情況的對(duì)設(shè)置自動(dòng)讀取參數(shù)命令的協(xié)議消息的結(jié)構(gòu)。對(duì)設(shè)置自動(dòng)讀取參數(shù)命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由OxlO來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量在成功的情況下可以由結(jié)果碼0x00來(lái)表示,在自動(dòng)參數(shù)控制失敗的情況下可以由結(jié)果碼0x10來(lái)表示。當(dāng)讀取周期和讀取延遲時(shí)間具有無(wú)效參數(shù)時(shí),自變量可以由結(jié)果碼OxOE來(lái)表示。在不是被支持的命令的情況下,自變量可以由0xl7來(lái)表示。圖39例示了針對(duì)成功的情況的響應(yīng)協(xié)議消息的結(jié)構(gòu)。標(biāo)簽讀取類別用于讀取標(biāo)簽UID的命令(讀取類型BUID)讀取類型BUID命令用于讀取ISO18000-B標(biāo)簽的UID。UID的長(zhǎng)度為64位,并且當(dāng)在對(duì)應(yīng)的標(biāo)簽上進(jìn)行寫入操作時(shí)是必需的。可以使用40位的SUID來(lái)替代64位的UID。但是,本發(fā)明是針對(duì)64位的UID的使用而進(jìn)行說(shuō)明的。讀取類型BUID命令用于從標(biāo)簽讀取分別與UII集的長(zhǎng)度以及AD集的長(zhǎng)度相對(duì)應(yīng)的第8至第16個(gè)地址值。地址值分別為08至09:標(biāo)簽制造商10至11:硬件類型12:嵌入應(yīng)用碼13:應(yīng)用族ID14:存儲(chǔ)數(shù)據(jù)格式(參考ISO/IEC159618.2、15962B.63、以及15962E.4)15:UII集的長(zhǎng)度(字節(jié))16:AD集的長(zhǎng)度(字節(jié))讀取類型BUID命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示讀取類型BUID的0x21來(lái)表示。圖40例示了讀取類型BUID命令的協(xié)議消息的結(jié)構(gòu)。對(duì)讀取類型BUID命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x21來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型M來(lái)表示,在失敗的情況下或者當(dāng)不存在要讀取的標(biāo)簽(沒(méi)有檢測(cè)到標(biāo)簽)時(shí)可以由凈荷類型A來(lái)表示。自變量表示成功、沒(méi)有檢測(cè)到標(biāo)簽和失敗。在成功的情況下,自變量可以由UID、制造商、硬件類型、嵌入應(yīng)用碼(EAC)、應(yīng)用族ID(AFID)、存儲(chǔ)數(shù)據(jù)格式(SDF)、UII集長(zhǎng)度和AD集長(zhǎng)度來(lái)表示。在沒(méi)有檢測(cè)到標(biāo)簽的情況下,自變量可以由結(jié)果碼0x15來(lái)表示。在讀取失敗的情況下,自變量可以由結(jié)果碼0x09來(lái)表示。在不是被支持的命令的情況下,自變量可以由結(jié)果碼0x17來(lái)表示。圖41例示了針對(duì)UID=0xE035000000000001、制造商=0x1234、硬件類型=0x5678、EAC=0x0A、AFID=0x01、SDF=0x00、ini集長(zhǎng)度-8、以及AD集長(zhǎng)度二16的情況下,針對(duì)讀取類型BUID命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于讀取標(biāo)簽的UID塊的命令(讀取類型CUn塊)讀取類型cun塊命令用于對(duì)iso18000-c標(biāo)簽的un塊進(jìn)行讀取和通知。un塊存在于標(biāo)簽的uii存儲(chǔ)庫(kù)中,并且表示類型c標(biāo)簽的所有的UII或UII集以及PC部分。UII或UII集的長(zhǎng)度是可變的,而PC部分的長(zhǎng)度是固定的。因此,在解釋響應(yīng)時(shí),可以通過(guò)從凈荷長(zhǎng)度減去2來(lái)求得un或uii集的長(zhǎng)度。讀取類型cun塊命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示讀取類型CUII塊的0x22來(lái)表示。圖42例示了讀取類型CUII塊命令的協(xié)議消息的結(jié)構(gòu)。對(duì)讀取類型cun塊命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x22來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型H來(lái)表示,在失敗的情況下或者在沒(méi)有檢測(cè)到標(biāo)簽的情況下可以由凈荷類型A來(lái)表示。在成功的情況下,自變量可以由un塊(un+pc)來(lái)表示。在沒(méi)有檢測(cè)到標(biāo)簽的情況下,自變量可以由結(jié)果碼0x15來(lái)表示。在讀取失敗的情況下,自變量可以由結(jié)果碼0x09來(lái)表示。圖43例示了在96位的UII的情況(即,PC=0x2000、以及UIIOx30F4257BF4625F8000000002的情況)下讀取類型cun塊響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于讀取標(biāo)簽的用戶存儲(chǔ)庫(kù)區(qū)的命令(讀取類型B用戶數(shù)據(jù))讀取類型B用戶數(shù)據(jù)命令用于讀取ISO18000-B標(biāo)簽的用戶存儲(chǔ)庫(kù)區(qū)。從起始地址讀取用戶存儲(chǔ)庫(kù)區(qū)達(dá)其長(zhǎng)度。在類型B中,由于UII或un集存儲(chǔ)在用戶存儲(chǔ)庫(kù)區(qū)的第一地址處,因此起始地址必須被設(shè)置為以讀取un或un集。讀取類型B用戶數(shù)據(jù)命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示讀取類型B用戶數(shù)據(jù)的0x23來(lái)表示。凈荷類型可以由凈荷類型I來(lái)表示。自變量可以包括用于讀取用戶存儲(chǔ)庫(kù)的標(biāo)簽的64位的UID、用戶存儲(chǔ)庫(kù)區(qū)的16位的起始地址、以及讀取用戶存儲(chǔ)庫(kù)區(qū)所用的16位的長(zhǎng)度(用戶數(shù)據(jù)長(zhǎng)度,基于字節(jié))。圖44例示了針對(duì)UID=0xE035000000000001、起始地址-0x0000、以及長(zhǎng)度=8字節(jié)的情況的讀取類型B用戶數(shù)據(jù)命令的協(xié)議消息的結(jié)構(gòu)。對(duì)讀取類型B用戶數(shù)據(jù)命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x23來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型B來(lái)表示,在失敗的情況下或者在沒(méi)有檢測(cè)到標(biāo)簽的情況下可以由凈荷類型A來(lái)表示。在成功的情況下,自變量可以包括用戶存儲(chǔ)庫(kù)的內(nèi)容(例如,UII集)。在沒(méi)有檢測(cè)到標(biāo)簽的情況下,自變量可以包括結(jié)果碼0x15。在讀取失敗的情況下,自變量可以包括結(jié)果碼0x09。在沒(méi)有用戶數(shù)據(jù)的情況下,自變量可以包括結(jié)果碼OxlC。在不是被支持的命令的情況下,自變量可以包括結(jié)果碼0x17。圖45例示了針對(duì)UII集-0xl23456789ABCDEF0的情況的對(duì)讀取類型B用戶數(shù)據(jù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于讀取標(biāo)簽的用戶存儲(chǔ)庫(kù)區(qū)的命令(讀取類型C用戶數(shù)據(jù))讀取類型C用戶數(shù)據(jù)命令用于讀取ISO18000-C標(biāo)簽的用戶存儲(chǔ)庫(kù)區(qū)。從起始地址讀取用戶存儲(chǔ)庫(kù)區(qū)達(dá)其長(zhǎng)度。在寫入讀取類型C用戶數(shù)據(jù)命令的協(xié)議消息時(shí),需要指示要讀取用戶存儲(chǔ)庫(kù)的標(biāo)簽的un或un集。un或un集的長(zhǎng)度是可變的,而其他自變量的長(zhǎng)度是固定的。因此,可以通過(guò)對(duì)un或un集的長(zhǎng)度加4來(lái)求得凈荷長(zhǎng)度。讀取類型c用戶數(shù)據(jù)命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示讀取類型c用戶數(shù)據(jù)的0x24來(lái)表示。凈荷類型可以由凈荷類型J來(lái)表示。自變量可以包括要讀取用戶存儲(chǔ)庫(kù)的標(biāo)簽的64位的UID或UII集(長(zhǎng)度可變)、用戶存儲(chǔ)庫(kù)區(qū)的16位的起始地址、以及讀取用戶存儲(chǔ)庫(kù)區(qū)所用的16位的長(zhǎng)度(用戶數(shù)據(jù)長(zhǎng)度,基于字節(jié))。圖46例示了針對(duì)UIDK)x30F4257BF8000000002、起始地址^0x0000、以及長(zhǎng)度=15字節(jié)的情況的讀取類型C用戶數(shù)據(jù)命令的協(xié)議消息的結(jié)構(gòu)。對(duì)讀取類型c用戶數(shù)據(jù)命令的響應(yīng)包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x24來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型G來(lái)表示,在失敗、沒(méi)有檢測(cè)到標(biāo)簽或沒(méi)有用戶數(shù)據(jù)的情況下可以由凈荷類型A來(lái)表示。在成功的情況下,自變量可以包括用戶存儲(chǔ)庫(kù)的內(nèi)容。在沒(méi)有檢測(cè)到標(biāo)簽的情況下,自變量可以包括結(jié)果碼0x15。在讀取失敗的情況下,自變量可以包括結(jié)果碼0x09。在沒(méi)有用戶數(shù)據(jù)的情況下,自變量可以包括結(jié)果碼OxlC。圖47例示了針對(duì)用戶存儲(chǔ)庫(kù)的內(nèi)容=(FLATRONL1740BQ'的情況的對(duì)讀取類型C用戶數(shù)據(jù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于讀取標(biāo)簽的全部?jī)?nèi)容的命令(讀取整個(gè)類型B標(biāo)簽)讀取整個(gè)類型B標(biāo)簽命令用于讀取ISO18000-B標(biāo)簽的全部?jī)?nèi)容,并且標(biāo)簽的全部?jī)?nèi)容作為響應(yīng)而被接收。但是,讀取用戶存儲(chǔ)庫(kù)達(dá)預(yù)定長(zhǎng)度。由于只有從響應(yīng)的所有字段的用戶存儲(chǔ)庫(kù)區(qū)讀取的數(shù)據(jù)的長(zhǎng)度是可變的,因此可以通過(guò)從凈荷長(zhǎng)度減去24來(lái)求得該長(zhǎng)度。其中,存儲(chǔ)配置由類型B標(biāo)簽的第12個(gè)至第17個(gè)地址來(lái)表示。第12個(gè)至第17個(gè)地址的值的是指讀取類型BUID命令的地址的值。讀取整個(gè)類型B標(biāo)簽命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示讀取整個(gè)類型B標(biāo)簽的0x25來(lái)表示。凈荷類型可以由凈荷類型K來(lái)表示。自變量可以包括指示從用戶存儲(chǔ)庫(kù)讀取的數(shù)據(jù)的大小的16位的用戶數(shù)據(jù)長(zhǎng)度。圖48例示了針對(duì)用戶數(shù)據(jù)長(zhǎng)度=15的情況的讀取整個(gè)類型B標(biāo)簽命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)讀取整個(gè)類型B標(biāo)簽命令的響應(yīng)消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x25來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型L來(lái)表示,在失敗或沒(méi)有檢測(cè)到標(biāo)簽的情況下可以由凈荷類型A來(lái)表示。在成功的情況下,自變量可以包括UID、制造商、硬件類型、存儲(chǔ)配置和用戶數(shù)據(jù)。在沒(méi)有檢測(cè)到標(biāo)簽的情況下,自變量可以包括結(jié)果碼0x15。在讀取失敗的情況下,自變量可以包括結(jié)果碼0x09。在不是被支持的命令的情況下,自變量可以包括結(jié)果碼0x17。圖49例示了針對(duì)UID=OxE035000000000001、制造商二0xl234、H/W類型二0x5678、存儲(chǔ)配置-0x000000000000、以及要寫入的數(shù)據(jù)='FLATRONL1740BQ,的情況的對(duì)讀取整個(gè)類型B標(biāo)簽命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于讀取標(biāo)簽的全部?jī)?nèi)容的命令(讀取整個(gè)類型C標(biāo)簽)讀取整個(gè)類型C標(biāo)簽命令用于讀取ISO18000-C標(biāo)簽的全部?jī)?nèi)容。ISO18000-C標(biāo)簽具有包括保留、TID、UII和用戶數(shù)據(jù)在內(nèi)的四個(gè)存儲(chǔ)庫(kù)。該命令用于讀取除了保留之外的包括TID、UII和用戶數(shù)據(jù)在內(nèi)的三個(gè)存儲(chǔ)庫(kù)。讀取整個(gè)類型C標(biāo)簽命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示讀取整個(gè)類型C標(biāo)簽的0x26來(lái)表示。凈荷類型可以由凈荷類型K來(lái)表示。自變量可以包括指示從用戶存儲(chǔ)庫(kù)讀取的數(shù)據(jù)的大小的16位的用戶數(shù)據(jù)長(zhǎng)度。圖50例示了針對(duì)用戶數(shù)據(jù)長(zhǎng)度^4的情況的讀取整個(gè)類型C標(biāo)簽命令的協(xié)議消息、;讀取整個(gè)類型C標(biāo)簽命令的響應(yīng)消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x26來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型N來(lái)表示,在失敗或沒(méi)有檢測(cè)到標(biāo)簽的情況下可以由凈荷類型A來(lái)表示。在成功的情況下,自變量可以包括TiD存儲(chǔ)庫(kù)、un或un集、PC、以及從用戶存儲(chǔ)庫(kù)讀取的數(shù)據(jù)。在沒(méi)有檢測(cè)到標(biāo)簽的情況下,自變量可以包括結(jié)果碼0x15。在讀取失敗的情況下,自變量可以包括結(jié)果碼0x09。圖51例示了針對(duì)TID=0xA98654E2、PC=Ox2000、96位的UII=0x30F4257BF4625F8000000002、以及用戶存儲(chǔ)庫(kù)的數(shù)據(jù)='FLATRONL1740B'的情況的對(duì)讀取整個(gè)類型C標(biāo)簽命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。[3.2.7]用于開始自動(dòng)標(biāo)簽讀取操作的命令(開始自動(dòng)讀取)開始自動(dòng)讀取命令用于開始自動(dòng)標(biāo)簽讀取操作。構(gòu)成該命令的協(xié)議消息可以包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示開始自動(dòng)讀取的0x27來(lái)表示。凈荷類型可以由凈荷類型O來(lái)表示。自變量可以由8位的命令代碼(0x21至0x26;對(duì)于其他的值不進(jìn)行自動(dòng)讀取操作)和16位的重復(fù)周期來(lái)表示。8位的命令代碼指示要進(jìn)行自動(dòng)讀取操作的命令的代碼。當(dāng)把讀取周期中的指定單位的讀取操作視為一個(gè)重復(fù)周期時(shí),16位的重復(fù)周期指示重復(fù)周期的重復(fù)次數(shù)(即,讀取次數(shù)4賣周期X重復(fù)周期)。圖52例示了針對(duì)讀取整個(gè)類型C標(biāo)簽、訪問(wèn)密碼=0x12345678、以及讀取周期=100的情況的幵始自動(dòng)讀取命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)開始自動(dòng)讀取命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x27來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。在成功的情況下,自變量可以包括結(jié)果碼0x00。在自動(dòng)讀取失敗的情況下,自變量可以包括結(jié)果碼OxOA、針對(duì)命令的代碼不在0x21至0x26的范圍中的情況的結(jié)果碼OxOE、針對(duì)重復(fù)周期不是'0'的情況的結(jié)果碼OxOE、以及針對(duì)自動(dòng)讀取操作正被進(jìn)行(自動(dòng)讀取在操作中)的情況的結(jié)果碼OxOB。圖53例示了針對(duì)成功的情況的響應(yīng)協(xié)議消息的結(jié)構(gòu)。通知消息可以用于開始自動(dòng)讀取。該通知消息可以包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示通知的0x02來(lái)表示。代碼可以與用作開始自動(dòng)讀取命令中的自變量的命令代碼相同。在對(duì)從標(biāo)簽讀取的數(shù)據(jù)進(jìn)行發(fā)送的情況下,凈荷類型可以與命令代碼0x21至0x26所對(duì)應(yīng)的響應(yīng)相同。在進(jìn)行自動(dòng)讀取操作達(dá)預(yù)定次數(shù)從而完成(自動(dòng)讀取完成)的情況下,凈荷類型可以由凈荷類型A來(lái)表示。同時(shí),在對(duì)從標(biāo)簽讀取的數(shù)據(jù)進(jìn)行發(fā)送的情況下,自變量可以與命令代碼0x21至0x26所對(duì)應(yīng)的響應(yīng)相同。在進(jìn)行自動(dòng)讀取操作達(dá)預(yù)定次數(shù)從而完成(自動(dòng)讀取完成)的情況下,自變量可以包括結(jié)果碼OxlF。當(dāng)不再存在要讀取的標(biāo)簽(不再有要讀取的標(biāo)簽)時(shí),自變量可以包括結(jié)果碼0x20。圖54例示了針對(duì)自動(dòng)讀取完成的情況的通知協(xié)議消息的結(jié)構(gòu)。在對(duì)從標(biāo)簽讀取的數(shù)據(jù)進(jìn)行發(fā)送的情況下,通知協(xié)議消息可以與命令代碼0x21至0x26所對(duì)應(yīng)的響應(yīng)相同。用于停止自動(dòng)標(biāo)簽讀取操作的命令(停止自動(dòng)讀取)停止自動(dòng)讀取命令用于停止自動(dòng)標(biāo)簽讀取操作。停止自動(dòng)讀取命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示停止自動(dòng)讀取的0x28來(lái)表示。圖55例示了針對(duì)讀取整個(gè)類型A標(biāo)簽命令的情況的停止自動(dòng)讀取命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)停止自動(dòng)讀取命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x28來(lái)來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。在成功的情況下,自變量可以包括結(jié)果碼0x00。在不能停止自動(dòng)讀取的情況下,自變量可以包括結(jié)果碼OxOC。在不在進(jìn)行自動(dòng)讀取操作的情況下,自變量可以包括結(jié)果碼OxOD。圖56例示了針對(duì)成功的情況的停止自動(dòng)讀取響應(yīng)的協(xié)議消息的結(jié)構(gòu)。標(biāo)簽寫入類別用于在標(biāo)簽的un存儲(chǔ)庫(kù)中寫入un塊的命令(寫入類型cun塊)寫入類型cun塊命令用于在iso18000-c標(biāo)簽的un存儲(chǔ)庫(kù)中寫入U(xiǎn)II塊,其中,移動(dòng)RFID讀取器計(jì)算并處理CRC。寫入類型cun塊命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示寫入類型CUII塊的0x41來(lái)表示。凈荷類型可以由凈荷類型P來(lái)表示。自變量可以包括用于寫入類型C標(biāo)簽的32位的訪問(wèn)密碼、表示un或un集的長(zhǎng)度的16位的un長(zhǎng)度、用于指示要寫入的標(biāo)簽的un或uii集(可變)、用于表示新un或un集的長(zhǎng)度的16位的新un長(zhǎng)度、用于表示要在標(biāo)簽中寫入的新un或un集的新un或UII集(可變)、以及用于表示要在標(biāo)簽中寫入的PC值的PC。圖57例示了針對(duì)訪問(wèn)密碼二0x87651234、UII=0x30F4257BF46258000000001、新UII=0x30F4257BF46258000000002、以及PO0x2000的情況的寫入類型CUII塊命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)寫入類型CUII塊命令的響應(yīng)消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x41來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的結(jié)果碼0x00、針對(duì)寫入失敗的情況的結(jié)果碼0x10、以及針對(duì)不是被支持的命令的情況的結(jié)果碼0x17。圖58例示了針對(duì)寫入類型CUII塊命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于寫入標(biāo)簽的全部?jī)?nèi)容的命令(寫入類型B用戶數(shù)據(jù))寫入類型B用戶數(shù)據(jù)命令用于寫入ISO18000-B標(biāo)簽的全部?jī)?nèi)容。寫入類型B用戶數(shù)據(jù)命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示寫入類型B用戶數(shù)據(jù)的0x42來(lái)表示。凈荷類型可以由凈荷類型Q來(lái)表示。自變量可以包括要寫入的標(biāo)簽的64位的UID、表示要在其中寫入數(shù)據(jù)的用戶存儲(chǔ)庫(kù)的起始地址的16位的起始地址、表示要寫入的數(shù)據(jù)的大小(基于字節(jié))的16位的長(zhǎng)度、以及要在用戶存儲(chǔ)庫(kù)中寫入達(dá)16位的長(zhǎng)度所指定的長(zhǎng)度的用戶數(shù)據(jù)(可變)。圖59例示了針對(duì)UID=0xE35000000000001、起始地址二0x00、長(zhǎng)度=15、以及用戶存儲(chǔ)庫(kù)='FLATRONL1740BQ,的情況的寫入類型B用戶數(shù)據(jù)命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)寫入類型B用戶數(shù)據(jù)命令的響應(yīng)消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x42來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的結(jié)果碼0x00、針對(duì)沒(méi)有檢測(cè)到標(biāo)簽的情況下結(jié)果碼0x15、針對(duì)寫入失敗的情況的結(jié)果碼OxlO、以及針對(duì)不是被支持的命令的情況的結(jié)果碼0x17。圖60例示了針對(duì)寫入類型B用戶數(shù)據(jù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于寫入標(biāo)簽的全部?jī)?nèi)容的命令(寫入類型C用戶數(shù)據(jù))寫入類型C用戶數(shù)據(jù)命令用于寫入ISO1800-C標(biāo)簽的全部?jī)?nèi)容。寫入類型C用戶數(shù)據(jù)命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示寫入類型C用戶數(shù)據(jù)的0x43來(lái)表示。凈荷類型可以由凈荷類型R來(lái)表示。自變量可以包括在用戶存儲(chǔ)庫(kù)區(qū)中寫入數(shù)據(jù)所需的32位的訪問(wèn)密碼、表示UII或UII集的長(zhǎng)度的16位的un長(zhǎng)度(可變)、表示要在其中寫入數(shù)據(jù)的用戶存儲(chǔ)庫(kù)的起始地址的16位的起始地址、表示要寫入的數(shù)據(jù)的大小(基于字節(jié))的16位的用戶數(shù)據(jù)長(zhǎng)度、以及要與16位的用戶數(shù)據(jù)長(zhǎng)度所指定的長(zhǎng)度相對(duì)應(yīng)地寫入的用戶數(shù)據(jù)(可變)。圖61例示了針對(duì)訪問(wèn)密碼K)x87651234、UII=Ox30F4257BF46258000000001、起始地址-0x00、以及要寫入的數(shù)據(jù)='FLATRONL1740BQ'的情況的寫入類型C用戶數(shù)據(jù)命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)寫入類型C用戶數(shù)據(jù)命令的響應(yīng)消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x43來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的結(jié)果碼0x00、針對(duì)沒(méi)有檢測(cè)到標(biāo)簽的情況的結(jié)果碼0x15、針對(duì)寫入失敗的情況的結(jié)果碼0x10、以及針對(duì)不是被支持的命令的情況的結(jié)果碼0x17。圖62例示了針對(duì)寫入類型C用戶數(shù)據(jù)命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于在標(biāo)簽中寫入全部?jī)?nèi)容的命令(寫入整個(gè)類型B標(biāo)簽)寫入整個(gè)類型B標(biāo)簽命令用于在ISO1800-B標(biāo)簽中寫入全部?jī)?nèi)容??梢栽赨ID、存儲(chǔ)配置和用戶存儲(chǔ)庫(kù)區(qū)中寫入數(shù)據(jù)。但是,制造商和H/W類型的區(qū)域是在制造階段指定的,因此不能被寫入。寫入整個(gè)類型B標(biāo)簽命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示寫入整個(gè)類型B標(biāo)簽的0x44來(lái)表示。凈荷類型可以由凈荷類型S來(lái)表示。自變量可以包括要寫入的類型B標(biāo)簽的64位的UID、可以由用戶應(yīng)用來(lái)指定和寫入(如果必要的話)的48位的存儲(chǔ)配置、指示要在用戶存儲(chǔ)庫(kù)中寫入的數(shù)據(jù)的大小的16位的用戶數(shù)據(jù)長(zhǎng)度、以及指示要在標(biāo)簽的用戶存儲(chǔ)庫(kù)中寫入的數(shù)據(jù)的用戶數(shù)據(jù)(如果必要的話)。圖63例示了針對(duì)UID=0xE35000000000001、存儲(chǔ)配置-0x000000000000、以及要寫入的數(shù)據(jù)='FLATRONL1740BQ'的情況的寫入整個(gè)類型B標(biāo)簽命令的協(xié)議消息的結(jié)構(gòu)。對(duì)寫入整個(gè)類型B標(biāo)簽命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x44來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的結(jié)果碼0x00、針對(duì)沒(méi)有檢測(cè)到標(biāo)簽的情況的結(jié)果碼0x15、針對(duì)寫入失敗的情況的結(jié)果碼0x10、以及針對(duì)不是被支持的命令的情況的結(jié)果碼0x17。圖64例示了針對(duì)寫入整個(gè)類型B標(biāo)簽命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于在標(biāo)簽中寫入全部?jī)?nèi)容的命令(寫入整個(gè)類型C標(biāo)簽)寫入整個(gè)類型C標(biāo)簽命令用于在ISO1800-C標(biāo)簽中寫入全部?jī)?nèi)容。寫入整個(gè)類型C標(biāo)簽命令用于同時(shí)寫入U(xiǎn)II塊和用戶存儲(chǔ)庫(kù)。此外,寫入整個(gè)類型C標(biāo)簽命令可以用于寫入其中依次包括刪除密碼和訪問(wèn)密碼的保留存儲(chǔ)庫(kù)區(qū)。如果需要改變密碼,則必須將其寫入保留存儲(chǔ)庫(kù)區(qū)中。寫入整個(gè)類型C標(biāo)簽命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示寫入整個(gè)類型C標(biāo)簽的0x45來(lái)表示。凈荷類型可以由凈荷類型T來(lái)表示。自變量可以包括用于寫入類型C標(biāo)簽的32位的訪問(wèn)密碼、表示UII或un集的長(zhǎng)度的16位的un長(zhǎng)度、用于指示要寫入的標(biāo)簽的uii或un集(可變)、用于表示新un或un集的長(zhǎng)度的16位的新uii長(zhǎng)度、用于表示要在標(biāo)簽中寫入的新un或un集的新un或un集(可變)、要在標(biāo)簽中寫入的64位的PC、當(dāng)在標(biāo)簽的用戶存儲(chǔ)庫(kù)中寫入數(shù)據(jù)時(shí)使用的用戶數(shù)據(jù)、表示要在保留存儲(chǔ)庫(kù)中寫入的數(shù)據(jù)的長(zhǎng)度的16位的保留存儲(chǔ)庫(kù)長(zhǎng)度、以及要在保留存儲(chǔ)庫(kù)中寫入的保留存儲(chǔ)庫(kù)數(shù)據(jù)(可變)。圖65例示了針對(duì)訪問(wèn)密碼=0x87651234、UII=0x30F4357BF46258000000001、新UII=0x30F4357BF46258000000002、PC=0x2000、要寫入的數(shù)據(jù)='FLATRONL1740BQ,、刪除密碼=0x12345678、以及訪問(wèn)密碼K)x87651234的情況的寫入整個(gè)類型C標(biāo)簽命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)寫入整個(gè)類型C標(biāo)簽命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x45來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的結(jié)果碼0x00、針對(duì)沒(méi)有檢測(cè)到標(biāo)簽的情況的結(jié)果碼0x15、針對(duì)寫入失敗的情況的結(jié)果碼0x10、以及針對(duì)不是被支持的命令的情況的結(jié)果碼0x17。圖66例示了針對(duì)成功的情況的針對(duì)寫入整個(gè)類型C標(biāo)簽命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。標(biāo)簽刪除類別用于刪除標(biāo)簽的命令(刪除類型C標(biāo)簽)刪除類型C標(biāo)簽命令用于刪除ISO1800-C標(biāo)簽。刪除操作需要訪問(wèn)密碼和刪除密碼,其目的在于安全性。刪除類型C標(biāo)簽命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示刪除類型C標(biāo)簽的0x61來(lái)表示。凈荷類型可以由凈荷類型U來(lái)表示。自變量可以包括訪問(wèn)標(biāo)簽所需的32位的訪問(wèn)密碼、刪除標(biāo)簽所需的32位的刪除密碼、指示UII或UII集的長(zhǎng)度的16位的UII長(zhǎng)度、以及指示要?jiǎng)h除的類型c標(biāo)簽的un或un集(可變)。圖67例示了針對(duì)訪問(wèn)密碼=0x12345678、刪除密碼=0x87654321、以及UII=0x30F4357BF46258000000001的情況的刪除類型C標(biāo)簽命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)刪除類型C標(biāo)簽命令的響應(yīng)消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x61來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量協(xié)議可以包括針對(duì)成功的情況的結(jié)果碼0x00、針對(duì)不存在要?jiǎng)h除的標(biāo)簽(沒(méi)有檢測(cè)到標(biāo)簽)的情況的結(jié)果碼0x15、以及針對(duì)刪除失敗的情況的結(jié)果碼0x12。圖68例示了針對(duì)成功的情況的針對(duì)刪除類型C標(biāo)簽命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。與標(biāo)簽鎖定控制有關(guān)的類別用于控制對(duì)類型B標(biāo)簽的鎖定的命令(鎖定類型B標(biāo)簽)鎖定類型B標(biāo)簽命令用于控制對(duì)類型B標(biāo)簽的鎖定。鎖定類型B標(biāo)簽命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示鎖定類型B標(biāo)簽的0x81來(lái)表示。凈荷類型可以由凈荷類型V來(lái)表示。自變量可以包括選擇要鎖定的標(biāo)簽所需的64位的UID、以及表示要?jiǎng)h除的標(biāo)簽的地址的8位的地址(0x00至0xFF)。圖69例示了針對(duì)UID=0xE035000000000001、以及第30個(gè)塊被鎖定的情況的鎖定類型B標(biāo)簽命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)鎖定類型B標(biāo)簽命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x81來(lái)表示,在失敗的情況下可以由0xFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的結(jié)果碼0x00、針對(duì)不存在要鎖定的標(biāo)簽(沒(méi)有檢測(cè)到標(biāo)簽)的情況的結(jié)果碼0x15、針對(duì)鎖定控制失敗的情況的結(jié)果碼0x13、以及針對(duì)不是被支持的命令的情況的結(jié)果碼0x17。圖70例示了針對(duì)成功的情況的針對(duì)鎖定類型B標(biāo)簽命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于控制對(duì)類型C標(biāo)簽的鎖定的命令(鎖定類型C標(biāo)簽)鎖定類型C標(biāo)簽命令用于控制對(duì)類型C標(biāo)簽的鎖定。鎖定類型C標(biāo)簽命令包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示鎖定類型C標(biāo)簽的0x82來(lái)表示。凈荷類型可以由凈荷類型W來(lái)表示。自變量可以包括鎖定操作所需的32位的訪問(wèn)密碼、指示UII或Un集的長(zhǎng)度的16位的UII長(zhǎng)度、指示要鎖定的類型C標(biāo)簽的UII或UII集(可變)、以及用于控制鎖定操作的24位的鎖定數(shù)據(jù)(使用用于控制鎖定操作的20位的標(biāo)記和較低20個(gè)有效位;較低4個(gè)有效位=(0')。圖71例示了針對(duì)UII=0x30F4257BF46258000000001、訪問(wèn)密碼-0x87654321、以及UII碼被永久鎖定的情況的鎖定類型C標(biāo)簽命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)鎖定類型C標(biāo)簽命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0x82來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的結(jié)果碼0x00、針對(duì)不存在要鎖定的標(biāo)簽(沒(méi)有檢測(cè)到標(biāo)簽)的情況的結(jié)果碼0x15、針對(duì)鎖定控制失敗的情況的結(jié)果碼0x13、以及針對(duì)不是被支持的命令的情況的結(jié)果碼0x17。圖72例示了針對(duì)成功的情況的針對(duì)鎖定類型C標(biāo)簽命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。附加功能類別用于獲得最后結(jié)果碼的命令(獲得最后結(jié)果)獲得最終結(jié)果命令用于獲得最后結(jié)果碼。獲得最后結(jié)果命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示獲得最后結(jié)果的OxAl來(lái)表示。圖73例示了獲得最后結(jié)果命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)獲得最后結(jié)果命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由OxAl來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的最后結(jié)果碼、針對(duì)不能獲得最后結(jié)果的情況的結(jié)果碼0x14、以及針對(duì)不是被支持的命令的情況的結(jié)果碼0x17。圖74例示了針對(duì)最后結(jié)果為讀取失敗的情況的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于開始測(cè)試模式的命令(開始測(cè)試模式)開始測(cè)試模式命令用于將RFID讀取器改變?yōu)闇y(cè)試模式。開始測(cè)試模式命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示開始測(cè)試模式的0xA2來(lái)表示。圖75例示了開始測(cè)試模式命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)開始測(cè)試模式命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0xA2來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的0x00、以及針對(duì)測(cè)試模式控制失敗的情況的結(jié)果碼0xlE。圖76例示了針對(duì)成功的情況的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于停止測(cè)試模式的命令(停止測(cè)試模式)停止測(cè)試模式命令用于停止讀取器的測(cè)試模式。停止測(cè)試模式命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示停止測(cè)試模式的0xA3來(lái)表示。圖77例示了針對(duì)停止測(cè)試模式命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)停止測(cè)試模式命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0xA3來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的0x00、以及針對(duì)測(cè)試模式控制失敗的情況的結(jié)果碼OxlE。圖78例示了針對(duì)成功的情況的針對(duì)停止測(cè)試模式命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于開始接收測(cè)試模式的命令(開始接收測(cè)試)開始接收測(cè)試命令僅可以在測(cè)試模式中使用,并且用于測(cè)試讀取器的接收靈敏度。在接收到開始接收測(cè)試命令時(shí),讀取器進(jìn)入接收等待模式,以累加成功接收到的位的數(shù)量。開始接收測(cè)試命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示開始測(cè)試模式的0xA4來(lái)表示。圖79例示了開始接收測(cè)試命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)開始接收測(cè)試命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由0xA4來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型可以由凈荷類型A來(lái)表示。自變量可以包括針對(duì)成功的情況的0x00、以及針對(duì)讀取器不處于測(cè)試模式中的情況的結(jié)果碼OxlD。圖80例示了針對(duì)成功的情況的針對(duì)開始接收測(cè)試命令的響應(yīng)協(xié)議消息的結(jié)構(gòu)。用于停止接收測(cè)試的命令(停止接收測(cè)試)停止接收測(cè)試命令僅可以在測(cè)試模式中使用,并且用于測(cè)試讀取器的接收靈敏度。在接收到停止接收測(cè)試命令時(shí),讀取器退出等待模式,以接收A/I分組,然后將成功接收到的位的數(shù)量發(fā)送給處理器。停止接收測(cè)試命令包括消息類型和代碼,但是不包括凈荷類型和自變量。消息類型可以由指示命令的0x00來(lái)表示。代碼可以由指示停止測(cè)試模式的0xA5來(lái)表示。圖81例示了停止接收測(cè)試命令的協(xié)議消息的結(jié)構(gòu)。針對(duì)停止接收測(cè)試命令的響應(yīng)協(xié)議消息包括消息類型、代碼、凈荷類型和自變量。消息類型可以由指示響應(yīng)的0x01來(lái)表示。代碼在成功的情況下可以由OxA5來(lái)表示,在失敗的情況下可以由OxFF來(lái)表示。凈荷類型在成功的情況下可以由凈荷類型G來(lái)表示,在失敗的情況下可以由凈荷類型A來(lái)表示。在成功的情況下,自變量可以包括指示接收到的位的數(shù)量的32位的值。在測(cè)試模式控制失敗的情況下,自變量可以包括結(jié)果碼OxlE。圖82例示了針對(duì)接收到的位的數(shù)量為100000的情況的響應(yīng)協(xié)議消息的結(jié)構(gòu)。命令、響應(yīng)和通知的附錄共用的結(jié)果碼下列結(jié)果碼對(duì)于所有的命令、響應(yīng)和通知是共用的。*成功當(dāng)命令被成功執(zhí)行時(shí)生成的結(jié)果,其例如可以由0x00來(lái)表示。*無(wú)效參數(shù)當(dāng)命令的自變量具有無(wú)效值時(shí)生成的結(jié)果,其例如可以由OxOE來(lái)表示。*不是被支持的命令當(dāng)讀取器不能支持一命令時(shí)生成的結(jié)果。不能在讀取器中實(shí)現(xiàn)可選命令。該結(jié)果可以用于該情況中。該代碼例如可以由0x17來(lái)表示。*未限定的命令當(dāng)讀取器接收到本發(fā)明或廠商沒(méi)有限定的命令時(shí)生成的結(jié)果,其例如可以由0xl8來(lái)表示。H賣取器不處于測(cè)試模式中當(dāng)讀取器不處于測(cè)試模式中時(shí)發(fā)出僅可在測(cè)試模式中使用的命令時(shí)生成的結(jié)果,其例如可以由OxlD來(lái)表示。[3.7.2]在命令中使用的參數(shù)的有效值范圍下面的表12例示了在各命令中使用的參數(shù)的有效值范圍。當(dāng)參數(shù)值偏離該范圍時(shí),必須將上述無(wú)效參數(shù)(0x0E)錯(cuò)誤碼包括在要發(fā)送的響應(yīng)消息中。由于表12不涉及針對(duì)與類型C標(biāo)簽有關(guān)的命令所需的密碼、標(biāo)簽寫入類別的命令、與標(biāo)簽鎖定控制有關(guān)的類別的命令的參數(shù),因此這樣的參數(shù)必須基于相應(yīng)的標(biāo)準(zhǔn)文獻(xiàn)。表12<table>tableseeoriginaldocumentpage48</column></row><table>[3.7.3]當(dāng)不存在對(duì)命令的響應(yīng)時(shí)執(zhí)行的處理在根據(jù)本發(fā)明的RFID讀取器控制系統(tǒng)中,當(dāng)不存在對(duì)從處理器向讀取器發(fā)送的命令的響應(yīng)時(shí)進(jìn)行以下處理。當(dāng)即使在從命令的發(fā)送時(shí)間起的預(yù)定時(shí)間之后驅(qū)動(dòng)器仍沒(méi)有從讀取器接收到響應(yīng)時(shí),該驅(qū)動(dòng)器向上層發(fā)送錯(cuò)誤消息。緊跟以上處理之后接收到的響應(yīng)消息被忽略且被刪除。響應(yīng)等待時(shí)間Trespdly可以被設(shè)置為預(yù)定值,例如500亳秒。當(dāng)對(duì)應(yīng)的默認(rèn)值被調(diào)整時(shí),必須清楚地表示改變后的值。對(duì)讀取器狀態(tài)的管理為了管理讀取器狀態(tài),讀取器電源狀態(tài)和讀取器連接狀態(tài)由驅(qū)動(dòng)器來(lái)管理。與自動(dòng)讀取有關(guān)的通知的細(xì)節(jié)當(dāng)讀取兩個(gè)或更多個(gè)標(biāo)簽時(shí),必須針對(duì)讀取的標(biāo)簽中的每一個(gè)進(jìn)行一個(gè)通知。當(dāng)不存在讀取器要讀取的標(biāo)簽時(shí),讀取器通過(guò)使用凈荷類型A的通知來(lái)發(fā)送'不再有要讀取的標(biāo)簽'的結(jié)果碼,并且停止自動(dòng)讀取操作。必須向上層清楚地發(fā)送這種通知。[4]測(cè)試認(rèn)證和測(cè)試模式本發(fā)明使得能夠根據(jù)移動(dòng)RFID論壇測(cè)試認(rèn)證標(biāo)準(zhǔn)對(duì)移動(dòng)RFID讀取器中實(shí)現(xiàn)的A/I協(xié)議標(biāo)準(zhǔn)進(jìn)行測(cè)試認(rèn)證。對(duì)于該測(cè)試認(rèn)證,在ISO18000-6C標(biāo)準(zhǔn)中限定的A/I部分是強(qiáng)制的,而關(guān)于ISO18000-6B標(biāo)準(zhǔn)的內(nèi)容是可選的。測(cè)試模式在測(cè)試模式中,在移動(dòng)RFID讀取器中實(shí)現(xiàn)的A/I標(biāo)準(zhǔn)中限定的用于測(cè)試認(rèn)證的協(xié)議被原樣接收到,并且支持對(duì)其給出響應(yīng)。即,以在A/I標(biāo)準(zhǔn)中限定的協(xié)議的格式直接給出命令,并且也以在A/I標(biāo)準(zhǔn)中限定的協(xié)議的格式接收對(duì)其的響應(yīng)。如上所述,在A/I標(biāo)準(zhǔn)中限定的協(xié)議消息被原樣使用,以使得可以進(jìn)行測(cè)試認(rèn)證。為了將讀取器轉(zhuǎn)換為測(cè)試模式,必須使用上述附加類別內(nèi)的對(duì)應(yīng)的命令。此時(shí),讀取器必須處于通電狀態(tài)并且必須連接到處理器。對(duì)應(yīng)的命令是上文己經(jīng)描述的開始測(cè)試模式命令和停止測(cè)試模式命令。當(dāng)執(zhí)行開始測(cè)試模式命令時(shí),接收到對(duì)其的響應(yīng)。當(dāng)接收到正常響應(yīng)時(shí),讀取器轉(zhuǎn)換為測(cè)試模式。在測(cè)試模式中,僅可以使用在其頭部中具有0x03的消息類型字段的協(xié)議消息。S卩,不能使用上文限定的多個(gè)類別的命令。當(dāng)在測(cè)試模式中接收到一般命令時(shí),讀取器將H賣取器不處于測(cè)試模式中'的結(jié)果碼發(fā)送給處理器并忽略該一般命令。停止測(cè)試模式命令用于停止測(cè)試模式。當(dāng)接收到停止測(cè)試模式命令時(shí),讀取器退出測(cè)試模式,并且可以接收并處理一般命令。測(cè)試模式中的協(xié)議消息在測(cè)試模式中,用于接收測(cè)試認(rèn)證的A/I協(xié)議可以被原樣使用。A/I協(xié)議封裝在本發(fā)明中限定的凈荷字段中。測(cè)試模式中的協(xié)議消息的內(nèi)容如下*以相同的方式使用前導(dǎo)碼和結(jié)束標(biāo)記值。*頭部的消息類型字段使用指示測(cè)試模式中的協(xié)議消息的信息(例如,0x03)。*頭部的代碼字段在基于A/I協(xié)議的命令的情況下包括值0x00,在響應(yīng)的情況下包括值0x01。命令是從讀取器向標(biāo)簽發(fā)送的協(xié)議消息,而響應(yīng)是從標(biāo)簽向讀取器發(fā)送的協(xié)議消息。*頭部的凈荷長(zhǎng)度字段指示凈荷中包括的A/I協(xié)議消息的總長(zhǎng)度。*凈荷字段本身與A/I協(xié)議消息相對(duì)應(yīng)。圖83例示了在測(cè)試模式中使用的協(xié)議消息的結(jié)構(gòu)。用于處理測(cè)試模式中的協(xié)議消息的過(guò)程RFID讀取器可以根據(jù)以下過(guò)程來(lái)處理測(cè)試模式的協(xié)議消息。當(dāng)讀取器在測(cè)試模式中接收到消息時(shí)(a).讀取器從根據(jù)RFID協(xié)議而接收到的消息中讀取頭部字段。(b).讀取器檢查前導(dǎo)碼。(c).讀取器確定消息類型字段值為0x03。(d).讀取器確定代碼字段值為0x00。(e).讀取器讀取讀取凈荷長(zhǎng)度字段,以檢查凈荷部分中的A/I協(xié)議消息的長(zhǎng)度。(f).讀取器從凈荷長(zhǎng)度字段所指定的凈荷部分讀取A/I協(xié)議消息。(g).讀取器將讀取的A/I協(xié)議消息傳送給A/I單元。A/I單元將接收到的A/I協(xié)議消息傳送給標(biāo)簽。當(dāng)讀取器在測(cè)試模式中發(fā)送消息時(shí)(a).A/I單元從標(biāo)簽接收到A/I協(xié)議消息。(b).接收到的A/I協(xié)議消息本身用作凈荷。(c).整個(gè)A/I協(xié)議消息插入到凈荷長(zhǎng)度字段中。(d).代碼字段值被設(shè)置為OxOl。(e).消息類型字段值被設(shè)置為0x03。(f).添加并發(fā)送前導(dǎo)碼和結(jié)束標(biāo)記。[4.4]測(cè)試讀取器的接收靈敏度在測(cè)試模式中,提供兩個(gè)命令來(lái)測(cè)試讀取器的接收靈敏度。這兩個(gè)命令分別為在附加功能類別中限定的開始接收測(cè)試命令和停止接收測(cè)試命令。當(dāng)發(fā)出開始接收測(cè)試命令時(shí),讀取器進(jìn)入接收等待模式。在接收等待模式中,可以測(cè)量BER。在接收靈敏度測(cè)試中,可以使用A/I分組、位模式或PN碼。在接收它們時(shí),讀取器必須累加成功接收到的位的數(shù)量。當(dāng)接收靈敏度測(cè)試結(jié)束時(shí),發(fā)送停止接收測(cè)試命令,并通過(guò)響應(yīng)來(lái)接收成功接收到的位的數(shù)量。獲得成功接收到的位的數(shù)量與在測(cè)試環(huán)境中發(fā)送的位的數(shù)量的比率,以計(jì)算BER。同時(shí),在測(cè)試環(huán)境中確定用于接收靈敏度測(cè)試的A/I協(xié)議分組的內(nèi)容。讀取器必須支持對(duì)所確定的內(nèi)容的設(shè)置和改變。工業(yè)應(yīng)用性根據(jù)本發(fā)明,可以提供一種對(duì)用于控制RFID讀取器和移動(dòng)終端的RFID讀取器控制單元(例如,處理器)的協(xié)議進(jìn)行限定、并且對(duì)RFID讀取器與RPID讀取器控制單元之間的消息、信息、命令和響應(yīng)進(jìn)行構(gòu)造和發(fā)送的方法。權(quán)利要求1、一種生成射頻標(biāo)識(shí)讀取器與終端的射頻標(biāo)識(shí)讀取器控制單元之間的控制協(xié)議消息的方法,該方法包括以下步驟選擇凈荷類型;以及根據(jù)所選擇的凈荷類型,生成用于寫入與從所述射頻標(biāo)識(shí)讀取器控制單元向所述射頻標(biāo)識(shí)讀取器發(fā)送的命令有關(guān)的數(shù)據(jù)或者與從所述射頻標(biāo)識(shí)讀取器向所述射頻標(biāo)識(shí)讀取器控制單元發(fā)送的響應(yīng)有關(guān)的數(shù)據(jù)的凈荷字段。2、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是根據(jù)對(duì)應(yīng)的命令或?qū)?yīng)的響應(yīng)來(lái)選擇的。3、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型包括自變量、與用戶有關(guān)的數(shù)據(jù)、與制造商有關(guān)的數(shù)據(jù)、與存儲(chǔ)庫(kù)有關(guān)的數(shù)據(jù)、包括訪問(wèn)密碼和刪除密碼的信息保護(hù)數(shù)據(jù)、與管理有關(guān)的數(shù)據(jù)、以及包括獨(dú)特項(xiàng)標(biāo)識(shí)符的標(biāo)簽項(xiàng)信息中的至少一種。4、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是從凈荷類型A至凈荷類型X中選擇以形成對(duì)應(yīng)的凈荷字段的一種凈荷類型。5、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括調(diào)制指標(biāo)、字節(jié)掩碼和地址的凈荷類型C。6、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括目標(biāo)、動(dòng)作、MB、指針、掩碼長(zhǎng)度、T、為將來(lái)的使用而保留、以及掩碼的凈荷類型D。7、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括S、IV、M、Sel、TR和Q的凈荷類型E。8、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括UID、制造商、硬件類型、存儲(chǔ)配置和用戶數(shù)據(jù)的凈荷類型L。9、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括TID的凈荷類型M。10、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括TID存儲(chǔ)庫(kù)長(zhǎng)度、TID存儲(chǔ)庫(kù)、獨(dú)特項(xiàng)標(biāo)識(shí)符長(zhǎng)度、PC、獨(dú)特項(xiàng)標(biāo)識(shí)符或獨(dú)特項(xiàng)標(biāo)識(shí)符集、以及用戶數(shù)據(jù)的凈荷類型N。11、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括訪問(wèn)密碼、獨(dú)特項(xiàng)標(biāo)識(shí)符長(zhǎng)度、獨(dú)特項(xiàng)標(biāo)識(shí)符、新獨(dú)特項(xiàng)標(biāo)識(shí)符長(zhǎng)度、新獨(dú)特項(xiàng)標(biāo)識(shí)符和PC的凈荷類型P。12、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括UID、起始地址、長(zhǎng)度和用戶數(shù)據(jù)的凈荷類型Q。13、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括訪問(wèn)密碼、獨(dú)特項(xiàng)標(biāo)識(shí)符長(zhǎng)度、獨(dú)特項(xiàng)標(biāo)識(shí)符、起始地址、長(zhǎng)度和用戶數(shù)據(jù)的凈荷類型R。14、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括UID、存儲(chǔ)配置、用戶數(shù)據(jù)長(zhǎng)度和用戶數(shù)據(jù)的凈荷類型S。15、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括訪問(wèn)密碼、獨(dú)特項(xiàng)標(biāo)識(shí)符長(zhǎng)度、獨(dú)特項(xiàng)標(biāo)識(shí)符、新獨(dú)特項(xiàng)標(biāo)識(shí)符長(zhǎng)度、新獨(dú)特項(xiàng)標(biāo)識(shí)符、PC、用戶數(shù)據(jù)長(zhǎng)度、用戶數(shù)據(jù)、保留存儲(chǔ)庫(kù)長(zhǎng)度和保留存儲(chǔ)庫(kù)數(shù)據(jù)的凈荷類型T。16、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括訪問(wèn)密碼、刪除密碼、獨(dú)特項(xiàng)標(biāo)識(shí)符長(zhǎng)度和獨(dú)特項(xiàng)標(biāo)識(shí)符的凈荷類型U。17、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括UID的凈荷類型V。18、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括訪問(wèn)密碼、獨(dú)特項(xiàng)標(biāo)識(shí)符長(zhǎng)度、獨(dú)特項(xiàng)標(biāo)識(shí)符和鎖定數(shù)據(jù)的凈荷類型W。19、根據(jù)權(quán)利要求1所述的方法,其中,所述凈荷類型是包括分割比、M、TR、Sel、S、T、Q和UpDn的凈荷類型X。全文摘要本發(fā)明提供了一種射頻標(biāo)識(shí)讀取器控制系統(tǒng)和方法。限定了用于控制射頻標(biāo)識(shí)讀取器和移動(dòng)電話的射頻標(biāo)識(shí)讀取器控制單元的協(xié)議。對(duì)射頻標(biāo)識(shí)讀取器與射頻標(biāo)識(shí)讀取器控制單元之間的消息、信息、命令、響應(yīng)和通知進(jìn)行構(gòu)造和發(fā)送。文檔編號(hào)H04L29/06GK101180855SQ200680018016公開日2008年5月14日申請(qǐng)日期2006年4月25日優(yōu)先權(quán)日2005年4月25日發(fā)明者樸在俊,李東鉉,柳承協(xié),金容三,金熙承,金辰臺(tái),閔相喆申請(qǐng)人:Lg電子株式會(huì)社