Traffic engineering in frame-based carrier networks
First Claim
1. A method of establishing connections in a frame-based network, the method comprising the step of:
- configuring, in one or more nodes of the network, first mappings for use in forwarding data frames, the first mappings being from a combination of;
a) a first destination address corresponding to a first destination node of the network, and b) a first identifier, the first mappings being to a selected output port of, or to respective selected output ports of each of, the one or more nodes, thereby establishing at least part of a first connection through the one or more nodes to the first destination node.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to enabling traffic engineering in frame-based networks such as Ethernet networks. There is described a method of and connection controller for establishing connections (76, 77) in a frame-based communications network comprising nodes (71-75 and 78) such as Ethernet switches. The connections are established by configuring, in various of the nodes, mappings for forwarding data frames, such as Ethernet frames. The mappings are from a combination of a) a destination address corresponding to a destination node (73) of the connection and b) an identifier, such as a VLAN tag. The mappings are to selected output ports of the various nodes. By using the combination of destination address AND identifier, the mappings enable data frames belonging to different connections (76, 77) to be forwarded differentially (ie forwarded on different output ports) at a node (75) despite the different connections having the same destination node. This enables flexibility in routing connections—ie the ability to perform traffic engineering.
313 Citations
29 Claims
-
1. A method of establishing connections in a frame-based network, the method comprising the step of:
-
configuring, in one or more nodes of the network, first mappings for use in forwarding data frames, the first mappings being from a combination of;
a) a first destination address corresponding to a first destination node of the network, and b) a first identifier, the first mappings being to a selected output port of, or to respective selected output ports of each of, the one or more nodes, thereby establishing at least part of a first connection through the one or more nodes to the first destination node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A connection controller for establishing connections in a frame-based network, the connection controller comprising:
-
a signal generator capable of generating a first signal for configuring, in a transport node of the network, a first mapping for use in forwarding data frames, the first mapping being from a combination of;
a) a first destination address corresponding to a first destination node of the network, and b) a first identifier, the first mapping being to a selected output port of the transport node, the first signal thereby establishing at least part of a first connection through the transport node to the first destination node. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of establishing a connection in a frame-based network, the method comprising the steps of:
configuring forwarding information in a plurality of nodes of the network the forwarding information enabling the nodes to forward data frames in dependence on a combination of a destination address and an identifier of the data frames.
-
23. A method of data traffic engineering in a frame-based network, the method comprising the following steps:
-
establishing a first and second connections in the network passing through a common switching node of the network, configuring the switching node to forward data frames differently in dependence on differences in either a destination address or an identifier of the data frames, thereby enabling data traffic engineering.
-
-
24. A method of establishing connections in a frame-based network, the method comprising the step of:
configuring, in each of a first plurality of nodes of the network, a first forwarding mapping from a first combination of a destination address and an identifier to a selected output port of a respective node of the first plurality of nodes. - View Dependent Claims (25)
- 26. A connection controller for establishing connections in a frame-based network, the connection controller being arranged to configure a first forwarding mapping in a transport node, the first mapping being from a first combination of a destination address and an identifier to a first output port of the transport node.
-
28. A method of forwarding data frames in a frame-based network, the method comprising the steps of:
-
establishing a first connection in the network, the first connection being associated with a first combination of a destination address and an identifier, and forwarding data frames in the network in dependence on a combination of a destination address and an identifier of the data frames. - View Dependent Claims (29)
-
Specification