基于6LoWPAN协议的物联网环境实时监测系统的制作方法

文档序号:12278935阅读:来源:国知局

技术特征:

1.一种基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,包括位于监控中心的环境参数采集单元、若干嵌入式网关、监控服务器和若干终端设备,

其中,所述环境参数采集单元包括多个采集终端模块,每个采集终端模块包含至少一个的传感器和视频监控设备,所述传感器和所述视频监控设备获取监控区域的参数和图像;

所述嵌入式网关,包括GPRS传送模块、6LoWPAN协调器和压缩处理模块,所述6LoWPAN协调器首先自动为各传感器分配IPv6地址,并汇聚所述采集终端模块发送来的数据和图片,所述压缩处理模块对接收的数据和图片进行压缩处理后发送至所述GPRS传送模块,所述GPRS传送模块通过GPRS网络发送给监控服务器;

所述监控服务器,对接收的数据包进行解码处理、分析、存储,判断数据大于危险预设值时发出预警信号,通知所述嵌入式网关向所述终端设备发送预警短信。

2.根据权利要求1所述的基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,

所述压缩处理模块对接收的数据和图片采用libjpeg库进行压缩处理,其中,所述libjpeg库是用于jpeg图片格式解压和压缩的库。

3.根据权利要求1所述的基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,

所述环境参数采集单元采用6LoWPAN无线传感网络进行通信。

4.根据权利要求1所述的基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,

所述环境参数采集单元通过CoAP协议进行数据通信。

5.根据权利要求1所述的基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,

所述传感器采用数字传感器,根据需求设置为温度传感器、湿度传感器、烟雾传感器、液化石油气传感器、CO浓度传感器、NH4浓度传感器、醛酮醇类气体传感器和/或CO2传感器。

6.根据权利要求5所述的基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,

所述传感器上运行CoAP Client,所述CoAP Client使用CoAP协议将传感器对象抽象为资源,每个资源对应一个唯一的资源标识符,所述资源标识符包括:传感器型号、传感器类型、传感器数据和传感器状态,通过GET、POST、PUT、DELETE方法来对资源标识符进行相应的操作。

7.根据权利要求1所述的基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,

所述视频监控设备采用带有OV511芯片的网眼V2000视频摄像头,其通过USB接口与所述嵌入式网关连接,所述嵌入式网关使用Video4Linux2编程框架调节USB摄像头进行图像的捕捉。

8.根据权利要求4所述的基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,

所述环境参数采集单元上传至所述6LoWPAN协调器的CoAP协议数据的负载Payload包括:传感器型号、传感器数据、采集时间。

9.根据权利要求1所述的基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,

所述GPRS传送模块采用UDP协议进行通信,并在应用层上对UDP协议报文头进行重定义,实现丢包重发和错序重排机制,保证UDP协议的可靠性。

10.根据权利要求9所述的基于6LoWPAN协议的物联网环境实时监测系统,其特征在于,

所述UDP协议报文头包括:2个字节的数据包类型标识,2个字节的包序号,2个字节的数据包大小以及2个字节的片段偏移量,其中所述数据包类型标识用于指代该数据包为二进制文件类型或文本类型,所述包序号用于数据发送和接收的顺序信息,所述数据包大小用于检测传输过程数据的丢失,所述片段偏移量是数据在传输时被分割成适应传输的片段,当所述监控服务器找到丢失的数据时,通过所述片段偏移量的编号向所述GPRS传送模块请求重传。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1