Method to eliminate frequency offset introduced in a network
AssigneeVt Idirect, Inc.
InventorsVenugopal Eyyunni, Christopher Donald Gregory, Conor Foley
Life of this patent
Estimating the term…
Abstract
A remote, a communications system, and a method in which the remote communicates with another remote via a repeater and also communicates with a hub. The remote includes a transceiver configured to receive a signal from the another remote, a measuring unit configured to measure a first offset, and a calculation unit configured to calculate a frequency offset for the signal based on (i) the first offset measured at the measuring unit, and (ii) a second offset measured at the hub.
Claims13
A star/mesh communication system comprising:
- a hub;
- a repeater;
- and
- first and second remotes, wherein
- the first remote is configured to transmit a first signal to the hub via the repeater, the first signal being received at the hub with a frequency offset of RHOffset, as follows
- RHOffset=TxTDMAOffset(1)+RUCOffset+SatelliteOffset+HDCOffset
- wherein TxTDMAOffset(1) is a frequency offset from a nominal frequency used by the first remote, RUCOffset is a frequency offset introduced during an up-conversion in the first remote, SatelliteOffset is a frequency offset introduced at the repeater during Uplink/Downlink conversion, and HDCOffset is a frequency offset introduced at the hub during a down conversion,
- the hub is further configured to command the first remote to change the value of TxTDMAOffset(1) to TxTDMAOffset(2) so that RHOffset=0, as follows
- TxTDMAOffset(2)=−(SatelliteOffset+HDCOffset)−RUCOffset,
- the hub is further configured to transmit a second signal to the repeater to be received back at the hub in a loopback mode, the second signal being received at the hub with a frequency offset of HHOffset, as follows
- HHOffset=HUCOffset+SatelliteOffset+HDCOffset
- wherein HUCOffset is a frequency offset introduced during an up-conversion in the hub, and HDCOffset is a frequency offset introduced during a down-conversion in the hub;
- the hub is further configured to periodically calculate and transmit the value of HHOffset to the first and second remotes,
- the hub is further configured to transmit a third signal to the second remote via the repeater, the third signal being received at the second remote, which measures a frequency offset of the third signal HROffset, as follows
- HROffset=HUCOffset+SatelliteOffset+RDCOffset
- wherein RDCOffset is a frequency offset introduced during down-conversion in the second remote,
- the second remote is configured to transmit a fourth signal to the first remote via the repeater, and
- prior to receiving the fourth signal, the first remote is configured to estimate a frequency offset RROffset of the fourth signal received from the second remote via the repeater, using values determined from previous star/mesh communication signals, as follows
- RROffset=HROffset−HHOffset.
A remote that communicates in a star/mesh communication system with another remote via a repeater and also communicates with a hub, the remote comprising:
- a transceiver configured to transmit a first signal to the hub via a repeater, the first signal being received at the hub with a frequency offset of RHOffset, as follows
- RHOffset=TxTDMAOffset(1)+RUCOffset+SatelliteOffset+HDCOffset
- wherein TxTDMAOffset(1) is a frequency offset from a nominal frequency used by the remote, RUCOffset is a frequency offset introduced during an up-conversion in the remote, SatelliteOffset is a frequency offset introduced at the repeater during Uplink/Downlink conversion, and HDCOffset is a frequency offset introduced at the hub during a down conversion;
- the remote further configured to receive a command from the hub to change the value of TxTDMAOffset(1) to TxTDMAOffset(2) so that RHOffset=0, as follows
- TxTDMAOffset(2)=−(SatelliteOffset+HDCOffset)−RUCOffset;
- the remote is further configured to periodically receive a frequency offset value HHOffset from the hub, which is calculated by the hub in a loopback mode, as follows
- HHOffset=HUCOffset+SatelliteOffset+HDCOffset
- wherein HUCOffset is a frequency offset introduced during an up-conversion in the hub, and HDCOffset is a frequency offset introduced during a down-conversion in the hub;
- the remote is further configured to receive a second signal from the hub via the repeater, and configured to measure a frequency offset of the second signal HROffset, as follows
- HROffset=HUCOffset+SatelliteOffset+RDCOffset
- wherein RDCOffset is a frequency offset introduced during down-conversion in the remote;
- the transceiver further configured to receive, via the repeater, a third signal from the another remote, and prior to receiving the third signal, estimate a frequency offset RROffset of the third signal, as follows
- RROffset=HROffset−HHOffset.
A non-transitory computer readable media storing computer program instructions, which when executed by a computer in a remote cause the remote to communicate in a star/mesh communication system with another remote via a repeater and also with a hub via the repeater, including steps comprising:
- transmitting a first signal to the hub via a repeater, the first signal being received at the hub with a frequency offset of RHOffset, as follows RHOffset=TxTDMAOffset(1)+RUCOffset+SatelliteOffset+HDCOffset wherein TxTDMAOffset(1) is a frequency offset from a nominal frequency used by the remote, RUCOffset is a frequency offset introduced during an up-conversion in the remote, SatelliteOffset is a frequency offset introduced at the repeater during Uplink/Downlink conversion, and HDCOffset is a frequency offset introduced at the hub during a down conversion;
- receiving a command from the hub to change the value of TxTDMAOffset(1) to TxTDMAOffset(2) so that RHOffset=0, as follows TxTDMAOffset(2)=−(SatelliteOffset+HDCOffset)−RUCOffset;
- periodically receiving a frequency offset value HHOffset from the hub, which is calculated by the hub in a loopback mode, as follows HHOfset=HUCOffset+SatelliteOffset+HDCOffset wherein HUCOffset is a frequency offset introduced during an up-conversion in the hub, and HDCOffset is a frequency offset introduced during a down-conversion in the hub;
- receiving a second signal from the hub via the repeater;
- measuring a frequency offset of the second signal HROffset, as follows HROffset=HUCOffset+SatelliteOffset+RDCOffset wherein RDCOffset is a frequency offset introduced during down-conversion in the remote;
- receiving, via the repeater, a third signal from the another remote;
- and prior to receiving the third signal, estimating a frequency offset RROffset of the third signal, as follows RROffset=HROffset−HHOffset.
A method for peer remote communications in a star/mesh communication system between a first remote and a second remote via a repeater, the method comprising:
- transmitting a first signal to the hub via a repeater, the first signal being received at the hub with a frequency offset of RHOffset, as follows
- RHOffset=TxTDMAOffset(1)+RUCOffset+SatelliteOffset+HDCOffset
- wherein TxTDMAOffset(1) is a frequency offset from a nominal frequency used by the remote, RUCOffset is a frequency offset introduced during an up-conversion in the remote, SatelliteOffset is a frequency offset introduced at the repeater during Uplink/Downlink conversion, and HDCOffset is a frequency offset introduced at the hub during a down conversion;
- receiving a command from the hub to change the value of TxTDMAOffset(1) to TxTDMAOffset(2) so that RHOffset=0, as follows
- TxTDMAOffset(2)=−(SatelliteOffset+HDCOffset)−RUCOffset;
- periodically receiving a frequency offset value HHOffset from the hub, which is calculated by the hub in a loopback mode, as follows
- HHOfset=HUCOffset+SatelliteOffset+HDCOffset
- wherein HUCOffset is a frequency offset introduced during an up-conversion in the hub, and HDCOffset is a frequency offset introduced during a down-conversion in the hub;
- receiving a second signal from the hub via the repeater;
- measuring a frequency offset of the second signal HROffset, as follows
- HROffset=HUCOffset+SatelliteOffset+RDCOffset
- wherein RDCOffset is a frequency offset introduced during down-conversion in the remote;
- receiving, via the repeater, a third signal from the another remote;
- and
- prior to receiving the third signal, estimating a frequency offset RROffset of the third signal, as follows
- RROffset=HROffset−HHOffset.
Dependencies are inferred from the claim text.