System and method for repeater TDD synchronization
AssigneeKumu Networks, Inc.
InventorsMayank Jain, Jung-Il Choi, Tanvi Jadhav
Life of this patent
Estimating the term…
Abstract
A repeater system, preferably including one or more radio transceivers, such as a 5G NR transceiver configured to communicate with other elements of a 5G NR communication network such as user equipment and/or gNBs, and a signal processor. A method for repeater operation, preferably including determining synchronization information, operating in a synchronized repeater mode, and maintaining synchronization (such as by monitoring periodic signal timing and adjusting operation timing based on the monitoring), and optionally including operating in a fallback repeater mode.
Claims22
A method for operating a repeater system, the method comprising:
- determining time-division duplexing (TDD) synchronization information associated with a communications network, the TDD synchronization information comprising a frame reference time and a TDD schedule, wherein determining the TDD synchronization information comprises:
- at the repeater system, receiving a transmission associated with the communications network, the transmission comprising a synchronization signal block (SSB);
- detecting the SSB within the transmission;
- determining a reception time, referred to a repeater system clock time, at which the SSB was received;
- decoding the SSB to determine an SSB reference time offset for the SSB;
- receiving configuration information indicative of the TDD schedule;
- determining the TDD schedule based on the configuration information;
- and
- based on the reception time and the SSB reference time offset, determining the frame reference time;
- based on the frame reference time and the TDD schedule, determining a set of downlink periods and a set of uplink periods of a communication frame of the communications network;
- operating a transceiver of the repeater system based on the TDD synchronization information, comprising, based on the frame reference time and the TDD schedule, switching transceiver operation between a downlink mode and an uplink mode such that:
- during each of the set of downlink periods, the transceiver operates in the downlink mode, comprising receiving downlink signals from a base station of the communications network and reradiating the downlink signals to user equipment of the communications network;
- and
- during each of the set of uplink periods, the transceiver operates in the uplink mode, comprising receiving uplink signals from the user equipment and reradiating the uplink signals to the base station;
- determining a timing offset, comprising:
- based on the reception time, the SSB reference time offset, and an expected frame duration, determining a timing window during which a second instance of the SSB is expected to be transmitted;
- during the timing window, at the transceiver, sampling a sampled signal comprising the second instance;
- determining a cross-correlation between the SSB and the sampled signal;
- selecting a correlation peak of the cross-correlation, the correlation peak associated with a delay time within the cross-correlation;
- and
- calculating the timing offset based on the delay time;
- based on the timing offset, determining an updated frame reference time;
- based on the updated frame reference time and the TDD schedule, determining a second set of downlink periods and a second set of uplink periods of a second communication frame of the communications network;
- and
- based on the updated frame reference time and the TDD schedule, switching transceiver operation between the downlink mode and the uplink mode such that:
- during each of the second set of downlink periods, the transceiver operates in the downlink mode;
- and
- during each of the second set of uplink periods, the transceiver operates in the uplink mode.
A repeater system configured to:
- determine time-division duplexing (TDD) synchronization information associated with a communications network, the TDD synchronization information comprising a frame reference time, an expected frame duration, and a TDD schedule;
- operate a transceiver of the repeater system based on the TDD synchronization information, comprising switching transceiver operation between a downlink mode and an uplink mode such that:
- during each of a set of downlink periods of the communications network, the transceiver operates in the downlink mode, comprising receiving downlink signals from a base station of the communications network and reradiating the downlink signals to user equipment of the communications network;
- and
- during each of a set of uplink periods of the communications network, the transceiver operates in the uplink mode, comprising receiving uplink signals from the user equipment and reradiating the uplink signals to the base station;
- determine signal timing of an instance of a repeating signal of the communications network;
- based on the signal timing, determine an updated frame reference time;
- and
- in response to determining the updated frame reference time, operate the transceiver based on the expected frame duration, the TDD schedule, and the updated frame reference time;
- wherein:
- determining the signal timing comprises:
- at the transceiver, receiving a transmission portion comprising the instance;
- determining a cross-correlation between the repeating signal and the transmission portion;
- and
- determining the signal timing based on the cross-correlation, comprising selecting a correlation peak of the cross-correlation, the correlation peak associated with a delay time within the cross-correlation;
- the repeating signal occurs once per communication frame;
- and
- the updated frame reference time tr* is determined based on the equation tr*=tr −td +nτ, wherein tr is the frame reference time, td is the delay time, τ is the expected frame duration, and n is a positive integer.
A repeater system configured to:
- determine time-division duplexing (TDD) synchronization information associated with a communications network, the TDD synchronization information comprising a frame reference time, an expected frame duration, and a TDD schedule;
- operate a transceiver of the repeater system based on the TDD synchronization information, comprising switching transceiver operation between a downlink mode and an uplink mode such that:
- during each of a set of downlink periods of the communications network, the transceiver operates in the downlink mode, comprising receiving downlink signals from a base station of the communications network and reradiating the downlink signals to user equipment of the communications network;
- and
- during each of a set of uplink periods of the communications network, the transceiver operates in the uplink mode, comprising receiving uplink signals from the user equipment and reradiating the uplink signals to the base station;
- determine signal timing of an instance of a repeating signal of the communications network;
- based on the signal timing, determine an updated frame reference time;
- in response to determining the updated frame reference time, operate the transceiver based on the expected frame duration, the TDD schedule, and the updated frame reference time;
- determine signal timing of a plurality of additional instances of the repeating signal, comprising, for each additional instance of the plurality, determining a respective timing offset between the additional instance and an expected additional instance occurrence time;
- determine that an absolute value of an average of the respective timing offsets is greater than a drift threshold;
- in response to determining that the absolute value is greater than the drift threshold, determine an updated expected frame period;
- based on the updated expected frame period and the TDD schedule, determine an updated TDD schedule;
- and
- operate the transceiver based on the updated TDD schedule.
Dependencies are inferred from the claim text.