Tunnel keep-alive timeout mechanism based on quality of service (QoS) value of received keep-alive messages
First Claim
Patent Images
1. A computer-implemented method in which a computer system performs operations comprising:
- receiving a tunnel keep-alive packet for a first tunnel at a first switching device;
checking a Quality of Service (QoS) value of said keep-alive packet said QoS value of said keep-alive packet representing a priority level of said keep-alive packet; and
determining if said QoS value corresponds to a QoS value of network control traffic, said QoS value of said network control traffic representing a priority level of said network control traffic, and when the QoS value of said keep-alive packet is lower than said QoS value of said network control traffic then increasing a value of a tunnel keep-alive interval.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product for providing a variable tunnel keep-alive interval is presented. A tunnel keep-alive packet for a first tunnel is received at a first switching device. A Quality of Service (QoS) value of the keep-alive packet ishcekce. A determination is made regarding whether the QoS value corresponds to a QoS value of network control traffic, and when the QoS value of the keep-alive packet is lower than the QoS value of the network control traffic then a value of a tunnel keep-alive interval is increased.
13 Citations
20 Claims
-
1. A computer-implemented method in which a computer system performs operations comprising:
-
receiving a tunnel keep-alive packet for a first tunnel at a first switching device; checking a Quality of Service (QoS) value of said keep-alive packet said QoS value of said keep-alive packet representing a priority level of said keep-alive packet; and determining if said QoS value corresponds to a QoS value of network control traffic, said QoS value of said network control traffic representing a priority level of said network control traffic, and when the QoS value of said keep-alive packet is lower than said QoS value of said network control traffic then increasing a value of a tunnel keep-alive interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium having computer readable code thereon for providing a variable tunnel keep-alive interval, the medium including instructions in which a computer system performs operations comprising:
-
receiving a tunnel keep-alive packet for a first tunnel at a first switching device; checking a Quality of Service (QoS) value of said keep-alive packet, said QoS value of keep-alive packet representing a priority level of said keep-alive packet; and determining if said QoS value corresponds to a QoS value of network control traffic said QoS value of said network control traffic representing a priority level of said network control traffic, and when the QoS value of said keep-alive packet is lower than said QoS value of said network control traffic then increasing a value of a tunnel keep-alive interval. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A network switching device comprising:
-
a memory; a processor; a communications interface; an interconnection mechanism coupling the memory, the processor and the communications interface; and wherein the memory is encoded with an application providing a variable tunnel keep-alive interval, that when performed on the processor, provides a process for processing information, the process causing the computer system to perform the operations of; receiving a tunnel keep-alive packet for a first tunnel at a first switching device; checking a Quality of Service (QoS) value of said keep-alive packet, said QoS value of said keep-alive packet representing a priority level of said keep-alive packet; and determining if said QoS value corresponds to a QoS value of network control traffic, said QoS value of said network control traffic representing a priority level of said network control traffic and when the QoS value of said keep-alive packet is lower than said QoS value of said network control traffic then increasing a value of a tunnel keep-alive interval. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification