一种物联网网关的软件设计框架制造技术

技术编号:8326038 阅读:236 留言:0更新日期:2013-02-14 09:02
本发明专利技术实施例公开了一种物联网网关的软件设计框架,用于进行物联网网关软件的开发。本发明专利技术实施例包括:通用模组和定制模组,所述通用模组包括:物联核心通信模块和互联网通信模块,所述物联核心通信模块用于对网络层数据和感知层数据进行格式转换处理;所述互联网通信模块用于进行互联网通信;所述物联核心通信模块与所述互联网通信模块通过可通信方式连接。通过实施例发明专利技术方案,能够减少物联网网关软件的重复开发率,同时提高其开发效率。

【技术实现步骤摘要】

本专利技术涉及软件开发
,尤其涉及一种物联网网关的软件设计框架
技术介绍
物联网包括传感器网络部分和互联网部分,其连接部分为物联网网关。物联网网关需要支持实际传感器网络中使用多种通信协议的各种传感器设备,才能够实现广泛的接入能力以及不同通信协议之间数据的互通互联。因此,物联网网关的主要功能是用于进行节点之间数据格式的转换,使得在互联网传输的数据报文格式一致。目前,为了适用于不同类型的物联网,现有的物联网网关都是为个别行业或企业特别定制的,尤其是对物联网网关软件的定制。在每一次定制新的物联网网关时,都需要重新进行一次物联网网关软件的开发, 但是,物联网网关软件很多内容都是重复的,这样的重复开发增加了物联网网关软件的重复开发率,同时降低了开发效率。
技术实现思路
为了解决上述问题,本专利技术实施例提供了一种物联网网关的软件设计框架,用于进行物联网网关软件的开发。通过实施本专利技术方案,能够减少物联网网关软件的重复开发率,同时提高其开发效率。一种物联网网关的软件设计框架,包括通用模组和定制模组,所述通用模组包括物联核心通信模块和互联网通信模块,所述物联核心通信模块用于对网络层数据和感本文档来自技高网...

【技术保护点】
一种物联网网关的软件设计框架,其特征在于,包括:通用模组和定制模组,所述通用模组包括:物联核心通信模块和互联网通信模块,所述物联核心通信模块用于对网络层数据和感知层数据进行格式转换处理;所述互联网通信模块用于进行互联网通信;所述物联核心通信模块与所述互联网通信模块通过可通信方式连接。

【技术特征摘要】
1.一种物联网网关的软件设计框架,其特征在于,包括通用模组和定制模组, 所述通用模组包括物联核心通信模块和互联网通信模块, 所述物联核心通信模块用于对网络层数据和感知层数据进行格式转换处理;所述互联网通信模块用于进行互联网通信; 所述物联核心通信模块与所述互联网通信模块通过可通信方式连接。2.根据权利要求I所述的软件设计框架,其特征在于, 所述定制模组包括物联接口通信模块, 所述物联接口通信模块用于收发感知层数据; 所述物联接口通信模块与所述物联核心通信模块通过可通信方式连接。3.根据权利要求2所述的软件设计框架,其特征在于, 所述定制模组包括控制逻辑模块和人机交互模块, 所述控制逻辑模块用于对感知层数据进行预处理;所述人机交互模块用于显示人机交互界面以及收发人机交互指令; 所述控制逻辑模块与所述物联核心通信模块通过可通信方式连接;所述人机交互模块与所述互联网通信模块通过可通信方式连接。4.根据权利要求3所述的软件设计框架,其特征在于,所述通过可通信方式连接包括 通过套接字Socket方式进行通信连接。5.根据权利要求3或4所述的软件设计框架,其特征在于, 所述物联核心通信模块具体用于将所述物联接口通信模块发送的感知层数据转换为网络层数据,并向所述互联网通信模块发送所述网络层数据; 所述物联核心通信模块具体用于接收所述互联网通信模块发送的用户指令,并向所述物联接口通信模块发送所述用户指令。6....

【专利技术属性】
技术研发人员:周建新周宁吴恒
申请(专利权)人:广东物联天下物联网应用研发中心有限公司广东省华南物联网应用研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1