Abstract:
A method and apparatus in a noise cancellation system that receives a noise reference signal via a noise reference signal input port, and performs at least one of procedures a and b set forth below for reducing noise in a DSL data signal transmitted on a DSL transmission line to which the noise cancellation system is coupled: a.i.) creating a noise free representation of a DSL synchronization symbol repeatedly occurring in the transmitted DSL data signal, and a.ii.) reducing the noise in the transmitted DSL data signal based on the noise free representation of the DSL synchronization symbol and the received noise reference signal, and b.i.) analyzing at least one of the received noise reference signal and the transmitted DSL data signal to identify one or more frequency bands in which to de-emphasize noise cancellation in the transmitted DSL data signal, and b.ii.) causing the noise cancellation system to de-emphasize noise cancellation in the identified one or more frequency bands of the transmitted DSL data signal, responsive to the analysis.
Abstract:
An apparatus comprises at least one vectoring engine and a cross-connect coupled to the vectoring engine. The cross-connect is to couple with each of a plurality of customer premises equipment (CPE) devices via a respective DSL loop. An interface is to receive instructions for the cross-connect to couple the vectoring engine to a nonoverlapping subset of the CPE devices via the respective DSL loops. The interface is further to receive instructions for the vectoring engine to apply vectoring to the DSL loop via which to couple one of the CPE devices to the cross-connect.
Abstract:
In accordance with embodiments disclosed herein, there are provided apparatus, systems and methods for impulse noise detection and mitigation. For example, in one embodiment such means include, means for detecting impulse noise; means for classifying the detected impulse noise into one of a plurality of impulse noise classes affecting communications on a Digital Subscriber Line (DSL line); means for selecting a noise mitigation strategy from among a plurality of noise mitigation strategies; means for applying the selected noise mitigation strategy; and means for validating application of the noise mitigation strategy.
Abstract:
Methods, apparatus and computer program products allow a user of DSL or the like to implement user preferences to the extent feasible in light of operational limits and conditions. In some embodiments, an operational profile is imposed on the user. User preference data is evaluated to determine the extent to which one or more user preferences can be implemented in light of the operational profile. One or more controllers can assist in collecting user preference data, evaluating the user preference data, operational data and other data and information, and implementing user preferences as feasible. Evaluation of the user preference data and operational profile and/or data can include considering the compatibility of the user's preferences and the operational profile and/or data. Controllers assisting users can include a local controller at the user's location, one or more upstream-end local controllers, one or more remote location controllers, and/or one or more other downstream-end device controllers at locations other than the user's location. Data and information can be shared among the various controllers, either using the DSL system itself or using a proprietary or other alternative data system.
Abstract:
Data indicative of a level of stability of a DSL link is received. Based on the received data, it is determined whether the data indicates a level of stability of the DSL link that is above or below and minimum threshold. If the level of stability of the DSL link is below the minimum threshold, die noise associated with the DSL link before the time of failure is compared with the noise of failure. If the difference between the noise before and after the time of failure exceeds a threshold, then the difference in noise is characterized as a stationary noise associated with the DSL link. However, if the difference between the noise before and after the time of failure is below the threshold, a determination is made whether the failure is associated with a loss of power to the DSL link or a severe impulse noise event the difference in noise is characterized accordingly. Finally, the characterization of the noise associated with the DSL link is preserved for subsequent possible reconfiguration of the DSL link to improve link stability.
Abstract:
Existing and future standardized VDSL2 and other systems can be integrated into and used with a vectored DSLAM or other vectored or non-vectored DSL system, without a new user disrupting service to other users in the same or a nearby binder, in some cases by using transmit power, CARMASK and/or PSDMASK DSL capabilities to reduce both downstream and upstream training-signal levels so that training of a new DSL line is non-disruptive, despite a lack of knowledge of the pre-existing binder. For vectored systems, the crosstalk from that tone can be observed, learned and then added to the vectoring system so that any subsequent excitation on that tone would be eliminated by vector processing. A second tone then can be added in the same way, etc. In non-vectored DSLs that might be operating in a binder or line set, once these non-vectored lines are observed to be present, a vectored line set controller, such as a DSL optimizer, then can anticipate the potential interference from such non-vectored lines.
Abstract:
Estimates of a communication system configuration, such as a DSL system, are based on operational data collected from a network element management system, protocol and users. The operational data collected from the system can include performance-characterizing operational data that typically is available in the OSL system via element-management-system protocols. Generated estimates and/or approximations can be used in evaluating system performance and directly or indirectly dictating/requiring changes or recommending improvements in operation by transmitters and/or other parts of the indication system. Data and/or other information may be collected using internal means or using system elements and components via e-mail and/or other extra means. The likelihood of the models accuracy can be based on various data, information and/or indicators of system performance, such as observed normal operational data, test data and/or prompted operational data that shows operating performance based on stimulation signals.
Abstract:
Superimposing phantom-mode signals reinforces existing differentially driven DSL downstream signals in a vectored binder of DSLs or reinforces upstream vectored signals in a binder of differentially excited twisted pairs, thus expanding the extra transmission modes of the previous GDSL multi-wire two-sided-excitation invention to the case where coordination can only occur on one-side of the binder. Each pair is treated as a common-mode antenna with respect to earth ground, with some pairs selectively excited at the transformer center tap at the transmit end with respect to a common (earth or chassis) ground reference. Corresponding receivers on other non-excited pairs sense the signals between their center taps and a ground at the opposite ends of the lines to the exciting transmitters. A dual use with hybrid circuits allows the receiving circuit to also have an upstream transmitter and an upstream-sensing receiver on the center tap of the opposite side of an adjacent wire.
Abstract:
A data analyzer operative to be located at a customer premises, causes the transmission of a probing signal into at least one telephone line. The data analyzer computes a parameter that represents a characteristic of at least one telephone line based upon at least a measured reflected probing signal.
Abstract:
Adaptive FEC coding is used to adjust the codeword composition of FEC codewords in a communication system. A codeword composition ratio may be adjusted in response to variance of a measured transmission error value from a target transmission error value in the system. The codeword composition ratio may be any quantity or value that represents the relation between the payload and parity bytes in the applicable FEC coding scheme. Adjustment of the codeword composition ratio may be adjusting parameters such as the N, K and/or R values in ADSL1 systems or the INP and/or maximum interleaving delay values in ADSL2 systems. A controller may be used to monitor, analyze and adjust the various values used in adaptively managing FEC coding. The present invention may be implemented in a transmission system in which a transmitter transmits data to a receiver via a transmission channel, such as a DSL system.