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

一種基于射頻識別標簽(RFID)群的并行編碼方法與流程

文檔序號:11951736閱讀:738來源:國知局
一種基于射頻識別標簽(RFID)群的并行編碼方法與流程

本發(fā)明涉及超高頻射頻識別領域,具體涉及一種基于射頻識別標簽(RFID)群的并行編碼方法。



背景技術:

隨著物聯(lián)網(wǎng)的高速發(fā)展,超高頻射頻識別標簽的應用越來越廣泛,其中,超高頻射頻識別標簽廣泛應用在貿(mào)易領域和物品的庫存,這時,標簽的電子產(chǎn)品代碼(EPC)號,就要被編碼為序列全球貿(mào)易貨物碼(SGTIN)。

射頻識別標簽應用在貿(mào)易領域時,標簽的EPC號需要被編碼成序列全球貿(mào)易貨物碼(SGTIN),如下表:

序列全球貿(mào)易貨物碼(SGTIN)由兩部分組成,全球貿(mào)易貨物碼(GTIN)和串行號。

全球貿(mào)易貨物碼(GTIN)類似我們熟悉的物品條形碼,是制造廠商代碼(Company Prefix)和商品代碼(ItemReference)所組成的,因此,全球貿(mào)易貨物碼(GTIN)是按照商品的種類來進行編碼。

射頻識別標簽在進行編碼時,傳統(tǒng)的做法是,對標簽一個一個進行寫操作,然而對于同一種類的商品,其全球貿(mào)易貨物碼(GTIN)號是相同的,而串行號就是每個標簽自己的TID區(qū)中已經(jīng)預編碼好的序列號。

按照傳統(tǒng)的編碼方式,對于同一種類的商品,在編碼其全球貿(mào)易貨物碼(GTIN)號時,就白白浪費了大量時間,因為,其全球貿(mào)易貨物碼(GTIN)都是相同的,而串行號也是標簽自己TID區(qū)中已經(jīng)預編碼好的序列號。

因此,可以對同一類的商品的全球貿(mào)易貨物碼(GTIN)進行并行編碼,然后,串行部分,就各標簽取自己的TID區(qū)的串行號。

解決上述的問題,實現(xiàn)射頻識別標簽(RFID)群的并行編碼功能還是很有必要的。



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

本發(fā)明針對上述技術問題,提供一種基于射頻識別標簽(RFID)群的并行編碼方法。

本發(fā)明解決上述技術問題的技術方案如下:

一種基于射頻識別標簽(RFID)群的并行編碼方法,利用選擇(Select)命令的特征,實現(xiàn)對射頻識別標簽進行并行寫操作,主要體現(xiàn)在射頻識別標簽(RFID)芯片選擇(Select)命令的處理模塊。

所述的射頻識別標簽(RFID)芯片選擇(Select)命令的處理模塊,是將選擇(Select)命令中的掩模(Mask)參數(shù)分為兩部分處理,第一部分為匹配部分,第二部分為命令部分。

所述的匹配部分,是分為8位的類型號(Class ID),12位的廠商號(MDID)和1位的指示位。

所述的8位類型號(Class ID),對于所有符合EPC C1G2標準的射頻識別標簽都為(11100010)2

所述的12位廠商號(MDID),由EPCglobal組織分配給芯片廠商,對于各個芯片廠商來說,其廠商號(MDID)是具有唯一性的。

因此,可以根據(jù)需求,按廠商來選定標簽,進行并行編碼。

在對掩模(Mask)部分進行串行匹配時,當檢測到指示位為1時,則認為掩模(Mask)參數(shù)是存在命令部分,則將剩下4位進行命令解析;否則,如果指示位為0時,則按EPCC1G2標準的選擇(Select)命令來處理。

所述的指示位,可以為1也可以為0;根據(jù)EPC C1G2標準所定義,在TID區(qū)中,廠商號(MDID)后面是為標簽型號(TAG MODEL NUMBER)。

所述的標簽型號(TAG MODEL NUMBER),是由芯片廠商來對芯片定義的。那么可以把標簽型號(TAG MODEL NUMBER)的最高位來用作指示位的匹配。

如果,芯片廠商規(guī)定標簽型號(TAG MODEL NUMBER)的最高位為0,則在進行掩模(Mask)匹配時,檢查到所述位為0時,就認為是處理標準的選擇(Select)命令。

所述的命令解析,如果,命令解析為正確的命令,就使能標志位為高電平;否則,認為是處理標準的選擇(Select)命令,并且掩模(Mask)匹配不成功。

所述的命令部分,有4位的命令代碼,命令代碼的最高位為1時,則表示著命令部分是帶有數(shù)據(jù)。

所述的數(shù)據(jù),在進行序列全球貿(mào)易貨物碼(SGTIN)編碼時,該部分的數(shù)據(jù)就是全球貿(mào)易貨物碼(GTIN)。

在掩模(Mask)匹配成功后,射頻識別標簽將會把命令部分的數(shù)據(jù)和TID區(qū)中串行號寫進EPC區(qū)中。

附圖說明

圖1為典型的射頻識別標簽編碼方式

圖2-A為EPC C1G2標準的選擇(Select)命令格式

圖2-B為本發(fā)明的選擇(Select)命令格式

圖3為序列全球貿(mào)易貨物碼(SGTIN)編碼時的EPC和TID的對照圖

圖4為本發(fā)明的選擇(Select)命令的執(zhí)行流程

具體實施方式

下面結(jié)合附圖和具體實施方式,對本發(fā)明進行進一步的詳細說明。

如圖1所示,典型的對射頻識別標簽的編碼需要先讀取TID區(qū)的串行號,然后,再通過六次的寫操作,將標簽的EPC號編碼為序列全球貿(mào)易貨物碼(SGTIN)。并且,對每個標簽都要進行以上所述的操作流程。

然而,對于同一種類的商品,其全球貿(mào)易貨物碼(GTIN)是一樣的,可以進行并行寫操作,串行號部分標簽可以取TID區(qū)中的串行號的低32位。

因此,本發(fā)明的基于射頻標簽群的并行編碼方法是利用一個選擇(Select)命令進行編碼,原因是在于Select命令具有優(yōu)先性,并且其掩模(Mask)參數(shù)的具有靈活性,可以添加自有的信息。

如圖2-A所示,為EPC C1G2標準的選擇(Select)命令格式,關于選擇(Select)命令中各參數(shù)的詳細定義,可參考EPC C1G2標準。另外,在執(zhí)行選擇(Select)命令時,可以在不違反標準的條件下,在掩模(Mask)參數(shù)中添加自有的信息,用于實現(xiàn)并行編碼的功能。

如圖2-B所示,本發(fā)明的選擇(Select)命令中的各參數(shù)值。其中,值得注意的是掩模(Mask)參數(shù)是被分成兩部份,第一部分為匹配部分,第二部分為命令部分。

匹配部分是用于讀寫器來選擇出廠商號所匹配的標簽來進行通訊,并能使這部分標簽執(zhí)行寫操作。匹配部分包括類型號(Class ID)、廠商號(MDID)和指示位。

類型號(Class ID)是8位數(shù)據(jù),是由EPCglobal所規(guī)定的,值為(11100010)2

廠商號(MDID)是12位數(shù)據(jù),是由EPCglobal分配給每個芯片廠商的,具有唯一性。例如,晶通科技的射頻識別標簽,廠商號為(000000100110)2或(100000100110)2。讀寫器可根據(jù)廠商號(MDID)唯一性這一特性,來對射頻識別標簽進行篩選通訊。

指示位是1位數(shù)據(jù),該位數(shù)據(jù)可以為1也可以為0。根據(jù)EPC C1G2標準所定義,在TID區(qū)中,廠商號(MDID)后面是為標簽型號(TAG MODEL NUMBER),如果,規(guī)定標簽型號(TAG MODEL NUMBER)的最高位為0,則所述的指示位為0,就可認為EPC C1G2標準的選擇(Select)命令,否則為1,則認為是帶有自有命令的選擇(Select)命令,接著會對命令部分進行解析,執(zhí)行命令所對應的功能。

命令部分只包含4位的命令代碼,如圖2-B所示,命令代碼為(1001)2,解析為編碼命令,命名為TagEncode命令。

數(shù)據(jù)部分,如圖3中的EPC-SGTIN96中的HEADER,F(xiàn)ILTER,Company Prefix和Item Reference參數(shù),組成共58位的全球貿(mào)易貨物碼(GTIN)。

并行編碼的執(zhí)行流程,如圖4所示。

本發(fā)明將掩模(Mask)分為匹配部分和命令部分。

在接收到選擇(Select)命令之后,會將掩模(Mask)和存儲體(Membank)與指針(Pointer)所指定的存取區(qū)之中的數(shù)據(jù)進行串行匹配。由于匹配部分的類型號(Class ID)和廠商號(MDID)一共20位,所以匹配到第21位時,進行判斷該位的值是否為1。如果為1,就認為是帶有命令部分的,否則,就按標準的選擇(Select)命令來處理。

如果,掩模(Mask)的匹配部分匹配成功,就對命令部分進行解析,判斷命令是否為TagEncode命令,正確的話,則就把數(shù)據(jù)部分中的低10位數(shù)據(jù)(如圖3中Item Reference參數(shù)中的低10位數(shù)據(jù))和TID區(qū)中串行號的低38位數(shù)據(jù)中的高6位,并接成16位的數(shù)據(jù)(如圖3中的WORD 3),并寫進EEPROM的BUFFER中。

射頻識別標簽芯片把數(shù)據(jù)部分的高48位(如圖3中的WORD 1,WORD 2,WORD 3),存放在芯片的BUFFER中。

在Select命令的CRC正確之后,就把EEPROM中的BUFFER和芯片BUFFER中的48位數(shù)據(jù)都寫進EEPROM的EPC的高64位。

再接著讀取TID的串行號的低32位(如圖3中的WORD5WORD6),存在芯片的BUFFER中。

最后,把芯片BUFFER中的32位數(shù)據(jù)寫進EEPROM的EPC的低32位。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
祁阳县| 吉林省| 略阳县| 行唐县| 板桥市| 曲麻莱县| 恩平市| 吉木萨尔县| 绥化市| 巴楚县| 黄平县| 乌什县| 邻水| 闽清县| 荣昌县| 彰化县| 武功县| 丰城市| 嘉鱼县| 新干县| 宣城市| 枝江市| 兖州市| 府谷县| 政和县| 泰来县| 绥棱县| 大冶市| 金阳县| 临沭县| 九江县| 枝江市| 韩城市| 鹤庆县| 彩票| 都兰县| 林甸县| 崇左市| 如皋市| 乌兰浩特市| 西丰县|