应急广播平台的消息播发方法和设备技术

技术编号:38223377 阅读:17 留言:0更新日期:2023-07-25 17:55
本发明专利技术提供一种应急广播平台的消息播发方法和设备,属于通信技术领域,该方法包括:获取上级应急广播平台的服务器发送的广播消息;若所述广播消息具有附件信息,则将所述广播消息中的附件信息对应的源地址替换为所述服务器的本地代理地址,得到预处理后的广播消息,并将所述预处理后的广播消息传输至下级应急广播平台对应的消息队列中,所述消息队列用于所述下级应急广播平台向客户端设备发送广播消息;若所述广播消息不具有附件信息,则直接将所述广播消息传输至下级应急广播平台对应的消息队列中。的消息队列中。的消息队列中。

【技术实现步骤摘要】
应急广播平台的消息播发方法和设备


[0001]本专利技术涉及通信
,尤其涉及一种应急广播平台的消息播发方法和设备。

技术介绍

[0002]应急广播,是指一种利用广播系统向公众发布突发事件相关信息的方式。通常应急广播系统由应急广播平台、消息接收设备、传输覆盖网络和客户端设备等组成。应急广播消息,是指各级调度控制平台之间,以及调度控制平台到播发平台,播发平台到客户端之间传递的数据。
[0003]应急广播平台消息播发通常是在B端(服务端,例如转发平台、播发平台等)之间通过超文本传输协议(HyperText Transfer Protocol,HTTP)按照时间戳主动拉取广播消息,并传输至C端(客户端)。其中,B端拿到数据后优先解析,解析后的数据以一定的数据结构入库或刷入缓存,这种操作需要在B端的多个系统之间逐层传递下发。上述方案中,在B端之间的消息传递由于依赖下游主动获取,很容易出现下游自主配置时间粒度过大导致消息延迟从而不可靠。

技术实现思路

[0004]本专利技术提供一种应急广播平台的消息播发方法和设备,用以解决现有技术中消息延迟较大的缺陷,实现一种延迟较小的消息播发方法。
[0005]本专利技术提供一种应急广播平台的消息播发方法,包括:获取上级应急广播平台的服务器发送的广播消息;若所述广播消息具有附件信息,则将所述广播消息中的附件信息对应的源地址替换为所述服务器的本地代理地址,得到预处理后的广播消息,并将所述预处理后的广播消息传输至下级应急广播平台对应的消息队列中,所述消息队列用于所述下级应急广播平台向客户端设备发送广播消息;若所述广播消息不具有附件信息,则直接将所述广播消息传输至下级应急广播平台对应的消息队列中。
[0006]根据本专利技术提供的一种应急广播平台的消息播发方法,在所述服务器为与所述客户端设备建立连接的服务器的情况下,所述方法还包括:接收客户端设备发送的请求消息,所述请求消息为所述客户端设备接收所述广播消息后发送的,用于请求所述广播消息中附件信息对应的附件数据;若所述服务器的本地未存储所述附件数据,则基于所述请求消息中附件信息对应的源地址,获取所述附件数据;所述源地址为所述服务器的上级应急广播平台的本地代理地址。
[0007]根据本专利技术提供的一种应急广播平台的消息播发方法,所述方法还包括:从上级应急广播平台的服务器获取消息队列中的广播消息,基于所述广播消息对应的区域范围,确定多个下级应急广播平台对应的消息队列;
将所述广播消息,以组播形式传输至所述多个下级应急广播平台对应的消息队列。
[0008]根据本专利技术提供的一种应急广播平台的消息播发方法,所述方法还包括以下至少一项:利用消息补齐模型对所述广播消息进行内容补充;在广播消息的播发策略出现冲突时,对所述广播消息的播发策略进行调整处理,所述播发策略为基于播发手段、播发次数、播发条件、消息适用范围中至少一项确定的。
[0009]根据本专利技术提供的一种应急广播平台的消息播发方法,所述对所述广播消息进行调整处理,包括:基于优先级顺序,对所述广播消息的播发策略进行调整处理;所述优先级顺序为播发手段的优先级大于播发次数的优先级。
[0010]根据本专利技术提供的一种应急广播平台的消息播发方法,所述利用消息补齐模型对所述广播消息进行内容补充,包括:利用所述消息补齐模型获取与所述广播消息的相似度大于或等于第一阈值的历史消息;基于所述历史消息对所述广播消息进行内容补充;所述相似度为基于消息的属性信息确定的,所述属性信息包括以下至少一项:消息类型、消息等级、影响范围。
[0011]根据本专利技术提供的一种应急广播平台的消息播发方法,所述利用所述消息补齐模型获取与所述广播消息的相似度大于或等于第一阈值的历史消息之前,还包括:利用预先建立的分类模型对训练集中的历史消息进行分类,得到多个分类集合;利用所述消息补齐模型确定所述多个分类集合中与所述广播消息匹配的目标分类集合;基于所述目标分类集合中的历史消息,对所述广播消息进行内容补充;基于补充后的广播消息的播发完成度,对所述分类模型和所述消息补齐模型的参数进行更新,得到训练后的消息补齐模型。
[0012]本专利技术还提供一种应急广播平台的消息播发方法,包括:接收目标应急广播平台基于消息队列发送的广播消息;若所述广播消息具有附件信息,则基于所述广播消息中的附件信息的源地址,向所述目标应急广播平台发送请求消息;所述附件信息中的源地址为所述目标应急广播平台的上级应急广播平台的服务器的本地代理地址;接收所述目标应急广播平台基于所述请求消息发送的附件信息对应的附件数据。
[0013]本专利技术还提供一种应急广播平台的消息播发装置,包括:获取模块,用于获取上级应急广播平台的服务器发送的广播消息;处理模块,用于若所述广播消息具有附件信息,则将所述广播消息中的附件信息对应的源地址替换为所述服务器的本地代理地址,得到预处理后的广播消息;传输模块,用于将所述预处理后的广播消息传输至下级应急广播平台对应的消息队列中,所述消息队列用于所述下级应急广播平台向客户端设备发送广播消息;所述传输模块,还用于若所述广播消息不具有附件信息,则直接将所述广播消息传输至下级应急广播平台对应的消息队列中。
[0014]本专利技术还提供一种应急广播平台的消息播发装置,包括:接收模块,用于接收目标应急广播平台基于消息队列发送的广播消息;发送模块,用于若所述广播消息具有附件信息,则基于所述广播消息中的附件信息的源地址,向所述目标应急广播平台发送请求消息;所述附件信息中的源地址为所述目标应急广播平台的上级应急广播平台的服务器的本地代理地址;所述接收模块,还用于接收所述目标应急广播平台基于所述请求消息发送的附件信息对应的附件数据。
[0015]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述应急广播平台的消息播发方法。
[0016]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述应急广播平台的消息播发方法。
[0017]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述应急广播平台的消息播发方法。
[0018]本专利技术提供的应急广播平台的消息播发方法和设备,若广播消息具有附件信息,则将广播消息中的附件信息对应的源地址替换为服务器的本地代理地址,得到预处理后的广播消息,并将预处理后的广播消息传输至下级应急广播平台对应的消息队列中,所述消息队列用于所述下级应急广播平台向客户端设备发送广播消息;若所述广播消息不具有附件信息,则直接将所述广播消息传输至下级应急广播平台对应的消息队列中,上述方案中,服务器对于接收到的广播消息中附件不进行下载或解析,只是将广播消息中附件的源地址进行替换后转发至下级应急广播平台,而对于不带附件信息的广播消息直接进行转发,能够减小消息播发的延迟。
附图说明
[0019]为了更清楚本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应急广播平台的消息播发方法,其特征在于,应用于服务器,所述方法包括:获取上级应急广播平台的服务器发送的广播消息;若所述广播消息具有附件信息,则将所述广播消息中的附件信息对应的源地址替换为所述服务器的本地代理地址,得到预处理后的广播消息,并将所述预处理后的广播消息传输至下级应急广播平台对应的消息队列中,所述消息队列用于所述下级应急广播平台向客户端设备发送广播消息;若所述广播消息不具有附件信息,则直接将所述广播消息传输至下级应急广播平台对应的消息队列中。2.根据权利要求1所述的应急广播平台的消息播发方法,其特征在于,在所述服务器为与所述客户端设备建立连接的服务器的情况下,所述方法还包括:接收客户端设备发送的请求消息,所述请求消息为所述客户端设备接收所述广播消息后发送的,用于请求所述广播消息中附件信息对应的附件数据;若所述服务器的本地未存储所述附件数据,则基于所述请求消息中附件信息对应的源地址,获取所述附件数据;所述源地址为所述服务器的上级应急广播平台的本地代理地址。3.根据权利要求1所述的应急广播平台的消息播发方法,其特征在于,所述方法还包括:从上级应急广播平台的服务器获取消息队列中的广播消息,基于所述广播消息对应的区域范围,确定多个下级应急广播平台对应的消息队列;将所述广播消息,以组播形式传输至所述多个下级应急广播平台对应的消息队列。4.根据权利要求1

3任一项所述的应急广播平台的消息播发方法,其特征在于,所述方法还包括以下至少一项:利用消息补齐模型对所述广播消息进行内容补充;在广播消息的播发策略出现冲突时,对所述广播消息的播发策略进行调整处理,所述播发策略为基于播发手段、播发次数、播发条件、消息适用范围中至少一项确定的。5.根据权利要求4所述的应急广播平台的消息播发方法,其特征在于,所述对所述广播消息进行调整处理,包括:基于优先级顺序,对所述广播消息的播发策略进行调整处理;所述优先级顺序为播发手段的优先级大于播...

【专利技术属性】
技术研发人员:杜鹏
申请(专利权)人:银河互联网电视有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1