Message-based communication system
First Claim
1. A message-based communication system comprising:
- a first communication link having an associated message version;
a first device coupled to the first communication link, wherein the first device is to communicate messages across the first communication link using the message version associated with the first communication link;
a second device coupled to the first communication link, wherein the second device is to communicate messages across the communication link using any of the plurality of message versions and wherein the second device includes a link status database to store status information regarding communications links coupled to the second device; and
a second communication link that is configured as a redundant communication link between the first device and the second device,wherein a message version associated with the second communication link differs from the message version associated with the first communication link.
15 Assignments
0 Petitions
Accused Products
Abstract
A message-based communication system includes a communication link having an associated message version. A first device is coupled to the communication link. The first device is configured to communicate messages across the communication link using the message version associated with the communication link. A second device is also coupled to the communication link. The second device is configured to communicate messages across the communication link using any of several different message versions. A message version controller is also coupled to the communication link. The second device includes a link status database that is used to store information regarding communication links coupled to the second device.
44 Citations
14 Claims
-
1. A message-based communication system comprising:
-
a first communication link having an associated message version; a first device coupled to the first communication link, wherein the first device is to communicate messages across the first communication link using the message version associated with the first communication link; a second device coupled to the first communication link, wherein the second device is to communicate messages across the communication link using any of the plurality of message versions and wherein the second device includes a link status database to store status information regarding communications links coupled to the second device; and a second communication link that is configured as a redundant communication link between the first device and the second device, wherein a message version associated with the second communication link differs from the message version associated with the first communication link. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for communicating messages across a plurality of communication links, the apparatus comprising:
-
a communication device coupled to the plurality of communication links including first and second communication links, the second communication link comprising a redundant communication link for the first communication link, wherein the communication device is to communicate messages across each communication link, and wherein each communication link has one of a plurality of associated message versions; and a link status database coupled to the communication device, wherein the link status database is to store information regarding the message version associated with each communication link coupled to the communication device, wherein a message version associated with the second communication link differs from a message version associated with the first communication link. - View Dependent Claims (7, 8, 9)
-
-
10. A message-based communication system comprising:
-
a primary communication link having an associated message version; a first device coupled to the primary communication link, wherein the first device is to communicate messages across the primary communication link using the message version associated with the primary communication link; a second device coupled to the primary communication link, wherein the second device is to communicate messages across the primary communication link and is to communicate messages in a plurality of message versions and wherein the second device includes a link status database to store status information regarding communications links coupled to the second device; and a redundant communication link coupled to the first device and the second device, wherein the redundant communication link has an associated message version that differs from the message version associated with the primary communication link. - View Dependent Claims (11, 12, 13)
-
-
14. A method for communicating a message between a first device and a second device, the method comprising:
-
receiving the message at the second device, wherein the message was generated by the first device and communicated from the first device to the second device using a primary communication link, and wherein the message was communicated using a message version associated with the primary communication link; the second device generating a response to the received message; the second device transmitting the response to the first device using the primary communication link if the primary communication link is functional, wherein the response is transmitted using the message version associated with the primary communication link; and the second device identifying a redundant communication link associated with the primary communication link and transmitting the response to the first device using the redundant communication link if the primary communication link is not functional, wherein the response is transmitted using a message version associated with the redundant communication link, wherein the message version associated with the primary communication link differs from the message version associated with the redundant communication link.
-
Specification