网络侦测设备及其主动侦测网络品质的方法

文档序号:7724150阅读:206来源:国知局
专利名称:网络侦测设备及其主动侦测网络品质的方法
技术领域
本发明涉及网络设备,尤其涉及一种网络侦测设备及其主动侦测网络品质的方法。
背景技术
近年来,随着VoIP技术的发展,互联网上不仅可以传输数据信息,而且还可以 传输语音信息,通过实时传送协议(Rea卜time ^"ansport Protocol,RTP)来实现在互联网上传输语音信息。
在VoIP环境中,媒体网关控制器(Media Gateway Controller,MGC)和媒体网 关(Media Gateway,MG)是两个关键的设备,其中,MGC属于局端设备,负责呼叫控制功能,MG属于用户端设备,负责业务承载功能。在现有技术中,由于VoIP通话的建立 需要通过IP网络连接到MGC,当不同的用户之间建立VoIP通话之前,需要通过特定的 VoIP通信协议在两个不同网关之间建立起一条通信链路。例如,不同用户所对应的MG 与MGC之间是通过KA (Keep Alive message)信令机制来侦测彼此是否存在,即相互传送 KA信令,当MG在规定时间内没有接收到KA信令的回复报文,或者MGC在规定时间 内没有接收到KA信令报文时,MG内所有的用户状态都将恢复至初始值,这将造成服务 中断。
因此,如何提前预知网络环境的状况,进而快速的进行疑难排除,对于VoIP服 务而言是相当重要的。发明内容
有鉴于此,需提供一种网络侦测设备,能提前预知网络环境的状况,并快速的 进行疑难排除,能提高服务品质。
此外,还需提供一种主动侦测网络品质的方法,能提前预知网络环境的状况, 并快速的进行疑难排除,能提高服务品质。
本发明实施方式所提供的网络侦测设备,用于主动侦测网络品质,包括监测设 置模块、连续监测模块、监测判断模块、监测超时模块及监测告警模块。监测设置模块 用于设置监测所述目标设备的参数,包括所述目标设备的IP地址、响应时间、响应超时 次数的门限值。连续监测模块用于根据所述IP地址向所述目标设备发送请求报文,并 对所述目标设备进行连续监测,其中所述目标设备在接收到所述请求报文后会回复响应 报文。监测判断模块用于判断在所述响应时间内是否从所述目标设备接收到所述响应报 文。监测超时模块用于在所述响应时间内没有从所述目标设备接收到所述响应报文时, 累加所述响应超时的次数,并判断累加的所述响应超时的次数是否超过门限值。监测告 警模块用于在累加的所述响应超时的次数超过门限值时,发出告警。
本发明实施方式所提供的网络侦测设备主动侦测网络品质的方法,用于对目标 设备进行连续监测以主动侦测网络品质,包括以下步骤设置监测所述目标设备所需的参数,包括所述目标设备的IP地址、响应时间、响应超时次数的门限值;根据所述IP地 址向所述目标设备发送请求报文,其中所述目标设备在接收到所述请求报文后会回复响 应报文;判断在所述响应时间内是否从所述目标设备接收到所述响应报文;若在所述响 应时间内没有从所述目标设备接收到所述响应报文,则认为响应超时,累加所述响应超 时的次数;判断所述累加后的响应超时次数是否超过所述门限值;若所述累加后的响应 超时次数没有超过所述门限值,则定期向所述目标设备继续发送所述请求报文以进行连 续监测;及若所述累加后的响应超时次数超过了所述门限值,则发出告警。
本发明实施方式所提供的网络侦测设备及其主动侦测网络品质的方法,可以提 前预知网络环境的状况,进而快速的进行疑难排除,提高了服务品质。


图1为本发明网络侦测设备一实施方式中的一般性应用环境和结构图。
图2为本发明网络侦测设备一实施方式中的实际运用环境图。
图3为本发明网络侦测设备另一实施方式中的实际运用环境图。
图4为本发明网络侦测设备主动侦测网络品质的方法流程图。
具体实施方式
请参阅图1,所示为本发明网络侦测设备10 —实施方式中的一般性应用环境和 结构图。在本实施方式中,网络侦测设备10通过通信网络20连接到目标设备30,用于 VoIP (Voice over Internet Protocol)通话中。在本实施方式中,网络侦测设备10以媒体网关 (Media Gateway, MG)为例,目标设备 30 以媒体网关控制器(Media Gateway Controller, MGC)为例。在其它实施方式中,网络侦测设备10还可以是媒体网关控制器等其它客户 端设备(Customer Premise Equipment, CPE),目标设备30还可以是媒体网关,或默认网 关(Default Gateway)及路由器等可靠的网络设备。
在本实施方式中,网络侦测设备10包括监测设置模块100、连续监测模块102、 监测判断模块104、监测超时模块106及监测告警模块108。
监测设置模块100用于设置监测目标设备30所需的参数。在本实施方式中,监 测目标设备30所需的参数包括目标设备30的IP地址、响应时间及响应超时次数的门限值。
在本实施方式中,这些参数均是在MG上进行设置,其中,响应时间用于表示 从发出网络控制管理协议(Internet control messiiges protocol,ICMP)请求报文到接收到响应报文的时间,当用户端在响应时间内没有接收到响应报文时就表明该次响应超时,根 据网络状态的不同,亦可以设置不同的响应时间值。响应超时次数的门限值用于表示在 监测过程中允许响应超时的最大次数。
在其他实施方式中,监测设置模块100还可以用于向用户提供是否需要对目标 设备进行监测的选择选项,如果用户选择不需要对目标设备进行监测时,该用户依然可 以利用原有的KA信令机制持续监测彼此是否存在,如果用户选择对目标设备进行监测 时,则可选择停止原有的KA信令机制,启动本实施方式中的目标设备监测机制,即在用 户对应的MG上设置目标设备的IP地址、响应时间及响应超时次数的门限值等参数。在本发明的其它实施方式中,该KA信令机制与该目标设备监测机制亦可以并行运作,实现 对目标设备进行持续监测。
请参阅图2,所示为本发明网络侦测设备一实施方式中的实际运用环境图。在图 2中用户选择了本实施方式中的目标设备监测机制,即利用MG对MGC进行监测,如图 所示,MGl与MG2是网络侦测设备,属于用户端设备用于连接不同的用户,MGC则是 目标设备,属于局端设备,通过IP网络可以连接多个MG。在MGl与MG2上均可以设 置MGC的IP地址、响应时间及响应超时次数的门限值等参数。
请再次参阅图1,连续监测模块102用于向目标设备30发送ICMP请求报文,并 对目标设备30进行连续性地监测,其中目标设备30在接收到ICMP请求报文后会回复响 应报文。在本实施方式中,例如是利用MG对MGC进行监测时,MG的连续监测模块 102向目标设备MGC发送ICMP请求报文,目标设备MGC在接收到该ICMP请求报文后 就会向该用户端设备MG返回响应报文。由于实际的网络中存在延时,所以该MG有可 能在预设的响应时间内接收到响应报文,也有可能在预设的响应时间内没有接收到响应 报文。
监测判断模块104用于判断在响应时间内是否从目标设备30接收到响应报文。 在本实施方式中,例如是利用MG对MGC进行监测时,如果这次在响应时间内从MGC 没有接收到响应报文,则并不能断定是线路发生故障,有可能是其他原因造成的,为了 减少误判,所以在本实施方式中则是采用连续多次判断的方式,即累加响应超时的次 数,只有当累加的响应超时的次数超过设置的门限值时,才能断定是线路的故障。
监测超时模块106用于在响应时间内没有从目标设备30接收到响应报文时,累 加响应超时的次数,并判断累加响应超时的次数是否超过门限值。在本实施方式中,监 测判断模块104还用于若在响应时间内从目标设备30接收到响应报文时,则表明此时线 路的状态是畅通的,同时将累加响应超时的次数重置为零,并向目标设备30发送ICMP 请求报文以进行连续监测。
监测告警模块108用于在累加响应超时的次数超过门限值时,发出告警,其 中,监测判断模块104还用于在响应超时的次数没有超过门限值时,定期向目标设备 MGC发送请求报文以进行连续监测。在本实施方式中,例如在监测设置模块100上设 置响应超时次数的门限值参数为10,当累加响应超时的次数超过10次时,则判断MG与 MGC之间的通信线路发生了故障,此时MG就会立即通过其中的监测告警模块108向 EMS服务器发出告警,以通知操作员进行疑难排除,如图3所示。
请参阅图3,所示为本发明网络侦测设备另一实施方式中的实际运用环境图。在 本实施方式中,MGl为用户端设备,MGC为局端设备,其中,MGl通过IP网络可以对 目标设备MGC进行侦测,同时MGl亦与设备管理系统(Flement Management System, EMS)服务器相连,该EMS服务器可以接收MGl发出的告警信号,操作员可以根据EMS 服务器显示的告警信号对通信线路快速的进行疑难排除,从而提高了 VoIP的服务品质。
请参阅图4,所示为本发明网络侦测设备主动侦测网络品质的方法流程图。在本 实施方式中,所述方法是通过图1中的网络侦测设备10的各个模块所完成的,其中,网 络侦测设备10以MG设备为例,目标设备30以MGC设备为例。在其它实施方式中, 网络侦测设备10还可以是MGC等其它CPE端设备,目标设备30还可以是MG,或默认网关(DefaultGateway)及路由器等可靠的网络设备。
在步骤S402中,监测设置模块100设置目标设备30的参数,包括目标设备30 的IP地址、响应时间及响应超时次数的门限值。在本实施方式中,是利用MG对MGC 进行监测,这些参数均是在MG上进行设置包括MGC的IP地址、响应时间及响应超时 次数的门限值等,其中,响应时间用于表示从发出ICMP请求报文到接收到响应报文的时 间,当MG在响应时间内没有接收到响应报文时就表明该次响应超时,响应超时次数的 门限值用于表示在监测过程中允许响应超时的最大次数。
在步骤S404中,连续监测模块102向目标设备30发送ICMP请求报文,对目标 设备30进行连续性地监测,其中,目标设备30在接收到ICMP请求报文后会回复响应报 文。在本实施方式中,例如是利用MG对MGC进行监测时,MG的连续监测模块102向 MGC发送ICMP请求报文,MGC在接收到该ICMP请求报文后就会向该MG返回响应报 文。由于实际的网络中存在延时,所以该MG有可能是在预设的响应时间内接收到响应 报文,也有可能在预设的响应内不能接收到响应报文。
在步骤S406中,监测判断模块104判断在响应时间内是否从目标设备30接收 到响应报文。在本实施方式中,如果这次在响应时间内从目标设备30没有接收到响应报 文,则并不能断定是线路发生故障,有可能是其他原因造成的,所以在本实施方式中则 是采用连续多次判断的方式,即累加响应超时的次数,如步骤S410所示,只有当累加的 响应超时的次数超过设置的门限值时,才可能断定是线路的故障。
在步骤S408中,如果监测判断模块104判断在响应时间内从目标设备30接收到 响应报文,则表明此时线路的状态是畅通的,在本实施方式中,则将累加响应超时的次 数重置为零,并重新向目标设备30发送ICMP请求报文以进行连续监测。在本实施方式 中,通过这种对目标设备30进行连续性的监测方式,可以实现对通信线路的实时监控。
在步骤S412中,监测判断模块104判断累加的响应超时的次数是否超过门限 值。在本实施方式中,若响应超时的次数没有超过门限值,则返回到步骤S404中,定期 向目标设备30继续发送ICMP请求报文以进行连续监测。在本实施方式中,当发生一次 响应超时时,并不能判定是通信线路的故障,只有连续发生了响应超时且累加的响应超 时次数超过了门限值时,才能断定是线路发生了故障。
在步骤S414中,若累加响应超时的次数超过门限值,则监测告警模块108发出 告警。在本实施方式中,例如在监测设置模块100上设置响应超时次数的门限值参数为 10,当累加响应超时的次数超过10次时,表明MG与MGC之间的通信线路发生了故障, 此时MG就会立即通过其中的监测告警模块108向EMS服务器发出告警,以通知操作员 进行疑难排除,如图3所示。
在其他实施方式中,在步骤S402之前还可以向用户提供是否需要对目标设备进 行监测的选择选项,如果用户选择不需要对目标设备进行监测时,该用户所对应MG依 然可以利用原有的KA信令机制持续监测彼此是否存在,如果用户选择对目标设备进行监 测时,则可选择停止原有的KA信令机制,启动本实施方式中的目标设备机制,即在用户 端设备上设置目标设备的IP地址、响应时间及响应超时次数的门限值等参数。在本发明 的其它实施方式中,该KA信令机制与该目标设备监测机制亦可以并行运作,实现对目标 设备进行持续监测。
本发明实施方式所提供的网络侦测设备及其主动侦测网络品质的方法,可以提 前预知网络环境的状况,进而快速的进行疑难排除,提高了 VoIP的服务品质。
权利要求
1.一种网络侦测设备,通过网络与目标设备通信,用于主动侦测网络品质,其特征 在于,所述网络侦测设备包括监测设置模块,用于设置监测所述目标设备的参数,包括所述目标设备的IP地址、 响应时间、响应超时次数的门限值;连续监测模块,用于根据所述IP地址向所述目标设备发送请求报文,并对所述目标 设备进行连续监测,其中所述目标设备在接收到所述请求报文后会回复响应报文;监测判断模块,用于判断在所述响应时间内是否从所述目标设备接收到所述响应报文;监测超时模块,用于在所述响应时间内没有从所述目标设备接收到所述响应报文 时,累加所述响应超时的次数,并判断累加的所述响应超时的次数是否超过门限值;及 监测告警模块,用于在累加的所述响应超时的次数超过门限值时,发出告警。
2.如权利要求1所述的网络侦测设备,其特征在于,所述网络侦测设备为媒体网关。
3.如权利要求1所述的网络侦测设备,其特征在于,所述目标设备为媒体网关控制。
4.如权利要求1所述的网络侦测设备,其特征在于,所述监测判断模块还用于在所 述响应时间内从所述目标设备接收到响应报文时,将累加的所述响应超时的次数重置为 零,并重新向所述目标设备发送请求报文以进行连续监测。
5.如权利要求1所述的网络侦测设备,其特征在于,所述监测判断模块还用于在累加 的所述响应超时的次数没有超过门限值时,定期向所述目标设备发送请求报文以进行连 续监测。
6.一种网络侦测设备主动侦测网络品质的方法,用于对目标设备进行连续监测以主 动侦测网络品质,其特征在于,所述方法包括设置监测所述目标设备所需的参数,包括所述目标设备的IP地址、响应时间、响应 超时次数的门限值;根据所述IP地址向所述目标设备发送请求报文,其中所述目标设备在接收到所述请 求报文后会回复响应报文;判断在所述响应时间内是否从所述目标设备接收到所述响应报文; 若在所述响应时间内没有从所述目标设备接收到所述响应报文,则认为响应超时, 累加所述响应超时的次数;判断所述累加后的响应超时次数是否超过所述门限值;若所述累加后的响应超时次数没有超过所述门限值,则定期向所述目标设备继续发 送所述请求报文以进行连续监测;及若所述累加后的响应超时次数超过了所述门限值,则发出告警。
7.如权利要求6所述的主动侦测网络品质的方法,其特征在于,所述网络侦测设备为 媒体网关。
8.如权利要求6所述的主动侦测网络品质的方法,其特征在于,所述目标设备为媒体 网关控制器。
9.如权利要求6所述的主动侦测网络品质的方法,其特征在于,所述方法还包括 若在所述响应时间内从所述目标设备接收到所述响应报文,则将所述累加的响应超时次数重置为零;及重新向所述目标设备发送所述请求报文以进行连续监测。
全文摘要
一种网络侦测设备,通过网络与目标设备通信,用于主动侦测网络品质,包括监测设置模块、连续监测模块、监测判断模块、监测超时模块及监测告警模块。监测设置模块用于设置目标设备的参数。连续监测模块用于对目标设备进行连续性地监测。监测判断模块用于判断在响应时间内是否从目标设备接收到响应报文。监测超时模块用于在响应时间内没有接收到响应报文时,累加响应超时的次数并判断是否超过门限值。监测告警模块用于在累加的响应超时的次数超过门限值时发出告警。本发明还提供了一种网络侦测设备主动侦测网络品质的方法。本发明可以提前预知网络环境的状况,进而快速的进行疑难排除,提高服务品质。
文档编号H04L12/26GK102025558SQ200910306908
公开日2011年4月20日 申请日期2009年9月11日 优先权日2009年9月11日
发明者张耀文 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1