专利名称:一种快速退出训练的方法、系统及装置的利记博彩app
技术领域:
本发明涉及通信技术领域向量DSL(Vectored-DSL)技术,特别是涉及一种快速退 出训练的方法、系统及装置。
背景技术:
xDSL(Digital Subscriber Line,数字用户线)是一种在电话双绞线传输的高速 数据传输技术,随着xDSL使用频带的提高,高频段串扰的问题变得日益突出。当一捆电缆 中有多路用户需要开通xDSL业务时,会因为串扰问题使得一些线路的速率变低、性能变 得不稳定、甚至会出现不能开通的情况,从而最终导致DSLAM (Digital Subscriber Line Access Multiplexer,数字用户线接入复用器)的出线率比较低。在用户的电缆上有着多 对双绞线,各个双绞线上可能运行了多种不同的业务,各种类型的xDSL同时工作时相互之 间会产生串扰,其中某些线路会因为串扰问题使得性能急剧下降,当线路比较长时,某些双 绞线的线路根本不能开通任何形式的DSL业务。 现有技术中,通过在DSLAM端使用预编码器或抵消器进行联合收发,并通过信号
处理的方法来抵消串扰干扰,最终使每一路信号中均不存在串扰干扰。 在实现本发明的过程中,发明人发现现有技术至少存在以下问题 预编码器或抵消器在训练过程中每次训练时间为固定值,在训练过程中耗时较
长,使得在训练过程中对相邻用户的干扰较大,严重时会导致其它用户掉线。
发明内容
本发明实施例提供一种快速退出训练的方法、系统及装置,以及时退出训练过程, 减少对相邻用户的干扰。 为了达到上述目的,本发明实施例提出了一种快速退出训练的方法,包括
在向量数字用户线的滤波器训练过程中,判断所述滤波器是否满足收敛条件;
当所述滤波器满足所述收敛条件时,退出所述滤波器训练过程,以縮短训练时间。
本发明实施例还提出了一种快速退出训练的系统,包括
收发器,用于发送训练序列并开始训练过程; 数字用户线接入复用器,用于在向量数字用户线的滤波器训练过程中,判断所述 滤波器是否满足收敛条件,当所述滤波器满足所述收敛条件时,退出所述滤波器训练过程。
本发明实施例还提出了一种数字用户线接入复用器,包括 判断模块,用于在向量数字用户线的滤波器训练过程中,判断所述滤波器是否满 足收敛条件; 退出模块,用于当所述判断模块判断出所述滤波器满足所述收敛条件时,退出所 述滤波器训练过程,以縮短训练时间。 与现有技术相比,本发明实施例具有以下优点 通过在Vectored-DSL预编码器或抵消器的训练过程中,及时退出训练过程,使得训练过程的耗时变短,减小了预编码器或抵消器在训练过程中对其它用户的干扰,减小其 它用户掉线几率。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
图1为本发明实施例一提出的一种快速退出训练的方法流程图;
图2为本发明实施例二提出的一种快速退出训练的方法流程图;
图3为本发明实施例二提出的用户端到局端传输的示意图;
图4为本发明实施例二提出的用户端到局端抵消实现方式示意图;
图5为本发明实施例二提出的局端到用户端传输的示意图;
图6为本发明实施例二提出的局端到用户端抵消实现方式示意图;
图7为本发明实施例二提出的判断滤波器是否收敛示意图;
图8为本发明实施例二提出的另一种判断滤波器是否收敛示意图
图9为本发明实施例提出的下行滤波器训练的流程示意图;
图10为本发明实施例提出的上行滤波器训练的流程示意图;
图11为本发明实施例提出的一种快速退出训练的装置结构图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。 本发明实施例一提出的一种快速退出训练的方法,如图1所示,包括 步骤S101,在向量数字用户线的滤波器训练过程中,判断所述滤波器是否满足收
敛条件; 步骤S102,当所述滤波器满足所述收敛条件时,退出所述滤波器训练过程,以縮短 训练时间。 可见,本发明实施例中,通过在Vectored-DSL预编码器或抵消器的训练过程中, 及时退出训练过程,使得训练过程的耗时变短,减小了预编码器或抵消器在训练过程中对 其它用户的干扰,减小其它用户掉线几率。 本发明实施例二提出的一种减小串扰干扰的方法,如图2所示,包括 步骤S201,在滤波器训练开始后,DSLAM初始化滤波器的系数。 具体的,在Vectored-DSL的串扰抵消时,实现上分为上行方向和下行方向。该上
行方向传输是指从用户端到局端(即接收端)的传输,如图3所示,上行传输是各用户在接
收端进行联合接收处理,在接收端使用串扰抵消器(Canceller)对串扰信号进行抵消,即
在上行传输时采用在接收端联合串扰抵消。其具体的实现方式如图4所示,在接收端通过设计滤波器,对接收数据通过做联合串扰抵消处理,保证接收到的各用户数据没有串扰干 扰。在该接收端设计的滤波器为抵消器,该抵消器的系数为W,在初始化的时候,该W可以为 预先设置的默认值或是0。 同样的,该下行方向传输是指从局端或光网络单元到用户端的传输,如图5所示, 下行传输时在发送端做预编码(Precoding)以抑制线路中的串扰。其具体的实现方式如图 6所示,在发送端通过设计滤波器,对传输数据通过做预处理,保证传输到各用户的数据没 有串扰干扰。在该发送端设计的滤波器为预编码器,该预编码器的系数为P,在初始化的时 候,该P可以为预先设置的默认值或是0。
步骤S202, DSLAM初始化发送功率的大小。 具体的,该发送功率的大小是根据经验值选取的,通常是一个较小值或是某个保 守值,上述步骤S201和步骤S202并没有先后的顺序关系。
步骤S203,收发器发送训练序列。 具体的,所有的用户将发送两两的正交序列,该正交序列可以在哈达玛 (Hadamard)矩阵中选取。该发送的正交序列可以使其它用户根据误差反馈计算出串扰信道 矩阵。 步骤S204,DSLAM判断滤波器的训练时间是否超时,如果超时则进入步骤S206,如 果没有超时,则进入步骤S205。上述训练时间是否超时具体为预先设定一个时间,该预先设 定的时间是可选的,可以根据经验值进行选取,当滤波器的训练时间超过该预先设定的时 间时,则判定为超时。 步骤S205, DSLAM根据反馈误差值和滤波器的系数,判断该滤波器是否满足收敛 条件。当滤波器满足收敛条件时,转到步骤206,当滤波器不满足收敛条件时,则转到步骤 203。 具体的,该滤波器收敛的条件包括但不限于经过运算的反馈误差值不大于某一 预先设定的门限值eth,该门限是根据历史经验等因素确认的,是可以发生变化的。如图7所 示,在tl时刻,反馈误差不大于预先设定的门限值eth,满足收敛条件,判定该滤波器收敛。 或 滤波器系数P和W在观察的时间段内,其自身的变化量趋于平稳,其摆幅小于某一 预先设定的门限值e' th,该门限是根据历史经验等因素确认的,是可以发生变化的。如图 8所示,在观察时间段内(tl tn),找出摆幅的差值
emax = max (P (k, t》,P (k, t2) , Pmn (k, tn))
emin = min (P (k, t》,P (k, t2) , Pmn (k, tn))
Ae = |emax-emin| 当Ae小于e' th时,则满足收敛条件,当A e不小于e ' &时,则不满足收敛条
件。其中Pjk,t)表示n对m用户的第k个子载波在t时刻预编码器的系数。 即滤波器系数的摆幅小于某一预先设定的门限值e' th,满足收敛条件,判定该滤
波器收敛。当该滤波器满足该上述的收敛条件时,则不需要继续训练,并中止训练。 步骤S206,向对端发送结束训练滤波器的消息,并且结束当前阶段的滤波器训练。 可见,本实施例中,通过在Vectored-DSL预编码器或抵消器的训练过程中,及时
退出训练过程,使得训练过程的耗时变短,减小了预编码器或抵消器在训练过程中对其它用户的干扰,减小其它用户掉线几率。 当根据反馈误差值判断是否退出训练时,本发明实施例可以提出的一种训练退出 机制,本实施例是下行滤波器的训练,如图9所示,包括
步骤S901,发送端发送训练序列。
步骤S902,接收端开始接收训练序列。 具体的,上述步骤S901和步骤S902是同时进行的,即发送端发送训练序列的同时 接收端开始接收训练序列。 步骤S903,接收端将反馈误差信息发送给发送端。 步骤S904,在发送端,根据反馈误差信息获取反馈误差值,并判断该反馈误差值是 否小于某一预先设定的门限值eth,当判断出该反馈误差值小于预先设定的门限值eth时,则 判断出该滤波器收敛,并向接收端发送中止训练的消息提前结束训练,转到步骤S905,当判 断出该反馈误差值不小于预先设定的门限值eth时,则判断出该滤波器不收敛,并继续发送 训练序列,转到步骤S901,一直到结束训练为止。 步骤S905,发送端向训练对端发送消息,以通知所述训练对端同时退出所述滤波 器训练过程。 具体的,当训练的时间超出预先设定的门限时,发送端均将发送中止训练的消息 并结束训练。 可见,本实施例中,通过在Vectored-DSL预编码器或抵消器的训练过程中,及时 退出训练过程,使得训练过程的耗时变短,减小了预编码器或抵消器在训练过程中对其它 用户的干扰,减小其它用户掉线几率。 同样的,对于上行滤波器的训练,本发明实施例可以提出的一种训练退出机制,如 图IO所示,包括 步骤SlOOl,发送端发送训练序列。
步骤S1002,接收端开始接收训练序列。 具体的,上述步骤S1001和步骤S1002是同时进行的,即发送端发送训练序列的同 时接收端开始接收训练序列。 步骤S1003,接收端获取反馈误差值,并判断该反馈误差值是否小于某一预先设定 的门限值eth,当判断出该反馈误差值小于预先设定的门限值eth时,则判断出该滤波器收 敛,并向接收端发送中止训练的消息提前结束训练,转到步骤S1004,当判断出该反馈误差 值不小于预先设定的门限值eth时,则判断出该滤波器不收敛,并继续发送训练序列,转到 步骤S1001,一直到结束训练为止。 步骤S1004,发送端向训练对端发送消息,以通知所述训练对端同时退出所述滤波 器训练过程。 具体的,当训练的时间超出预先设定的门限时,发送端均将发送中止训练的消息 并结束训练。 可见,本实施例中,通过在Vectored-DSL预编码器或抵消器的训练过程中,及时 退出训练过程,使得训练过程的耗时变短,减小了预编码器或抵消器在训练过程中对其它 用户的干扰,减小其它用户掉线几率。 本发明实施例还提出了一种快速退出训练的系统,包括数字用户线接入复用器和收发器,其中,收发器用于发送训练序列并开始训练过程;数字用户线接入复用器用于在向 量数字用户线的滤波器训练过程中,判断滤波器是否满足收敛条件,当滤波器满足所述收 敛条件时,退出滤波器训练过程。 本发明实施例还提出一种数字用户线接入复用器,如图11所示,包括 判断模块lll,用于在向量数字用户线的滤波器训练过程中,判断滤波器是否满足
收敛条件; 退出模块112,用于判断模块111判断出该滤波器满足所述收敛条件时,退出滤波
器训练过程,以縮短训练时间。 进一步的,该判断模块111包括 判断单元1110,用于当滤波器的反馈误差值不大于预先设定的门限值eth时,判定 滤波器满足所述收敛条件;或用于当滤波器系数的摆幅小于预先设定的门限值e' A时,判 定滤波器满足所述收敛条件。 可见,本实施例中,通过在Vectored-DSL预编码器或抵消器的训练过程中,及时 退出训练过程,使得训练过程的耗时变短,减小了预编码器或抵消器在训练过程中对其它 用户的干扰,减小其它用户掉线几率。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通 过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现。基于这样的理解, 本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性 存储介质(可以是CD-ROM, U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备 (可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视本发明的保护范围。
权利要求
一种快速退出训练的方法,其特征在于,包括在向量数字用户线的滤波器训练过程中,判断所述滤波器是否满足收敛条件;当所述滤波器满足所述收敛条件时,退出所述滤波器训练过程,以缩短训练时间。
2. 如权利要求1所述的方法,其特征在于,所述判断滤波器是否满足收敛条件包括当所述滤波器的反馈误差值不大于预先设定的门限值eth时,判定所述滤波器满足所述收敛条件;或当所述滤波器系数的摆幅小于预先设定的门限值e' th时,判定所述滤波器满足所述收敛条件。
3. 如权利要求2所述的方法,其特征在于,所述反馈误差值的获取方式包括在下行滤波器的训练过程中,发送端根据接收端返回的反馈误差信息获取所述反馈误差值;或在上行滤波器的训练过程中,接收端获取所述反馈误差值。
4. 如权利要求2所述的方法,其特征在于,所述滤波器系数摆幅的获取方式包括获取一定时间内所述滤波器系数的最大值和所述滤波器系数的最小值;获取所述滤波器系数的摆幅,所述滤波器系数的摆幅为所述滤波器系数的最大值与所述滤波器系数的最小值的差值。
5. 如权利要求1所述的方法,其特征在于,在所述判断滤波器是否满足收敛条件之前,还包括当训练的时间超出预先设定的门限值时,退出所述训练过程。
6. 如权利要求1所述的方法,其特征在于,所述滤波器包括抵消器和/或预编码器。
7. —种快速退出训练的系统,其特征在于,包括收发器,用于发送训练序列并开始训练过程;数字用户线接入复用器,用于在向量数字用户线的滤波器训练过程中,判断所述滤波器是否满足收敛条件,当所述滤波器满足所述收敛条件时,退出所述滤波器训练过程。
8. 如权利要求7所述的系统,其特征在于,所述数字用户线接入复用器包括判断模块,用于在向量数字用户线的滤波器训练过程中,判断所述滤波器是否满足收敛条件;退出模块,用于当所述判断模块判断出所述滤波器满足所述收敛条件时,退出所述滤波器训练过程。
9. 一种数字用户线接入复用器,其特征在于,包括判断模块,用于在向量数字用户线的滤波器训练过程中,判断所述滤波器是否满足收敛条件;退出模块,用于当所述判断模块判断出所述滤波器满足所述收敛条件时,退出所述滤波器训练过程,以縮短训练时间。
10. 如权利要求9所述的装置,其特征在于,所述判断模块包括判断单元,用于当所述滤波器的反馈误差值不大于预先设定的门限值eth时,判定所述滤波器满足所述收敛条件;或用于当所述滤波器系数的摆幅小于预先设定的门限值e' th时,判定所述滤波器满足所述收敛条件:
全文摘要
本发明实施例公开了一种快速退出训练的方法、系统及装置,所述方法包括在向量数字用户线的滤波器训练过程中,判断所述滤波器是否满足收敛条件;当所述滤波器满足所述收敛条件时,退出所述滤波器训练过程,以缩短训练时间。本发明中,通过在Vectored-DSL预编码器或抵消器的训练过程中,及时退出训练过程,使得训练过程的耗时变短,减小了预编码器或抵消器在训练过程中对其它用户的干扰,减小其它用户掉线几率。
文档编号H04B3/32GK101729459SQ200810172309
公开日2010年6月9日 申请日期2008年10月31日 优先权日2008年10月31日
发明者张朋瑞, 拉斐尔·辛德瑞那, 方李明 申请人:华为技术有限公司