Network protocol for network communications
First Claim
Patent Images
1. A transmission protocol for transmission of data in a communication network interconnecting at least one source of data and at least one destination for that data, said protocol comprising:
- a payload comprising said data; and
a header comprising a transaction identifier, a destination address, and a source address.
0 Assignments
0 Petitions
Accused Products
Abstract
A network protocol is disclosed in which the network switch reports failure to transmit a message or packet to the source computer of a multiple computer system. The destination computer(s) is/are then instructed by the source computer to re-initialize the relevant memory locations. A transaction identifier (TID) is used to identify a source computer sending a stream of updating data for a specific memory location.
95 Citations
8 Claims
-
1. A transmission protocol for transmission of data in a communication network interconnecting at least one source of data and at least one destination for that data, said protocol comprising:
-
a payload comprising said data; and
a header comprising a transaction identifier, a destination address, and a source address. - View Dependent Claims (2)
-
-
3. A method of recovery of substantially coherent memory in a replicated shared memory, or partial replicated shared memory, multiple computer system in the event of unsuccessful data transmission from a source computer to a destination computer both of which form part of said multiple computer system and said data unsuccessfully transmitted comprises the updated content of a memory location replicated in both said source computer and said destination computer, said method of recovery comprising the steps of:
-
(i) said source computer on becoming aware of said unsuccessful data transmission instructing said destination computer to overwrite the shared memory location to which the undelivered data relates by re-initializing said shared memory location to which the undelivered data relates; and
(ii) said source computer sending said destination computer its current contents of said shared memory location to which the undelivered data related. - View Dependent Claims (4)
-
-
5. In a communications network in which data packets are transmitted via at least one multi-port switch from a source to at least one destination, a method comprising the steps of:
-
(i) providing the or each multi-port switch with a data processing capacity; and
(ii) having said multi-port switch notify said source of any failure to deliver a packet sent from said source to any one or more of said destination(s).
-
-
6. A method for the transmission and reception of asynchronous data in a communications network interconnecting at least one source of data and at least one destination for that data, said method comprising:
-
forming a payload comprising said data;
forming a header for said payload comprising;
(i) a transaction identifier, (ii) a data destination address, and (iii) a data source address;
forming a data packets including said payload and said header;
transmitting said data packet via at least one multi-port switch from said source to said at least one destination, including;
(a) providing the or each multi-port switch with a data processing capacity; and
(b) having said multi-port switch notify said source of any failure to deliver a packet sent from said source to any one or more of said destination(s). - View Dependent Claims (7, 8)
-
Specification