一种短信网络管理方法及装置的制作方法

文档序号:7857247阅读:88来源:国知局
专利名称:一种短信网络管理方法及装置的制作方法
技术领域
本发明涉及网络管理技术,尤其涉及一种短信网络管理方法及装置。
背景技术
随着网络技术的快速发展,性能和功能不断增加的交换机、路由器等网络设备被大量的运用到网路的建设中。这些设备的使用也提高了网络的质量,改善了普通用户的上网体验,但是如何保证这些数量众多的设备的正常运行也成了各网络运营商的一道难题。伴随着大量网络设备运用所产生的监控工作给网管人员带来了越来越大的压力。一旦通信网络发生异常,则需要一定的人力和时间去定位异常设备的位置,难以保证网络的及时恢复,在一定程度上降低了网络通信的服务质量。有时候为了满足特定的用户需求可能需要对设备原始配置进行更改,此时需要从事网络管理的技术人员亲临现场或者随时 待在网络监控室中来处理这些需求。另外,为了满足对网络设备的实时监控,及时地处理通信故障和更改配置,保证网络的运行通畅,往往需要网管人员24小时守候在网络监控室里对全网在线运行设备进行监控。目前对设备的监控主要是通过安装在PC端的各种网管软件来进行的。考虑到人自身的生理负荷,现有的技术很难保证实时性,这样一旦设备运行异常,难以保证网络通信的及时恢复。由于需要人不间断地值守,由此引发的监控成本较高,对于异常定位困难且不能及时得知异常设备的位置。而且一旦网络的链路出现故障,会导致某些网络设备将无法被监控,无法保证对网络监控的全面性。

发明内容
有鉴于此,本发明提供一种短信网络管理方法,应用于被管理的网络设备上,其中该网络设备至少包括一个用于与管理端建立移动传输通道的移动收发模块,该移动收发模块包括连接到网络设备内部的管理口,该方法包括A、通过移动传输通道接收网管端的接入请求;B、判断发送接入请求的网管端的身份是否合法,如果是转步骤C,否则拒绝网管端的接入请求;其中判断该网管端的身份是否合法包括判断该网管端的手机号是否为预先配置在该网络设备自身的管理员手机号,如果是则确定网管端身份合法,否则确定网管端身份不合法;C、通过移动传输通道接收网管端发送网管命令,按照网管命令进行对应的操作,并将操作结果通过移动传输通道反馈给网管端。本发明名还提供一种短信网络管理装置,其应用于被管理的网络设备上,其中该网络设备至少包括一个用于与管理端建立移动传输通道的移动收发模块,该移动收发模块包括连接到网络设备内部的管理口,该装置包括管理收发模块,用于通过移动传输通道接收网管端的接入请求以及网管命令,或者将执行网管端的网管命令形成的操作结果通过移动传输通道发送给网管端;
身份验证模块,用于判断发送接入请求的网管端的身份是否合法,如果是同意,否则拒绝网管端的接入请求;其中判断该网管端的身份是否合法包括判断该网管端的手机号是否为预先配置在该网络设备自身的管理员手机号,如果是则确定网管端身份合法,否则确定网管端身份不合法;管理执行模块,用于按照网管命令进行对应的操作,并形成对应的操作结果通过移动传输通道反馈给网管端。通过以上的描述可以发现,本发明对设备的改造以及组网实现的要求较低,并能有效地协助网络管理员及时掌控和管理各个网络设备,实现对在网运行设备24小时无人值守的监控与管理。


图I是本发明一种实施方式中利用移动传输通道实现网络管理的组网图。
·
图2是本发明一种实施方式中通过短信发送网管命令消息的格式图。图3是本发明一种实施方式中的网管业务处理流程图。图4是本发明一种短信网络管理装置的逻辑结构图。
具体实施例方式以下结合附图对本发明进行详细描述。请参考图1,图I示出了整个本发明一种实施方式中短信网管系统的拓扑图。在这样的网管系统中,用户的网络管理员可以利用现有的移动通信网络通过手机短信随时随地对在网运行设备进行实时监控与管理。本发明利用了现有非常成熟的无线移动通信网络与终端技术,网络中被管理的各种网络设备在硬件层面的升级成本低廉,且容易实施,容易被用户所接受。在本发明一种实施方式中采用最为成熟的移动收发模块一GSM模块植入网络设备中,该GSM模块提供了管理口(比如最典型的串口)与设备内的其他部件进行连接。这样相当于网络管理系统与网络设备之间的网管业务被承载在GSM移动通信提供的传输通道中。在传输通道建立的基础上,网络管理系统与网络设备在GSM传输通道上还需要预定双方可理解的消息格式,在一种优选的实施方式中,本发明GSM模块以及网络管理员的手机均支持比较流行的基于AT的PDU码和TEXT码的收发。对于管理员的手机(网管端)以及网络设备(设备端)上的GMS模块来说需要进行短信的接收,还需要对短信进行识别。就识别而言,首先需要对信息进行PDU格式的解码。请参考图2所示的设备端和网管端的短息编码格式,PDU是一串ASCII码,不仅包含可显示的消息本身,还可以包括其它信息,如SMSC(短信服务中心)号码、目标手机号码(图2所示的目的地址)、回复号码(图2所示的源地址)、编码方式和服务时间等。对于设备端来说,其上的GSM模块同样需要插入SM卡才能利用移动网络参与移动通信,相当于该GSM模块拥有一个手机号。图2中所说的目的手机号,对于设备端来说,其是管理员根据需要在设备初始化时或者以后配置时设置一个或者多个网管端的手机号,相应地该网络设备需要包括可预先配置有多个的管理员的手机号的号码配置空间。当配置的管理员的手机号有多个时,可以实现对于设备端的群控。而对于网管端发送的短信来说,目的手机号是设备端GSM模块上插入的SIM卡的号码(也就是手机号)。在优选的实施方式中,设备端GSM模块的SIM卡号被用作目的设备号(当然也可以目的设备号也可以不是SIM卡号,但与SIM卡号是对应的)。通过以上的描述可以看出,设备端与网络端此时已经可以相互交互网管业务了,以下介绍网管业务流程处理的一种具体实施方式
,请参考图3,在该实施方式中,从网管端接入过程来看,其包括以下各个步骤步骤101,网管端发送接入请求;步骤102,设备端接收网管端的接入请求,并判断网管端的身份是否合法,如果是转步骤103 ;否则拒绝网管端的接入请求并转步骤106 ;处于网管业务自身的安全考虑,被管理的设备端在接受管理端的业务管理之前需要对管理者的身份进行认证,以避免不合法或者未经授权的管理者对设备进行任何非法操作。在本实施方式中,判断该网管端的身份是否合法包括判断该网管端的手机号是否为预先配置在该网络设备自身存储中的允许接入的管理员手机号,如果是则确定网管端的设备身份合法,否则确定设备身份不合法;以及判断该网管端发送的用户名和密码与预先配置在该网络设备中的用户名以及密码是否匹配,若匹配则确定人员身份合法,否则确定人员身份不合法。在本实施方式中对网管端的设备身份以及人员身份进行双重认证,可以避免网络设备被非法接入。设备端可以将网管端接入请求消息头部中获得网管端的手机号,而网络管理员的用户名和密码通常放在用户数据中,这取决于实现过程中的报文格式定义。请参考图3,在具体操作过程中,通常先进行设备身份认证然后再进行人员身份认证。当网管人员主动控制设备时,首先网管端需要发送接入请求信息,网络设备根据接入请求信息中携带的网管端的设备身份判断该请求是否来自合法的网管端的设备。在设备身份得到确认之后,再提示用户输入账户跟密码,网管端的网络管理人员根据提示给设备端发送账户名和密码,网络设备根据网管端发送的账户名跟密码判断人员身份是否合法,合法则允许接入。步骤103,在请求接入的网管端身份验证合法后,设备端进行等待网管端输入各种网管命令的状态;步骤104,设备端检查该网管端发送的命令是否合法,如果是则转步骤105,否则转步骤106 ;在网管端的身份验证合法之后,双方就可以开展管理业务交互了 ;此时如果网管端发送了命令到达设备端,设备端首先对短信进行解码后获得命令,还需要检查命令是否合法,比如说格式是否正确等。如果命令合法,则可以执行该命令的指示,如果命令不合法,则可以通过短信反馈错误提示给网管端的网络管理员。步骤105,按照设备端合法命令的指示进行操作,并向网管端发送操作结果反馈信息;步骤106,向网管端发送命令异常消息;设备端根据网管端命令执行相应的操作可以参考现有技术实现,通常执行命令之后会形成操作结果反馈信息,这一反馈信息同样可以承载在GSM通道中发送给网管端,以便网管端了解到命令执行的结果。步骤101至步骤106描述了本发明一种实施方式中较为简单的网管端接入与交互过程,如果网管端成功接入之后长时间没有任何操作,则可以在接入超时条件满足的情况下,视为网管端退出,如果网管端需要进一步操作则需要重新进行身份认证来实现重新接入。以下从设备端的角度进行提出一种更为具体的实施方式对本发明进行说明,请参考图3,在本实施方式中,设备端对自身涉及网管业务的处理流程包括以下步骤步骤201,设备在运行过程中如果发生异常或者接收到网管端的接入请求,则产生一个GSM移动管理中断(以下简称GSM中断);网管端与设备端的网管业务交互有多种,比如说,设备发生异常需要向网管端上报;或者网管端下发配置命令对设备进行配置;又或者说网管端下发状态获取命令来获取设备端一种或者多种运行状态信息。在一种优选的实施方式中,网管端与设备端进行网管业务交互时,比如发生异常或者GSM模块收到管理端的短信时,设备端就可以产生一个移动管理中断以便进入后续相应的处理。 步骤202,判断设备当前是否处于异常状态,如果是转步骤203,否则转步骤204,步骤203,发送设备位置信息以及异常信息到网管端;步骤204,进一步判断设备当前接收到的命令是否为配置命令,如果是转步骤205,否则转步骤206 ;步骤205,设备根据与配置命令对自身进行相应的配置;步骤206,发送设备位置信息以及运行状态信息到网管端;如前所述网管业务可能包括多种,而不同的网管业务处理不尽相同,当GSM中断产生之后,可以先判断是不是网络设备自身异常,如果是设备异常则应当及时转入步骤203将设备的位置信息(比如表征其在网络中的位置信息或者物理位置信息等)以及具体的异常信息发送给网管端,比如说设备可能出现端口故障等异常情况。当网络设备出现异常时,设备端可以向内置的主账户发送异常信息;主账户是众多管理账户中的被指定的用来接收异常信息的账户,通常是可配置和更改的。如果不是网络设备异常则说明GSM中断是网管端发送的网管命令所触发的,此时需要根据不同网管命令来做不同的处理,如果网管端需要设备下发配置,则会下发配置命令,此时设备端需要根据配置命令来执行,比如说网管端下发了 ACL配置命令,设备可以将ACL下发到某个端口之后,再将操作成功的信息反馈给网管端。如果网管端只是想了解一些设备的运行状态信息,此时可以下发状态获取命令,设备端会根据命令的具体内容获取自身的状态信息并反馈给网管端,比如说网管端需要知道当前某些端口的流量大小或者某些端口的配置,设备端可以将这些运行状态信息读取出来发送给网管端。如前所述设备端发送给网管端的信息也是承载在GSM通道里面的,因此网管端可以根据预定好的消息格式进行解码,然后获得可阅读的信息。需要说明的是,步骤202以及步骤204的判断并不是必须的,仅仅是一种优化的处理方式,设备端还可以采用其他的方式实现,比如说,先读取网管端的命令,如果读取不到则转步骤203,如果读取到了则可以按照命令的具体内容进行相应处理。请参考图4,以计算机程序实现为例,本发明还提供一种短信网络管理装置,其应用于被管理的网络设备上。其中该网络设备至少包括一个用于与管理端建立移动传输通道的移动收发模块,该移动收发模块包括连接到网络设备内部的管理口,其特征在于,该装置包括管理收发模块,用于通过移动传输通道接收网管端的接入请求以及网管命令,或者将执行网管端的网管命令形成的操作结果通过移动传输通道发送给网管端;身份验证模块,用于判断发送接入请求的网管端的身份是否合法,如果是同意,否则拒绝网管端的接入请求;其中判断该网管端的身份是否合法包括判断该网管端的手机号是否为预先配置在该网络设备自身的管理员手机号,如果是则确定网管端身份合法,否则确定网管端身份不合法;管理执行模块,用于按照网管命令进行对应的操作,并形成对应的操作结果通过移动传输通道反馈给网管端。
其中所述判断该网管端的身份是否合法包括判断该网管端的手机号是否为预先配置在该网络设备自身存储中的允许接入的管理员手机号,如果是则确定网管端的设备身份合法,否则确定设备身份不合法;以及判断该网管端发送的用户名和密码与预先配置在该网络设备中的用户名以及密码是否匹配,若匹配则确定人员身份合法,否则确定人员身份不合法。其中所述管理执行模块进一步用于在设备发生异常时,将自身的位置信息以及异常信息提交给管理收发模块以通过移动传输通道将发送给网管端。其中所述网管命令包括配置命令以及状态获取命令;其中当所述网管命令为配置命令时,管理执行单元执行与该配置命令对应的操作为将配置命令中包括的配置信息下发到网络设备自身,其中当所述网管命令为状态获取命令时,管理执行单元执行与所述状态获取命令相应的操作为读取网络设备自身的运行状态信息。该装置还可以进一步包括中断模块,所述中断模块用于在设备发生异常或通过移动传输通道接收到网管端的网管命令时产生移动管理中断,所述管理执行模块在移动管理终端产生后进一步判断当前设备是否处于异常状态,还是接收到配置命令或状态获取命令,并根据判断结果执行相应的操作。通过以上的描述可以发现,本发明对设备的改造以及组网实现的要求较低,可以利用现有的移动通信网络,用户整个系统的升级成本可以降到非常低的地步。进一步来说,本发明能有效地协助网络管理员及时掌控和管理各个网络设备。首先,当设备运行出现异常时,可以将设备的位置信息以及具体的异常信息及时发给网络管理员,这样一来网络管理员根据设备号与位置能够及时定位问题设备的位置和原因,保证网络的畅通。其次,如果因为特定需求(比如说管理员出差在外时)需要对设备进行配置,网管人员可以不必通过PC端而通过短信的方式对设备进行配置,同时设备也将配置执行结果的反馈信息发送给网络管理员。再次,网络管理员可以根据自身的需求随时随地主动通过短信了解当前在网运行设备的运行状态,比如网络中一些关键网络设备的运行状态。此外,本发明不受限于网络设备的种类以及提供厂商,且可以实现多管理员同时管理功能,实现对在网运行设备24小时无人值守的监控与管理。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种短信网络管理方法,其应用于被管理的网络设备上,其中该网络设备至少包括一个用于与管理端建立移动传输通道的移动收发模块,该移动收发模块包括连接到网络设备内部的管理口,其特征在于,该方法包括 A、通过移动传输通道接收网管端的接入请求; B、判断发送接入请求的网管端的身份是否合法,如果是转步骤C,否则拒绝网管端的接入请求;其中判断该网管端的身份是否合法包括判断该网管端的手机号是否为预先配置在该网络设备自身的管理员手机号,如果是则确定网管端身份合法,否则确定网管端身份不合法; C、通过移动传输通道接收网管端发送网管命令,按照网管命令进行对应的操作,并将操作结果通过移动传输通道反馈给网管端。
2.如权利要求I所述的方法,其特征在于,其中判断该网管端的身份是否合法包括判断该网管端的手机号是否为预先配置在该网络设备自身存储中的允许接入的管理员手机号,如果是则确定网管端的设备身份合法,否则确定设备身份不合法;以及判断该网管端发送的用户名和密码与预先配置在该网络设备中的用户名以及密码是否匹配,若匹配则确定人员身份合法,否则确定人员身份不合法。
3.如权利要求I所述的方法,其特征在于,还包括 D、在设备发生异常时,通过移动传输通道将自身的位置信息以及异常信息携带在短信息中发送给网管端。
4.如权利要求3所述的方法,其特征在于,所述网管命令包括配置命令以及状态获取命令;所述步骤C包括 Cl、当所述网管命令为配置命令时,与该配置命令相应的操作为将配置命令中包括的配置信息下发到网络设备自身, C2、当所述网管命令为状态获取命令时,与所述状态获取命令相应的操作为读取网络设备自身的运行状态信息。
5.如权利要求4所述的方法,其特征在于,该方法还包括 E、在设备发生异常或通过移动传输通道接收到网管端的网管命令时产生移动管理中断,并进一步判断当前设备是否处于异常状态,如果是则转步骤D,否则进一步判断网管命令是配置命令还是状态获取命令,如果是配置命令则转Cl,否则转C2。
6.一种短信网络管理装置,其应用于被管理的网络设备上,其中该网络设备至少包括一个用于与管理端建立移动传输通道的移动收发模块,该移动收发模块包括连接到网络设备内部的管理口,其特征在于,该装置包括 管理收发模块,用于通过移动传输通道接收网管端的接入请求以及网管命令,或者将执行网管命令形成的操作结果通过移动传输通道发送给网管端; 身份验证模块,用于判断发送接入请求的网管端的身份是否合法,如果是同意,否则拒绝网管端的接入请求;其中判断该网管端的身份是否合法包括判断该网管端的手机号是否为预先配置在该网络设备自身的管理员手机号,如果是则确定网管端身份合法,否则确定网管端身份不合法; 管理执行模块,用于按照网管命令进行对应的操作,并形成对应的操作结果通过移动传输通道反馈给网管端。
7.如权利要求6所述的装置,其特征在于,其中判断该网管端的身份是否合法包括判断该网管端的手机号是否为预先配置在该网络设备自身存储中的允许接入的管理员手机号,如果是则确定网管端的设备身份合法,否则确定设备身份不合法;以及判断该网管端发送的用户名和密码与预先配置在该网络设备中的用户名以及密码是否匹配,若匹配则确定人员身份合法,否则确定人员身份不合法。
8.如权利要求6所述的装置,其特征在于, 所述管理执行模块进一步用于在设备发生异常时,将自身的位置信息以及异常信息提交给管理收发模块以通过移动传输通道将发送给网管端。
9.如权利要求8所述的装置,其特征在于,所述网管命令包括配置命令以及状态获取命令;其中当所述网管命令为配置命令时,管理执行单元执行与该配置命令对应的操作为将配置命令中包括的配置信息下发到网络设备自身,其中当所述网管命令为状态获取命令时,管理执行单元执行与所述状态获取命令相应的操作为读取网络设备自身的运行状态信息。
10.如权利要求9所述的装置,其特征在于,还包括中断模块,所述中断模块用于在设备发生异常或通过移动传输通道接收到网管端的网管命令时产生移动管理中断,所述管理执行模块在移动管理终端产生后进一步判断当前设备是否处于异常状态,还是接收到配置命令或状态获取命令,并根据判断结果执行相应的操作。
全文摘要
本发明提供一种短信网络管理方法,其应用于被管理的网络设备上,其中该网络设备至少包括一个用于与管理端建立移动传输通道的移动收发模块,该方法包括通过移动传输通道接收网管端的接入请求;判断发送接入请求的网管端的身份是否合法,如果是继续,否则拒绝接入请求;通过移动传输通道接收网管端发送网管命令,按照网管命令进行对应的操作,并将操作结果通过移动传输通道反馈给网管端。本发明对设备的改造以及组网实现的要求较低,并能有效地协助网络管理员及时掌控和管理各个网络设备,实现对在网运行设备24小时无人值守的监控与管理。
文档编号H04W24/00GK102761849SQ20121027233
公开日2012年10月31日 申请日期2012年8月1日 优先权日2012年8月1日
发明者卢阳 申请人:杭州迪普科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1