System and method for transmitting a sequence of messages in an interconnection network
First Claim
1. A method of transmitting a sequence of messages in a point-to-point interconnection network comprising message initiating agents, message destination agents and message transmission agents, wherein an indivisible sequence of messages generated by an initiating agent and destined for a destination agent starts with a locking message comprising an address identifying the destination agent, and an operation code containing information indicating that the sequence is indivisible, wherein, during a transmission of an indivisible sequence of messages from an initiating agent to a destination agent, an output of a message transmission agent is locked onto an input of the message transmission agent, the other inputs of said transmission agent being able to transmit messages to other outputs of the said message transmission agent, and wherein said indivisible sequence of messages is terminated by an unlocking message comprising the address identifying the destination agent and the operation code interpreted as an unlocking code for ending the locking of the output of the message transmission agent onto the input of the message transmission agent.
2 Assignments
0 Petitions
Accused Products
Abstract
Method for transmitting a sequence of messages in a point-to-point interconnection network comprising message initiating agents, message destination agents and message transmission agents. During a transmission of an indivisible sequence of messages from an initiating agent to a destination agent, an output of a message transmission agent is locked onto an input of the transmission agent, the other inputs of the said transmission agent being able to transmit messages to the other outputs of the said transmission agent.
19 Citations
10 Claims
- 1. A method of transmitting a sequence of messages in a point-to-point interconnection network comprising message initiating agents, message destination agents and message transmission agents, wherein an indivisible sequence of messages generated by an initiating agent and destined for a destination agent starts with a locking message comprising an address identifying the destination agent, and an operation code containing information indicating that the sequence is indivisible, wherein, during a transmission of an indivisible sequence of messages from an initiating agent to a destination agent, an output of a message transmission agent is locked onto an input of the message transmission agent, the other inputs of said transmission agent being able to transmit messages to other outputs of the said message transmission agent, and wherein said indivisible sequence of messages is terminated by an unlocking message comprising the address identifying the destination agent and the operation code interpreted as an unlocking code for ending the locking of the output of the message transmission agent onto the input of the message transmission agent.
-
10. A system for transmitting a sequence of messages in a point-to-point interconnection network comprising message initiating agents, message destination agents and message transmission agents, wherein an indivisible sequence of messages generated by an initiating agent and destined for a destination agent starts with a locking message comprising an address identifying the destination agent, and an operation code containing information indicating that the sequence is indivisible, wherein said indivisible sequence of messages is terminated by an unlocking message comprising the address identifying the destination agent and the operation code interpreted as an unlocking code, wherein it comprises a transmission agent which comprises at least one output comprising a means of authorization, said means of authorization recognizes the locking operation code and then locks the said output onto an input of the transmission agent, the other inputs of the said transmission agent being able to transmit messages to the other outputs of the said transmission agent, and to unlock the said locked output, and said means of authorization recognizes the unlocking code in the unlocking message and therefore ends the locking of the output onto the input.
Specification