一种告警通知的实现方法

文档序号:7689069阅读:1287来源:国知局
专利名称:一种告警通知的实现方法
技术领域
本发明涉及通讯技术领域,特别是涉及电信设备公共故障系统中告警的通知方法。
本发明由于采用将告警信息处理过滤后转移到手机短消息的方法,既克服了告警转邮件的专人监护邮件和受工作环境及网络环境影响的问题,又克服了告警转BB机出现的告警信息不详尽的问题,使告警信息既可以比较详尽全面、又及时可靠地转送到维护人员处,且其实现简单、容易,只需配合电信设备的网管进程即可以实现。
以下结合附图详细说明本发明的实现方法及工作原理


图1所示,本发明所述的告警通知的实现方法包括以下步骤首先,设备产生告警,由网管后台进行过滤和处理,得到要通知的信息。
由于设备产生的告警内容可能非常之多,而其中又有很多告警内容可以忽略,或者某一类维护人员只是关心某一层面的告警,或者是某几个设备上的告警。这些都需要告警后台对上报的告警进行过滤处理。
这些处理的方法是固定的,但是处理的参数是不同的。处理参数可以由客户端通过消息分发中心和告警后台交互的独立进程来进行配置,也可以写在服务器的配置文件中。本发明采取了前一种处理方法,修改之后,立刻生效。而且可以远程修改(即客户端跟服务器在不同的机器上),便于操作。
其中网管后台进行过滤和处理的参数包括1)目的手机号码告警信息将要发送到哪一部手机上;2)关心的设备名称哪些设备上产生的告警需要转发;3)关心的告警名称哪些名称的告警需要转发;4)关心的告警级别哪些级别的告警需要转发;5)关心的告警类别哪些类别的告警需要转发。
其次,告警后台将需要转发的内容发送给专门发送短消息的专用转发进程(或者线程);其中这个过程的底层可以采用套接字(socket)形式连接,也可以采用其他方式连接。本实施例采取前者,即专用转发进程的底层之间通过套字的形式将告警信息进行相互之间的转发。
同时专用转发进程和网管后台之间可以是通过消息分发中心连接,也可以采取将两者直接连接的方式,本实施例采取前者,即告警后台通过消息引发中心将告警信息内容转发给专用转发过程。
专用转发进程和网管告警后台建立连接之后,告警后台发送数据包给专门发送短消息的专用转发进程(或者线程),完成本实施例网管进程方面的工作。
然后发送短消息的专用转发进程(或者线程)控制与其连接的手机发送短消息。
即专用转发进程收到将要转发的内容和转发的目的手机号码之后,控制连接在专用转发进程上运行的电脑上的手机,发送短消息到目的手机。
这个实现方式是有多种形式。可以采用手机厂商提供的高级编程接口,只需要简单编程即可;也可以根据手机厂商提供的接口自行开发控制程序。为了节省时间和成本,本实施例采用了前者。
同时,手机和电脑的连接可以根据具体情况,采用数据线连接电脑的com口,或者红外线连接等多种方式。本实施例采取的是前者。
以下详细描述专用转发进程的几种形式和实现方式一、通过internet网或专线,并与各个移动维护中心达成某种协议发送手机短消息。目前很多能发送手机短消息的网站采取的就是这种方案,典型代表--oicq。但这种方法中a、internet网方式这种方式存在简单、方便、成本费较低的优点,但要保证实时在线,发送短消息时,必须连接internet网,在internet网上再连接移动维护中心,将短消息发送出去。
b、专线方式通过专门的网线连接移动服务中心,将短消息发送到指定用户手机中,由于走专线上网,故不易被外界干扰和攻击,相对internet网方式而言,安全很多。
二、通过专门的软件,直接操作手机,发送短消息这种方式的实现原理是用手机的数据线将手机和电脑连接,通过手机厂商发布的软件和协议,象操作串口一样操作手机,在手机上写短消息,然后通过手机本身软件将短消息发送到指定的用户手机中。
这种方式的具体实现是在服务器上连接一台PC机,PC机上通过手机专用数据线连接一台手机,当要发送短消息时,服务器将设置的短消息内容、手机号码等转发到PC机上,PC机再通过手机厂商提供的软件或协议,将消息写入手机,再通过手机发送到指定用户。
此种方案在解决垮平台的问题上,做了一个转换,用PC机作为发送短消息的特定工作站,这在实际运行中,客户要多安装一个PC电脑,需一个手机和其专用数据线,和支持读写手机编程的动态库(可由厂商提供,免费)。相对专线方式而言,成本费大大降低,安装较易;相对internet网方式而言,又比较安全。
三、通过固定电话发送短信息由于在未来的固定电话发短信息业务中,用户可以通过家庭电话,收视天气预报、股市行情、电视节目预告等大量的公用信息,还可以像手机一样给固定电话、移动电话发送短消息。为此在本实施方式中只需按照相应协议将上述第二种实施方式中的手机换成固定电话,用写串口的方式就可以发送短消息。
针对上述三种方案和现有的条件,本实施例只详细描述第二种方案的具体实现方法,其包括以下内容1)、用一台PC机和手机通过手机专用数据线相连,安装相应的软件,利用手机厂商提供的动态库对手机编程,发送短消息。PC机上运行发送短消息的应用程序,通过TCP/IP协议向iFMS Server登记,且每次只能登记一个。
此时考虑到源宿手机对中文支持的区别,要求源手机对中英文都支持,对于宿主手机,可由前台确定是否支持中文,并在设置远程通知时传给服务器,并写入数据库中。
由于短消息长度受到限制,最多为80个中文字符160个英文字符,故只上报部分消息,且只上报各个网元最高级别的告警。其中短消息内容包括告警类别、告警级别、告警所属网元、设备类型、产生日期等。且根据宿手机类型,决定是英文短消息还是中文短消息。
又考虑到只有发送消息成功和接收消息内容正确才算发送操作正确完成,这要作大量的测试,其余的都作为操作失败,因此在实际过程中还要给出相应的错误代码。
为有利于及时将信息处理后发送给维护人员,发送手机的延时时间与发送Email、callBP一样。
2)、当新告警上报时,专用转发进程的转发进程包括以下步骤先写给远程通知告警缓存,如果告警缓存区已满,将告警缓存内容转换成相应短消息内容和远程通知的相应用户信息发送给已经登记过的PC机;其次,PC机上的程序将相应的短消息内容和用户信息经过适当处理,将短消息通过连接的手机发送出去,并返回给iFMS Server相应的操作码,iFMS Server分析操作码,再作相应的处理;如果告警缓存区没有满,此时则有定时远程通知任务触发,并将符合延时条件的告警缓存及执行上述相同操作后将短消息发送出去。
最后待上述专用转发进程将转发的内容发送完成之后,可以返回给网管进程发送的结果(成功还是失败),也可以不返回。本实施例采用返回结果的方案,由网管进程写日志文件,以备查看。
权利要求
1.一种告警通知的实现方法,其特征在于包括以下步骤1)、将设备产生的告警由网管后台进行过滤处理,得到需要转发的告警信息的内容;2)、告警后台将需要转发的内容发送给发送短消息的专用转发进程;3)、专用转发进程控制与其连接的手机并将接收到的需要转发的内容以手机短消息的形式发送到目的用户的手机。
2.根据权利要求1所述的告警通知的实现方法,其特征在于上述步骤3中完成发送后,专用转发进程还将发送结果返回给网管后台,并由网管后台写日志文件以备查看。
3.根据权利要求1所述的告警通知的实现方法,其特征在于上述步骤1中进行过滤处理的处理参数包括目的手机号码、关心的设备名称、关心的告警内容、关心的告警级别及关心的告警类型。
4.根据权利要求1或3所述的告警通知的实现方法,其特征在于上述步骤1中进行过滤处理的方法是将需要处理的参数由客户端通过由设置在专用转发进程和告警后台交互的独立进程进行配置。
5.根据权利要求1或3所述的告警通知的实现方法,其特征在于上述步骤1中进行过滤的方法是将需要处理的参数直接写在服务器的配置文件中。
6.根据权利要求1所述的告警通知的实现方法,其特征在于上述步骤2中告警后台通过消息分发中心将告警信息内容转发给专用转发进程或直接转发给专用转发进程。
7.根据权利要求1所述的告警通知的实现方法,其特征在于上述步骤2中专用转发进程的底层之间通过套接字的形式将告警信息相互进行转发。
全文摘要
一种告警通知的实现方法,其包括以下步骤将设备产生的告警由网管后台进行过滤处理,得到需要转发的告警信息的内容;告警后台将需要转发的内容发送给发送短消息的专用转发进程;专用转发进程控制与其连接的手机并将接收到的需要转发的内容以手机短消息的形式发送到目的用户的手机。本发明由于采用将告警信息处理过滤后转移到手机短消息的方法,既克服了告警转邮件的专人监护邮件和受工作环境及网络环境影响的问题,又克服了告警转BB机出现的告警信息不详尽的问题,使告警信息既可以比较详尽全面、又及时可靠地转送到维护人员处,且其实现简单、容易,只需配合电信设备的网管进程即可以实现。
文档编号H04L12/66GK1458785SQ0211966
公开日2003年11月26日 申请日期2002年5月17日 优先权日2002年5月17日
发明者杜华坤, 贺毅波, 王连双 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1