[发明专利]一种基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法在审
| 申请号: | 201910285197.0 | 申请日: | 2019-04-10 |
| 公开(公告)号: | CN109995788A | 公开(公告)日: | 2019-07-09 |
| 发明(设计)人: | 高强;黄鑫;郭金文 | 申请(专利权)人: | 华夏天信(北京)智能低碳技术研究院有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F9/4401 |
| 代理公司: | 北京智沃律师事务所 11620 | 代理人: | 李笑丹 |
| 地址: | 100102 北京市朝阳区望京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 发布 订阅 物联网 操作系统 服务器 管理和维护 订阅关系 订阅管理 传统的 操作对象 对象设计 流程设计 面向对象 数据传输 数据模块 休眠功能 应用需求 语法设计 总体设计 矿山 优化 改进 管理 | ||
1.一种基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,应用在基于XMPP协议的工业物联网设备上,设备中的发布与订阅系统由发布者、订阅者和XMPP服务器组成,其特征在于:服务器作为数据传输通道,同时管理和维护发布与订阅关系,包括接收发布者发布的消息,推送消息到所有已订阅的订阅者,并增加了对休眠功能的支持,在发布者休眠时代理休眠服务。
2.根据权利要求1所述的基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,其特征在于:订阅者只需将感兴趣的条目发送给服务器请求服务,发布者将底层信息对象化处理,提供周期性和事件性的数据发布服务,满足订阅规则时发布对象消息,使得XMPP的客户端能够作为订阅者角色,也能够作为发布者角色,也能够同时作为发布者和订阅者双重角色。
3.根据权利要求2所述的基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,其特征在于:服务器管理发布者与订阅者之间的订阅关系,当发布者按照周期性或事件性发布数据到服务器时,无需指定目的节点,且只需发布一次,由服务器转发至一个或多个订阅者。
4.根据权利要求1所述的基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,其特征在于:发布与订阅设计方法的对象包括发布与订阅数据服务对象、发布与订阅休眠管理对象、发布与订阅关系管理对象,服务器的数据库存储采用面向对象模型,使数据模块化,对象中封装了属性及其方法,属性是对象的某种特性,方法是访问的接口和功能模块。
5.根据权利要求4所述的基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,其特征在于:数据服务对象提供了对发布与订阅相关数据进行访问或配置的接口;休眠管理对象为节点支持休眠功能的发布与订阅提供支持;关系管理对象是为服务器管理发布者和订阅者之间的发布与订阅关系。
6.根据权利要求5所述的基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,其特征在于:节点在休眠工作模式下,是间歇性工作,工作完成后进入休眠,休眠一会又唤醒工作,循环进行。
7.根据权利要求1所述的基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,其特征在于:发布与订阅设计方法的流程设计包括资源发现交互流程、订阅流程、取消订阅流程和消息发布流程,根据发布者是否支持休眠,将发布与订阅流程中订阅和取消订阅流程分为两种方式,一种为正常工作模式,另一种为睡眠工作模式。
8.根据权利要求7所述的基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,其特征在于:资源发现是发布者为订阅者提供查询某个节点可提供的发布与订阅服务的过程。
9.根据权利要求7所述的基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,其特征在于:消息发布流程是指发布者休眠工作时,不用管理发布消息时发给谁,只需关心订阅的事件,产生事件后即发送给服务器,由服务器来推送。
10.根据权利要求1所述的基于RED-MOS工业物联网操作系统的设备发布与订阅设计方法,其特征在于:发布与订阅的语法设计使异构网络之间发布与订阅的交互格式得到统一。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华夏天信(北京)智能低碳技术研究院有限公司,未经华夏天信(北京)智能低碳技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910285197.0/1.html,转载请声明来源钻瓜专利网。





