Back to results
US 10,097,452 B2Granted
Chaining of inline services using software defined networking
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsGeoffrey Lefebvre, Erik Rubow, Ravi Manghirmalani
Life of this patent
Estimating the term…
Abstract
A system and method for steering traffic through a set of services is provided. A service path or chain is assigned to a received packet based on a classification of the packet. A position and/or a direction of the traffic in the service path can be determined based on the previous service performed on the traffic. A next destination for the traffic can be assigned in accordance with the assigned service chain and determined position and direction information.
Claims24
A method for steering packet traffic, comprising:
- receiving a packet;
- determining a direction the received packet is traveling;
- determining a service set for the received packet based at least in part on the determined direction, the service set identifying a plurality of services;
- determining a position of the packet in the determined service set by determining which services in the service set have been applied to the packet;
- selecting a next service in the determined service set in accordance with the determined direction and position of the packet;
- and
- assigning a new destination to the packet in accordance with the selected next service.
4 more elements
A switch, comprising:
- a plurality of ports, each of the plurality of ports for receiving and transmitting packets;
- and
- a processor, operatively connected to the plurality of ports, for:
- determining a service set for a received packet based at least in part on a determined direction, the service set identifying a plurality of services;
- detecting a position of the received packet in the determined service set by determining which services in the service set have been applied to the packet;
- determining a next service on the determined service set in accordance with the detected position;
- and
- selecting a second port from the plurality of ports and for transmitting the packet to the determined next service on the selected second port.
5 more elements
Dependencies are inferred from the claim text.