Method and system for avoiding tracking communication connection state until accepted
AssigneeSandvine Corporation
InventorDon Bowman
Life of this patent
Estimating the term…
Abstract
The invention relates to a system and method for reducing and reconstructing state entries for initiator messages in a communication network. It compares a set of common options to each initiator message. If the message has the common options, no state entry is created for the message. This saves resources in systems such as Peer to Peer networks utilizing TCP/IP, where there is often no acceptor (SYN/ACK) to an initiator (SYN). By utilizing the present invention an agent dealing with communications need not maintain state for every connection. Upon receiving an acceptor message corresponding to an initiator message, the agent may create a state entry from the common options.
Claims12
A method for avoiding the creation of a state entry for an uncompleted communication connection, said method comprising the steps of:
- a) comparing initiator message options to a set of common options;
- b) if the result of step a) is a match, ignoring said initiator message;
- and
- c) if the result in step a) does not result in a match, creating a state entry for said initiator message.
A system for avoiding the creation of a state entry for an undesired communications connection, said system comprising:
- a) means for comparing initiator message options to a set of common options;
- b) means for ignoring said initiator message if said means for comparing finds a match;
- and
- c) means for creating a state entry for said initiator message if said means for comparing do not find a match.
A computer readable medium containing instructions for avoiding the creation of a state entry for an undesired communications connection, said medium comprising:
- a) instructions for comparing initiator message options to a set of common options;
- b) instructions for ignoring said initiator message if said instructions for comparing find a match;
- and
- c) instructions for creating a state entry for said initiator message if said instructions for comparing do not find a match.
Dependencies are inferred from the claim text.