System and method for performing ranging in a cable modem system
First Claim
1. A method for performing ranging operations in a cable modem system that includes two or more cable modems, comprising the steps of:
- (a) receiving at a cable modem, a ranging response generated by a cable modem termination system, the ranging response comprised of a plurality of ranging parameters including an upstream communications parameter, a timing adjust parameter, a power level adjust parameter, a carrier frequency offset parameter, and a plurality of equalization parameters, the equalization parameters including a number of ranging response equalizer coefficients, wherein the ranging response is the first ranging response received since the cable modem was initialized;
(b) setting a current pre-equalizer coefficient for each one of a plurality taps at the cable modem equal to the ranging response equalizer coefficients to generate new pre-equalizer coefficients, wherein one of said plurality of taps is designated a main tap and the remaining number of said plurality of taps are referred to as non-main taps and further wherein each one of said plurality of taps has a real part and an imaginary part;
(c) derotating the new pre-equalizer coefficients so that the imaginary part of the main tap is equal to zero;
(d) identifying each non-main tap having a determined magnitude squared value below a specified threshold and setting the new pre-equalizer coefficients for the real part and the imaginary part of each identified non-main tap to zero;
(e) generating scaled coefficients using the new pre-equalizer coefficients for the main tap and non-main taps obtained from steps (c) and (d); and
(f) adjusting a transmit power of the cable modem using an equalizer coefficient gain change value, the equalizer coefficient gain change value being determined from a current equalizer coefficient gain value and a new equalizer coefficient gain value in accordance with EQ3, wherein the new equalizer coefficient gain value is determined from EQ4 and {overscore (C)}i refers to the generated scaled coefficients.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for performing ranging operations in a cable modem system. In accordance with embodiments of the present invention, transmission times, transmission power levels, transmission carrier frequencies, and pre-equalization parameters are adjusted to provide for robust operation of the cable modem system. More particularly, iterative processing steps are used to provide coefficient ordering, scaling, and aligning between the multiple cable modems and the cable modem termination system present in a cable modem system.
34 Citations
25 Claims
-
1. A method for performing ranging operations in a cable modem system that includes two or more cable modems, comprising the steps of:
-
(a) receiving at a cable modem, a ranging response generated by a cable modem termination system, the ranging response comprised of a plurality of ranging parameters including an upstream communications parameter, a timing adjust parameter, a power level adjust parameter, a carrier frequency offset parameter, and a plurality of equalization parameters, the equalization parameters including a number of ranging response equalizer coefficients, wherein the ranging response is the first ranging response received since the cable modem was initialized;
(b) setting a current pre-equalizer coefficient for each one of a plurality taps at the cable modem equal to the ranging response equalizer coefficients to generate new pre-equalizer coefficients, wherein one of said plurality of taps is designated a main tap and the remaining number of said plurality of taps are referred to as non-main taps and further wherein each one of said plurality of taps has a real part and an imaginary part;
(c) derotating the new pre-equalizer coefficients so that the imaginary part of the main tap is equal to zero;
(d) identifying each non-main tap having a determined magnitude squared value below a specified threshold and setting the new pre-equalizer coefficients for the real part and the imaginary part of each identified non-main tap to zero;
(e) generating scaled coefficients using the new pre-equalizer coefficients for the main tap and non-main taps obtained from steps (c) and (d); and
(f) adjusting a transmit power of the cable modem using an equalizer coefficient gain change value, the equalizer coefficient gain change value being determined from a current equalizer coefficient gain value and a new equalizer coefficient gain value in accordance with EQ3, wherein the new equalizer coefficient gain value is determined from EQ4 and {overscore (C)}i refers to the generated scaled coefficients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for performing ranging operations in a cable modem system that includes two or more cable modems, comprising the steps of:
-
(a) receiving at a cable modem, a subsequent ranging response generated by a cable modem termination system after generating a first ranging response, the subsequent ranging response comprised of a plurality of ranging parameters including an upstream communications parameter, a timing adjust parameter, a power level adjust parameter, a carrier frequency offset parameter, and a plurality of equalization parameters, the equalization parameters including a main tap location and a number of ranging response equalizer coefficients;
(b) using the ranging response equalizer coefficients to convolve a number of current pre-equalizer coefficients for a main tap and one or more non-main taps located in the cable modem according to EQ1 to generate new pre-equalizer coefficients and derotating the new pre-equalizer coefficients so that an imaginary part of the main tap is equal to zero;
(c) identifying each non-main tap having a determined magnitude squared value below a specified threshold and setting the new pre-equalizer coefficient for a real part and an imaginary part of the identified non-main taps equal to zero;
(d) generating scaled coefficients using the new pre-equalizer coefficients for the main tap and no-main taps from steps (b) and (c); and
(e) adjusting a transmit power of the cable modem using a equalizer coefficient gain change value, the equalizer coefficient gain change value being determined from a current equalizer coefficient gain value and a new equalizer coefficient gain value in accordance with EQ3, wherein the new equalizer coefficient gain value is determined from EQ4 and {overscore (C)}i refers to the generated scaled coefficients. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for performing ranging operations in a cable modem system including two or more cable modems, comprising:
-
(a) means for receiving a subsequent ranging response at a cable modem, the subsequent ranging response comprised of a plurality of ranging parameters including an upstream communications parameter, a timing adjust parameter, a power level adjust parameter, a carrier frequency offset parameter, and a plurality of equalization parameters, the equalization parameters including a main tap location, and a number of ranging response equalizer coefficients;
(b) means for convolving a number of current equalizer coefficients for a main tap and a number of non-main taps located at the cable modem according to EQ1 using the ranging response equalizer coefficients to generate new equalizer coefficients and means for derotating the new equalizer coefficients so that an imaginary part of the main tap is equal to zero;
(c) means for identifying each non-main tap having a determined magnitude squared value below a specified threshold and setting the new pre-equalizer coefficient for a real part and an imaginary part equal to zero;
(d) means for generating scaled coefficients; and
(e) means for adjusting a transmit power of the cable modem using a equalizer coefficient gain change value, the equalizer coefficient gain change value being determined from a current equalizer coefficient gain value and a new equalizer coefficient gain value in accordance with EQ3, wherein the new equalizer coefficient gain value is determined from EQ4 and {overscore (C)}i refers to the generated scaled coefficients.
-
-
21. A system for performing ranging operations in a cable modem system, comprising:
-
(a) a cable modem termination system configured to generate a ranging response, the ranging response comprised of a plurality of ranging parameters including an upstream communications parameter, a timing adjust parameter, a power level adjust parameter, a carrier frequency offset parameter, and a plurality of equalization parameters, the equalization parameters including a main tap location, and a number of ranging response equalizer coefficients;
(b) one or more cable modems configured to convolve a number of current pre-equalizer coefficients for a main tap and a number of non-main taps associated with each cable modem according to EQ1 using the ranging response equalizer coefficients to generate new pre-equalizer coefficients and to derotate the new pre-equalizer coefficients so that an imaginary part of the main tap is equal to zero. - View Dependent Claims (22, 23, 24, 25)
-
Specification