[发明专利]一种基于物联网的传感器资源整合机制有效
申请号: | 201210006115.2 | 申请日: | 2012-01-06 |
公开(公告)号: | CN102523240A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 范春晓;温志刚;张晓莹;吴岳辛;邹俊伟;刘杰;邵连杰 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L9/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联网 传感器 资源整合 机制 | ||
技术领域
本发明涉及物联网安全领域和传感网络应用领域。
背景技术
传感器能感受规定的被测量并按照一定的规律转换成可用信号的器件或装置,通常由敏感元件和转换元件组成。传感器是一种检测装置,能感受到被测量的信息,并能将检测感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。它是实现自动检测和自动控制的首要环节。
DES(Data Encryption Standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。虽然56位密钥的DES算法已经风光不在,而且常有用Des加密的明文被破译的报道,但是了解一下昔日美国的标准加密算法总是有益的,而且目前DES算法得到了广泛的应用,入口参数有三个:key、data、mode,key为加密解密使用的密钥,data为加密解密的数据,mode为其工作模式,当模式为加密模式时,明文按照64位进行分组,形成明文组,key用于对数据加密,当模式为解密模式时,key用于对数据解密。
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。REST从资源的角度来观察整个网络,分布在各处的资源由URI确定,而客户端的应用通过URI来获取资源的表形。REST提供的四种接口:GET、POST、PUT、DELETE。
目前,已有的传感器资源多数比较分散的,它们彼此之间相互独立地在不同系统中运行,所提供的数据资源只在一个比较小的封闭系统范围内使用。
传感器资源所提供数据的相关接口、格式、协议等大部分都是自定义,没有统一的标准,这是目前传感器资源整合利用的瓶颈。
由于以上现象的存在,目前的传感器资源不利于物联网数据资源的共享,很难形成物联网规模化应用,严重制约的物联网的普及与发展。
发明内容
本发明提供了一种基于物联网的传感器资源整合机制,将某区域内的所有或某几个传感器数据通过接口进行整合,统一进行对物联网资源共享平台API的接口调用。用户选择传感器类型,如果传感器类型对应的资源未进行注册,则进行资源注册,否则进行资源数据的上传。
将所有传感器信息描述成唯一标识、类型、编号、更新数据频率、数据格式、单位和符号的集合,其中,单位代表传感器数据单位,符号表示该类型常用的表示符号。资源注册时,输入需要注册的资源对应的所述传感器信息。通过资源共享平台得到APIkey密钥对xml文件DES加密,得到的新文件调用资源共享平台的API接口中的post方法,完成对资源的注册。
资源数据上传时,传感器向该客户端发送数据,客户端获取该传感器的数据,对应到相应的数据流,整合多个数据流数据,动态生成xml文件,再通过上述的加密算法对xml文件进行加密,调用资源共享平台的API接口中的put方法,完成对资源数据的上传。
该方法在物联网资源共享平台应用中已经实施应用,具体的技术方案为:
一种基于物联网的传感器资源整合方法,其特征在于,预先在物联网资源共享平台中建立传感器资源的数据库,将所有传感器信息描述成唯一标识、类型、编号、更新数据频率、数据格式、单位和符号的集合,其中,单位代表传感器数据单位,符号表示该类型常用的表示符号,各个传感器信息放入数据库,然后将多个传感器数据进行整合,统一进行对物联网资源共享平台API的接口调用,所述物联网资源共享平台使用REST架构该方法包括以下步骤:
1)用户选择传感器类型;
2)按照输入的传感器类型到数据库中查询出所有该传感器类型的配置及数据接收方法,以确定该传感器类型对应的资源是否被注册,并输出给显示屏进行显示;
3)如果用户没有注册资源则跳转到4),否则跳转到7)进行资源数据的上传;
4)输入需要注册的资源对应的所述传感器信息;
5)构建含有4)中所有传感器信息的xml文件,并通过DES算法进行xml文件的加密;
6)调用物联网资源共享平台的API接口中的post方法,进行资源注册;
7)获取物联网中的各种传感器数据;
8)每个传感器数据以数据流为单位,以所述唯一标识、数据流标识和更新数据时间来唯一标识传感器数据,构建xml文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210006115.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种节能LED路灯
- 下一篇:一种提炼五氧化二钒的二段式焙烧装置