Message handling system for different message delivery types
First Claim
1. A Message Handling System for delivering a simulation mode control command message between a first computer and a second computer over a network, said system comprising:
- a first computer, said first computer being a simulation controller computer;
a second computer, said second computer being a simulator computer;
a network being connected to said first and said second computer and multiple additional simulator computers;
a message receiver for receiving the message from said first computer, said message having a message delivery type field being indicative of either a time critical delivery characteristic or a delivery critical characteristic;
a message type determinator coupled to said message receiver for determining the message delivery type of said message;
a message delivery selector coupled to said message type determinator for selecting a delivery protocol from a predetermined group of delivery protocols based upon the message delivery type field of said message, said predetermined group of delivery protocols including time critical and delivery critical message protocols, said time critical message protocol delivering messages having said time critical delivery characteristic, said delivery critical message protocol delivering messages having said delivery critical characteristic, said delivery critical message protocol including a message timer for timing the delivery of the message, an acknowledgment for acknowledging, said transported message, and a sequence number for uniquely identifying the message; and
a message transporter coupled to said message delivery selector for transporting the message to the second computer using said selected delivery protocol, said message transporter further transporting delivery critical messages to a predetermined subset of said multiple simulation computers.
2 Assignments
0 Petitions
Accused Products
Abstract
An message handling system for handling the delivery of critical and time critical messages for a near-real-time or real-time simulation environment. A message delivery type (38) accompanies each message (34) to designate whether the message (34) is delivery critical (46) or time critical (42). A message receiver (50) receives the message (34). A message delivery selector (58) selects a protocol based on the message delivery type (38) as determined by a message type determinator (54). The selected protocol conforms to a message format which has a common header and a message component. The message (34) is then sent to the intended recipient computer via the selected protocol.
114 Citations
3 Claims
-
1. A Message Handling System for delivering a simulation mode control command message between a first computer and a second computer over a network, said system comprising:
-
a first computer, said first computer being a simulation controller computer; a second computer, said second computer being a simulator computer; a network being connected to said first and said second computer and multiple additional simulator computers; a message receiver for receiving the message from said first computer, said message having a message delivery type field being indicative of either a time critical delivery characteristic or a delivery critical characteristic; a message type determinator coupled to said message receiver for determining the message delivery type of said message; a message delivery selector coupled to said message type determinator for selecting a delivery protocol from a predetermined group of delivery protocols based upon the message delivery type field of said message, said predetermined group of delivery protocols including time critical and delivery critical message protocols, said time critical message protocol delivering messages having said time critical delivery characteristic, said delivery critical message protocol delivering messages having said delivery critical characteristic, said delivery critical message protocol including a message timer for timing the delivery of the message, an acknowledgment for acknowledging, said transported message, and a sequence number for uniquely identifying the message; and a message transporter coupled to said message delivery selector for transporting the message to the second computer using said selected delivery protocol, said message transporter further transporting delivery critical messages to a predetermined subset of said multiple simulation computers.
-
-
2. A method for delivering a simulation mode control command message between a first simulation controller computer and a second simulation controller computer over a network connected to multiple simulator computers, said method comprising the steps of:
-
receiving the message from said first computer, said message having a message delivery type field being indicative of a delivery characteristic, said message delivery type field being indicative of either a time critical delivery characteristic or a delivery critical characteristic; determining the message delivery type of said message; selecting a delivery protocol from a predetermined group of delivery protocols based upon the message delivery type field of said message, said predetermined group of delivery protocols including time critical and delivery critical message protocols, said time critical message protocol delivering messages having said time critical delivery characteristic, said delivery critical message protocol delivering messages having said delivery critical characteristic, said delivery critical message protocol including a message timer for timing the delivery of the message, an acknowledgment for acknowledging said transported message, and a sequence number for uniquely identifying the message; and transporting the message to the second computer using said selected delivery protocol, said delivery critical messages being transported to a predetermined subset of said multiple simulation computers. - View Dependent Claims (3)
-
Specification