楊勝 萬碧
【摘 要】目前,國家標準《傳感節(jié)點標識符編制規(guī)則》正式實施。然而,目前還沒有相應的傳感器網(wǎng)絡傳感節(jié)點標識符注冊管理,影響了傳感節(jié)點標識符大規(guī)模應用推廣。本文設計了傳感網(wǎng)絡傳感節(jié)點標識符注冊管理,對標識符的注冊過程和標識符注冊內(nèi)容進行管理,對推廣傳感節(jié)點標識符的大規(guī)模應用具有重要意義。
【關(guān)鍵詞】傳感器網(wǎng)絡;標識符;注冊管理
【Abstract】At present, the national standard “the rule for the preparation of the sensor node identifier” has been officially implemented. However, at present, there is no corresponding sensor network sensor node identifier registration management, which affects the large-scale application of sensor node identifier. In this paper, we design a sensor node identifier registration management, manage the process and the content in the identifier registration, this has important significance for the large-scale application of the generalized sensor node identifier.
【Key words】WSN; Identifier; Registration management
0 前言
傳感器網(wǎng)絡最先應用到軍事領(lǐng)域,在戰(zhàn)場檢測上發(fā)揮了巨大的作用。經(jīng)過近年來的發(fā)展,傳感器網(wǎng)絡如今已經(jīng)廣泛的應用于民用領(lǐng)域,如救災、環(huán)境監(jiān)測、工業(yè)、智能家居等。隨著物聯(lián)網(wǎng)的提出,作為物聯(lián)網(wǎng)技術(shù)的重要組成部分,傳感器網(wǎng)絡得到了更為迅速的發(fā)展[1]。傳感器網(wǎng)絡綜合了傳感器技術(shù)、嵌入式計算技術(shù)、分布式信息處理技術(shù)和無線通信技術(shù),能夠協(xié)作地實時監(jiān)測、感知和采集各種環(huán)境或監(jiān)測對象的信息,并對其進行處理,將信息傳送至用戶。傳感節(jié)點作為組成傳感器網(wǎng)絡的重要組成部分,是感知信息在網(wǎng)絡中傳送的起點,需要唯一、無歧義地標識[2]。目前,國家標準《信息技術(shù) 傳感器網(wǎng)絡 第501部分:標識:傳感節(jié)點標識符編制規(guī)則》[2]于2014-12-05發(fā)布了,并于2015-04-01起正式實施。然而,目前還沒有相應的傳感器網(wǎng)絡傳感節(jié)點標識符注冊管理,影響了傳感節(jié)點標識符大規(guī)模應用推廣。
對標識符注冊進行有效管理,是標識符的后續(xù)應用的基礎,對推廣傳感節(jié)點標識符的大規(guī)模應用具有重要意義,本文設計的傳感器網(wǎng)絡傳感節(jié)點標識符注冊管理包括標識符注冊過程的管理和標識符注冊內(nèi)容的管理。
1 傳感節(jié)點身份標識符注冊管理
傳感節(jié)點身份標識符的注冊管理流程如圖1所示,首先,需要對注冊的傳感節(jié)點的身份標識符進行標準符合性和唯一性驗證,然后,將通過驗證的身份標識符存入注冊服務器的數(shù)據(jù)庫中,完成身份標識符的注冊。傳感節(jié)點身份標識符規(guī)范符合性和唯一性驗證流程如圖2所示,第一步需要驗證身份標識符的長度是否符合規(guī)范,根據(jù)國家標準《信息技術(shù) 傳感器網(wǎng)絡 第501部分:標識:傳感節(jié)點標識符編制規(guī)則》的規(guī)定,傳感節(jié)點身份標識符的結(jié)構(gòu)如圖2所示;第二步將身份標識符分割為管理機構(gòu)代碼、版本號、生產(chǎn)廠商代碼、產(chǎn)品代碼四部分,分別用正則表達式去驗證是否符合規(guī)范,若符合規(guī)范則進入第三步,若不符合則輸出內(nèi)容不符合規(guī)范,驗證失??;第三步判斷生產(chǎn)廠商代碼是否注冊,若成功則進入第四步,若失敗則輸出生產(chǎn)廠商沒有注冊,驗證失?。坏谒牟脚袛啻藰俗R符是否已經(jīng)注冊過,若沒有注冊過,則此步驗證通過,若沒通過,則輸出此身份標識符已注冊,驗證失敗。
2 屬性標識解析服務器的注冊管理
屬性標識解析服務器存儲由傳感節(jié)點生產(chǎn)廠商提供的節(jié)點身份屬性和應用屬性信息,并提供解析服務。屬性標識解析服務器注冊的內(nèi)容為屬性標識解析服務器的IP地址和生產(chǎn)廠商代碼。在屬性標識解析服務器的注冊管理中,需要對注冊的屬性標識解析服務器的IP地址進行管理,確保注冊的內(nèi)容符合規(guī)范,如式2.1所示為匹配IP地址的正則表達式[4]。
3 傳感層標識解析服務器注冊管理
傳感層標識解析服務器注冊的內(nèi)容為傳感層標識解析服務器的IP地址和傳感節(jié)點身份標識符,需要對注冊的傳感層標識解析服務器的IP地址和傳感節(jié)點身份標識符進行管理,確保注冊的內(nèi)容符合規(guī)范。注冊的傳感層標識符解析服務器的IP地址的管理參照第二節(jié)的屬性標識解析服務器的注冊管理,傳感節(jié)點的身份標識符的管理可以參考第一節(jié)的傳感節(jié)點身份標識符注冊的管理。
4 總結(jié)
本文利用VS2010開發(fā)環(huán)境和SQL Server數(shù)據(jù)庫,開發(fā)了傳感器網(wǎng)絡傳感節(jié)點身份標識符注冊管理系統(tǒng),通過測試,本文設計的傳感器網(wǎng)絡傳感節(jié)點標識符管理能夠?qū)俗R符的注冊過程和注冊內(nèi)容進行有效管理。
【參考文獻】
[1]徐冬梅,徐全平,董挺.傳感器網(wǎng)絡標識技術(shù)及標準化[J].信息技術(shù)與標準化, 2012(4).
[2]錢志鴻,王義君.面向物聯(lián)網(wǎng)的無線傳感器網(wǎng)絡綜述[J].電子與信息學報, 2013(1):215-227.
[3]GB/T30269.501-2014.信息技術(shù) 傳感器網(wǎng)絡 第501部分:標識:傳感節(jié)點標識符編制規(guī)則[S].
[4]孫雷.正則表達式匹配IP地址的實踐與研究[J].科技情報開發(fā)與經(jīng)濟,2005,15(8):230-231.
[責任編輯:王楠]