[发明专利]一种广播设备间的配置方法有效
申请号: | 201811514667.8 | 申请日: | 2018-12-12 |
公开(公告)号: | CN109451044B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 罗旋;李维;蔡兆云;刘盼盼 | 申请(专利权)人: | 湖南康通电子股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 长沙轩荣专利代理有限公司 43235 | 代理人: | 叶碧莲 |
地址: | 410000 湖南省长沙市芙蓉*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 广播 设备 配置 方法 | ||
1.一种广播设备间的配置方法,其特征在于,所述方法由包括设备,设备云以及业务系统的云通信系统执行;具体包括以下步骤:
步骤1,设备启动后,根据已知的设备云域名和端口,连接到设备云,设备使用有线网络或蜂窝移动网络或Wifi方式连接设备云;设备云与设备之间采用MQTT协议通讯,MQTT协议基于TCP/IP协议,采用TCP长连接,设备接入到互联网后,通过设备云域名连接到设备云设备通讯服务,设备通讯服务向消息队列发送消息,通知设备上线;
步骤2,设备云根据设备序列号查询数据库,获取所述设备所要配置的业务系统信息,并将所述业务系统信息下发给所述设备,设备云核心服务从消息队列中获取设备上线通知,根据通知中的设备序列号,到数据库查询设备与业务系统配置关系;
步骤3,设备接收到所要配置的所述业务系统信息后,根据所述业务系统信息连接所属的目标业务系统;
在所述步骤1之前还包括业务系统数据的注册过程,其具体包括以下步骤:
S1,业务系统向设备云发送包含业务系统信息的注册请求;
S2,所述设备云接收到所述注册请求后,查询数据库,判断所述数据库中是否存在所述业务系统信息,并根据所述判断结果确定是否下发配置到设备;
所述步骤S1具体为:业务系统启动时,根据已知的设备云域名,向所述设备云发送包含业务系统信息的注册请求,调用设备云API注册业务系统信息;其中,所述业务系统信息包括业务系统名称、通讯地址与端口;
所述步骤S2具体为:所述设备云接收到所述注册请求后,查询数据库,判断所述数据库中是否存在所述业务系统信息,如果所述业务系统信息不存在,则保存所述业务系统信息;如果所述业务系统信息已经存在,且所述业务系统信息无变化则忽略本次请求;如果所述业务系统信息已经存在,且有更新则下发配置到设备;
所述方法还包括设备云直接配置设备过程,其具体为:操作人员通过设备云界面,配置设备所属的业务系统,并将所述配置保存到所述数据库;其中,操作人员能够对每台设备进行单独配置,或者通过设置规则的方式进行批量配置,用户通过设备云Web页面,将设备配置到已注册的业务系统;
所述设备云的API接口采用http协议,遵循Restful接口;所述通讯地址为IP或域名;
业务系统在系统初始化时,读取系统配置,获取系统的通讯地址和端口,并调用设备云API接口,进行业务系统注册;设备云接收到业务系统注册,首先对业务系统进行鉴权,鉴权通过后记录业务系统名称、通讯地址和端口;
所述设备云具体包括前端管理系统和设备通讯服务模块,所述前端管理系统包括:后台Web管理服务模块、核心服务模块、数据库服务器、缓存服务模块、消息队列服务模块、API服务模块、注册中心模块、授权中心模块和网关服务模块中的一个或多个;其中,后台Web管理服务模块用于处理用户操作,核心服务模块用于处理核心业务;设备通讯服务模块用于处理与设备之间的通讯,设备通讯服务模块与前端管理系统之间通过接口调用和消息队列方式通讯,设备通讯服务模块到前端管理系统的所有消息通过消息队列,前端管理系统到设备通讯服务模块的所有消息通过接口调用方式,核心服务模块用于数据和业务逻辑处理;API服务模块向业务系统提供调用接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南康通电子股份有限公司,未经湖南康通电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811514667.8/1.html,转载请声明来源钻瓜专利网。