Claims
- 1. A method of detecting the presence of signal impairments that introduce distortion in one or more time slots of a communication link comprising the steps of:
- receiving from the communication link a predetermined training sequence of signal points having a duration of at least one frame, each signal point comprising a sequence of bits, and said at least one frame comprises a plurality of time slots, and said sequence of bits of said received training sequence is distorted by the presence of the signal impairments in the communication link, whereby the distortion alters said sequence of bits;
- forming at least one impairment hypothesis for each of said plurality of time slots at a receiver, said at least one hypothesis being formed by altering bits of said predetermined training sequence to simulate one of a plurality of signal impairments to be detected;
- comparing said received training sequence of signal points with said at least one hypotheses; and,
- detecting the presence of signal impairments in each of said plurality of time slots in response to said comparison.
- 2. The method of claim 1 wherein said frame has duration of six said time slots.
- 3. The method of claim 1 wherein said forming step comprises the step of predistorting said predetermined training sequence in relation to a hypothetical signal impairment.
- 4. The method of claim 3 wherein said formed hypothesis is a vector whose elements correspond to one said time slot, and said elements are formed in said predistoring step.
- 5. The method of claim 1 wherein said comparing step comprises calculating the difference between one signal point of said received sequence of signal points and said hypothesis for each said time slot.
- 6. The method of claim 1 wherein the detecting step comprises identifying said signal impairments as being one or more of a plurality of known impairments.
- 7. The method of claim 6 wherein the signal impairments comprise at least one of: robbed bit signaling where the robbed bit is replaced with a logic `0`; robbed bit signaling where the robbed bit is replaced with a logic `1`; robbed bit signaling where the robbed bit is replaced with a logic `1/2`; 3 dB digital attenuator; 6 dB digital attenuator.
- 8. The method of claim 1 wherein the comparing step further comprises the step of forming a two-dimensional matrix, where the first dimension of said matrix defines columns, said columns corresponding in number to the number of said plurality of time slots, and the second dimension of said matrix defines rows, said rows corresponding in number to the number of said impairment hypotheses, and the matrix elements are formed in response to said received training sequence of signal points.
- 9. The method of claim 8 wherein the detecting step comprises locating a minimum-valued element in each said column, determining a row index of said minimum valued element, and identifying the signal impairment associated with said row index.
- 10. The method of claim 1 further comprising the step of communicating the type of impairment detected and its corresponding time slot to a transmitter.
RELATED APPLICATION
This application claims the benefit under 35 U.S.C. .sctn.119(e) of U.S. Provisional Patent Application Serial Number 60/030,843, filed Nov. 15, 1996, entitled "Efficient Data Transmission Over Digital Telephone Networks using Multiple Modulus Conversion" for all common subject matter disclosed therein.
US Referenced Citations (8)
Non-Patent Literature Citations (1)
Entry |
Humblet, Pierre A. and Troulis, Markos G.; The Information Driveway; IEEE Communications Magazine, Dec. 1996 pp. 64-68. |