RAIN RFID聯(lián)盟發(fā)布RAIN通信接口指南,提高RFID讀取器互操作性
RAIN RFID聯(lián)盟日前發(fā)布了RAIN通信接口(RCI)指南,旨在通過簡(jiǎn)單的JavaScript Object Notation(JSON)命令更輕松地控制RFID讀取器。RCI指南可以讓技術(shù)提供商開發(fā)出可以操作任一讀取器的系統(tǒng),從而可以在同一項(xiàng)目上使用多款讀取器,并開發(fā)可以在多個(gè)客戶項(xiàng)目處的解決方案。該組織稱,該指南可以提升RFID讀取基礎(chǔ)設(shè)施的標(biāo)簽兼容性。
該指南是由RAIN RFID聯(lián)盟開發(fā)人員工作組的成員在收集到系統(tǒng)集成商尋找更簡(jiǎn)易的方法控制讀取器的需求后創(chuàng)建的。RCI的配置(profile)命令取代了讀取器通過發(fā)生一系列命令以識(shí)別標(biāo)簽的需要。相反,該指南將一系列命令集成到一個(gè)單一的配置(profile)命令中。該功能還消除了讀取器的應(yīng)用程序編程接口(API)的需要。
2016年2月,奧地利格拉茨舉行的開發(fā)者工作組會(huì)議上首次提出了該指南。RAIN RFID聯(lián)盟總裁Steve Halliday說:“當(dāng)時(shí),一個(gè)終端用戶提出了一種使用簡(jiǎn)易方式與所有讀取器通信的概念。”
對(duì)于最終用戶和系統(tǒng)集成商而言,最大的挑戰(zhàn)是開發(fā)一個(gè)可以與所有型號(hào)UHF RFID讀取器互相配合的系統(tǒng)。過去,每個(gè)讀取器制造商都使用自己的專有命令協(xié)議和軟件API。Halliday解釋說,這給系統(tǒng)集成商帶來了很多挑戰(zhàn)。他說:“例如,在裝卸碼頭安裝讀取器時(shí),最終用戶或集成商需要通過編程來控制各種讀取器。”
Halliday說:“當(dāng)集成商將軟件用于下個(gè)項(xiàng)目部署時(shí),集成商需重新進(jìn)行編程及調(diào)試。最終用戶需要選擇系統(tǒng)支持的讀取器型號(hào)。”系統(tǒng)集成商需要為不同讀取器應(yīng)用開發(fā)定制方案,這將增加很多工作量及復(fù)雜性。此外,低效和復(fù)雜的標(biāo)準(zhǔn)接口也會(huì)讓集成商忽略接口的一些常用功能,并自行開發(fā)讀取器接口,這也降低了讀取器的兼容性。
單一接口協(xié)議的缺乏是物聯(lián)網(wǎng)服務(wù)集成商面臨的一個(gè)難題。Halliday說:“RCI指南通過統(tǒng)一接口,減少了專業(yè)技術(shù)的需求,這對(duì)于很多小型集成商來說是非常好的事情。”
JSON是一種采用輕量級(jí)數(shù)據(jù)交換格式的分層的字段名稱和字段值,便于人們進(jìn)行讀寫。使用JSON,RCI指南制定了讀取器對(duì)標(biāo)簽訪問的配置方式。該指南允許供應(yīng)商以默認(rèn)模式使用字段,以為專用目的開發(fā)讀取器。Halliday指出:“這類讀取器使用比以前更小的字段,可讓讀取器的開發(fā),部署及操作更簡(jiǎn)單。”
開發(fā)者可以通過配置文件開發(fā)執(zhí)行特定命令的解決方案。舉個(gè)例子,在一個(gè)零售商不想讀取非零售物品標(biāo)簽的應(yīng)用中,開發(fā)者可以設(shè)置配置文件以只讀取相關(guān)的GS1 EPC標(biāo)簽。在車輛應(yīng)用案例中,配置文件可設(shè)置為只讀取ISO車輛標(biāo)簽,并忽略零售物品或車輛部件上的所有標(biāo)簽。
下一個(gè)版本的指南將為傳感器標(biāo)簽及加密標(biāo)簽提供數(shù)據(jù)解釋。工作組稱,未來指南將提供其他協(xié)議或通信標(biāo)準(zhǔn)的互操作性。Halliday說:“RCI希望為所有RAIN應(yīng)用提供互操作性方法。想象一下,,如果網(wǎng)頁(yè)設(shè)計(jì)師必須為不同的瀏覽器制作不同的網(wǎng)頁(yè),那么互聯(lián)網(wǎng)將會(huì)是怎樣?”
RAIN RFID聯(lián)盟預(yù)計(jì)很多技術(shù)供應(yīng)商將使用該指南。Halliday稱,這將有助推動(dòng)RFID的普及。