宽带接入网线路质量问题的检测方法及系统技术方案

技术编号:9696932 阅读:253 留言:0更新日期:2014-02-21 05:26
本发明专利技术揭示了一种宽带接入网线路质量问题的检测方法及系统,所述检测方法包括如下步骤:通过采集设备在IP城域网的核心层或汇聚层链路捕获宽带用户的上网数据包;对每个宽带用户的TCP数据流进行跟踪,统计每个用户的TCP包总数A和TCP重复包数B,并计算TCP重复包率Nr=B/A,然后记录各宽带用户IP地址同Nr的对应关系;对每个宽带用户的TCP重复包率Nr进行检查,若Nr>Tr,则将该用户的IP地址记录到异常线路用户数据库中;否则,则将该用户的IP地址记录到正常线路用户数据库中;其中Tr为设定的TCP重复包率门限值;输出异常线路用户数据库的所有用户IP地址。本发明专利技术可通过统计每个宽带用户的TCP重复包率,来查找出存在宽带接入线路质量问题的宽带用户。

【技术实现步骤摘要】
宽带接入网线路质量问题的检测方法及系统
本专利技术属于网络通讯
,涉及一种线路质量检测方法,尤其涉及一种宽带接入网线路质量问题的检测方法;同时,本专利技术还揭示一种宽带接入网线路质量问题的检测系统。
技术介绍
近年来,随着互联网及其应用的快速发展,宽带用户的数量呈迅猛增长趋势,各种宽带接入网技术(如xDSL、FTTx、LAN、Cable Modem,EoC)也层出不穷。由于宽带用户线路数量庞大,并且各种宽带接入技术特性各不相同,这给电信运营商的网络维护工作提出很大的挑战,电信运营商往往需要花费大量的人力物力处理宽带用户的各种投诉。另一方面,随着三网融合的推进,电信和广电运营商在宽带接入市场的竞争也日益加剧。为了增强竞争力,运营商不仅需要快速处理宽带用户的各种投诉,更重要的是能主动发现存在潜在质量问题的用户线路,并及时排障,通过预防性维护方式减少用户投诉率。传统的宽带接入网维护方式一般为:工程维护人员携带手持式测试仪表(如ADSL线路仪、光功率计等)到用户现场进行线路质量测试和故障排查。这种维护方法对于宽带业务开通测试和特定用户的故障投诉处理是比较有效的,但却不适合对所有用户线路进行日常巡检测试,其主要原因是宽带用户数量庞大,这种维护方式必需派遣维护人员到现场进行测试,运营商往往无法承担如此巨大的人员投入。因此,运营商迫切地需要找到一种无需大量人力投入却能主动筛选出存在潜在质量问题的用户线路的方法,然后有针对性地派遣维护人员到用户现场,使用测试仪表对这些用户线路进行故障排查测试。目前宽带用户主要使用基于Web的上网应用,这种Web应用均采用HTTP / TCP协议栈。由于TCP协议具有差错恢复机制,当宽带接入网线路存在质量问题而产生丢包时,终端设备就会请求Web服务器对所丢失的数据包进行重传。图1是一个由于宽带接入网线路损伤导致网络丢包,并通过TCP重传机制进行了丢包恢复的示例。从该示例中我们可以看到在IP核心网侧并未出现任何IP丢包,但由于接入网线路问题导致2个IP丢包,从而引起TCP重传,因此在核心网检测点可以检测到2个TCP重复包。在一定时间段内,如果在同一个TCP流中出现两个或多个相同序列号和内容的TCP包,则后面出现的TCP包会被统计为TCP重复包。有鉴于此,如今迫切需要设计一种检测宽带接入网线路质量问题的方法,以克服现有系统的上述缺陷。
技术实现思路
本专利技术所要解决的技术问题是:提供一种宽带接入网线路质量问题的检测方法,可通过统计每个宽带用户的TCP重复包率,来查找出存在宽带接入线路质量问题的宽带用户。此外,本专利技术还提供一种宽带接入网线路质量问题的检测系统,可通过统计每个宽带用户的TCP重复包率,来查找出存在宽带接入线路质量问题的宽带用户。为解决上述技术问题,本专利技术采用如下技术方案:一种宽带接入网线路质量问题的检测方法,所述检测方法包括如下步骤:步骤S1、通过采集设备在IP城域网的核心层或汇聚层链路捕获宽带用户的上网数据;步骤S2、对每个宽带用户的TCP数据流进行跟踪,统计每个用户的TCP包总数A和TCP重复包数B,并计算TCP重复包率Nr=B / A,然后记录各宽带用户IP地址同Nr的对应关系;步骤S3、对每个宽带用户的TCP重复包率Nr进行检查,若Nr>Tr,则将该用户的IP地址记录到异常线路用户数据库中;否则,则将该用户的IP地址记录到正常线路用户数据库中;其中Tr为设定的TCP重复包率门限值;步骤S4、输出异常线路用户数据库的所有用户IP地址。作为本专利技术的一种优选方案,步骤S2中,TCP重复包统计规则为:在一定时间段内,如果在同一个TCP流中出现两个或多个相同序列号的TCP包,则后面出现的TCP包被统计为TCP重复包。作为本专利技术的一种优选方案,步骤S3中,设定的TCP重复包率门限值Tr为10%。一种宽带接入网线路质量问题的检测系统,所述检测系统包括:数据捕获模块,用以通过采集设备在IP城域网的核心层或汇聚层链路捕获宽带用户的上网数据;数据流跟踪模块,用以对每个宽带用户的TCP数据流进行跟踪,统计每个用户的TCP包总数A和TCP重复包数B,并计算TCP重复包率Nr=B / A,然后记录各宽带用户IP地址同Nr的对应关系;[0021 ] 异常线路判断模块,用以对每个宽带用户的TCP重复包率Nr进行检查,若Nr>Tr,则将该用户的IP地址记录到异常线路用户数据库中;否则,则将该用户的IP地址记录到正常线路用户数据库中;其中Tr为设定的TCP重复包率门限值;异常线路输出模块,用以输出异常线路用户数据库的所有用户IP地址。作为本专利技术的一种优选方案,TCP重复包统计规则为:在一定时间段内,如果在同一个TCP流中出现两个或多个相同序列号的TCP包,则后面出现的TCP包被统计为TCP重复包。作为本专利技术的一种优选方案,设定的TCP重复包率门限值Tr为10%。本专利技术的有益效果在于:本专利技术提出的宽带接入网线路质量问题的检测方法及系统,可通过统计每个宽带用户的TCP重复包率,来查找出存在宽带接入线路质量问题的宽带用户。本专利技术能快速、批量检测宽带接入网线路质量,尤其可以在IP核心网和汇聚网链路中通过被动式监测捕获所有宽带用户的上网数据流,进而通过统计各宽带用户的TCP重复包率来查找出存在接入线路质量问题的宽带用户IP地址。【附图说明】图1为通过TCP重传机制进行丢包恢复的示意图。图2为本专利技术检测方法的流程图。【具体实施方式】下面结合附图详细说明本专利技术的优选实施例。实施例一请参阅图2,本专利技术揭示了一种宽带接入网线路质量问题的检测方法,所述检测方法包括如下步骤:【步骤SI】通过采集设备在IP城域网的核心层或汇聚层链路捕获宽带用户的上网数据; 【步骤S2】对每个宽带用户的TCP数据流进行跟踪,统计每个用户的TCP包总数A和TCP重复包数B,并计算TCP重复包率Nr=B / A,然后记录各宽带用户IP地址同Nr的对应关系。TCP重复包统计规则为:在一定时间段内,如果在同一个TCP流中出现两个或多个相同序列号的TCP包,则后面出现的TCP包被统计为TCP重复包。【步骤S3】对每个宽带用户的TCP重复包率Nr进行检查,若Nr>Tr,则将该用户的IP地址记录到异常线路用户数据库中;否则,则将该用户的IP地址记录到正常线路用户数据库中;其中Tr为设定的TCP重复包率门限值,如Tr=10%。【步骤S4】输出异常线路用户数据库的所有用户IP地址。以上介绍了本专利技术宽带接入网线路质量问题的检测方法,本专利技术在揭示上述检测方法的同时,还揭示一种宽带接入网线路质量问题的检测系统,所述检测系统包括:数据捕获模块、数据流跟踪模块、异常判断模块、异常输出模块。数据捕获模块用以通过采集设备在IP城域网的核心层或汇聚层链路捕获宽带用户的上网数据。数据流跟踪模块用以对每个宽带用户的TCP数据流进行跟踪,统计每个用户的TCP包总数A和TCP重复包数B,并计算TCP重复包率Nr=B / A,然后记录各宽带用户IP地址同Nr的对应关系。异常线路判断模块用以对每个宽带用户的TCP重复包率Nr进行检查,若Nr>Tr,则将该用户的IP地址记录到异常线路用户数据库中;否则,则将该用户的IP地址记录到正常线路用户数据库本文档来自技高网
...

【技术保护点】
一种宽带接入网线路质量问题的检测方法,其特征在于,所述检测方法包括如下步骤:步骤S1、通过采集设备在IP城域网的核心层或汇聚层链路捕获宽带用户的上网数据包;步骤S2、对每个宽带用户的TCP数据流进行跟踪,统计每个用户的TCP包总数A和TCP重复包数B,并计算TCP重复包率Nr=B/A,然后记录各宽带用户IP地址同Nr的对应关系;步骤S3、对每个宽带用户的TCP重复包率Nr进行检查,若Nr>Tr,则将该用户的IP地址记录到异常线路用户数据库中;否则,则将该用户的IP地址记录到正常线路用户数据库中;其中Tr为设定的TCP重复包率门限值;步骤S4、输出异常线路用户数据库的所有用户IP地址。

【技术特征摘要】
1.一种宽带接入网线路质量问题的检测方法,其特征在于,所述检测方法包括如下步骤: 步骤S1、通过采集设备在IP城域网的核心层或汇聚层链路捕获宽带用户的上网数据包; 步骤S2、对每个宽带用户的TCP数据流进行跟踪,统计每个用户的TCP包总数A和TCP重复包数B,并计算TCP重复包率Nr=B / A,然后记录各宽带用户IP地址同Nr的对应关系; 步骤S3、对每个宽带用户的TCP重复包率Nr进行检查,若Nr>Tr,则将该用户的IP地址记录到异常线路用户数据库中;否则,则将该用户的IP地址记录到正常线路用户数据库中;其中Tr为设定的TCP重复包率门限值; 步骤S4、输出异常线路用户数据库的所有用户IP地址。2.根据权利要求1所述的宽带接入网线路质量问题的检测方法,其特征在于: 步骤S2中,TCP重复包统计规则为:在一定时间段内,如果在同一个TCP流中出现两个或多个相同序列号的TCP包,则后面出现的TCP包被统计为TCP重复包。3.根据权利要求1所述的宽带接入网线路质量问题的检测方法,其特征在于: 步骤S3中,设定的TCP重复包率门限值Tr为10%。4....

【专利技术属性】
技术研发人员:吴雪波
申请(专利权)人:德科仕通信上海有限公司
类型:发明
国别省市:

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

1