Fault-tolerant maintenance bus protocol and method for using the same
First Claim
1. A fault-tolerant maintenance bus protocol for communicating between a command module located on a parent maintenance bus and a plurality of subsystem components joined together on a child maintenance bus, wherein the child maintenance bus is interconnected to a bridge assembly that directs messages formatted in the protocol between the subsystem components and the command module through the bridge, the protocol comprising:
- a command message structure that uniquely addresses the bridge assembly, and that includes a command string, a command data string for communicating with one of the subsystem components, a tag uniquely identifying a packet, and a command error-checking string; and
a response message structure that uniquely addresses the command module, and that includes error and status strings with respect to execution of the command message, the error string including an error code for identifying a specific error, the response message structure further including a response data string for communicating with the command module, and a response error-checking string.
20 Assignments
0 Petitions
Accused Products
Abstract
A fault-tolerant maintenance bus protocol and method for using the same enables communication between a command module located on a parent maintenance bus and a plurality of subsystem components joined together on a child maintenance bus. The child maintenance bus is interconnected to a bridge assembly that directs messages formatted in the protocol between the subsystem components and the command module through the bridge. The protocol includes a command message structure that uniquely addresses the bridge assembly. It also includes a command string, a command data string for communicating with one of the subsystem components and a command error-checking string. A response message structure is generated by the bridge in response to a command message. The response message uniquely addresses the command module. It includes error and status strings with respect to execution of the command message, a response data string for communicating with the command module and a response error-checking string.
-
Citations
17 Claims
-
1. A fault-tolerant maintenance bus protocol for communicating between a command module located on a parent maintenance bus and a plurality of subsystem components joined together on a child maintenance bus, wherein the child maintenance bus is interconnected to a bridge assembly that directs messages formatted in the protocol between the subsystem components and the command module through the bridge, the protocol comprising:
-
a command message structure that uniquely addresses the bridge assembly, and that includes a command string, a command data string for communicating with one of the subsystem components, a tag uniquely identifying a packet, and a command error-checking string; and
a response message structure that uniquely addresses the command module, and that includes error and status strings with respect to execution of the command message, the error string including an error code for identifying a specific error, the response message structure further including a response data string for communicating with the command module, and a response error-checking string.
-
-
2. A fault-tolerant maintenance bus protocol for communicating between a command module located on a parent maintenance bus and a plurality of subsystem components joined together on a child maintenance bus, wherein the child maintenance bus is interconnected to a bridge assembly that directs messages formatted in the protocol between the subsystem components and the command module through the bridge, the protocol comprising:
-
a command message structure that uniquely addresses the bridge assembly, and that includes a command string, a command data string for communicating with one of the subsystem components and a command error-checking string, the command string positioned on the structure directly following a bridge address string;
a response message structure that uniquely addresses the command module, and that includes error and status strings with respect to execution of the command message, a response data string for communicating with the command module and a response error-checking string; and
a response string directly following a command module address string, the response string having a unique value indicative of a response message structure. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for using a fault-tolerant maintenance bus protocol for communicating between a command module located on a parent maintenance bus and a plurality of subsystem components joined together on a child maintenance bus, wherein the child maintenance bus is interconnected to a bridge assembly that directs messages formatted in the protocol between the subsystem components and the command module through the bridge, the method comprising the steps of:
-
transmitting, from the command module, a command message structure that uniquely addresses the bridge assembly, and that includes a command string, a command data string for communicating with one of the subsystem components, a tag uniquely identifying a packet, and a command error-checking string; and
transmitting, from the bridge, a response message structure that uniquely addresses the command module, and that includes error and status strings with respect to execution of the command message, the error string including an error code for identifying a specific error, the response message structure further including a response data string for communicating with the command module, and a response error-checking string.
-
-
14. A method for using a fault-tolerant maintenance bus protocol for communicating between a command module located on a parent maintenance bus and a plurality of subsystem components joined together on a child maintenance bus, wherein the child maintenance bus is interconnected to a bridge assembly that directs messages formatted in the protocol between the subsystem components and the command module through the bridge, the method comprising the steps of:
-
selectively transmitting, from the command module, a command message structure that uniquely addresses the bridge assembly, and that includes a command string, a command data string for communicating with one of the subsystem components and a command error-checking string;
providing within the command message structure an address string that identifies each of the bridge and the other bridge; and
transmitting, from the bridge, a response message structure that uniquely addresses the command module, and that includes error and status strings with respect to execution of the command message, a response data string for communicating with the command module and a response error-checking string, wherein the command message structure and the response message structure are transmitted over one of either the parent maintenance bus to the bridge or to another parent maintenance bus to another bridge, each of the bridge and the other bridge being interconnected to the child maintenance bus. - View Dependent Claims (15, 16, 17)
-
Specification