DSL pre-synchronization auto baud
First Claim
1. A pre-synchronization method of determining a data rate in a communication system including a first DSL device and a second DSL device, for use to synchronize said DSL devices at said data rate, said method comprising the steps of:
- transmitting a discovery message by said first DSL device to said second DSL device;
receiving a discovery response message from said second DSL device in response to said transmitting said discovery message;
transmitting a probe message to said second DSL device in response to said receiving said discovery response message;
transmitting a first probe signal to said second DSL device following said transmitting said probe message;
receiving a second probe signal from said second DSL device in response to said transmitting said first probe signal;
receiving a probe response message from said second DSL device in response to said transmitting said first probe signal; and
negotiating said data rate based on said probe response message;
wherein each said message includes an opcode segment, a data field segment and a checksum segment, and wherein each said segment includes a plurality of data bits represented by an energy on-time or off-time.
9 Assignments
0 Petitions
Accused Products
Abstract
A DSL communication system including a DSL transmission unit at a central office (DTU-C) and a DSL transmission unit at a remote location (DTU-R) in communication over a communication link. DTU-C and DTU-R are capable of transmitting and receiving packets of data prior to synchronization or training. DTU-C transmits a discovery message to DTU-R and awaits receiving a discovery response message from DTU-R. After receiving the discovery response message, DTU-C transmits a probe message to DTU-R followed by a probe signal. DTU-R measures the line quality while receiving the probe signal. After receiving the probe signal, DTU-R transmits a probe signal to DTU-C, using which signal DTU-C measures the line quality. After transmitting the probe signal, DTU-R transmits a probe response message, including line quality measurements performed by DTU-R. DTU-C and DTU-R may negotiate a startup data rate by transmitting data rate messages based on the line quality measurements and/or based on other information that may be exchanged between DTU-C and DTU-R.
23 Citations
50 Claims
-
1. A pre-synchronization method of determining a data rate in a communication system including a first DSL device and a second DSL device, for use to synchronize said DSL devices at said data rate, said method comprising the steps of:
-
transmitting a discovery message by said first DSL device to said second DSL device;
receiving a discovery response message from said second DSL device in response to said transmitting said discovery message;
transmitting a probe message to said second DSL device in response to said receiving said discovery response message;
transmitting a first probe signal to said second DSL device following said transmitting said probe message;
receiving a second probe signal from said second DSL device in response to said transmitting said first probe signal;
receiving a probe response message from said second DSL device in response to said transmitting said first probe signal; and
negotiating said data rate based on said probe response message;
wherein each said message includes an opcode segment, a data field segment and a checksum segment, and wherein each said segment includes a plurality of data bits represented by an energy on-time or off-time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
transmitting a first rate message to said second DSL device after said receiving said probe response message; and
receiving a second rate message in response to said transmitting said first rate message, said second rate message including said data rate.
-
-
3. The method of claim 1, wherein said negotiating step includes the steps of:
-
transmitting a first rate message to said second DSL device after said receiving said probe response message;
receiving a second rate message in response to said transmitting said first rate message;
determining said data rate based on said second rate message; and
transmitting a third rate message in response to receiving said second rate message, said third rate message including said data rate.
-
-
4. The method of claim 1, wherein said second DSL device performs a measurement of a line quality based on said first probe signal.
-
5. The method of claim 4, wherein said measurement of said line quality includes measuring an attenuation.
-
6. The method of claim 4, wherein said measurement of said line quality includes measuring a noise margin.
-
7. The method of claim 1 further comprising the step of measuring a line quality during the step of receiving said second probe signal.
-
8. The method of claim 7, wherein said step of measuring said line quality includes measuring an attenuation.
-
9. The method of claim 7, wherein said step of measuring said line quality includes measuring a noise margin.
-
10. The method of claim 1, wherein said first probe signal includes a third probe signal at a first data rate followed a fourth probe signal at a second data rate.
-
11. The method of claim 10, wherein said second DSL device performs a first line quality measurement based on said third probe signal and a second line quality measurement based on said fourth probe signal.
-
12. The method of claim 11, wherein said probe message response includes said measurements.
-
13. The method of claim 1, wherein said step of receiving said probe message response occurs after said step of receiving said second probe signal.
-
14. The method of claim 1, wherein said discovery message includes a device type of said first DSL device.
-
15. The method of claim 1, wherein said discovery message includes a payload type.
-
16. The method of claim 1, wherein said energy on-time for a first predetermined period of time indicates a “
- 1”
data bit and said energy off-time for a second predetermined period of time indicates a “
0”
data bit.
- 1”
-
17. The method of claim 16, wherein said energy on-time includes scrambled two level ones.
-
18. The method of claim 1, wherein said energy on-time for approximately 50 ms indicates a “
- 1”
data bit and said energy off-time for approximately 50 ms indicates a “
0”
data bit.
- 1”
-
19. A pre-synchronization method of determining a data rate by in a communication system including a first DSL device and a second DSL device, for use to synchronize said DSL devices at said data rate, said method comprising the steps of:
-
transmitting a probe message to said second DSL device;
transmitting a first probe signal to said second DSL device following said transmitting said probe message, wherein said first probe signal is at a first data rate;
transmitting a second probe signal after said transmitting said first probe signal, wherein said second probe signal is at a second data rate;
receiving a probe response message from said second DSL device in response to said transmitting said first probe signal and said transmitting said second probe signal; and
determining said data rate based on said probe response message;
wherein each said message includes an opcode segment, a data field segment and a checksum segment, and wherein each said segment includes a plurality of data bits represented by an energy on-time or off-time.
-
-
20. A communication system comprising:
-
a first device;
a second device; and
a communication line;
wherein, prior to synchronization between said first device and said second device, said first device transmits a discovery message to said second device over said communication line and said second device transmits a discovery response message to said first device over said communication line in response to said discovery message, said first device transmits a probe message followed by a first probe signal to said second device in response to receiving said discovery message, wherein said first device receives a probe response message from said second device in response to said first probe signal and said first device determines a data rate based on said probe response message for synchronizing said first device with said second device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A communication device comprising:
-
a transmitter; and
a receiver;
wherein, prior to synchronization with a remote device, said transmitter transmits a first discovery message over a communication line and said receiver receives a second discovery message in response to said first discovery message, said transmitter transmits a probe message followed by a first probe signal over said communication line in response to receiving said second discovery message, wherein said receiver receives a probe response message in response to said first probe signal and a data rate is determined based on said probe response message for synchronizing over said communication line. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A pre-synchronization method of determining a data rate in a communication system including a first DSL device and a second DSL device, for use to synchronize said DSL devices at said data rate, said method comprising the steps of:
-
receiving a discovery message by said first DSL device from said second DSL device;
transmitting a discovery response message to said second DSL device in response to said receiving said discovery message;
receiving a probe message from said second DSL device in response to said transmitting said discovery response message;
receiving a first probe signal from said second DSL device following said receiving said probe message;
transmitting a second probe signal to said second DSL device in response to said receiving said first probe signal;
transmitting a probe message response to said second DSL device in response to said receiving said first probe signal; and
negotiating said data rate based on said probe response message;
wherein each said message includes an opcode segment, a data field segment and a checksum segment, and wherein each said segment includes a plurality of data bits represented by an energy on-time or off-time. - View Dependent Claims (37, 38, 39, 40, 41, 42)
receiving a first rate message from said second DSL device after said transmitting said probe response message; and
transmitting a second rate message to said second DSL device, said second rate message including said data rate.
-
-
38. The method of claim 36, wherein said negotiating step includes the steps of:
-
receiving a first rate message from said second DSL device after said transmitting said probe response message;
transmitting a second rate message to said second DSL device;
receiving a third rate message from said second DSL device, said third rate message including said data rate.
-
-
39. The method of claim 36 further comprising the step of measuring a line quality during the step of receiving said first probe signal, wherein said line quality is used to determine said data rate.
-
40. The method of claim 36, wherein said step of transmitting said probe message response occurs after said step of transmitting said second probe signal.
-
41. The method of claim 36, wherein said discovery message includes a device type of said second DSL device.
-
42. The method of claim 36, wherein said discovery message includes a payload type.
-
43. A method of communication with a remote device, said method comprising the steps of:
-
transmitting a discovery message to said remote device;
receiving a discovery response message from said remote device in response to said transmitting said discovery message; and
configuring said remote device, in response to said receiving said discovery response message, by transmitting one or more command messages;
wherein each said message includes an opcode segment, a data field segment and a checksum segment, and wherein each said segment includes a plurality of data bits represented by an energy on-time or off-time, and wherein said energy on-time includes scrambled two level ones. - View Dependent Claims (44, 45, 46)
-
-
47. A pre-synchronization method for use between a central DSL device and a remote DSL device over a telephone communication line, said communication method comprising the steps of:
-
transmitting a discovery message by said central DSL device to said remote DSL device;
receiving a discovery response message from said remote DSL device by said central DSL device in response to said discovery message;
transmitting a probe message by said central DSL device to said remote DSL device in response to said discovery response message;
transmitting a first probe signal by said central DSL device to said remote DSL device in response to said discovery response message;
receiving a second probe signal from said remote DSL device by said central DSL device in response to said first probe signal;
receiving a probe response message from said remote DSL device by said central DSL device in response to said first probe signal; and
negotiating said data rate with said remote DSL device based on said probe response message;
wherein each said message includes an opcode segment, a data field segment and a checksum segment, and wherein each said segment includes a plurality of data bits represented by an energy on-time or off-time. - View Dependent Claims (48, 49, 50)
-
Specification