US20030108095A1 - System and method for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line - Google Patents
System and method for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line Download PDFInfo
- Publication number
- US20030108095A1 US20030108095A1 US10/316,155 US31615502A US2003108095A1 US 20030108095 A1 US20030108095 A1 US 20030108095A1 US 31615502 A US31615502 A US 31615502A US 2003108095 A1 US2003108095 A1 US 2003108095A1
- Authority
- US
- United States
- Prior art keywords
- approximately
- khz
- dbm
- adaptively
- log
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000004891 communication Methods 0.000 title claims abstract description 69
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000003044 adaptive effect Effects 0.000 claims description 42
- 230000004044 response Effects 0.000 claims description 24
- 230000003595 spectral effect Effects 0.000 claims description 22
- 239000000969 carrier Substances 0.000 claims description 17
- 230000002238 attenuated effect Effects 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 58
- 230000006870 function Effects 0.000 description 25
- 230000003068 static effect Effects 0.000 description 19
- 238000012546 transfer Methods 0.000 description 16
- 238000011144 upstream manufacturing Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 9
- 238000012886 linear function Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 239000004020 conductor Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 206010001488 Aggression Diseases 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009413 insulation Methods 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/38—Flow control; Congestion control by adapting coding or compression rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
- H04M11/062—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors using different frequency bands for speech and other data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13039—Asymmetrical two-way transmission, e.g. ADSL, HDSL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13176—Common channel signaling, CCS7
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1319—Amplifier, attenuation circuit, echo suppressor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13191—Repeater
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13209—ISDN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13389—LAN, internet
Definitions
- the present invention relates generally to data communication and, more particularly, to systems and methods for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line.
- DSL digital subscriber line
- DSL Digital subscriber line
- POTS plain old telephone systems
- TCM time compression multiplexing
- ISDN integrated services digital network
- POTS services and DSL services are deployed on non-overlapping portions of available bandwidth on the communication line. Thus, there is very little concern of cross-talk or other interference between POTS services and DSL services.
- DSL and TCM-ISDN often share a portion of the available bandwidth, thereby making DSL services susceptible to cross-talk from TCM-ISDN services, and vice versa.
- system requirements e.g., the degree of permissible disruption of TCM-ISDN service caused by DSL service
- Japan may have a greater limitation than the United States on how much disruption is tolerable between concurrently-deployed services on the same line.
- acceptable power levels for signal transmission in the United States may be unacceptable for signal transmission in Japan.
- ITU-T G.992.2 Standardization Sector
- DSL Digital Subscriber Line
- FIGS. 1 through 4 show several static PSD masks defined by the ITU.
- FIG. 1 is a diagram showing a static PSD mask for an asymmetric digital subscriber line transceiver unit at a central office (ATU-C) as defined by the ITU-T in Annex A of G.992.1 “Asymmetric Digital Subscriber Line (ADSL) Transceivers” (hereinafter “ITU-T G.992.1”) and G.992.2.
- the static PSD mask is defined by a ⁇ 97.5 dBm/Hz peak power in the POTS bandwidth; approximately ( - 92.5 + 21 ⁇ log 2 ⁇ ( f 4 ) )
- FIG. 2 is a diagram showing a static PSD mask for reduced near-end cross talk (NEXT) for an ATU-C as defined by Annex A of G.992.1 and G.992.2.
- the static PSD mask is defined by approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; approximately ( - 92.5 + 4.63 ⁇ log 2 ⁇ ( f 4 ) )
- FIG. 3 is a diagram showing a static PSD mask for ADSL/Integrated Service Digital Network (ISDN) with 2-Binary-1-Quaternary (2B1Q) line coding as defined by Annex B of G.992.1 and G.992.2.
- the static PSD mask is defined by a power level of approximately ⁇ 90 dBm/Hz below approximately 50 kHz; approximately ( - 90 + 12 ⁇ log 2 ⁇ ( f 70 ) )
- FIG. 4 is a diagram showing a static PSD mask for ADSL/ISDN with 4B3T line coding as defined by Annex B of G.992.1 and G.992.2.
- the static PSD mask is defined by a power level of approximately ⁇ 90 dBm/Hz below approximately 70 kHz; approximately ( - 90 + 12 ⁇ log 2 ⁇ ( f 70 ) )
- FIGS. 1 through 4 are configured for certain fixed line conditions.
- the static PSD masks shown in FIGS. 1 through 4 may result in acceptable disruptions to TCM-ISDN services by the DSL services in one environment
- these static PSD masks may result in unacceptable disruptions in other environments. Consequently, communication devices that are standards-compliant in one environment may not necessarily be standards-compliant in other environments.
- the present invention provides systems and methods for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line.
- DSL digital subscriber line
- one embodiment of the system comprises a receiver and logic configured to adaptively calculate a power level of a discrete multi-tone (DMT) sub-carrier.
- the receiver is configured to receive signals from a communication line.
- the signals are indicative of line conditions, which may be indicative of services deployed on the communication line.
- the power level of the DMT sub-carrier may be adaptively calculated from the signals received from the communication line.
- PSD power spectral density
- Another embodiment of the system comprises an adaptively-filtered power spectral density (PSD) mask and logic configured to load DMT sub-carriers with data.
- PSD power spectral density
- the adaptively-filtered PSD mask has an attenuated portion that adaptively changes in response to line characteristics.
- the DMT sub-carriers may be loaded in accordance with the adaptively-filtered PSD-mask.
- Yet another embodiment of the system comprises an adaptive filter and logic configured to allocate power to sub-carriers in a discrete multi-tone (DMT) modulated communication system.
- the adaptive filter is configured to adaptively attenuate power within a portion of a power spectral density (PSD) mask to generate an adaptively-filtered PSD mask.
- PSD power spectral density
- the power allocated to the sub-carriers may be allocated in accordance with the adaptively-filtered PSD mask.
- the present invention can also be embodied as methods for reducing noise induced into services that are concurrently deployed on a communication line.
- one embodiment of the method comprises the steps of receiving a signal from a communication line and adaptively determining a power level of a discrete multi-tone (DMT) sub-carrier in response to receiving the signal from the communication line.
- the signal has information indicative of services deployed on the communication line.
- FIG. 1 is a diagram showing a static power spectral density (PSD) mask for an asymmetric digital subscriber line transceiver unit at a central office (ATU-C) as defined by the Telecommunication Standardization Sector (ITU-T) of the International Telecommunication Union (ITU) in Annex A of G.992.1 “Asymmetric Digital Subscriber Line (ADSL) Transceivers” (hereinafter “G.992.1 ”) and G.992.2 “Splitterless Asymmetric Digital Subscriber Line (ADSL) Transceivers” (hereinafter “G.992.2”).
- FIG. 2 is a diagram showing a static PSD mask for reduced near-end cross talk (NEXT) for an ATU-C as defined by Annex A of G.992.1 and G.992.2.
- FIG. 3 is a diagram showing a static PSD mask for ADSL/Integrated Service Digital Network (ISDN) with 2-Binary-1-Quaternary (2B1Q) line coding as defined by Annex B of G.992.1 and G.992.2.
- ISDN Integrated Service Digital Network
- 2B1Q 2-Binary-1-Quaternary
- FIG. 4 is a diagram showing a static PSD mask for ADSL/ISDN with 4B3T line coding as defined by Annex B of G.992.1 and G.992.2.
- FIG. 5 is a block diagram showing an example ADSL environment employing adaptively-filtered PSD masks.
- FIG. 6 is a block diagram showing the ADSL modem of FIG. 5 in greater detail.
- FIG. 7 is a block diagram showing logic components in the ATU-C of FIG. 6, which are configured to generate the adaptively-filtered PSD masks.
- FIG. 8 is a diagram showing one embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 9A is a diagram showing a transfer function associated with one embodiment of the adaptive filter of FIG. 7, which has a variable attenuation over a variable frequency range.
- FIG. 9B is a diagram showing a transfer function associated with one embodiment of the adaptive filter of FIG. 7, which has a variable attenuation over a fixed frequency range.
- FIG. 9C is a diagram showing a transfer function associated with one embodiment of the adaptive filter of FIG. 7, which has a specific attenuation over a fixed frequency range.
- FIG. 10 is a diagram showing another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 11 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 12 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation immediately above the plain old telephone system (POTS) bandwidth.
- POTS plain old telephone system
- FIG. 13 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation in a frequency bandwidth affected by integrated services digital network (ISDN) services.
- ISDN integrated services digital network
- FIG. 14 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation over a variable frequency range.
- FIG. 15A is a diagram showing a transfer function associated with another embodiment of the adaptive filter of FIG. 7, which has a variable attenuation over a variable frequency range.
- FIG. 15B is a diagram showing a transfer function associated with another embodiment of the adaptive filter of FIG. 7, which has a variable attenuation over a fixed frequency range.
- FIG. 15C is a diagram showing a transfer function associated with another embodiment of the adaptive filter of FIG. 7, which has a specific attenuation over a fixed frequency range.
- FIG. 15D is a diagram showing a transfer function associated with another embodiment of the adaptive filter of FIG. 7, which has a specific attenuation over a fixed frequency range.
- FIG. 16 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 17 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation in a frequency bandwidth affected by integrated services digital network (ISDN) services.
- ISDN integrated services digital network
- FIG. 18 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation immediately above the POTS bandwidth.
- FIG. 19 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation in several non-adjacent bandwidths.
- FIG. 20 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 21 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 22 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 23 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 24 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 25 is a flowchart showing one embodiment of a method employing adaptively-filtered PSD masks.
- feeder cables that radiate out of a central office to various customer premises are predominantly pulp-insulated.
- Each feeder cable typically has approximately 400 two-conductor pair wires, and a large portion of the pulp-insulated two-conductor pair wires are used to service integrated services digital network (ISDN) subscribers.
- ISDN integrated services digital network
- the pulp insulation causes ADSL signal attenuation at higher frequencies, and adjacent ISDN signals cause significant levels of cross-talk interference.
- the combination of attenuation and cross-talk reduces ADSL performance.
- Annex C of the G.992.1 standard was developed to reduce adverse effects (e.g., attenuation and cross-talk)
- the static power spectral density (PSD) masks often provide for sub-optimal data transmission.
- FIGS. 5 through 25 illustrate various systems, methods, and power spectral density (PSD) masks, which are configured to reduce cross-talk between ADSL and ISDN while optimizing ADSL performance for systems similar to those found in Japan.
- PSD power spectral density
- Each of the embodiments maximizes downstream performance, balances upstream and downstream signal ratios, and provides spectral compatibility between ADSL and concurrently-deployed services (e.g., integrated services digital network (ISDN), plain old telephone systems (POTS), etc.).
- ISDN integrated services digital network
- POTS plain old telephone systems
- the systems and methods are configured to determine the optimum data capacity given certain line conditions (e.g., signal-to-noise ratio (SNR), line attenuation, etc.).
- SNR signal-to-noise ratio
- the line conditions further provide information that permit the allocation of bandwidths and time slots for upstream and downstream signals, thereby balancing the upstream and downstream signal ratios. Additionally, since the line conditions provide information related to other concurrently-deployed services on the line, the systems and methods of FIGS. 5 through 25 also provide spectral compatibility between ADSL and other concurrently-deployed services.
- the optimum conditions are predetermined as a function of government regulations, known or measured physical parameters, and other factors that are well known in the art. The data transmission parameters are then adjusted according to the predetermined optimum conditions.
- FIG. 5 is a block diagram showing an example asymmetric digital subscriber line (ADSL) communication system 500 employing adaptively-filtered PSD masks.
- ADSL digital subscriber line
- the ADSL system is implemented between a central office 510 and a customer premise 560 .
- Communication between the two sites 510 , 560 takes place over a communication line 555 (also referred to as a local loop, twisted-pair cable, two-conductor pair wire, or channel).
- a communication line 555 also referred to as a local loop, twisted-pair cable, two-conductor pair wire, or channel.
- the central office 510 end of the communication line 555 is configured to provide broadband services (e.g., video conferencing 515 , Internet 520 , telephone services 525 , movies on demand 530 , broadcast media 535 , etc.), which are assembled via central office ADSL modems 550 for transmission over the communication line 555 .
- the central office 510 assembles the signals from the broadband services at an ADSL service rack 540 , which comprises a digital subscriber line access multiplexer (DSLAM) 545 and ADSL modems 550 .
- the central office 510 assembles the broadband services via the DSLAM 545 for appropriate transformation and transmission by one or more ADSL modems 550 .
- Each of the ADSL modems 550 may be in communication via a dedicated communication line 555 with a suitably configured ADSL modem 580 at a customer premise 560 .
- the DSLAM 545 and each of a plurality of ADSL modems 550 may be assembled within an ADSL service rack 540 within the central office 510 .
- the ADSL communication system 500 presented in FIG. 5 is shown with a single ADSL service rack 540 for communicating each of the broadband services to n ADSL modems 550 .
- the ADSL service rack 540 may be configured to supply conditioned resources necessary to support the operation of the n ADSL modems 550 .
- FIG. 5 the scalability of the ADSL communication system 500 generally presented in FIG. 5.
- the central office 510 may be configured with a plurality of Transmission Control Protocol/Internet Protocol (TCP/IP) routers and Asynchronous Transfer Mode (ATM) switches (not shown) that may distribute one or more broadband service signals to a plurality of DSLAMs 545 .
- TCP/IP Transmission Control Protocol/Internet Protocol
- ATM Asynchronous Transfer Mode
- the plurality of DSLAMs 545 may further distribute the broadband service signals to a plurality of remotely located ADSL modems 580 .
- the customer premise 560 may be configured with a compatible ADSL modem 580 , which may be configured to process and distribute the multiple broadband services to appropriate destination devices such as a computer 570 , a television 575 , and digital telephones 590 as illustrated. It is significant to note that that the customer premise 560 may have plain old telephone systems (POTS) devices such as a facsimile machine 565 and an analog (POTS) telephone 585 integrated on the communication line 555 along with the ADSL modem 580 . It is also feasible that the customer premise 560 may be replaced in some applications by another central office 510 or an ADSL repeater, where the POTS service may not be available or needed.
- POTS plain old telephone systems
- POTS analog
- FIG. 6 is a block diagram showing the ADSL modem 550 of FIG. 5 in greater detail. While FIG. 6 shows only one ADSL modem 550 , it should be appreciated that each of the ADSL modems 550 of FIG. 5 may have similar components.
- the ADSL modem 550 at the central office 510 comprises an ADSL transceiver unit (ATU-C) 605 configured to assemble data for transmission on the communication line 155 .
- the ATU-C 605 comprises both a fast path and an interleaved path between a multiplexer (MUX) and synchronization (sync) control block 610 and a tone ordering circuit 650 .
- MUX multiplexer
- sync synchronization
- the fast path which provides low latency, comprises a fast cyclic redundancy checking (CRC) block 615 and a scrambling and forward error correcting (FEC) block 625 .
- the interleaved path which provides a lower error rate at a greater latency, comprises an interleaved CRC block 620 , a scrambling and FEC block 630 , and an interleaver 640 . Since MUX/sync control blocks 610 , CRC blocks 615 , 620 , scrambling and FEC blocks 625 , 630 , interleavers 640 , and tone ordering circuits 650 are known in the art, further discussion of these components is omitted here.
- the signal upon traversing either the fast path or the interleaved path, enters an encoding and gain scaling block 655 , which encodes the data into a constellation and also scales the data for transmission.
- the encoding and gain scaling block 655 is discussed in greater detail with reference to FIG. 7.
- IFT inverse Fourier transform
- P/S parallel-to-serial
- D/A digital-to-analog
- analog processor 670 which produces an analog signal for data transmission. Since IFT blocks 660 , P/S converters 665 , D/A converters and analog processors 670 are known in the art, further discussion of these components is omitted here.
- the analog signal is transmitted through the communication line 555 by a transmitter 675 in the ATU-C 605 .
- FIG. 7 is a block diagram showing logic components in the encoding and gain scaling block 655 of FIG. 6, which is configured to encode and gain scale data according to adaptively-filtered PSD masks.
- the encoder and gain scaler 655 comprises a receiver 710 and a processor 720 .
- the receiver 710 is configured to receive data from the tone-ordering circuit 650 as well as signals from the communication line 555 .
- the signals contain information related to line conditions, which, in turn, are indicative of services deployed on the communication line 555 .
- the signals from the communication line 555 comprise signal-to-noise ratio (SNR) information of the communication line 555 , line attenuation information of the communication line 555 , and information related to usable sub-carriers in the DMT modulated system.
- SNR signal-to-noise ratio
- the signals from the communication line 555 are updated for each data frame being encoded and gain scaled.
- the encoder and gain scaler 655 is continuously updated with information on concurrently deployed services on the communication line 555 .
- the processor 720 is configured to adaptively calculate a power level of the DMT sub-carriers in response to the signals received from the communication line 555 .
- the processor 720 comprises service determination logic 730 , which adaptively determines services concurrently deployed on the communication line 555 . In, other words, if the received signal characteristics change and indicate that line conditions have changed, then the service determination logic 730 adaptively determines which services are deployed on the communication line 555 from the changes in line condition.
- the processor 720 comprises power determination logic 740 , which adaptively calculates an appropriate power level for each sub-carrier (or bin) once the services have been adaptively determined.
- the power determination logic calculates sub-carrier power levels for each sub-carrier of each frame, which permits an optimization of power levels as a function of the determined services deployed on the communication line 555 .
- the processor 720 further comprises power allocation logic 750 , which allocates the power to each sub-carrier as determined by the power determination logic 740 .
- the power allocation logic 750 comprises a power spectral density (PSD) mask 752 and an adaptive filter 754 . Since the sub-carrier power levels may change from frame to frame due to potential changes in line conditions, a static PSD mask may not provide optimum sub-carrier power levels.
- the adaptive filter 754 adaptively alters the PSD mask 752 as a function of changing line conditions, thereby generating an adaptively-filtered PSD mask, which permits optimization of sub-carrier power levels as a function of changing line conditions.
- the adaptive filter 754 is configured to selectively provide a fixed attenuation over a fixed frequency range. Thus, if all possible services concurrently deployed on the communication line 555 are known, then the adaptive filter 754 may selectively filter or not filter the PSD mask 752 as a function of the line conditions.
- the adaptive filter 754 is configured to provide a variable attenuation over a fixed frequency range of between approximately 90 kHz and approximately 200 kHz.
- the adaptive filter may variably attenuate the PSD mask 752 within the fixed frequency range as a function of the line conditions.
- the variable attenuation may range from approximately 0 dB to approximately ⁇ 12 dB. More specifically, in another embodiment, the variable attenuation may vary in a smaller range from approximately 0 dB to approximately ⁇ 8 dB.
- the adaptive filter 754 is configured to provide a variable attenuation over a different fixed frequency range.
- the fixed frequency range is between approximately 4 kHz and approximately 26 kHz.
- the adaptive filter 754 in another embodiment, is configured to provide a variable attenuation over a variable frequency range.
- the adaptive filter may variably attenuate the PSD mask 752 over a variable frequency range as a function of the line conditions.
- the variable frequency range may vary anywhere in the range of between approximately 90 kHz and approximately 200 kHz to accommodate services operating within that bandwidth. More specifically, in another embodiment, the variable frequency range may vary in a narrower frequency range of, for example, between approximately 121 kHz and approximately 164 kHz.
- the 164 kHz frequency is the location of the peak of the first lobe of the TCM ISDN bandwidth
- the 121 kHz frequency is the frequency at which downstream performance is optimized, upstream and downstream signals are balanced, and spectral compatibility between ADSL and concurrently-deployed TCM ISDN services is optimized according to predefined conditions.
- the variable frequency range may also be between approximately 4 kHz and approximately 200 kHz, which is the range immediately above the POTS bandwidth and the upper operating frequencies of ISDN.
- the processor 720 also comprises data loading logic 760 , which loads each of the sub-carriers.
- the data loading logic 760 loads the sub-carriers with data according to the adaptively-filtered PSD mask.
- the data is loaded to each sub-carrier using an optimized power level as defined by the adaptively-filtered PSD mask.
- FIGS. 8 through 24 show several transfer functions of adaptive filters 754 and several embodiments of adaptively-filtered PSD masks.
- FIG. 8 is a diagram showing one embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7. Specifically, FIG. 8 shows a portion of the G.992.1 Annex A PSD mask having, approximately ⁇ 12 dB attenuation between approximately 92.5 kHz and approximately 122.5 kHz. Thus, rather than having a uniform peak power of approximately ⁇ 36.5 dBm/Hz between approximately 26 kHz and approximately 1104 kHz like the prior-art Annex A PSD mask of FIG. 1, the adaptively-filtered PSD mask of FIG. 8 has an approximately ⁇ 12 dB attenuation “notch” between approximately 92.5 kHz and approximately 122.5 kHz. The “notch” reduces the power allocated to the frequency range defined by the “notch,” thereby concomitantly reducing any cross-talk that the DSL service may induce into other services deployed on the communication line 555 within that frequency range.
- FIG. 9A is a diagram showing a transfer function associated with one embodiment of the adaptive filter 754 of FIG. 7, which has a variable attenuation over a variable frequency range.
- FIG. 9A shows a general adaptive filter 754 in which the attenuation bandwidth may be adaptively changed in response to detected line conditions.
- one embodiment of the adaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of ( - A 1 - A 2 ⁇ ( f f 1 ) )
- FIG. 9B is a diagram shoving a transfer function associated with one embodiment of the adaptive filter 754 of FIG. 7, which has a variable attenuation over a fixed frequency range.
- this embodiment of the adaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately 99 ⁇ ⁇ kHz ; ( - A 1 - A 2 ⁇ ( f 99 ) )
- FIG. 9C is a diagram showing a transfer function associated with one embodiment of the adaptive filter 754 of FIG. 7, which has a specific attenuation over a fixed frequency range.
- this embodiment of the adaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately 99 kHz; approximately ( - 12 - 32.84 ⁇ ( f 99 ) )
- the processor 720 may selectively apply or not apply the notch filter to a PSD mask depending on the presence or absence of other services on the communication line 555 , as indicated by the detected line conditions.
- FIG. 10 is a diagram showing another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; approximately ( - 97.5 + 17.8 ⁇ log 2 ⁇ ( f 4 ) )
- the PSD mask shown in FIG. 10 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility in Annex A and Annex C far-end cross-talk (FEXT) bit-mapped (FBM) systems. Since Annex A and Annex C are well known and, also, are described in the G.992.1 standard, further discussion of Annex A and Annex C is omitted here.
- FXT far-end cross-talk
- FBM bit-mapped
- FIG. 11 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; approximately ( - 97.5 + 17.8 ⁇ log 2 ⁇ ( f 4 ) )
- the PSD mask shown in FIG. 11 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility in Annex A FBM systems.
- FIG. 12 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation immediately above the plain old telephone system (POTS) bandwidth.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of ( - 97 ⁇ ⁇ 5 + A 1 ⁇ ( f 4 ) )
- FIG. 13 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask having a variable attenuation between approximately 121 kHz and 164 kHz.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; approximately ( - 97.5 + 17.8 ⁇ log 2 ⁇ ( f 4 ) )
- FIG. 14 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation over a plurality of different frequency ranges.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of ( - 97.5 + A 4 ⁇ log 2 ⁇ ( f 4 ) )
- FIG. 15A is a diagram showing a transfer function associated with another embodiment of the adaptive filter 754 of FIG. 7, which has a variable attenuation over a variable frequency range.
- FIG. 15A shows a general adaptive filter 754 in which the attenuation bandwidth may be adaptively changed in response to detected line conditions. As shown in FIG.
- one embodiment of the adaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of f 4 ; ⁇ A 3 dBm/Hz attenuation between f 4 and f 5 ; and 0 dBm/Hz attenuation above f 5 where ⁇ A 3 is an attenuation value that is adaptively set in response to detected line conditions, and f 4 and f 5 are frequencies that are adaptively set in response to detected line conditions.
- FIG. 15B is a diagram showing a transfer function associated with another embodiment of the adaptive filter 754 of FIG. 7, which has a variable attenuation over a fixed frequency range.
- this embodiment of the adaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately 100 kHz; ⁇ A 3 dBm/Hz attenuation between approximately 100 kHz and approximately 200 kHz; and 0 dBm/Hz attenuation above approximately 200 kHz, where ⁇ A 3 is an attenuation value that is adaptively set in response to detected line conditions.
- FIG. 15C is a diagram showing a transfer function associated with another embodiment of the adaptive filter 754 of FIG. 7, which has a specific attenuation over a fixed frequency range.
- this embodiment of the adaptive filter 754 is configured as a piece-vise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately 100 kHz; approximately ⁇ 8 dBm/Hz attenuation between approximately 100 kHz and approximately 200 kHz; and 0 dBm/Hz attenuation above approximately 200 kHz.
- FIG. 15D is a diagram showing a transfer function associated with another embodiment of the adaptive filter 754 of FIG. 7, which has a specific attenuation over a fixed frequency range.
- this embodiment of the adaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately 100 kHz; approximately ⁇ 12 dBm/Hz attenuation between approximately 100 kHz and approximately 200 kHz; and 0 dBm/Hz attenuation above approximately 200 kHz.
- FIG. 16 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of ( - 97.5 + 17.8 ⁇ ( f 4 ) )
- FIG. 17 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation within a variable frequency range.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of ( - 97.5 + 17.8 ⁇ ( f 4 ) )
- FIG. 18 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation immediately above the POTS bandwidth.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of ( - 97.5 + A 4 ⁇ ( f 4 ) )
- FIG. 19 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation in several non-adjacent bandwidths.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of ( - 97.5 + A 4 ⁇ ( f 4 ) )
- FIG. 20 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; approximately ⁇ 94.5 dBm/Hz between approximately 4 kHz and approximately 31 kHz; approximately ( - 94 ⁇ ⁇ 5 + 10.88 ⁇ log 2 ⁇ ( f 31 ) )
- the PSD mask shown in FIG. 20 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a near-end cross-talk (NEXT) period in extended reach Annex C systems adapted for time-frequency division duplexing. Since Annex C systems are known in the art and, also, are described in G.992.1, further discussion of Annex C systems and their requirements is omitted here.
- NXT near-end cross-talk
- FIG. 21 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; approximately ⁇ 94.5 dBm/Hz between approximately 4 kHz and approximately 24 kHz; approximately ( - 80 + 18.42 ⁇ log 2 ⁇ ( f 24 ) )
- the PSD mask shown in FIG. 21 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a flu-end cross-talk (FEXT) period in extended reach Annex C systems adapted for time-frequency division duplexing.
- FXT flu-end cross-talk
- FIG. 22 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; approximately ⁇ 86.5 dBm/Hz between approximately 4 kHz and approximately 10 kHz; approximately ( - 86 ⁇ ⁇ 5 + 25.8 ⁇ log 2 ⁇ ( f 10 ) )
- the PSD mask shown in FIG. 22 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a far-end cross-talk (FEXT) period in FEXT bit-mapped (FBM) Annex C systems.
- FEXT far-end cross-talk
- FBM bit-mapped
- FIG. 23 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; approximately ( - 97.5 + 11 ⁇ log 2 ⁇ ( f 4 ) )
- the PSD mask shown in FIG. 23 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a far-end cross-talk (FEXT) period in Annex C systems adapted for time-frequency division duplexing.
- FXT far-end cross-talk
- FIG. 24 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- the adaptively-filtered PSD mask is defined by power levels of approximately ⁇ 97.5 dBm/Hz below approximately 4 kHz; approximately ⁇ 94.5 dBm/Hz between approximately 4 kHz and approximately 32 kHz; approximately ( - 94.5 + 20.65 ⁇ log 2 ⁇ ( f 32 ) )
- the PSD mask shown in FIG. 24 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a near-end cross-talk (NEXT) period in Annex C systems adapted for time-frequency division duplexing.
- NXT near-end cross-talk
- FIG. 25 is a flowchart showing one embodiment of a method employing adaptively-filtered PSD masks.
- a DMT-modulated communication system receives ( 2520 ) a signal from a communication line 555 .
- the received ( 2520 ) signal has information indicative of services deployed on the communication line 555 .
- the received ( 2520 ) signal contains information related to line conditions.
- the DMT-modulated communications system adaptively determines ( 2530 ) a power level of a DMT sub-carrier.
- the DMT-modulated communication system adaptively attenuates ( 2540 ) power within a portion of a PSD mask using the adaptively determined ( 2530 ) power level of the DMT sub-carrier. Thereafter, the DMT sub-carrier is loaded ( 2550 ) with data according to the adaptively determined ( 2530 ) power level.
- the method of FIG. 25 may be performed by the systems described with reference to FIGS. 5 through 24. However, it should be understood that other communication systems employing DMT modulation might also perform the steps described with reference to FIG. 25.
- the service determination logic 730 , the power determination logic 740 , the power allocation logic 750 , and the data loading logic 760 of the present invention can be implemented in hardware, software, firmware, or a combination thereof.
- the service determination logic 730 , the power determination logic 740 , the power allocation logic 750 , and the data loading logic 760 is implemented in hardware using any or a combination of the following technologies, which are all well known in the art: a discrete logic circuit(s) having logic gates for implementing logic functions upon data signals, an application specific integrated circuit (ASIC) having appropriate combinational logic gates, a programmable gate array(s) (PGA), a field programmable (late array (FPGA), etc.
- the service determination logic 730 , the power determination logic 740 , the power allocation logic 750 , and the data loading logic 760 is implemented in software or firmware that is stored in a memory and that is executed by a suitable instruction execution system.
- processor and logic configured to adaptively calculate the DMT sub-carrier power level are shown within the encoding and gain scaling block, it should be appreciated that the processor and logic configured to adaptively calculate the DMT sub-carrier power level may also be located as a separate unit outside of the encoding and gain scaling block.
- DSL digital subscriber line
- the systems and methods presented herein may be implemented in other digital communication systems that employ sub-carriers for data transmission.
- specific examples of PSD masks have been shown with reference to FIGS. 8 , 10 - 14 , and 16 - 24 , it should be appreciated that the various cutoff frequencies and attenuation values shown as fixed values may be adjusted to maximize downstream performance, balance upstream and downstream signals, and provide greater spectral compatibility with concurrently deployed services, such as ISDN services. All such changes, modifications, and altercations should therefore be seen as within the scope of the present invention.
Abstract
Description
- This application claims the benefit of U.S. provisional patent application serial Nos. 60/338,939, dated Dec. 10, 2001; 60/341,654, dated Dec. 16, 2001; 60/346,809, dated Jan. 7, 2002; 60/348,575, dated Jan. 14, 2002; 60/350,552, dated Jan. 22, 2002; 60/353,880, dated Feb. 2, 2002; 60/354,888, dated Feb. 6, 2002; and 60/355,117, dated Feb. 8, 2002. These U. S. provisional patent applications are incorporated herein by reference as if set forth in their entireties.
- Co-pending U.S. patent application Ser. Nos. 060706-1550 (EL 891429200 US) and 060706-1680 (EL 891429227 US), both mailed on Dec. 10, 2002, are also incorporated herein by reference as if set forth in their entireties.
- The present invention relates generally to data communication and, more particularly, to systems and methods for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line.
- Industries related to modern communication systems have experienced a tremendous growth due to the increasing popularity of the Internet. Digital subscriber line (DSL) technology is one technology that has developed in recent years in response to the demand for high-speed Internet access. DSL technology uses a communication line of a pre-existing telephone system as the backbone for the DSL lines. Thus, both plain old telephone systems (POTS) and DSL systems share a common line for DSL-compatible customer premises. Similarly, other services such as time compression multiplexing (TCM) integrated services digital network (ISDN) can also share a common line with DSL and POTS.
- POTS services and DSL services are deployed on non-overlapping portions of available bandwidth on the communication line. Thus, there is very little concern of cross-talk or other interference between POTS services and DSL services. However, DSL and TCM-ISDN often share a portion of the available bandwidth, thereby making DSL services susceptible to cross-talk from TCM-ISDN services, and vice versa.
- To compound problems even further, system requirements (e.g., the degree of permissible disruption of TCM-ISDN service caused by DSL service) may vary greatly from country to country. For example, Japan may have a greater limitation than the United States on how much disruption is tolerable between concurrently-deployed services on the same line. Thus, acceptable power levels for signal transmission in the United States may be unacceptable for signal transmission in Japan.
- Certain standards committees, such as the International Telecommunication Union-Telecommunication Standardization Sector (ITU-T), have provided standards documents for deployment of DSL, such as G.992.2, “Splitterless Asymmetric Digital Subscriber Line (ADSL) Transceivers” (hereinafter “ITU-T G.992.2”), published in June of 1999. These standards documents provide static power spectral density (PSD) masks that limit the amount of power allocated to the DSL bandwidth, thereby limiting the amount of cross-talk induced by the DSL system on other services concurrently deployed on the same line. For example, FIGS. 1 through 4 show several static PSD masks defined by the ITU.
- FIG. 1 is a diagram showing a static PSD mask for an asymmetric digital subscriber line transceiver unit at a central office (ATU-C) as defined by the ITU-T in Annex A of G.992.1 “Asymmetric Digital Subscriber Line (ADSL) Transceivers” (hereinafter “ITU-T G.992.1”) and G.992.2. As shown in FIG. 1, the static PSD mask is defined by a −97.5 dBm/Hz peak power in the POTS bandwidth; approximately
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz.
-
-
-
- between approximately 1104 kHz and approximately 3093 kHz; approximately −90 dBm/Hz between approximately 3093 kHz and approximately 4545 kHz; and approximately −50 dBm/Hz power in any 1 MHz sliding window between approximately 4545 kHz and approximately 11040 kHz.
- FIG. 3 is a diagram showing a static PSD mask for ADSL/Integrated Service Digital Network (ISDN) with 2-Binary-1-Quaternary (2B1Q) line coding as defined by Annex B of G.992.1 and G.992.2. As shown in FIG. 3, the static PSD mask is defined by a power level of approximately −90 dBm/Hz below approximately 50 kHz; approximately
-
- between approximately 1104 kHz and approximately 3093 kHz; approximately −90 dBm/Hz between approximately 3093 kHz and approximately 4545 kHz; and approximately −50 dBm/Hz power in any 1 MHz sliding window between approximately 4545 kHz and approximately 11040 kHz.
-
-
- between approximately 1104 kHz and approximately 3093 kHz; approximately −90 dBm/Hz between approximately 3093 kHz and approximately 4545 kHz; and approximately −50 dBm/Hz power in any 1 MHz sliding window between approximately 4545 kHz and approximately 11040 kHz.
- The various static PSD masks of FIGS. 1 through 4 are configured for certain fixed line conditions. Thus, while the static PSD masks shown in FIGS. 1 through 4 may result in acceptable disruptions to TCM-ISDN services by the DSL services in one environment, these static PSD masks may result in unacceptable disruptions in other environments. Consequently, communication devices that are standards-compliant in one environment may not necessarily be standards-compliant in other environments.
- Given the potential incompatibility of communication devices in various environments, heretofore-unaddressed needs exist in the industry.
- The present invention provides systems and methods for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line.
- Briefly described, in architecture, one embodiment of the system comprises a receiver and logic configured to adaptively calculate a power level of a discrete multi-tone (DMT) sub-carrier. The receiver is configured to receive signals from a communication line. The signals are indicative of line conditions, which may be indicative of services deployed on the communication line. The power level of the DMT sub-carrier may be adaptively calculated from the signals received from the communication line.
- Another embodiment of the system comprises an adaptively-filtered power spectral density (PSD) mask and logic configured to load DMT sub-carriers with data. The adaptively-filtered PSD mask has an attenuated portion that adaptively changes in response to line characteristics. The DMT sub-carriers may be loaded in accordance with the adaptively-filtered PSD-mask.
- Yet another embodiment of the system comprises an adaptive filter and logic configured to allocate power to sub-carriers in a discrete multi-tone (DMT) modulated communication system. The adaptive filter is configured to adaptively attenuate power within a portion of a power spectral density (PSD) mask to generate an adaptively-filtered PSD mask. The power allocated to the sub-carriers may be allocated in accordance with the adaptively-filtered PSD mask.
- The present invention can also be embodied as methods for reducing noise induced into services that are concurrently deployed on a communication line. In this regard, one embodiment of the method comprises the steps of receiving a signal from a communication line and adaptively determining a power level of a discrete multi-tone (DMT) sub-carrier in response to receiving the signal from the communication line. In one embodiment, the signal has information indicative of services deployed on the communication line.
- Other systems, methods, features, and advantages of the present invention will be or become apparent to one with skill in the art upon examination of the following drawings and detailed description. It is intended that all such additional systems, methods, features, and advantages be included within this description, be within the scope of the present invention, and be protected by the accompanying claims.
- Many aspects of the invention can be better understood with reference to the following drawings. The components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present invention. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
- FIG. 1 is a diagram showing a static power spectral density (PSD) mask for an asymmetric digital subscriber line transceiver unit at a central office (ATU-C) as defined by the Telecommunication Standardization Sector (ITU-T) of the International Telecommunication Union (ITU) in Annex A of G.992.1 “Asymmetric Digital Subscriber Line (ADSL) Transceivers” (hereinafter “G.992.1 ”) and G.992.2 “Splitterless Asymmetric Digital Subscriber Line (ADSL) Transceivers” (hereinafter “G.992.2”).
- FIG. 2 is a diagram showing a static PSD mask for reduced near-end cross talk (NEXT) for an ATU-C as defined by Annex A of G.992.1 and G.992.2.
- FIG. 3 is a diagram showing a static PSD mask for ADSL/Integrated Service Digital Network (ISDN) with 2-Binary-1-Quaternary (2B1Q) line coding as defined by Annex B of G.992.1 and G.992.2.
- FIG. 4 is a diagram showing a static PSD mask for ADSL/ISDN with 4B3T line coding as defined by Annex B of G.992.1 and G.992.2.
- FIG. 5 is a block diagram showing an example ADSL environment employing adaptively-filtered PSD masks.
- FIG. 6 is a block diagram showing the ADSL modem of FIG. 5 in greater detail.
- FIG. 7 is a block diagram showing logic components in the ATU-C of FIG. 6, which are configured to generate the adaptively-filtered PSD masks.
- FIG. 8 is a diagram showing one embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 9A is a diagram showing a transfer function associated with one embodiment of the adaptive filter of FIG. 7, which has a variable attenuation over a variable frequency range.
- FIG. 9B is a diagram showing a transfer function associated with one embodiment of the adaptive filter of FIG. 7, which has a variable attenuation over a fixed frequency range.
- FIG. 9C is a diagram showing a transfer function associated with one embodiment of the adaptive filter of FIG. 7, which has a specific attenuation over a fixed frequency range.
- FIG. 10 is a diagram showing another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 11 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 12 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation immediately above the plain old telephone system (POTS) bandwidth.
- FIG. 13 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation in a frequency bandwidth affected by integrated services digital network (ISDN) services.
- FIG. 14 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation over a variable frequency range.
- FIG. 15A is a diagram showing a transfer function associated with another embodiment of the adaptive filter of FIG. 7, which has a variable attenuation over a variable frequency range.
- FIG. 15B is a diagram showing a transfer function associated with another embodiment of the adaptive filter of FIG. 7, which has a variable attenuation over a fixed frequency range.
- FIG. 15C is a diagram showing a transfer function associated with another embodiment of the adaptive filter of FIG. 7, which has a specific attenuation over a fixed frequency range.
- FIG. 15D is a diagram showing a transfer function associated with another embodiment of the adaptive filter of FIG. 7, which has a specific attenuation over a fixed frequency range.
- FIG. 16 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 17 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation in a frequency bandwidth affected by integrated services digital network (ISDN) services.
- FIG. 18 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation immediately above the POTS bandwidth.
- FIG. 19 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation in several non-adjacent bandwidths.
- FIG. 20 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 21 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 22 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 23 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 24 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7.
- FIG. 25 is a flowchart showing one embodiment of a method employing adaptively-filtered PSD masks.
- Having summarized various aspects of the present invention, reference is now made in detail to the description of the embodiments as illustrated in the drawings. While several embodiments are described in connection with these drawings, there is no intent to limit the invention to the embodiment or embodiments disclosed herein. On the contrary, the intent is to cover all alternatives, modifications, and equivalents included within the spirit and scope of the invention as defined by the appended claims.
- In Japan, for example, feeder cables that radiate out of a central office to various customer premises are predominantly pulp-insulated. Each feeder cable typically has approximately 400 two-conductor pair wires, and a large portion of the pulp-insulated two-conductor pair wires are used to service integrated services digital network (ISDN) subscribers. Thus, when ADSL signals are present, the pulp insulation causes ADSL signal attenuation at higher frequencies, and adjacent ISDN signals cause significant levels of cross-talk interference. The combination of attenuation and cross-talk reduces ADSL performance. While Annex C of the G.992.1 standard was developed to reduce adverse effects (e.g., attenuation and cross-talk), the static power spectral density (PSD) masks often provide for sub-optimal data transmission.
- FIGS. 5 through 25 illustrate various systems, methods, and power spectral density (PSD) masks, which are configured to reduce cross-talk between ADSL and ISDN while optimizing ADSL performance for systems similar to those found in Japan. Each of the embodiments maximizes downstream performance, balances upstream and downstream signal ratios, and provides spectral compatibility between ADSL and concurrently-deployed services (e.g., integrated services digital network (ISDN), plain old telephone systems (POTS), etc.). In maximizing downstream performance, the systems and methods are configured to determine the optimum data capacity given certain line conditions (e.g., signal-to-noise ratio (SNR), line attenuation, etc.). The line conditions further provide information that permit the allocation of bandwidths and time slots for upstream and downstream signals, thereby balancing the upstream and downstream signal ratios. Additionally, since the line conditions provide information related to other concurrently-deployed services on the line, the systems and methods of FIGS. 5 through 25 also provide spectral compatibility between ADSL and other concurrently-deployed services. The optimum conditions are predetermined as a function of government regulations, known or measured physical parameters, and other factors that are well known in the art. The data transmission parameters are then adjusted according to the predetermined optimum conditions.
- FIG. 5 is a block diagram showing an example asymmetric digital subscriber line (ADSL)
communication system 500 employing adaptively-filtered PSD masks. Generally, the ADSL system is implemented between acentral office 510 and acustomer premise 560. Communication between the twosites central office 510 end of thecommunication line 555 is configured to provide broadband services (e.g.,video conferencing 515,Internet 520,telephone services 525, movies ondemand 530, broadcastmedia 535, etc.), which are assembled via central office ADSL modems 550 for transmission over thecommunication line 555. Thecentral office 510 assembles the signals from the broadband services at anADSL service rack 540, which comprises a digital subscriber line access multiplexer (DSLAM) 545 and ADSL modems 550. Thecentral office 510 assembles the broadband services via theDSLAM 545 for appropriate transformation and transmission by one or more ADSL modems 550. Each of the ADSL modems 550 may be in communication via adedicated communication line 555 with a suitably configuredADSL modem 580 at acustomer premise 560. - As illustrated in FIG. 5, the
DSLAM 545 and each of a plurality ofADSL modems 550 may be assembled within anADSL service rack 540 within thecentral office 510. For simplicity of illustration and explanation, theADSL communication system 500 presented in FIG. 5 is shown with a singleADSL service rack 540 for communicating each of the broadband services to n ADSL modems 550. TheADSL service rack 540 may be configured to supply conditioned resources necessary to support the operation of the n ADSL modems 550. Those skilled in the art will appreciate the scalability of theADSL communication system 500 generally presented in FIG. 5. For example, thecentral office 510 may be configured with a plurality of Transmission Control Protocol/Internet Protocol (TCP/IP) routers and Asynchronous Transfer Mode (ATM) switches (not shown) that may distribute one or more broadband service signals to a plurality ofDSLAMs 545. In turn, the plurality ofDSLAMs 545 may further distribute the broadband service signals to a plurality of remotely located ADSL modems 580. - At the opposite end of the
communication line 555, thecustomer premise 560 may be configured with acompatible ADSL modem 580, which may be configured to process and distribute the multiple broadband services to appropriate destination devices such as acomputer 570, atelevision 575, anddigital telephones 590 as illustrated. It is significant to note that that thecustomer premise 560 may have plain old telephone systems (POTS) devices such as afacsimile machine 565 and an analog (POTS)telephone 585 integrated on thecommunication line 555 along with theADSL modem 580. It is also feasible that thecustomer premise 560 may be replaced in some applications by anothercentral office 510 or an ADSL repeater, where the POTS service may not be available or needed. - FIG. 6 is a block diagram showing the
ADSL modem 550 of FIG. 5 in greater detail. While FIG. 6 shows only oneADSL modem 550, it should be appreciated that each of the ADSL modems 550 of FIG. 5 may have similar components. As shown in FIG. 6, theADSL modem 550 at thecentral office 510 comprises an ADSL transceiver unit (ATU-C) 605 configured to assemble data for transmission on the communication line 155. In this regard, the ATU-C 605 comprises both a fast path and an interleaved path between a multiplexer (MUX) and synchronization (sync)control block 610 and atone ordering circuit 650. The fast path, which provides low latency, comprises a fast cyclic redundancy checking (CRC) block 615 and a scrambling and forward error correcting (FEC) block 625. The interleaved path, which provides a lower error rate at a greater latency, comprises an interleavedCRC block 620, a scrambling and FEC block 630, and aninterleaver 640. Since MUX/sync control blocks 610, CRC blocks 615, 620, scrambling andFEC blocks interleavers 640, andtone ordering circuits 650 are known in the art, further discussion of these components is omitted here. However, it should be appreciated that the signal, upon traversing either the fast path or the interleaved path, enters an encoding and gain scalingblock 655, which encodes the data into a constellation and also scales the data for transmission. The encoding and gain scalingblock 655 is discussed in greater detail with reference to FIG. 7. - Once the data has been encoded and gain-scaled, the data is relayed in parallel blocks to an inverse Fourier transform (IFT) block660, which performs a IFT on the parallel data blocks. The IFT data is conveyed to a parallel-to-serial (P/S)
converter 665, which converts the data into a serial data stream. The serial data stream is conveyed to a digital-to-analog (D/A) converter andanalog processor 670, which produces an analog signal for data transmission. Since IFT blocks 660, P/S converters 665, D/A converters andanalog processors 670 are known in the art, further discussion of these components is omitted here. The analog signal is transmitted through thecommunication line 555 by atransmitter 675 in the ATU-C 605. - FIG. 7 is a block diagram showing logic components in the encoding and gain scaling
block 655 of FIG. 6, which is configured to encode and gain scale data according to adaptively-filtered PSD masks. As shown in FIG. 7, the encoder and gainscaler 655 comprises areceiver 710 and aprocessor 720. Thereceiver 710 is configured to receive data from the tone-ordering circuit 650 as well as signals from thecommunication line 555. The signals contain information related to line conditions, which, in turn, are indicative of services deployed on thecommunication line 555. The signals from thecommunication line 555 comprise signal-to-noise ratio (SNR) information of thecommunication line 555, line attenuation information of thecommunication line 555, and information related to usable sub-carriers in the DMT modulated system. The signals from thecommunication line 555 are updated for each data frame being encoded and gain scaled. Thus, the encoder and gainscaler 655 is continuously updated with information on concurrently deployed services on thecommunication line 555. - The
processor 720 is configured to adaptively calculate a power level of the DMT sub-carriers in response to the signals received from thecommunication line 555. In this regard, theprocessor 720 comprisesservice determination logic 730, which adaptively determines services concurrently deployed on thecommunication line 555. In, other words, if the received signal characteristics change and indicate that line conditions have changed, then theservice determination logic 730 adaptively determines which services are deployed on thecommunication line 555 from the changes in line condition. - Additionally, the
processor 720 comprisespower determination logic 740, which adaptively calculates an appropriate power level for each sub-carrier (or bin) once the services have been adaptively determined. In this regard, the power determination logic calculates sub-carrier power levels for each sub-carrier of each frame, which permits an optimization of power levels as a function of the determined services deployed on thecommunication line 555. - The
processor 720 further comprisespower allocation logic 750, which allocates the power to each sub-carrier as determined by thepower determination logic 740. Thepower allocation logic 750 comprises a power spectral density (PSD)mask 752 and anadaptive filter 754. Since the sub-carrier power levels may change from frame to frame due to potential changes in line conditions, a static PSD mask may not provide optimum sub-carrier power levels. Theadaptive filter 754 adaptively alters thePSD mask 752 as a function of changing line conditions, thereby generating an adaptively-filtered PSD mask, which permits optimization of sub-carrier power levels as a function of changing line conditions. - In one embodiment, the
adaptive filter 754 is configured to selectively provide a fixed attenuation over a fixed frequency range. Thus, if all possible services concurrently deployed on thecommunication line 555 are known, then theadaptive filter 754 may selectively filter or not filter thePSD mask 752 as a function of the line conditions. - In another embodiment, the
adaptive filter 754 is configured to provide a variable attenuation over a fixed frequency range of between approximately 90 kHz and approximately 200 kHz. Thus, if the frequency range of concurrently deployed services is known to be between approximately 90 kHz and approximately 200 kHz, but the fluctuations in power level are not known, then the adaptive filter may variably attenuate thePSD mask 752 within the fixed frequency range as a function of the line conditions. In an example embodiment, the variable attenuation may range from approximately 0 dB to approximately −12 dB. More specifically, in another embodiment, the variable attenuation may vary in a smaller range from approximately 0 dB to approximately −8 dB. - In yet another embodiments the
adaptive filter 754 is configured to provide a variable attenuation over a different fixed frequency range. In an example embodiment, the fixed frequency range is between approximately 4 kHz and approximately 26 kHz. - The
adaptive filter 754, in another embodiment, is configured to provide a variable attenuation over a variable frequency range. Thus, if neither the frequency range nor the fluctuations in pommel level due to other services is known with particularity, then the adaptive filter may variably attenuate thePSD mask 752 over a variable frequency range as a function of the line conditions. In an example embodiment, the variable frequency range may vary anywhere in the range of between approximately 90 kHz and approximately 200 kHz to accommodate services operating within that bandwidth. More specifically, in another embodiment, the variable frequency range may vary in a narrower frequency range of, for example, between approximately 121 kHz and approximately 164 kHz. The 164 kHz frequency is the location of the peak of the first lobe of the TCM ISDN bandwidth, and the 121 kHz frequency is the frequency at which downstream performance is optimized, upstream and downstream signals are balanced, and spectral compatibility between ADSL and concurrently-deployed TCM ISDN services is optimized according to predefined conditions. The variable frequency range may also be between approximately 4 kHz and approximately 200 kHz, which is the range immediately above the POTS bandwidth and the upper operating frequencies of ISDN. - The
processor 720 also comprisesdata loading logic 760, which loads each of the sub-carriers. In an example embodiment, once the line conditions have been determined and the optimum adaptively-filtered PSD mask has been generated or selected, thedata loading logic 760 loads the sub-carriers with data according to the adaptively-filtered PSD mask. Thus, the data is loaded to each sub-carrier using an optimized power level as defined by the adaptively-filtered PSD mask. - Having described several embodiments of systems configured to generate adaptively-filtered PSD masks and load sub-carriers with data according to the adaptively-filtered PSD masks, attention is turned to FIGS. 8 through 24, which show several transfer functions of
adaptive filters 754 and several embodiments of adaptively-filtered PSD masks. - FIG. 8 is a diagram showing one embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7. Specifically, FIG. 8 shows a portion of the G.992.1 Annex A PSD mask having, approximately −12 dB attenuation between approximately 92.5 kHz and approximately 122.5 kHz. Thus, rather than having a uniform peak power of approximately −36.5 dBm/Hz between approximately 26 kHz and approximately 1104 kHz like the prior-art Annex A PSD mask of FIG. 1, the adaptively-filtered PSD mask of FIG. 8 has an approximately −12 dB attenuation “notch” between approximately 92.5 kHz and approximately 122.5 kHz. The “notch” reduces the power allocated to the frequency range defined by the “notch,” thereby concomitantly reducing any cross-talk that the DSL service may induce into other services deployed on the
communication line 555 within that frequency range. - FIG. 9A is a diagram showing a transfer function associated with one embodiment of the
adaptive filter 754 of FIG. 7, which has a variable attenuation over a variable frequency range. In this retard, FIG. 9A shows a generaladaptive filter 754 in which the attenuation bandwidth may be adaptively changed in response to detected line conditions. As shown in FIG. 9A, one embodiment of theadaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of - attenuation between f1 and f2; −A5 dBm/Hz attenuation between f2 and f3; and 0 dBm/Hz attenuation above f3, where −A1, −A2, and −A5, are attenuation values that are adaptively set in response to detected line conditions, and f1, f2, and f3 are frequencies that are adaptively set in response to detected line conditions.
- FIG. 9B is a diagram shoving a transfer function associated with one embodiment of the
adaptive filter 754 of FIG. 7, which has a variable attenuation over a fixed frequency range. As shown in FIG. 9B, this embodiment of theadaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately - attenuation between approximately 99 kHz and approximately 151 kHz; −A5 dBm/Hz attenuation between approximately 151 kHz and approximately 164 kHz; and 0 dBm/Hz attenuation above approximately 164 kHz, where −A1, −A2, and −A5 are attenuation values that are adaptively set in response to detected line conditions.
- FIG. 9C is a diagram showing a transfer function associated with one embodiment of the
adaptive filter 754 of FIG. 7, which has a specific attenuation over a fixed frequency range. As shown in FIG. 9B, this embodiment of theadaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately 99 kHz; approximately - attenuation between approximately 99 kHz and approximately 151 kHz; approximately −32 dBm/Hz attenuation between(approximately 151 kHz and approximately 164 kHz; and 0 dBm/Hz attenuation above approximately 164 kHz. For a fixed
adaptive filter 754 similar to that shown in FIG. 9C, theprocessor 720 may selectively apply or not apply the notch filter to a PSD mask depending on the presence or absence of other services on thecommunication line 555, as indicated by the detected line conditions. -
-
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz. Specifically, the PSD mask shown in FIG. 10 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility in Annex A and Annex C far-end cross-talk (FEXT) bit-mapped (FBM) systems. Since Annex A and Annex C are well known and, also, are described in the G.992.1 standard, further discussion of Annex A and Annex C is omitted here.
-
-
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz. Specifically, the PSD mask shown in FIG. 11 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility in Annex A FBM systems.
- FIG. 12 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation immediately above the plain old telephone system (POTS) bandwidth. As shown in FIG. 12, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of
-
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz.
- FIG. 13 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask having a variable attenuation between approximately 121 kHz and 164 kHz. As shown in FIG. 13, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; approximately
-
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz, where −A2 and −A6 are adaptively set in response to detected line conditions.
- FIG. 14 is a diagram showing one embodiment of an adaptively-filtered PSD mask having a variable attenuation over a plurality of different frequency ranges. As shown in FIG. 14, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of
-
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz, where −A2, −A4, and −A6 are adaptively set in response to detected line conditions.
- FIG. 15A is a diagram showing a transfer function associated with another embodiment of the
adaptive filter 754 of FIG. 7, which has a variable attenuation over a variable frequency range. In this regard, FIG. 15A shows a generaladaptive filter 754 in which the attenuation bandwidth may be adaptively changed in response to detected line conditions. As shown in FIG. 15A, one embodiment of theadaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of f4; −A3 dBm/Hz attenuation between f4 and f5; and 0 dBm/Hz attenuation above f5 where −A3 is an attenuation value that is adaptively set in response to detected line conditions, and f4 and f5 are frequencies that are adaptively set in response to detected line conditions. - FIG. 15B is a diagram showing a transfer function associated with another embodiment of the
adaptive filter 754 of FIG. 7, which has a variable attenuation over a fixed frequency range. As shown in FIG. 15B, this embodiment of theadaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately 100 kHz; −A3 dBm/Hz attenuation between approximately 100 kHz and approximately 200 kHz; and 0 dBm/Hz attenuation above approximately 200 kHz, where −A3 is an attenuation value that is adaptively set in response to detected line conditions. - FIG. 15C is a diagram showing a transfer function associated with another embodiment of the
adaptive filter 754 of FIG. 7, which has a specific attenuation over a fixed frequency range. As shown in FIG. 15C, this embodiment of theadaptive filter 754 is configured as a piece-vise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately 100 kHz; approximately −8 dBm/Hz attenuation between approximately 100 kHz and approximately 200 kHz; and 0 dBm/Hz attenuation above approximately 200 kHz. - FIG. 15D is a diagram showing a transfer function associated with another embodiment of the
adaptive filter 754 of FIG. 7, which has a specific attenuation over a fixed frequency range. As shown in FIG. 15D, this embodiment of theadaptive filter 754 is configured as a piece-wise linear function defined by 0 dBm/Hz attenuation below a frequency of approximately 100 kHz; approximately −12 dBm/Hz attenuation between approximately 100 kHz and approximately 200 kHz; and 0 dBm/Hz attenuation above approximately 200 kHz. -
- between approximately 4 kHz and approximately 26 kHz; approximately −36.5 dBm/Hz between approximately 26 kHz and approximately 147 kHz; approximately −41.5 dBm/Hz between approximately 147 kHz and approximately 164 kHz; approximately −36.5 dBm/Hz between approximately 164 kHz and approximately 1104 kHz; approximately
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz, where −A2, −A4, and −A6 are adaptively set in response to detected line conditions.
- FIG. 17 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation within a variable frequency range. As shown in FIG. 17, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz, where −A3, f4, and f5 are adaptively set in response to detected line conditions.
- FIG. 18 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation immediately above the POTS bandwidth. As shown in FIG. 17, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of
- between approximately 4 kHz and approximately 26 kHz; approximately −36.5 dBm/Hz between approximately 26 kHz and approximately 147 kHz; approximately −41.5 dBm/Hz between approximately 147 kHz and approximately 164 kHz; approximately −36.5 dBm/Hz between approximately 164 kHz and approximately 1104 kHz; approximately
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz, where −A4 is adaptively set in response to detected line conditions.
- FIG. 19 is a diagram showing another embodiment of an adaptively-filtered PSD mask having a variable attenuation in several non-adjacent bandwidths. As shown in FIG. 19, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; a variable attenuation of
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90 dBm/Hz above approximately 3093 kHz, where −A3, −A4, f4, and f5 are adaptively set in response to detected line conditions.
- FIG. 20 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7. As shown in FIG. 20, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; approximately −94.5 dBm/Hz between approximately 4 kHz and approximately 31 kHz; approximately
-
-
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90.5 dBm/Hz above approximately 3093 kHz. Specifically, the PSD mask shown in FIG. 20 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a near-end cross-talk (NEXT) period in extended reach Annex C systems adapted for time-frequency division duplexing. Since Annex C systems are known in the art and, also, are described in G.992.1, further discussion of Annex C systems and their requirements is omitted here.
- FIG. 21 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7. As shown in FIG. 21, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; approximately −94.5 dBm/Hz between approximately 4 kHz and approximately 24 kHz; approximately
-
-
-
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90.5 dBm/Hz above approximately 3093 kHz. Specifically, the PSD mask shown in FIG. 21 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a flu-end cross-talk (FEXT) period in extended reach Annex C systems adapted for time-frequency division duplexing.
- FIG. 22 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7. As shown in FIG. 22, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; approximately −86.5 dBm/Hz between approximately 4 kHz and approximately 10 kHz; approximately
-
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90.5 dBm/Hz above approximately 3093 kHz. Specifically, the PSD mask shown in FIG. 22 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a far-end cross-talk (FEXT) period in FEXT bit-mapped (FBM) Annex C systems.
-
-
-
- between approximately 1104 kHz and (approximately 3093 kHz; and approximately −90.5 dBm/Hz above approximately 3093 kHz. Specifically, the PSD mask shown in FIG. 23 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a far-end cross-talk (FEXT) period in Annex C systems adapted for time-frequency division duplexing.
- FIG. 24 is a diagram showing yet another embodiment of an adaptively-filtered PSD mask generated by the system of FIG. 7. As shown in FIG. 24, the adaptively-filtered PSD mask is defined by power levels of approximately −97.5 dBm/Hz below approximately 4 kHz; approximately −94.5 dBm/Hz between approximately 4 kHz and approximately 32 kHz; approximately
-
-
-
- between approximately 1104 kHz and approximately 3093 kHz; and approximately −90.5 dBm/Hz above approximately 3093 kHz. Specifically, the PSD mask shown in FIG. 24 is configured to optimize downstream performance, balance downstream and upstream signal ratios, and provide spectral compatibility during a near-end cross-talk (NEXT) period in Annex C systems adapted for time-frequency division duplexing.
- FIG. 25 is a flowchart showing one embodiment of a method employing adaptively-filtered PSD masks. As shown in FIG. 25, one embodiment of the method begins when a DMT-modulated communication system receives (2520) a signal from a
communication line 555. The received (2520) signal has information indicative of services deployed on thecommunication line 555. In this regard, the received (2520) signal contains information related to line conditions. Upon receiving (2520) the signal, the DMT-modulated communications system adaptively determines (2530) a power level of a DMT sub-carrier. Additionally, the DMT-modulated communication system adaptively attenuates (2540) power within a portion of a PSD mask using the adaptively determined (2530) power level of the DMT sub-carrier. Thereafter, the DMT sub-carrier is loaded (2550) with data according to the adaptively determined (2530) power level. - In an example embodiment. the method of FIG. 25 may be performed by the systems described with reference to FIGS. 5 through 24. However, it should be understood that other communication systems employing DMT modulation might also perform the steps described with reference to FIG. 25.
- The
service determination logic 730, thepower determination logic 740, thepower allocation logic 750, and thedata loading logic 760 of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the preferred embodiment(s), theservice determination logic 730, thepower determination logic 740, thepower allocation logic 750, and thedata loading logic 760 is implemented in hardware using any or a combination of the following technologies, which are all well known in the art: a discrete logic circuit(s) having logic gates for implementing logic functions upon data signals, an application specific integrated circuit (ASIC) having appropriate combinational logic gates, a programmable gate array(s) (PGA), a field programmable (late array (FPGA), etc. In an alternative embodiment, theservice determination logic 730, thepower determination logic 740, thepower allocation logic 750, and thedata loading logic 760 is implemented in software or firmware that is stored in a memory and that is executed by a suitable instruction execution system. - Any process descriptions or blocks in flow charts should be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing) specific logical functions or steps in the process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
- Although an exemplary embodiment of the present invention has been shown and described, it will be apparent to those of ordinary skill in the art that a number of changes, modifications, or alterations to the invention as described may be made, none of which depart from the spirit of the present invention. For example, while the processor and logic configured to adaptively calculate the DMT sub-carrier power level are shown within the encoding and gain scaling block, it should be appreciated that the processor and logic configured to adaptively calculate the DMT sub-carrier power level may also be located as a separate unit outside of the encoding and gain scaling block. Also, while exemplary embodiments of the present invention have been described with reference to a digital subscriber line (DSL) system, it should be understood that the systems and methods presented herein may be implemented in other digital communication systems that employ sub-carriers for data transmission. Additionally, while specific examples of PSD masks have been shown with reference to FIGS.8, 10-14, and 16-24, it should be appreciated that the various cutoff frequencies and attenuation values shown as fixed values may be adjusted to maximize downstream performance, balance upstream and downstream signals, and provide greater spectral compatibility with concurrently deployed services, such as ISDN services. All such changes, modifications, and altercations should therefore be seen as within the scope of the present invention.
Claims (42)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/316,155 US20030108095A1 (en) | 2001-12-10 | 2002-12-10 | System and method for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line |
US10/371,697 US20030179622A1 (en) | 2002-02-21 | 2003-02-21 | Dual modulation tuning in systems that exhibit self-disturbance effects |
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US33893901P | 2001-12-10 | 2001-12-10 | |
US34165401P | 2001-12-17 | 2001-12-17 | |
US34680902P | 2002-01-07 | 2002-01-07 | |
US34857502P | 2002-01-14 | 2002-01-14 | |
US35055202P | 2002-01-22 | 2002-01-22 | |
US35388002P | 2002-02-02 | 2002-02-02 | |
US35488802P | 2002-02-06 | 2002-02-06 | |
US35511702P | 2002-02-08 | 2002-02-08 | |
US10/316,155 US20030108095A1 (en) | 2001-12-10 | 2002-12-10 | System and method for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/371,697 Continuation-In-Part US20030179622A1 (en) | 2002-02-21 | 2003-02-21 | Dual modulation tuning in systems that exhibit self-disturbance effects |
Publications (1)
Publication Number | Publication Date |
---|---|
US20030108095A1 true US20030108095A1 (en) | 2003-06-12 |
Family
ID=27575406
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/316,155 Abandoned US20030108095A1 (en) | 2001-12-10 | 2002-12-10 | System and method for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line |
US10/316,081 Abandoned US20030108035A1 (en) | 2001-12-10 | 2002-12-10 | System and method for improving data transmission |
US10/315,743 Expired - Lifetime US6829251B2 (en) | 2001-12-10 | 2002-12-10 | System and method for increasing data capacity in communication systems |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/316,081 Abandoned US20030108035A1 (en) | 2001-12-10 | 2002-12-10 | System and method for improving data transmission |
US10/315,743 Expired - Lifetime US6829251B2 (en) | 2001-12-10 | 2002-12-10 | System and method for increasing data capacity in communication systems |
Country Status (3)
Country | Link |
---|---|
US (3) | US20030108095A1 (en) |
AU (3) | AU2002357134A1 (en) |
WO (3) | WO2003050991A2 (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030112858A1 (en) * | 2001-12-19 | 2003-06-19 | Stmicroelectronics, Inc. | Near-end crosstalk noise minimization and power reduction for digital subscriber loops |
US20030117963A1 (en) * | 2001-12-19 | 2003-06-26 | Stmicroelectronics, Inc. | Method and apparatus for application driven adaptive duplexing of digital subscriber loops |
US20040136332A1 (en) * | 2002-07-25 | 2004-07-15 | Patrick Duvaut | DBMsOL and FBMsOL power spectral density masks |
US20040199634A1 (en) * | 2003-02-20 | 2004-10-07 | Gilat Satellite Networks, Ltd. | Enforcement of network service level agreements |
US20050069029A1 (en) * | 2003-09-26 | 2005-03-31 | Teradyne, Inc. | Method and apparatus for identifying faults in a broadband network |
US20050135495A1 (en) * | 2003-11-26 | 2005-06-23 | Ehud Barak | Method and system for enhancing bit rate in DMT quad spectrum systems |
US20060274893A1 (en) * | 2005-06-02 | 2006-12-07 | Adaptive Spectrum And Signal Alignment, Inc. | DSL system training |
US20070121576A1 (en) * | 2004-03-01 | 2007-05-31 | Eci Telecom | Method and device for providing communication services |
US20070242655A1 (en) * | 2006-04-14 | 2007-10-18 | Sbc Knowledge Ventures, L.P. | Method and apparatus for managing quality of service for multimedia applications |
US20090207985A1 (en) * | 2006-06-06 | 2009-08-20 | Adaptive Spectrum And Signal Alignment, Inc. | DSL System |
US20120051410A1 (en) * | 2009-03-04 | 2012-03-01 | Flowers Mark B | Dsl noise cancellation |
US20120128079A1 (en) * | 2010-11-24 | 2012-05-24 | Dong-Ming Chuang | Dynamic Transmit Power Control Method and Power Line Communication System |
WO2016015951A1 (en) * | 2014-07-30 | 2016-02-04 | British Telecommunications Public Limited Company | Method and apparatus for allocating power levels to a transmission in a digital subscriber line network |
US20160218756A1 (en) * | 2013-09-13 | 2016-07-28 | Hewlett Packard Enterpriser Development Lp | Subcarrier power reallocation |
WO2016162873A1 (en) * | 2015-04-09 | 2016-10-13 | Sckipio Technologies S.I Ltd | A communication method and system adapted for concurrently operating over a communication channel susceptible to crosstalk from at least a second communication system |
US9941928B2 (en) | 2006-06-06 | 2018-04-10 | Adaptive Spectrum And Signal Alignment, Inc. | Systems, methods, and apparatuses for implementing a DSL system |
US10680843B2 (en) | 2016-12-21 | 2020-06-09 | British Telecommunications Public Limited Company | Network node |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7260067B2 (en) * | 2001-05-22 | 2007-08-21 | Agere Systems Inc. | Spectrum and bin reassignment protocol for ADSL |
US7103729B2 (en) * | 2002-12-26 | 2006-09-05 | Intel Corporation | Method and apparatus of memory management |
IL156018A0 (en) * | 2003-05-20 | 2003-12-23 | Surf Comm Solutions Ltd | Long range broadband modem |
JP2005057449A (en) * | 2003-08-01 | 2005-03-03 | Matsushita Electric Ind Co Ltd | Adsl modem apparatus and communication method thereof |
US7974583B2 (en) * | 2004-01-09 | 2011-07-05 | Ikanos Communications, Inc. | Real-time formation of optimal power spectral density masks |
CA2457969A1 (en) * | 2004-01-14 | 2005-07-14 | Yaron Mayer | System and method for improving the balance between download and upload traffic on the internet and/or other networks |
EP1653721A1 (en) * | 2004-11-02 | 2006-05-03 | Alcatel | Modem with selectable power spectral density masks |
KR100945827B1 (en) * | 2008-04-08 | 2010-03-05 | 주식회사 휴커넥스 | Point-to-multipoint network device using phone-line |
US9374166B2 (en) * | 2012-02-13 | 2016-06-21 | Ciena Corporation | High speed optical communication systems and methods with flexible bandwidth adaptation |
US10257596B2 (en) | 2012-02-13 | 2019-04-09 | Ciena Corporation | Systems and methods for managing excess optical capacity and margin in optical networks |
US9332046B2 (en) * | 2013-10-17 | 2016-05-03 | Cisco Technology, Inc. | Rate-adapted delivery of virtual desktop image elements by an edge server in a computer network environment |
US9362959B2 (en) * | 2014-05-05 | 2016-06-07 | Adtran Inc. | Data processing in a digital subscriber line environment |
US9831947B2 (en) | 2016-04-20 | 2017-11-28 | Ciena Corporation | Margin determination systems and methods in optical networks |
US10587339B1 (en) | 2018-11-27 | 2020-03-10 | Ciena Corporation | Systems and methods for achieving best effort home route capacity on protection paths during optical restoration |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2065344A (en) * | 1933-02-01 | 1936-12-22 | Gen Electric | Control means for signal control transmission systems |
US5495483A (en) * | 1995-01-26 | 1996-02-27 | Motorola, Inc. | Method and apparatus for allocating carrier channels |
US5742527A (en) * | 1996-03-15 | 1998-04-21 | Motorola, Inc. | Flexible asymmetrical digital subscriber line (ADSL) receiver, central office using same, and method therefor |
US5982784A (en) * | 1997-07-07 | 1999-11-09 | Advanced Micro Devices | Bandwidth sharing for remote and local data transfers using multicarrier modulation over common transmission medium |
US6061932A (en) * | 1998-04-29 | 2000-05-16 | Coflexip Stena Offshore | Steerable underwater plow with movable body member |
US6219378B1 (en) * | 1997-09-17 | 2001-04-17 | Texas Instruments Incorporated | Digital subscriber line modem initialization |
US6259746B1 (en) * | 1998-01-14 | 2001-07-10 | Motorola Inc. | Method for allocating data and power in a discrete multi-tone communication system |
US6285708B1 (en) * | 1997-12-31 | 2001-09-04 | At&T Corp. | Spread spectrum bit allocation algorithm |
US20010022777A1 (en) * | 1999-12-03 | 2001-09-20 | Catena Networks, Inc. | Peak to average power ratio reduction in communication systems |
US20020075952A1 (en) * | 2000-04-04 | 2002-06-20 | Tioga Technologies, Inc. | Communication start-up with variant spectral density mask |
US6452907B1 (en) * | 1998-10-15 | 2002-09-17 | Motorola, Inc. | Method for monitoring unused bins in a discrete multi-toned communication system |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5479447A (en) * | 1993-05-03 | 1995-12-26 | The Board Of Trustees Of The Leland Stanford, Junior University | Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines |
US5519731A (en) * | 1994-04-14 | 1996-05-21 | Amati Communications Corporation | ADSL compatible discrete multi-tone apparatus for mitigation of T1 noise |
JP2899533B2 (en) * | 1994-12-02 | 1999-06-02 | 株式会社エイ・ティ・アール人間情報通信研究所 | Sound quality improvement device |
US5852567A (en) * | 1996-07-31 | 1998-12-22 | Hughes Electronics Corporation | Iterative time-frequency domain transform method for filtering time-varying, nonstationary wide band signals in noise |
US6061392A (en) | 1996-12-17 | 2000-05-09 | Paradyne Corporation | Apparatus and method for communicating voice and data between a customer premises and a central office |
US6400759B1 (en) * | 1997-06-30 | 2002-06-04 | Integrated Telecom Express, Inc. | Device driver for rate adaptable modem with forward compatible and expandable functionality |
US6317495B1 (en) | 1997-12-19 | 2001-11-13 | Wm. Marsh Rice University | Spectral optimization and joint signaling techniques with multi-line separation for communication in the presence of crosstalk |
JP3082756B2 (en) * | 1998-02-27 | 2000-08-28 | 日本電気株式会社 | Multi-carrier transmission system and method |
JP3152217B2 (en) * | 1998-10-09 | 2001-04-03 | 日本電気株式会社 | Wire transmission device and wire transmission method |
US6693957B1 (en) * | 1998-12-31 | 2004-02-17 | Nortel Networks Limited | Adaptive front end for discrete multitone modem |
US6973122B1 (en) * | 2001-01-26 | 2005-12-06 | At&T Corp. | Power allocation scheme for DMT-based modems employing simplex transmission |
-
2002
- 2002-12-10 WO PCT/US2002/039406 patent/WO2003050991A2/en not_active Application Discontinuation
- 2002-12-10 AU AU2002357134A patent/AU2002357134A1/en not_active Abandoned
- 2002-12-10 AU AU2002360541A patent/AU2002360541A1/en not_active Abandoned
- 2002-12-10 AU AU2002357124A patent/AU2002357124A1/en not_active Abandoned
- 2002-12-10 US US10/316,155 patent/US20030108095A1/en not_active Abandoned
- 2002-12-10 WO PCT/US2002/039446 patent/WO2003050653A2/en not_active Application Discontinuation
- 2002-12-10 US US10/316,081 patent/US20030108035A1/en not_active Abandoned
- 2002-12-10 US US10/315,743 patent/US6829251B2/en not_active Expired - Lifetime
- 2002-12-10 WO PCT/US2002/039460 patent/WO2003055162A1/en not_active Application Discontinuation
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2065344A (en) * | 1933-02-01 | 1936-12-22 | Gen Electric | Control means for signal control transmission systems |
US5495483A (en) * | 1995-01-26 | 1996-02-27 | Motorola, Inc. | Method and apparatus for allocating carrier channels |
US5742527A (en) * | 1996-03-15 | 1998-04-21 | Motorola, Inc. | Flexible asymmetrical digital subscriber line (ADSL) receiver, central office using same, and method therefor |
US5982784A (en) * | 1997-07-07 | 1999-11-09 | Advanced Micro Devices | Bandwidth sharing for remote and local data transfers using multicarrier modulation over common transmission medium |
US6219378B1 (en) * | 1997-09-17 | 2001-04-17 | Texas Instruments Incorporated | Digital subscriber line modem initialization |
US6285708B1 (en) * | 1997-12-31 | 2001-09-04 | At&T Corp. | Spread spectrum bit allocation algorithm |
US6259746B1 (en) * | 1998-01-14 | 2001-07-10 | Motorola Inc. | Method for allocating data and power in a discrete multi-tone communication system |
US6061932A (en) * | 1998-04-29 | 2000-05-16 | Coflexip Stena Offshore | Steerable underwater plow with movable body member |
US6452907B1 (en) * | 1998-10-15 | 2002-09-17 | Motorola, Inc. | Method for monitoring unused bins in a discrete multi-toned communication system |
US20010022777A1 (en) * | 1999-12-03 | 2001-09-20 | Catena Networks, Inc. | Peak to average power ratio reduction in communication systems |
US20020075952A1 (en) * | 2000-04-04 | 2002-06-20 | Tioga Technologies, Inc. | Communication start-up with variant spectral density mask |
Cited By (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7903725B2 (en) | 2001-12-19 | 2011-03-08 | Stmicroelectronics, Inc. | Near-end crosstalk noise minimization and power reduction for digital subscriber loops |
US20070036207A1 (en) * | 2001-12-19 | 2007-02-15 | Xianbin Wang | Near-end crosstalk noise minimization and power reduction for digital subscriber loops |
US7126984B2 (en) | 2001-12-19 | 2006-10-24 | Stmicroelectronics, Inc. | Near-end crosstalk noise minimization and power reduction for digital subscriber loops |
US20030112858A1 (en) * | 2001-12-19 | 2003-06-19 | Stmicroelectronics, Inc. | Near-end crosstalk noise minimization and power reduction for digital subscriber loops |
US20030117963A1 (en) * | 2001-12-19 | 2003-06-26 | Stmicroelectronics, Inc. | Method and apparatus for application driven adaptive duplexing of digital subscriber loops |
US7826387B2 (en) | 2001-12-19 | 2010-11-02 | Stmicroelectronics, Inc. | Method and apparatus for application driven adaptive duplexing of digital subscriber loops |
US7103004B2 (en) * | 2001-12-19 | 2006-09-05 | Stmicroelectronics, Inc. | Method and apparatus for application driven adaptive duplexing of digital subscriber loops |
US20110129005A1 (en) * | 2001-12-19 | 2011-06-02 | Stmicroelectronics, Inc. | Near-end crosstalk noise minimization and power reduction for digital subscriber loops |
US8059704B2 (en) | 2001-12-19 | 2011-11-15 | Stmicroelectronics, Inc. | Near-end crosstalk noise minimization and power reduction for digital subscriber loops |
US20070019681A1 (en) * | 2001-12-19 | 2007-01-25 | Stmicroelectronics, Inc. | Method and apparatus for application driven adaptive duplexing of digital subscriber loops |
US7633999B2 (en) * | 2002-07-25 | 2009-12-15 | Ikanos Communications, Inc. | DBMsOL and FBMsOL power spectral density masks |
US20040136332A1 (en) * | 2002-07-25 | 2004-07-15 | Patrick Duvaut | DBMsOL and FBMsOL power spectral density masks |
US20110029661A1 (en) * | 2003-02-20 | 2011-02-03 | Gilat Satellite Networks, Ltd | Enforcement of Network Service Level Agreements |
US20040199634A1 (en) * | 2003-02-20 | 2004-10-07 | Gilat Satellite Networks, Ltd. | Enforcement of network service level agreements |
US8275711B2 (en) | 2003-02-20 | 2012-09-25 | Gilat Satellite Networks, Ltd | Enforcement of network service level agreements |
US7818252B2 (en) * | 2003-02-20 | 2010-10-19 | Gilat Satellite Networks, Ltd | Enforcement of network service level agreements |
US7386039B2 (en) * | 2003-09-26 | 2008-06-10 | Tollgrade Communications, Inc. | Method and apparatus for identifying faults in a broadband network |
US20050069029A1 (en) * | 2003-09-26 | 2005-03-31 | Teradyne, Inc. | Method and apparatus for identifying faults in a broadband network |
US7564932B2 (en) * | 2003-11-26 | 2009-07-21 | Conexant Systems, Inc. | Method and system for enhancing bit rate in DMT quad spectrum systems |
US20050135495A1 (en) * | 2003-11-26 | 2005-06-23 | Ehud Barak | Method and system for enhancing bit rate in DMT quad spectrum systems |
US20070121576A1 (en) * | 2004-03-01 | 2007-05-31 | Eci Telecom | Method and device for providing communication services |
US8189574B2 (en) * | 2004-03-01 | 2012-05-29 | Eci Telecom Ltd. | Method and device for providing communication services |
US20060274893A1 (en) * | 2005-06-02 | 2006-12-07 | Adaptive Spectrum And Signal Alignment, Inc. | DSL system training |
US7991122B2 (en) * | 2005-06-02 | 2011-08-02 | Adaptive Spectrum And Signal Alignment, Inc. | DSL system training |
US8761348B2 (en) | 2005-06-02 | 2014-06-24 | Adaptive Spectrum And Signal Alignment, Inc. | DSL system training |
US8824453B2 (en) | 2006-04-14 | 2014-09-02 | At&T Intellectual Property I, Lp | Method and apparatus for managing quality of service for multimedia applications |
US20070242655A1 (en) * | 2006-04-14 | 2007-10-18 | Sbc Knowledge Ventures, L.P. | Method and apparatus for managing quality of service for multimedia applications |
US20090207985A1 (en) * | 2006-06-06 | 2009-08-20 | Adaptive Spectrum And Signal Alignment, Inc. | DSL System |
US9941928B2 (en) | 2006-06-06 | 2018-04-10 | Adaptive Spectrum And Signal Alignment, Inc. | Systems, methods, and apparatuses for implementing a DSL system |
US8483369B2 (en) | 2006-06-06 | 2013-07-09 | Adaptive Spectrum And Signal Alignment, Inc. | DSL system |
US9819388B2 (en) * | 2009-03-04 | 2017-11-14 | Mark B. Flowers | DSL noise cancellation |
US20120051410A1 (en) * | 2009-03-04 | 2012-03-01 | Flowers Mark B | Dsl noise cancellation |
US9197289B2 (en) * | 2010-11-24 | 2015-11-24 | Mediatek Inc. | Dynamic transmit power control method and power line communication system |
US20120128079A1 (en) * | 2010-11-24 | 2012-05-24 | Dong-Ming Chuang | Dynamic Transmit Power Control Method and Power Line Communication System |
US20160218756A1 (en) * | 2013-09-13 | 2016-07-28 | Hewlett Packard Enterpriser Development Lp | Subcarrier power reallocation |
US9787333B2 (en) * | 2013-09-13 | 2017-10-10 | Hewlett Packard Enterprise Development Lp | Subcarrier power reallocation |
JP2017531346A (en) * | 2014-07-30 | 2017-10-19 | ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニーBritish Telecommunications Public Limited Company | Method and apparatus for assigning power levels to transmissions in a digital subscriber line network |
US9800739B2 (en) | 2014-07-30 | 2017-10-24 | British Telecommunications Public Limited Company | Method and apparatus for allocating power levels to a transmission in a digital subscriber line network |
WO2016015951A1 (en) * | 2014-07-30 | 2016-02-04 | British Telecommunications Public Limited Company | Method and apparatus for allocating power levels to a transmission in a digital subscriber line network |
WO2016162873A1 (en) * | 2015-04-09 | 2016-10-13 | Sckipio Technologies S.I Ltd | A communication method and system adapted for concurrently operating over a communication channel susceptible to crosstalk from at least a second communication system |
US10367546B2 (en) | 2015-04-09 | 2019-07-30 | Sckipio Technologies S.I Ltd | Communication method and system adapted for concurrently operating over a communication channel susceptible to crosstalk from at least a second communication system |
US10680843B2 (en) | 2016-12-21 | 2020-06-09 | British Telecommunications Public Limited Company | Network node |
Also Published As
Publication number | Publication date |
---|---|
WO2003055162A1 (en) | 2003-07-03 |
US20030108035A1 (en) | 2003-06-12 |
AU2002357124A8 (en) | 2003-06-23 |
US20030108065A1 (en) | 2003-06-12 |
AU2002357124A1 (en) | 2003-06-23 |
WO2003050653A3 (en) | 2004-02-26 |
AU2002357134A1 (en) | 2003-07-09 |
WO2003050991A2 (en) | 2003-06-19 |
WO2003050653A2 (en) | 2003-06-19 |
AU2002360541A1 (en) | 2003-06-23 |
US6829251B2 (en) | 2004-12-07 |
WO2003050991A3 (en) | 2003-09-25 |
AU2002360541A8 (en) | 2003-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20030108095A1 (en) | System and method for reducing noise induced by digital subscriber line (DSL) systems into services that are concurrently deployed on a communication line | |
US10148591B2 (en) | Method and multi-carrier transceiver with stored application profiles for supporting multiple applications | |
KR100337105B1 (en) | Data communication apparatus | |
US7813434B2 (en) | Systems and methods for improved bit loading for discrete multi-tone modulated multiple latency applications | |
EP1296494B1 (en) | Channel power allocation in a multi-frequency data transmission | |
US7907658B2 (en) | Systems and methods for resolving signal-to-noise ratio margin difference in dual latency discrete multi-tone-based xDSL systems under colored noise conditions | |
US6084906A (en) | ADSL transceiver implemented with associated bit and energy loading integrated circuit | |
US6128348A (en) | Method for configuring data and energy parameters in a multi-channel communications system | |
US6094459A (en) | Circuit for configuring data and energy parameters in a multi-channel communications system | |
JPH11313044A (en) | Method and device for providing user data speed over wide range inside multicarrier data communication system | |
CA2643424C (en) | Multicarrier system with stored application profiles for supporting multiple applications | |
US7733763B2 (en) | Memory-efficient ADSL transmission in the presence of TCM-ISDN interferers | |
US20040240464A1 (en) | Method of transmitting data to reduce bit errors in communication systems | |
EP1437871A1 (en) | System and method for reducing disruption in a DSL environment caused by a POTS transient event | |
EP2146473B1 (en) | Method and device for data processing and communication system comprising such device | |
KR100926196B1 (en) | Multicarrier system with stored application profiles for supporting multiple applications | |
JP4032055B2 (en) | Communication method and communication system | |
US20050163154A1 (en) | Communication method and communication system | |
US20030179622A1 (en) | Dual modulation tuning in systems that exhibit self-disturbance effects | |
WO2003073624A2 (en) | Dual modulation tuning in systems that exhibit self-disturbance effects | |
van Wyk | Determination of ADSL capacity in a generic exchange environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GLOBESPANVIRATA, INC., NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DUVAUT, PATRICK;LANGBERG, EHUD;SCHOLTZ, WILLIAMS;AND OTHERS;REEL/FRAME:013574/0091;SIGNING DATES FROM 20021209 TO 20021210 |
|
AS | Assignment |
Owner name: CONEXANT, INC.,NEW JERSEY Free format text: CHANGE OF NAME;ASSIGNOR:GLOBESPANVIRATA, INC.;REEL/FRAME:018471/0286 Effective date: 20040528 Owner name: CONEXANT, INC., NEW JERSEY Free format text: CHANGE OF NAME;ASSIGNOR:GLOBESPANVIRATA, INC.;REEL/FRAME:018471/0286 Effective date: 20040528 |
|
AS | Assignment |
Owner name: BANK OF NEW YORK TRUST COMPANY, N.A., THE,ILLINOIS Free format text: SECURITY AGREEMENT;ASSIGNOR:BROOKTREE BROADBAND HOLDING, INC.;REEL/FRAME:018573/0337 Effective date: 20061113 Owner name: BANK OF NEW YORK TRUST COMPANY, N.A., THE, ILLINOI Free format text: SECURITY AGREEMENT;ASSIGNOR:BROOKTREE BROADBAND HOLDING, INC.;REEL/FRAME:018573/0337 Effective date: 20061113 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: IKANOS COMMUNICATIONS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CONEXANT SYSTEMS, INC.;CONEXANT, INC.;BROOKTREE BROADBAND HOLDING, INC.;REEL/FRAME:036821/0466 Effective date: 20090821 |