Patent ID: 7593345

Claim:
In a network that includes one or more nodes, a system for altering the latency of at least one network message sent and received by the one or more nodes, the system comprising: an apparatus including: a memory module; and a latency control module configured to adjust a latency of at least one network message sent from a first node to a second node, wherein the latency control module is configured to receive one or more network messages from the first node and store the one or more network messages in the memory module for a latency period defined by a latency period value, wherein the latency control module is configured to retrieve the one or more network messages from the memory module and send the one or more network messages to the second node after the latency period has elapsed; wherein the latency control module is configured to store the one or more network messages in the memory module by adding the one or more network messages to a message queue in the memory module; and wherein the latency control module is configured to, before sending the one or more network messages to the second node, send delay messages to the second node until a length of the message queue corresponds to the latency period.