[发明专利]泛在业务环境下基于RESTful接口的接入系统有效
申请号: | 201310122491.2 | 申请日: | 2013-04-10 |
公开(公告)号: | CN103220285A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 黄刘生;周有松;徐宏力;杨晨凯;盛敏朝 | 申请(专利权)人: | 中国科学技术大学苏州研究院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/46 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 范晴 |
地址: | 215123 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 环境 基于 restful 接口 接入 系统 | ||
1.一种泛在业务环境下基于RESTful接口的接入系统,所述泛在业务环境内Sink节点分别连接传感节点与外部设备,向外部设备传递传感节点采集的数据,并向下分发来自外部设备的控制指令;其特征在于所述系统包括预处理模块、RESTful接口模块、控制适配模块和数据库模块,所述预处理模块用于负责从Sink节点取得传感节点采集的数据,对报文中的信息进行格式化处理,并添加时间戳和网络信息后存入数据库模块;所述RESTful接口模块用于响应客户端的请求,提供RESTful接口,包括网络信息查询、数据查询、网络配置、事务查询接口,并利用预处理模块规范化后的数据和控制适配模块进行感知数据的查询和网络配置;所述控制适配模块用于根据RESTful接口中的网络配置接口进行面向传感网的控制配置;所述数据库模块用于存储预处理模块规范化后的传感数据和网络配置时的事务信息。
2.根据权利要求1所述的泛在业务环境下基于RESTful接口的接入系统,其特征在于所述网络信息查询接口提供GET方法,用于获得节点信息,包括节点标识、节点程序的版本号、节点数据上传周期和相关的备注信息。
3.根据权利要求1所述的泛在业务环境下基于RESTful接口的接入系统,其特征在于所述数据查询接口提供GET方法,用于从网关查询符合要求的数据列表。
4.根据权利要求1所述的泛在业务环境下基于RESTful接口的接入系统,其特征在于所述网络配置接口提供POST方法,用于配置节点的数据上报周期,参数包括节点标识符和新的节点数据上报周期。
5.根据权利要求1所述的泛在业务环境下基于RESTful接口的接入系统,其特征在于所述事务查询接口提供GET方法,用于查询事务的执行进度,参数为调用网络配置接口时返回的事务标识号。
6.根据权利要求1所述的泛在业务环境下基于RESTful接口的接入系统,其特征在于所述数据库模块包括事务数据库和数据数据库,所述事务数据库用于存储网络配置时的事务信息;所述数据数据库用于存储预处理模块规范化后的传感数据。
7.根据权利要求6所述的泛在业务环境下基于RESTful接口的接入系统,其特征在于所述控制适配模块进行网络配置包括以下步骤:
a.首先由客户端向RESTful接口后端请求调用配置网络用的接口;
b.RESTful接口后端确认请求来源的合法性以及请求本身的完整性之后,为该次配置指令创建事务记录,存入事务数据库中,获得事务标识号,将该标识号返回给客户端;否则,该次调用配置接口失败,结束;
c.控制适配模块从事务数据库中取出待执行的事务,依次解析并执行并设定相应的事务执行状态;事务的终止状态至少包含两类:a.执行成功;
b.执行失败终止;
d.客户端通过获得的事务标识号向RESTful后端查询事务的执行状态;系统限定最小的查询的时间间隔要求,客户端依此执行。
8.根据权利要求6所述的泛在业务环境下基于RESTful接口的接入系统,其特征在于所述数据数据库的表中设置有节点信息、标识信息、数据和数据的类型描述;所述事务数据库的表中设置有事务标识号、事务描述信息、事务执行状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学苏州研究院,未经中国科学技术大学苏州研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310122491.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件保护方法及装置
- 下一篇:网络社交的方法