System, device and method for expediting control flow in a communication system
AssigneeNortel Networks Limited
InventorBradley Cain
Life of this patent
Estimating the term…
Abstract
A system, device, and method for expediting control flow in a communication system involves establishing a separate control channel for high priority control messages between two network nodes and exchanging high priority control messages over the control channel. The control channel may be a physical or virtual channel. Within a particular network node, a separate high priority queue is used for transferring high priority control messages between a control plane and a forwarding plane.
Claims24
A method for expediting control messages between a first node and a second node in a communication system, the method comprising:
- for a given protocol, establishing between the first node and the second node a control channel independent of a communication channel used for routing protocol messages;
- and
- exchanging high priority control messages between the first node and the second node over the control channel, wherein the high priority control messages comprises keep alive control messages for a routing protocol.
A device comprising:
- control logic operably coupled to generate and process control messages for a given protocol;
- connection control logic operably coupled to establish a control channel to another device for the given protocol, wherein the control channel is independent of a communication channel used for exchanging protocol messages with said other device;
- and
- forwarding logic operably coupled to transfer high priority control messages between the control channel and the control logic, wherein the high priority control messages comprises keep alive control messages for a routing protocol.
A program product comprising a computer readable medium having embodied therein a computer program for expediting control flow in a network node, the computer program comprising:
- control logic programmed to generate and process control messages for a given protocol;
- connection control logic programmed to establish a control channel to another device for the given protocol, wherein the control channel is independent of a communication channel used for exchanging protocol messages with said other device;
- and
- forwarding logic programmed to transfer high priority control messages between the control channel and the control logic, wherein the high priority control messages comprises keep alive control messages for a routing protocol.
A communication system comprising a fir node and a second node, wherein, for a given protocol, the first node and the second node establish a control channel independent of a communication channel used for routing protocol messages and exchange high priority control messages over the control channel, wherein the high priority control messages comprises keep alive control messages for a routing protocol.
Dependencies are inferred from the claim text.