Packet recovery in high-speed networks using coding and buffer management

A technique for fiber-optic networks based on forward-error correction (FEC) that allows the destination to reconstruct missing data packets by using redundant parity packets that the source adds to each block of data packets is presented. Methods for generating several types of parity packets are described, along with decoding techniques and their implementations. Algorithms are presented for packet interleaving and selective rejection of packets from node buffers, both of which disperse missing packets among many blocks, thereby reducing the required coding complexity. Performance evaluation, by both analytic and simulation models, shows that this technique can result in a reduction of up to three orders of magnitude in the packet loss rate.<<ETX>>

[1]  Alan Huang,et al.  Starlite: a wideband digital switch , 1991 .

[2]  Yeali S. Sun,et al.  SFPS: a synchronous fast packet switching architecture for very high speeds , 1989, IEEE INFOCOM '89, Proceedings of the Eighth Annual Joint Conference of the IEEE Computer and Communications Societies.

[3]  Mark J. Karol,et al.  Queueing in high-performance packet switching , 1988, IEEE J. Sel. Areas Commun..

[4]  Nicholas F. Maxemchuk,et al.  Routing in the Manhattan Street Network , 1987, IEEE Trans. Commun..

[5]  Victor O. K. Li,et al.  An optimal two-copy routing scheme in a communication network , 1988, IEEE INFOCOM '88,Seventh Annual Joint Conference of the IEEE Computer and Communcations Societies. Networks: Evolution or Revolution?.

[6]  Maxemchuk The Manhattan street network , 1985 .

[7]  Eric Nussbaum,et al.  Communication network needs and technologies-a place for photonic switching? , 1988, IEEE J. Sel. Areas Commun..

[8]  H. O. Burton,et al.  Errors and error control , 1972 .

[9]  Samuel P. Morgan,et al.  Input Versus Output Queueing on a Space-Division Packet Switch , 1987, IEEE Trans. Commun..

[10]  Raphael Rom,et al.  A Reconfiguration Algorithm for a Double-Loop Token-Ring Local Area Network , 1988, IEEE Trans. Computers.

[11]  Paul R. Prucnal,et al.  12.5 Gbit/s fibre-optic network using all-optical processing , 1987 .

[12]  R. Blahut Theory and practice of error control codes , 1983 .

[13]  J. Turner,et al.  New directions in communications (or which way to the information age?) , 1986, IEEE Communications Magazine.

[14]  A.S. Acampora,et al.  An overview of lightwave packet networks , 1989, IEEE Network.