专利名称:一种实现上行符号边界同步方法、系统及矢量化控制实体的利记博彩app
技术领域:
本发明属于通信技术领域,尤其涉及一种实现上行符号边界同步方法、系统及矢量化控制实体。
背景技术:
目前业界提出了 Vectored — DSL (矢量化数字用户线路)技术,主要利用在数字用户线路(Digital Subscriber Line, DSL)接入复用器(DSLAM)端进行联合收发的可能性,使用信号处理的方法来抵消串音的干扰。为了消除串音的干扰,需要在上行方向引入串音抵消器W,以及在下行引入一个预编码器P。以P为例,假设具有串音关系的端口个数为M=256,则W的矩阵元素个数为M*M=256*2560在正交频分复用系统中(例如xDSL),每个tone都有一个对应的W矩阵,假设有2048个tone,则总的矩阵元素个数为256*256*2048=134217728,有1.34亿个元素。即使不考虑计算每个元素的算法的复杂度,由元素的个数也可以看出这个计算量是非常庞大的,所需的内存也是非常大的,成本巨大。因此实际系统中,需要采用多种方法来降低这个计算量和存储量。其中一种方法是:相邻的若干个tone共用一个串音干扰抵消系数,譬如,可以32个tone共用一个串音干扰抵消系数,这样,上面的计算量和存储量一下子降低为原来的1/32。然而,多个tone共用一个串音干扰抵消系数是有前提的,除了要求不同tone之间的串音干扰信道接近以外,还要求不同用户的下行信号在中心局(CentralOffice,C0)发送端以及上行信号在CO接收端的符号边界是同步的。虽然保证不同线路的下行信号的符号边界同步相对容易,因为发送端的控制权完全在CO侧,换句话说,CO想什么时候发就什么时候发。但是,保证上行信号的符号边界同步则比较难,因为上行信号是由用户前端装置(Customer PremisesEquipment, CPE)发送的,且不同用户经过的线路长度等都可能不同,导致到达CO接收侧的信号的符号边界可能存在不同步。
发明内容
本发明实施例的目的在于提供一种实现上行符号边界同步方法,以解决现有技术无法保证不同线路长度的用户上行符号边界同步的问题。本发明实施例的第一方面,提供一种实现上行符号边界同步方法,应用于中心局CO端,所述CO端包括矢量化控制实体VCE以及多个与所述VCE连接的环路的运营商端ντυ-ο,所述方法包括:所述VCE根据多个VTU-O的线路长度获取第一提前量,所述线路长度为所述VTU-O到对应用户前端装置CPE的线路长度;所述VCE将所述第一提前量作为CO端的下行信号相对于上行信号的符号边界提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量调整上行符号边界。在第一方面的第一种可能实现方式中,所述根据所述第一提前量调整其上行符号边界包括:根据所述第一提前量,通过定时超前TA的相关消息通知用户前端装置CPE调整上行符号边界。结合第一方面或第一方面的第一种可能实现方式,所述根据所述第一提前量调整其上行符号边界包括:根据所述第一提前量,通过符号对齐SA的方式调整上行符号边界。结合第一方面或第一方面的第一种可能实现方式或第一方面的第二种可能实现方式,在第三种可能实现方式中,所述根据所述第一提前量调整其上行符号边界包括:根据所述第一提前量,通过对串音抵消器输入或者输出信号相位进行补偿的方式调整上行符号边界。结合第一方面或第一方面的第一种可能实现方式或第一方面的第二种可能实现方式或第一方面的第三种可能实现方式,在第四种可能实现方式中,所述VCE根据多个VTU-O的线路长度获取第一提前量包括:所述VCE根据CO端中,最长的VTU-O线路长度与最短的VTU-O线路长度的中间值
获取第一提前量。第二方面,一种实现上行符号边界同步系统,应用于中心局CO端,所述CO端包括矢量化控制实体VCE以及多个与所述VCE连接的环路的运营商端VTU-0,所述VCE,用于根据多个VTU-O的线路长度获取第一提前量,并将所述第一提前量作为CO端的下行信号相对于上行信号的符号边界提前量发送给所述多个VTU-0,所述线路长度为所述VTU-O到对应用户前端装置CPE的线路长度;所述VTU-0,用于接收所述第一提前量,并根据所述第一提前量调整上行符号边界。在第二方面的第一种可能实现方式中,所述VTU-O具体用于:根据所述第一提前量,通过定时超前TA的相关消息通知用户前端装置CPE调整上行符号边界。结合第二方面或第二方面的第一种可能实现方式,在第二种可能实现方式中,所述所述VTU-O具体用于:根据所述第一提前量,通过符号对齐SA的方式调整上行符号边界。结合第二方面或第二方面的第一种可能实现方式或第二方面的第二种可能实现方式,在第三种可能实现方式中,所述VTU-O具体用于:根据所述第一提前量,通过对串音抵消器输入或者输出信号相位进行补偿的方式调整上行符号边界。结合第二方面或第二方面的第一种可能实现方式或第二方面的第二种可能实现方式或第二方面的第三种可能实现方式,在第四种可能实现方式中,所述VCE具体用于,根据CO端中,最长的VTU-O线路长度与最短的VTU-O线路长度的中间值获取第一提前量。第三方面,一种矢量化控制实体VCE,所述VCE包括:获取单元,用于根据多个VTU-O的线路长度获取第一提前量,所述线路长度为所述VTU-O到对应用户前端装置CPE的线路长度;发送单元,用于将所述第一提前量作为CO端的下行信号相对于上行信号的符号边界提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量调整上行符号边界。在第三方面的第一种可能实现方式中,所述发送单元具体用于,将所述第一提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量,通过定时超前TA的相关消息通知用户前端装置CPE调整上行符号边界。结合第三方面或第三方面的第一种可能实现方式,在第二种可能实现方式中,所述发送单元具体用于,将所述第一提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量,通过符号对齐SA的方式调整上行符号边界。结合第三方面或第三方面的第一种可能实现方式或第三方面的第二种可能实现方式,在第三种可能实现方式中,所述发送单元具体用于,将所述第一提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量,通过对串音抵消器输入或者输出信号相位进行补偿的方式调整上行符号边界。结合第三方面或第三方面的第一种可能实现方式或第三方面的第二种可能实现方式或第三方面的第三种可能实现方式,在第四种可能实现方式中,所述获取单元具体用于,根据CO端中,最长的VTU-O线路长度与最短的VTU-O线路长度的中间值获取第一提前量。本发明实施例与现有技术相比存在的有益效果是:通过VCE根据多个VTU-O的线路长度获取第一提前量,并将所述第一提前量作为CO端的下行信号相对于上行信号的符号边界提前量发送给所述多个ντυ-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述符号边界提前量调整上行符号边界。由于下行符号边界是同步的,上行符号边界相对于下行符号边界的偏移量又被统一调整到一致,从而可有效保证不同线路的上行符号边界的同步,使得不同tone之间可以共用串音干扰抵消系数,进而有效降低计算量和存储需求。
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明一实施例提供的实现上行符号边界同步方法所适用的系统场景图;图2是本发明另一实施例提供的实现上行符号边界同步方法的实现流程图;图3是控制上行符号边界同步的位置示意图;图4是本发明另一实施例提供的矢量化控制实体的组成结构图;图5是本发明另一实施例提供的矢量化控制实体的组成结构图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透切理解本申请。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。本文中描述的技术可用于各种通信系统,例如XDSL通信系统、当前2G、3G通信系统和下一代通信系统,例如非对称数字用户环路(Asymmetric DigitalSubscriber Line,ADSL)、甚高速数字用户环路(Very-high-bit-rate DigitalSubscriber loop, VDSL)、全球移动通信系统(GSM, Global System for Mobilecommunications),码分多址(CDMA, CodeDivision Multiple Access)系统,时分多址(TDMA, Time Division Multiple Access)系统,宽带码分多址(WCDMA, Wideband Code Division Multiple Access Wireless),频分多址(FDMA, Frequency Division Multiple Addressing)系统,正交频分多址(OFDMA,Orthogonal Frequency-Division Multiple Access)系统,单载波 FDMA(SC-FDMA)系统,通用分组无线业务(GPRS, General Packet Radio Service)系统,长期演进(LTE, Long TermEvolution)系统,以及其他此类通信系统。另外,本发明实施例中术语“系统”和“网络”在本文中常可被互换使用。图1示出了本发明一实施例提供的实现上行符号边界同步方法所适用的系统场景,为了便于说明,仅示出了与本发明实施例相关的部分。该系统场景包括CO端I和CPE端2。所述CO端I包括矢量化控制实体(VectoringControl Entity, VCE) 11以及多个与所述VCEll连接的环路的运营商端(VTU-0) 12。其中,所述CPE端2可以是任意具有通信功能的终端设备,包括但不限于手机、平板电脑、台式机、笔记本电脑等。在本实施例中,⑶端I在保证下行符号边界同步的情况下,在CO端I以及CPE端2激活之前,所述VCEll根据多个VTU-O的线路长度获取第一提前量,并将所述第一提前量发送给所述CO端I环路的多个VTU-012,所述多个VTU-012在接收到所述第一提前量时,根据所述第一提前量调整上行符号边界以实现同步。其中,所述线路长度为所述VTU-O到对应用户前端装置CPE的线路长度(需要说明的是,所述VTU-O可以对应多个用户前端装置CPE)。所述第一提前量是所述VCEll根据多个VTU-012线路长度获取的COl端的下行信号相对于上行信号的符号边界提前量,所述线路长度介于最长线路长度与最短线路长度之间,优选的是,所述线路长度为最长线路长度与最短线路长度的中间值。优选的是,VTU-012根据所述第一提前量调整上行符号边界的方式包括但不限于以下至少一种:方式一:VTU-012根据所述第一提前量,通过定时超前(Timing advance,TA)的相关消息通知用户前端装置CPE调整上行符号边界以实现同步。方式二:VTU_012根据所述第一提前量,通过符号对齐(SymbolAlignment, SA)的方式调整上行符号边界以实现同步。方式三:VTU-012根据所述第一提前量,通过对串音抵消器输入或者输出信号相位进行补偿的方式调整上行符号边界以实现同步。本实施例提供的系统场景只用于解释本发明,并不限定本发明的保护范围。
另一实施例:图2示出了本发明另一实施例提供的实现上行符号边界同步方法实现流程,该方法可应用于图1所示的系统场景中,该方法过程详述如下。在S201中,VCE根据多个VTU-0的线路长度获取第一提前量。在本实施例中,所述线路长度为所述VTU-O到对应用户前端装置CPE的线路长度。示例性的,VCE根据CO端中,最长的VTU-O线路长度与最短的VTU-O线路长度的
中间值获取第一提前量,即第一提前量=|,其中L表示最长线路长度与最短线路长度的
C
中间值,c表示光速。在S202中,VCE将所述第一提前量作为CO端的下行信号相对于上行信号的符号边界提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量调整上行符号边界。在本实施例中,各VTU-O获取自身的符合边界提前量(即CO端下行信号相对于上行信号的符号边界提前量) ,在本实施例中,为了方便描述,将各VTU-O获取自身的符合边界提前量记为ΤΑ_0。CO端首先保证所有用户下行符号边界是同步的,并在CO端和CPE端激活前,通过CO端的VCE根据多个VTU-O的线路长度获取第一提前量,记为TA_0_Req,并将所述第一提前量发送给所述CO端环路的各个VTU-0,各个VTU-O在接收到所述第一提前量时,根据所述第一提前量调整上行符号边界(需要说明的是,这里各个VTU-O在接收到所述第一提前量时,根据所述第一提前量调整上行符号边界,指的是某一个VTU-O在接收到所述第一提前量时,即根据所述第一提前量调整上行符号边界,而不是指所有VTU-O在接收到所述第一提前量时,才根据所述第一提前量调整上行符号边界)。其中,所述第一提前量是所述VCE根据多个VTU-O的线路长度获取的CO端的下行信号相对于上行信号的符号边界提前量,所述线路长度介于最长线路长度与最短线路长度之间,优选的是,最长线路长度与最短线路长度的中间值。例如在线路长度(Γ1500米内,TA_0_Req可以获取(Γ1500米中间的长度(如750米的线路长度)。需要说明的是,为了满足不同应用场景的需求,在实际应用中,为避免线路长度过长的时候CPE端的回波(Echo)性能受影响,也可以对于不同线路长度采用不同策略,例如对于超过某一线路长度的端口,不强制获取TA_0_Req。另外需要说明的是,现有技术的TA_0_Req是VTU-0根据自己的线路长度获取的,只考虑到各自线路的情况;而本实施例的TA_0_Req是VCE综合CO端中各VTU-O线路长度情况选择的,兼顾了所有VTU-O线路的情况,例如在可以获取各线路长度的情况下,获取最长线路与最短线路的中间值所对应的TA_0_Req ;如果无法获取各线路长度,则获取(Γ1500米中间值所对应的TA_0_Req。在本实施例中,VTU-O在激活的过程中,判断所述TA_0_Req是否等于所述ΤΑ_0,若不等于,则说明上行符号边界不同步,调整上行符号边界以实现同步,具体的是调整上行符号边界以实现不同VTU-O之间的同步。优选的是,本实施例VTU-012根据所述第一提前量调整上行符号边界的方式包括但不限于以下至少一种:
方式一:VTU-012根据所述第一提前量,通过TA的相关消息通知CPE调整上行符号边界以实现同步。在本实施例中,TA的值通过CO端与CPE端之间的消息来交互,并最终由CO端的VTU-O决定,在993.2协议中,TA的初值首先由CO端通过0-SIGNATURE消息通知CPE端,后续调整时,又通过O-UPDATE消息和0-TA-UPDATE消息把修正值通知CPE端,对于CO端的消息,CPE会通过相应的消息进行回应。在本实施例中,由于下行符号边界是同步的,调整后的ΤΑ_0又等于TA_0_Req,从而保证了上行符号边界也是同步的。方式二:VTU-012根据所述第一提前量,通过符号对齐SA的方式调整上行符号边界以实现同步。其中,调整量为所述TA_0_Req与所述ΤΑ_0差的绝对值。SA是符号对齐的简称(也称符号同步,但这里的同步指的是同一线路收发之间的同步,不是指不同线路之间的同步,为了避免混淆,本文统一用符号对齐)。符号对齐是通信系统的基本技术,对于正交频分复用系统来说,接收机需要找到正确的符号起始时刻,以便进行快速傅里叶变换(FFT)和解调工作。符号对齐的目的就是为了寻找这个符号起始时刻。如果对应于同一个接收信号,将没有做符号对齐以前的符号边界记为“teurMt”,理想的符号边界记为“tidea”,则SA的具体过程如下:获取tcurrent ;估计tidea ;计算tcurrent 与 tidea 的偏差 SAoffset=tidea-tcurrent,单位为 sample ;偏移符号边界SAtjffset。方式三:VTU-012根据所述第一提前量,通过对串音抵消器输入或者输出信号相位进行预补偿的方式调整上行符号边界以实现同步。例如,假设tone (k+ Δ k)使用了 tonek的串音干扰系数C (k),则对于._ 2π X Akx (TA O Req — TA O)
tone (k+Λ k),其串首干扰系数偏差为Δ(9=----^^~,其中N
N
为 fftsize。记tone (k+Δ k)的FFT输出数据为fft_out (k+Δ k),相位预补偿模块输出为fft_out_modify (k+ Δ k),且令:
权利要求
1.一种实现上行符号边界同步方法,应用于中心局CO端,所述CO端包括矢量化控制实体VCE以及多个与所述VCE连接的环路的运营商端VTU-0,其特征在于,所述方法包括: 所述VCE根据多个VTU-O的线路长度获取第一提前量,所述线路长度为所述VTU-O到对应用户前端装置CPE的线路长度; 所述VCE将所述第一提前量作为CO端的下行信号相对于上行信号的符号边界提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量调整上行符号边界。
2.如权利要求1所述的方法,其特征在于,所述根据所述第一提前量调整其上行符号边界包括: 根据所述第一提前量,通过定时超前TA的相关消息通知用户前端装置CPE调整上行符号边界。
3.如权利要求1或2所述的方法,其特征在于,所述根据所述第一提前量调整其上行符号边界包括: 根据所述第一提前量,通过符号对齐SA的方式调整上行符号边界。
4.如权利要求1至3任一项所述的方法,其特征在于,所述根据所述第一提前量调整其上行符号边界包括: 根据所述第一提前量,通过对串音抵消器输入或者输出信号相位进行补偿的方式调整上行符号边界。
5.如权利要求1至4任一项所述的方法,其特征在于,所述VCE根据多个VTU-O的线路长度获取第一提前量包括: 所述VCE根据CO端中,最长的VTU-O线路长度与最短的VTU-O线路长度的中间值获取第一提前量。
6.一种实现上行符号边界同步系统,应用于中心局CO端,所述CO端包括矢量化控制实体VCE以及多个与所述VCE连接的环路的运营商端VTU-0,其特征在于: 所述VCE,用于根据多个VTU-O的线路长度获取第一提前量,并将所述第一提前量作为CO端的下行信号相对于上行信号的符号边界提前量发送给所述多个ντυ-ο,所述线路长度为所述VTU-O到对应用户前端装置CPE的线路长度; 所述ντυ-ο,用于接收所述第一提前量,并根据所述第一提前量调整上行符号边界。
7.如权利要求6所述的系统,其特征在于,所述VTU-O具体用于: 根据所述第一提前量,通过定时超前TA的相关消息通知用户前端装置CPE调整上行符号边界。
8.如权利要求6或7所述的系统,其特征在于,所述所述VTU-O具体用于: 根据所述第一提前量,通过符号对齐SA的方式调整上行符号边界。
9.如权利要求6至8任一项所述的系统,其特征在于,所述VTU-O具体用于: 根据所述第一提前量,通过对串音抵消器输入或者输出信号相位进行补偿的方式调整上行符号边界。
10.如权利要求6至9任一项所述的系统,其特征在于,所述VCE具体用于,根据CO端中,最长的VTU-O线路长度与最短的VTU-O线路长度的中间值获取第一提前量。
11.一种矢量化控制实体VCE,其特征在于,所述VCE包括:获取单元,用于根据多个VTU-O的线路长度获取第一提前量,所述线路长度为所述VTU-O到对应用户前端装置CPE的线路长度; 发送单元,用于将所述第一提前量作为CO端的下行信号相对于上行信号的符号边界提前量发送给所述多个ντυ-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量调整上行符号边界。
12.如权利要求11所述的VCE,其特征在于,所述发送单元具体用于,将所述第一提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量,通过定时超前TA的相关消息通知用户前端装置CPE调整上行符号边界。
13.如权利要求11或12所述的VCE,其特征在于,所述发送单元具体用于,将所述第一提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量,通过符号对齐SA的方式调整上行符号边界。
14.如权利要求11至13任一项所述的VCE,其特征在于,所述发送单元具体用于,将所述第一提前量发送给所述多个VTU-0,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量,通过对串音抵消器输入或者输出信号相位进行补偿的方式调整上行符号边界。
15.如权利要求11至14任一项所述的VCE,其特征在于,所述获取单元具体用于,根据CO端中,最长的VTU- O线路长度与最短的VTU-O线路长度的中间值获取第一提前量。
全文摘要
本发明适用于通信技术领域,提供了一种实现上行符号边界同步方法、系统及矢量化控制实体,所述方法应用于中心局CO端,所述CO端包括矢量化控制实体VCE以及多个与所述VCE连接的环路的运营商端VTU-O,所述方法包括所述VCE根据多个VTU-O的线路长度获取第一提前量,所述线路长度为所述VTU-O到对应用户前端装置CPE的线路长度;所述VCE将所述第一提前量作为CO端的下行信号相对于上行信号的符号边界提前量发送给所述多个VTU-O,以使得所述多个VTU-O在接收到所述第一提前量时,根据所述第一提前量调整上行符号边界。通过本发明,可有效保证不同线路的上行符号边界的同步。
文档编号H04L27/26GK103078821SQ20121058621
公开日2013年5月1日 申请日期2012年12月28日 优先权日2012年12月28日
发明者李 浩, 宋少华, 张涛麟 申请人:华为技术有限公司