Telecommunications system
AssigneeNortel Networks Limited
InventorNigel Lawrence Bragg
Life of this patent
Estimating the term…
Abstract
A router in an IP (Internet protocol) network supporting a number of virtual private networks is partitioned by a divider unit. Each virtual private network has its respective control architecture. The divider unit allocates forwarding resources assigned to each control architecture so as to limit the amount of resources consumed by each control architecture and guarantee pre-set minimum amounts of those resources.
Claims13
A method of operating a partitioned router in an IP (Internet Protocol) network embodying a plurality of virtual private networks, each said private network having a respective control architecture, the method comprising:
- partitioning an egress port on the router to generate a virtual egress port per respective private network;
- assigning forwarding processing resource to each partition of the router such that each said control architecture is guaranteed a predetermined amount of forwarding resources of the router;
- detecting egress traffic blocking or overload of a said virtual egress port, and
- inhibiting ingress traffic in response thereto.
A partitioned router for use in an IP (Internet Protocol) network embodying a plurality of virtual private networks, each said private network having a respective control architecture, the router comprising:
- means for partitioning an egress port of the router to generate a virtual egress port per respective private network;
- means for assigning forwarding processing resources to each partition of the router such that each control architecture is guaranteed a predetermined amount of forwarding resources of the router;
- means for detecting egress traffic overloading or blocking of a virtual egress port;
- and means for inhibiting ingress traffic to the router in response thereto.
An IP (Internet Protocol) network incorporating a plurality of router nodes and embodying a plurality of virtual private networks each having a respective control architecture, wherein each said node comprises a partitioned router, which router includes:
- a respective set of virtual egress ports for each said control architecture, means for assigning forwarding processing resources to each partition of the router such that each said control architecture is guaranteed a predetermined amount of the forwarding resources of the router;
- means for detecting egress traffic overloading or blocking of a virtual egress port;
- and
- means for inhibiting ingress traffic to the router in response thereto.
A partitioned router for use in an IP (Internet Protocol) network embodying a plurality of virtual private networks, each said private network having its respective control architecture, the router having:
- a plurality of ingress and egress ports, each embodying a number of virtual ports one for each said control architecture,
- a switch fabric between the ingress ports and the egress ports;
- classifiers, one associated with each ingress port for determining the control architecture associated with each packet arriving at that ingress port;
- a look-up engine arranged to determine from sets of routing tables an appropriate virtual egress port to which that packet should be directed by the switch fabric;
- a divider unit for partitioning the router arranged to assign forward processing resources to each partition of the router such that each said control architecture is guaranteed a predetermined amount of the forwarding resources of the router;
- means for detecting egress traffic overloading or blocking of a virtual egress port;
- and
- means for inhibiting ingress traffic to the router in response thereto.
Dependencies are inferred from the claim text.