电话盒子的过载告警方法和装置与流程

文档序号:16316126发布日期:2018-12-19 05:28阅读:229来源:国知局
电话盒子的过载告警方法和装置与流程

本申请涉及通信领域,具体而言,涉及一种电话盒子的过载告警方法和装置。

背景技术

服务机器人在送物到达指定目的地时,往往使用电话盒子拨打电话通知客人取物,但电话盒子在连续运行一段时间后就会出现过载过高的情况,致使电话盒子丧失正常拨打电话的功能,导致无法通知客户取物,这时监控终端根据机器人返回的消息无法准备判断过载高的电话盒子的位置信息,增加了寻找电话盒子的时间,同时给客户也带来了不便。

因此,亟需出现一种监测电话盒子过载过高的方法,来解决上述中的难题。



技术实现要素:

本申请的主要目的在于提供一种电话盒子的过载告警方法和装置,以解决现有技术中,因客户数量多,使用大量的电话盒子时导致电话盒子过载时,无法准确地判断电话盒子的地理位置信息等问题。

为了实现上述目的,根据本申请的一个方面,提供了一种电话盒子的过载告警方法,包括:

接收电话盒子的状态信息,所述状态信息包括所述电话盒子的负载数据和标识信息;

从所述状态信息中提取出所述负载数据,判断所述负载数据是否高于预设的负载阈值,如果高于,则根据所述标识信息查询所述电话盒子的地理位置信息;

生成包含所述地理位置信息和所述标识信息的告警信息,将所述告警信息发送给监控终端。

进一步的,所述方法还包括:预先将所述标识信息对应的电话盒子的编号和地理位置信息存储在数据库中,

在判断所述负载数据高于预设的负载阈值后,还根据所述标识信息查询所述电话盒子的编号;

在生成所述告警信息时,还将所述电话盒子的编号包含在所述告警信息中。

进一步的,所述状态信息中还包括所述负载数据对应的时间信息,

在判断所述负载数据高于预设的负载阈值后,所述方法还包括,从所述状态信息中提取出所述时间信息;

在生成所述告警信息时,还将所述时间信息包含在所述告警信息中。

进一步的,所述标识信息为与电话盒子对应的电话路由器的ip地址信息。

进一步的,所述方法还包括:在生成所述告警信息时,获取生成告警信息的当前时间戳,

在生成所述告警信息时,还将当前时间戳包含在所述告警信息中。

为了实现上述目的,根据本申请的一个方面,提供了一种电话盒子的过载告警装置,包括:

接收单元,用于接收电话盒子的状态信息,所述状态信息包括所述电话盒子的负载数据和标识信息;

查询单元,用于从所述状态信息中提取出所述负载数据,判断所述负载数据是否高于预设的负载阈值,如果高于,则根据所述标识信息查询所述电话盒子的地理位置信息;

生成单元,用于生成包含所述地理位置信息和所述标识信息的告警信息,将所述告警信息发送给监控终端。

进一步的,所述装置还包括:存储单元,用于预先将所述标识信息对应的电话盒子的编号和地理位置信息存储在数据库中,

查询单元,用于在判断所述负载数据高于预设的负载阈值后,还根据所述标识信息查询所述电话盒子的编号;

生成单元,用于在生成所述告警信息时,还将所述电话盒子的编号包含在所述告警信息中。

进一步的,所述接收单元还用于接收所述负载数据对应的时间信息,

在判断所述负载数据高于预设的负载阈值后,所述方法还包括,从所述状态信息中提取出所述时间信息;

生成单元,用于在生成所述告警信息时,还将所述时间信息包含在所述告警信息中。

进一步的,所述标识信息为与电话盒子对应的电话路由器的ip地址信息。

进一步的,所述装置还包括:在生成所述告警信息时,获取生成告警信息的当前时间戳,

生成单元,用于在生成所述告警信息时,还将当前时间戳包含在所述告警信息中。

在本申请的技术方案中,通过监测接收电话盒子的状态信息中的负载数据,并提取高于预设阈值的负载数据对应的标识信息,根据标识信息查询预存在数据库里的电话盒子的地理位置信息、电话盒子编号等相关信息;将查询到的信息发送到监控终端,使监控终端准确获取过载的电话盒子,节省时间,给客户带来方便。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是本申请实施例的电话盒子的过载告警方法的流程图;

图2是本申请实施例的电话盒子的过载告警装置的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1是本申请实施例的电话盒子的过载告警方法的流程图。如图1所示,该方法包括:

步骤s110,接收电话盒子的状态信息,状态信息包括电话盒子的负载数据和标识信息。

本实施例是通过云平台进行实施的,在本实施例中,标识信息是指与电话盒子连接的电话路由器的ip地址信息,电话路由器系统为openwrt,采用lua脚本,向云平台汇报电话盒子的状态信息。例如:云平台接收到状态信息为:112.193.194.234[23/jun/2018:17:00:39+0800]"get/api/v2/phone/load?load=1.08,0.01,0.00&ip=172.16.214.184http/1.1"。这里的load=1.08即为负载数据,ip=172.16.214.184即为电话盒子的标识信息,也为电话路由器的ip地址信息。

步骤s120,从状态信息中提取出负载数据,判断负载数据是否高于预设的负载阈值,如果高于,则根据标识信息查询电话盒子的地理位置信息。

结合实际和监测经验,工作人员会预先在云平台设置负载阈值,同时会将已经安装使用的电话盒子对应的电话路由器的ip地址,电话盒子的安装地理位置等信息预先存储在云平台的数据库中,例如,北京市亚泰饭店,ip地址为172.18.215.182,成都金泰来酒店,ip地址为172.16.214.184等。从上述实施例可知,云平台从接收到的电话盒子的状态信息中提取出负载数据1.08和电话路由器的ip为172.16.214.184,假设若设置的负载阈值为1,获取的负载数据1.08大于1,就用172.16.214.184的ip地址在预存的数据库中查询对应的电话盒子的位置信息,可知,查询到电话盒子的安装地理位置为成都金泰来酒店。

步骤s130,生成包含地理位置信息和标识信息的告警信息,将告警信息发送给监控终端。

云平台根据在数据库中查询到成都金泰来酒店、ip为172.16.214.184的电话盒子负载过高,生成告警信息,该告警信息内容为:成都金泰来酒店,电话盒子负载过高,ip:172.16.214.184。并将该告警信息发送到监控终端,方便工作人员第一时间确认负载过高的电话盒子的位置,及时维修。

根据本申请的一个实施例,图1的方法还包括:预先将标识信息对应的电话盒子的编号和地理位置信息存储在数据库中,

在判断负载数据高于预设的负载阈值后,还根据标识信息查询电话盒子的编号;

在生成告警信息时,还将电话盒子的编号包含在告警信息中。

为了便于维修人员和故障电话盒子的所在地理位置的人员便于沟通交流,在本实施例中,需获取电话盒子的编号。因此,在将电话盒子对应的电话路由器的ip地址,电话盒子的安装地理位置等信息预先存储在云平台的数据库时,也会存储对应的已经安装使用的电话盒子的编号。并将电话盒子编号也包含在告警信息中同时推送到监控终端。例如,数据库中存储有北京市亚泰饭店,电话盒子编号为180,ip地址为172.18.215.182;成都金泰来酒店,电话盒子编号为922,ip地址为172.16.214.184等,假设收到的告警信息为成都金泰来酒店的电话负载,电话盒子的编号为922,ip地址为172.16.214.184,修人员可以告知成都金泰来酒店的管理员,查找编号为922的电话盒子的具体位置。

在本申请的一个实施例中,状态信息中还包括负载数据对应的时间信息,

在判断负载数据高于预设的负载阈值后,图1的方法还包括,从状态信息中提取出时间信息;

在生成告警信息时,还将时间信息包含在告警信息中。

为了让维修人员准确了解电话盒子的负载的具体时间,本实施例中,在将电话盒子的告警信息发送到监控终端的同时,还将监测到负载数据的具体时间一起包含在告警信息中。

在本申请的实施例中,图1的方法还包括:在生成告警信息时,获取生成告警信息的当前时间戳,

在生成告警信息时,还将当前时间戳包含在告警信息中。

在向监控终端发送告警信息时,为了方便维修人员了解告警信息的发送时间,同时将告警信息的时间戳包含在告警信息中一起推送给监控终端。

现以一个具体的实施例的操作流程进行说明。首先将南京维也纳国际酒店,电话盒子编号:213,电话ip:172.16.215.190;成都金泰来酒店、电话盒子编号:320,电话ip:172.16.214.184;北京新方地国际酒店、电话盒子编号:580,电话ip:172.18.216.194等信息存在在数据库中,假设云平台监测预存数据库中的电话盒子的状态信息,112.193.194.234[25/jun/2018:17:00:39+0800]"get/api/v2/phone/load?load=1.98,0.01,0.00&ip=172.16.215.190http/1.1",若设置的预设阈值为1,1.98大于1,则提取电话盒子的ip:172.16.215.190,2018-06-2517:00:39在数据库中查询ip:172.16.215.190对应的电话盒子编号为213,维也纳国际酒店,将上述信息和当前时间生成告警信息,告警信息内容为:南京维也纳国际酒店,负载过高,2018-06-2517:00:391529800851228,盒子编号:213,电话ip:172.16.215.190。这里的1529800851228为时间戳。

图2是本申请实施例的电话盒子的过载告警装置的结构示意图。如图2所示,一种电话盒子的过载告警装置,包括:

接收单元210,用于接收电话盒子的状态信息,状态信息包括所述电话盒子的负载数据和标识信息。

本实施例是通过云平台进行实施的,在本实施例中,标识信息是指与电话盒子连接的电话路由器的ip地址信息,电话路由器系统为openwrt,采用lua脚本,向云平台汇报电话盒子的状态信息。例如:云平台接收到状态信息为:112.193.194.234[23/jun/2018:17:00:39+0800]"get/api/v2/phone/load?load=1.08,0.01,0.00&ip=172.16.214.184http/1.1"。这里的load=1.08即为负载数据,ip=172.16.214.184即为电话盒子的标识信息,也为电话路由器的ip地址信息。

查询单元220,用于从状态信息中提取出负载数据,判断负载数据是否高于预设的负载阈值,如果高于,则根据标识信息查询电话盒子的地理位置信息。

结合实际和监测经验,工作人员会预先在云平台设置负载阈值,同时会将已经安装使用的电话盒子对应的电话路由器的ip地址,电话盒子的安装地理位置等信息预先存储在云平台的数据库中,例如,北京市亚泰饭店,ip地址为172.18.215.182,成都金泰来酒店,ip地址为172.16.214.184等。从上述实施例可知,云平台从接收到的电话盒子的状态信息中提取出负载数据1.08和电话路由器的ip为172.16.214.184,假设若设置的负载阈值为1,获取的负载数据1.08大于1,就用172.16.214.184的ip地址在预存的数据库中查询对应的电话盒子的位置信息,可知,查询到电话盒子的安装地理位置为成都金泰来酒店。

生成单元230,用于生成包含地理位置信息和标识信息的告警信息,将告警信息发送给监控终端。

云平台根据在数据库中查询到成都金泰来酒店、ip为172.16.214.184的电话盒子负载过高,生成告警信息,该告警信息内容为:成都金泰来酒店,电话盒子负载过高,ip:172.16.214.184。并将该告警信息发送到监控终端,方便工作人员第一时间确认负载过高的电话盒子的位置,及时维修。

在本申请的一个实施例中,装置还包括:存储单元,用于预先将标识信息对应的电话盒子的编号和地理位置信息存储在数据库中,

查询单元220,用于在判断负载数据高于预设的负载阈值后,还根据标识信息查询电话盒子的编号;

生成单元230,用于在生成告警信息时,还将电话盒子的编号包含在告警信息中。

为了便于维修人员和故障电话盒子的所在地理位置的人员便于沟通交流,在本实施例中,需获取电话盒子的编号。因此,在将电话盒子对应的电话路由器的ip地址,电话盒子的安装地理位置等信息预先存储在云平台的数据库时,也会存储对应的已经安装使用的电话盒子的编号。并将电话盒子编号也包含在告警信息中同时推送到监控终端。例如,数据库中存储有北京市亚泰饭店,电话盒子编号为180,ip地址为172.18.215.182;成都金泰来酒店,电话盒子编号为922,ip地址为172.16.214.184等,假设收到的告警信息为成都金泰来酒店的电话负载,电话盒子的编号为922,ip地址为172.16.214.184,修人员可以告知成都金泰来酒店的管理员,查找编号为922的电话盒子的具体位置。

在本申请的一个实施例中,接收单元210还用于接收负载数据对应的时间信息,

在判断负载数据高于预设的负载阈值后,还包括,从状态信息中提取出时间信息;

生成单元230,用于在生成告警信息时,还将时间信息包含在告警信息中。

为了让维修人员准确了解电话盒子的负载的具体时间,本实施例中,在将电话盒子的告警信息发送到监控终端的同时,还将监测到负载数据的具体时间一起包含在告警信息中。

在本申请的一个实施例中,标识信息为与电话盒子对应的电话路由器的ip地址信息。

在本申请的一个实施例中,装置还包括:在生成告警信息时,获取生成告警信息的当前时间戳,

生成单元230,用于在生成告警信息时,还将当前时间戳包含在告警信息中。

在向监控终端发送告警信息时,为了方便维修人员了解告警信息的发送时间,同时将告警信息的时间戳包含在告警信息中一起推送给监控终端。

在本申请的技术方案中,通过监测接收电话盒子的状态信息中的负载数据,并提取高于预设阈值的负载数据对应的标识信息,根据标识信息查询预存在数据库里的电话盒子的地理位置信息、电话盒子编号等相关信息;将查询到的信息发送到监控终端,使监控终端准确获取过载的电话盒子,节省时间,给客户带来方便。

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