Interval Time Control for 5G Multi-Connectivity
1 Assignment
0 Petitions
Accused Products
Abstract
The solution presented herein controls a transmission timing of data from multiple transmission points to synchronize the data reception at a receiver to within pre-specified limits. To that end, a skew timing is determined from a difference between a second delay (a transmission time between the master node and a second slave node) and a first delay (a transmission time between a master node and a first slave node). A deadzone mapping is applied to the initial liming error (determined from a difference between a reference skew timing and the skew timing) to determine a final timing error. The deadzone mapping is configured to adjust the initial timing error responsive to a comparison between the initial timing error and a timing error range. The first and second delays are controlled using the final timing error to keep the skew timing within the timing error range.
0 Citations
44 Claims
-
1-29. -29. (canceled)
-
30. A method implemented in a master node of controlling a transmission timing for a plurality of slave nodes in a communication network, the method comprising:
-
determining a skew timing (Tskew) from a difference between a second delay (Tsecond) and a first delay (Tfirst), wherein the first delay (Tfirst) represents a transmission time between the master node and a first slave node (300), and wherein the second delay (Tsecond) represents a transmission time between the master node and a second slave node; determining an initial timing error (xinit) from a difference between a reference skew timing (Tskewref) and the skew timing (Tskew); applying a deadzone mapping to the initial timing error (xinit) to determine a final timing error (xfinal), wherein the deadzone mapping is configured to adjust the initial timing error (xinit) responsive to a comparison between the initial timing error (xinit) and a timing error range, said timing error range including an upper limit (umax) and a lower limit (umin) used to bound the timing error range; and controlling the first delay (Tfirst) and the second delay (Tsecond) using the final timing error (xfinal) to keep the skew timing (Tskew) within the timing error range.
-
-
31. A master node in communication with a plurality of slave nodes of a communication network, the master node comprising:
-
a first combiner circuit configured to determine a skew timing (Tskew) from a difference between a second delay (Tsecond) and a first delay (Tfirst), wherein the first delay (Tfirst) represents a transmission time between the master node and a first slave node, and wherein the second delay (Tsecond) represents a transmission time between the master node and a second slave node); a second combiner circuit (240) configured to determine an initial timing error (xinit) from a difference between a reference skew timing (Tskewref) and the skew timing (Tskew); a deadzone mapping circuit configured to adjust the initial timing error (xinit) to determine a final timing error (xfinal) responsive to a comparison between the initial timing error (xinit) and a timing error range, said timing error range including an upper limit (umax) and a lower limit (umin) used to bound the timing error range; and an outer loop control circuit configured to control the first delay (Tfirst) and the second delay (Tsecond) using the final timing error (xfinal) to keep the skew timing (Tskew) within the timing error range. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer program product stored in a non-transitory computer readable medium for controlling a transmission timing for a plurality of slave nodes in a communication network, the computer program product comprising software instructions which, when run on a processing circuit in the master node, causes the processing circuit to:
-
determine a skew timing (Tskew) from a difference between a second delay (Tsecond) and a first delay (Tfirst), wherein the first delay (Tfirst) represents a transmission time between the master node and a first slave node, and wherein the second delay (Tsecond) represents a transmission time between the master node and a second slave node; determine an initial timing error (xinit) from a difference between a reference skew timing (Tskewref) and the skew timing (Tskew); apply a deadzone mapping to the initial timing error (xinit) to determine a final timing error (xfinal), wherein the deadzone mapping is configured to adjust the initial timing error (xinit) responsive to a comparison between the initial timing error (xinit) and a timing error range, said timing error range including an upper limit (umax) and a lower limit (umin) used to bound the timing error range; and control the first delay (Tfirst) and the second delay (Tsecond) using the final timing error (xfinal) to keep the skew timing (Tskew) within the timing error range.
-
Specification