Patent ID: 11935335
Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  B  H | IPC B  G  H

Claim 18:
19. A method of robust association of a physical identity and a virtual identity of a target vehicle by an ego vehicle, comprising:
collecting, with a plurality of perception sensors within the ego vehicle, data related to a physical identity of the target vehicle and communicating data related to the physical identity of the target vehicle, via a communication bus, to a data processor within the ego vehicle;
collecting, with the data processor within the ego vehicle, via a wireless communication channel, data related to a virtual identity of the target vehicle;
associating, with the data processor within the ego vehicle, the physical identity of the target vehicle with the virtual identity of the target vehicle;
synchronizing, with the data processor within the ego vehicle and the data processor within the target vehicle, a clock within the ego vehicle with a clock within the target vehicle;
dividing, with the data processor within the ego vehicle, a timeline into timeslots having a predetermined length;
initiating, with the data processor within the ego vehicle, via the wireless communication channel and a visible light communication channel, a challenge-response protocol between the ego vehicle and the target vehicle by sending, via the wireless communication channel, a challenge to the target vehicle;
sending, with a data processor within the target vehicle, via the wireless communication channel, an intended time of response to the challenge to the ego vehicle, including identification of a timeslot within which the response to the challenge will be sent and information related to the current position and movement of the target vehicle; and
at the intended time of response:
sending, with the data processor within the target vehicle, via the visible light communication channel, a response to the ego vehicle;
estimating, with the data processor of the ego vehicle, the position of the target vehicle;
identifying, with the perception sensors on the ego vehicle, the physical identity of the target vehicle based on the estimated position of the target vehicle; and
verifying, with the data processor within the ego vehicle, that the response from the target vehicle matches an expected response.