一种疫情预警方法、装置、计算机设备和存储介质
文献发布时间:2023-06-19 10:32:14
【技术领域】
本发明涉及通信技术领域,尤其涉及一种疫情预警方法、装置、计算机设备和存储介质。
【背景技术】
目前,现有的疫情防控通信主要通过宽带或专线网络采用集中模式进行通信,信息交互量较大,目前的信息数据均由一个中心云进行处理,由于信息数据量庞大,在通信过程中信息的通信时延较高、信息可靠性较差,导致疫情防控效率较低。
【发明内容】
有鉴于此,本发明实施例提供了一种疫情预警方法、装置、计算机设备和存储介质,可以降低通信时延、提高信息可靠性,从而有效提高疫情防控效率。
一方面,本发明实施例提供了一种疫情预警方法,所述方法包括:
获取用户的手机号码;
根据手机号码,查询出指定周期内的行程数据;
判断行程数据是否与设置的预警条件匹配;
若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息。
可选地,获取用户的手机号码,具体包括:
按照指定时间间隔获取用户的手机号码。
可选地,根据手机号码,查询出指定周期内的行程数据,包括:
根据手机号码,从大数据中心中查询出手机号码对应的全部行程数据;
从全部行程数据中查询出指定周期内的行程数据。
可选地,还包括:
若判断出行程数据与预警条件不匹配,继续执行获取用户的手机号码的步骤。
可选地,预警条件设置为存储的疫情数据包括行程数据。
另一方面,本发明实施例提供了一种疫情预警系统,包括:
边缘云平台、通信基站、大数据中心和疫情防控终端,边缘云平台与通信基站连接,通信基站与大数据中心连接,疫情防控终端与通信基站连接;
边缘云平台用于获取用户的手机号码;根据手机号码,查询出指定周期内的行程数据;判断行程数据是否与设置的预警条件匹配;
疫情防控终端用于若边缘云平台判断出行程数据与预警条件匹配,接收边缘云平台发送的预警消息。
可选地,边缘云平台具体用于根据手机号码,从大数据中心中查询出手机号码对应的全部行程数据;从全部行程数据中查询出指定周期内的行程数据。
另一方面,本发明实施例提供了一种疫情预警装置,包括:
获取单元,用于获取用户的手机号码;
查询单元,用于根据手机号码,查询出指定周期内的行程数据;
判断单元,用于判断行程数据是否与设置的预警条件匹配;
发送单元,用于若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息。
另一方面,本发明实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述疫情预警方法。
另一方面,本发明实施例提供了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于,所述程序指令被处理器加载并执行时实现上述疫情预警方法。
本发明实施例的方案中,获取用户的手机号码;根据手机号码,查询出指定周期内的行程数据;判断行程数据是否与设置的预警条件匹配;若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息,可以降低通信时延、提高信息可靠性,从而有效提高疫情防控效率。
【附图说明】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种疫情预警系统的结构示意图;
图2为本发明实施例提供的一种疫情预警数据交互架构的示意图;
图3为本发明实施例提供的一种疫情预警方法的流程图;
图4为本发明实施例提供的又一种疫情预警方法的流程图;
图5为本发明实施例提供的一种疫情预警装置的结构示意图;
图6为本发明实施例提供的一种计算机设备的示意图。
【具体实施方式】
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述设定阈值,但这些设定阈值不应限于这些术语。这些术语仅用来将设定阈值彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一设定阈值也可以被称为第二设定阈值,类似地,第二设定阈值也可以被称为第一设定阈值。
图1为本发明实施例提供的一种疫情预警系统的结构示意图,如图1所示,该系统包括:边缘云平台1、通信基站2、大数据中心3和疫情防控终端4。其中,边缘云平台1与通信基站2连接,通信基站2与大数据中心3连接,疫情防控终端4与通信基站2连接。
本发明实施例中,在疫情防控的场景下,疫情防控边缘计算主机作为边缘云平台1,边缘云平台1是在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台。边缘云平台1作为承载疫情防控系统的服务平台,就近提供端侧服务,更加接近用户侧,其应用程序在边缘侧发起,产生更快的网络服务响应,满足在计算资源、安全策略、应用管理、业务方面的数据交互。边缘云平台1的部署位置可以根据具体的场景情况和防控需求确定。
本发明实施例中,边缘云平台1用于获取用户的手机号码;根据手机号码,查询出指定周期内的行程数据;判断行程数据是否与设置的预警条件匹配。
本发明实施例中,边缘云平台1通过通信基站2与大数据中心3进行通信,以获取用户的行程数据;疫情防控终端4通过通信基站2与边缘云平台1进行通信。其中,通信基站2的主要功能是提供无线覆盖,可以通过指定通信网络传递数据信息,作为一种可选方案,指定通信网络为第五代移动通信网络(5th generation mobile networks或5th generationwireless systems,简称:5G),即:通信基站2为5G基站。
本发明实施例中,在疫情防控的场景下,国务院大数据中心作为大数据中心3。大数据中心3存储有用户的手机号码,以及每个手机号码对应的行程数据。
本发明实施例中,疫情防控终端4用于若边缘云平台1判断出行程数据与预警条件匹配,接收边缘云平台1发送的预警消息。
本发明实施例中,边缘云平台1具体用于根据手机号码,从大数据中心3中查询出手机号码对应的全部行程数据;从全部行程数据中查询出指定周期内的行程数据。
本发明实施例中,边缘云平台1和疫情防控终端4分布在各个防控场所,实时监控防控场所内人员的行程数据。其中,防控场所包括机场、火车站、高铁站、社区、商场、地铁等人流密集场所。
本发明实施例提供的疫情预警系统具备低时延、大带宽、高可靠的优势,可以实时获取用户的活动轨迹,实现疫情精准防控。
本发明实施例提供的疫情预警系统还用于执行图3或图4所示的疫情预警方法,在此不再一一赘述。
本发明实施例中,获取用户的手机号码;根据手机号码,查询出指定周期内的行程数据;判断行程数据是否与设置的预警条件匹配;若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息,可以降低通信时延、提高信息可靠性,从而有效提高疫情防控效率。
图2为本发明实施例提供的一种疫情预警数据交互架构的示意图,如图2所示,该架构包括:边缘云平台1、通信基站2、大数据中心3、疫情防控终端4和运营商核心网5。
本发明实施例中,运营商核心网5与通信基站2连接,通信基站2可以通过运营商核心网5向大数据中心3发送手机号码,以供大数据中心3更新自身存储的手机号码。
边缘云平台1用于从大数据中心3实时获取手机号码对应的指定周期内的行程数据;将预警消息发送至疫情防控终端4。
本发明实施例提供的疫情预警数据交互架构支持分布在防控场所的疫情防控终端4可以预先获取防空场所内人员的行程大数据,快速精准的筛选密切接触者,提高疫情防控效率,降低疫情防控人员投入,减少客流通行时间,降低客流接触时间。
本发明实施例中,获取用户的手机号码;根据手机号码,查询出指定周期内的行程数据;判断行程数据是否与设置的预警条件匹配;若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息,可以降低通信时延、提高信息可靠性,从而有效提高疫情防控效率。
图3为本发明实施例提供的一种疫情预警方法的流程图,如图3所示,该方法包括:
步骤101、获取用户的手机号码。
步骤102、根据手机号码,查询出指定周期内的行程数据。
步骤103、判断行程数据是否与设置的预警条件匹配。
步骤104、若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息。
本发明实施例提供的技术方案中,获取用户的手机号码;根据手机号码,查询出指定周期内的行程数据;判断行程数据是否与设置的预警条件匹配;若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息,可以降低通信时延、提高信息可靠性,从而有效提高疫情防控效率。
图4为本发明实施例提供的又一种疫情预警方法的流程图,如图4所示,该方法包括:
步骤201、获取用户的手机号码。
本发明实施例中,各步骤由边缘云平台执行。
本发明实施例中,边缘云平台按照指定时间间隔获取用户的手机号码,以实现能够实时获取到通信基站覆盖下的用户的手机号码。作为一种可选方案,通信基站为5G基站。5G网络是最新一代蜂窝移动通信技术,其性能目标是高数据速率、低时延、节省能源、降低成本、提高系统容量和大规模设备连接;其主要优势在于,数据传输速率较高,最高可达10Gbit/s。
进一步地,由于边缘云平台是实时获取通信基站下覆盖的用户的手机号码,可以实时更新自身存储的手机号码,以保证数据的实时性。
步骤202、根据手机号码,从大数据中心中查询出手机号码对应的全部行程数据。
本发明实施例中,大数据中心中存储有用户的手机号码,以及每个手机号码对应的行程数据。
本发明实施例中,行程数据包括日期、时间和地点,大数据中心中存储的某一用户的全部行程数据可以表明该用户的活动轨迹,某一用户的某一条行程数据可以精准该表明用户在某一时刻所处的位置。可选地,行程数据还包括航班信息,航班信息包括航班号、出发地、目的地、出发时间和达到时间。
例如:获取到的手机号码为13011122222;大数据中心存储有:用户a的手机号码13011122222,对应的行程数据包括11月12日12:00青岛火车站、12月2日8:30北京南站、12月2日10:00海淀黄庄地铁站;用户b的手机号码13122233333,对应的行程数据包括11月23日9:00天津南站、11月24日10:30天津大悦城、12月1日11:20天津站、12月2日7:30天津滨海国际机场,航班信息包括航班号为CA1222、出发地为天津、目的地为大连、出发时间为12月2日9:10、达到时间为12月2日10:10。根据手机号码13011122222,查询出对应的全部行程数据包括11月12日12:00青岛火车站、12月2日8:30北京南站、12月2日10:00海淀黄庄地铁站。
步骤203、从全部行程数据中查询出指定周期内的行程数据。
本发明实施例中,指定周期可以根据实际情况进行设置,作为一种可选方案,指定周期为14天,即:距离当前日期的14天内。
例如:当前日期为12月4日;指定周期为14天;全部行程数据包括11月12日12:00青岛火车站、12月2日8:30北京南站、12月2日10:00海淀黄庄地铁站。查询出的14天内的行程数据包括12月2日8:30北京南站、12月2日10:00海淀黄庄地铁站。
步骤204、判断行程数据是否与设置的预警条件匹配,若是,执行步骤205;若否,执行步骤201。
本发明实施例中,预警条件可以根据实际情况进行设置,作为一种可选方案,预警条件设置为存储的疫情数据包括行程数据。
本发明实施例中,边缘云平台存储有疫情数据,疫情数据包括确诊用户的行程数据;判断确诊用户的行程数据是否与查询出的行程数据匹配,若判断出确诊用户的行程数据与查询出的行程数据匹配,表明该用户为确诊用户的密切接触者,继续执行步骤205;若判断出确诊用户的行程数据与查询出的行程数据不匹配,表明该用户不是确诊用户的密切接触者,不需要发送预警消息,继续执行步骤201。
本发明实施例中,边缘云平台对疫情数据和行程数据进行匹配,使得计算业务在边缘云处终结,降低传输时延,提高可靠性。
步骤205、向疫情防控终端发送预警消息。
本发明实施例中,若判断出该用户为确诊用户的密切接触者,将该用户确定为异常用户,向疫情防控终端发送预警消息,以供工作人员可以根据疫情防控终端显示预警消息将异常用户作为重点关注人群。
本发明实施例中,边缘云平台可以实时获取通信基站下覆盖的用户的手机号码,从大数据中心查询出对应的行程数据,并与存储的疫情数据进行匹配,极大的提高了疫情防控的精准性,避免了大量数据传输,从而减轻了云端压力。
本发明实施例提供的疫情预警方法的技术方案中,获取用户的手机号码;根据手机号码,查询出指定周期内的行程数据;判断行程数据是否与设置的预警条件匹配;若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息,可以降低通信时延、提高信息可靠性,从而有效提高疫情防控效率。
图5为本发明实施例提供的一种疫情预警装置的结构示意图,该装置用于执行上述疫情预警方法,如图5所示,该装置包括:获取单元11、查询单元12、判断单元13和发送单元14。
获取单元11用于获取用户的手机号码。
查询单元12用于根据手机号码,查询出指定周期内的行程数据。
判断单元13用于判断行程数据是否与设置的预警条件匹配。
发送单元14用于若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息。
本发明实施例中,获取单元11具体用于按照指定时间间隔获取用户的手机号码。
本发明实施例中,查询单元12具体用于根据手机号码,从大数据中心中查询出手机号码对应的全部行程数据;从全部行程数据中查询出指定周期内的行程数据。
本发明实施例中,若判断单元13判断出行程数据与预警条件不匹配,触发获取单元11继续执行获取用户的手机号码的步骤。
本发明实施例的方案中,获取用户的手机号码;根据手机号码,查询出指定周期内的行程数据;判断行程数据是否与设置的预警条件匹配;若判断出行程数据与预警条件匹配,向疫情防控终端发送预警消息,可以降低通信时延、提高信息可靠性,从而有效提高疫情防控效率。
本发明实施例提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述疫情预警方法的实施例的各步骤,具体描述可参见上述疫情预警方法的实施例。
本发明实施例提供了一种计算机设备,包括存储器和处理器,存储器用于存储包括程序指令的信息,处理器用于控制程序指令的执行,程序指令被处理器加载并执行时实现上述疫情预警方法的实施例的各步骤,具体描述可参见上述疫情预警方法的实施例。
图6为本发明实施例提供的一种计算机设备的示意图。如图6所示,该实施例的计算机设备30包括:处理器31、存储器32以及存储在存储32中并可在处理器31上运行的计算机程序33,该计算机程序33被处理器31执行时实现实施例中的应用于疫情预警方法,为避免重复,此处不一一赘述。或者,该计算机程序被处理器31执行时实现实施例中应用于疫情预警装置中各模型/单元的功能,为避免重复,此处不一一赘述。
计算机设备30包括,但不仅限于,处理器31、存储器32。本领域技术人员可以理解,图6仅仅是计算机设备30的示例,并不构成对计算机设备30的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如计算机设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器31可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器32可以是计算机设备30的内部存储单元,例如计算机设备30的硬盘或内存。存储器32也可以是计算机设备30的外部存储设备,例如计算机设备30上配备的插接式硬盘,智能存储(Smart Media,SM)卡,安全数字(Secure Digital,SD)卡,闪存卡(FlashCard)等。进一步地,存储器32还可以既包括计算机设备30的内部存储单元也包括外部存储设备。存储器32用于存储计算机程序以及计算机设备所需的其他程序和数据。存储器32还可以用于暂时地存储已经输出或者将要输出的数据。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
- 一种疫情预警方法、装置、计算机设备和存储介质
- 一种校园疫情监控方法、装置、计算机设备及存储介质