METHOD AND APPARATUS FOR GENERATING A LINE IMPAIRMENT LEARNING SIGNAL FOR A DATA COMMUNICATION SYSTEM
First Claim
1. A line impairment learning method for use in a data communication system having a first device configured to transmit data to a second device over a communication channel, said method comprising the steps of:
- defining a learning sequence descriptor having a training symbol order;
receiving, at said first device, information indicative of said learning sequence descriptor; and
generating a learning signal for transmission from said first device to said second device over said communication channel, said learning signal comprising a number of segments, each of said segments being associated with a sequence of symbols configured in accordance with said learning sequence descriptor;
wherein said training symbol order is indicative of an assignment of a plurality of training symbols to said number of segments.
11 Assignments
0 Petitions
Accused Products
Abstract
A modem system includes a programmable synchronization signal format that can be configured at a first modem in response to a request received from a second modem. The synchronization signal format may define a number of parameters of the synchronization signal, such as the sign pattern for symbols transmitted by the first modem during a training sequence. The specific parameters of the synchronization signal format may be associated with the design and operation of the second modem. For example, the particular timing recovery and automatic gain control schemes used by the receiver portion of the second modem may be optimally initialized with a synchronization signal having a specific length, amplitude, or spectrum. In one embodiment, a synchronization signal is configured to convey a single frequency tone for use during a synchronization routine. The modem system may also employ similar techniques to generate, transmit, and analyze a programmable line impairment learning signal. Such a programmable learning signal may be formatted such that characteristics of the communication channel are determined for individual signal points. In response to a particular learning signal, the second modem selects a number of preferred signal points for use by the modem system during subsequent data transmission.
8 Citations
52 Claims
-
1. A line impairment learning method for use in a data communication system having a first device configured to transmit data to a second device over a communication channel, said method comprising the steps of:
-
defining a learning sequence descriptor having a training symbol order;
receiving, at said first device, information indicative of said learning sequence descriptor; and
generating a learning signal for transmission from said first device to said second device over said communication channel, said learning signal comprising a number of segments, each of said segments being associated with a sequence of symbols configured in accordance with said learning sequence descriptor;
whereinsaid training symbol order is indicative of an assignment of a plurality of training symbols to said number of segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18)
-
-
13. A method according to claim i, wherein said defining step defines said learning sequence descriptor such that said learning sequence descriptor is associated with an operational parameter of said second device.
-
19. A line impairment learning system for use in a data communication system having a first device configured to transmit data to a second device over a communication channel, said line impairment learning system comprising:
-
means for storing a learning sequence descriptor at said second device, said learning sequence descriptor conveying a training symbol order;
means for sending information indicative of said learning sequence descriptor from said second device to said first device;
means for generating a learning signal at said first device, said learning signal comprising a number of segments, each of said segments being associated with a sequence of symbols configured in accordance with said learning sequence descriptor, wherein said training symbol order is indicative of an assignment of a plurality of training symbols to said number of segments; and
means for transmitting said learning signal from said first device over said communication channel. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A receive modem for use in a data communication system having a corresponding transmit modem configured to transmit data to said receive modem over a communication channel, said receive modem comprising:
-
means for storing a learning sequence descriptor associated with a predetermined learning signal compatible with said receive modem, wherein said predetermined learning signal comprises a sequence of symbols and said learning sequence descriptor comprises a training pattern indicative of an ordering of a training symbol and a reference symbol within said sequence of symbols;
means for transmitting information indicative of said learning sequence descriptor in response to a control signal received by said receiver unit;
a receiver circuit for receiving at least a portion of a learning signal at said receiver unit, said learning signal being initialized in accordance with said learning sequence descriptor; and
means for analyzing said portion of said learning signal with respect to said predetermined learning signal to thereby obtain data associated with characteristics of said communication channel. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A transmit modem for transmitting data over a communication channel to a corresponding receive modem, said transmit modem comprising:
-
means for generating a learning signal in accordance with a learning sequence descriptor, said learning signal comprising a number of segments, each of said segments being represented by a sequence of symbols;
a training symbol assigner configured to assign, in accordance with said leaning sequence descriptor, one of a plurality of training symbols to each of said segments; and
a transmitter for transmitting said learning signal over said communication channel to said receive modem. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A line impairment learning arrangement for use in a data communication system having a first device configured to transmit data to a second device over a communication channel, said line impairment learning arrangement comprising:
-
first means for transmitting a learning signal from said first device to said second device over said communication channel, said learning signal comprising data points selected from a signal point constellation employed by said data communication system;
means for receiving at least a portion of said learning signal at said second device;
means for analyzing characteristics of said portion of said learning signal received at said second device, said means for analyzing being configured to determine a plurality of preferred data points on a point-by-point basis, said preferred data points being used by said data communication system during transmission of data over said communication channel; and
second means for transmitting information indicative of said preferred data points from said second device to said first device. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A synchronization method for use in a pulse code modulation (PCM) data communication system having a first device configured to transmit data at a symbol rate to a second device, said method comprising the steps of:
-
generating a synchronization signal segment at said first device for transmission to said second device, said synchronization signal segment comprising a repetitive sequence of symbols associated with a signal point constellation employed by said PCM data communication system, said synchronization signal segment being configured to convey a single frequency tone;
receiving said synchronization signal segment at said second device; and
performing a synchronization routine at said second device in response to said synchronization signal segment. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
Specification