Dynamic minimum-memory interleaving
    11.
    发明申请
    Dynamic minimum-memory interleaving 有权
    动态最小内存交错

    公开(公告)号:US20070011559A1

    公开(公告)日:2007-01-11

    申请号:US11363769

    申请日:2006-02-28

    Abstract: Minimum-memory-implementation is available with any depth and period in DSL interleaving/deinterleaving, always allowing the minimum amount of memory to be used in both transmitter and receiver without loss of performance or of basic triangular structure, even if the interleaver/deinterleaver parameters change dynamically. A novel cell-scheduling process ensures availability of the minimum amount of memory (or any other desired memory usage) to implement an image of the perfect triangle and works for any co-prime depth and interleaver period. Minimal memory use may be further characterized by a simple off-line method that determines an addressing order for each of the memory cells in a minimum-memory (or other) implementation of an interleaver/deinterleaver according to the invention. Time variation of interleaver depth in operation can be accommodated easily with absolute minimum memory requirement at all time instants.

    Abstract translation: 最小内存实现在DSL交织/解交织中具有任何深度和周期,总是允许在发送器和接收器两者中使用最少量的存储器而不损失性能或基本三角形结构,即使交织器/去交织器参数 动态变化 新颖的小区调度过程确保最小量的存储器(或任何其它期望的存储器使用)的可用性来实现完美三角形的图像,并且适用于任何协同深度和交织周期。 最小存储器使用可以进一步表征为通过简单的离线方法来确定根据本发明的交织器/解交织器的最小存储器(或其他)实现中的每个存储器单元的寻址顺序。 随着时间的推移,交织器深度的时间变化可以很容易地适应所有时刻的绝对最小内存要求。

    DSL system loading and ordering
    12.
    发明申请
    DSL system loading and ordering 有权
    DSL系统加载和订购

    公开(公告)号:US20060280237A1

    公开(公告)日:2006-12-14

    申请号:US11344873

    申请日:2006-02-01

    CPC classification number: H04L5/0064 H04L5/0007 H04L5/0046 H04L5/006

    Abstract: Loading and ordering techniques are provided for one-sided and two-sided vectored line groups, as well as loading methodologies that also can be used on a single line, in communication systems such as DSL binders. For single-user lines, bits and energy are optimally allocated for a given set of parameters, which may include maximum rate, minimum rate, maximum margin, target margin, minimum margin and PSD mask of any shape. Iterations, bit-swapping during loading or adaptive margin update during loading can be used in single-user loading, which has low complexity and can be used for a variety of loading objectives and/or goals, such as rate-adaptive, margin-adaptive and fixed-margin objectives. For multi-user vectoring systems, ordering as well as loading is provided for a supplied rate-tuple within a rate region, determining acceptable user loadings and orderings so that the rate-tuple can be implemented. For one-sided vectored DSL, some loading and ordering determines acceptable allocations of bits, energy and decoding/precoding ordering(s) for each tone of each user for a specified set of rates on the vectored lines. PSD determination, ordering and bit allocation can be iteratively used in multi-user loading and ordering and can augment and alter the criteria used for bit swapping procedures used in single lines (or in bonded multiple lines for a single user) so that a favorable vector of rates is achieved for all users. Order swapping can adjust a bit vector and/or rate vector within a constant-rate-sum convex subset of a hyperplane towards the desired vector of user rates for each of the lines.

    Abstract translation: 为单向和双向向量线组提供加载和排序技术,以及也可以在通信系统(如DSL结合器)中单一线路上使用的加载方法。 对于单用户行,位和能量被优化地分配给给定的一组参数,其可以包括任何形状的最大速率,最小速率,最大余量,目标余量,最​​小余量和PSD掩模。 加载期间的迭代,加载期间的自适应余量更新中的位交换可以用于单用户加载,其具有低复杂性并且可以用于各种加载目标和/或目标,例如速率自适应,边缘自适应 和固定利率目标。 对于多用户向量化系统,在速率区域内为提供的速率元组提供了排序和加载,确定可接受的用户负载和排序,以便可以实现速率元组。 对于单面向量的DSL,一些加载和排序确定了在向量线上的指定速率的每个用户的每个音调的可接受的比特分配,能量和解码/预编码排序。 可以在多用户加载和排序中迭代地使用PSD确定,排序和位分配,并且可以增加和改变用于单行(或单个用户的绑定多行)中的位交换过程的标准,以便有利的向量 的费率是为所有用户实现的。 订单交换可以将超平面的恒定速率和凸凸子集内的位向量和/或速率向量调整到用于每行的用户利率的期望向量。

    DSL state and line profile control
    13.
    发明申请
    DSL state and line profile control 有权
    DSL状态和线路轮廓控制

    公开(公告)号:US20060198430A1

    公开(公告)日:2006-09-07

    申请号:US11071762

    申请日:2005-03-03

    CPC classification number: H04B3/46 H04L5/006 H04L5/14 H04M11/062

    Abstract: Transitions between states and/or profiles for a line in a communication system, such as a DSL system, are controlled by evaluating the current state of the line and one or more target states. Evaluation of the feasibility of staying in the current state or moving to one of the target states can be based on distributions of reported and estimated data distilled from operational data collected from the communication system. The target states may be prioritized and arranged in a matrix. Feasibility may take into account both the sufficiency of available data and the line's likely behavior in the current state and any potential target state. Probabilities of meeting operational and/or performance thresholds can be used in various sub-rules whose outputs can be combined in an overall rule that provides a feasibility or infeasibility decision. Old data can be weighted or completely purged to control its influence on a potential transition. In a DSL system these weightings, sub-rules and other factors may reflect differences between upstream and downstream behavior and data transmission. Changing line conditions, performance goals, etc. can be accommodated by adjusting and/or updating sub-rules, rules, threshold tables, vectors, matrices, etc. adaptively or dynamically. Methods, techniques, apparatus, processes and equipment according to embodiments of the present invention may be implemented in a controller, DSL optimizer or the like. Such implementation may be part of a dynamic spectrum management system.

    Abstract translation: 通信系统(例如DSL系统)中的线路的状态和/或简档之间的转换通过评估线路的当前状态和一个或多个目标状态来控制。 评估在目前状态下停留或移动到目标状态之一的可行性可以基于从通信系统收集的操作数据中提取的报告和估计数据的分布。 可以将目标状态优先排列成矩阵。 可行性可能会考虑到现有数据的充足性和线路在当前状态下的可能行为以及任何潜在的目标状态。 满足运营和/或绩效阈值的概率可用于各种子规则,其产出可以在提供可行性或不可行性决定的总体规则中组合。 旧数据可以加权或完全清除,以控制其对潜在转换的影响。 在DSL系统中,这些权重,子规则和其他因素可能反映了上游和下游行为与数据传输之间的差异。 可以通过自适应地或动态地调整和/或更新子规则,规则,阈值表,向量,矩阵等,来适应改变线条件,性能目标等。 根据本发明的实施例的方法,技术,设备,过程和设备可以在控制器,DSL优化器等中实现。 这种实现可能是动态频谱管理系统的一部分。

    FEXT determination system
    14.
    发明申请
    FEXT determination system 有权
    FEXT测定系统

    公开(公告)号:US20050259725A1

    公开(公告)日:2005-11-24

    申请号:US11122365

    申请日:2005-05-05

    Applicant: John Cioffi

    Inventor: John Cioffi

    CPC classification number: H04B3/32

    Abstract: Operational data is utilized to determine the FEXT interference induced by one line into the other DSL line. FEXT interference can be calculated using the NEXT interference measured between the two lines at the upstream ends of the loops and the downstream channel transfer function of one of the loops. Because the NEXT and transfer function constitute a linear time-invariant system, as does the FEXT interference between the lines, the NEXT interference and line transfer function can be multiplied (if in linear format) or added (if in logarithmic format) to approximate the FEXT interference between the lines. The collection of data, calculations and other functions performed in these techniques may be performed by a system controller, such as a DSL optimizer. An Xlog(u,n) quantity is a decibel-magnitude representation of the insertion-loss equivalent of FEXT transfer functions and is defined as the ratio of (1) a line u's source power into a matched load of 100 Ohms when no binder is present to (2) the power at the output of the subject line when line u is excited with the same source and the binder is present. Xlin(u,n) is the linear equivalent of Xlog(u,n). The Xlog(u,n) and Xlin(u,n) quantities may be represented in specific formats that assist in their use in DSL and other systems. When defined as a line's insertion loss, Xlin (or equivalently Xlog) does not include the effect of any transmit filter.

    Abstract translation: 使用操作数据来确定由一条线路引导到另一条DSL线路中的FEXT干扰。 FEXT干扰可以使用在环路上游两条线路之间测量的NEXT干扰以及一个环路的下行信道传递函数来计算。 由于NEXT和传递函数构成线性时不变系统,因此线路之间的FEXT干扰也是如此,NEXT干扰和线传输函数可以乘以(如果是线性格式)或加上(如果以对数格式)近似 线路之间的FEXT干扰。 在这些技术中执行的数据,计算和其他功能的收集可以由诸如DSL优化器之类的系统控制器执行。 Xlog(u,n)量是FEXT传递函数的插入损耗当量的分贝幅度表示,并且被定义为(1)线u的源功率与100欧姆的匹配负载的比率,当没有粘合剂 存在于(2)当线u用相同的源激发并且粘合剂存在时主体线的输出处的功率。 Xlin(u,n)是Xlog(u,n)的线性等价物。 Xlog(u,n)和Xlin(u,n)数量可以以协助其在DSL和其他系统中使用的特定格式来表示。 当定义为线的插入损耗时,Xlin(或等效的Xlog)不包括任何发送过滤器的影响。

    ADSL compatible discrete multi-tone apparatus
    15.
    发明授权
    ADSL compatible discrete multi-tone apparatus 失效
    ADSL兼容离散多音调设备

    公开(公告)号:US5673290A

    公开(公告)日:1997-09-30

    申请号:US485780

    申请日:1995-06-07

    Applicant: John Cioffi

    Inventor: John Cioffi

    CPC classification number: H04L5/0046 H04B3/32 H04L5/0007

    Abstract: An improved discrete multi-tone transmission scheme is describe that contemplates encoding digital data and modulating the encoded data onto a discrete multi-tone signal having a total bandwidth of at least 1.6 MHz. In some embodiments bandwidths of 8 MHz or more are provided. The modulation system is capable of dynamically updating the subcarriers used and the amount of data transmitted on each subcarrier during transmission in order to accommodate real time changes in the line quality over particular subcarriers. In one preferred embodiment of the invention the multi-tone encoding and modulation is done in substantial compliance with the ATIS North American Asymmetric Digital Subscriber Lines standard. However, additional subchannels (such as a total of 512 subchannels) may be used and/or subchannel bandwidths of greater than 4.3125 kHz may be used. In this system, the subchannels that occur at frequencies above those set forth in the standard are treated similarly to those within the standard range in terms of subcarrier selection criteria. The described system permits transmission of digital data at transmission rates of six to 55 Mbps over twisted pair telephone lines at distances of 1200 meters even on lines that experience significant crosstalk noise such as T1 or E1. In another application, the invention may be used with ordinary telephone lines such as twisted pair lines to transmit data to remote receivers located up to 2000 meters from the transmitter at digital data transmission rates of at least ten to fifty million bits per second (10-50+ Mbps). With such an arrangement, the bandwidth available for upstream communications may also be increased.

    Abstract translation: 描述了改进的离散多音调传输方案,其考虑编码数字数据并将编码的数据调制到具有至少1.6MHz的总带宽的离散多音调信号上。 在一些实施例中,提供了8MHz或更高的带宽。 调制系统能够动态地更新所使用的子载波和在传输期间在每个子载波上发送的数据量,以适应​​特定子载波上的线路质量的实时改变。 在本发明的一个优选实施例中,多音调编码和调制基本上符合ATIS北美非对称数字用户线路标准。 然而,可以使用附加的子信道(诸如总共512个子信道),和/或可以使用大于4.3125kHz的子信道带宽。 在该系统中,在标准范围以上的频率处出现的子信道在子载波选择标准方面类似于标准范围内的子信道。 所描述的系统允许在距离为1200米的双绞线电话线上以6至55Mbps的传输速率传输数字数据,即使在经历诸如T1或E1的显着串扰噪声的线路上。 在另一个应用中,本发明可以与诸如双绞线之类的普通电话线一起使用,以每秒至少五千万比特的数字数据传输速率将数据传输到距发射机最远2000米的远程接收机(10- 50+ Mbps)。 通过这样的布置,也可以增加可用于上游通信的带宽。

    INTERFERENCE CANCELLATION SYSTEM
    19.
    发明申请
    INTERFERENCE CANCELLATION SYSTEM 有权
    干扰消除系统

    公开(公告)号:US20100135482A1

    公开(公告)日:2010-06-03

    申请号:US12444381

    申请日:2007-10-05

    Abstract: An adaptive interference cancellation system is described. In one example the system operates by receiving a data signal using a DSL (Digital Subscriber Line) and receiving a reference signal, the reference signal corresponding, in part, to noise on the data signal. The reference signal is classified and a noise cancellation signal is applied to the data signal based on the classification.

    Abstract translation: 描述自适应干扰消除系统。 在一个示例中,系统通过使用DSL(数字用户线)接收数据信号并接收参考信号来操作,该参考信号部分地对应于数据信号上的噪声。 参考信号被分类,并且基于分类将噪声消除信号应用于数据信号。

Patent Agency Ranking