专利名称:动态更新最大信噪比裕量的方法和系统的制作方法
技术领域:
本发明涉及通信领域,特别是涉及动态更新最大信噪比裕量的方法和系统。
背景技术:
网络接入设备的端口向诸如调制解调器(MODEM)的用户终端传输信号时,利用与用户终端协商的参数、以及开通业务时端口自身配置的参数,计算出传送数据的发送功率。该发射功率包含了两部分,一部分是实际承载业务所需功率,另一部分是功率裕量,用于对抗传输干扰。其中,功率裕量部分的大小,主要取决于端口配置参数中的最大信噪比裕量(MAX SNRM)的大小。目前,网络接入设备端口最大信噪比裕量参数都默认按最大值(31dB)配置。目前没有专门工具检测线路传输环境的好坏,开通业务配置端口参数时,最大信噪比裕量值的配置缺乏依据。随着光进铜退的演进,也就是将光纤接入(Fiber To The x,简称:FTTx)技术同非对称数字用户环路(Asymmetric Digital Subscriber Line,简称:ADSL)技术相结合,以光纤取代铜线,尽可能缩短ADSL局端接入设备同用户终端这段铜线的距离以提供高带宽接入,宽带接入传输线路环境越来越好,相当大部分线路不需要预留过多抗干扰的功率裕量,因此按默认的最大值配置端口最大信噪比裕量,会导致网络接入设备的开销增大。
发明内容
本发明要解决的技术问题是提供一种动态更新最大信噪比裕量的方法和系统,从而根据与网络接入设备端口连接的每条线路的传输环境,动态更新网络接入设备端口的最大信噪比裕量,从而在不影响业务情况下,节省网络接入设备的开销。根据本发明的一个方面,提供了一种动态更新最大信噪比裕量的方法,包括:以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应;计算预定时间范围内每条线路的平均丢包率;对于每条线路,判断线路的平均丢包率是否大于丢包率门限值;若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量;若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量;将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口 ;每条线路对应的端口利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。根据本发明的一个方面,提供了一种最大信噪比裕量动态更新装置,包括检测单元、计算单元、第一识别单元、上调单元、下调单元、发送单元,其中:
检测单元,用于以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应;计算单元,用于计算预定时间范围内每条线路的平均丢包率;第一识别单元,用于针对每条线路,判断线路的平均丢包率是否大于丢包率门限值;上调单元,用于根据第一识别单元的判断结果,若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,将得到的和作为线路对应端口的当前最大信噪比裕量;下调单元,用于根据第一识别单元的判断结果,若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,将得到的差作为线路对应端口的当前最大信噪比裕量;发送单元,用于将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口。根据本发明的一个方面,提供了一种动态更新最大信噪比裕量的系统,包括检测服务器、多个网络接入设备端口,检测服务器包括最大信噪比裕量动态更新装置,其中:最大信噪比裕量动态更新装置,用于以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应;计算预定时间范围内每条线路的平均丢包率;对于每条线路,判断线路的平均丢包率是否大于丢包率门限值;若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量;若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量;将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口;所述端口,用于利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。本发明通过以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应;计算预定时间范围内每条线路的平均丢包率;对于每条线路,判断线路的平均丢包率是否大于丢包率门限值;若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量;若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量;将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口 ;每条线路对应的端口利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。从而根据与网络接入设备端口连接的每条线路的传输环境,动态更新网络接入设备端口的最大信噪比裕量,从而在不影响业务情况下,节省网络接入设备的开销。
图1为本发明动态更新最大信噪比裕量方法一个实施例的示意图。图2为本发明动态更新最大信噪比裕量方法另一实施例的示意图。图3为本发明最大信噪比裕量动态更新装置一个实施例的示意图。
图4为本发明最大信噪比裕量动态更新装置另一实施例的示意图。图5为本发明动态更新最大信噪比裕量系统一个实施例的示意图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。图1为本发明动态更新最大信噪比裕量方法一个实施例的示意图。如图1所示,该实施例的动态更新最大信噪比裕量方法如下:步骤101,以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应。步骤102,计算预定时间范围内每条线路的平均丢包率。步骤103,对于每条线路,判断线路的平均丢包率是否大于丢包率门限值。若线路的平均丢包率大于丢包率门限值,则执行步骤104 ;若线路的平均丢包率不大于丢包率门限值,则执行步骤105。步骤104,将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量。然后执行步骤106。步骤105,将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量。步骤106,将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端□。步骤107,每条线路对应的端口利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。基于本发明上述实施例提供的动态更新最大信噪比裕量方法,通过以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应;计算预定时间范围内每条线路的平均丢包率;对于每条线路,判断线路的平均丢包率是否大于丢包率门限值;若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量;若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量;将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口 ;每条线路对应的端口利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。从而根据与网络接入设备端口连接的每条线路的传输环境,动态更新网络接入设备端口的最大信噪比裕量,从而在不影响业务情况下,节省网络接入设备的开销。图2为本发明动态更新最大信噪比裕量方法另一实施例的示意图。如图2所示,该实施例的动态更新最大信噪比裕量方法如下:步骤201,以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应。步骤202,计算预定时间范围内每条线路的平均丢包率。根据本发明另一具体实施例,预定时间范围是24小时。步骤203,对于每条线路,判断线路的平均丢包率是否大于丢包率门限值。若线路的平均丢包率大于丢包率门限值,则执行步骤204;若线路的平均丢包率不大于丢包率门限值,则执行步骤208。根据本发明另一具体实施例,丢包率门限值为0.0001。步骤204,将线路对应端口的当前最大信噪比裕量同第一预定值相加。根据本发明另一具体实施例,第一预定值的取值范围是5_7dB。步骤205,判断得到的和是否小于上调门限。若得到的和小于上调门限,执行步骤206 ;若得到的和不小于上调门限,执行步骤207。根据本发明另一具体实施例,上调门限为31dB。步骤206,将得到的和作为线路对应端口的当前最大信噪比裕量。然后执行步骤212。步骤207,将上调门限作为线路对应端口的当前最大信噪比裕量。然后执行步骤212。步骤208,将线路对应端口的当前最大信噪比裕量减去第二预定值。根据本发明另一具体实施例,第二预定值的取值范围是5_7dB。步骤209,判断得到的差是否大于下调门限。若得到的差大于下调门限,执行步骤210 ;若得到的差不大于下调门限,执行步骤211。根据本发明另一具体实施例,下调门限为3dB。步骤210,将得到的差作为线路对应端口的当前最大信噪比裕量。然后执行步骤212。步骤211,将下调门限作为线路对应端口的当前最大信噪比裕量。步骤212,将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端□。步骤213,每条线路对应的端口利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。在本实施例中,通过设置上调门限和下调门限,可以将最大信噪比裕量控制在一个合适的范围内,从而不会对系统性能造成负面影响。下面进行具体测试,设具有30个端口的网络接入设备统一配置为4M的下行速率,网络接入设备与用户终端之间的铜线距离为1000米。在最大信噪比裕量为默认配置31dB的情况下,网络接入设备的功率为43.2W。实施本发明实施例后,可将最大信噪比裕量控制在26dB附近,在这种情况下网络接入设备的功率为37.2W,节省功率6W,节能比例为
13.9%,平均每端口节省0.2W,每端口的节能比例为22.1%。图3为本发明最大信噪比裕量动态更新装置一个实施例的示意图。如图3所示,最大信噪比裕量动态更新装置包括检测单元301、计算单元302、第一识别单元303、上调单元304、下调单元305、发送单元306,其中:检测单元301,用于以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应。计算单元302,用于计算预定时间范围内每条线路的平均丢包率。根据本发明另一具体实施例,预定时间范围是24小时。第一识别单元303,用于针对每条线路,判断线路的平均丢包率是否大于丢包率门限值。根据本发明另一具体实施例,丢包率门限值为0.0001。上调单元304,用于根据第一识别单元303的判断结果,若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,将得到的和作为线路对应端口的当前最大信噪比裕量。根据本发明另一具体实施例,第一预定值的取值范围是5_7dB。下调单元305,用于根据第一识别单元303的判断结果,若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,将得到的差作为线路对应端口的当前最大信噪比裕量。根据本发明另一具体实施例,第二预定值的取值范围是5_7dB。发送单元306,用于将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口。基于本发明上述实施例提供的最大信噪比裕量动态更新装置,通过以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应;计算预定时间范围内每条线路的平均丢包率;对于每条线路,判断线路的平均丢包率是否大于丢包率门限值;若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量;若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量;将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口。从而根据与网络接入设备端口连接的每条线路的传输环境,动态更新网络接入设备端口的最大信噪比裕量,从而在不影响业务情况下,节省网络接入设备的开销。图4为本发明最大信噪比裕量动态更新装置另一实施例的示意图。与图3相比,在图4中,上调单元304还包括求和单元401、第二识别单元402、第一设置单元403,下调单元305还包括求差单元411、第三识别单元412、第二设置单元413,其中:求和单元401,用于根据第一识别单元303的判断结果,若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加。根据本发明另一具体实施例,丢包率门限值为0.0001。第二识别单元402,用于判断求和单元401得到的和是否小于上调门限。根据本发明另一具体实施例,上调门限为31dB。第一设置单元403,用于根据第二识别单元402的判断结果,若得到的和小于上调门限,则将得到的和作为线路对应端口的当前最大信噪比裕量。求差单元411,用于根据第一识别单元303的判断结果,若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值。第三识别单元412,用于判断求差单元411得到的差是否大于下调门限。根据本发明另一具体实施例,下调门限为3dB。第二设置单元413,用于根据第三识别单元412的判断结果,若得到的差大于下调门限,则将得到的差作为线路对应端口的当前最大信噪比裕量。根据本发明另一具体实施例,第一设置单元403还用于在得到的和不小于上调门限时,将上调门限作为线路对应端口的当前最大信噪比裕量。第二设置单元413还用于在得到的差不大于下调门限时,将下调门限作为线路对应端口的当前最大信噪比裕量。图5本发明动态更新最大信噪比裕量系统一个实施例的示意图。在图5中,动态更新最大信噪比裕量的系统包括:检测服务器501、多个网络接入设备端口 502,检测服务器包括最大信噪比裕量动态更新装置511,其中:最大信噪比裕量动态更新装置511,用于以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应;计算预定时间范围内每条线路的平均丢包率;对于每条线路,判断线路的平均丢包率是否大于丢包率门限值;若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量;若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量;将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口 502 ;所述端口 502,用于利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。基于本发明上述实施例提供的动态更新最大信噪比裕量系统,通过以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应;计算预定时间范围内每条线路的平均丢包率;对于每条线路,判断线路的平均丢包率是否大于丢包率门限值;若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量;若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量;将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口 ;每条线路对应的端口利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。从而根据与网络接入设备端口连接的每条线路的传输环境,动态更新网络接入设备端口的最大信噪比裕量,从而在不影响业务情况下,节省网络接入设备的开销。根据本发明另一具体实施例,最大信噪比裕量动态更新装置511具体通过网管服务器检测每条线路的丢包率。根据本发明另一具体实施例,最大信噪比裕量动态更新装置511为图3-图4所示实施例中的任一最大信噪比裕量动态更新装置。本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
权利要求
1.一种动态更新最大信噪比裕量的方法,其特征在于,包括: 以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应; 计算预定时间范围内每条线路的平均丢包率; 对于每条线路,判断线路的平均丢包率是否大于丢包率门限值; 若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量; 若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量; 将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口; 每条线路对应的端口利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。
2.根据权利要求1所述的方法,其特征在于, 所述将得到的和作为线路对应端口的当前最大信噪比裕量包括: 判断得到的和是否小于上调门限; 若得到的和小于上调门限,则将得到的和作为线路对应端口的当前最大信噪比裕量; 所述将得到的差作为线路对应端口的当前最大信噪比裕量包括: 判断得到的差是否大于 下调门限; 若得到的差大于下调门限,则将得到的差作为线路对应端口的当前最大信噪比裕量。
3.根据权利要求2所述的方法,其特征在于, 若得到的和不小于上调门限,则将上调门限作为线路对应端口的当前最大信噪比裕量; 若得到的差不大于下调门限,则将下调门限作为线路对应端口的当前最大信噪比裕量。
4.根据权利要求1-3中任一项所述的方法,其特征在于, 丢包率门限值为0.0001,第一预定值和第二预定值的取值范围为5-7dB。
5.根据权利要求2或3所述的方法,其特征在于, 上调门限为31dB,下调门限为3dB。
6.一种最大信噪比裕量动态更新装置,其特征在于,包括检测单元、计算单元、第一识别单元、上调单元、下调单元、发送单元,其中: 检测单元,用于以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应; 计算单元,用于计算预定时间范围内每条线路的平均丢包率; 第一识别单元,用于针对每条线路,判断线路的平均丢包率是否大于丢包率门限值;上调单元,用于根据第一识别单元的判断结果,若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,将得到的和作为线路对应端口的当前最大信噪比裕量; 下调单元,用于根据第一识别单元的判断结果,若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,将得到的差作为线路对应端口的当前最大信噪比裕量;发送单元,用于将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端□。
7.根据权利要求6所述的装置,其特征在于,上调单元还包括求和单元、第二识别单元、第一设置单元,下调单元还包括求差单元、第三识别单元、第二设置单元,其中: 求和单元,用于根据第一识别单元的判断结果,若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加; 第二识别单元,用于判断求和单元得到的和是否小于上调门限; 第一设置单元,用于根据第二识别单元的判断结果,若得到的和小于上调门限,则将得到的和作为线路对应端口的当前最大信噪比裕量; 求差单元,用于根据第一识别单元的判断结果,若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值; 第三识别单元,用于判断求差单元得到的差是否大于下调门限; 第二设置单元,用于根据第三识别单元的判断结果,若得到的差大于下调门限,则将得到的差作为线路对应端口的当前最大信噪比裕量。
8.根据权利要求7所述的装置,其特征在于, 第一设置单元还用于在得到的和不小于上调门限时,将上调门限作为线路对应端口的当前最大信噪比裕量; 第二设置单元还用于在得到的差不大于下调门限时,将下调门限作为线路对应端口的当前最大信噪比裕量。
9.根据权利要求6-8中任一项所述的装置,其特征在于, 丢包率门限值为0.0001,第一预定值和第二预定值的取值范围为5-7dB。
10.根据权利要求7或8所述的装置,其特征在于, 上调门限为31dB,下调门限为3dB。
11.一种动态更新最大信噪比裕量的系统,其特征在于,包括检测服务器、多个网络接入设备端口,检测服务器包括最大信噪比裕量动态更新装置,其中: 最大信噪比裕量动态更新装置,用于以预定时间间隔检测每条线路的丢包率,其中每条线路分别与一个网络接入设备端口对应;计算预定时间范围内每条线路的平均丢包率;对于每条线路,判断线路的平均丢包率是否大于丢包率门限值;若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,并将得到的和作为线路对应端口的当前最大信噪比裕量;若线路的平均丢包率不大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量减去第二预定值,并将得到的差作为线路对应端口的当前最大信噪比裕量;将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口 ; 所述端口,用于利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。
12.根据权利要求11所述的系统,其特征在于,最大信噪比裕量动态更新装置具体通过网管服务器检测每条线路的丢包率。
13.根据权利要求11或12所述的系统,其特征在于,最大信噪比裕量动态更新装置为权利要求6-10中任一项所述的最大信噪比裕量动态更新装置。
全文摘要
本发明公开一种动态更新最大信噪比裕量的方法和系统。其中在动态更新最大信噪比裕量的方法中,计算预定时间范围内每条线路的平均丢包率;对于每条线路,若线路的平均丢包率大于丢包率门限值,则将线路对应端口的当前最大信噪比裕量同第一预定值相加,作为线路对应端口的当前最大信噪比裕量;否则将线路对应端口的当前最大信噪比裕量减去第二预定值,作为线路对应端口的当前最大信噪比裕量;将每条线路对应端口的当前最大信噪比裕量发送给每条线路对应的端口;每条线路对应的端口利用接收到的最大信噪比裕量,更新当前的最大信噪比裕量。从而能够动态更新网络接入设备端口的最大信噪比裕量,节省网络接入设备的开销。
文档编号H04L12/26GK103166810SQ20111042172
公开日2013年6月19日 申请日期2011年12月16日 优先权日2011年12月16日
发明者庄湛海, 刘成, 高小兵, 欧振猛, 朱宜兵, 曾春香, 兰潮, 余丹 申请人:中国电信股份有限公司