US 11,885,888 B2
System for distributed verification of satellite position
Uros Kalabic, Jamaica Plain, MA (US); Tsz-Chun Michael Chiu, Toronto (CA); and Avishai Weiss, Boston, MA (US)
Assigned to Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA (US)
Filed by Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA (US)
Filed on Apr. 19, 2021, as Appl. No. 17/233,785.
Prior Publication US 2022/0345208 A1, Oct. 27, 2022
Int. Cl. G01S 19/20 (2010.01); H04B 7/185 (2006.01); G01S 19/08 (2010.01)
CPC G01S 19/20 (2013.01) [G01S 19/08 (2013.01); H04B 7/18519 (2013.01); H04B 7/18521 (2013.01); H04B 7/18547 (2013.01); H04B 7/18556 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A satellite configured to implement a protocol associated with a distributed satellite position verification system, the satellite comprising:
a positioning system configured to estimate a current position of the satellite at a current instance of time;
a transceiver configured to participate in a telemetric exchange with one or more other satellites; and
a processor coupled with stored instructions implementing the protocol, the stored instructions when executed by the processor cause the satellite to:
generate a report recording the estimated current position of the satellite;
verify records of positions of the one or more other satellites in the distributed satellite position verification system including a first satellite, a second satellite, and a third satellite, wherein: the first satellite is configured to perform a first operation, the second satellite is configured to perform a second operation, the third satellite is configured to perform a third operation, wherein according to the protocol, the satellite is configured to perform, at different time instances, the first operation, the second operation, or the third operation to act as the first satellite, the second satellite, or the third satellite respectively, and wherein according to the protocol, the first satellite is configured to verify at least some positions in the records of positions of the second satellite by performing the first operation, such that the first satellite is configured to:
determine a verified position of the second satellite by participating in the telemetric exchange with the second satellite and the third satellite;
calculate a deviation between the verified position of the second satellite and a prior estimated position of the second satellite; and
record the verified position into the records of positions of the second satellite, based on the calculated deviation.