Communication stack
First Claim
1. A Communications stack for connection management, which is used in a communications system comprising at least two communicating application programs, one of said application programs communicating to the other of said application programs over a connection via said communications stack, said communications stack comprising:
- connection resetting means for resetting said connection by closing all connection involved elements for said one application program;
signal reception means for receiving at least one signal for managing said connection;
connection persisting means coupled to said connection resetting means and for keeping said connection persistent; and
decision means coupled to said signal reception means and to said connection resetting means and for delaying said reset of said connection if said at least one signal is a terminated application signal and subsequently for deciding to persist said connection if a further said at least one signal is a successful application restart signal and said application restart signal is received before expiration of said delay.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a communications stack, for connection management in a communications system. The communications system consists of at least two communicating application programs. Both application programs communicate over a connection via the communications stack. The communication stack comprises a connection resetting means that is adapted to reset the connection by closing all connection involved elements, a signal reception means that is able to receive at least one signal for managing said connection and a connection persisting means that is adapted to keep the connection persistent. The communications stack additionally contains a decision means that is adapted to delay the reset of the connection if a terminated application signal is received via the signal reception means. If the communication stack subsequently, via the signal reception means, receives a successful application restart signal, the decision means decides to persist the connection if the application restart signal is received before expiration of said delay.
-
Citations
10 Claims
-
1. A Communications stack for connection management, which is used in a communications system comprising at least two communicating application programs, one of said application programs communicating to the other of said application programs over a connection via said communications stack, said communications stack comprising:
-
connection resetting means for resetting said connection by closing all connection involved elements for said one application program; signal reception means for receiving at least one signal for managing said connection; connection persisting means coupled to said connection resetting means and for keeping said connection persistent; and decision means coupled to said signal reception means and to said connection resetting means and for delaying said reset of said connection if said at least one signal is a terminated application signal and subsequently for deciding to persist said connection if a further said at least one signal is a successful application restart signal and said application restart signal is received before expiration of said delay. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A communications stack for connection management, which is used in a communications system comprising at least two communicating application programs, each of said application programs communicating with each other over a connection, each of said applications programs executing its own communications stack, said communications stack comprising:
-
connection resetting means for resetting said connection by closing all connection involved elements for its application program; signal reception means for receiving at least one signal for managing said connection for its application program; connection persisting means coupled to said connection resetting means and for keeping said connection persistent; and decision means coupled to said signal reception means and to said connection resetting means and for delaying said reset of said connection if said at least one signal is a terminated application signal and subsequently for deciding to persist said connection if a further said at least one signal is a successful application restart signal and said application restart signal is received before expiration of said delay. - View Dependent Claims (7, 8, 9, 10)
-
Specification