An application-oriented error control scheme for high-speed networks

Many new network applications demand interprocess communication (IPC) services that are not supported by existing transport protocol mechanisms. Large bandwidth-delay products of high-speed networks also render some of the existing error and flow control mechanisms less efficient. In particular, new error control schemes that can provide variable degrees of error recovery according to the application's requirements are desirable. This paper presents the design, evaluation, and implementation of an application-oriented error control-scheme that is aimed at supporting efficient IPC in high-speed networking environments. Our results indicate that the proposed error control scheme allows effective control of the trade-off between the amount of error an application can tolerate and the amount of delay it has to suffer.

[1]  W. D. Brodd,et al.  Data link control improvements for satellite transmission , 1983 .

[2]  Lixia Zhang,et al.  NETBLT: A bulk data transfer protocol , 1985, RFC.

[3]  David R. Cheriton,et al.  VMTP: a transport protocol for the next generation of communication systems , 1986, SIGCOMM '86.

[4]  Richard W. Watson,et al.  The Delta-t transport protocol: features and experience , 1989, [1989] Proceedings. 14th Conference on Local Computer Networks.

[5]  Gurudatta M. Parulkar,et al.  The next generation of internetworking , 1989, CCRV.

[6]  Masahiro Wada,et al.  Selective recovery of video packet loss using error concealment , 1989, IEEE J. Sel. Areas Commun..

[7]  Ahmed E. Kamal,et al.  Automatic repeat-request protocols and their queueing analysis , 1990, Comput. Commun..

[8]  Amarnath Mukherjee,et al.  Analysis of error control and congestion control protocols , 1990 .

[9]  Guru M. Parulkar,et al.  Axon: a high speed communication architecture for distributed applications , 1990, Proceedings. IEEE INFOCOM '90: Ninth Annual Joint Conference of the IEEE Computer and Communications Societies@m_The Multiple Facets of Integration.

[10]  Harry Rudin,et al.  A survey of light-weight transport protocols for high-speed networks , 1990, IEEE Trans. Commun..

[11]  Arun N. Netravali,et al.  Design and implementation of a high-speed transport protocol , 1990, IEEE Trans. Commun..

[12]  Guru M. Parulkar,et al.  Specification of a multipoint congram-oriented high performance internet protocol , 1990, Proceedings. IEEE INFOCOM '90: Ninth Annual Joint Conference of the IEEE Computer and Communications Societies@m_The Multiple Facets of Integration.

[13]  James P. G. Sterbenz,et al.  Axon: network virtual storage design , 1990, CCRV.

[14]  David Clark,et al.  Supporting Real-Time Applications in an Integrated Services Packet Network: Architecture and Mechanism , 1992, SIGCOMM.

[15]  Scott Shenker,et al.  Supporting real-time applications in an Integrated Services Packet Network: architecture and mechanism , 1992, SIGCOMM '92.

[16]  Craig Partridge,et al.  A Proposed Flow Specification , 1992, RFC.

[17]  Dipankar Raychaudhuri,et al.  MPEG++: A robust compression and transport system for digital HDTV , 1992, Signal Process. Image Commun..

[18]  Fengmin Gong A transport solution for pipelined network computing , 1992 .

[19]  Arun N. Netravali,et al.  Error and flow control performance of a high speed protocol , 1993, IEEE Trans. Commun..

[20]  Guru M. Parulkar,et al.  Experimental evaluation of SUNOS IPC and TCP/IP protocol implementation , 1993, TNET.

[21]  Guru M. Parulkar,et al.  An implementation model for connection-oriented internet protocols , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[22]  Deborah Estrin,et al.  RSVP: a new resource ReSerVation Protocol , 1993 .

[23]  David C. Feldmeier,et al.  An Overview of the TP++ Transport Protocol Project , 1994 .

[24]  Sally Floyd,et al.  TCP and explicit congestion notification , 1994, CCRV.

[25]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[26]  Guru M. Parulkar,et al.  A Two-Level Flow Control Scheme for High Speed Networks , 1994, J. High Speed Networks.

[27]  Dipankar Raychaudhuri,et al.  Performance of packet video with combined error recovery and concealment , 1995, Proceedings of INFOCOM'95.

[28]  Zhen Liu,et al.  Evaluation of TCP Vegas: emulation and experiment , 1995, SIGCOMM '95.

[29]  S. Bradner,et al.  IPng: Internet protocol next generation , 1996 .

[30]  Dipankar Raychaudhuri,et al.  Error concealment algorithms for robust decoding of MPEG compressed video , 1997, Signal Process. Image Commun..