TERMINAL MEASUREMENT BASED SYNCHRONIZATION FOR MESH SATELLITE COMMUNICATIONS
First Claim
Patent Images
1. A system for synchronizing timing for mesh satellite communications, the system comprising:
- a user terminal configured to;
transmit one or more first signals to the satellite;
receive the one or more first signals from the satellite via a mesh communication path; and
transmit a time measurement identifying transmit time between the user terminal and the satellite; and
a gateway, in communication with the user terminal via satellite, configured to;
receive the time measurement identifying transmit time between the user terminal and the satellite;
use the received time measurement to calculate a change in distance between the gateway and the satellite; and
adjust, responsive to the change in distance between the gateway and the satellite, one or more signals of;
a first set of control signals to set a start of receive frame for a user terminal;
ora second set of control signals to set a start of transmit frame for the user terminal,the adjustment set to synchronize timing for mesh satellite communications.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and devices are described for synchronization in mesh satellite communications. The arrival time of the gateway signal may be used to set a start of receive frame time for a terminal. A received control signal from the gateway may then be used to set a start of transmit frame time for the user terminal. The distance between the satellite and the gateway may change. Ephemeris data, various collections of terminal measurements, or terminal sync bursts may be used to modify start of transmit frame or start of receive frame settings for the terminal or gateway.
-
Citations
23 Claims
-
1. A system for synchronizing timing for mesh satellite communications, the system comprising:
-
a user terminal configured to; transmit one or more first signals to the satellite; receive the one or more first signals from the satellite via a mesh communication path; and transmit a time measurement identifying transmit time between the user terminal and the satellite; and a gateway, in communication with the user terminal via satellite, configured to; receive the time measurement identifying transmit time between the user terminal and the satellite; use the received time measurement to calculate a change in distance between the gateway and the satellite; and adjust, responsive to the change in distance between the gateway and the satellite, one or more signals of; a first set of control signals to set a start of receive frame for a user terminal;
ora second set of control signals to set a start of transmit frame for the user terminal, the adjustment set to synchronize timing for mesh satellite communications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
the calculated change in distance between the gateway and the satellite comprises calculating the distance between the gateway and the satellite.
-
-
11. A gateway for synchronizing timing for mesh satellite communications, the gateway comprising:
-
a memory module configured to; store a first time measurement corresponding to a transmit time between a user terminal and a satellite; store a second time measurement corresponding to a transmit time between the gateway and the user terminal via the satellite; a distance determination module, communicatively coupled with the memory module, configured to calculate a changed distance between the gateway and the satellite based at least in part of the first and second timing measurements; a synchronization module, communicatively coupled with the location determination module, and configured to adjust, responsive to the change in distance between the gateway and the satellite, one or more signals of; a first set of control signals to set a start of receive frame for a user terminal;
ora second set of control signals to set a start of transmit frame for the user terminal, the adjustment set to synchronize timing for mesh satellite communications; and a transmission module, communicatively coupled with the synchronization module, and configured to transmit the one or more signals with the adjusted transmission timing. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for synchronizing timing for mesh satellite communications, the method comprising:
-
identifying first data corresponding to a first distance between a user terminal and a satellite, the first data calculated based on a terminal-to-terminal communication on a mesh communication path; identifying second data corresponding to a second distance between a gateway and the user terminal; using the first data and the second data to calculate a change in distance between the gateway and the satellite; and adjusting, responsive to the change in transit time between the gateway and the satellite, timing for one or more signals of; a first set of control signals to set a start of receive frame for a user terminal;
ora second set of control signals to set a start of transmit frame for the user terminal, the adjustment set to synchronize timing for mesh satellite communications. - View Dependent Claims (20, 21, 22)
-
-
23. A device for synchronizing timing for mesh satellite communications, the device comprising:
-
means for storing a first timing measurement identifying transmit time between a gateway and a user terminal communicating via satellite; means for storing a second timing measurement identifying transmit time between the user terminal and the satellite; means for identifying a changed transmit time between the gateway and the satellite based at least in part of the first and second timing measurements; and means for adjusting, responsive to the change in distance between the gateway and the satellite, one or more signals of; a first set of control signals to set a start of receive frame for a user terminal;
ora second set of control signals to set a start of transmit frame for the user terminal, the adjustment set to synchronize timing for mesh satellite communications.
-
Specification