版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第十章EPC與物聯(lián)網(wǎng)10.1條形碼和應(yīng)用一、全球貿(mào)易項目代碼(GTIN)
全球貿(mào)易項目代碼(GTIN)是為全球貿(mào)易提供唯一標(biāo)識的一種代碼(或稱為數(shù)據(jù)結(jié)構(gòu));它是國際物品編碼協(xié)會(EAN)和美國統(tǒng)一代碼委員會(UCC)的統(tǒng)一代碼;用于對貿(mào)易項目進(jìn)行編碼和符號表示,能夠?qū)崿F(xiàn)產(chǎn)品零售、進(jìn)貨、存貨管理、自動補(bǔ)貨、銷售分析和其他業(yè)務(wù)運(yùn)作的自動化。GTIN是唯一的、無含義的、多行業(yè)的、全球認(rèn)可的代碼。GTIN有4種編碼結(jié)構(gòu):EAN-UCC-13(EAN13)、EAN.UCC-8(EAN8)、UCC-12EAN.UCC-14。前3種結(jié)構(gòu)通過補(bǔ)零可以表示成14位數(shù)字的代碼結(jié)構(gòu),如表10.1所示,用于零售商品;EAN.UCC-14用于箱包裝商品。在EAN.UCC-14中:N1為指示符,賦值為1—9,其中1—8用于定量的非零售商品,9用于變量的非零售商品,最簡單的方法是按順序分配指示符,即將1,2,…分別分配給非零售商品的不同級別的包裝組合;N2—N13是箱內(nèi)含商品的EAN.UCC商品碼,若內(nèi)含為EAN-UCC-13碼,則去除EAN.UCC-13的檢驗碼;N14數(shù)字為檢驗碼。二、商品條形碼在零售商品上的使用零售商品的標(biāo)識代碼主要采用EAN.UCC-13,EAN.UCC-8和UCC-12。在我國,通常情況下選用13位數(shù)字代碼結(jié)構(gòu)的EAN.UCC-13條形碼,出口到北美時才申請UCC-12代碼(UPC條形碼)。
(1)EAN.UCC-13
EAN.UCC-13原印碼的結(jié)構(gòu)如表10.2所示,它由廠商識別代碼、商品項目代碼和檢驗碼3部分組成。廠商識別代碼用于對廠商的唯一標(biāo)識,是EAN編碼組織在EAN分配的前綴碼的基礎(chǔ)上分配給廠商的代碼,前綴碼(3位)由EAN組織統(tǒng)一管理和分配。當(dāng)前綴碼為690,691時采用結(jié)構(gòu)一;前綴碼為692,693時采用結(jié)構(gòu)二;左起三位前綴碼690~693是EAN分配給中國物品編碼中心的前綴碼。廠商識別代碼由中國物品編碼中心統(tǒng)一向申請廠商分配。商品項目代碼可由廠商自行編碼,但必須符合唯一性、永久性和無含義等原則。唯一性是指對同一商品必須編制相同商品項目代碼,對不同商品其商品項目代碼必須不同,即一個商品項目只有一個代碼,一個代碼只標(biāo)識一個商品項目。如果商品的重量、包裝、規(guī)格、顏色、形狀等不同,則應(yīng)賦給不同的商品項目代碼。永久性是指商品項目代碼一經(jīng)分配,就不再更改,并且是永久的。無含義是指采用無含義的順序碼,以保證代碼有足夠的容量。檢驗碼用于檢驗廠商識別代碼、商品項目代碼的正確性。(2)EAN.UCC-8
EAN-UCC-8的編碼結(jié)構(gòu)如表10.3所示,它由8位組成,左三位是EAN分配的前綴碼,接著4位是分配給廠商的特定商品代碼,最后一位是檢驗位。EAN.UCC-8又稱為縮短版編碼。(3)EAN-UCC-13和EAN-UCC-8的條形碼圖EAN.UCC-13和EAN.UCC-8的條形碼圖如圖10.3所示。這些條形碼用于零售業(yè),是指在零售端采用POS掃描結(jié)算的商品,如一瓶洗發(fā)水、一盒牙膏等。
三、商品條形碼在非零售商品上的使用
非零售商品指不通過POS掃描結(jié)算的用于配送、倉儲或批發(fā)操作的商品。單個包裝的非零售商品主要是指獨立包裝但又不適合通過零售端POS掃描結(jié)算的商品項目;如獨立包裝的冰箱、洗衣機(jī)等。其標(biāo)識代碼可采用EAN.UCC-13,EAN.UCC-8或UCC-12。對于含有多個包裝等級的非零售商品,即要標(biāo)識的貨物內(nèi)含有多個包裝等級,如裝有24條香煙的一整箱煙,或裝有6箱煙的托盤等,其標(biāo)識代碼可采用EAN.UCC-14,EAN.UCC-13或UCC-12。圖10.4所示為一種不同包裝等級的商品的編碼方案。條形碼符可以采用EAN.UCC,ITF14或EAN.UCC128條形碼,圖10.5所示為ITF14條形碼,它的編碼為EAN-UCC-13補(bǔ)零并去檢驗位的14位碼。EAN.UCC128條形碼可以標(biāo)識帶有附加屬性信息的商品,圖10.6所示為一個表示非零售商品的標(biāo)識代碼、有效期和批號的EAN-UCC128條形碼。四、商品條形碼在物流單元上的使用物流單元條形碼是為了便于運(yùn)輸或倉儲而建立的臨時性組合包裝,在供應(yīng)鏈中需要對其進(jìn)行個體的跟蹤與管理。通過掃描每個物流單元上的條形碼標(biāo)簽,實現(xiàn)物流與相關(guān)信息流的鏈接,可分別追蹤每個物流單元的實物移動。物流單元條形碼采用系列貨運(yùn)包裝箱代碼(SSCC-18)進(jìn)行標(biāo)識。一個含有40箱飲料的托盤(每箱12盒裝)或一箱有不同顏色和尺寸的12件裙子和20件夾克的組合包裝等都可視為一個物流單元。(1)SSCC-18代碼系列貨運(yùn)包裝箱代碼(SSCC-18)是對每一個物流單元的唯一標(biāo)識,其代碼結(jié)構(gòu)如表10.4所示。①應(yīng)用標(biāo)識符:為00表示后跟系列貨運(yùn)包裝箱代碼。②擴(kuò)展位:表示包裝類型,用于增加SSCC的容量,由建立SSCC的廠商分配,N1的取值范圍為0~9。③廠商識別代碼:同零售商品。④參考代碼:廠商分配的一個連續(xù)號。⑤檢驗位:按一定的計算方法進(jìn)行檢驗。(2)條形碼的選擇
物流單元的條形碼符號通常采用EAN-UCC128條形碼,圖10.7所示為表示SSCC的EAN-UCC128條形碼示例。(3)物流標(biāo)簽的制作
物流標(biāo)簽是物流過程中用于表示物流單元有關(guān)信息的條形碼符號標(biāo)簽,每個物流單元都要有自己唯一的SSCC。在實際應(yīng)用中,一般不事先把包括SSCC在內(nèi)的條形碼符號印在物流單元包裝上。比較合理的方法是,在物流單元確定時制作標(biāo)簽并貼在物流單元上面。10.2.EPC編碼一、EPC編碼的類型和方法EPC——電子產(chǎn)品編碼(Electron/cProductCode)目前,EPC編碼有64位、96位和256位3種。EPC編碼由版本號、域名管理、對象分類和序列號4個字段組成。版本號字段標(biāo)識EPC的版本號,它給出EPC編碼的長度;域名管理字段標(biāo)識相關(guān)的生產(chǎn)廠商信息;對象分類字段編碼物品精確類型;序列號用于編碼出唯一物品。表10.5所示為編碼類型及各字段的編碼長度。例如,EPC-96I型的EPC碼010000A8900016F000169DC0(以十六進(jìn)制表示):01(H)為版本號(8位);0000A89(H)為域名管理(28位);00016F(H)為對象分類(24位),這個字段能容納足夠多的庫存單元:000169DCO(H)(36位)為序列號。二、EPC編碼的性能
唯一性:EPC編碼具有足夠的編碼容量和組織保證,因此可以保證對某一個物品實現(xiàn)唯一編碼。例如,EPC-96中28位域名管理字段可容納約2.68億家制造商(遠(yuǎn)遠(yuǎn)超出了EAN.UCC-13容納的約100萬制造商),每家制造商可以有種不同類型的產(chǎn)品,每種產(chǎn)品可以有個單品。簡單性:EPC編碼簡單且能實現(xiàn)物品的唯一標(biāo)識,EPC編碼不包含物品的其他相關(guān)信息,如重量、尺寸、有效期等,這些附加信息需要通過有關(guān)數(shù)據(jù)庫獲取??蓴U(kuò)展性:EPC編碼考慮到未來的發(fā)展,提供了充足的備用空間,具有可擴(kuò)展性。EPC編碼目前建議采用96位或64位,256位可以滿足未來的使用。這和IP地址中的IPv4向IPv6過渡相似。安全性:安全性問題曰益受到關(guān)注,EPC編碼和加密、認(rèn)證技術(shù)相結(jié)合,可以使EPC系統(tǒng)獲得很好的安全性能。三、EPC編碼與條形碼的關(guān)系現(xiàn)行的GTIN條形碼體系在世界各國已普遍應(yīng)用,而且在產(chǎn)品識別和物流領(lǐng)域起到了重要作用。正因為如此,EPC編碼體系在技術(shù)突破與結(jié)構(gòu)創(chuàng)新的同時,將GTIN的編碼結(jié)構(gòu)整合到EPC編碼結(jié)構(gòu)中,實現(xiàn)了對GTIN編碼的兼容,保證了全球統(tǒng)一標(biāo)識系統(tǒng)(EAN.UCC)的連續(xù)性。EPC編碼和條形碼有一定的對應(yīng)關(guān)系,EPC編碼和GTIN與SSCC代碼之間可以通過一定的規(guī)則進(jìn)行相互轉(zhuǎn)換,因而保證了條形碼向EPC編碼的過渡。從應(yīng)用上來講,EPC與條形碼各有特點,在很多領(lǐng)域可以聯(lián)合運(yùn)用。例如,EPC系統(tǒng)所應(yīng)用的RFID技術(shù)目前在提高閱讀正確率和迅速發(fā)現(xiàn)漏讀對象上還尚有不足,條形碼技術(shù)可以成為解決這些問題的必要補(bǔ)充;此外,現(xiàn)有的企業(yè)資源管理系統(tǒng)(ERP)多為基于條形碼技術(shù)的信息采集,轉(zhuǎn)換為EPC信息采集尚需一個過程。因此,在一定范圍和一定時間段內(nèi),基于RFID的EPC和條形碼技術(shù)之間仍會有一個共存互補(bǔ)的階段。
10.3EPC標(biāo)簽和閱讀器
一、EPC標(biāo)簽與EPCGen2
在物品識別中,沿用商業(yè)、物流行業(yè)的習(xí)慣,RFID應(yīng)答器稱為電子標(biāo)簽或標(biāo)簽。1.標(biāo)簽的分類
標(biāo)簽的分類有多種方式,下面給出一些主要的分類方法。(1)按標(biāo)簽的工作頻率劃分
低頻標(biāo)簽:工作頻率在135kHz以下。高頻標(biāo)簽:工作頻率為13.56MHz。微波標(biāo)簽:工作頻率為UHF頻段(433MHz、860—960MHz和2.45GHz)及5.8GHz,24.5GHZ。(2)按工作距離劃分
遠(yuǎn)程標(biāo)簽:工作距離通常大于1m。近程標(biāo)簽:工作距離在10cm—1m之間。貼近型標(biāo)簽:工作距離在10cm以下。(3)按工作方式劃分
主動式標(biāo)簽:用自身的射頻能量主動發(fā)送數(shù)據(jù)給閱讀器的標(biāo)簽,它一定自帶電源。被動式標(biāo)簽:在閱讀器發(fā)出詢問命令后進(jìn)入通信狀態(tài)的標(biāo)簽。被動式標(biāo)簽的通信能量從閱讀器通過射頻獲得。被動式標(biāo)簽可自帶電源也可不自帶電源。含電源的標(biāo)簽,其所帶電源僅為標(biāo)簽運(yùn)轉(zhuǎn)提供能量,也稱為半被動式標(biāo)簽。(4)按自身是否帶電源劃分
無源標(biāo)簽:標(biāo)簽中不帶電池,其壽命長但工作距離較近。有源標(biāo)簽:自帶電池的標(biāo)簽,存在定期更換電池的問題,電池的壽命是重要的性能指標(biāo)。(5)按讀/寫能力劃分
只讀標(biāo)簽:標(biāo)簽的內(nèi)容在識別過程中只能讀出不能寫入的標(biāo)簽。它又可分為只讀標(biāo)簽(ROM型)、一次性編程只讀標(biāo)簽(應(yīng)用前一次性編程寫入,識別過程中不可改寫)和可重復(fù)編程只讀標(biāo)簽(可多次寫入但識別過程中不可改寫)。讀/寫標(biāo)簽:標(biāo)簽的內(nèi)容在識別過程中既可讀出也可寫入的標(biāo)簽。2.EPC標(biāo)簽
(1)EPC標(biāo)簽的特征
EPC標(biāo)簽中存儲的唯一信息是EPC編碼,EPC標(biāo)簽通常是被動式標(biāo)簽,其空中接口采用EPC空中接口或ISO/IEC18000標(biāo)準(zhǔn),標(biāo)簽的存儲器、天線、有無自帶電池等規(guī)范正在完善中。(2)EPC標(biāo)簽的功能級別
EPC標(biāo)簽的功能級別目前可分為5類:Class0:Class0類的標(biāo)簽必須具有以下功能:●必須包含EPC碼、自毀代碼和CRC碼;●可以讀但不能寫;●可以自毀,自毀后標(biāo)簽不可被識讀。Class1:它是無源、反向散射式標(biāo)簽。具有標(biāo)簽標(biāo)識(TID)、加密、自毀等特征,自毀可通過KILL命令實現(xiàn)。標(biāo)簽具有可一次寫入的用戶存儲器。Class2:是性能更高的標(biāo)簽,它除了應(yīng)具有Class1標(biāo)簽的特征外,還可具有擴(kuò)展的TID、認(rèn)證的訪問控制、可改寫的用戶存儲器以及規(guī)定的附加特性等更強(qiáng)功能。Class3:它是半被動反向散射式標(biāo)簽,除具有Class2的特性外,標(biāo)簽帶有電池。此外,標(biāo)簽還集成有傳感器電路。Class4:這是一種主動式標(biāo)簽,除了具有Class3的性能外,還具有標(biāo)簽-標(biāo)簽通信和構(gòu)建特殊的多跳移動無線網(wǎng)絡(luò)(Ad-hoc)的功能。(3)標(biāo)簽產(chǎn)品
表10.6所示為一些EPC標(biāo)簽產(chǎn)品的型號和性能參數(shù)。目前,EPC標(biāo)簽主要工作在UHF和HF頻段。
3.Class與Gen(代)的概念EPC的Gen和EPC的Class是兩個不同的概念。Class描述的是標(biāo)簽的基本功能,例如,標(biāo)簽里面存儲器的情況或有無電池。Gen是指標(biāo)簽規(guī)范的主要版本號。通常所說的第二代EPC,實際上是第二代EPCClass1,這表明它是規(guī)范的第二個主要版本,針對擁有一次寫入內(nèi)存的標(biāo)簽。EPCClass的目的是為了提供一種模塊化結(jié)構(gòu),涵蓋一系列眾多的可能類型的標(biāo)簽功能。例如,電池供電型標(biāo)簽的通信協(xié)議應(yīng)當(dāng)與無電池型標(biāo)簽的通信協(xié)議相同,只是增加了支持電池的必要命令,這就保持了協(xié)議的簡單化。如果電池供電型標(biāo)簽上的電池出現(xiàn)故障或者失效,標(biāo)簽就完全類似于沒有電池的標(biāo)簽,對最終用戶來說,它仍具有一些實用功能。4.EPCGen2EPCGen2規(guī)范長達(dá)96頁,詳細(xì)描述了第二代RFID標(biāo)簽和閱讀器之間的通信。下面介紹規(guī)范的要點:(1)規(guī)范的主要內(nèi)容
①RFID系統(tǒng)必須能夠在860~960MHz間的任何頻率上通信。為符合不同地區(qū)的無線電管理法規(guī),閱讀器應(yīng)能夠使用這個范圍內(nèi)的任何頻率進(jìn)行工作。②給出了雙邊帶幅移鍵控(DB-ASK)、單邊帶幅移鍵控(SS-ASK)和反相幅移鍵控(PR-ASK)3種不同的調(diào)制方案,閱讀器應(yīng)可提供選擇。③具有80kbps、160kbps、320kbps和640kbps四種數(shù)據(jù)傳輸速率,閱讀器決定使用哪種數(shù)據(jù)傳輸速率。速率高有利于提高標(biāo)簽讀取速度,但可能會導(dǎo)致可靠性下降。④可最多支持256位的EPC編碼(第一代最多支持96位)。⑤支持密集閱讀器模式(DenseReaderMode)。密集閱讀器模式旨在避免閱讀器對標(biāo)簽響應(yīng)的干擾,其辦法是保留合法無線電頻率范圍中的某些小部分供標(biāo)簽使用。因為標(biāo)簽在通信時信號強(qiáng)度比閱讀器弱得多,所以采用該辦法有助于標(biāo)簽在有多個閱讀器于近距離使用的情形下正常工作。密集閱讀器模式是第二代標(biāo)準(zhǔn)的新特性,但對閱讀器生產(chǎn)廠商這部分不是強(qiáng)制性的。(2)EPCGen2的特點
①EPCGen2是一個開放的標(biāo)準(zhǔn)EPCglobal批準(zhǔn)的ClasslGen2UHF標(biāo)準(zhǔn)對EPCglobal成員和簽定了EPCglobalIP協(xié)議
的單位免收專利費(fèi),允許這些廠商著手生產(chǎn)基于該標(biāo)準(zhǔn)的產(chǎn)品(如標(biāo)簽和閱讀器)。全球電子產(chǎn)品代碼中心(EPCglobal)是國際物品編碼協(xié)會(EAN)和美國統(tǒng)一代碼委員會(UCC)在2003年11月成立的。統(tǒng)一管理EPC的編碼和分配、RFID技術(shù)的規(guī)范和標(biāo)準(zhǔn)、網(wǎng)絡(luò)系統(tǒng)的構(gòu)架、軟件的系統(tǒng)集成、信息處理標(biāo)準(zhǔn)和規(guī)范等眾多領(lǐng)域。同時,美國(麻省理工學(xué)院)、英國、日本、中國、澳大利亞和瑞士的6個Auto-ID中心更名為Auto-IDLab。②EPCGen2是一個多協(xié)議的標(biāo)準(zhǔn)EPCGen2的空中接口協(xié)議綜合了ISO/IEC18000-6A和ISO/IEC18000-6B的特點和長處,并進(jìn)行了一系列有效的修正和擴(kuò)充,其中物理層數(shù)據(jù)編碼、調(diào)制方式、防碰撞算法等一些關(guān)鍵技術(shù)有了改進(jìn),性能有了很大提高。EPCGen2的空中接口標(biāo)準(zhǔn)促進(jìn)了ISO/IEC
18000-6C標(biāo)準(zhǔn)在2006年7月的發(fā)布。EPCGen2的基本通信協(xié)議采用了“多方菜單”的方法。例如,多種調(diào)制方案提供了不同的方法來實現(xiàn)同一功能,即接收來自標(biāo)簽的數(shù)據(jù)。協(xié)議還提供了許多可選命令和特定廠商的定制命令。要做到與協(xié)議完全兼容,標(biāo)簽必須提供全部菜單。閱讀器只要確定在某種通信環(huán)境下標(biāo)簽應(yīng)當(dāng)使用哪種調(diào)制方法和數(shù)據(jù)傳輸速率,就能從這些選項中進(jìn)行挑選。閱讀器的動態(tài)選擇,為適應(yīng)具體的應(yīng)用環(huán)境提供了便利。
③EPCGen2是一個發(fā)展中的標(biāo)準(zhǔn)由于廠商相互競爭,而用戶在降低成本、增加功能方面變得更精明、要求更高,所以EPCGen2有望造就的RFID市場會引發(fā)新的創(chuàng)新浪潮。與第一代標(biāo)準(zhǔn)情況一樣,這些競爭壓力很快就會帶來EPCGen2所沒有的思想和發(fā)明。例如,密集閱讀器模式并不能解決多閱讀器在近距離工作時可能產(chǎn)生的每一個問題,因為在最終用戶場地的非RFID設(shè)備(無線電話、無線局域網(wǎng)、工業(yè)設(shè)備等)會部分或全部抵消密集閱讀器模式的潛在好處(因為它們不可能遵守為了確保密集閱讀器模式發(fā)揮功效所需的信道化方案);此外,密集閱讀器模式是EPCGen2中的非強(qiáng)制性部分,只要有一個非密集閱讀器模式的RFID閱讀器存在,也會淹沒標(biāo)簽的響應(yīng)信號,抵消密集閱讀器模式的好處。因此,需要有更好的方案來解決這一問題。二、EPC閱讀器
1.功能和特性
EPC閱讀器是EPC標(biāo)簽和計算機(jī)網(wǎng)絡(luò)之間的紐帶,它將EPC標(biāo)簽中的EPC編碼通過射頻讀入后轉(zhuǎn)換成為可在網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù),因此,EPC閱讀器應(yīng)該具有下述功能和特性。(1)空中接口功能為讀/寫EPC標(biāo)簽的數(shù)據(jù),閱讀器必須具有和所讀/寫EPC標(biāo)簽相同的空中接口協(xié)議。在某些情況下,閱讀器可能還需要支持多個頻段的多種協(xié)議。(2)閱讀器防碰撞EPC系統(tǒng)需要多個閱讀器,相鄰閱讀器之間可能會產(chǎn)生干擾,閱讀器間的干擾稱為閱讀器碰撞。閱讀器碰撞會引起讀/寫錯誤和讀/寫盲區(qū),因此必須采取防碰撞措施來減小或消除閱讀器碰撞的影響。例如,在UHF頻段采取跳頻(FHSS)措施等。(3)與計算機(jī)網(wǎng)絡(luò)的連接EPC閱讀器必須具有和計算機(jī)網(wǎng)絡(luò)連接的功能,如和以太網(wǎng)的連接。EPC閱讀器應(yīng)能夠像通常的網(wǎng)絡(luò)設(shè)備(如服務(wù)器、路由器等)一樣,成為網(wǎng)絡(luò)的一個獨立站點,它和網(wǎng)絡(luò)的連接不需要經(jīng)過另一臺計算機(jī)的中介。它能支持局域網(wǎng)(LAN)、無線網(wǎng)或Internet、內(nèi)聯(lián)網(wǎng)的有關(guān)標(biāo)準(zhǔn)和協(xié)議。2.EPC閱讀器的結(jié)構(gòu)EPC閱讀器的基本組成框圖如圖10.8所示,它由空中接口電路、天線、網(wǎng)絡(luò)接口、控制器、存儲顯示、時鐘和電源電路等組成??罩薪涌陔娐钒ㄊ铡l(fā)兩個通道,包含編碼、調(diào)制、解調(diào)、解碼等功能,射頻功率由天線輻射,并接收從標(biāo)簽返回的信息。空中接口電路是閱讀器和標(biāo)簽之間交換信息的紐帶。控制器可以采用微控制器(MCU)或數(shù)字信號處理器(DSP)。由于DSP提供了強(qiáng)大的數(shù)字信號處理和接口控制功能,應(yīng)用靈活性強(qiáng),所以DSP是EPC閱讀器中控制器的首選器件。網(wǎng)絡(luò)接口應(yīng)支持以太網(wǎng)、無線局域網(wǎng)(IEEE802.11x)等網(wǎng)絡(luò)連接方式,這也是EPC閱讀器的重要特點。10.4EPC系統(tǒng)網(wǎng)絡(luò)技術(shù)一、中間件(Savant)1.Savant的作用
Savant是EPC系統(tǒng)網(wǎng)絡(luò)軟件的中間件,其核心功能是屏蔽不同廠家的RFID閱讀器等硬件設(shè)備、應(yīng)用軟件系統(tǒng)和數(shù)據(jù)傳輸格式之間的異構(gòu)性,從而可以實現(xiàn)不同的硬件(閱讀器等)與不同應(yīng)用軟件系統(tǒng)間的無縫連接與實時動態(tài)集成?;赗FID的EPC系統(tǒng)的中間件應(yīng)該具有以下一些關(guān)鍵特征:①能夠提供與不同RFID閱讀器相兼容的標(biāo)準(zhǔn)化界面,即能夠支持多種型號、類型的RFID閱讀器;②能夠提供數(shù)據(jù)過濾和不同格式的消息轉(zhuǎn)換與傳輸;③能對閱讀器進(jìn)行有效的管理和監(jiān)控;④支持不同應(yīng)用軟件對RFID數(shù)據(jù)的請求;⑤支持用戶原有系統(tǒng)與標(biāo)準(zhǔn)化協(xié)議。2.Savant的結(jié)構(gòu)框架
Savant被定義成具有一系列特定屬性的程序模塊或服務(wù),并被用戶集成以滿足他們的特定需求。Savant的結(jié)構(gòu)框架如圖10.9所示,它由程序模塊集成器、閱讀器接口、應(yīng)用程序接口等部分組成。(1)程序模塊集成器
程序模塊集成器由多個程序模塊組成。程序模塊有兩種:標(biāo)準(zhǔn)程序模塊和用戶定義的程序模塊。用戶定義的程序模塊由用戶或第三方生產(chǎn)商定義。標(biāo)準(zhǔn)程序模塊由EPCglobal技術(shù)標(biāo)準(zhǔn)委員會定義,它又可分為必備標(biāo)準(zhǔn)程序模塊和可選標(biāo)準(zhǔn)程序模塊。必備標(biāo)準(zhǔn)程序模塊用于Savant的所有應(yīng)用實例中,如事件管理系統(tǒng)(EMS)、實時內(nèi)存數(shù)據(jù)結(jié)構(gòu)(RIED)和任務(wù)管理系統(tǒng)(TMS)。EMS用于讀取閱讀器的數(shù)據(jù),對數(shù)據(jù)進(jìn)行過濾,
不同格式的轉(zhuǎn)換、協(xié)同及傳輸,將處理后的數(shù)據(jù)寫入RIED或數(shù)據(jù)庫。RIED是一個優(yōu)化的數(shù)據(jù)庫,為滿足Savant在網(wǎng)絡(luò)中的數(shù)據(jù)傳輸速度而設(shè)立,它提供與數(shù)據(jù)庫相同的數(shù)據(jù)接口,但訪問速度比數(shù)據(jù)庫快得多。TMS類似于操作系統(tǒng)的任務(wù)管理器,它把外部應(yīng)用程序定制的任務(wù)轉(zhuǎn)為Savant可執(zhí)行的程序,寫入任務(wù)進(jìn)度表,使Savant具有多任務(wù)執(zhí)行功能。TMS支持的任務(wù)有3種類型:一次性任務(wù)、循環(huán)任務(wù)和永久任務(wù)??蛇x擇標(biāo)準(zhǔn)程序模塊由用戶根據(jù)應(yīng)用確定,它可包含在一些具體應(yīng)用實例中或排除在其外。(2)閱讀器接口
閱讀器接口提供與閱讀器的連接方法,并采用相應(yīng)的通信協(xié)議,如RS-422/485、以太網(wǎng)、無線網(wǎng)絡(luò)、USB等。無線網(wǎng)絡(luò)標(biāo)準(zhǔn)主要有IEEE802.11系列(其中包括802.11a/b/g等標(biāo)準(zhǔn))、藍(lán)牙(Bluetooth)、紅外和通用無線分組業(yè)務(wù)(GPRS)、碼分多址(CDMA)公共網(wǎng)等。閱讀器接口可以多種數(shù)據(jù)接口方式實現(xiàn)數(shù)據(jù)信息多傳輸通道。(3)應(yīng)用程序接口
應(yīng)用程序接口是程序模塊和應(yīng)用程序的接口。應(yīng)用程序很多,包括企業(yè)資源管理(ERP)、供應(yīng)鏈管理(SCM)等系統(tǒng)的多個功能模塊,如倉庫管理系統(tǒng)(WMS)、訂單管理系統(tǒng)(OMS)、物流管理系統(tǒng)(LMS)、資產(chǎn)管理系統(tǒng)(AMS)、運(yùn)輸管理與實時監(jiān)控系統(tǒng)(TMS)、數(shù)據(jù)倉庫等。在現(xiàn)今激烈的市場競爭中,快速、準(zhǔn)確、實時的信息獲取與處理將成為企業(yè)獲得競爭優(yōu)勢的關(guān)鍵。企業(yè)采用RFID的動力來自企業(yè)自身對實時管理決策和業(yè)務(wù)優(yōu)化的需求。RFID技術(shù)通過對企業(yè)各種資源信息和能力狀態(tài)數(shù)據(jù)的實時收集與反饋,為決策層提供了及時準(zhǔn)確的信息,通過應(yīng)用程序接口和ERP軟件連接,使企業(yè)的ERP業(yè)務(wù)流程的柔性化與實時化獲得明顯的改善。(4)程序模塊之間的接口
Savant內(nèi)的程序模塊之間的交互可以用它們自己定義的API(應(yīng)用程序接口)函數(shù)實現(xiàn)。(5)網(wǎng)絡(luò)訪問接口EPC系統(tǒng)是一個全球性的物品標(biāo)識和跟蹤系統(tǒng),EPC編碼僅是產(chǎn)品電子代碼,進(jìn)一步還需要將此代碼匹配到相關(guān)的商品信息上。因此,除了本地功能外,還需要通過互聯(lián)網(wǎng)或者VPN專線的遠(yuǎn)程服務(wù)模式與相關(guān)的信息資源服務(wù)器連接,如ONS、EPCIS(EPC信息服務(wù))、其他的Savant和其他服務(wù)(指程序模塊集成器中具體的程序模塊所需要的其他服務(wù))等。3.一個典型的Savant系統(tǒng)(樹型)結(jié)構(gòu)
EPC中間件是連接標(biāo)簽讀寫器和企業(yè)應(yīng)用程序的紐帶,其網(wǎng)絡(luò)具有樹型等級結(jié)構(gòu),這種結(jié)構(gòu)可以簡化管理,提高系統(tǒng)運(yùn)行效率。在EPC中間件等級結(jié)構(gòu)中,“邊緣EPC中間件(EdgeSavant,ES)”總是結(jié)構(gòu)樹的葉節(jié)點?!斑吘塃PC中間件”與RFID的讀寫器相連。讀寫器不停地從標(biāo)簽中采集EPC數(shù)據(jù),并向EPC中間件傳輸,典型情況下,EPC中間件軟件裝在商店、倉庫、制造車間,甚至卡車上,因此“邊緣EPC中間件”由它們在網(wǎng)絡(luò)中的邏輯位置而得名。在EPC中間件的邏輯等級中,‘‘內(nèi)部EPC中間件(InternalSavants,IS)”是指內(nèi)部節(jié)點,是“邊緣EPC中間件”的父節(jié)點或上級節(jié)點,“內(nèi)部EPC中間件”從“邊緣EPC中間件”中采集EPC數(shù)據(jù)。通常,“內(nèi)部EPC中間件”安裝在企業(yè)的區(qū)域或國家級數(shù)據(jù)中心。“內(nèi)部EPC中間件”系統(tǒng)除從它的下級采集數(shù)據(jù)外,還負(fù)責(zé)統(tǒng)計EPC數(shù)據(jù)。Savant是一個中間件,用來處理從一個或多個讀寫器發(fā)出的標(biāo)簽流或傳感器數(shù)據(jù)(事件數(shù)據(jù))。Savant在向企業(yè)應(yīng)用程序發(fā)送數(shù)據(jù)之前,要壓縮數(shù)據(jù)量,并對標(biāo)簽數(shù)據(jù)進(jìn)行過濾、集成和計算。如果現(xiàn)在采用條碼標(biāo)識的物品都用Auto-ID中心的標(biāo)識,EPC的網(wǎng)絡(luò)管理軟件就要以每秒幾百萬個的速度處理事件。為了管理這個巨大的事件流,Auto-ID中心推出了分層、模塊化的組件,這就是Savant。在EPC網(wǎng)絡(luò)構(gòu)架中,用戶層面主要對Savant系統(tǒng)進(jìn)行開發(fā)。Savant是程序模塊的計程器,程序模塊通過兩個接口與外界交互,即讀寫器接口和應(yīng)用程序接口。其中,讀寫器接口提供與標(biāo)簽閱讀器,尤其是RFID讀寫器的連接方法。應(yīng)用程序接口使Savant與外部應(yīng)用程序連接,這些應(yīng)用程序通常是現(xiàn)有企業(yè)的在用應(yīng)用程序,也可能有新的具體的EPC應(yīng)用程序甚至其他Savant。應(yīng)用程序接口被用作程序模塊與外部應(yīng)用的通用接口。如果有必要,應(yīng)用程序接口能夠采用Savant服務(wù)器本地協(xié)議與以前的擴(kuò)展服務(wù)通信。應(yīng)用程序接口采用與讀寫器協(xié)議類似的分層方法實現(xiàn)。不同應(yīng)用程序?qū)PC處理的需求大相徑庭,而且EPC仍然處在發(fā)展初期,隨著它的不斷成熟,人們會對應(yīng)用程序進(jìn)行各種改進(jìn)和變動。Savant被定義為具有一系列特定屬性的“程序模塊”或“服務(wù)”,并被用戶集成以滿足他們的特定需求。這些模塊設(shè)計的初衷是能夠支持不同群體對模塊的擴(kuò)展,而不是能滿足所有應(yīng)用的簡單的集成化電路。Savant是連接標(biāo)簽閱讀器和企業(yè)應(yīng)用程序的紐帶,代表應(yīng)用程序提供一系列計算功能,在將數(shù)據(jù)送往企業(yè)應(yīng)用程序之前,它要對標(biāo)簽數(shù)據(jù)進(jìn)行過濾、總計和計數(shù),壓縮數(shù)據(jù)容量。為了減少網(wǎng)絡(luò)流量,Savant也許只向上層轉(zhuǎn)發(fā)它感興趣的某些事件或事件摘要。程序模塊可以由Auto-ID標(biāo)準(zhǔn)委員會定義,或者由用戶和第三方如生產(chǎn)商定義。Auto-ID標(biāo)準(zhǔn)委員會定義的模塊叫做標(biāo)準(zhǔn)程序模塊。其中一些標(biāo)準(zhǔn)模塊需要應(yīng)用在Savant的所有應(yīng)用實例中,這種模塊叫做必須標(biāo)準(zhǔn)程序模塊;其他一些模塊可以根據(jù)用戶的定義包含或者排除于一些具體實例中,這些模塊就叫可選標(biāo)準(zhǔn)程序模塊。Savant具有樹型等級結(jié)構(gòu),這種結(jié)構(gòu)可以簡化處理,提高系統(tǒng)運(yùn)行效率。圖10.10所示為一個典型的Savant樹型結(jié)構(gòu)。樹型結(jié)構(gòu)的葉節(jié)點叫做EdgeSavant(ES),樹的分支節(jié)點叫做InternalSavant(IS)。Savant軟件是處理從一個或多個讀寫器獲得的標(biāo)簽或傳感器數(shù)據(jù)(事件數(shù)據(jù))流的中間件,是一種企業(yè)通用的管理EPC數(shù)據(jù)的架構(gòu),它安裝在等級式、分布式的服務(wù)器上。它可以安裝在地方商店、地區(qū)配送中心、區(qū)域甚至全國數(shù)據(jù)中心中,具有數(shù)據(jù)捕獲、監(jiān)控、傳送功能。圖10.10典型的Savant系統(tǒng)結(jié)構(gòu)4.EdgeSavantES是采集實時EPC數(shù)據(jù)的Savant。典型情況下,Savant軟件裝在商店、倉庫、制造車間,甚至卡車上。ES因它們在網(wǎng)絡(luò)中的邏輯位置而得名,EPC數(shù)據(jù)只有通過它們才能進(jìn)入系統(tǒng)。為了以后恢復(fù)方便,ES不停地捕獲、監(jiān)視和存儲數(shù)據(jù)。在Savant等及結(jié)構(gòu)中,ES總是結(jié)構(gòu)樹的葉節(jié)點。EdgeSavant與RFID的讀寫器相連。讀寫器不停地從標(biāo)簽中采集EPC數(shù)據(jù),并向Savant傳輸。每次識讀,Savant都要保存一些信息,例如標(biāo)簽的EPC碼,掃描標(biāo)簽讀寫器的EPC碼,識讀時間以及與EPC不相關(guān)的一些信息,如讀寫器觀測到的溫度和地理位置等。圖10.11所示為一個有事件管理器(EventManagerSystem,EMS)、實時內(nèi)存事件數(shù)據(jù)庫(Real-timeIn-memoryEventDatabase,RIED)、任務(wù)管理器(TaskManagerSystem,TMS)模塊的EdgeSavant的軟件構(gòu)造。從“閱讀適配器”獲得的事件先經(jīng)過“事件隊列”、“事件過濾器”、“事件記錄器”處理,然后保存在實時內(nèi)存事件數(shù)據(jù)庫中。這些過程都由EPC數(shù)據(jù)的TMS監(jiān)控管理。圖10.11EdgeSavant的典型配置在事件管理器的管理下,處理后的數(shù)據(jù)可寫入RIED或本地數(shù)據(jù)庫,或通過HTTP/JMS/SOAP廣播到遠(yuǎn)程終端。當(dāng)事件產(chǎn)生并傳遞給適配器后,被編入一個隊列,從這個隊列,事件自動轉(zhuǎn)寄到過濾器。根據(jù)不同過濾器的定義,將不同的事件過濾出來,如事件過濾器只允許特定時間標(biāo)記的事件通過,數(shù)據(jù)記錄器將事件存儲到數(shù)據(jù)庫或?qū)⑹录鬟f到某種網(wǎng)絡(luò)連接。5.InternalSavant在Savant的邏輯等級中,InternalSavant是指內(nèi)部節(jié)點,是EdgeSavant的父節(jié)點或上級,IS從它的下屬EdgeSavant中采集EPC數(shù)據(jù)。通常,IS安裝在企業(yè)的區(qū)域或國家級數(shù)據(jù)中心中。IS系統(tǒng)除從下級采集數(shù)據(jù)外,還負(fù)責(zé)集合EPC數(shù)據(jù)。6.?dāng)?shù)據(jù)管理在Savant的網(wǎng)絡(luò)結(jié)構(gòu)中,盡管Savant共同承擔(dān)處理和維護(hù)系統(tǒng)數(shù)據(jù)的責(zé)任,但并不是所有的Savant都具有同等的加工、存儲和接口要求。既然要對不同等級的Savant分配數(shù)據(jù),就必須解決下面的問題。①在Savant的網(wǎng)絡(luò)結(jié)構(gòu)中數(shù)據(jù)如何分布。②數(shù)據(jù)如何存取和查詢。③數(shù)據(jù)如何維護(hù)??梢圆捎枚喾N方式在Savant中采集數(shù)據(jù)。通常,選擇一個屬性然后根據(jù)屬性值采集數(shù)據(jù)。在這個架構(gòu)中,優(yōu)先采用按照二維(或?qū)傩裕┓指顢?shù)據(jù)的原則,即時間和空間。因為EPC數(shù)據(jù)只能通過EdgeSavant來采集,必須在EdgeSavant的上級InternalSavant中傳輸和分流。所以,隨著數(shù)據(jù)采集的不斷進(jìn)行,希望數(shù)據(jù)只通過特定的Savant收集。當(dāng)按照空間屬性分配數(shù)據(jù)時,規(guī)定從某個Savant采集的數(shù)據(jù)只能出現(xiàn)在它通向根節(jié)點的Savant中。換句話說,不管是不是直接上下級關(guān)系,一個內(nèi)部Savant只能保存關(guān)于它下級Savant的數(shù)據(jù)。圖10.12所示為數(shù)據(jù)按照空間和時間分配的簡單例子。數(shù)據(jù)在Savant中按照時間垂直分配,同時每個父節(jié)點保存的是它的子節(jié)點的數(shù)據(jù),而不是其兄弟節(jié)點的數(shù)據(jù)。為了實現(xiàn)這種分配形式,除了從EdgeSavant中采集的數(shù)據(jù)外,還需要保存額外的數(shù)據(jù)。對每個從EdgeSavant加載(或更新)的數(shù)據(jù)都要保存兩個屬性,即Savant的ID號和更新時間記錄。圖10.12為一個簡單記錄的結(jié)構(gòu)。據(jù)此可知,只在網(wǎng)絡(luò)的垂直方向上有數(shù)據(jù)移動。也就是說,隨著時間推移,新數(shù)據(jù)采集上來,現(xiàn)有數(shù)據(jù)變成舊數(shù)據(jù),它們系統(tǒng)地沿著網(wǎng)絡(luò)樹向上傳輸。在向上傳輸之前,EPC數(shù)據(jù)在某個Savant中保留多長時間可以由用戶配置。圖10.12Savant的記錄結(jié)構(gòu)所以EdgeSavant都從網(wǎng)絡(luò)中與它直接相連的閱讀器上采集數(shù)據(jù)。這些數(shù)據(jù)是讀寫器掃描獲得的EPC的基礎(chǔ)集合。最簡單的情況下,集合只是所有EPC的列表;如果要求描述得比較詳細(xì),則數(shù)據(jù)集合也許是一些EPC的前綴。另一方面,比葉節(jié)點高一級的內(nèi)部Savant(InternalSavant)從子EdgeSavant中采集數(shù)據(jù)并保存信息集合。二、0NS解析Auto-ID中心認(rèn)為,一個開放式的、全球性的追蹤物品的網(wǎng)絡(luò)需要一些特殊的網(wǎng)絡(luò)結(jié)構(gòu)。因為除了將EPC存儲在標(biāo)簽中外,還需要一些將EPC與相應(yīng)商品信息進(jìn)行匹配的方法。這個功能就由對象名解析服務(wù)(ONS)來實現(xiàn),它是一個自動的網(wǎng)絡(luò)服務(wù)系統(tǒng),類似于域名解析服務(wù)(DNS,是將一臺計算機(jī)定位到萬維網(wǎng)上某一具體地點的服務(wù))。當(dāng)一個讀寫器讀取一個EPC標(biāo)簽信息時,EPC就傳遞給了EPC中間件系統(tǒng)。EPC中間件系統(tǒng)然后再在局域網(wǎng)或因特網(wǎng)上利用ONS找到這個產(chǎn)品信息存儲的位置。ONS給EPC中間件系統(tǒng)指明了存儲這個產(chǎn)品有關(guān)信息的服務(wù)器,因此就能夠在EPC中間件系統(tǒng)中找到這個文件,并且將這個文件中關(guān)于這個產(chǎn)品的信息傳遞過來,從而應(yīng)用于供應(yīng)鏈的管理。1.ONS系統(tǒng)架構(gòu)ONS體系結(jié)構(gòu)是一個分布式的系統(tǒng)架構(gòu),主要由以下幾部分組成。(1)映射信息映射信息分布式地存儲在不同層次的ONS服務(wù)器里,這類信息便于管理。(2)ONS服務(wù)器如果某個查詢請求要求查詢一個EPC對應(yīng)的PML(實體標(biāo)記語言)服務(wù)器的lP地址,則服務(wù)器可以對此作出響應(yīng)并解決這一問題。每一臺ONS服務(wù)器擁有一些權(quán)威的映射信息和另一些EPC的緩沖存儲映射信息。(3)ONS解析器ONS解析器向ONS服務(wù)器提交查詢請求,以獲得所需PML服務(wù)器的網(wǎng)絡(luò)位置。2.ONS工作過程ONS的實際工作最大限度地利用了Internet上現(xiàn)有的體系結(jié)構(gòu),這樣既可以節(jié)省投資,也可以增加系統(tǒng)之間的兼容性。ONS查詢的前部分工作是利用一個與DNS相同結(jié)構(gòu)的系統(tǒng)完成的,而后續(xù)部分的工作則完全由現(xiàn)有的DNS系統(tǒng)完成,所以說,ONS是離不開DNS的。當(dāng)然也完全可以把ONS設(shè)計成完全獨立于現(xiàn)有DNS的系統(tǒng),但那樣會增加太多的基礎(chǔ)設(shè)施建設(shè),是完全不必要的。ONS依賴于DNS工作的事實說明了ONS的查詢和應(yīng)答格式必須兼容DNS的標(biāo)準(zhǔn)。現(xiàn)有設(shè)計的實際情況也是符合這個條件的,即ONS查詢中EPC需要轉(zhuǎn)化為一個域名形式,而應(yīng)答也必須是一個合法的DNS資源記錄。整個過程主要分為如下幾步:(1)從RFID標(biāo)簽上讀取EPC序列。(2)標(biāo)簽解讀器將這個EPC序列發(fā)送到本地服務(wù)器。(3)本地服務(wù)器根據(jù)[標(biāo)簽數(shù)據(jù)標(biāo)準(zhǔn)]把這些比特流轉(zhuǎn)換成URI(UniformResourceIdentifier,資源標(biāo)志符)形式,再將此URI發(fā)送給本地ONS解算器。(4)本地ONS解算器將此URI轉(zhuǎn)換成域名形式,并發(fā)出對這個域名的NAPTR(名稱為權(quán)威指針)查詢。(5)DNS服務(wù)器返回一系列NAPTR記錄回答,其中包含有指向一個或者多個相關(guān)服務(wù)的URI。(6)本地ONS解算器從返回的NAPTR記錄中提取出需要的PML服務(wù)器的URI,返回給本地服務(wù)器。(7)本地服務(wù)器最終連接上目的PML服務(wù)器。圖10.13ONS系統(tǒng)查詢服務(wù)過程三、PML-實體標(biāo)記語言
EPC識別商品時,所有關(guān)于產(chǎn)品的有用信息都用一種新型的標(biāo)準(zhǔn)計算機(jī)語言——實體標(biāo)記語言(PML)書寫,PML是基于人們廣為接受的可擴(kuò)展標(biāo)識語言(XML)發(fā)展而來的。PML提供了一個描述自然物體、過程和環(huán)境的標(biāo)準(zhǔn),并可作為工業(yè)和商業(yè)中的軟件開發(fā)、數(shù)據(jù)存儲和分析工具使用。1.PML的目標(biāo)和范圍PML通過一種通用的、標(biāo)準(zhǔn)的方法來描述人們所在的物理世界,它具有一個廣泛的層次結(jié)構(gòu)。PML的目標(biāo)是為物理實體的遠(yuǎn)程監(jiān)控和環(huán)境監(jiān)控提供的一種簡單的、通用的描述語言。2.PML在整個EPC系統(tǒng)中的作用PML主要充當(dāng)EPC系統(tǒng)中不同部分的共同接口的角色。圖10.14舉出了一個例子來說明Savant、第三方應(yīng)用如企業(yè)資源規(guī)劃(EnterpriseResourcePlanning,ERP)或制造執(zhí)行系統(tǒng)(ManufacturingExecutionSystem,MES)以及PMLServer之間的關(guān)系。3.設(shè)計策略(1)語法PML采用的方法是,首先使用現(xiàn)有標(biāo)準(zhǔn)來規(guī)范語法和數(shù)據(jù)傳輸,比如可擴(kuò)展標(biāo)識語言(XML)、超文本傳輸協(xié)議(HyperTextTransferProtocol,HTTP)以及傳輸控制協(xié)議和因特網(wǎng)協(xié)議(TransmissionControlProtocol/lnternetProtocol,TCP/IP)。圖10.14PML充當(dāng)EPC各部分間的接口這就提供了一個功能集,并且使人們可利用現(xiàn)有工具設(shè)計和編制PML應(yīng)用程序。(2)語義PML比那些需要借助共享注冊中心才能進(jìn)行轉(zhuǎn)換的標(biāo)準(zhǔn)的優(yōu)越之處在于,PML提供了一種簡單的規(guī)范,通過一種通用的、默認(rèn)的方案,比如超文本標(biāo)記語言(HTML),使兩個方案之間的數(shù)據(jù)沒必要進(jìn)行轉(zhuǎn)換,而是采用可靠的傳輸和翻譯。此外,一種專一的規(guī)范會促進(jìn)閱讀器、編輯工具和其他應(yīng)用程序等第三方軟件的發(fā)展。物理標(biāo)記語言將力爭為所有的數(shù)據(jù)元素提供一種單一的表示方法。換句話說,如果有多個對數(shù)據(jù)類型編碼的方法,PML將會選擇其中一種。例如,在對日期進(jìn)行編碼的各種方法中,PML只會選擇其中一種。它的思路是,當(dāng)編碼或查看事件進(jìn)行時,數(shù)據(jù)傳輸才發(fā)生,而不是發(fā)生在數(shù)據(jù)交換時。(3)數(shù)據(jù)存儲和管理PML只有一種用在信息發(fā)送時對信息進(jìn)行區(qū)分的方法,實際的內(nèi)容可以任意格式存放在服務(wù)器中(比如,一個SQL數(shù)據(jù)庫、數(shù)據(jù)表或一個平面文件)。換句話說,一個企業(yè)不必以PML格式存儲信息的方式使用PML,企業(yè)將以現(xiàn)有的格式和程序來維護(hù)數(shù)據(jù)。舉例來說,一個applet(Java小程序)可以從Internet上通過對象名解析服務(wù)(ONS)選取必須的數(shù)據(jù),為了使它便于傳輸,這些數(shù)據(jù)將按PML規(guī)范重新格式化。這個過程與動態(tài)HTML(DynamicHTML,DHTML)相似,也是按照用戶輸入將一個HTML頁面重定格式。此外,一個PML“文件”可以根本不是一個文件,也可以是有不同來源的多個文件和傳送過程的集合。因為物理環(huán)境固有的分布式特點,PML“文件”可以在實際使用中從不同的位置整合多個PML小片段。因此,一個PML“文件”可能只存在于傳輸過程中。它所承載的數(shù)據(jù)可能是短暫的一時,僅存在于一個很短的時間內(nèi),并在使用完畢后丟棄。(4)PML數(shù)據(jù)種類為了便于物理標(biāo)記語言的有序發(fā)展,PML數(shù)據(jù)分為兩個主要部分——PMLCore(PML核心)與PMLExtension(PML擴(kuò)展),如圖2.9所示。PMLCore用統(tǒng)一的標(biāo)準(zhǔn)詞匯將從EPC系統(tǒng)中獲取的信息分發(fā)出去,如位置信息、成分信息和其他遙感信息。由于這個層面的數(shù)據(jù)在被自動識別之前不可使用,因此必須通過研發(fā)PMLCore來表示這些數(shù)據(jù)。PMLExtension用于整合非EPC系統(tǒng)產(chǎn)生的信息和其他來源的信息。第一種實時的擴(kuò)展是PML商業(yè)擴(kuò)展。圖10.15PMLCore與PMLExtensionPML商業(yè)擴(kuò)展包括多樣的編排和流程標(biāo)準(zhǔn),可使交易在組織內(nèi)部和組織之間發(fā)生。許多組織已經(jīng)準(zhǔn)備好致力于發(fā)展這些標(biāo)準(zhǔn),自動識別技術(shù)將判斷出最滿足顧客需求的部分并對其進(jìn)行整合。
四、EPC信息服務(wù)
由PML描述的各項服務(wù)構(gòu)成了EPC信息服務(wù)(EPCInformationService,EPCIS),這是一種可以適應(yīng)任何與EPC相關(guān)的規(guī)范的信息訪問和信息提交的服務(wù)。EPC作為一個數(shù)據(jù)庫搜索關(guān)鍵字使用,由EPCIS提供EPC所標(biāo)識對象的具體信息。實際上EPCIS只提供標(biāo)識對象信息的接口,它可以連接到現(xiàn)有的數(shù)據(jù)庫、應(yīng)用/信息系統(tǒng),也可以連接到標(biāo)識信息自己的永久存儲庫。EPCIS的目的在于,應(yīng)用EPC相關(guān)數(shù)據(jù)的共享來平衡企業(yè)內(nèi)外不同的應(yīng)用。EPC相關(guān)數(shù)據(jù)包括EPC標(biāo)簽和讀寫器獲取的相關(guān)信息,以及一些商業(yè)上必需的附加數(shù)據(jù)。EPCIS的主要任務(wù)如下:標(biāo)簽授權(quán):標(biāo)簽授權(quán)是標(biāo)簽對象生命周期中至關(guān)重要的一步。標(biāo)簽未被授權(quán)就如同一個EPC標(biāo)簽已經(jīng)被安裝到了商品上,但是沒有被寫入數(shù)據(jù)。標(biāo)簽授權(quán)的作用就是將必需的信息寫入標(biāo)簽,這些數(shù)據(jù)包括公司名稱、商品的信息等。牽制策略——
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年殘疾人就業(yè)合同
- 2025年生鮮食品配送服務(wù)項目可行性研究報告
- 2025年全球貿(mào)易數(shù)字化平臺建設(shè)項目可行性研究報告
- 2025年生物技術(shù)在環(huán)保領(lǐng)域應(yīng)用項目可行性研究報告
- 2025年全球健康監(jiān)測網(wǎng)絡(luò)可行性研究報告
- 主人狗狗協(xié)議書
- 個人申請協(xié)議書
- 北京市2024全國政協(xié)辦公廳直屬單位招聘20人筆試歷年參考題庫典型考點附帶答案詳解(3卷合一)
- 軟件測試職位面試常見問題
- 工程管理人員考試大綱及題庫
- 高層建筑火災(zāi)風(fēng)險評估與管理策略研究
- 綜合管線探挖安全專項施工方案
- GB/T 37507-2025項目、項目群和項目組合管理項目管理指南
- 華為管理手冊-新員工培訓(xùn)
- 社保補(bǔ)繳差額協(xié)議書
- 2025成人有創(chuàng)機(jī)械通氣氣道內(nèi)吸引技術(shù)操作
- 2025年江蘇省職業(yè)院校技能大賽高職組(人力資源服務(wù))參考試題庫資料及答案
- 東北農(nóng)業(yè)大學(xué)教案課程肉品科學(xué)與技術(shù)
- 成都市金牛區(qū)2025屆初三一診(同期末考試)語文試卷
- 如何應(yīng)對網(wǎng)絡(luò)暴力和欺凌行為
- 現(xiàn)代技術(shù)服務(wù)費(fèi)合同1
評論
0/150
提交評論