Browse Prior Art Database

Selective Connection Termination

IP.com Disclosure Number: IPCOM000121179D
Original Publication Date: 1991-Jul-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 1 page(s) / 44K

Publishing Venue

IBM

Related People

Arrowood, AH: AUTHOR [+8]

Abstract

Disclosed is a method that allows some connections to be switched to an alternate route when their original route fails although the connection endpoints have not buffered unacknowledged data. Only those connections that actually lose data in transit at the time of a route failure are terminated. Any other connection can be rerouted when an alternate route is available.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 89% of the total text.

Selective Connection Termination

      Disclosed is a method that allows some connections to be
switched to an alternate route when their original route fails
although the connection endpoints have not buffered unacknowledged
data.  Only those connections that actually lose data in transit at
the time of a route failure are terminated.  Any other connection can
be rerouted when an alternate route is available.

      In order to provide higher availability for a connection, it is
desirable to switch the connection to an alternate route upon the
failure of an intermediate node or link in the route traversed by
that connection.  In order to switch a reliable connection, it is
required that all data transmitted from each connection endpoint be
delivered correctly to its partner.  Otherwise, the connection fails
and must be terminated.  Each endpoint must buffer transmitted data
until the partner acknowledges its correct receipt so that data in
transit when the route fails can be retransmitted on the new route
after the connection is switched.  All unacknowledged data may not
buffer if insufficient storage is available.

      When a reliable connection is switched to a new route, the
connection endpoints exchange sequence numbers indicating how much
data each has correctly received.  With this information the
connection endpoints can determine if unbuffered data was lost in
transit at the time of the route failure.  An endpoint discovering
lost unbuffered d...