首页> 中国专利> 基于一站化、多渠道海洋预警报信息发布方法

基于一站化、多渠道海洋预警报信息发布方法

摘要

本发明涉及一种基于一站化、多渠道海洋预警报信息发布方法,包括以下步骤:步骤S1:制作海洋预警报产品;将海洋预警报产品中的数据信息自动保存在一产品库中,并将其推送进行审核;步骤S2:将满足发布需求的海洋预警报产品的数据信息存储至相应的文件夹或数据库中,解析并提取有用信息形成标准格式海洋预警报产品;步骤S3:将标准格式海洋预警报产品形成满足发布渠道的产品格式;步骤S4:将形成产品格式的海洋预警报产品的产品信息自动发送到一产品队列信息池中,并根据预先配置好的派送逻辑规则发送至发布渠道中。本发明能够对来报信息进行有效提取以及处理制作并提供多渠道发布,保障关键时刻对海洋预警报信息对外有效及时发布。

著录项

  • 公开/公告号CN105225186A

    专利类型发明专利

  • 公开/公告日2016-01-06

    原文格式PDF

  • 申请/专利权人 福建四创软件有限公司;

    申请/专利号CN201510618733.6

  • 申请日2015-09-25

  • 分类号G06Q50/26;

  • 代理机构福州元创专利商标代理有限公司;

  • 代理人蔡学俊

  • 地址 350001 福建省福州市闽侯县上街镇科技东路福州高新区海西高新技术产业园创业大厦9、10层

  • 入库时间 2023-12-18 13:18:56

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-01-22

    授权

    授权

  • 2018-07-20

    著录事项变更 IPC(主分类):G06Q50/26 变更前: 变更后: 申请日:20150925

    著录事项变更

  • 2016-02-03

    实质审查的生效 IPC(主分类):G06Q50/26 申请日:20150925

    实质审查的生效

  • 2016-01-06

    公开

    公开

说明书

技术领域

本发明涉及海洋预警报信息发布技术领域,特别是一种基于一站化、多渠道海洋预警报信息发布方法。

背景技术

随着海洋预报业务不断深入,对海洋预报产品的发布要求也越来越高,发布的样式需要多样化,包括网站、手机(短信)、LED、邮箱、FTP、传真、电视节目、电台、微博等方式,这些发布方式对接口及信息格式的要求各不相同,每次发布同一种产品,就需要工作人员对格式进行手工调整,增加工作量和错误机率。目前工作人员从相关部门获得相应的预报数据后,需要根据各发布终端样式进行分别加工,比如需要同时制作适应于网站、手机、LED等不同设备的预报产品,并将相关结果发送到各设备,重复性工作量大,效率不高,且易出错。

海洋预警报产品发布的时效性以及准确性直接关系到海洋预报发布平台的正常运作以及公众接受产品信息是否及时的关键参考指标。尤其是在当面对海洋灾害发生时,预警报产品是否能及时有效发布出去让公众接收显得尤为重要。现有的信息发布方式易导致海洋预警报产品发布阻塞,将可能导致预警报信息传播的不及时,进而错过最及时的灾害防御工作,造成大量的财力物力的损失,甚至人员的伤亡。

发明内容

有鉴于此,本发明的目的是提供一种基于一站化、多渠道海洋预警报信息发布方法,能够有效及时的对来报信息进行有效提取以及处理制作并提供发布,以保障关键时刻对海洋预警报信息的对外多渠道有效及时发布。

本发明采用以下方案实现:一种基于一站化、多渠道海洋预警报信息发布方法,包括以下步骤:

步骤S1:提供一海洋预警报产品制作平台,制作海洋预警报产品;将所述海洋预警报产品中的数据信息自动保存在一产品库中,并将制作完成的所述海洋预警报产品推送进行审核;

步骤S2:若进行审核的所述海洋预警报产品满足发布需求,则调用工作流引擎进行流转,将满足发布需求的海洋预警报产品的数据信息存储至相应的文件夹或数据库中;当文件夹或数据库中有数据更新时,将存储的所述海洋预警报产品的数据信息进行解析并提取有用信息形成标准格式海洋预警报产品;

步骤S3:针对所述标准格式海洋预警报产品,选择发布渠道后所述平台根据所述发布设备的形式派发逻辑规则,用以实现待发布渠道与发布产品内容的匹配,自动将所述标准格式海洋预警报产品形成满足所述发布渠道的产品格式;

步骤S4:提供一用以接收形成产品格式的海洋预警报产品的所述产品队列信息池;将形成产品格式的海洋预警报产品的产品信息自动发送到所述产品队列信息池中,并根据预先配置好的派送逻辑规则通过适配器将所述海洋预警报产品的产品信息发送到发布渠道中;当发布设备接收到所述海洋预警报产品的产品信息后,所述产品列队信息池接收所述发布渠道回传的反馈信息,完成所述海洋预警报产品的发布。

进一步地,所述步骤S3中,所述平台根据不同发布渠道配置海洋预警报产品模版,形成一包括满足不同发布渠道的产品格式的发布产品模版库,所述发布产品模板库可任意调整所述产品格式的样式;将设置好的发布产品模版与存储海洋预警报产品的文件夹或数据库进行数据及格式关联匹配,则可将所述标准格式海洋预警报产品形成满足发布渠道的产品格式。

进一步地,所述步骤S4中,所述产品信息队列池可接收若干条海洋预警报产品的产品信息,并同时对所述若干条产品信息进行同步分发。

进一步地,在海洋预警报产品在发布时往往会出现产品调度的信息阻塞及失误,本发明为提升多源海洋预警报信息的产品队列信息传输性能,在所述步骤S4中,所述产品列队信息池采用PSMQ消息中间件队列交互机制对海洋预警报产品进行信息发布,其中每个PSMQ节点提供交互信息,同时采用RED算法计算出产品队列信息池中海洋预警报产品的预警报信息长度的指数加权平滑平均表征信息阻塞程度,具体为:首先通过定时地读路由器缓冲区的预警报信息数据包,利用指数加权移动平均算法计算出数据包的平均队列长度,采用以下公式:

Qt+1=(1-w)*Qt+w*qt+1

Qt是t时刻的平均队列长度,Qt+1是t+1时刻的平均队列长度,qt+1为t+1时刻的瞬时队列长度,w为权值取值范围0至1,t为读路由器缓冲区的时刻;

同时根据所述指数加权移动平均算法内部的数据变量与读路由器缓冲区得到的平均队列进行运算得到预警报信息推延概率,如公式:

其中为预警报信息推延概率,为预警报信息数据包的平均队列长度,为缓冲区容许的最大队列长度,为预警报信息数据包的长度的最小门限阈值,为预警报信息数据包的长度的最大门限阈值,为最大预警报信息推延概率。

较佳的,所述海洋预警报产品的数据信息包括大浮标信息、生态浮标信息、潜标信息、岸基信息、海床基信息、小浮标信息、地波雷达信息。

特别的,所述发布渠道包括网站、手机短信、LED显示屏、邮箱、FTP、传真、电视节目、电台、微博。

进一步地,所述步骤S4中,形成产品格式的海洋预警报产品的产品信息还可通过人工审核后发送到所述产品队列信息池进行发布。

综上所述,本发明采用的发布方法可加快海洋预警报产品发布速率,采用一站化信息流缩短各个流程节点的交互处理时间,保障业务流的传输速率,多广度多深度的模式化预警报产品,减缓平台处理负荷。当前的预警报信息发布平台可以有效的接入已有或是筹建的发布渠道。本发明中的平台利用统一的预警报信息编码格式,其开放性大,有利于今后增加更多信息预警报信息发布渠道,便于将发布方式整合到一站化的发布平台中,实现海洋预警报信息多渠道地快速发布。

与现有技术相比,本发明具有以下突出优点:(1)一站化海洋预警报信息发布模式,能够有效及时的对来报信息进行有效提取以及处理制作并提供多渠道发布,以保障关键时刻对海洋预警报信息对外有效及时发布。(2)采用PSMQ队列交互机制,实现对海洋预警报信息产品队列信息池数据处理,提升队列信息调度处理时效性、准确性。

附图说明

图1为本发明中现有技术的流程示意图。

图2为本发明的方法流程图。

图3为本发明的具体的方法流程示意图。

图4为本发明中步骤S3的流程图。

图5为本发明中步骤S4的流程图。

图6为本发明中产品列队信息池的发布流程图。

具体实施方式

下面结合附图及实施例对本发明做进一步说明。

本实施例提供一种基于一站化、多渠道海洋预警报信息发布方法,如图2和图3所示,包括以下步骤:

步骤S1:提供一海洋预警报产品制作平台,制作海洋预警报产品;将所述海洋预警报产品中的数据信息自动保存在一产品库中,并将制作完成的所述海洋预警报产品推送进行审核;

步骤S2:若进行审核的所述海洋预警报产品满足发布需求,则调用工作流引擎进行流转,将满足发布需求的海洋预警报产品的数据信息存储至相应的文件夹或数据库中;当文件夹或数据库中有数据更新时,将存储的所述海洋预警报产品的数据信息进行解析并提取有用信息形成标准格式海洋预警报产品;

步骤S3:针对所述标准格式海洋预警报产品,选择发布渠道后所述平台根据所述发布设备的形式派发逻辑规则,用以实现待发布渠道与发布产品内容的匹配,自动将所述标准格式海洋预警报产品形成满足所述发布渠道的产品格式;

步骤S4:提供一用以接收形成产品格式的海洋预警报产品的所述产品队列信息池;将形成产品格式的海洋预警报产品的产品信息自动发送到所述产品队列信息池中,并根据预先配置好的派送逻辑规则通过适配器将所述海洋预警报产品的产品信息发送到发布渠道中;当发布设备接收到所述海洋预警报产品的产品信息后,所述产品列队信息池接收所述发布渠道回传的反馈信息,完成所述海洋预警报产品的发布,如图5所示。

在本实施例中,所述步骤S3中,所述平台根据不同发布渠道配置海洋预警报产品模版,形成一包括满足不同发布渠道的产品格式的发布产品模版库,所述发布产品模板库可任意调整所述产品格式的样式;将设置好的发布产品模版与存储海洋预警报产品的文件夹或数据库进行数据及格式关联匹配,则可将所述标准格式海洋预警报产品形成满足发布渠道的产品格式,如图4所示。

在本实施例中,所述步骤S4中,所述产品信息队列池可接收若干条海洋预警报产品的产品信息,并同时对所述若干条产品信息进行同步分发。

在本实施例中,在海洋预警报产品在发布时往往会出现产品调度的信息阻塞及失误,本发明为提升多源海洋预警报信息的产品队列信息传输性能,在所述步骤S4中,所述产品列队信息池采用PSMQ消息中间件队列交互机制对海洋预警报产品进行信息发布,其中每个PSMQ节点提供交互信息,同时采用RED算法计算出产品队列信息池中海洋预警报产品的预警报信息长度的指数加权平滑平均表征信息阻塞程度,具体为:首先通过定时地读路由器缓冲区的预警报信息数据包,利用指数加权移动平均算法计算出数据包的平均队列长度,以达到提高海洋预警报产品队列信息池处理性能的目的,采用以下公式:

Qt+1=(1-w)*Qt+w*qt+1

Qt是t时刻的平均队列长度,Qt+1是t+1时刻的平均队列长度,qt+1为t+1时刻的瞬时队列长度,w为权值取值范围0至1,t为读路由器缓冲区的时刻;

同时根据所述指数加权移动平均算法内部的数据变量与读路由器缓冲区得到的平均队列进行运算得到预警报信息推延概率,如公式:

其中为预警报信息推延概率,为预警报信息数据包的平均队列长度,为缓冲区容许的最大队列长度,为预警报信息数据包的长度的最小门限阈值,为预警报信息数据包的长度的最大门限阈值,为最大预警报信息推延概率。

在本实施例中,所述海洋预警报产品的产品队列消息池的PSMQ机制其主要应用的流程由接口,中心队列池模块,各发布节点服务器所构成。海洋预警报产品在产品队列消息池交互发生在接口与中心队列池模块、本地发布节点与远程中心队列池之间、中心队列池模块与节点服务器,以及多个三级节点服务器之间交互。具体流程如图6所示。

在本实施例中,较佳的,所述海洋预警报产品的数据信息包括大浮标信息、生态浮标信息、潜标信息、岸基信息、海床基信息、小浮标信息、地波雷达信息。

在本实施例中,特别的,所述发布渠道包括网站、手机短信、LED显示屏、邮箱、FTP、传真、电视节目、电台、微博。

在本实施例中,所述步骤S4中,形成产品格式的海洋预警报产品的产品信息还可通过人工审核后发送到所述产品队列信息池进行发布,即所述海洋预警报产品可经发布值班人员审核校验后确认信息发布。

综上所述,本发明采用的发布方法可加快海洋预警报产品发布速率,采用一站化信息流缩短各个流程节点的交互处理时间,保障业务流的传输速率,多广度多深度的模式化预警报产品,减缓平台处理负荷。当前的预警报信息发布平台可以有效的接入已有或是筹建的发布渠道。本发明中的平台利用统一的预警报信息编码格式,其开放性大,有利于今后增加更多信息预警报信息发布渠道,便于将发布方式整合到一站化的发布平台中,实现海洋预警报信息多渠道地快速发布。

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号