传感器网络传感节点标识符注册管理设计
2016-07-12杨胜万碧
杨胜 万碧
【摘 要】目前,国家标准《传感节点标识符编制规则》正式实施。然而,目前还没有相应的传感器网络传感节点标识符注册管理,影响了传感节点标识符大规模应用推广。本文设计了传感网络传感节点标识符注册管理,对标识符的注册过程和标识符注册内容进行管理,对推广传感节点标识符的大规模应用具有重要意义。
【关键词】传感器网络;标识符;注册管理
【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 前言
传感器网络最先应用到军事领域,在战场检测上发挥了巨大的作用。经过近年来的发展,传感器网络如今已经广泛的应用于民用领域,如救灾、环境监测、工业、智能家居等。随着物联网的提出,作为物联网技术的重要组成部分,传感器网络得到了更为迅速的发展[1]。传感器网络综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,能够协作地实时监测、感知和采集各种环境或监测对象的信息,并对其进行处理,将信息传送至用户。传感节点作为组成传感器网络的重要组成部分,是感知信息在网络中传送的起点,需要唯一、无歧义地标识[2]。目前,国家标准《信息技术 传感器网络 第501部分:标识:传感节点标识符编制规则》[2]于2014-12-05发布了,并于2015-04-01起正式实施。然而,目前还没有相应的传感器网络传感节点标识符注册管理,影响了传感节点标识符大规模应用推广。
对标识符注册进行有效管理,是标识符的后续应用的基础,对推广传感节点标识符的大规模应用具有重要意义,本文设计的传感器网络传感节点标识符注册管理包括标识符注册过程的管理和标识符注册内容的管理。
1 传感节点身份标识符注册管理
传感节点身份标识符的注册管理流程如图1所示,首先,需要对注册的传感节点的身份标识符进行标准符合性和唯一性验证,然后,将通过验证的身份标识符存入注册服务器的数据库中,完成身份标识符的注册。传感节点身份标识符规范符合性和唯一性验证流程如图2所示,第一步需要验证身份标识符的长度是否符合规范,根据国家标准《信息技术 传感器网络 第501部分:标识:传感节点标识符编制规则》的规定,传感节点身份标识符的结构如图2所示;第二步将身份标识符分割为管理机构代码、版本号、生产厂商代码、产品代码四部分,分别用正则表达式去验证是否符合规范,若符合规范则进入第三步,若不符合则输出内容不符合规范,验证失败;第三步判断生产厂商代码是否注册,若成功则进入第四步,若失败则输出生产厂商没有注册,验证失败;第四步判断此标识符是否已经注册过,若没有注册过,则此步验证通过,若没通过,则输出此身份标识符已注册,验证失败。
2 属性标识解析服务器的注册管理
属性标识解析服务器存储由传感节点生产厂商提供的节点身份属性和应用属性信息,并提供解析服务。属性标识解析服务器注册的内容为属性标识解析服务器的IP地址和生产厂商代码。在属性标识解析服务器的注册管理中,需要对注册的属性标识解析服务器的IP地址进行管理,确保注册的内容符合规范,如式2.1所示为匹配IP地址的正则表达式[4]。
3 传感层标识解析服务器注册管理
传感层标识解析服务器注册的内容为传感层标识解析服务器的IP地址和传感节点身份标识符,需要对注册的传感层标识解析服务器的IP地址和传感节点身份标识符进行管理,确保注册的内容符合规范。注册的传感层标识符解析服务器的IP地址的管理参照第二节的属性标识解析服务器的注册管理,传感节点的身份标识符的管理可以参考第一节的传感节点身份标识符注册的管理。
4 总结
本文利用VS2010开发环境和SQL Server数据库,开发了传感器网络传感节点身份标识符注册管理系统,通过测试,本文设计的传感器网络传感节点标识符管理能够对标识符的注册过程和注册内容进行有效管理。
【参考文献】
[1]徐冬梅,徐全平,董挺.传感器网络标识技术及标准化[J].信息技术与标准化, 2012(4).
[2]钱志鸿,王义君.面向物联网的无线传感器网络综述[J].电子与信息学报, 2013(1):215-227.
[3]GB/T30269.501-2014.信息技术 传感器网络 第501部分:标识:传感节点标识符编制规则[S].
[4]孙雷.正则表达式匹配IP地址的实践与研究[J].科技情报开发与经济,2005,15(8):230-231.
[责任编辑:王楠]