Method and apparatus for uninterrupted packet transfer using replication over disjoint paths

   
   

A method of operating a fault tolerant connection in a network is described. The network includes a number of network elements and a number of links. Each of the network elements is coupled to at least one other of the network elements by at least one of the links. The method identifies a first path and a second path. The first path is between a first one of the network elements and a second one of the network elements, as is the second path. Moreover, the first path and the second path are disjoint. This disjointedness can be any difference between the two paths (e.g., any combination of different network elements or links). A packet is sent from the first one of the network elements via the first path, while a duplicate packet is sent from the first one of the network elements via the second path. The duplicate packet is a duplicate of the packet. Once these packets have been sent, at least one of the packet and the duplicate packet are received at the second one of the network elements. If both the packet and the duplicate packet are received at the second one of the network elements, one of the two is discarded (e.g., by simply ignoring the last one received).

Un metodo di funzionamento del collegamento tollerante del difetto in una rete è descritto. La rete include un certo numero di elementi della rete ed un certo numero di collegamenti. Ciascuno degli elementi della rete è accoppiato almeno ad un altro degli elementi della rete almeno da uno dei collegamenti. Il metodo identifica un primo percorso e un secondo percorso. Il primo percorso è fra primo degli elementi della rete e secondo degli elementi della rete, come è il secondo percorso. Inoltre, il primo percorso ed il secondo percorso sono disgiungono. Questo disjointedness può essere tutta la differenza fra i due percorsi (per esempio, qualsiasi combinazione degli elementi o dei collegamenti differenti della rete). Un pacchetto è trasmesso da quello primo degli elementi della rete via il primo percorso, mentre un pacchetto duplicato è trasmesso da quello primo degli elementi della rete via il secondo percorso. Il pacchetto duplicato è un duplicato del pacchetto. Una volta che questi pacchetti sono stati trasmessi, almeno uno del pacchetto ed il pacchetto duplicato sono ricevuti a quello secondo degli elementi della rete. Se sia il pacchetto che il pacchetto duplicato sono ricevuti a quello secondo degli elementi della rete, uno dei due è scartato (per esempio, semplicemente ignorando quello ultimo ricevuto).

 
Web www.patentalert.com

< Information processing apparatus and method therefor of binding common data between processes based on common data search results, and recording medium

< Stochastic scratchpad storage management technique

> Context redundancy system on a wireless and packet-based telecommunications network interface

> System and method for digitally marking a file with a removable mark

~ 00116