隨著物聯(lián)網(wǎng)應(yīng)用不斷深入,跨系統(tǒng)、跨平臺、跨地域之間的信息交互、異構(gòu)系統(tǒng)之間的協(xié)同和信息共享會逐步增多,建立統(tǒng)一物聯(lián)網(wǎng)編碼標(biāo)識體系已成為全球共識。
在我國物聯(lián)網(wǎng)示范工程的應(yīng)用中,采用各自系統(tǒng)的編碼方案,當(dāng)需要實(shí)現(xiàn)跨系統(tǒng)、跨平臺、跨地域的互聯(lián)互通時,遇到瓶頸。國家物聯(lián)網(wǎng)基礎(chǔ)標(biāo)準(zhǔn)工作組——標(biāo)識技 術(shù)項(xiàng)目組從國家層面統(tǒng)籌規(guī)劃,全面協(xié)調(diào)制定符合我國應(yīng)用實(shí)際的標(biāo)準(zhǔn),在現(xiàn)有各種應(yīng)用系統(tǒng)基礎(chǔ)之上,提出具有兼容性的解決方案,既能讓現(xiàn)有各種編碼系統(tǒng)繼續(xù) 發(fā)揮作用,又能充分考慮新的應(yīng)用需求,制定統(tǒng)一的編碼標(biāo)識體(如圖1),在此基礎(chǔ)上建立國家物聯(lián)網(wǎng)統(tǒng)一標(biāo)識管理公共服務(wù)平臺,為各行各業(yè)物聯(lián)網(wǎng)建設(shè)提供支 撐。
圖1 物聯(lián)網(wǎng)統(tǒng)一標(biāo)識體系模型
遵循原則
Ecode編碼可存儲于一維碼(code128編碼等)、二維碼(QR碼、DM碼、漢信碼)、RFID標(biāo)簽(ISO/IEC 18000-63,ISO/IEC 18000-3m3)等各種類型的載體中。在這些標(biāo)簽中的承載要遵循嚴(yán)格的數(shù)據(jù)協(xié)議,以便于能夠?qū)code標(biāo)簽與其他標(biāo)簽區(qū)分開來。Ecode編碼方案 應(yīng)遵循如下原則:
唯一性原則。物聯(lián)網(wǎng)統(tǒng)一編碼是對實(shí)體的唯一性標(biāo)識,這個唯一性既可以是全局唯一,也可以是局部唯一。
兼容性原則。物聯(lián)網(wǎng)統(tǒng)一編碼能實(shí)現(xiàn)對現(xiàn)有各應(yīng)用領(lǐng)域中已存在的編碼方案的兼容,通過建立各種映射規(guī)則和編碼映射關(guān)系,支持已經(jīng)存在的各種編碼。
可擴(kuò)展性原則。物聯(lián)網(wǎng)統(tǒng)一編碼要具有可擴(kuò)展功能,給出擴(kuò)展機(jī)制。如果未來應(yīng)用有擴(kuò)展需求,可提供合理的擴(kuò)展方案。
安全性原則。物聯(lián)網(wǎng)統(tǒng)一編碼要考慮標(biāo)識的安全性,通過編碼加密/解密技術(shù)及傳輸協(xié)議,支持標(biāo)識能夠在特定的應(yīng)用場合不對外顯示標(biāo)識對象的任何信息。
實(shí)用性原則??紤]未來物聯(lián)網(wǎng)海量信息的特點(diǎn),為降低信息搜索的復(fù)雜性、減少查詢?nèi)哂?、?shí)現(xiàn)高效物聯(lián),代碼結(jié)構(gòu)碼段不能無限延長。
編碼結(jié)構(gòu)
物聯(lián)網(wǎng)統(tǒng)一標(biāo)識體系通過Ecode作為訪問異構(gòu)系統(tǒng)的主鍵,要能夠通過一些技術(shù)手段,如數(shù)據(jù)載體標(biāo)識符、編碼的長度、標(biāo)簽的特征、Ecode Logo等多種方式識別是何種編碼,從而確定該編碼的的編碼體系標(biāo)識(Numbering System Identifier NSI),并通過標(biāo)識平臺來獲取跨系統(tǒng)的信息。
Ecode的一般結(jié)構(gòu)為:“版本+編碼體系標(biāo)識+主體代碼”,采用可擴(kuò)展的方案,根據(jù)選擇的不同版本,長度不同,可根據(jù)需要靈活擴(kuò)展。具體方案見表1。
表1 Ecode編碼結(jié)構(gòu)
版本(Version,V):用于區(qū)分不同數(shù)據(jù)結(jié)構(gòu)的Ecode。版本長度為4比特,也可采用1位十進(jìn)制表示(版本10102~11112禁用),版本由我國物聯(lián)網(wǎng)統(tǒng)一編碼管理機(jī)構(gòu)統(tǒng)一分配。不同的物聯(lián)網(wǎng)應(yīng)用可以根據(jù)需要選擇合適的版本。
編碼體系標(biāo)識(Numbering System Identifier,NSI),用于指示某一標(biāo)識體系的代碼。據(jù)版本的不同,NSI的長度也不同。NSI由我國物聯(lián)網(wǎng)統(tǒng)一編碼管理機(jī)構(gòu)統(tǒng)一分配。
主體代碼(Master Data,MD),某一行業(yè)和應(yīng)用系統(tǒng)中標(biāo)準(zhǔn)化的編碼方案的標(biāo)識代碼,主體代碼的長度和數(shù)據(jù)結(jié)構(gòu)由NSI決定。主體代碼的結(jié)構(gòu)及分配由某一編碼體系的管理 機(jī)構(gòu)自行管理和維護(hù)。某一編碼體系的管理機(jī)構(gòu)制定的主體代碼結(jié)構(gòu)應(yīng)向管理我國物聯(lián)網(wǎng)統(tǒng)一編碼管理機(jī)構(gòu)備案。
不同版本的Ecode分配原則:
1.如果主體代碼長度少于21位十進(jìn)制編碼,分配Ecode-V1;
2.如果主體代碼長度少于29位十進(jìn)制編碼,分配Ecode-V2;