High integrity transport for time critical multimedia networking applications
AssigneeStevens Institute of Technology
InventorsDhadesugoor R. Vaman, Cadathur V. Chakravarthy, Kicheon Hong
Life of this patent
Estimating the term…
Abstract
A method is provided for recovery of lost cells in an ATM network wherein an error recovery scheme is incorporated into the ATM adaptation layer to allow recovery of cells along the network.
Claims13
A method of recovering lost or errored packets of data transported through an ATM network having a plurality of nodes, comprising the steps of:
- segmenting data into blocks of predetermined size;
- computing vertical and diagonal parity packets for the blocks;
- adding the vertical and diagonal parity packets to the blocks;
- transmitting the blocks with the vertical and diagonal parity packets from a first node to a second node of an ATM network;
- selectively identifying errored or missing packets at a second node of an ATM network;
- selectively recovering data for errored or missing packets in an ATM adaptation layer at a
- second node in an ATM network by computing the lost or missing data from the vertical and
- diagonal parity packets and from other information packets;
- and
- transmitting a corrected packet from a second node to a third node in an ATM network.
A method of recovering lost or errored data transmitted through an ATM network having a plurality of nodes, comprising the steps of:
- grouping data into blocks;
- forming a vertical parity packet by modulo-2 addition of data along block verticals;
- forming a diagonal parity packet by modulo-2 addition of data along block diagonals;
- inserting the vertical and diagonal parity packets into an ATM cell;
- transmitting the ATM cell from a first node to a second node through an ATM network;
- identifying lost or erroneous information in an ATM cell at a second node in an ATM network;
- selectively recovering the lost or erroneous information in an ATM cell in an ATM adaptation layer at a second node in an ATM network by computing the lost or erroneous information from the vertical and diagonal parity packets;
- and
- transmitting a corrected packet from a second node to a third node in an ATM network.
A method of recovering lost or errored packets of data transported through an ATM network having a plurality of nodes, comprising the steps of:
- grouping data into blocks of predetermined size;
- computing vertical and diagonal parity packets for the blocks;
- adding the vertical and diagonal parity packets to the blocks;
- transmitting the blocks from a first node to a second node of an ATM network;
- identifying errored or missing packets within the blocks at a second node in an ATM network;
- and
- selectively recovering data for errored or missing packets in an ATM adaptation layer at a second node in an ATM network by computing the lost or missing data from the vertical and diagonal parity packets through modulo 2 addition;
- wherein the detection of errored or missing packets is accomplished along the network itself and does not require that the blocks of data reach their respective destinations.
Dependencies are inferred from the claim text.