Method and apparatus for joint optimization of transmitted pulse shape and receiver timing in digital systems
First Claim
1. A method in a digital system of jointly determining an optimal receiver pulse sampling time and a transmitter pulse shape that is a linear combination of a plurality of predetermined wave functions, comprising the steps of:
- (a) individually transmitting each of the plurality of predetermined wave functions to the receiver;
(b) sampling the response at the receiver to each of the individually transmitted plurality of predetermined wave functions at an initially selected sampling time;
(c) transmitting back to the transmitter the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions of step (b);
(d) calculating a set of coefficients by which to multiply each of the plurality of predetermined wave functions to form a transmitter pulse shape from the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions at the initially selected sampling time;
(e) transmitting a pulse to the receiver with a transmitter pulse shape determined from the set of calculated coefficients multiplied by the plurality of predetermined wave functions;
(f) determining the time at the receiver at which the pulse transmitted in step (e) is a maximum;
(g) again individually transmitting each of the plurality of predetermined wave functions to the receiver;
(h) sampling the response at the receiver to each of the individually transmitted plurality of predetermined wave functions of step (g) at the time determined in step (f);
(i) transmitting back to transmitter the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions of step (h) ;
(j) calculating a set of coefficients by which to multiply each of the plurality of predetermined wave functions to form a transmitter pulse shape from the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions at the time determined in step (f);
(k) repeating steps (e) through (j) a plurality of times until the coefficients determined in step (j) in successive iterations converge.
9 Assignments
0 Petitions
Accused Products
Abstract
In digital transmission, the combination of transmitted pulse shape and receiver sampling time that maximizes the magnitude of the channel output pulse sample is determined. The transmitted pulse shape is represented as a linear combination of orthonormal functions. The coefficients that multiply each of the functions are determined by measuring at the receiver and transmitting back to the transmitter the response of the channel to each independently transmitted function at an approximation to the optimal sampling time. A pulse shape is formed using the calculated coefficients and is transmitted to the receiver where the timing of its maximum is determined, which represents a next approximation to the optimal sampling time. By repeating a plurality of times the processes of transmitting the functions, measuring at the receiver and transmitting back to the transmitter the responses at the approximation to the optimal sampling time, calculating the coefficients, transmitting a pulse, and determining a next approximation to the optimal sampling time from the timing of the maximum in the received pulse, the coefficients and optimal sampling time will converge.
15 Citations
12 Claims
-
1. A method in a digital system of jointly determining an optimal receiver pulse sampling time and a transmitter pulse shape that is a linear combination of a plurality of predetermined wave functions, comprising the steps of:
-
(a) individually transmitting each of the plurality of predetermined wave functions to the receiver; (b) sampling the response at the receiver to each of the individually transmitted plurality of predetermined wave functions at an initially selected sampling time; (c) transmitting back to the transmitter the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions of step (b); (d) calculating a set of coefficients by which to multiply each of the plurality of predetermined wave functions to form a transmitter pulse shape from the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions at the initially selected sampling time; (e) transmitting a pulse to the receiver with a transmitter pulse shape determined from the set of calculated coefficients multiplied by the plurality of predetermined wave functions; (f) determining the time at the receiver at which the pulse transmitted in step (e) is a maximum; (g) again individually transmitting each of the plurality of predetermined wave functions to the receiver; (h) sampling the response at the receiver to each of the individually transmitted plurality of predetermined wave functions of step (g) at the time determined in step (f); (i) transmitting back to transmitter the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions of step (h) ; (j) calculating a set of coefficients by which to multiply each of the plurality of predetermined wave functions to form a transmitter pulse shape from the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions at the time determined in step (f); (k) repeating steps (e) through (j) a plurality of times until the coefficients determined in step (j) in successive iterations converge. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method in a digital system of jointly determining an optimal receiver pulse sampling time and a transmitter pulse shape that is a linear combination of a plurality of predetermined wave functions, comprising the steps of:
-
(a) individually transmitting each of the plurality of predetermined wave functions to the receiver; (b) separately sampling the responses at the receiver to each of the individually transmitted plurality of predetermined wave functions at a possible sampling time; (c) transmitting back to the transmitter the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions of step (b); (d) calculating a set of coefficients by which to multiply each of the plurality of predetermined wave functions to form a transmitter pulse shape from the values of the sampled responses to each of the individually transmitted plurality of predetermined wave functions at the possible sampling time; (e) transmitting a pulse to the receiver with a transmitter pulse shape determined from the set of coefficients calculated in step (d) and multiplied by the plurality of predetermined wave functions; (f) determining as a next possible sampling time the time at the receiver at which the pulse transmitted in step (e) is a maximum; and (g) repeating steps (a) through (f) a plurality of times using the as the possible sampling time the next possible sampling time just determined in step (f) until the coefficients determined in step (d) in successive iterations converge. - View Dependent Claims (7, 8, 9, 10)
-
-
11. In a digital transmission system which transmits pulses between a transmitter and a receiver, apparatus for jointedly determining the optimal receiver pulse sampling time and transmitter pulse shape that is a linear combination of a plurality of predetermined wave functions, comprising,
at the transmitter: -
means for separately transmitting each of the plurality of predetermined wave functions; means for calculating a set of coefficients by which to multiply each of the plurality of predetermined wave functions to form a transmitter pulse shape from a set of values of the responses at the receiver to the separately transmitted plurality of predetermined wave functions at a possible sampling time; and means for transmitting a test pulse to the receiver with a shape determined from the set of calculated coefficients multiplied by the plurality of predetermined wave functions; and at the receiver; means for sampling the response to each of the plurality of predetermined wave functions at the possible sampling time; means for transmitting back to the receiver the values of the responses to each of the plurality of predetermined wave functions at the possible sampling time; and means for determining the time at which the test pulse transmitted by the transmitter to the receiver is a maximum to determine a new possible sampling time. - View Dependent Claims (12)
-
Specification