买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:四川长虹新网科技有限责任公司
摘要:本发明涉及嵌入式软件开发领域,其公开了一种基于MQTT协议消息总线的嵌入式系统进程间通信方法,实现进程间高效、低能耗信息传递,提高系统的稳定性和可靠性。本发明将嵌入式系统的各个进程挂载在MQTT协议消息总线上,各个进程依据其职责向MQTT协议消息总线订阅相关主题,接收其它进程向MQTT协议消息总线发布的所述相关主题的主题消息,即进程间通过MQTT协议消息总线实现相互间的高效通信,采用发布订阅模式减少通信复杂度并优化系统资源使用。
主权项:1.一种基于MQTT协议消息总线的嵌入式系统进程间通信方法,应用于嵌入式设备的嵌入式系统中,其特征在于,该方法包括:将嵌入式系统的各个进程挂载在MQTT协议消息总线上,各个进程依据其职责向MQTT协议消息总线订阅相关主题,接收其它进程向MQTT协议消息总线发布的所述相关主题的主题消息;所述进程包括外网通信进程、设备管理进程、协议转换进程以及接入嵌入式系统的外设进程;所述外网通信进程,负责与服务器保持长连接,当接收到控制指令时,将指令封装成主题消息,并发布到MQTT协议消息总线上;以及,将系统内部的数据上报给服务器;所述设备管理进程,作为系统的神经中枢,负责外部设备的注册、监控及注销;所述协议转换进程,负责监听MQTT协议消息总线上的设备上报数据主题,接收到数据后,进行协议转换,将不同设备的上报数据转换成统一的通信协议,以及监听MQTT协议消息总线上的控制指令主题,接收到数据后进行指令内容解析,根据指令内容,确定目标设备,并将其转换成相应的通信协议,将转换后的控制指令发布到MQTT协议消息总线上对应的设备主题;所述外设进程,订阅了MQTT协议消息总线上的相关主题,当接收到与自身相关的控制指令主题后,解析出指令内容,并执行相应的动作;以及,当需要上报数据时,将数据封装成主题消息,并发布到MQTT协议消息总线上。
全文数据:
权利要求:
百度查询: 四川长虹新网科技有限责任公司 一种基于MQTT协议消息总线的嵌入式系统进程间通信方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。