传感器网络传感节点标识符解析一致性测试方法_4

文档序号:8302198阅读:来源:国知局
识(SI巧解析一致性测试; 所述节点身份标识符编码一致性测试,用于验证节点身份标识符编码的规范性与唯一 性,为传感器网络标识符解析一致性测试提供保障;所述节点身份标识符由测试用户提供, 若测试用户只提供了传感节点,而传感节点身份标识符未知,则需进行传感器网络传感节 点标识符编码一致性测试;若测试用户已知所述节点身份标识符,则需进行基于互联网的 节点身份标识符编码一致性测试; 所述OID编码类型解析一致性测试,是为了验证由节点身份标识符解析为基于OID域 名转换规则的解析过程是否符合标准规范; 所述传感网标识解析一致性测试,是为了验证由基于OID域名转换规则解析为传感网 标识域名转换规则的过程是否符合标准规范; 所述NIS解析一致性测试,是为了验证由传感网标识域名转换规则解析为NIS节点信 息的解析过程是否符合标准规范; 所述SIS解析一致性测试,是为了验证由传感网标识域名转换规则解析为SIS节点信 息的解析过程是否符合标准规范。
2. 根据权利要求1所述的一种传感器网络传感节点标识符解析一致性测试方法,其特 征在于:若测试用户只提供了传感节点,而传感节点身份标识符未知,则需进行传感器网络 传感节点标识符编码一致性测试,具体步骤如下: 1) 测试用户提供存有唯一身份标识符的被测节点,并通过浏览器方式访问测试服务 器,根据被测节点对测试路由器进行如信道号、PANID等相应的配置; 2) 测试用户将被测节点与测试路由器自组网,测试服务器存储被测节点的入网短地 址,并根据其入网短地址生成测试请求命令; 3) 测试服务器向测试路由器发送测试请求,测试路由器接到测试请求后,根据步骤2) 中测试请求命令中的短地址向分配该短地址的被测节点发送测试请求命令; 4) 被测节点响应测试路由器的测试请求命令,上传节点身份标识符响应信息至测试路 由器,测试路由器转发响应信息至测试服务器; 5) 测试服务器将接收到步骤4)的响应信息后,根据基于正则表达式的身份标识符编 码解析测试模型进行处理,并与标识符注册监管机构进行匹配,得出测试结果。
3. 根据权利要求1所述的一种传感器网络传感节点标识符解析一致性测试方法,其特 征在于:若测试用户已知所述节点身份标识符,则需进行基于互联网的节点身份标识符编 码一致性测试,所述基于互联网的节点身份标识符编码一致性测试用于验证测试用户输入 的节点身份标识符进行是否符合标准规范,具体包括;测试服务器将测试用户输入的节点 身份标识符进行基于正则表达式的身份标识符编码解析验证模型处理,并与标识符注册监 管机构进行匹配,验证该节点身份标识符是否符合标准规范。
4. 根据权利要求1所述的一种传感器网络传感节点标识符解析一致性测试方法,其特 征在于:所述身份标识符编码一致性测试案例由4个身份标识符编码一致性测试步组成; 所述的身份标识符编码一致性测试步,是根据传感器网络传感节点身份标识符编码组成制 定的,包括管理机构代码测试步、版本号测试步、生成厂商测试步、产品代码测试步;身份标 识符编码一致性测试案例的成功与否由各身份标识符编码一致性测试步决定。
5. 根据权利要求1所述的一种传感器网络传感节点标识符解析一致性测试方法,其特 征在于:所述OID编码类型解析一致性测试是在节点身份标识符编码一致性测试成功的前 提下进行的,具体包括W下步骤: 1) 测试服务器对节点身份标识符进行处理,提取节点身份标识符中的管理机构代码, 并进行管理机构代码编码算法获得基于OID编码类型的管理机构代码; 2) 测试服务器给OID解析服务器下发OID解析测试请求命令,OID解析服务器接收到 的测试请求命令后返回基于OID域名转换规则; 3) 测试服务器将步骤1)中的基于OID编码类型的管理机构代码和步骤2)中基于OID 域名转换规则进行匹配测试验证,若两者匹配,返回传感网标识解析服务器地址信息至测 试服务器,进行下一个测试案例;若不匹配,则测试失败。
6. 根据权利要求1所述的一种传感器网络传感节点标识符解析一致性测试方法,其特 征在于:所述传感网标识解析一致性测试,是在OID编码类型解析一致性测试成功的前提 下进行的,具体包括W下步骤: 1) 测试服务器发送传感网标识解析一致性测试请求命令至传感网标识解析服务器; 2) 测试服务器判断被测节点身份标识符是否存在传感网标识解析服务器中,若存在, 传感网标识解析服务器返回被测节点身份标识符对应的传感网标识域名转换规则NAPTR 记录后,转至步骤3);若不存在,则传感网标识解析一致性测试失败,测试完成; 3) 测试服务器将步骤2)获得的传感网标识域名转换规则进行基于正则表达式的 NAPTR记录解析验证,判断该NAPTR记录是否符合标准规范,若符合,进行下一个测试案例; 若不符合,测试失败。
7. 根据权利要求1所述的一种传感器网络传感节点标识符解析一致性测试方法,其特 征在于:所述NIS解析一致性测试,是在测试用户有传感节点信息解析一致性测试需求与 传感网标识解析一致性测试成功的前提下进行的,测试过程如下:测试服务器发送NIS解 析一致性测试请求命令至NIS解析服务器,测试服务器验证NIS服务器是否已注册该被测 节点身份标识符,若已注册,返回节点身份标识符信息,测试成功;若没有注册,则测试失 败,测试完成。
8. 根据权利要求7所述的一种传感器网络传感节点标识符解析一致性测试方法,其特 征在于:所述SIS解析一致性测试,是在测试用户有传感层节点信息解析一致性测试需求 与传感网标识解析一致性测试成功的前提下进行的;根据传感器网络分为基于IP与基于 非IP两种类型,被测节点在两种测试网络中的测试路由器上建立的解析地址关系也不同: 在所述基于IP的传感器网络中,测试的是被测节点身份标识符与其IP地址绑定关系;在所 述基于非IP的传感器网络中,测试的是立被测节点身份标识符与其网内通信地址映射关 系;SIS解析一致性测试,具体包括W下步骤: 1)节点身份标识符与测试路由器IP地址映射关系测试;测试服务器将"节点身份标识 符与测试路由器IP地址映射关系"解析测试命令发送至测试路由器,若测试路由器响应该 测试请求命令,则进行步骤2);若无响应,则表明用户服务器建立的节点身份标识符与测 试路由器IP地址映射关系错误,测试失败; 。根据测试路由器响应,判断测试网络类型,若该测试网络为IP网络,则进行步骤如; 若该测试网络为非IP网络,则进行步骤31); 3) 在基于IP的传感器网络中,进行用户服务器上的节点身份标识符与节点IP地址绑 定关系测试;测试服务器将"用户服务器上的节点身份标识符与节点IP地址绑定关系"解 析测试命令发送至测试路由器,测试路由器返回该被测节点的IP地址至测试服务器,测试 服务器对该IP地址与用户服务器建立的"节点身份标识符与节点IP地址绑定关系"中节 点IP地址进行验证匹配,若匹配成功,则进行步骤4);若匹配不成功,则表明用户服务器建 立的节点身份标识符与节点IP地址绑定关系错误,测试失败; 31)在基于非IP的传感器网络中,进行测试路由器上的节点身份标识符与其网内通信 地址映射关系测试;测试服务器发送"测试路由器上的节点身份标识符与节点网内通信短 地址映射关系"解析测试命令至被测节点,被测节点返回SIS解析信息至测试服务器,进行 步骤6); 4) 在基于IP的传感器网络中,进行测试路由器上的身份标识符与节点IP地址绑定 关系测试:测试服务器发送"测试路由器上的节点身份标识符与其IP地址绑定关系"解析 测试请求至被测节点,被测节点收到到测试命令后,返包节点IP地址响应信息至测试路由 器,测试路由器将响应信息转发至测试服务器,测试服务器进行节点IP地址的匹配,若匹 配成功,则进行步骤5);若不成功,则测试失败; 5) 在基于IP的传感器网络中,进行测试路由器上的节点身份标识符与节点网内通信 短地址映射关系测试:根据步骤4)节点IP地址匹配结果,测试服务器根据节点IP地址映 射关系找到节点入网短地址,测试服务器根据节点入网短地址生成被测节点标识符解析命 令发送至被测节点,被测节点返回SIS解析信息,进行步骤6); 6) 测试服务器根据返回的SIS解析信息与解析服务器的数据进行匹配、分析、显示,测 试完成。
【专利摘要】本发明涉及一种传感器网络传感节点标识符解析一致性测试方法,属于无线传感器网络技术领域。该方法包括节点身份标识符编码一致性测试、OID编码类型解析一致性测试、传感网标识解析一致性测试、节点信息标识(NIS)解析一致性测试与传感层标识(SIS)解析一致性测试等测试例,其中每个测试例由一个或多个测试步组成。通过本发明,实现了验证传感节点身份标识符的解析过程是否符合标准规范以及解析过程实现步骤和方式是否与标识符解析测试规范一致,从而确定被测节点标识符实现解析功能的正确性与完整性。同时本发明涉及到的节点身份标识符编码一致性测试方法,可单独为传感器网络传感节点标识符编码一致性测试服务,增加了本发明的扩展性与通用性。
【IPC分类】H04W24-00, H04W84-18
【公开号】CN104618919
【申请号】CN201510002662
【发明人】罗志勇, 蔡婷, 许江永, 杨胜, 张彬, 万碧
【申请人】重庆邮电大学
【公开日】2015年5月13日
【申请日】2015年1月5日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1