US 12,438,784 B1
Methods and systems for discrete event network simulation
Zamir Uddin Syed, Fremont, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Apr. 5, 2024, as Appl. No. 18/627,924.
Int. Cl. G06F 15/173 (2006.01); H04L 41/069 (2022.01); H04L 41/12 (2022.01); H04L 41/14 (2022.01)
CPC H04L 41/145 (2013.01) [H04L 41/069 (2013.01); H04L 41/12 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for discrete event network simulation, the method comprising:
modeling, by one or more processors, a plurality of discrete events comprising failure events and repair events, wherein the failure events are modeled as an exponential distribution with an empirically sourced mean time between failures (MTBFs) and the repair events are modeled as a fixed repair time equal to an empirically sourced mean time between failures (MTTRs);
building, by the one or more processors, one or more simulation processes based on the modeled discrete events;
executing, by the one or more processors, the one or more simulation processes for a network simulation by generating the failure events and the repair events; and
generating, by the one or more processors, metrics for traffic flow of the network simulation based on the executed simulation processes.