[发明专利]物联网设备互联系统及方法有效
| 申请号: | 201910985210.3 | 申请日: | 2019-10-16 |
| 公开(公告)号: | CN110798513B | 公开(公告)日: | 2021-01-05 |
| 发明(设计)人: | 程渤;韩庆绵;牛梦;陈俊亮 | 申请(专利权)人: | 北京邮电大学;中国电子科技集团公司第五十四研究所 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F16/955 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张秀程 |
| 地址: | 100876 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 联网 设备 联系 方法 | ||
1.一种物联网设备互联系统,其特征在于,包括:微服务注册中心模块和微资源模块;
其中,所述微资源模块包括通信微服务模块和设备微服务模块,所述通信微服务模块和设备微服务模块分别装载在Docker容器中,所述Docker容器部署在物联网设备上;
所述微服务注册中心模块用于对物联网环境中所有的资源进行存储和管理,包括储存当前物联网环境中微资源的基本状态和信息,以为所述物联网设备提供目标微资源模块的地址,并定期对微资源的状态进行更新;
所述设备微服务模块用于接收所述通信微服务模块发送的控制信息和所述设备微服务模块所在的物联网设备的数据信息,并根据所述设备微服务模块所在的物联网设备的数据信息和所述控制信息生成待转发到目标微资源模块的数据信息,并将所述待转发到目标微资源模块的数据信息发送给所述通信微服务模块;
所述通信微服务模块用于接收目标微资源模块发送的控制信息和数据信息,并将所述控制信息和所述目标微资源模块发送的数据信息递交到所述设备微服务模块;根据所述待转发到目标微资源模块的数据信息和所述微服务注册中心模块中目标微资源模块的信息,将所述待转发到目标微资源模块的数据信息转发给所述目标微资源模块。
2.根据权利要求1所述的物联网设备互联系统,其特征在于,所述通信微服务模块包括内容转发模块、内容递交模块和资源状态汇报模块;
其中,所述内容转发模块用于接收所述设备微服务模块待转发到目标微资源模块的数据信息,根据待转发到目标微资源模块的数据信息中目标微资源模块的ID字段向所述微服务注册中心模块发起寻址请求,获取所述目标微资源模块的URL地址,根据所述URL地址转发所述待转发到目标微资源模块的数据信息;
所述内容递交模块用于接收目标微资源模块发送的控制信息和数据信息,并将所述控制信息和所述目标微资源模块发送的数据信息递交到所述设备微服务模块;
所述资源状态汇报模块用于定期收集所述设备微服务模块发出的物联网设备的状态信息,并将所述状态信息汇报给所述微服务注册中心模块。
3.根据权利要求2所述的物联网设备互联系统,其特征在于,所述通信微服务模块还包括本地路由表缓存模块;
所述本地路由表缓存模块用于缓存所述内容转发模块最近预设次数从所述微服务注册中心模块获取的所述目标微资源模块的ID字段和URL地址,以供所述内容转发模块从所述本地路由表缓存模块中查找所述目标微资源模块的URL地址,若查找结果为空则从所述微服务注册中心模块中查找所述目标微资源模块的URL地址。
4.根据权利要求3所述的物联网设备互联系统,其特征在于,所述内容转发模块具体用于:
接收并读取所述设备微服务模块待转发到目标微资源模块的数据信息,解析出所述目标微资源模块的ID字段;
判断所述ID字段是否为所述微服务注册中心模块的标识符;
若是,则与所述微服务注册中心模块建立HTTP连接,将所述待转发到目标微资源模块的数据信息作为消息体发送给所述微服务注册中心;
若否,则查找所述本地路由表缓存模块中是否存在所述目标微资源模块的ID字段对应的URL地址;
若存在,则根据查找出的URL地址与所述目标微资源模块建立HTTP连接,将所述待转发到目标微资源模块的数据信息作为消息体发送给所述目标微资源模块;
若不存在,则与所述微服务注册中心建立HTTP连接,发起GET请求,从所述微服务注册中心的返回结果中解析出所述URL地址,根据查找出的URL地址与所述目标微资源模块建立HTTP连接,将所述待转发到目标微资源模块的数据信息作为消息体发送给所述目标微资源模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学;中国电子科技集团公司第五十四研究所,未经北京邮电大学;中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910985210.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种集中式数据推送方法、智能终端及存储介质
- 下一篇:业务处理方法及装置





