发明名称 一种农业物联网系统
摘要 本发明公开了一种农业物联网系统。本发明通过物联网设备检测模块检测物联网数据,可以确定出物联网设备对应的协议类型,协议栈调取模块调取相应的物联网设备协议栈,以实现将物联网设备的物联网数据转换为物联网中心服务器可以使用的数据;通过在系统上设置通信配置模块和调用记录,对物联网设备协议栈进行监控,这样可以确定出系统使用频率较高的物联网设备协议栈,并将这些物联网设备协议栈存储在中转服务器内,这样就提高了系统的数据处理速度,同时也达到扩展系统的目的,当使用频率降低时,还可以将物联网设备协议栈从中转服务器上删除,避免占用中转服务器的空间;本发明提供了一种具有良好的结构性、灵活性、可扩展性的农业物联网系统。
申请公布号 CN103297306B 申请公布日期 2016.04.06
申请号 CN201310268725.4 申请日期 2013.06.28
申请人 王毅;新疆创新方法与技术推进生产力促进中心 发明人 王毅
分类号 H04L12/28(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L12/28(2006.01)I
代理机构 北京远大卓悦知识产权代理事务所(普通合伙) 11369 代理人 史霞
主权项 一种农业物联网系统,其特征在于,包括:物联网中心服务器;物联网设备;协议栈服务器,其上构建有协议栈库,该协议栈库包括有多个物联网设备协议栈以及调用记录,调用记录包括各物联网设备协议栈的调用频率,一个物联网设备协议栈的调用频率为调用次数与调用时间范围的比值;中转服务器,其设置于物联网中心服务器和物联网设备之间,用于接收物联网设备的当前物联网数据,中转服务器存储有一个物联网网络协议栈;中转服务器包括物联网设备检测模块、协议栈调取模块和协议栈转换模块,中转服务器接收到当前物联网数据后,物联网设备检测模块根据当前物联网数据判断当前物联网数据的物联网设备类型和协议类型,协议栈调取模块根据该协议类型从协议栈库中调取与该协议类型对应的当前物联网设备协议栈,并在协议栈库内更新当前物联网设备协议栈的调用频率,协议栈转换模块应用当前物联网设备协议栈对当前物联网数据解析,并利用物联网网络协议栈对解析后的当前物联网数据封装,中转服务器将封装后的当前物联网数据发送给物联网中心服务器;协议栈服务器还包括一通信配置模块,该通信配置模块监控调用记录,当当前物联网设备协议栈的调用频率高于一阈值时,则通信配置模块在中转服务器上建立一临时协议栈库,并将该当前物联网协议栈存储至该临时协议栈库,以及建立一临时调用记录,该临时调用记录为所述调用记录在中转服务器上的映射,并且在物联网设备检测模块内对该当前物联网设备协议栈的协议类型进行标记,当一个与当前物联网设备协议栈对应的物联网设备向中转服务器发送物联网数据时,则物联网设备检测模块根据当前物联网数据判断当前物联网数据的物联网设备类型和协议类型,协议栈调取模块根据该协议类型从临时协议栈库中调取当前物联网设备协议栈,并在临时调用记录内更新当前物联网设备协议栈的调用频率,当调用频率低于一阈值时,则将该当前物联网设备协议栈从临时协议栈库中删除。
地址 830011 新疆维吾尔自治区乌鲁木齐市新市区北京南路科学一街358号