Technique for generating control messages with reason information between nodes in a data network
First Claim
1. A method for generating a control message to be transmitted from a first network device to a second network device in a data network, the control message relating to an action to be performed at the second network device, the method comprising:
- determining a first control message to be generated, wherein the first control message corresponds to a security protocol control message;
identifying reason information relating to at least one reason for generating the first control message; and
generating the first control message, wherein the first control message includes explicit reason information relating to the identified at least one reason for generating the control message;
wherein the reason information includes at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;
wherein the first control message includes a first payload selected from a group consisting of;
a security association payload and a delete payload;
wherein the first payload includes the reason information.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique is disclosed for generating control messages to be transmitted from a first network device to a second network device in a data network. A first control message to be generated at the first network device is determined. Reason information relating to at least one reason for generating the first control message is identified. The first control message is then generated at the first network device, and included the identified reason information. The first control message may be transmitted to at least one other network device in the network, including the second network device. When the first control message is received at the second network device, the reason information included in the first control message is identified. An appropriate response, based, at least in part, upon the reason information provided in the first control message, may then be determined and implemented at the second network device.
-
Citations
47 Claims
-
1. A method for generating a control message to be transmitted from a first network device to a second network device in a data network, the control message relating to an action to be performed at the second network device, the method comprising:
-
determining a first control message to be generated, wherein the first control message corresponds to a security protocol control message; identifying reason information relating to at least one reason for generating the first control message; and generating the first control message, wherein the first control message includes explicit reason information relating to the identified at least one reason for generating the control message; wherein the reason information includes at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;wherein the first control message includes a first payload selected from a group consisting of;
a security association payload and a delete payload;wherein the first payload includes the reason information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for communicating between nodes in a data network, the method comprising:
-
receiving a first control message from a first node, the first control message corresponding to a security protocol control message, the first control message including explicit reason information relating to at least one reason for the generation of the first control message, the first control message including a first payload, the reason information being included in the first payload, the first payload being selected from a group consisting of;
a security association payload and a delete payload, the reason information including at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;identifying the reason information; determining an appropriate response to the first control message using at least said reason information; and implementing said appropriate response. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for generating a control message to be transmitted from a first network device to a second network device in a data network, the control message relating to an action to be performed at the second network device, the computer program product comprising:
-
a computer usable medium having computer readable code embodied therein, the computer readable code comprising; computer code for determining a first control message to be generated, wherein the first control message corresponds to a security protocol control message; computer code for identifying reason information relating to at least one reason for generating the first control message; and computer code for generating the first control message, wherein the first control message includes explicit reason information relating to the identified at least one reason for generating the control message; wherein the reason information includes at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;wherein the first control message includes a first payload selected from a group consisting of;
a security association payload and a delete payload;wherein the first payload includes the reason information. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product for communicating between nodes in a data network, the computer program product comprising:
-
a computer usable medium having computer readable code embodied therein, the computer readable code comprising; computer code for receiving a first control message from a first node, the first control message corresponding to a security protocol control message, the first control message including explicit reason information relating to at least one reason for the generation of the first control message, the first control message including a first payload, the first payload including the reason information, the first payload being selected from a group consisting of;
a security association payload and a delete payload;computer code for identifying the reason information, the reason information including at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;computer code for determining an appropriate response to the first control message using at least said reason information; and computer code for implementing said appropriate response. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A system for communicating between nodes in a data network, the system comprising:
-
means for receiving a first control message from a first node, the first control message corresponding to a security protocol control message, the first control message including explicit reason information relating to at least one reason for the generation of the first control message, the reason information including at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;means for identifying the reason information; means for determining an appropriate response to the first control message using at least said reason information; and means for implementing said appropriate response; wherein the first control message includes a first payload selected from a group consisting of;
a security association payload and a delete payload;wherein the first payload includes the reason information. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for generating a control message to be transmitted to a network device in a data network, the control message relating to an action to be performed at the network device, the system comprising:
-
at least one CPU; memory; and at least one interface for communication with the network device; the system being configured or designed to determine a first control message to be generated, wherein the first control message corresponds to a security protocol control message; the system being further configured or designed to identify reason information relating to at least one reason for generating the first control message; and the system being further configured or designed to generate the first control message, wherein the first control message includes explicit reason information relating to the identified at least one reason for generating the control message; wherein the reason information includes at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;wherein the first control message includes a first payload selected from a group consisting of;
a security association payload and a delete payload;wherein the first payload includes the reason information. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A system for communicating between nodes in a data network, the system comprising:
-
at least one CPU; memory, and at least one interface for communicating with at least one network device, wherein the first control message corresponds to a security protocol control message; the system being configured or designed to receive a first control message from a first node, the first control message corresponding to a security protocol control message, the first control message including explicit reason information relating to at least one reason for the generation of the first control message, the first control message including a first payload, the first payload including the reason information, the first payload being selected from a group consisting of;
a security association payload and a delete payload, wherein the first payload includes the reason information, the reason information including at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;the system being further configured or designed to identify the reason information; the system being further configured or designed to determine an appropriate response to the first control message using at least said reason information; and the system being further configured or designed to implement said appropriate response. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A method for generating a control message to be transmitted from a first network device to a second network device in a data network, the control message relating to an action to be performed at the second network device, the method comprising:
-
determining a first control message to be generated, wherein the first control message corresponds to a security protocol control message; identifying reason information relating to at least one reason for generating the first control message; and generating the first control message, wherein the first control message includes explicit reason information relating to the identified at least one reason for generating the control message; wherein the reason information includes at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;wherein the first control message includes a first payload which includes the reason information.
-
-
47. A system for generating a control message to be transmitted to a network device in a data network, the control message relating to an action to be performed at the network device, the system comprising:
-
at least one CPU; memory; and at least one interface for communicating with the network device; the system being configured or designed to determine a first control message to be generated, wherein the first control message corresponds to a security protocol control message; the system being further configured or designed to identify reason information relating to at least one reason for generating the first control message; and the system being further configured or designed to generate the first control message, wherein the first control message includes explicit reason information relating to the identified at least one reason for generating the control message; wherein the reason information includes at least one reason selected from a group of reasons consisting of;
a user initiated reason, an expired lifetime reason, and a no error reason;wherein the first control message includes a first payload which includes the reason information.
-
Specification