本发明涉及通信领域,具体而言,涉及一种数字用户线路DSL的处理方法及装置。
背景技术:
当前几种宽带接入技术中,多种数字用户环路(xDSL)技术因能充分利用现有铜线资源,xDSL是各种类型数字用户线路(Digital Subscriber Line,简称为DSL)的总称,使用户独享稳定带宽,保密性好,性能日趋成熟,成为宽带接入的主流手段。数字用户线路访问多路复用器(Digital Subscriber Line Access Multiplexer,以下简称DSLAM)是xDSL局端接入设备。xDSL用户端接入设备称为调制解调器(Modem)。Modem与DSLAM建立连接能传输用户数据称为DSL建链,这种连接关系断开成为DSL掉链。DSLAM上需要设置一些参数来规范DSL建链的一些指标,如建链速率等,这些参数成为DSL线路配置参数。
DSL线路配置参数是静态配置的,如开通用户时根据用户的距离、用户购买的服务类型来制定一套DSL线路配置参数设置到DSLAM上。但由于线路的物理情况会发生变化,如线路老化、线路周边出现的噪声干扰等,这些都会影响DSL建链,如建链速率变低甚至DSL掉链。
需要有一种办法来评估DSL建链的稳定性,在相关技术中,是采集用户报障,当接到用户的投诉后才标记该线路为不稳定线路。显然,这不能满足电信运营商为用户提供精品服务的要求。
对于标记为不稳定的线路,改进方法是通过维护人员与用户电话沟通或者上门来定位处理故障,这在一定程度上会增加运营商的成本以及降低故障处理的响应速度。
针对相关技术中的问题,DSL线路故障判断效率低的问题,目前尚未提出有效的解决方案。
技术实现要素:
本发明提供了一种数字用户线路DSL的处理方法及装置,以至少解决相关技术中的问题。
根据本发明的一个方面,提供了一种数字用户线路DSL的处理方法,包括:
采集数字用户线路DSL的异常掉链次数,其中,所述异常掉链次数是在第一预设时间段内,所述DSL掉链与所述DSL建链的间隔时间小于预设第二时间段的次数;
在所述异常掉链次数超过预设稳定性判断阈值的情况下,标记所述DSL为不稳定线路。
进一步地,所述方法还包括:
获取所述DSL的配置参数值,所述配置参数值包括:时延DELAY参数,脉冲噪声防护INP参数;
调整所述时延DELAY参数,以及所述脉冲噪声防护INP参数生成多个参数集;
在所述异常掉链次数超过所述预设稳定性判断阈值的情况下,查询所述多个参数集,应用所述参数集到所述DSL的端口。
进一步地,所述查询所述多个参数集,应用所述参数集到所述DSL的端口包括:
选取所述INP值最大的所述参数集应用到所述DSL的端口。
进一步地,所述调整所述时延DELAY参数,以及所述脉冲噪声防护INP参数生成多个参数集包括:
将所述DELAY参数的值修改为16ms,将所述INP参数的值依次调整,最大调整所述INP参数的值到16。
进一步地,所述应用所述参数集到所述DSL的端口后包括:
所述DSL的端口更换所述参数集后,监控所述DSL是否建链或者所述DSL速率;
在所述DSL没有建链或者所述DSL速率小于所述DSL的预设配置速率,查询所述多个参数集的其他参数集应用到所述DSL的端口。
根据本发明的另一个方面,还提供了一种数字用户线路DSL的处理装置,包括:
采集模块,用于采集数字用户线路DSL的异常掉链次数,其中,所述异常掉链次数是在第一预设时间段内,所述DSL掉链与所述DSL建链的间隔时间小于预设第二时间段的次数;
判断模块,用于在所述异常掉链次数超过预设稳定性判断阈值的情况下,标记所述DSL为不稳定线路。
进一步地,所述装置还包括:
获取模块,用于获取所述DSL的配置参数值,所述配置参数值包括:时延DELAY参数,脉冲噪声防护INP参数;
调整模块,用于调整所述时延DELAY参数,以及所述脉冲噪声防护INP参数生成多个参数集;
查询模块,用于在所述异常掉链次数超过所述预设稳定性判断阈值的情况下,查询所述多个参数集,应用所述参数集到所述DSL的端口。
进一步地,所述查询模块包括:
第一选取单元,用于选取所述INP值最大的所述参数集应用到所述DSL的端口。
进一步地,所述调整模块包括:
第一修改单元,用于将所述DELAY参数的值修改为16ms,将所述INP参数的值依次调整,最大调整所述INP参数的值到16。
进一步地,所述装置还包括:
监控模块,用于所述DSL的端口更换所述参数集后,监控所述DSL是否建链或者所述DSL速率;
更换模块,用于在所述DSL没有建链或者所述DSL速率小于所述DSL的预设配置速率,查询所述多个参数集的其他参数集应用到所述DSL的端口。
通过本发明,采集数字用户线路DSL的异常掉链次数,其中,该异常掉链次数是在第一预设时间段内,该DSL掉链与该DSL建链的间隔时间小于预设第二时间段的次数,在该异常掉链次数超过预设稳定性判断阈值的情况下,标记该DSL为不稳定线路,解决了DSL线路故障判断效率低的问题,提高了DSL线路故障判断效率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种数字用户线路DSL的处理方法的流程图;
图2是根据本发明实施例的一种数字用户线路DSL的处理装置的结构框图;
图3是本发明优选实施例的DSL线路稳定性优化示意图;
图4是本发明优选实施例的DSL线路稳定性识别及自动优化处理流程图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
在本实施例中提供了一种数字用户线路DSL的处理方法,图1是根据本发明实施例的一种数字用户线路DSL的处理方法的流程图,如图1所示,该流程包括如下步骤:
步骤S102,采集数字用户线路DSL的异常掉链次数,其中,该异常掉链次数是在第一预设时间段内,该DSL掉链与该DSL建链的间隔时间小于预设第二时间段的次数;
步骤S104,在该异常掉链次数超过预设稳定性判断阈值的情况下,标记该DSL为不稳定线路。
通过上述步骤,采集数字用户线路DSL的异常掉链次数,在该异常掉链次数超过预设稳定性判断阈值的情况下,标记该DSL为不稳定线路,从而不需要接到用户投诉电话后,才判断该DSL为不稳定线路,解决了DSL线路故障判断效率低的问题,提高了DSL线路故障判断效率。
在本实施例中,可以获取该DSL的配置参数值,该配置参数值包括:时延DELAY参数,脉冲噪声防护INP参数,调整该时延DELAY参数,以及该脉冲噪声防护(Impulse Noise Protection,简称为INP)参数生成多个参数集,在该异常掉链次数超过该预设稳定性判断阈值的情况下,查询该多个参数集,应用该参数集到该DSL的端口。还可以选取该INP值最大的该参数集应用到该DSL的端口。
在本实施例中,可以将该DELAY参数的值修改为16ms,将该INP参数的值依次调整,最大调整该INP参数的值到16。
在本实施例中,该DSL的端口更换该参数集后,监控该DSL是否建链或者该DSL速率;
在该DSL没有建链或者该DSL速率小于该DSL的预设配置速率,查询该多个参数集的其他参数集应用到该DSL的端口。
在本实施例中还提供了一种数字用户线路DSL的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图2是根据本发明实施例的一种数字用户线路DSL的处理装置的结构框图,如图2所示,该装置包括:
采集模块22,用于采集数字用户线路DSL的异常掉链次数,其中,该异常掉链次数是在第一预设时间段内,该DSL掉链与该DSL建链的间隔时间小于预设第二时间段的次数;
判断模块24,用于在该异常掉链次数超过预设稳定性判断阈值的情况下,标记该DSL为不稳定线路。
通过上述装置,采集数字用户线路DSL的异常掉链次数,在该异常掉链次数超过预设稳定性判断阈值的情况下,标记该DSL为不稳定线路,从而不需要接到用户投诉电话后,才判断该DSL为不稳定线路,解决了DSL线路故障判断效率低的问题,提高了DSL线路故障判断效率。
在本实施例中,该装置还包括:
获取模块,用于获取该DSL的配置参数值,该配置参数值包括:时延DELAY参数,脉冲噪声防护INP参数;
调整模块,用于调整该时延DELAY参数,以及该脉冲噪声防护INP参数生成多个参数集;
查询模块,用于在该异常掉链次数超过该预设稳定性判断阈值的情况下,查询该多个参数集,应用该参数集到该DSL的端口。
在本实施例中,该查询模块包括:第一选取单元,用于选取该INP值最大的该参数集应用到该DSL的端口。
该调整模块包括:第一修改单元,用于将该DELAY参数的值修改为16ms,将该INP参数的值依次调整,最大调整该INP参数的值到16。
在本实施例中,该装置还包括:监控模块,用于该DSL的端口更换该参数集后,监控该DSL是否建链或者该DSL速率;
更换模块,用于在该DSL没有建链或者该DSL速率小于该DSL的预设配置速率,查询该多个参数集的其他参数集应用到该DSL的端口。
下面结合优选实施例和实施方式对本发明进行详细说明。
本优选实施例提出了一种DSL线路稳定性判断及优化的方法,涉及一种识别DSL线路建链是否稳定以及对建链不稳定的线路通过更换其配置为预先设置好的参数使其达到稳定建链的方法。
图3是本发明优选实施例的DSL线路稳定性优化示意图,如图3所示,本优选实施例提供一种识别DSL线路不稳定的方法,这种方法收集近24小时DSL线路连续掉链的次数,判断如果该连续掉链次数大于设置的阈值,就认为该线路是不稳定的。本优选实施例还提供一种对于不稳定DSL线路的优化方法,这种方法以用户当前使用的DSL线路配置参数为基础,选择其中的2个参数进行调整,形成多个DSL线路预配置模板,并将这些预配置模板依次应用到该DSL线路,直到该DSL线路变稳定或预配置模板全部使用完毕为止。本发明克服已有技术的不足,实现简单,能对不稳定的DSL线路的稳定性做到自动提升。
本优选实施例采用以下技术方案包括:
1.设置DSL线路稳定性判断阈值;
2.设置DSL线路预配置模板,用不同的INP/DELAY参数配对,形成预配置模板池;
3.采集DSL线路24小时内掉链/建链时间间隔在1分钟之内的次数,标记为异常掉链次数;
4.比较异常掉链次数与稳定性判断阈值,如果超过阈值则标记该线路为不稳定线路;
5.对于不稳定的DSL线路,更换DSL线路预配置模板,直至线路稳定或预配置模板池中所有的模板都尝试完毕为止。
在相关技术中,DSL线路稳定性判断依赖于用户申告,没有量化的判断标准,本优选实施例提出了一种以DSL线路异常掉链次数来衡量DSL线路稳定性的方法。
在相关技术中的DSL线路稳定性优化方法,没有明确的优化选择及自动化的优化方法,本优选实施例提出通过更改INP/DELAY这2个DSL线路参数来优化DSL线路稳定性,以及提出了对应的自动化优化流程。
图4是本发明优选实施例的DSL线路稳定性识别及自动优化处理流程图,如图4所示,本发明实施例中识别不稳定DSL线路及自动优化的流程图如下:
S401:对某条DSL线路稳定性识别及自动优化开始。
S402:设置DSL线路异常掉链次数阈值为24小时内3次。
S403:获取DSL线路的当前配置参数集。
S404:创建DSL线路参数预配置模板池。方法为获取的当前配置参数集中的DELAY参数修改为16ms,INP参数从当前数值依次按乘2、乘4、乘8、乘16修改,直到INP到达16为止,其他参数保持不变;通过这种方法获得的每个INP值、DELAY以及其他保持不变的参数构成一个新参数集,所有的新参数集构成线路参数预配置模板池。
S405:监控24小时内DSL线路的异常掉链次数。
S406:如果监控所得的异常掉链次数小于阈值,则线路是稳定的不需要优化,流程结束。
S407:判断端口优化状态是否为优化中,如果为优化中,则设置线路优化状态为无法自动优化,流程结束。
S408:查询线路参数预配置模板池中的每个参数集是否都尝试应用到端口过。如果都应用过,则无可尝试的线路参数集来尝试提高线路稳定性,设置线路优化状态为无法自动优化,流程结束。
S409:如果还有没有尝试过的预配置线路参数集,则选取其中INP值最大的线路参 数集应用到端口,设置线路优化状态为优化中
S410:监控更换线路参数集后线路是否可以建链及建链速率,如果不能建链或建链速率达不到线路配置参数集中的速率范围,则跳转到S408;否则跳转到S405。
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行上述实施例方法步骤的程序代码:
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述实施例的方法。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。