Method and device for switching between agents
DCFirst Claim
1. A method of communication between agents in an interconnection system comprising at least three elements, the method comprising:
- sending a message destined for a determined receiver agent by a message initiator agent over a point-to-point interconnection network;
detecting an error and, if an error is actually detected, the said message is marked as being erroneous, wherein the error detection is performed by an intermediate agent of the point-to-point interconnection network; and
forwarding the message to the said determined receiver agent if the said forwarding is possible and, if the said message is marked as being erroneous, the receiver agent formulates an error message and sends it to the initiator agent so as to warn the said initiator agent of the presence of an error, wherein if the message cannot be forwarded to the said determined receiver agent from the said initiator agent, then the message is marked as being erroneous and forwarded to another receiver agent linked to the said interconnection network.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
In some embodiments, a system for communication between agents in a point-to-point interconnection system includes at least one initiator agent capable of dispatching at least one message destined for at least one determined receiver agent; at least one intermediate agent capable of forwarding at least one message to at least one determined receiver agent; at least one receiver agent capable of receiving at least one message originating from an initiator agent via at least one intermediate agent; and means of error detection and means of erroneous message marking. In some embodiments, a receiver agent includes means for formulating an error message and means for sending the error message to the initiator agent so as to warn the said initiator agent of the presence of an error.
35 Citations
11 Claims
-
1. A method of communication between agents in an interconnection system comprising at least three elements, the method comprising:
-
sending a message destined for a determined receiver agent by a message initiator agent over a point-to-point interconnection network; detecting an error and, if an error is actually detected, the said message is marked as being erroneous, wherein the error detection is performed by an intermediate agent of the point-to-point interconnection network; and forwarding the message to the said determined receiver agent if the said forwarding is possible and, if the said message is marked as being erroneous, the receiver agent formulates an error message and sends it to the initiator agent so as to warn the said initiator agent of the presence of an error, wherein if the message cannot be forwarded to the said determined receiver agent from the said initiator agent, then the message is marked as being erroneous and forwarded to another receiver agent linked to the said interconnection network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for communication between agents in a point-to-point interconnection system, comprising at least three elements, the system comprising:
at least one initiator agent capable of dispatching at least one message destined for at least one determined receiver agent, at least one intermediate agent capable of forwarding at least one message to at least one determined receiver agent, at least one receiver agent capable of receiving at least one message originating from said at least one initiator agent via said at least one intermediate agent, means of error detection and means of erroneous message marking, the receiver agent comprising means for formulating an error message and means for sending the error message to the initiator agent so as to warn the said initiator agent of the presence of an error, wherein at least one intermediate agent includes means of error detection and means of erroneous message marking, wherein at least one intermediate agent includes means for forwarding an erroneous marked message to another receiver agent linked to the interconnection network, the said forwarding means being active if the message may not be forwarded to the said determined receiver agent from the said initiator agent. - View Dependent Claims (9, 10, 11)
Specification