【技术实现步骤摘要】
本专利技术涉及网络通信,数据处理领域,更具体的说,本专利技术涉及用于将传感器数据分类处理后存入数据库,并提供外部网络控制和数据库访问的技术。技术背景随着物联网社会的不断发展,用于采集环境数据的传感器网络越来越多,随之而来的是大量的采集数据。采集的数据通常以复杂不易识别的数据格式表示,对数据的处理和存储管理将耗费大量的人力物力,而数据无法及时传入互联网以供检索和研究同样浪费了大量的数据资源。本专利技术目的在于提供一种面向物联网应用的网络服务器设计,改设计能广泛适用于简单的传感器网络采集系统,并对数据进行了灵活的处理和管理,有效提高数据处理效率,并提供外部客户端接入权限,使传感器数据能实时传播到网络,提高数据的利用价值。
技术实现思路
本专利技术提出了一种面向物联网应用的网络服务器设计,基于该设计能将传感器网络数据进行分类处理存储,并提供远程控制和远程查询。该设计的主要内容为:(1)服务器开启后,接入数据库,初始化多线程机制,并等待管理员客户端、普通客户端、传感器网络客户端三种客户端的接入,每种线程为客户端提供不同的权限操作和应答机制。(2)对传感器网络传入的数据根据其数据标识符进行分类处理,并对数据格式进制转换,将有符号位和无符号位的16进制数进行分类处理,根据传入数据的长度进行动态切割,对高4位有效和高4位无效的数据进行分类处理,并对GPS数据和传感器节点表示进行动态关联,保证采集数据与GPS信息一一对应。(3)管理员客户端接入服务器,使其能访问数据库,并提供对传感器网络的控制权限。管理员客户端与传感器网络的命令交互通过文件系统实现。(4)允许普通权限客 ...
【技术保护点】
一种面向物联网应用的网络服务器设计,其特征在于包含以下步骤:(1)在JAVA语言的基础上,设计并开发一种用于传感器系统数据处理和存储并提供外部访问的服务器;(2)传感器数据接入后,通过不同的标识符,将数据进行不同方式的分类处理,存入数据库;(3)允许管理员权限客户端接入服务器,使其能访问数据库并提供对传感器网络的控制权限;(4)允许普通权限客户端接入服务器,并提供数据库访问权限。
【技术特征摘要】
1.一种面向物联网应用的网络服务器设计,其特征在于包含以下步骤:(1)在JAVA语言的基础上,设计并开发一种用于传感器系统数据处理和存储并提供外部访问的服务器;(2)传感器数据接入后,通过不同的标识符,将数据进行不同方式的分类处理,存入数据库;(3)允许管理员权限客户端接入服务器,使其能访问数据库并提供对传感器网络的控制权限;(4)允许普通权限客户端接入服务器,并提供数据库访问权限。2.根据权利要求1所述的一种面向物联网应用的网络服务器设计,其特征在于:所述步骤(1)在服务器开启后,连接特定数据库,并等待管理员客户端、普通客户端、传感器网络客户端三种客户端的接入,服务器多线程工作。3.根据权利要求2所述的一种面向物联网应用的网络服务器设计,其特征在于:所述步骤(2)传感器网络能采集的数据有3轴加速度、3轴角速度、3轴磁场、气压、温度和GPS信息,每次传入的数据需要根据数据头的标识对传入数据流进行切割,以4位HEX码为一组数据进行分类处理。4.根据权利要求3所述的一种面向物联网应用的网络服务器设计,其特征在于:所述步骤(2)传入数据长度不固定,服务器根据数据实际长度进行动态切割处理。5.根据权利要求4所述的一种面向物联网应用的网...
【专利技术属性】
技术研发人员:张曾洋,徐川,王一军,王国成,
申请(专利权)人:张曾洋,徐川,王一军,王国成,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。