一种网络质量探测方法和设备技术

技术编号:10264776 阅读:108 留言:0更新日期:2014-07-30 11:58
本发明专利技术公开了一种网络质量探测方法和设备,该方法包括:第一路由器确定主3G链路的RSSI值;当RSSI值大于告警门限时,确定主3G链路的网络质量为链路正常;当RSSI值不大于告警门限,且大于错误门限时,确定主3G链路的网络质量为链路告警;在网络质量为链路正常时,关闭备份3G接口,通过主3G链路,以第一发送频率向第二路由器发送探测报文;在网络质量为链路告警时,打开备份3G接口,通过主3G链路,以第二发送频率向第二路由器发送探测报文。其中,第一发送频率小于第二发送频率。本发明专利技术实施例中,在链路正常时,可以减少探测报文的发送数量;在链路告警时,能够及时探测出主3G链路故障,继而快速切换到备份3G链路。

【技术实现步骤摘要】
一种网络质量探测方法和设备
本专利技术涉及通信
,尤其涉及一种网络质量探测方法和设备。
技术介绍
3G(第三代移动通信系统)具有较高的接入带宽,并且能够提供良好的服务质量。随着3G网络的成熟,越来越多的企业分支机构使用3G链路替代有线链路接入企业中心机构。如图1所示,为了提高分支机构接入的稳定性,分支路由器上配置有主3G接口和备份3G接口,分支路由器通过主3G接口接入3G网络的链路为主3G链路,通过备份3G接口接入3G网络的链路为备份3G链路;此外,中心路由器与3G网络之间可以采用有线方式进行连接。在主3G链路未发生故障时,分支路由器使用主3G链路与中心路由器进行通信;在主3G链路发生故障时,分支路由器切换到备份3G链路与中心路由器进行通信;在主3G链路故障恢复时,分支路由器切换到主3G链路与中心路由器进行通信。为了及时获知主3G链路是否发生故障,分支路由器定期通过主3G链路向中心路由器发送探测请求报文,并观察是否能够收到中心路由器返回的探测响应报文;如果在预设时间内无法收到中心路由器返回的探测响应报文,则认为主3G链路发生故障。在分支路由器使用备份3G链路与中心路由器进行通信的过程中,继续通过主3G链路向中心路由器发送探测请求报文,如果在预设时间内收到中心路由器返回的探测响应报文,则认为主3G链路故障恢复。在上述过程中,分支路由器采用相同的发送频率向中心路由器发送探测请求报文,但分支路由器很难准确的确定探测请求报文的发送频率。如果探测请求报文的发送频率过高(如秒量级),则在主3G链路未发生故障时,会增加主3G链路的负担和中心路由器的负担;如果探测请求报文的发送频率过低(如分钟量级),则在主3G链路发生故障时,会导致分支路由器经过较长时间才能感知到主3G链路发生故障,继而造成分支路由器通信中断较长时间。
技术实现思路
本专利技术实施例提供一种网络质量探测方法和设备,以确定合理的探测报文的发送频率,并在链路发生故障时,及时的探测出链路故障的情况。为了达到上述目的,本专利技术实施例提供一种网络质量探测方法,第一路由器与第二路由器之间通过3G网络连接,第一路由器上包括主3G接口和备份3G接口,其通过主3G接口接入3G网络的链路为主3G链路,通过备份3G接口接入3G网络的链路为备份3G链路,第二路由器与3G网络之间采用有线连接,所述方法包括:所述第一路由器确定所述主3G链路的接收信号强度指示RSSI值;当所述RSSI值大于告警门限时,所述第一路由器确定主3G链路的网络质量为链路正常;当所述RSSI值不大于所述告警门限,且大于错误门限时,所述第一路由器确定主3G链路的网络质量为链路告警;当所述RSSI值不大于所述错误门限时,所述第一路由器确定主3G链路的网络质量为链路故障;在网络质量为链路正常时,所述第一路由器关闭所述备份3G接口,通过所述主3G链路以第一发送频率向所述第二路由器发送探测报文,并通过所述主3G链路向所述第二路由器发送数据报文;在网络质量为链路告警时,所述第一路由器打开所述备份3G接口,通过所述主3G链路以第二发送频率向所述第二路由器发送探测报文,并通过所述主3G链路向所述第二路由器发送数据报文;在网络质量为链路故障时,所述第一路由器停止通过所述主3G链路向所述第二路由器发送探测报文,并通过所述备份3G链路向所述第二路由器发送数据报文;其中,所述第一发送频率小于所述第二发送频率。所述第一路由器通过所述主3G链路向所述第二路由器发送探测报文之后,所述方法进一步包括:所述第一路由器利用所述第一路由器向所述第二路由器发送的探测报文以及所述第一路由器收到的来自所述第二路由器的探测响应报文,确定所述主3G链路的网络质量参数,并利用所述主3G链路的网络质量参数确定所述主3G链路的网络质量为链路正常、或者链路告警、或者链路故障;如果利用RSSI值确定的主3G链路的网络质量为链路正常,当利用网络质量参数确定的主3G链路的网络质量为链路正常时,所述第一路由器确定所述主3G链路当前的网络质量为链路正常;当利用网络质量参数确定的主3G链路的网络质量为链路告警时,所述第一路由器确定所述主3G链路当前的网络质量为链路告警;当利用网络质量参数确定的主3G链路的网络质量为链路故障时,所述第一路由器确定所述主3G链路当前的网络质量为链路故障;如果利用RSSI值确定的主3G链路的网络质量为链路告警,当利用网络质量参数确定的主3G链路的网络质量为链路正常时,所述第一路由器确定所述主3G链路当前的网络质量为链路告警;当利用网络质量参数确定的主3G链路的网络质量为链路告警时,所述第一路由器确定所述主3G链路当前的网络质量为链路告警;当利用网络质量参数确定的主3G链路的网络质量为链路故障时,所述第一路由器确定所述主3G链路当前的网络质量为链路故障。所述第一路由器停止通过所述主3G链路向所述第二路由器发送探测报文之后,所述方法进一步包括:当所述RSSI值大于告警门限时,所述第一路由器打开所述主3G接口,并通过所述主3G链路以第一发送频率向所述第二路由器发送探测报文,且当前继续通过所述备份3G链路向所述第二路由器发送数据报文;所述第一路由器利用所述第一路由器向所述第二路由器发送的探测报文以及所述第一路由器收到的来自所述第二路由器的探测响应报文,确定所述主3G链路的网络质量参数,并利用所述主3G链路的网络质量参数确定所述主3G链路的网络质量为链路正常、或者链路告警、或者链路故障;如果所述主3G链路的网络质量为链路正常,则所述第一路由器调整所述主3G链路的网络质量为链路正常;如果所述主3G链路的网络质量为链路告警,则所述第一路由器调整所述主3G链路的网络质量为链路告警;如果所述主3G链路的网络质量为链路故障,则所述第一路由器保持所述主3G链路的网络质量为链路故障;当所述RSSI值不大于告警门限,且大于错误门限时,所述第一路由器打开所述主3G接口,并通过所述主3G链路以第二发送频率向所述第二路由器发送探测报文,且当前继续通过所述备份3G链路向所述第二路由器发送数据报文;所述第一路由器利用所述第一路由器向所述第二路由器发送的探测报文以及所述第一路由器收到的来自所述第二路由器的探测响应报文,确定所述主3G链路的网络质量参数,并利用所述主3G链路的网络质量参数确定所述主3G链路的网络质量为链路正常、或者链路告警、或者链路故障;如果所述主3G链路的网络质量为链路正常,则第一路由器调整所述主3G链路的网络质量为链路告警;如果所述主3G链路的网络质量为链路告警,则第一路由器调整所述主3G链路的网络质量为链路告警;如果所述主3G链路的网络质量为链路故障,则第一路由器保持所述主3G链路的网络质量为链路故障。所述网络质量参数具体包括以下参数:分支到中心抖动、中心到分支抖动、报文往返延时、丢包率;所述第一路由器利用所述主3G链路的网络质量参数确定所述主3G链路的网络质量为链路正常、或者链路告警、或者链路故障的过程,具体包括:当连续抖动告警数量N1个分支到中心抖动大于等于预设抖动阈值Tj时,所述第一路由器确定所述主3G链路的网络质量为链路告警;或者,当连续抖动告警数量N2个中心到分支抖动大于等于预设抖动阈值Tj时,所述第一路由器确定所述主3G链路的网络质量为链路告警本文档来自技高网
...
一种网络质量探测方法和设备

【技术保护点】
一种网络质量探测方法,第一路由器与第二路由器之间通过3G网络连接,第一路由器上包括主3G接口和备份3G接口,其通过主3G接口接入3G网络的链路为主3G链路,通过备份3G接口接入3G网络的链路为备份3G链路,第二路由器与3G网络之间采用有线连接,其特征在于,所述方法包括:所述第一路由器确定所述主3G链路的接收信号强度指示RSSI值;当所述RSSI值大于告警门限时,所述第一路由器确定主3G链路的网络质量为链路正常;当所述RSSI值不大于所述告警门限,且大于错误门限时,所述第一路由器确定主3G链路的网络质量为链路告警;当所述RSSI值不大于所述错误门限时,所述第一路由器确定主3G链路的网络质量为链路故障;在网络质量为链路正常时,所述第一路由器关闭所述备份3G接口,通过所述主3G链路以第一发送频率向所述第二路由器发送探测报文,并通过所述主3G链路向所述第二路由器发送数据报文;在网络质量为链路告警时,所述第一路由器打开所述备份3G接口,通过所述主3G链路以第二发送频率向所述第二路由器发送探测报文,并通过所述主3G链路向所述第二路由器发送数据报文;在网络质量为链路故障时,所述第一路由器停止通过所述主3G链路向所述第二路由器发送探测报文,并通过所述备份3G链路向所述第二路由器发送数据报文;其中,所述第一发送频率小于所述第二发送频率。...

【技术特征摘要】
1.一种网络质量探测方法,第一路由器与第二路由器之间通过3G网络连接,第一路由器上包括主3G接口和备份3G接口,其通过主3G接口接入3G网络的链路为主3G链路,通过备份3G接口接入3G网络的链路为备份3G链路,第二路由器与3G网络之间采用有线连接,其特征在于,所述方法包括:所述第一路由器确定所述主3G链路的接收信号强度指示RSSI值;当所述RSSI值大于告警门限时,所述第一路由器确定主3G链路的网络质量为链路正常;当所述RSSI值不大于所述告警门限,且大于错误门限时,所述第一路由器确定主3G链路的网络质量为链路告警;当所述RSSI值不大于所述错误门限时,所述第一路由器确定主3G链路的网络质量为链路故障;在网络质量为链路正常时,所述第一路由器关闭所述备份3G接口,通过所述主3G链路以第一发送频率向所述第二路由器发送探测报文,并通过所述主3G链路向所述第二路由器发送数据报文;在网络质量为链路告警时,所述第一路由器打开所述备份3G接口,通过所述主3G链路以第二发送频率向所述第二路由器发送探测报文,并通过所述主3G链路向所述第二路由器发送数据报文;在网络质量为链路故障时,所述第一路由器停止通过所述主3G链路向所述第二路由器发送探测报文,并通过所述备份3G链路向所述第二路由器发送数据报文;其中,所述第一发送频率小于所述第二发送频率。2.如权利要求1所述的方法,其特征在于,所述第一路由器通过所述主3G链路向所述第二路由器发送探测报文之后,所述方法进一步包括:所述第一路由器利用所述第一路由器向所述第二路由器发送的探测报文以及所述第一路由器收到的来自所述第二路由器的探测响应报文,确定所述主3G链路的网络质量参数,并利用所述主3G链路的网络质量参数确定所述主3G链路的网络质量为链路正常、或者链路告警、或者链路故障;如果利用RSSI值确定的主3G链路的网络质量为链路正常,当利用网络质量参数确定的主3G链路的网络质量为链路正常时,所述第一路由器确定所述主3G链路当前的网络质量为链路正常;当利用网络质量参数确定的主3G链路的网络质量为链路告警时,所述第一路由器确定所述主3G链路当前的网络质量为链路告警;当利用网络质量参数确定的主3G链路的网络质量为链路故障时,所述第一路由器确定所述主3G链路当前的网络质量为链路故障;如果利用RSSI值确定的主3G链路的网络质量为链路告警,当利用网络质量参数确定的主3G链路的网络质量为链路正常时,所述第一路由器确定所述主3G链路当前的网络质量为链路告警;当利用网络质量参数确定的主3G链路的网络质量为链路告警时,所述第一路由器确定所述主3G链路当前的网络质量为链路告警;当利用网络质量参数确定的主3G链路的网络质量为链路故障时,所述第一路由器确定所述主3G链路当前的网络质量为链路故障。3.如权利要求2所述的方法,其特征在于,所述第一路由器停止通过所述主3G链路向所述第二路由器发送探测报文之后,所述方法进一步包括:当所述RSSI值大于告警门限时,所述第一路由器打开所述主3G接口,并通过所述主3G链路以第一发送频率向所述第二路由器发送探测报文,且当前继续通过所述备份3G链路向所述第二路由器发送数据报文;所述第一路由器利用所述第一路由器向所述第二路由器发送的探测报文以及所述第一路由器收到的来自所述第二路由器的探测响应报文,确定所述主3G链路的网络质量参数,并利用所述主3G链路的网络质量参数确定所述主3G链路的网络质量为链路正常、或者链路告警、或者链路故障;如果所述主3G链路的网络质量为链路正常,则所述第一路由器调整所述主3G链路的网络质量为链路正常;如果所述主3G链路的网络质量为链路告警,则所述第一路由器调整所述主3G链路的网络质量为链路告警;如果所述主3G链路的网络质量为链路故障,则所述第一路由器保持所述主3G链路的网络质量为链路故障;当所述RSSI值不大于告警门限,且大于错误门限时,所述第一路由器打开所述主3G接口,并通过所述主3G链路以第二发送频率向所述第二路由器发送探测报文,且当前继续通过所述备份3G链路向所述第二路由器发送数据报文;所述第一路由器利用所述第一路由器向所述第二路由器发送的探测报文以及所述第一路由器收到的来自所述第二路由器的探测响应报文,确定所述主3G链路的网络质量参数,并利用所述主3G链路的网络质量参数确定所述主3G链路的网络质量为链路正常、或者链路告警、或者链路故障;如果所述主3G链路的网络质量为链路正常,则第一路由器调整所述主3G链路的网络质量为链路告警;如果所述主3G链路的网络质量为链路告警,则第一路由器调整所述主3G链路的网络质量为链路告警;如果所述主3G链路的网络质量为链路故障,则第一路由器保持所述主3G链路的网络质量为链路故障。4.如权利要求2或3所述的方法,其特征在于,所述网络质量参数具体包括以下参数:分支到中心抖动、中心到分支抖动、报文往返延时、丢包率;所述第一路由器利用所述主3G链路的网络质量参数确定所述主3G链路的网络质量为链路正常、或者链路告警、或者链路故障的过程,具体包括:当连续抖动告警数量N1个分支到中心抖动大于等于预设抖动阈值Tj时,所述第一路由器确定所述主3G链路的网络质量为链路告警;或者,当连续抖动告警数量N2个中心到分支抖动大于等于预设抖动阈值Tj时,所述第一路由器确定所述主3G链路的网络质量为链路告警;或者,当连续延时告警数量N3个报文往返延时大于等于预设延时阈值Td时,所述第一路由器确定所述主3G链路的网络质量为链路告警;或者,当连续抖动中断数量N4个分支到中心抖动大于等于预设抖动阈值Tj时,所述第一路由器确定所述主3G链路的网络质量为链路故障;或者,当连续抖动中断数量N5个中心到分支抖动大于等于预设抖动阈值Tj时,所述第一路由器确定所述主3G链路的网络质量为链路故障;或者,当连续延时中断数量N6个报文往返延时大于等于预设延时阈值Td时,所述第一路由器确定所述主3G链路的网络质量为链路故障;或者,当丢包率大于等于预设告警阈值La,小于预设中断阈值Ld时,所述第一路由器确定所述主3G链路的网络质量为链路告警;或者,当丢包率大于等于预设中断阈值Ld时,所述第一路由器确定所述主3G链路的网络质量为链路故障;或者,当丢包率小于预设告警阈值La,且利用分支到中心抖动、中心到分支抖动、报文往返延时未确定出所述主3G链路的网络质量为链路告警或链路故障时,所述第一路由器确定所述主3G链路的网络质量为链路正常;其中,所述抖动中断数量N4大于所述抖动告警数量N1,且所述抖动中断数量N5大于所述抖动告警数量N2,并且所述延时中断数量N6大于所述延时告警数量N3,并且所述预设中断阈值Ld大于所述预设告警阈值La。5.如权利要求1所述的方法,其特征在于,所述第一路由器向所述第二路由器发送探测报文以及数据报文的过程中,所述方法进一步包括:所述第一路由器配置第一业务路由、第二业务路由和策略路由,所述第一业务路由的出接口为所述主3G接口,所述第二业务路由的出接口为所述备份3G接口,所述第一业务路由的优先级优于所述第二业务路由的优先级;所述策略路由用于使向第二路由器发送的探测报文路由到所述主3G接口;在网络质量为链路正常时,所述第一路由器生效第一业务路由和策略路由,生效策略路由用于使所述第一路由器通过所述主3G链路向第二路由器发送探测报文,生效第一业务路由用于使所述第一路由器通过所述主3G链路向第二路由器发送数据报文;在网络质量为链路告警时,所述第一路由器生效第一业务路由和策略路由,生效策略路由用于使所述第一路由器通过所述主3G链路向所述第二路由器发送探测报文,生效第一业务路由用于使所述第一路由器通过所述主3G链路向所述第二路由器发送数据报文;在网络质量为链路故障时,所述第一路由器失效第一业务路由和策略路由,并生效第二业务路由...

【专利技术属性】
技术研发人员:邱文杰
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1