Systems and methods for timing synchronization and synchronization source selection for vehicle-to-vehicle communications
First Claim
1. A method for synchronizing a communication device, comprising:
- obtaining a timing signal from a timing synchronization reference source;
computing a system frame number (SFN)-direct frame number (DFN) offset;
creating a timing fingerprint using the timing signal and the SFN-DFN offset, the timing fingerprint also comprising additional timing information;
entering the timing fingerprint into a database;
continually updating the timing fingerprint;
determining whether the timing signal remains within a threshold;
if the timing signal exceeds the threshold, iterating the timing fingerprint;
verifying the timing fingerprint to determine whether there is a timing inconsistency between a most recent timing fingerprint and current time;
if the timing fingerprint is verified, using the SFN-DFN offset to derive current DFN timing to decode a sidelink control information (SCI) communication; and
if the SCI communication is decoded, using the timing signal for communicating over a sidelink communication channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for communication includes obtaining a timing signal from a timing synchronization reference source, computing a system frame number (SFN)—direct frame number (DFN) offset, creating a timing fingerprint using the timing signal and the SFN-DFN offset, the timing fingerprint also comprising additional timing information, entering the timing fingerprint into a database, continually updating the timing fingerprint, determining whether the timing signal remains within a threshold, if the timing signal exceeds the threshold, iterating the timing fingerprint, verifying the timing fingerprint to determine whether there is a timing inconsistency between a most recent timing fingerprint and current time, if the timing fingerprint is verified, using the SFN-DFN offset to derive current DFN timing to decode a sidelink control information (SCI) communication, and if the SCI communication is decoded, using the timing signal for communicating over a sidelink communication channel.
-
Citations
30 Claims
-
1. A method for synchronizing a communication device, comprising:
-
obtaining a timing signal from a timing synchronization reference source; computing a system frame number (SFN)-direct frame number (DFN) offset; creating a timing fingerprint using the timing signal and the SFN-DFN offset, the timing fingerprint also comprising additional timing information; entering the timing fingerprint into a database; continually updating the timing fingerprint; determining whether the timing signal remains within a threshold; if the timing signal exceeds the threshold, iterating the timing fingerprint; verifying the timing fingerprint to determine whether there is a timing inconsistency between a most recent timing fingerprint and current time; if the timing fingerprint is verified, using the SFN-DFN offset to derive current DFN timing to decode a sidelink control information (SCI) communication; and if the SCI communication is decoded, using the timing signal for communicating over a sidelink communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for communication, comprising:
-
a user equipment (UE) configured to obtain a timing signal from a timing synchronization reference source; the UE configured to compute a system frame number (SFN)-direct frame number (DFN) offset; the UE configured to create a timing fingerprint using the timing signal and the SFN-DFN offset, the timing fingerprint also comprising additional timing information; a database configured to store the timing fingerprint; the UE configured to continually update the timing fingerprint; the UE configured to determine whether the timing signal remains within a threshold; if the timing signal exceeds the threshold, the UE configured to iterate the timing fingerprint; the UE configured to verify the timing fingerprint to determine whether there is a timing inconsistency between a most recent timing fingerprint and current time; if the timing fingerprint is verified, the UE configured to use the SFN-DFN offset to derive current DFN timing to decode a sidelink control information (SCI) communication; and if the SCI communication is decoded, the UE configured to use the timing signal for communicating over a sidelink communication channel. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A device, comprising:
-
means for obtaining a timing signal from a timing synchronization reference source; means for computing a system frame number (SFN)-direct frame number (DFN) offset; means for creating a timing fingerprint using the timing signal and the SFN-DFN offset, the timing fingerprint also comprising additional timing information; means for entering the timing fingerprint into a database; means for continually updating the timing fingerprint; means for determining whether the timing signal remains within a threshold; if the timing signal exceeds the threshold, means for iterating the timing fingerprint; means for verifying the timing fingerprint to determine whether there is a timing inconsistency between a most recent timing fingerprint and current time; if the timing fingerprint is verified, means for using the SFN-DFN offset to derive current DFN timing to decode a sidelink control information (SCI) communication; and if the SCI communication is decoded, means for using the timing signal for communicating over a sidelink communication channel. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable medium storing computer executable code for communication, the code executable by a processor to:
-
obtain a timing signal from a timing synchronization reference source; compute a system frame number (SFN)-direct frame number (DFN) offset; create a timing fingerprint using the timing signal and the SFN-DFN offset, the timing fingerprint also comprising additional timing information; enter the timing fingerprint into a database; continually update the timing fingerprint; determine whether the timing signal remains within a threshold; if the timing signal exceeds the threshold, iterate the timing fingerprint; verify the timing fingerprint to determine whether there is a timing inconsistency between a most recent timing fingerprint and current time; if the timing fingerprint is verified, use the SFN-DFN offset to derive current DFN timing to decode a sidelink control information (SCI) communication; and if the SCI communication is decoded, use the timing signal for communicating over a sidelink communication channel. - View Dependent Claims (29, 30)
-
Specification