Unlock instant, AI-driven research and patent intelligence for your innovation.

DSL system loading and ordering

一种次序、容限值的技术,应用在传输系统、多频码系统、数字传输系统等方向,能够解决不曾提出比特分配、功率谱密度确定、无法产生有效解决方案等问题

Inactive Publication Date: 2008-08-06
ADAPTIVE SPECTRUM & SIGNAL
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing methods for power spectral density determination and bit allocation fail to produce an efficient solution that satisfies all of the above constraints
Efficient solutions for bit allocation, power spectral density determination, and line sequencing have not been proposed before

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • DSL system loading and ordering
  • DSL system loading and ordering
  • DSL system loading and ordering

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0066] A simple DMT system uses two tones where MAXSNRM = 30dB, TSNRM = 6dB, MINSNRM = 0dB, and R max = R min , so that each DMT symbol only needs to be loaded with 1 bit. PSDMASK, channel conditions and noise conditions are shown in Table 3:

[0067] tone 1

tone 2

PSDMASK

-40dB / Hz

-80dBm / Hz

channel insertion loss

0dB

0dB

noise power

-100dB / Hz

-101dBm / Hz

SNR at maximum power transmission

60dB

21dB

1 bit for TSNRM=6

Distributed Incremental Energy

K×10 0.98+(6-3-100) / 10 , (assuming

Coding gain is 3dB, K is constant

number)

K×10 0.98+(6-3-101) / 10 , (assuming

Coding gain is 3dB, K is constant

number)

[0068] Table 3 - Simple DMT system with two tones

[0069] Since tone 2 is less noisy, the incremental energy required for a bit allocation is smaller for tone 2. Therefore, the previous loading method would assign the single bit to tone 2. Assuming that ...

example 2

[0076] As will be appreciated by those skilled in the art, energy allocation and bit allocation need to be considered together for all tones so that performance is not significantly impaired by just one or a few tones. Example 2 is an example of loading a single DSL line restricted by an attribute set using margin adaptive iteration. Figure 4 also illustrates one more embodiment related to Example 2 (labels in Figure 4 will be referenced):

[0077] A. At 405, load with TSNRM - create delta energy table with SNRM=TSNRM. Any suitable rate-adaptive loading technique using incremental energy tables is utilized. Define the resulting rate as R 1 . At 410, if R 1 in R min with R max , then report bit allocation and energy allocation at 415 and exit.

[0078] (1) If R 1 greater than R max , go to step B via branch 420 .

[0079] (2) If R 1 less than R min , go to step C via branch 430 .

[0080] B. R 1 > R max - At 425, create a delta energy table with SNRM = MAXSNRM, a...

example 3

[0093] Another technique according to an embodiment of the present invention employs bit swapping during loading, Example 3 shows an example of this technique. FIG. 5 also illustrates an embodiment 500 of more than one method related to Example 3. FIG. In existing DSL systems, bit swapping is usually only used during SHOWTIME in order to maximize the minimum margin for all tones. In some embodiments of the invention, bit swapping is used during the final part of the loading process, before entering SHOWTIME, in order to maximize (or at least improve) margin in case the bit swapping is not optimal.

[0094] Any suitable loading submethod 510 is first used to find initial bit and energy loading. Before entering SHOWTIME at 530, a bit-swapping sub-method 520 (eg, the Levin-Campello method well known to those skilled in the art) is applied to maximize (or at least increase) the minimum margin on all tones. For example, using the simple loading method of Example 1 above as submet...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

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.

Description

[0001] Cross References to Related Applications [0002] Pursuant to Title 35, United States Code, Section 119(e), this application claims the following priority interest: [0003] U.S. Provisional Application No. 60 / 686,348 (Attorney No. 0101-p19p), entitled "DSL SYSTEM LOADING ANDORDERING," filed June 10, 2005, published The contents of are hereby incorporated by reference for all purposes. [0004] U.S. Provisional Application No. 60 / 698,113 (Attorney No. 0101-p28p), entitled "DSL SYSTEM," filed July 10, 2005, the disclosure of which is by all Purposes incorporated herein by reference. technical field [0005] The present invention generally relates to methods, systems and apparatus for managing digital communication systems. Background technique [0006] Digital Subscriber Line (DSL) technology provides potentially large bandwidth for digital communications over existing telephone subscriber lines (called loops and / or copper cables). In particular, DSL systems can tu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L27/26
CPCH04L5/0064H04L5/0007H04L5/0046H04L5/006
Inventor 约翰·M·卡尔夫李元宗宾·李乔治斯·吉尼斯伊凯尔·阿尔曼多斯
Owner ADAPTIVE SPECTRUM & SIGNAL
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More