一种基于区块链的应急广播消息分发方法技术

技术编号:33617981 阅读:19 留言:0更新日期:2022-06-02 00:36
本发明专利技术提供一种基于区块链的应急广播消息分发方法,包括:步骤1,平台G将消息S通过N个下发路径,向终端D发送,每个下发路径下发1个消息S的副本;步骤2,终端D从M个下发路径接收到消息S,得消息S的M个副本;步骤3,终端D对消息S的M个副本按特征值分类,记消息S的第i种副本的出现次数为Ni;步骤4,如第i种副本的数量Ni满足条件(Nj/M)>lev,则第i种副本为消息S的真副本,终端D执行。本发明专利技术实现应急广播消息分发,多下发路径发送且多下发路径接收,可提高系统可靠性、安全性。安全性。安全性。

【技术实现步骤摘要】
一种基于区块链的应急广播消息分发方法


[0001]本专利技术涉及应急广播
,具体涉及一种基于区块链的应急广播消息分发方法。

技术介绍

[0002]当发生重大自然灾害、事故灾难等公共危机时,应急广播能够通过迅速的信息传输通道,在第一时间把灾害消息或灾害可能造成的危害传递到民众手中,让民众在第一时间知道发生了什么事情,应该怎么撤离、避险,从而将生命财产损失降到最低。应急广播作为国家公共服务的重要组成部分,其系统安全性的重要程度不言而喻。
[0003]应急广播系统包括应急广播平台、应急广播传输覆盖网、应急广播终端,播发应急广播消息。这里应急广播平台简称平台,应急广播传输覆盖网简称传输覆盖网,应急广播终端简称终端,应急广播消息简称消息。平台、传输覆盖网、终端都是应急广播资源,按各级行政区划分级。平台按级别有国家级平台、省级平台、市级平台、县级平台、镇级平台、企事业单位平台,并形成本平台、上级平台、同级平台、下级平台。传输覆盖网按级别有国家级传输覆盖网、省级传输覆盖网、市级传输覆盖网、县级传输覆盖网。终端类似。
[0004]在应急广播
,一般把密码作为实现信息安全的重要手段。通过将应急广播专用密码设备集成到应急广播平台、播发设备、终端等各部分,使应急广播系统具备安全管理、信息验证及鉴别等功能,从而保障其信息传递、播发过程的安全性。但是密码会受到黑客攻击,有一定局限性。需要一种更安全有效的应急广播消息分发方法。

技术实现思路

[0005]本专利技术的目的在于提供一种更安全有效的应急广播消息分发方法,以解决现有技术存在的问题。
[0006]本专利技术所要解决的技术问题采用以下技术方案来实现:一种基于区块链的应急广播消息分发方法,应用于应急广播系统,平台G向终端D发送编号sn的应急广播消息S,方法包括:步骤1,平台G将消息S通过N个(1<N)下发路径,向终端D发送,每个下发路径下发1个消息S的副本;步骤2,终端D从M个(1<M<=N)下发路径接收到消息S,得消息S的M个副本;步骤3,终端D对消息S的M个副本按特征值分类,记消息S的第i种副本的出现次数为Ni;步骤4,设阈值0<lev<1,如第i种副本的数量Ni满足条件(Nj/M)>lev,则第i种副本为消息S的真副本,终端D执行消息S的真副本。
[0007]所述下发路径,是至少一个平台、至少一个传输覆盖网和至少一个终端通过有线或无线依次连接而成的有顺序的应急广播传输路径,且平台G在下发路径的起始端且终端D在下发路径的结束端。
[0008]进一步,步骤2中所述终端D从M个(1<M<=N)下发路径接收到消息S,方法包括:终端D从接收到消息S的第一个副本开始,经过预设时间段T,完成对消息S的M个副本的接收,超时,终端D接收但不处理消息S的后续副本。
[0009]进一步,步骤2中所述终端D从M个(1<M<=N)下发路径接收到消息S,方法包括:终端D每接收到消息S,先进行完整性检查,如合格则保留且认为从对应下发路径接收到消息S的1个副本。
[0010]对比现有技术,有益效果是:1)某平台向某终端发送应急广播消息都是该平台多下发路径群发且该终端群收,不是只选择一条下发路径向终端发送,也不是采用多路分发只要有一条下发路径到达终端,就算送达终端。解决了不依赖单一下发路径下发和接收应急广播消息的技术问题,优点是提高系统可靠性。
[0011]2)平台向终端发送一条应急广播消息的方式是同时经N个下发路径向该终端发送;终端每次从多个下发路径接收某应急广播消息,如只从一个下发路径接收的到某应急广播消息,终端不执行。解决了单一下发路径可能被黑客入侵或数据被破坏而导致终端错误播放应急广播的技术问题。优点是提高系统安全性。
[0012]3)终端从N个下发路径接收应急广播消息,如第i种副本的出现次数Ni满足条件(Nj/M)>lev,则第i种副本为应急广播消息S的真副本。即使其中个别下发路径被入侵,修改并下发错误的应急广播消息,终端也会执行正确的应急广播消息。实现终端自适应确定该应急广播消息的正确的副本。
[0013]4)终端D从接收到消息S的第一个副本开始,经过预设时间段T,完成对消息S的M个副本的接收,超时,终端D接收但不处理消息S的后续副本。解决了多下发路径条件下终端怎样接收应急广播消息的技术问题,优点是接收效率高。
附图说明
[0014]图1是本专利技术实施例的平台向终端发送一条应急广播消息的流程图。
具体实施方式
[0015]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。
[0016]本专利技术的实施例如图1所示,一种基于区块链的应急广播消息分发方法,应用于应急广播系统,平台G向终端D发送编号sn的应急广播消息S,方法包括:步骤1,平台G将消息S通过N个(1<N)下发路径,向终端D发送,每个下发路径下发1个消息S的副本;步骤2,终端D从M个(1<M<=N)下发路径接收到消息S,得消息S的M个副本;步骤3,终端D对消息S的M个副本按特征值分类,记消息S的第i种副本的出现次数为Ni;步骤4,设阈值0<lev<1,如第i种副本的数量Ni满足条件(Nj/M)>lev,则第i种副本为消息S的真副本,终端D执行消息S的真副本。
[0017]所述下发路径,是至少一个平台、至少一个传输覆盖网和至少一个终端通过有线
或无线依次连接而成的有顺序的应急广播传输路径,且平台G在下发路径的起始端且终端D在下发路径的结束端。
[0018]进一步,步骤2中所述终端D从M个(1<M<=N)下发路径接收到消息S,方法包括:终端D从接收到消息S的第一个副本开始,经过预设时间段T,完成对消息S的M个副本的接收,超时,终端D接收但不处理消息S的后续副本。
[0019]进一步,步骤2中所述终端D从M个(1<M<=N)下发路径接收到消息S,方法包括:终端D每接收到消息S,先进行完整性检查,如合格则保留且认为从对应下发路径接收到消息S的1个副本。
[0020]有益效果是:1)某平台向某终端发送应急广播消息都是该平台多下发路径群发且该终端群收,不是只选择一条下发路径向终端发送,也不是采用多路分发只要有一条下发路径到达终端,就算送达终端。解决了不依赖单一下发路径下发和接收应急广播消息的技术问题,优点是提高系统可靠性。
[0021]2)平台向终端发送一条应急广播消息的方式是同时经N个下发路径向该终端发送;终端每次从多个下发路径接收某应急广播消息,如只从一个下发路径接收的到某应急广播消息,终端不执行。解决了单一下发路径可能被黑客入侵或数据被破坏而导致终端错误播放应急广播的技术问题。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的应急广播消息分发方法,其特征在于,应用于应急广播系统,平台G向终端D发送编号sn的应急广播消息S,方法包括:步骤1,平台G将消息S通过N个(1<N)下发路径,向终端D发送,每个下发路径下发1个消息S的副本;步骤2,终端D从M个(1<M<=N)下发路径接收到消息S,得消息S的M个副本;步骤3,终端D对消息S的M个副本按特征值分类,记消息S的第i种副本的出现次数为Ni;步骤4,设阈值0<lev<1,如第i种副本的数量Ni满足条件(Nj/M)>lev,则第i种副本为消息S的真副本,终端D执行消息S的真副本;所述下发路径,是至少一个平台、至少一个传输覆盖网和至少一个终端通过有线或...

【专利技术属性】
技术研发人员:张瑞勋
申请(专利权)人:六安富华智能信息科技有限公司
类型:发明
国别省市:

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

1