[發明專利]一種物聯網異構標識識別方法和系統有效
| 申請號: | 201410186428.X | 申請日: | 2014-05-05 |
| 公開(公告)號: | CN103929499B | 公開(公告)日: | 2017-06-20 |
| 發明(設計)人: | 鄧光青;孔寧;沈爍;周琳琳;劉冰;黃向陽 | 申請(專利權)人: | 中國科學院計算機網絡信息中心 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京君尚知識產權代理事務所(普通合伙)11200 | 代理人: | 余長江 |
| 地址: | 100190 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 聯網 標識 識別 方法 系統 | ||
技術領域
本發明屬于信息技術、物聯網技術領域,具體涉及一種快速、準確的物聯網異構標識識別方法和系統。
背景技術
近年來,物聯網的相關技術、應用與產業發展已經成為當前世界新一輪經濟和科技發展的戰略制高點。物聯網突破了人與人之間的通信模式,引入對物理世界的感知和控制,使得人與物、物與物間的通信與協作成為可能。而作為用于識別和區分不同物理和邏輯實體以及信息資源的物聯網標識則是實現以上通信與應用的基礎和前提。目前,物聯網標識研究已經成為國際和國內的研究熱點之一,各領域出現了成熟程度不一、應用范圍不等的多種標識體系,也呈現了眾多標識技術共存且應用現狀復雜的狀態。
目前,市場上的各類相關應用對物聯網標識的解析有很強的需求。一些類似微信、我查查等重點應用紛紛推出掃描二維碼服務。為提升用戶體驗,這類應用均要求能快速地識別二維碼標識,所以市場迫切需要一種快速識別異構物聯網標識的技術。當然,物聯網標識不僅包含二維碼,還包含了一維碼、RFID等各類異構標識,關于這些異構標識的應用都面臨著同一個問題:即如何快速地識別這類異構標識?
為推進使用不同標識的物聯網應用之間的互聯互通,迫切需要一種能夠識別各類異構物聯網標識的算法,以連接孤立的物聯網應用孤島,推動物聯網的進一步融合發展。在物聯網世界中,物聯網標識的形態是各種各樣,五花八門的。物聯網標識的長度從幾位到數百位不等;物聯網標識的取值范圍也是不盡相同,有的由數字構成,有的由字母構成;即使是由數字構成的物聯網標識,其采用的進制也是互有區別,有的是十六進制的,有的是十進制的,有的是二進制的。此外,一個物聯網標識中還可能包含了復雜的邏輯關系,例如校驗算法等。因而,如何識別給定的任一物聯網標識是目前的一道難題,開發物聯網標識相關算法有利于推動物聯網產業的進一步融合發展。
發明內容
本發明提供一種識別各類異構物聯網標識的方法,能夠提高物聯網異構標識識別的準確度和識別速度,滿足物聯網應用互聯互通的需要。
為實現上述目的,本發明采用的技術方案如下:
一種物聯網異構標識識別方法,其步驟包括:
1)采集各類物聯網標識的特征,使用單字規則、長度規則以及函數規則描述標識特征,獲得相應的規則信息并存儲,其中單字規則描述標識中字節的位置和取值范圍,長度規則描述標識的長度,函數規則描述標識中字節之間的關系;
2)根據存儲的物聯網標識特征的規則信息,對用戶錄入的物聯網標識字符串進行規則匹配,得到錄入的標識字符串所屬的標識種類,并輸出標識識別結果。
進一步地,所述單字規則采用數據結構[Index,Bitmap]描述,其中,Index為索引,用來指示單字規則所對應的字節在標識中的位置;Bitmap為一個8字節的數據結構,用來描述該字節的取值范圍。所述字節的取值范圍一般為數字、大小寫字母。
進一步地,所述函數規則通過引用其它算法來描述某種關系,其描述方式包含三部分:算法名稱、算法索引列表和算法說明。
進一步地,用戶采用下列方式中的一種或多種錄入物聯網標識:Web界面輸入、智能手機APP錄入、二維碼掃描錄入、一維碼掃描錄入、RFID掃描錄入。
一種采用上述方法的物聯網異構標識識別系統,
規則提取模塊,用于使用單字規則、長度規則以及函數規則描述物聯網標識的特征,獲得相應的規則信息;
標識規則存儲模塊,連接所述規則提取模塊,用于存儲獲得的標識特征的規則信息;
標識輸入模塊,用于錄入待識別的物聯網標識字符串;
標識識別算法模塊,連接所述標識規則存儲模塊和所述標識輸入模塊,用于根據存儲的物聯網標識特征的規則信息,對用戶錄入的物聯網標識字符串進行規則匹配,得到錄入的標識字符串所屬的標識種類;
標識識別結果輸出模塊,連接所述標識識別算法模塊,用于輸出標識識別結果。
與現有技術相比,本發明的有益效果如下:
1)基于BITMAP機制來存儲物聯網異構標識的特征,提升了存儲效率;能識別各類不同的物聯網標識,從而為物聯網標識解析奠定基礎。
2)能快速識別物聯網標識,通過對規則進行權重排序,有利于快速排輸入字符串不會屬于的標識,從而達到快速識別的目的。
附圖說明
圖1是本發明的物聯網異構標識標識識別系統的架構圖。
圖2是本發明的物聯網標識的基本結構示意圖。
具體實施方式
下面通過具體實施例和附圖,對本發明做進一步說明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算機網絡信息中心,未經中國科學院計算機網絡信息中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410186428.X/2.html,轉載請聲明來源鉆瓜專利網。





