Patent ID: 7564809
Filing Date: 2009-07-21
Classification: H04L

Abstract:
1. A time-based method for running a parallel-discrete event simulation of an event-driven system comprising the steps of: a) providing a plurality of processors each for simulating one or more logical processes (LPs) for said simulation, each said LP including: b) generating one or more event messages to be sent to one or more other of said LPs, each of which identifies an event to be executed by said one or more of said LPs during said simulation, each said event message having an associated timestamp value indicating a scaled value of real time at which said event can be executed; c) periodically comparing timestamp values for every event message received by each of said LPs to a current value of said scaled version of said incrementer count value; and d) for any event message whose timestamp value is equal to or less than the current scaled version of the incrementer count value, enabling any of said LPs that have received said event message to execute an event associated with said event message.