Efficient recovery of multiple connections in a...

Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S223000, C709S230000, C709S237000, C709S250000, C370S401000, C370S466000, C370S467000, C714S004110

Reexamination Certificate

active

06484206

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to data communication networks, and, more particularly, to recovery of multiple connections in a communication network.
BACKGROUND OF THE INVENTION
In today's information age, data communication networks are becoming ever more pervasive as an ever-increasing number of communication consumers require access to on-line computer resources. To that end, many data communication networks are evolving to meet the needs of these communication consumers. In order to support a large number of users. it is important for the protocols used in the data communication networks to be efficient.
A common network configuration (referred to hereinafter as the “client-server model”) includes a number of client devices that communicate with a common server over the communication network. In this client-server model, each client establishes a connection to the server over the communication network. Thus, the server represents a common destination for all of its connected clients.
In the client-server model, it is typical for client-server connections to be established and terminated dynamically. For example, it is common for existing clients to disconnect from the server and for new clients to connect to the server. When connections are established and terminated using a prescribed protocol, there is generally no disruption to other existing connections.
Under certain circumstances, though, it is possible for multiple clients to become disconnected from the server. When this occurs, it is typical for the affected clients to try to reestablish the connections to the server. When multiple clients attempt to connect to the server simultaneously, the communication network can become inundated with protocol messages sent by the clients. Furthermore, it is likely that the simultaneous attempts to re-establish the connections to the server will either all fail, if the server remains inaccessible, or all succeed, if the server becomes accessible. Therefore, an efficient technique for recovering multiple connections is needed.
SUMMARY OF THE INVENTION
In accordance with one aspect of the invention, a method, translating apparatus, apparatus comprising a computer readable medium, and system includes a translating function for recovering multiple connections in a communication network. The translating function detects a failure affecting a plurality of connections, selects one of said plurality of connections, performs a connection establishment procedure to re-establish the selected connection, and, upon successfully re-establishing the selected connection, performs the connection establishment procedure for the remainder of the plurality of connections.
In a preferred embodiment of the invention, the translating function utilizes timer-driven connection recover logic to periodically re-establish failed connections. The timer is started upon detection of an initial connection failure.


REFERENCES:
patent: 5021949 (1991-06-01), Morten et al.
patent: 5023873 (1991-06-01), Stevenson et al.
patent: 5182748 (1993-01-01), Sakata et al.
patent: 5636212 (1997-06-01), Ikeda
patent: 5652908 (1997-07-01), Douglas et al.
patent: 5793771 (1998-08-01), Darland et al.
patent: 5802258 (1998-09-01), Chen
patent: 5838989 (1998-11-01), Hutchison et al.
patent: 5856981 (1999-01-01), Voelker
patent: 5918017 (1999-06-01), Attanasio et al.
patent: 5918022 (1999-06-01), Batz et al.
patent: 5933422 (1999-08-01), Kusano et al.
patent: 5943481 (1999-08-01), Wakeland
patent: 6044407 (2000-03-01), Jones et al.
patent: 6055224 (2000-04-01), King
patent: 6098116 (2000-08-01), Nixon et al.
patent: 6131125 (2000-10-01), Rostoker et al.
patent: 6134640 (2000-10-01), Unno et al.
patent: 6192409 (2001-02-01), Kim
patent: 6226676 (2001-05-01), Crump et al.
patent: 6311222 (2001-10-01), Crump et al.
Stevens, W. Richard, “TCP Establishment and Termination,”TCP/IP Illustrated, vol. 1, Addison-Wesley Longman, Inc., 1994, ISBN 0-201-63346-9 (v.1).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Efficient recovery of multiple connections in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Efficient recovery of multiple connections in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient recovery of multiple connections in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2957447

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.