專(zhuān)利名稱(chēng)::一種物聯(lián)網(wǎng)尋址方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及物聯(lián)網(wǎng)領(lǐng)域,特別是涉及一種物聯(lián)網(wǎng)尋址方法與系統(tǒng)。
背景技術(shù):
:物聯(lián)網(wǎng)(InternetofThings,IOT)是在計(jì)算機(jī)互聯(lián)網(wǎng)的基礎(chǔ)上利用RFID(RadioFrequencyIdentification,射頻識(shí)別)、無(wú)線數(shù)據(jù)通信等技術(shù),構(gòu)造一個(gè)覆蓋世界上萬(wàn)事萬(wàn)物的網(wǎng)絡(luò)。在這個(gè)網(wǎng)絡(luò)中,物品能夠彼此進(jìn)行"交流",而無(wú)需人的干預(yù)。物聯(lián)網(wǎng)的實(shí)質(zhì)是利用RFID技術(shù),通過(guò)計(jì)算機(jī)互聯(lián)網(wǎng)實(shí)現(xiàn)物品的自動(dòng)識(shí)別和信息的互聯(lián)與共享。在物聯(lián)網(wǎng)的構(gòu)想中,RFID標(biāo)簽(又稱(chēng)電子標(biāo)簽)中存儲(chǔ)著規(guī)范而又具有唯一性的信息,并通過(guò)無(wú)線數(shù)據(jù)通信網(wǎng)絡(luò)自動(dòng)采集到中央信息系統(tǒng),從而實(shí)現(xiàn)物品的識(shí)別,最終通過(guò)開(kāi)放性的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)信息交換和共享,實(shí)現(xiàn)對(duì)物品的透明管理?,F(xiàn)有技術(shù)中的RFID系統(tǒng)由電子標(biāo)簽、識(shí)讀器、中間件和應(yīng)用程序四個(gè)模塊組成。其中電子標(biāo)簽,是產(chǎn)品電子代碼的信息載體,每一個(gè)電子標(biāo)簽具有唯一的RFID編碼,主要由天線和芯片組成。電子標(biāo)簽中通常存儲(chǔ)物品編碼,不同編碼標(biāo)準(zhǔn)規(guī)定的物品編碼的長(zhǎng)度也不盡相同,常用的物品編碼的長(zhǎng)度為64位,96位,128位和256位等。識(shí)讀器,是用來(lái)識(shí)別電子標(biāo)簽的電子裝置,與中間件相連實(shí)現(xiàn)RFID數(shù)據(jù)的交換。識(shí)讀器的基本功能就是提供與電子標(biāo)簽進(jìn)行數(shù)據(jù)傳輸?shù)耐緩?。識(shí)讀器使用多種方式與RFID標(biāo)簽交換信息,讀取電子標(biāo)簽中的數(shù)據(jù)信息即電子標(biāo)簽中包含的產(chǎn)品電子代碼(ElectronicProductCode,EPC)。識(shí)讀器通常可同時(shí)讀取多個(gè)電子標(biāo)簽,并將識(shí)讀信息實(shí)時(shí)的發(fā)送給相應(yīng)的中間件。中間件,是將底層RFID硬件和上層應(yīng)用結(jié)合在一起的粘合劑,主要負(fù)責(zé)將原始數(shù)據(jù)轉(zhuǎn)換成上層應(yīng)用可讀數(shù)據(jù)。中間件的主要任務(wù)包括對(duì)識(shí)讀器傳來(lái)的與標(biāo)簽相關(guān)的數(shù)據(jù)進(jìn)行過(guò)濾、匯總、計(jì)算、分組,減少?gòu)淖R(shí)讀器傳往上層應(yīng)用的大量原始數(shù)據(jù)、生成加入了語(yǔ)意解釋的事件數(shù)據(jù)。應(yīng)用程序(A卯lication),是實(shí)現(xiàn)具體的業(yè)務(wù)邏輯,用于滿(mǎn)足企業(yè)和用戶(hù)的功能需求。RFID上層應(yīng)用通常根據(jù)來(lái)自標(biāo)簽的數(shù)據(jù)執(zhí)行特定的動(dòng)作,例如資產(chǎn)跟蹤和排序,在客戶(hù)買(mǎi)走某個(gè)商品后在系統(tǒng)中將其刪除。相反,應(yīng)用也會(huì)根據(jù)企業(yè)內(nèi)部的信息對(duì)標(biāo)簽進(jìn)行寫(xiě)入,例如對(duì)已經(jīng)售出的商品寫(xiě)入"已銷(xiāo)售"信息或者對(duì)出發(fā)的運(yùn)貨的運(yùn)輸車(chē)寫(xiě)入"零售路線"的信息。這一層的靈活性很大,不同的應(yīng)用會(huì)有完全不同的處理方式。目前RFID主要應(yīng)用于物流和供應(yīng)管理、生產(chǎn)制造和裝配、門(mén)禁控制/電子門(mén)票、動(dòng)物身份標(biāo)識(shí)等領(lǐng)域?,F(xiàn)有RFID系統(tǒng)中,物品信息的獲取是通過(guò)中間件與應(yīng)用程序的交互來(lái)完成的,獲取過(guò)程為識(shí)讀器讀取電子標(biāo)簽中的物品編碼,然后發(fā)送給中間件,中間件與應(yīng)用程序進(jìn)行交互,獲取該物品的相關(guān)信息。在現(xiàn)有技術(shù)中,RFID識(shí)讀器只能識(shí)別特定的物品編碼,對(duì)應(yīng)的應(yīng)用程序也只能運(yùn)行在上述物品編碼所屬的編碼標(biāo)準(zhǔn)支持的技術(shù)體系中。盡管RFID系統(tǒng)在世界范圍內(nèi)已得到廣泛的應(yīng)用,為人類(lèi)的生產(chǎn)、生活方式帶來(lái)了很大的便利,但是距離形成全球統(tǒng)一的物聯(lián)網(wǎng)還有一定的距離。因?yàn)?,目前全球統(tǒng)一的物聯(lián)網(wǎng)標(biāo)準(zhǔn)還未形成,市場(chǎng)為多種物品編碼標(biāo)準(zhǔn)并存的局面。全球制定產(chǎn)品電子標(biāo)簽的國(guó)際組織就有很多,例如由GS1(GlobalStandardsl,國(guó)際物品編碼協(xié)會(huì))成立的全球產(chǎn)品電子代碼(EPCglobal)組織、ISO(InternationalOrganizationforStandardization,國(guó)際化標(biāo)準(zhǔn)組織)/IEC(InternationalElectrotechnicalCommission,國(guó)際電工委員會(huì))、UIDCenter(UbiquitousIDCenter,泛在識(shí)別中心)以及MRFID(MobileRFID,可移動(dòng)的RFID)等國(guó)際RFID(電子標(biāo)簽)標(biāo)準(zhǔn)組織。每個(gè)標(biāo)準(zhǔn)組織都提出了自己的物品編碼標(biāo)準(zhǔn)和相應(yīng)的技術(shù)支持體系,例如EPCglobal組織提出了96位電子產(chǎn)品編碼和相應(yīng)的技術(shù)支持體系,UIDCenter則提出了128位編碼和相應(yīng)的專(zhuān)用協(xié)議。每個(gè)標(biāo)準(zhǔn)組織提出的物品編碼的應(yīng)用范圍也很不同,例如,EPCglobal組織在全球擁有五百多家成員,得到了零售巨頭沃爾瑪、制造業(yè)巨頭強(qiáng)生、寶潔等跨國(guó)公司的支持;ISO/IEC和UID則分別代表了歐美以及日韓;非洲、大洋洲、亞洲等國(guó)家則以采用另外一編碼標(biāo)準(zhǔn)IP-X為主。由此可見(jiàn),盡管RFID技術(shù)在各行各業(yè)中正逐步為人們所認(rèn)識(shí)和重視,但由于世界范圍內(nèi)的物品編碼標(biāo)準(zhǔn)不統(tǒng)一,RFID技術(shù)應(yīng)用難以實(shí)現(xiàn)跨企業(yè)、跨地域、甚至在全世界范圍內(nèi)不同標(biāo)準(zhǔn)之間互聯(lián)互通的特點(diǎn),嚴(yán)重制約了RFID技術(shù)在眾多行業(yè)中全面應(yīng)用,進(jìn)而制約了全球物聯(lián)網(wǎng)的形成??傊?,需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問(wèn)題就是如何能夠兼容多種物品編碼標(biāo)準(zhǔn)實(shí)現(xiàn)物聯(lián)網(wǎng)資源尋址,從而實(shí)現(xiàn)RFID應(yīng)用在世界范圍內(nèi)不同標(biāo)準(zhǔn)之間的互聯(lián)互通等問(wèn)題。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種物聯(lián)網(wǎng)尋址方法,能夠兼容多種物品編碼標(biāo)準(zhǔn),實(shí)現(xiàn)RFID應(yīng)用在世界范圍內(nèi)不同標(biāo)準(zhǔn)之間的互聯(lián)互通。為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種物聯(lián)網(wǎng)尋址方法,包括讀取電子標(biāo)簽中的物品編碼及該物品編碼所屬的物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼;將所述標(biāo)準(zhǔn)識(shí)別碼按預(yù)置轉(zhuǎn)換規(guī)則轉(zhuǎn)換成第一完全合格域名;基于所述第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取與所述標(biāo)準(zhǔn)識(shí)別碼對(duì)應(yīng)的物品編碼解析規(guī)則;將所述物品編碼按所述物品編碼解析規(guī)則轉(zhuǎn)換成第二完全合格域名;基于所述第二完全合格域名查詢(xún)物品名字服務(wù),獲取與所述物品編碼對(duì)應(yīng)的信息服務(wù)地址;基于所述信息服務(wù)地址查詢(xún)對(duì)應(yīng)的信息服務(wù),獲取物品信息。優(yōu)選的,所述預(yù)置轉(zhuǎn)換規(guī)則為逆序排列所述標(biāo)準(zhǔn)識(shí)別碼;在所述逆序排列后的標(biāo)準(zhǔn)識(shí)別碼后面添加分隔符;補(bǔ)充域名后綴。優(yōu)選的,所述基于所述第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取與所述標(biāo)準(zhǔn)識(shí)6別碼對(duì)應(yīng)的物品編碼解析規(guī)則,具體包括基于所述第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取域名系統(tǒng)資源記錄;判斷所述域名系統(tǒng)資源記錄中的編碼類(lèi)型;如果所述編碼類(lèi)型為簡(jiǎn)單型,則直接從所述域名系統(tǒng)資源記錄中獲取所述物品編碼解析規(guī)則;如果所述編碼類(lèi)型為復(fù)雜型,則采用復(fù)雜編碼多次查詢(xún)或復(fù)雜編碼冗余查詢(xún)方法獲取所述物品編碼解析規(guī)則。優(yōu)選的,所述采用復(fù)雜編碼多次查詢(xún)方法獲取物品編碼解析規(guī)則,具體包括按預(yù)置規(guī)則獲取新的第一完全合格域名;基于所述新的第一完全合格域名再次查詢(xún)所述標(biāo)準(zhǔn)名字服務(wù),獲取新的域名系統(tǒng)資源記錄;再次判斷所述新的域名系統(tǒng)資源記錄中的編碼類(lèi)型;如果所述編碼類(lèi)型為簡(jiǎn)單型,則直接從所述新的域名系統(tǒng)資源記錄中獲取物品編碼解析規(guī)則;如果所述編碼類(lèi)型為復(fù)雜型,重復(fù)執(zhí)行上述步驟,直至新的域名系統(tǒng)資源記錄中的編碼類(lèi)型為簡(jiǎn)單型編碼。優(yōu)選的,所述按照預(yù)置規(guī)則獲取新的第一完全合格域名包括將所述物品編碼中表示協(xié)議類(lèi)型的數(shù)據(jù)轉(zhuǎn)換為十進(jìn)制數(shù)據(jù);將所述十進(jìn)制數(shù)據(jù)置于所述第一完全合格域名之前,中間添加分隔符,獲得新的第一完全合格域名。優(yōu)選的,所述采用復(fù)雜編碼冗余查詢(xún)方法獲取物品編碼解析規(guī)則,具體包括基于所述第一完全合格域名查詢(xún)所述標(biāo)準(zhǔn)名字服務(wù),獲取兩條或多條域名系統(tǒng)資源記錄;依據(jù)所述物品編碼的協(xié)議類(lèi)型依次匹配所述兩條或多條域名系統(tǒng)資源記錄;如果被查詢(xún)域名系統(tǒng)資源記錄中的協(xié)議類(lèi)型與所述物品編碼中的協(xié)議類(lèi)型相同,則從所述域名系統(tǒng)資源記錄中獲取物品編碼解析規(guī)則;如果被查詢(xún)域名系統(tǒng)資源記錄中的協(xié)議類(lèi)型與所述物品編碼中的協(xié)議類(lèi)型不同,則查詢(xún)下一條域名系統(tǒng)資源記錄;如果全部匹配失敗,則返回錯(cuò)誤信息。優(yōu)選的,所述依據(jù)所述物品編碼的協(xié)議類(lèi)型依次匹配所述兩條或多條域名系統(tǒng)資源記錄,還包括將所述兩條或多條域名系統(tǒng)資源記錄按照序列由大到小的順序排列;對(duì)于序列相同的域名資源記錄再按照優(yōu)先項(xiàng)由大到小的順序排列;按照優(yōu)先權(quán)由大到小的順序依次匹配。優(yōu)選的,所述兩條或多條域名系統(tǒng)資源記錄的編碼類(lèi)型都為簡(jiǎn)單型編碼。優(yōu)選的,所述標(biāo)準(zhǔn)識(shí)別碼為對(duì)象標(biāo)識(shí)符。優(yōu)選的,所述域名系統(tǒng)資源記錄為命名授權(quán)指針資源記錄。優(yōu)選的,所述將物品編碼按所述物品編碼解析規(guī)則轉(zhuǎn)換成第二完全合格域名,具體為結(jié)合所述物品編碼,根據(jù)所述命名授權(quán)指針資源記錄中的正則表達(dá)式執(zhí)行替換操作,獲得所述第二完全合格域名。對(duì)應(yīng)上述物聯(lián)網(wǎng)尋址方法,本發(fā)明還公開(kāi)了一種物聯(lián)網(wǎng)尋址系統(tǒng),包括電子標(biāo)簽,用于存儲(chǔ)物品編碼和標(biāo)準(zhǔn)識(shí)別碼的原始數(shù)據(jù);識(shí)讀器,用于讀取所述電子標(biāo)簽的原始數(shù)據(jù),并實(shí)時(shí)發(fā)送給中間件;中間件,用于處理所述電子標(biāo)簽的原始數(shù)據(jù),得到所述電子標(biāo)簽中的物品編碼及該物品編碼所屬的物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼,并完成所述物品編碼和所述標(biāo)準(zhǔn)識(shí)別碼到完全合格域名的轉(zhuǎn)換以及與標(biāo)準(zhǔn)名字服務(wù)器、物品名字服務(wù)器和信息服務(wù)器之間的信息交互;標(biāo)準(zhǔn)名字服務(wù)器,用于為各種物品編碼對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼提供解析服務(wù),采用域名系統(tǒng)架構(gòu),提供包含所述標(biāo)準(zhǔn)識(shí)別碼對(duì)應(yīng)的物品編碼解析規(guī)則的域名系統(tǒng)資源記錄;物品名字服務(wù)器,用于提供包含所述物品編碼對(duì)應(yīng)的信息服務(wù)地址的域名系統(tǒng)資源記錄;信息服務(wù)器,用于提供所述物品編碼對(duì)應(yīng)的物品信息。優(yōu)選的,所述中間件包括編碼解析模塊,用于處理所述電子標(biāo)簽的原始數(shù)據(jù)得到所述電子標(biāo)簽中的物品編碼及該物品編碼所屬物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼,并完成所述物品編碼和所述標(biāo)準(zhǔn)識(shí)別碼到完全合格域名的轉(zhuǎn)換;資源尋址模塊,用于判斷從所述物品名字服務(wù)器返回的域名系統(tǒng)資源記錄,獲取信息服務(wù)地址。優(yōu)選的,所述編碼解析模塊包括標(biāo)準(zhǔn)識(shí)別碼提取單元,用于處理所述電子標(biāo)簽的原始數(shù)據(jù),獲得標(biāo)準(zhǔn)識(shí)別碼;物品編碼提取單元,用于處理所述電子標(biāo)簽的原始數(shù)據(jù),獲得物品編碼;標(biāo)準(zhǔn)識(shí)別碼轉(zhuǎn)換單元,用于將所述標(biāo)準(zhǔn)識(shí)別碼轉(zhuǎn)換為第一完全合格域名;物品編碼解析規(guī)則獲取單元,用于從所述標(biāo)準(zhǔn)名字服務(wù)器返回的域名系統(tǒng)資源記錄中獲取所述物品編碼解析規(guī)則;物品編碼轉(zhuǎn)換單元,用于利用所述物品編碼解析規(guī)則將所述物品編碼轉(zhuǎn)換為第二完全合格域名。優(yōu)選的,所述域名系統(tǒng)資源記錄為命名授權(quán)指針資源記錄。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明提供的物聯(lián)網(wǎng)尋址系統(tǒng)中的電子標(biāo)簽不僅包含有物品編碼還包含有所述物品編碼所屬的物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼。查詢(xún)過(guò)程中,將所述標(biāo)準(zhǔn)識(shí)別碼轉(zhuǎn)換成的完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲得所述標(biāo)準(zhǔn)識(shí)別碼對(duì)應(yīng)的物品編碼解析規(guī)則,通過(guò)該物品編碼解析規(guī)則將所述物品編碼轉(zhuǎn)換為具有統(tǒng)一域名標(biāo)識(shí)(統(tǒng)一資源標(biāo)識(shí))的第二完全合格域名,再利用所述第二完全合格域名查詢(xún)物品名字服務(wù)獲得所述物品編碼對(duì)應(yīng)的信息服務(wù)地址,最后通過(guò)所述信息服務(wù)地址查詢(xún)信息服務(wù)器最終得到物品的詳細(xì)信息。通過(guò)上述方法實(shí)現(xiàn)了物聯(lián)網(wǎng)尋址過(guò)程中對(duì)屬于不同物品編碼標(biāo)準(zhǔn)的物品編碼的兼容。此外,本發(fā)明將傳統(tǒng)RFID應(yīng)用中的中間件直接與應(yīng)用程序的一次交互,變?yōu)槿谓换?,分別是先經(jīng)過(guò)標(biāo)準(zhǔn)名字服務(wù)SNS進(jìn)行物品編碼規(guī)則解析,再經(jīng)過(guò)物品名字服務(wù)TNS完成對(duì)信息服務(wù)地址的尋址,最終才在信息服務(wù)上獲得物品相關(guān)的信息。經(jīng)過(guò)與SNS、TNS交互之后,RFID中間件就具備了與一系列跨企業(yè)、跨地域的信息服務(wù)進(jìn)行數(shù)據(jù)交互的能力,可以使各種不同類(lèi)型的編碼都能用同一種方式進(jìn)行尋址,從而解決了世界范圍內(nèi)不同標(biāo)準(zhǔn)之間互聯(lián)互通等問(wèn)題。圖1是本發(fā)明一種物聯(lián)網(wǎng)尋址方法的流程圖;圖2是本發(fā)明獲取物品編碼解析規(guī)則的流程圖;圖3是本發(fā)明復(fù)雜編碼多次查詢(xún)方法的流程圖;圖4是本發(fā)明復(fù)雜編碼冗余查詢(xún)方法的流程圖;圖5是本發(fā)明獲取信息服務(wù)地址的方法流程圖;圖6是本發(fā)明一種物聯(lián)網(wǎng)尋址系統(tǒng)的結(jié)構(gòu)示意圖;圖7是本發(fā)明編碼解析模塊的結(jié)構(gòu)示意圖;圖8是本發(fā)明的具體實(shí)施方式示意圖;圖9是三種編碼解析的測(cè)試結(jié)果比較示意圖。具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。本發(fā)明實(shí)施例的核心構(gòu)思之一在于,利用域名系統(tǒng)(DomainNameSystem,DNS)的命名授權(quán)指針資源記錄(NamingAuthorityPointerResourceRecords,NAPTR),并借助所述NAPTR中的正則表達(dá)式(regulare鄧ression)字段把遵循不同物品編碼標(biāo)準(zhǔn)的物品編碼(ThingCode,Tcode),解析并翻譯成一種統(tǒng)一的域名標(biāo)識(shí),即統(tǒng)一資源標(biāo)識(shí)符(UniformResourceIdentifier,URI)。實(shí)現(xiàn)將不同編碼標(biāo)準(zhǔn)的RFID編碼轉(zhuǎn)換成統(tǒng)一的、可在世界范圍內(nèi)尋址的URI,從而實(shí)現(xiàn)兼容多種物品編碼標(biāo)準(zhǔn)的物聯(lián)網(wǎng)尋址。參照?qǐng)Dl,示出了本發(fā)明一種物聯(lián)網(wǎng)尋址方法的流程圖,包括步驟101、讀取電子標(biāo)簽中的Tcode以及該Tcode所屬的物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼(StandardCode,Scode);在本發(fā)明的實(shí)施例中,優(yōu)先采用對(duì)象標(biāo)識(shí)符作為標(biāo)準(zhǔn)識(shí)別碼。步驟102、將所述Scode按預(yù)置轉(zhuǎn)換規(guī)則轉(zhuǎn)換成第一完全合格域名(FullyQualifiedDomainName,FQDN);在本發(fā)明實(shí)施例中,優(yōu)選采用的預(yù)置轉(zhuǎn)換規(guī)則為逆序排列所述Scode;在所述逆序排列后的Scode后面添加分隔符;補(bǔ)充域名后綴。步驟103、基于所述第一FQDN查詢(xún)標(biāo)準(zhǔn)名字服務(wù)(StandardNameService,SNS),獲取與所述Scode對(duì)應(yīng)的物品編碼解析規(guī)則;其中,所述SNS用于為各種物品編碼標(biāo)準(zhǔn)的Scode提供解析服務(wù),采用DNS架構(gòu),利用域名系統(tǒng)資源記錄存儲(chǔ)與所述Scode對(duì)應(yīng)的物品編碼解析規(guī)則,并對(duì)外提供解析服務(wù)。9在本發(fā)明實(shí)施例中,所述域名系統(tǒng)資源記錄優(yōu)先采用NAPTR。在以下的流程步驟和實(shí)施例中,涉及到的域名系統(tǒng)資源記錄都可以采用NAPTR來(lái)代替。其中,上述NAPTR包括序列(Order)、優(yōu)選項(xiàng)(Preference)、標(biāo)記(Flags)、業(yè)務(wù)(Service)、正規(guī)表達(dá)式(Regularexpression)、替換(R印lacement)字段。各字段所代表的含義如下序列(Order):指定了有多個(gè)NAPTR時(shí)的處理順序;優(yōu)選項(xiàng)(Preference):指定了序列相同的多條NAPTR的處理順序;該字段必須為非負(fù)整數(shù),用于表示服務(wù)的優(yōu)先級(jí),TNS查詢(xún)客戶(hù)端應(yīng)當(dāng)優(yōu)先選取Preference字段值小的記錄。標(biāo)記(Flags):包含影響下一步DNS查詢(xún)的調(diào)整器,"u"表示本次DNS查詢(xún)結(jié)束,可以從正規(guī)表達(dá)式字段得到本次查詢(xún)需要的URI;業(yè)務(wù)(Service):指定了URI的應(yīng)用服務(wù)類(lèi)型,可以自定義;該字段表明該條NAPTR所指明的服務(wù)類(lèi)別,即Regulare鄧ression字段中URI所指向服務(wù)的類(lèi)別。正規(guī)表達(dá)式(Regularexpression):重寫(xiě)規(guī)則字段,包含一個(gè)匹配串和一個(gè)替換串;根據(jù)RFC2915,該字段以正則表達(dá)式形式存儲(chǔ)信息服務(wù)的URI地址。替換(R印lacement):第二個(gè)重寫(xiě)規(guī)則字段,目前尚未定義,默認(rèn)為"."。步驟104、按照所述物品編碼解析規(guī)則將所述Tcode轉(zhuǎn)換成符合物品名字服務(wù)(ThingsNameService,TNS)輸入要求的第二FQDN;上述將物品編碼按所述物品編碼解析規(guī)則轉(zhuǎn)換成第二FQDN,具體為結(jié)合所述Tcode,根據(jù)所述命名授權(quán)指針資源記錄中的正則表達(dá)式執(zhí)行替換操作,獲得所述第二FQDN。步驟105、基于所述第二FQDN查詢(xún)TNS,獲取與所述Tcode對(duì)應(yīng)的信息服務(wù)地址;其中,所述TNS采用DNS架構(gòu),利用域名系統(tǒng)資源記錄存儲(chǔ)與物品編碼相關(guān)的信息服務(wù)地址,并對(duì)外提供查詢(xún)服務(wù)。步驟106、基于所述信息服務(wù)地址查詢(xún)對(duì)應(yīng)的信息服務(wù),獲取物品信息。在本發(fā)明物聯(lián)網(wǎng)尋址方法實(shí)施例,優(yōu)選對(duì)象標(biāo)識(shí)符(ObjectIdentifier,OID)作為Scode。Scode是對(duì)物品編碼標(biāo)準(zhǔn)進(jìn)行識(shí)別的代碼的簡(jiǎn)稱(chēng),用于唯一標(biāo)識(shí)全球各種物品編碼標(biāo)準(zhǔn)的代碼。在本發(fā)明實(shí)施例中,采用OID作為標(biāo)準(zhǔn)識(shí)別碼使得兼容各種Tcode成為可能,因?yàn)橐爰嫒莞鞣NTcode,首先要知道讀取的是何種Tcode,即要解決Tcode種類(lèi)的標(biāo)識(shí)問(wèn)題,這是一個(gè)根本問(wèn)題,若沒(méi)有Tcode種類(lèi)的標(biāo)識(shí)則不存在兼容的可能性。在本發(fā)明實(shí)施例中,采用的OID源自ISO/IEC9834-1標(biāo)準(zhǔn),用于在信息處理系統(tǒng)及網(wǎng)絡(luò)通信中標(biāo)識(shí)對(duì)象的惟一身份。ISO/IEC15961和IS0/IEC15962規(guī)定了射頻識(shí)別技術(shù)中信息交換過(guò)程中的數(shù)據(jù)協(xié)議。ISO/IEC充分考慮到了當(dāng)前以及未來(lái)的物聯(lián)網(wǎng)中會(huì)并存著多種Tcode,為了解決保證這些Tcode能夠不相互沖突的共存,其在ISO/IEC15961及18000系列標(biāo)準(zhǔn)中,利用OID作為所有非EPC編碼的惟一標(biāo)識(shí)。OID根據(jù)ISO/IEC15961標(biāo)準(zhǔn),RFID標(biāo)簽中不僅具有存儲(chǔ)Tcode的空間,還具有存儲(chǔ)OID數(shù)據(jù)的空間。每一種物品編碼標(biāo)準(zhǔn)都分配獲得一個(gè)全球唯一的OID,那么通過(guò)將該OID作為全球各種物品編碼標(biāo)準(zhǔn)的前綴,存儲(chǔ)在RFID標(biāo)簽之中,可使未來(lái)全球的RFID標(biāo)簽采用任意的物品編碼標(biāo)準(zhǔn),而不用擔(dān)心產(chǎn)生沖突。由此可見(jiàn),采用OID作為Scode,保證了各種Tcode的兼容性,使各種Tcode所屬的物品編碼標(biāo)準(zhǔn)能夠被獲知。在本發(fā)明物聯(lián)網(wǎng)尋址方法實(shí)施例中,優(yōu)先采用DNS作為目錄服務(wù),將所述Scode轉(zhuǎn)換成FQDN。這是因?yàn)?,目前物品編碼標(biāo)準(zhǔn)種類(lèi)繁多,而且新的物品編碼標(biāo)準(zhǔn)還會(huì)不斷出現(xiàn),因此不可能把這些物品編碼解析規(guī)則全部寫(xiě)在中間件中。否則,一旦物品編碼解析規(guī)則發(fā)生變化或者需要加入新的物品編碼解析規(guī)則,就需要修改整個(gè)物聯(lián)網(wǎng)中的所有中間件。顯然,這樣的修改成本是非常大的,而且也是不現(xiàn)實(shí)的。本發(fā)明實(shí)施例中,采用DNS作為目錄服務(wù),將Scode轉(zhuǎn)換成一個(gè)FQDN即互聯(lián)網(wǎng)域名格式的名字,然后通過(guò)該域名在互聯(lián)網(wǎng)上查找物品編碼解析規(guī)則。采用此種方法實(shí)現(xiàn)了將物品編碼解析規(guī)則與中間件分離,大大減少了中間件的存儲(chǔ)資源。此外,在本發(fā)明實(shí)施例中,互聯(lián)網(wǎng)起到了物品編碼解析服務(wù)器的作用,每次需要對(duì)物品編碼解析時(shí)就需要訪問(wèn)這個(gè)物品編碼解析服務(wù)器,由于在將來(lái)的物聯(lián)網(wǎng)中,這種物品編碼解析服務(wù)將無(wú)處不在,并且訪問(wèn)量非常巨大,因此不可能采取集中式的方式而應(yīng)該采取分布式的方式將這種物品編碼解析服務(wù)分布在互聯(lián)網(wǎng)上。同時(shí),又由于物聯(lián)網(wǎng)是建立在互聯(lián)網(wǎng)基礎(chǔ)之上的,而且目前這種全球分布式系統(tǒng)中最成熟和最流行的服務(wù)就是DNS,所以本發(fā)明實(shí)施例采用DNS作為目錄服務(wù),將上述Scode轉(zhuǎn)換成一個(gè)FQDN,然后通過(guò)該域名在互聯(lián)網(wǎng)上查找到對(duì)應(yīng)的物品編碼解析規(guī)則。之后,根據(jù)返回的物品編碼解析規(guī)則就可以將Tcode中的各個(gè)字段解析出來(lái)。物聯(lián)網(wǎng)資源尋址的另外一個(gè)關(guān)鍵問(wèn)題是完成由Tcode到與其相關(guān)資源或者信息服務(wù)地址的尋址。電子標(biāo)簽中存有物品對(duì)應(yīng)的全球唯一標(biāo)識(shí)Tcode,通過(guò)此標(biāo)識(shí)找到存儲(chǔ)物品信息的服務(wù)器地址,并最終獲取關(guān)于此物品的有用信息,也就是需要一個(gè)資源尋址的過(guò)程。物聯(lián)網(wǎng)是建立在互聯(lián)網(wǎng)的基礎(chǔ)之上,因此尋址過(guò)程也將利用互聯(lián)網(wǎng)已有的基礎(chǔ)。目前互聯(lián)網(wǎng)中廣泛應(yīng)用的目錄服務(wù)有DNS和輕量級(jí)目錄訪問(wèn)協(xié)議(LightweightDirectoryAccessProtocol,LDAP),本發(fā)明實(shí)施例中采用了DNS方案。DNS是一種世界互聯(lián)網(wǎng)范圍內(nèi)的分布式數(shù)據(jù)庫(kù)系統(tǒng),主要實(shí)現(xiàn)域名到IP地址的轉(zhuǎn)換,并通過(guò)樹(shù)形結(jié)構(gòu)實(shí)現(xiàn)多級(jí)域名的轉(zhuǎn)換,并且經(jīng)過(guò)多年來(lái)不斷的實(shí)踐證實(shí)這是一種可靠的技術(shù),也是今天互聯(lián)網(wǎng)賴(lài)以生存的根本之一。直到目前為止,DNS仍然主要用于域名到相應(yīng)IP地址的翻譯,這已經(jīng)成為網(wǎng)絡(luò)發(fā)展的基礎(chǔ),然而隨著網(wǎng)絡(luò)應(yīng)用的發(fā)展,人們希望用DNS完成更多內(nèi)容的解析,從而指定了新的資源類(lèi)型,NAPTR就是其中之一。由IETFRFC2915定義的NAPTR是一種新的DNS資源記錄類(lèi)型,它實(shí)際上是一個(gè)基于重寫(xiě)規(guī)則的正則表達(dá)式。它完成一個(gè)特定字符串到新域名標(biāo)識(shí)或者URI的解析翻譯。它允許DNS可以完成更為廣泛的查詢(xún)服務(wù)。本發(fā)明提出的物聯(lián)網(wǎng)尋址方法就是建立在DNS之上,借助DNS的成熟技術(shù),根據(jù)DNS的NAPTR記錄,完美的解決了物聯(lián)網(wǎng)中資源尋址問(wèn)題。即在本發(fā)明物聯(lián)網(wǎng)尋址方法實(shí)施例中,采用DNS架構(gòu),利用NAPTR獲取Scode對(duì)應(yīng)的物品編碼解析規(guī)則。在本發(fā)明物聯(lián)網(wǎng)尋址方法另外一實(shí)施例中,所述TNS采用DNS架構(gòu),利用NAPTR獲取Tcode對(duì)應(yīng)的信息服務(wù)地址。圖2示出了獲取物品編碼解析規(guī)則的流程圖,也是對(duì)上述步驟103的進(jìn)一步補(bǔ)充,具體包括步驟201、基于所述第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取域名系統(tǒng)資源記錄;步驟202、判斷所述域名系統(tǒng)資源記錄中的編碼類(lèi)型;步驟203、如果所述編碼類(lèi)型為簡(jiǎn)單型,則直接從所述域名系統(tǒng)資源記錄中獲取所述物品編碼解析規(guī)則;步驟204、如果所述編碼類(lèi)型為復(fù)雜型,則采用復(fù)雜編碼多次查詢(xún)或復(fù)雜編碼冗余查詢(xún)方法獲取所述物品編碼解析規(guī)則。其中,采用復(fù)雜編碼多次查詢(xún)方法獲取物品編碼解析規(guī)則的方法流程示于圖3,具體包括步驟301、按預(yù)置規(guī)則獲取新的第一完全合格域名;在本發(fā)明實(shí)施例中,獲取新的第一完全合格域名優(yōu)選采用的預(yù)置規(guī)則為將所述物品編碼中表示協(xié)議類(lèi)型的數(shù)據(jù)轉(zhuǎn)換為十進(jìn)制數(shù)據(jù);將所述十進(jìn)制數(shù)據(jù)置于所述第一完全合格域名之前,中間添加分隔符,獲得新的第一完全合格域名。步驟302、基于所述新的第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取域名系統(tǒng)資源記錄;步驟303、再次判斷所述新的域名系統(tǒng)資源記錄中的編碼類(lèi)型,如果所述編碼類(lèi)型為簡(jiǎn)單型,則執(zhí)行步驟304;如果所述編碼類(lèi)型為復(fù)雜性,則返回步驟301,執(zhí)行以上步驟,直至得到的新的域名系統(tǒng)資源記錄中的編碼類(lèi)型為簡(jiǎn)單型;步驟304、直接從所述新的域名系統(tǒng)資源記錄中獲取物品編碼解析規(guī)則。對(duì)于復(fù)雜編碼的物品編碼解析規(guī)則,本發(fā)明還提供了另外一種獲取物品編碼解析規(guī)則的方法實(shí)施例復(fù)雜編碼冗余查詢(xún)方法。參照?qǐng)D4,示出了本發(fā)明復(fù)雜編碼冗余查詢(xún)流程示意圖,包括步驟401、基于第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取兩條或多條域名系統(tǒng)資源記錄;其中,所述第一完全合格域名為第一次查詢(xún)標(biāo)準(zhǔn)名字服務(wù)時(shí)輸入的第一完全合格域名。所述兩條或多條域名系統(tǒng)資源記錄包含的編碼類(lèi)型都為簡(jiǎn)單型。步驟402、依據(jù)所述物品編碼的協(xié)議類(lèi)型依次匹配所述兩條或多條域名系統(tǒng)資源記錄;步驟403、如果被查詢(xún)域名系統(tǒng)資源記錄中的協(xié)議類(lèi)型與所述物品編碼中的協(xié)議類(lèi)型相同,表明匹配成功,則從所述域名系統(tǒng)資源記錄中獲取物品編碼解析規(guī)則;步驟404、如果被查詢(xún)域名系統(tǒng)資源記錄中的協(xié)議類(lèi)型與所述物品編碼中的協(xié)議類(lèi)型不同,表明匹配失敗,則繼續(xù)查詢(xún)下一條域名系統(tǒng)資源記錄;步驟405、如果全部匹配失敗,表明無(wú)記錄,則返回錯(cuò)誤信息。其中,在步驟401和步驟402之間還可以包括對(duì)所述兩條或多條域名系統(tǒng)資源記錄進(jìn)行排序。具體為首先將所述兩條或多條域名系統(tǒng)資源記錄按照序列由大到小的順序排列;對(duì)于序列相同的域名資源記錄,再按照優(yōu)先項(xiàng)由大到小的順序排列;最后按照優(yōu)先權(quán)由大到小的順序依次匹配。在本發(fā)明實(shí)施例中,為進(jìn)一步說(shuō)明上述步驟105,參照?qǐng)D5,示出了本發(fā)明獲取信息服務(wù)地址的方法流程圖,具體包括步驟501、基于第二FQDN查詢(xún)TNS,獲取域名系統(tǒng)資源記錄;步驟502、選擇包含記錄指向的服務(wù)類(lèi)型的所述域名系統(tǒng)資源記錄;步驟503、根據(jù)所述域名系統(tǒng)資源記錄中的正則表達(dá)式執(zhí)行替換操作,獲得所述物品編碼對(duì)應(yīng)的信息服務(wù)地址。對(duì)應(yīng)上述實(shí)施例描述的物聯(lián)網(wǎng)尋址方法,本發(fā)明還提供了一種物聯(lián)網(wǎng)尋址系統(tǒng)。參照?qǐng)D6,示出了本發(fā)明一種物聯(lián)網(wǎng)尋址系統(tǒng)的結(jié)構(gòu)示意圖,包括電子標(biāo)簽601、用于存儲(chǔ)物品編碼和標(biāo)準(zhǔn)識(shí)別碼的原始數(shù)據(jù);識(shí)讀器602、用于讀取所述電子標(biāo)簽的原始數(shù)據(jù),并將識(shí)讀信息實(shí)時(shí)發(fā)送給中間件603;中間件603、用于處理所述電子標(biāo)簽的原始數(shù)據(jù),得到所述電子標(biāo)簽中的Tcode以及該Tcode所屬的物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的Scode,并完成所述Tcode和所述Scode到FQDN的轉(zhuǎn)換以及與SNS服務(wù)器、TNS服務(wù)器和信息服務(wù)器之間的信息交互;SNS服務(wù)器604、用于為各種物品編碼對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼提供解析服務(wù),采用域名系統(tǒng)架構(gòu),提供包含所述標(biāo)準(zhǔn)識(shí)別碼對(duì)應(yīng)的物品編碼解析規(guī)則的域名系統(tǒng)資源記錄;TNS服務(wù)器605、用于提供包含所述Tcode對(duì)應(yīng)的信息服務(wù)地址的域名系統(tǒng)資源記錄;信息服務(wù)器606、用于提供所述Tcode對(duì)應(yīng)的物品信息,所述物品信息包括物品的名稱(chēng)、數(shù)量、重量、類(lèi)別、生產(chǎn)日期、保質(zhì)期等詳細(xì)信息和屬性。其中,所述中間件603包括編碼解析模塊613,用于處理與電子標(biāo)簽相關(guān)的原始數(shù)據(jù),得到所述電子標(biāo)簽602中的Tcode以及該Tcode所屬物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的Scode,并完成所述Tcode和所述Scode到FQDN的轉(zhuǎn)換;資源尋址模塊623,用于判斷從所述TNS服務(wù)器605返回的域名系統(tǒng)資源記錄,獲取信息服務(wù)地址。參照?qǐng)D7,示出了本發(fā)明編碼解析模塊的結(jié)構(gòu)示意圖,在本發(fā)明的另外一實(shí)施例中,所述編碼解析模塊613具體包括Scode提取單元701、用于處理所述電子標(biāo)簽的原始數(shù)據(jù),獲得Scode;Tcode提取單元702、用于處理所述電子標(biāo)簽的原始數(shù)據(jù),獲得Tcode;Scode轉(zhuǎn)換單元703、用于將所述Scode轉(zhuǎn)換為第一FQDN;物品編碼解析規(guī)則獲取單元704、用于判斷從SNS服務(wù)器604返回的域名系統(tǒng)資源記錄,獲取物品編碼解析規(guī)則;Tcode轉(zhuǎn)換單元705、用于利用所述物品編碼解析規(guī)則將所述Tcode轉(zhuǎn)換為第二FQDN。參照?qǐng)D8,示出了本發(fā)明具體實(shí)施方式示意圖,包括Sll、識(shí)讀器802從物品的電子標(biāo)簽801種讀取原始數(shù)據(jù)并發(fā)送給中間件803;S12、中間件803對(duì)識(shí)讀器802傳送的原始數(shù)據(jù)進(jìn)行處理,獲取物品的Scode和Tcode;S13、中間件803將所述Scode轉(zhuǎn)換成對(duì)應(yīng)的第一FQDN,并通過(guò)所述第一FQND查詢(xún)SNS服務(wù)器804;S14、SNS服務(wù)器804返回包含所述Scode對(duì)應(yīng)的物品編碼解析規(guī)則的NAPTR;S15、中間件803根據(jù)所述NAPTR獲取物品編碼解析規(guī)則,并根據(jù)所述物品編碼解析規(guī)則將所述Tcode轉(zhuǎn)換成第二FQND,然后利用該第二FQND查詢(xún)TNS服務(wù)器805;S16、TNS服務(wù)器805返回包含所述Tcode對(duì)應(yīng)的信息服務(wù)地址的NAPTR;S17、中間件803根據(jù)所述NAPTR獲取信息服務(wù)地址,請(qǐng)求信息服務(wù);S18、信息服務(wù)器806返回所述Tcode對(duì)應(yīng)的物品信息。為了更清楚地說(shuō)明本發(fā)明的物品編碼解析規(guī)則的獲取方式,下面結(jié)合具體的Scode和Tcode針對(duì)不同類(lèi)型編碼進(jìn)行具體實(shí)施例說(shuō)明。在以下具體實(shí)施例中,域名系統(tǒng)資源記錄為命名授權(quán)指針資源記錄NAPTR。第一實(shí)施例簡(jiǎn)單編碼尋址過(guò)程,包括S101、識(shí)讀器802讀取電子標(biāo)簽801中的關(guān)于物品編碼和標(biāo)準(zhǔn)識(shí)別碼的原始數(shù)據(jù),并將讀取到的上述原始數(shù)據(jù)發(fā)送給中間件803;S102、中間件803的Scode提取單元和Tcode提取單元分別對(duì)識(shí)讀器802傳送來(lái)的原始數(shù)據(jù)進(jìn)行處理,獲取物品的Scode和Tcode:Scode:0.86.27.1Tcode:101011101000000101010101其中,Scode"O.86.27.1",該號(hào)碼是全球唯一的,可以具有一定的分級(jí)結(jié)構(gòu),用"."作為分級(jí)符,級(jí)別從左往右依次降低,每一級(jí)都有專(zhuān)門(mén)的注冊(cè)管理機(jī)構(gòu)負(fù)責(zé)下一級(jí)號(hào)碼分配,86代表中國(guó);S103、中間件803的Scode轉(zhuǎn)換單元執(zhí)行以下子步驟將Scode轉(zhuǎn)換成第一FQDN,具體為將上述Scode逆序排歹lj,變成"l.27.86.0";在其后面添加分隔符".",并補(bǔ)充域名后綴"snsroot.cn",得到第一FQDN:1.27.86.0.snsroot.cn。S104、中間件803基于第一FQDN:1.27.86.0.snsroot.cn,查詢(xún)SNS服務(wù)器,得到如下NAPTR:<table>tableseeoriginaldocumentpage15</column></row><table>中間件803判斷NAPTR中的"service"字段內(nèi)容,結(jié)果為"T2U+SCT",其中,"T2U"表示將Tcode轉(zhuǎn)換成URI,SCT表示SimpleCodeType,表明這是一個(gè)簡(jiǎn)單編碼類(lèi)型,那么該NAPTR中的"regulare鄧ression"字段內(nèi)容就是物品編碼解析規(guī)則。S105、中間件803的Tcode轉(zhuǎn)換單元利用上述"regularexpression"字段的正則表達(dá)式對(duì)Tcode進(jìn)行匹配,并將二進(jìn)制轉(zhuǎn)換為十進(jìn)制,得出Tcode對(duì)應(yīng)的第二FQDN:85.129.174.simplecode.tnsroot.cn。在上述NAPTR的"regularexpression"字段對(duì)應(yīng)的內(nèi)容中,第一個(gè)感嘆號(hào)與第二個(gè)感嘆號(hào)(在NAPTR定義中規(guī)定了以感嘆號(hào)為分隔符)之間的內(nèi)容就是字符串匹配的模式,其中"~"表示字符串開(kāi)始,"$"表示字符串末尾,"O"表示里面的內(nèi)容是一個(gè)組,"."表示匹配任何字符,"H"表示它前面的字符出現(xiàn)的個(gè)數(shù),"'(.{8})({8})({8})$"就表示每8個(gè)任意字符為一組,一共3組總長(zhǎng)度為24的字符串。第二個(gè)感嘆號(hào)與第三個(gè)感嘆號(hào)之間的內(nèi)容"\\3.\\2.\\1.simplecode.tnsroot.cn"是替換字符串,\\3、\\2與\\1分別表示其所在位置需要填充第3組、第2組和第1組匹配到的字符串。由于原Tcode為"101011101000000101010101",那么第1組匹配到的字符串為"10101110",轉(zhuǎn)換為十進(jìn)制為174;第2組匹配到的字符串為"10000001",轉(zhuǎn)換為十進(jìn)制為129;第3組匹配到的字符串為"01010101",轉(zhuǎn)換為十進(jìn)制為85。故將其進(jìn)行匹配后,再做十進(jìn)制轉(zhuǎn)換就得到了所述Tcode對(duì)應(yīng)的第二FQDN:85.129.174.simplecode.tnsroot.cn。S106、中間件803基于上述第二FQDN:85.129.174.simplecode.tnsroot.cn,查詢(xún)DNS服務(wù)器,得到以下一條或者多條NAPTR:<table>tableseeoriginaldocumentpage16</column></row><table>NAPTR中,service用來(lái)標(biāo)注該NAPTR指向的服務(wù)類(lèi)型,比如ws表示指向的是一個(gè)WSDL(WebServiceDescriptionLanguage);regularexpression字段包含一個(gè)正貝U表達(dá)式,"~.*$"表示匹配所有源字符串,直接返回后面的替代字符串。執(zhí)行匹配操作后得到該Tcode對(duì)應(yīng)的信息服務(wù)器地址,即htto:〃examole.com/cgi-bin/is.wsdl。目前已知的service字段如下<table>tableseeoriginaldocumentpage16</column></row><table><table>tableseeoriginaldocumentpage17</column></row><table>!S109、中間件803基于上述信息服務(wù)器地址:htto:〃examole.com/cgi-bin/is.wsdl,查詢(xún)相應(yīng)的信息服務(wù)器,獲取物品的詳細(xì)信息。上述第一實(shí)施例描述了簡(jiǎn)單編碼的尋址過(guò)程,在本發(fā)明實(shí)施例中,根據(jù)解析Tcode的難易程度將Tcode分為簡(jiǎn)單型(SimpleCodeType,SCT)和復(fù)雜型(MultipleCodeType,MCT)兩種,簡(jiǎn)單編碼格式固定、分段明確,解析起來(lái)比較方便;而復(fù)雜編碼格式不固定、分段靈活,解析起來(lái)相對(duì)困難。兩種編碼特性如下簡(jiǎn)單編碼示例<table>tableseeoriginaldocumentpage17</column></row><table>作為復(fù)雜編碼,編碼的格式可能會(huì)有多種,在上述復(fù)雜編碼示例中,Class字段一共標(biāo)明了4種編碼格式,分別是00、01、10、11。雖然每種格式的總長(zhǎng)度是一樣的,但各字段意義及其分段長(zhǎng)度都有所不同。由于這種不確定性,復(fù)雜編碼比簡(jiǎn)單編碼更難解析,這也是本發(fā)明能夠兼容多種編碼解決方案的關(guān)鍵所在。下面將介紹復(fù)雜編碼的兩種物聯(lián)網(wǎng)尋址過(guò)程。第二實(shí)施例復(fù)雜編碼多次查詢(xún)尋址過(guò)程,包括S201、識(shí)讀器802讀取電子標(biāo)簽801中的關(guān)于物品編碼和標(biāo)準(zhǔn)識(shí)別碼的原始數(shù)據(jù),并將讀取到的上述原始數(shù)據(jù)發(fā)送給中間件803;S202、中間件803的Scode提取單元和Tcode提取單元分別對(duì)識(shí)讀器802傳送來(lái)的原始數(shù)據(jù)進(jìn)行處理,獲取物品的Scode和Tcode:Scode:0.86.27.2Tcode:11101111101000011000000001000001其中,Tcode為復(fù)雜型編碼格式,Class字段指出該復(fù)雜編碼的編碼格式為10類(lèi)型。S203、中間件803的Scode轉(zhuǎn)換單元執(zhí)行以下子步驟將Scode轉(zhuǎn)換成第一FQDN,具體為將上述Scode逆序排列,變成"2.27.86.0";在其后面添加分隔符".",并補(bǔ)充域名后綴"snsroot.cn",得到第一FQDN:2.27.86.0.snsroot.cn。S204、中間件803基于第一FQDN:2.27.86.0.snsroot.cn,查詢(xún)SNS服務(wù)器,得到以下NAPTR:<table>tableseeoriginaldocumentpage18</column></row><table>中間件803判斷"service"字段內(nèi)容為"S2U+MCT",其中,"S2U"表示將Scode轉(zhuǎn)換成URI,MCT表示MultipleCodeType,表明這是一個(gè)復(fù)雜編碼類(lèi)型。即表明此次查詢(xún)還不能得到最終物品編碼解析規(guī)則,需要輸入新的第一FQDN進(jìn)行二次查詢(xún)。在進(jìn)行第二次查詢(xún)時(shí),首先需要獲取上述新的第一FQDN,具體為根據(jù)"regularexpression"字段匹配出上述Tcode的Class字段的二進(jìn)制"10",轉(zhuǎn)換為十進(jìn)制得2,再把2添加在原第一FQDN前面,中間用分隔符"."隔開(kāi),得到新的第一FQDN:2.2.27.86.0.snsroot.cn。S205、中間件803輸入上述新的第一FQDN:2.2.27.86.0.snsroot.ch,再次查詢(xún)SNS服務(wù)器,得到新的NAPTR記錄<table>tableseeoriginaldocumentpage19</column></row><table>S206、中間件803再次判斷service字段內(nèi)容,第二次查詢(xún)后得到的結(jié)果是一條T2U+SCT記錄,那么該NAPTR中的"regularexpression"字段內(nèi)容就是物品編碼解析規(guī)則。S207、中間件803的Tcode轉(zhuǎn)換單元705利用上述"regularexpression"字段的正則表達(dá)式對(duì)Tcode進(jìn)行匹配并將二進(jìn)制Tcode轉(zhuǎn)換為十進(jìn)制得出Tcode對(duì)應(yīng)的第二FQDN,艮P513.33.2.239.multiplecode.tnsroot.cn。其中,在上述"regularexpression"字段的正則表達(dá)式!~(.{8})(.{2})({6})({10})({6})$!\\4.\\3.\\2.\\1.multiplecode.tnsroot.cn!中,第一個(gè)感嘆號(hào)與第二個(gè)感嘆號(hào)之間的內(nèi)容就是字符串匹配的模式,"'(.{8})(.{2})(.{6})(.{10})(.{6})$"表示每8個(gè)、2個(gè)、6個(gè)、10個(gè)、6個(gè)任意字符為一組,一共5組總長(zhǎng)度為32的字符第二個(gè)感嘆號(hào)與第三個(gè)感嘆號(hào)之間的內(nèi)容"\\4.\\3.\\2.\\1.multiplecode.tnsroot.cn"是替換字符串,\\4、\\3、\\2與\\1分別表示其所在位置需要填充第4組、第3組、第2組和第1組匹配到的字符串。結(jié)合Tcode:11101111101000011000000001000001,那么第1組匹配到的字符串為"11101111",轉(zhuǎn)換為十進(jìn)制為239;第2組匹配到的字符串為"10",轉(zhuǎn)換為十進(jìn)制為2;第3組匹配到的字符串為"100001",轉(zhuǎn)換為十進(jìn)制為33;第4組匹配到的字符串為"1000000001",轉(zhuǎn)換為十進(jìn)制為513。故將其進(jìn)行匹配后,再做十進(jìn)制轉(zhuǎn)換就得到了Tcode對(duì)應(yīng)的第二FQDN:513.33.2.239.multiplecode.tnsroot.cn。S208、中間件803基于第二FQDN:513.33.2.239.multiplecode.tnsroot.cn,查詢(xún)DNS服務(wù)器,得到以下一條或者多條NAPTR:<table>tableseeoriginaldocumentpage20</column></row><table>NAPTR中,service用來(lái)標(biāo)注該NAPTR指向的服務(wù)類(lèi)型,比如ws表示指向的是一個(gè)WSDL(WebServiceDescriptionLanguage);regularexpression字段包含一個(gè)正貝U表達(dá)式,"~.*$"表示匹配所有源字符串,直接返回后面的替代字符串。執(zhí)行匹配操作后得到該Tcode對(duì)應(yīng)的信息月艮務(wù)器地址:htto://example.com/cgi_bin/is.wsdl。目前已知的service字段如下<table>tableseeoriginaldocumentpage21</column></row><table>即一種物品編碼標(biāo)準(zhǔn)應(yīng)該只有一個(gè)Scode。雖然復(fù)雜編碼解析中的兩次查詢(xún)是不同Scode的FQDN,但這并不意味著需要多個(gè)Scode才能完成復(fù)雜編碼的解析,可以看出第二次查詢(xún)的FQDN其實(shí)是第一次查詢(xún)的子域名。因此,這并不對(duì)Scode的授權(quán)與分配策略產(chǎn)生阻礙或影響。采用上述實(shí)施方式解析復(fù)雜型編碼具有流程簡(jiǎn)單、易于實(shí)現(xiàn)、解析效率高、靈活性和可擴(kuò)展性強(qiáng)等優(yōu)點(diǎn)。另外,本發(fā)明實(shí)施例采用這種實(shí)施方式把編碼邏輯與中間件解析軟件之間的耦合徹底地分開(kāi),降低了中間件軟件的開(kāi)發(fā)難度,同時(shí)還可以實(shí)現(xiàn)在中間件軟件不用升級(jí)的情況下,改變物品編碼規(guī)則。本發(fā)明還提供了另外一種復(fù)雜編碼的尋址過(guò)程的實(shí)施例,即第三實(shí)施例復(fù)雜編碼冗余查詢(xún)尋址過(guò)程,包括S301、識(shí)讀器802讀取電子標(biāo)簽801中的關(guān)于物品編碼和標(biāo)準(zhǔn)識(shí)別碼的原始數(shù)據(jù),并將讀取到的上述原始數(shù)據(jù)發(fā)送給中間件803;S302、中間件803的Scode提取單元和Tcode提取單元分別對(duì)識(shí)讀器802傳送來(lái)的原始數(shù)據(jù)進(jìn)行處理,獲取物品的Scode和Tcode:Scode:0.86.27.2Tcode:11101111101000011000000001000001其中,Tcode為復(fù)雜型編碼格式,Class字段指出該復(fù)雜編碼的編碼格式為10類(lèi)型。S303、中間件803的Scode轉(zhuǎn)換單元執(zhí)行以下子步驟將Scode轉(zhuǎn)換成第一FQDN,具體為將上述Scode逆序排列,變成"2.27.86.0";在其后面添加分隔符".",并補(bǔ)充域名后綴"snsroot.cn",最終得到第一FQDN:2.27.86.0.snsroot.cn。S304、中間件803基于第一FQDN:2.27.86.0.snsroot.cn,查詢(xún)SNS服務(wù)器,將所述兩條或多條域名系統(tǒng)資源記錄按照序列由大到小的順序排列;對(duì)于序列相同的域名資源記錄再按照優(yōu)先項(xiàng)由大到小的順序排列;得到以下多條NAPTR:22S305、依次將上述多條NAPTR的"regularexpression"字段與Tcode的Class字段進(jìn)行匹配,直到匹配成功,如果全部匹配失敗,則表明無(wú)記錄,返回錯(cuò)誤信息;具體過(guò)程為<table>tableseeoriginaldocumentpage23</column></row><table>先匹配第一條,顯示編碼格式Class字段為00,與Tcode的Class字段10類(lèi)型不符,匹配失敗;匹配第二條,顯示編碼格式Class字段為01,與Tcode的Class字段10類(lèi)型不符,匹配仍然失??;匹配第三條,顯示編碼格式Class字段為10,與Tcode的Class字段10類(lèi)型一致,匹配成功。S306、根據(jù)匹配成功的NAPTR:中間件803的Tcode轉(zhuǎn)換單元利用上述NAPTR中的"regularexpression"字段的正則表達(dá)式對(duì)Tcode進(jìn)行匹配,并將二進(jìn)制Tcode轉(zhuǎn)換為十進(jìn)制,得出Tcode對(duì)應(yīng)的第二FQDN:513.33.2.239.multiplecode.tnsroot.cn。m.m.m.559}.)({01}.)as.)(0T)a8})<i8625在上述"regularexpression"字段的正則表達(dá)式!~(.{8})(10)(.{6})({10})({6})$!\\4.\\3.\\2.\\1.multiplecode.tnsroot.cn!中,第一個(gè)感嘆號(hào)與第二個(gè)感嘆號(hào)之間的內(nèi)容就是字符串匹配的模式,"'(.{8})({10})({6})({10})({6})$"表示每8個(gè)、"10"、6個(gè)、10個(gè)、6個(gè)任意字符為一組,一共5組總長(zhǎng)度為32的字符串。第二個(gè)感嘆號(hào)與第三個(gè)感嘆號(hào)之間的內(nèi)容"\\4.\\3.\\2.\\1.multiplecode.tnsroot.cn"是替換字符串,\\4、\\3、\\2與\\1分別表示其所在位置需要填充第4組、第3組、第2組和第1組匹配到的字符串。結(jié)合Tcode:11101111101000011000000001000001,那么,第1組匹配到的字符串為"11101111",轉(zhuǎn)換為十進(jìn)制為239;第2組匹配到的字符串為"10",轉(zhuǎn)換為十進(jìn)制為2;第3組匹配到的字符串為"100001",轉(zhuǎn)換為十進(jìn)制為33;第4組匹配到的字符串為"1000000001",轉(zhuǎn)換為十進(jìn)制為513。故將其進(jìn)行匹配后,再做十進(jìn)制轉(zhuǎn)換就得到了Tcode對(duì)應(yīng)的第二FQDN:513.33.2.239.multiplecode.tnsroot.cn。S307、中間件803基于第二FQDN:513.33.2.239.multiplecode.tnsroot.cn,查詢(xún)DNS服務(wù)器,得到以下一條或者多條NAPTR:orderperfflagserviceregularexpressionreplacement10100"u,,ws!—.*$!http:〃example.com/cgi-bin/is.wsdl!NAPTR中,service字段用來(lái)標(biāo)注該NAPTR指向的服務(wù)類(lèi)型,比如ws表示指向的是一個(gè)WSDL(WebServiceDescriptionLanguage);regularexpression字段包含一個(gè)正貝U表達(dá)式,"~.*$"表示匹配所有源字符串,直接返回后面的替代字符串。執(zhí)行匹配操作后得到該Tcode對(duì)應(yīng)的信息服務(wù)器地址:htto:〃exanrole.com/cgi_bin/is.wsdl。目前已知的service字段如下<table>tableseeoriginaldocumentpage26</column></row><table>S308、中間件803基于上述信息服務(wù)器地址:http:〃example.com/cgi-bin/is.wsdl,查詢(xún)相應(yīng)的信息服務(wù)器,獲取物品的詳細(xì)信息。比較第二實(shí)施例中采用多次查詢(xún)方法得到的物品編碼解析規(guī)則與本實(shí)施例中采用冗余查詢(xún)方法得到的物品編碼解析規(guī)則,它們有一點(diǎn)細(xì)微的不同,下面是多次查詢(xún)最后一次返回的NAPTR和冗余查詢(xún)匹配成功的NAPTR:多次查詢(xún)!~({8})({2})({6})({10})({6})$!\\4.\\3.\\2.\\1.multiplecode.tnsroot.cn!冗余查詢(xún)!'({8})(10)({6})({10})({6})$!\\4.\\3.\\2.\\1.multiplecode.tnsroot.cn!由此可見(jiàn),多次查詢(xún)中沒(méi)有指明Class字段的內(nèi)容,而冗余查詢(xún)中明確指出了Class字段的內(nèi)容為"10",這是因?yàn)槎啻尾樵?xún)中對(duì)Class字段的判斷其實(shí)在第一次查詢(xún)中已經(jīng)完成,故最終方案中不需要再做指定,而冗余查詢(xún)部分的Class字段必須要明確指出是"10",它是中間件判斷物品編碼解析規(guī)則是否合適的關(guān)鍵之處,如果不注明,中間件就無(wú)法判斷哪條記錄是正確的。在本發(fā)明復(fù)雜編碼冗余查詢(xún)實(shí)施例中,可以依次將每條NAPTR與Tcode中的"class"字段匹配,也可以將上述數(shù)條NAPTR按照先"order"后"performance"由大到小的順序排列,然后按照優(yōu)先權(quán)的高低依次與Tcode的"class"字段的匹配。在冗余查詢(xún)中,對(duì)所述數(shù)條NAPTR的進(jìn)行恰當(dāng)?shù)呐判蚴鞘种匾?,本發(fā)明實(shí)施例采用按照所述優(yōu)先權(quán)的高低依次與Tcode的"class"字段的匹配,能夠優(yōu)先匹配到正確的NAPTR,這樣就可以減少匹配次數(shù),節(jié)約匹配時(shí)間,即而提高查詢(xún)效率。此外,采用復(fù)雜編碼冗余查詢(xún)方法通過(guò)一次查詢(xún)返回多條NAPTR的方式避免了多次查詢(xún),不僅節(jié)約了各種服務(wù)器的存儲(chǔ)資源,同時(shí)又進(jìn)一步提高了查詢(xún)效率。針對(duì)簡(jiǎn)單型編碼方案、復(fù)雜型編碼多次查詢(xún)方案、復(fù)雜型編碼冗余查詢(xún)方案,分別選用隨機(jī)生成的1,000、5,000、10,000、50,000和100,000個(gè)編碼并按照各自的NAPTR記錄格式存放于SNS服務(wù)器,記錄從客戶(hù)端發(fā)起查詢(xún)請(qǐng)求,到利用各自的解析方案獲取Tcode對(duì)應(yīng)的FQDN所用的時(shí)間總和,性能測(cè)試結(jié)果參照?qǐng)D9,示出了三種編碼解析的測(cè)試結(jié)果比較示意圖。解析成功率均為100%,故本發(fā)明提出的方法的正確性得到了驗(yàn)證;從效率來(lái)說(shuō)簡(jiǎn)單型最好,因?yàn)樗恍枰獑未尾樵?xún)和單次匹配,同時(shí)可以看出冗余查詢(xún)的效率要高于多次查詢(xún)。同時(shí),由于DNS是分布式數(shù)據(jù)庫(kù)系統(tǒng),加上DNS完善的緩存機(jī)制,即包括本地DNS服務(wù)器緩存、客戶(hù)端緩存等,對(duì)數(shù)以?xún)|計(jì)的Tcode進(jìn)行檢索,DNS也能夠輕松應(yīng)對(duì)。不管是多次查詢(xún)還是冗余查詢(xún),在長(zhǎng)時(shí)間的運(yùn)行之后緩存住了大部分查詢(xún),所以給互聯(lián)網(wǎng)絡(luò)帶來(lái)的負(fù)荷是非常小的,甚至在本地建立緩存機(jī)制的情況下根本就不需要訪問(wèn)網(wǎng)絡(luò)。本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。對(duì)于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上對(duì)本發(fā)明所提供的一種物聯(lián)網(wǎng)尋址方法和系統(tǒng),進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。權(quán)利要求一種物聯(lián)網(wǎng)尋址方法,其特征在于,包括讀取電子標(biāo)簽中的物品編碼及該物品編碼所屬的物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼;將所述標(biāo)準(zhǔn)識(shí)別碼按預(yù)置轉(zhuǎn)換規(guī)則轉(zhuǎn)換成第一完全合格域名;基于所述第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取與所述標(biāo)準(zhǔn)識(shí)別碼對(duì)應(yīng)的物品編碼解析規(guī)則;將所述物品編碼按所述物品編碼解析規(guī)則轉(zhuǎn)換成第二完全合格域名;基于所述第二完全合格域名查詢(xún)物品名字服務(wù),獲取與所述物品編碼對(duì)應(yīng)的信息服務(wù)地址;基于所述信息服務(wù)地址查詢(xún)對(duì)應(yīng)的信息服務(wù),獲取物品信息。2.根據(jù)權(quán)利要求1所述的尋址方法,其特征在于,所述預(yù)置轉(zhuǎn)換規(guī)則為逆序排列所述標(biāo)準(zhǔn)識(shí)別碼;在所述逆序排列后的標(biāo)準(zhǔn)識(shí)別碼后面添加分隔符;補(bǔ)充域名后綴。3.根據(jù)權(quán)利要求1所述的尋址方法,其特征在于,所述基于所述第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取與所述標(biāo)準(zhǔn)識(shí)別碼對(duì)應(yīng)的物品編碼解析規(guī)則,具體包括基于所述第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取域名系統(tǒng)資源記錄;判斷所述域名系統(tǒng)資源記錄中的編碼類(lèi)型;如果所述編碼類(lèi)型為簡(jiǎn)單型,則直接從所述域名系統(tǒng)資源記錄中獲取所述物品編碼解析規(guī)則;如果所述編碼類(lèi)型為復(fù)雜型,則采用復(fù)雜編碼多次查詢(xún)或復(fù)雜編碼冗余查詢(xún)方法獲取所述物品編碼解析規(guī)則。4.根據(jù)權(quán)利要求3所述的尋址方法,其特征在于,所述采用復(fù)雜編碼多次查詢(xún)方法獲取物品編碼解析規(guī)則,具體包括按預(yù)置規(guī)則獲取新的第一完全合格域名;基于所述新的第一完全合格域名再次查詢(xún)所述標(biāo)準(zhǔn)名字服務(wù),獲取新的域名系統(tǒng)資源記錄;再次判斷所述新的域名系統(tǒng)資源記錄中的編碼類(lèi)型;如果所述編碼類(lèi)型為簡(jiǎn)單型,則直接從所述新的域名系統(tǒng)資源記錄中獲取物品編碼解析規(guī)則;如果所述編碼類(lèi)型為復(fù)雜型,重復(fù)執(zhí)行上述步驟,直至新的域名系統(tǒng)資源記錄中的編碼類(lèi)型為簡(jiǎn)單型編碼。5.根據(jù)權(quán)利要求4所述的尋址方法,其特征在于,所述按照預(yù)置規(guī)則獲取新的第一完全合格域名包括將所述物品編碼中表示協(xié)議類(lèi)型的數(shù)據(jù)轉(zhuǎn)換為十進(jìn)制數(shù)據(jù);將所述十進(jìn)制數(shù)據(jù)置于所述第一完全合格域名之前,中間添加分隔符,獲得新的第一完全合格域名。6.根據(jù)權(quán)利要求3所述的尋址方法,其特征在于,所述采用復(fù)雜編碼冗余查詢(xún)方法獲取物品編碼解析規(guī)則,具體包括基于所述第一完全合格域名查詢(xún)所述標(biāo)準(zhǔn)名字服務(wù),獲取兩條或多條域名系統(tǒng)資源記錄;依據(jù)所述物品編碼的協(xié)議類(lèi)型依次匹配所述兩條或多條域名系統(tǒng)資源記錄;如果被查詢(xún)域名系統(tǒng)資源記錄中的協(xié)議類(lèi)型與所述物品編碼中的協(xié)議類(lèi)型相同,則從所述域名系統(tǒng)資源記錄中獲取物品編碼解析規(guī)則;如果被查詢(xún)域名系統(tǒng)資源記錄中的協(xié)議類(lèi)型與所述物品編碼中的協(xié)議類(lèi)型不同,則查詢(xún)下一條域名系統(tǒng)資源記錄;如果全部匹配失敗,則返回錯(cuò)誤信息。7.根據(jù)權(quán)利要求6所述的尋址方法,其特征在于,所述依據(jù)所述物品編碼的協(xié)議類(lèi)型依次匹配所述兩條或多條域名系統(tǒng)資源記錄,還包括將所述兩條或多條域名系統(tǒng)資源記錄按照序列由大到小的順序排列;對(duì)于序列相同的域名資源記錄再按照優(yōu)先項(xiàng)由大到小的順序排列;按照優(yōu)先權(quán)由大到小的順序依次匹配。8.根據(jù)權(quán)利要求6所述的尋址方法,其特征在于,所述兩條或多條域名系統(tǒng)資源記錄的編碼類(lèi)型都為簡(jiǎn)單型編碼。9.根據(jù)權(quán)利要求1所述的尋址方法,其特征在于,所述標(biāo)準(zhǔn)識(shí)別碼為對(duì)象標(biāo)識(shí)符。10.根據(jù)權(quán)利要求3所述的尋址方法,其特征在于,所述域名系統(tǒng)資源記錄為命名授權(quán)指針資源記錄。11.根據(jù)權(quán)利要求io所述的尋址方法,其特征在于,所述將物品編碼按所述物品編碼解析規(guī)則轉(zhuǎn)換成第二完全合格域名,具體為結(jié)合所述物品編碼,根據(jù)所述命名授權(quán)指針資源記錄中的正則表達(dá)式執(zhí)行替換操作,獲得所述第二完全合格域名。12.—種物聯(lián)網(wǎng)尋址系統(tǒng),包括電子標(biāo)簽,用于存儲(chǔ)物品編碼和標(biāo)準(zhǔn)識(shí)別碼的原始數(shù)據(jù);識(shí)讀器,用于讀取所述電子標(biāo)簽的原始數(shù)據(jù),并實(shí)時(shí)發(fā)送給中間件;中間件,用于處理所述電子標(biāo)簽的原始數(shù)據(jù),得到所述電子標(biāo)簽中的物品編碼及該物品編碼所屬的物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼,并完成所述物品編碼和所述標(biāo)準(zhǔn)識(shí)別碼到完全合格域名的轉(zhuǎn)換以及與標(biāo)準(zhǔn)名字服務(wù)器、物品名字服務(wù)器和信息服務(wù)器之間的信息交互;標(biāo)準(zhǔn)名字服務(wù)器,用于為各種物品編碼對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼提供解析服務(wù),采用域名系統(tǒng)架構(gòu),提供包含所述標(biāo)準(zhǔn)識(shí)別碼對(duì)應(yīng)的物品編碼解析規(guī)則的域名系統(tǒng)資源記錄;物品名字服務(wù)器,用于提供包含所述物品編碼對(duì)應(yīng)的信息服務(wù)地址的域名系統(tǒng)資源記錄;信息服務(wù)器,用于提供所述物品編碼對(duì)應(yīng)的物品信息。13.根據(jù)權(quán)利要求12所述的尋址系統(tǒng),其特征在于,所述中間件包括編碼解析模塊,用于處理所述電子標(biāo)簽的原始數(shù)據(jù)得到所述電子標(biāo)簽中的物品編碼及該物品編碼所屬物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼,并完成所述物品編碼和所述標(biāo)準(zhǔn)識(shí)別碼到完全合格域名的轉(zhuǎn)換;資源尋址模塊,用于判斷從所述物品名字服務(wù)器返回的域名系統(tǒng)資源記錄,獲取信息服務(wù)地址。14.根據(jù)權(quán)利要求13所述的尋址系統(tǒng),其特征在于,所述編碼解析模塊包括標(biāo)準(zhǔn)識(shí)別碼提取單元,用于處理所述電子標(biāo)簽的原始數(shù)據(jù),獲得標(biāo)準(zhǔn)識(shí)別碼;物品編碼提取單元,用于處理所述電子標(biāo)簽的原始數(shù)據(jù),獲得物品編碼;標(biāo)準(zhǔn)識(shí)別碼轉(zhuǎn)換單元,用于將所述標(biāo)準(zhǔn)識(shí)別碼轉(zhuǎn)換為第一完全合格域名;物品編碼解析規(guī)則獲取單元,用于從所述標(biāo)準(zhǔn)名字服務(wù)器返回的域名系統(tǒng)資源記錄中獲取所述物品編碼解析規(guī)則;物品編碼轉(zhuǎn)換單元,用于利用所述物品編碼解析規(guī)則將所述物品編碼轉(zhuǎn)換為第二完全合格域名。15.根據(jù)權(quán)利要求12所述的尋址系統(tǒng),其特征在于,所述域名系統(tǒng)資源記錄為命名授權(quán)指針資源記錄。全文摘要本發(fā)明提供了一種物聯(lián)網(wǎng)尋址方法,包括讀取電子標(biāo)簽中的物品編碼以及該物品編碼所屬的物品編碼標(biāo)準(zhǔn)對(duì)應(yīng)的標(biāo)準(zhǔn)識(shí)別碼;將所述標(biāo)準(zhǔn)識(shí)別碼按預(yù)置轉(zhuǎn)換規(guī)則轉(zhuǎn)換成第一完全合格域名;基于所述第一完全合格域名查詢(xún)標(biāo)準(zhǔn)名字服務(wù),獲取與所述標(biāo)準(zhǔn)識(shí)別碼對(duì)應(yīng)的物品編碼解析規(guī)則;將所述物品編碼按所述物品編碼解析規(guī)則轉(zhuǎn)換成第二完全合格域名;基于所述第二完全合格域名查詢(xún)物品名字服務(wù),獲取與所述物品編碼對(duì)應(yīng)的信息服務(wù)地址;基于所述信息服務(wù)地址查詢(xún)對(duì)應(yīng)的信息服務(wù),獲取物品信息。采用本發(fā)明提供的物聯(lián)網(wǎng)尋址方法能夠兼容多種物品編碼標(biāo)準(zhǔn),解決了RFID應(yīng)用在世界范圍內(nèi)不同標(biāo)準(zhǔn)之間的互聯(lián)互通問(wèn)題。文檔編號(hào)G06F17/30GK101751432SQ20081023986公開(kāi)日2010年6月23日申請(qǐng)日期2008年12月19日優(yōu)先權(quán)日2008年12月19日發(fā)明者孔寧,李曉東,楊孟輝,毛偉申請(qǐng)人:中國(guó)科學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)信息中心