一种广播设备的云通信系统的制作方法

文档序号:17374810发布日期:2019-04-12 23:11阅读:187来源:国知局
一种广播设备的云通信系统的制作方法

本发明涉及通信技术领域,尤其涉及一种广播设备的云通信系统。



背景技术:

目前市场上所有的广播系统都属于工程类广播系统,广播设备与管理系统形成一套独立的系统,广播设备由所属的系统进行操作和管理。这种广播系统的设置主要存在以下问题:

1.所有设备直接与管理系统连接,使所有设备在明确所需要连接的管理系统后,都需要通过手工配置,将需要连接的管理系统地址或者连接方式写入到设备中,设备才能正确的连接到管理系统。

2.由于网络的复杂性逐渐提升,广播设备往往处于局域网内,而局域网内只能由广播设备主动发起网络连接,无法从局域网外部主动连接到设备,因此广播设备所有指令只能由管理系统下发。在面对海量广播设备与大量广播系统,复杂的工程情况下,想要对指定的设备进行升级、调试等操作变得十分困难,必须要通过业务系统,或者远程连接到设备内网。



技术实现要素:

针对上述技术问题,本发明提出了在业务系统与设备以外提供第三方系统(设备云),并保持第三方系统与设备的连接状态,以解决设备只能手工配置,以及设备处于局域网内部或者业务系统崩溃的情况下,无法对设备进行远程控制的问题。

本发明采取的技术方案具体为:一种广播设备的云通信系统,其特征在于,所述云通信系统具体包括:设备,设备云以及业务系统;

其中:所述设备为连接到互联网的实体产品,可通过互联网进行通讯,接收指令并完成指定功能;

所述设备云在互联网上仅存在唯一实体,部署于国际互联网,拥有互联网固定ip地址,通过互联网域名访问;

所述业务系统为设备的管理系统,通过业务系统能够对设备进行管理和操作,使设备完成预定的功能。

进一步的,所述设备根据接收到的目标业务系统连接地址,连接到目标业务系统。

更进一步的,所述设备接收到的所述目标业务系统连接地址是由设备云返回的,其具体实现过程为:

设备在通电通网后,第一时间连接到设备云;

设备云在系统中查询设备所属目标业务系统连接地址,并返回给设备。

优选的,所述设备连接到目标业务系统之后,进一步包括:设备在连接到业务系统后,仍然保持与设备云的连接。

进一步的,通过设备云能够随时获取设备的运行状态,并进行远程升级和调试。

可选的,所述设备通过有线网络、蜂窝移动网络或者wifi中的至少一种方式接入设备云;

优选的,所述设备与设备云之间采用mqtt协议通讯;

进一步的,所述设备云具体包括通讯服务模块、后台web管理服务模块、核心服务模块、数据库服务器、缓存服务模块、消息队列服务模块、api服务模块、注册中心模块、授权中心模块和网关服务模块中的一个或多个。

优选的,所述设备与业务系统之间采用api接口调用方式完成数据交互。

本发明通过在业务系统与设备以外提供第三方系统(设备云),通过第三方系统控制设备与业务系统的连接,并保持第三方系统与设备的连接状态,能够达到以下有益效果:首先,实现设备配置无需对每台设备进行单独配置,可通过设备云进行批量配置下发,即使在使用过程中发生改变,也可通过设备云动态调整;其次,无论设备处于内网或是外网,都可通过设备云发起升级、调试等运维操作,无需再通过业务系统或者连接到设备内网操作。

附图说明

图1示出了本发明的广播设备的云通信系统的结构框图

具体实施方式

本发明优选的提供了一种广播设备的云通信系统,该系统的具体构成包括三部分:设备、设备云、业务系统。

设备指连接到互联网的实体产品,可通过互联网进行通讯,接收指令并完成指定功能。

设备云在互联网上仅存在唯一实体,部署于国际互联网,拥有互联网固定ip地址,可通过互联网域名访问。设备云作为设备首次连接对象,将设备的目标业务系统连接地址发送给设备;同时与设备保持连接,使设备保持可升级和调试的连接状态。

业务系统指设备的管理系统,通过业务系统能够对设备进行管理和操作,使设备完成预定的功能。

更具体的,所述云通信系统完成广播设备的通信控制的具体实现过程包括以下步骤:步骤1.设备在通电通网后,第一时间连接到设备云;

步骤2.设备云在系统中查询设备所属目标业务系统连接地址,并返回给设备;

步骤3.设备在接收到设备云返回的目标业务系统连接地址后,即可连接业务系统;

步骤4.设备在连接到业务系统后,仍然保持与设备云的连接

步骤5.通过设备云能够随时获取设备的运行状态,并进行远程升级和调试。

所述云通信系统通过设备、设备云、业务系统执行上述实施步骤,相比于现有技术中的采用nat穿透方式以及开放端口映射方式,本发明能够实现设备配置无需对每台设备进行单独配置,可通过设备云进行批量配置下发,即使在使用过程中发生改变,也可通过设备云动态调整;其次,无论设备处于内网或是外网,都可通过设备云发起升级、调试等运维操作,无需再通过业务系统或者连接到设备内网操作;此外还能有效解决开放端口映射方式的安全性低的问题。

优选的,本发明的云通信系统中,设备云可以具体设置为包括:通讯服务模块、后台web管理服务模块、核心服务模块、数据库服务器、缓存服务模块、消息队列服务模块、api服务模块、注册中心模块、授权中心模块和网关服务模块中的一个或多个。

其中,后台web管理服务用于处理用户操作,核心服务用于处理核心业务;

设备通讯服务用于处理与设备之间的通讯,保证与设备通讯的安全性和可靠性。设备通讯服务与管理系统之间通过接口调用和消息队列方式通讯,设备通讯服务到管理系统的所有消息通过消息队列,管理系统到设备通讯服务的所有消息通过接口调用方式。核心服务用于数据和业务逻辑处理;api服务向业务系统提供调用接口。

设备可以通过有线网络、4g或者wifi方式接入设备云,设备与设备云之间采用mqtt协议通讯,mqtt协议基于tcp/ip协议,采用tcp长连接。其中,4g网络也替换为蜂窝移动网络中的2g、3g等其他网络,此处不作限定;设备与设备云之间的mqtt协议也可以根据实际需求替换为xmpp、http等其他通讯协议,此处也不做限定。

业务系统与设备之间采用api接口调用方式完成数据交互。其中,api接口采用http协议接口,遵循restful风格,向业务系统提供获取数据和远程调用接口。api接口鉴权基于oauth标准,只有通过鉴权的业务系统才能完成接口调用。

虽然上面已经参考各种实施例描述了本发明,但是应当理解,在不脱离本发明的范围的情况下,可以进行许多改变和修改。因此,其旨在上述详细描述被认为是例示性的而非限制性的,并且应当理解,以下权利要求(包括所有等同物)旨在限定本发明的精神和范围。以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1