US 12,034,615 B1
Real time load distribution for vehicle network logger system
Aditya Immaneni, Foster City, CA (US); Narayanan Vinay Krishnan, San Francisco, CA (US); and Surbhi Singhal, Fremont, CA (US)
Assigned to GM Cruise Holdings LLC, San Francisco, CA (US)
Filed by GM Cruise Holdings LLC, San Francisco, CA (US)
Filed on Jun. 27, 2023, as Appl. No. 18/342,212.
Int. Cl. H04L 43/04 (2022.01); H04L 47/125 (2022.01); H04L 67/12 (2022.01)
CPC H04L 43/04 (2013.01) [H04L 47/125 (2013.01); H04L 67/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for performing load distribution in a vehicle network logging system (VNLS) comprising an automated driving systems computer (ADSC) installed on a vehicle and at least one logger installed on the vehicle, wherein the at least one logger is connected to the ADSC via a communications network comprising a plurality of communications links, the method comprising:
assessing, by a load balancing module, disk utilization information for the at least one logger;
assessing, by the load balancing module, network utilization of the communications network; and
performing, by the load balancing module, load balancing of data across the plurality of communications links based on the assessed disk utilization information and the assessed network utilization, the data generated by data sources associated with the ADSC for logging by the at least one logger, wherein at least one of the data sources comprises an onboard sensor of the vehicle;
wherein the data is grouped into topics associated with events, and wherein the load balancing module is performed further based on at least one of the topics and the events.