Method and system of service placement for service chaining
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsNeda Beheshti-Zavareh, Ying Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsNeda Beheshti-Zavareh, Ying Zhang
Estimating the term…
A method for placing services at network devices is disclosed. A network contains a plurality of network devices and the network offers a set of services to subscribers. Each subscriber of the network utilizes a subset of the set of service, where an order of the services is not predefined. The method starts with ordering the services from the most utilized service to the least utilized, and selects services from the most utilized to the least utilized. For each service, a network device is selected so that placing the service adds a least sum of additional delay based on services already placed in the network, and a path for each subscriber utilizing the service is updated to include the service, where the path is an ordered chain of services, and where the service is inserted in the path to result in minimum addition to delay to the subscriber.
A method implemented at a network device of a network, wherein the network contains a plurality of network devices, wherein the network offers a set of services to subscribers, wherein each subscriber of the network utilizes a subset of the set of services, wherein the subset of the set of services is included in a chain of services for each subscriber, wherein an order of entries within the chain of services is determined by the network device, wherein traversing the plurality of network devices causes delay to the subscribers, and wherein the method associates a service with one of the plurality of network devices of the network when a group of one or more services have not been placed, the method comprising:
A network device coupled to a network, wherein the network contains a plurality of network devices, wherein the network offers a set of services to subscribers, wherein each subscriber of the network utilizes a subset of the set of services, wherein the subset of the set of services is included in a chain of services for each subscriber, wherein an order of entries within the chain of services is to be determined by the network device, wherein traversing the plurality of network devices causes delay to the subscribers, and wherein the network device associates a service with one of the plurality of the network device when a group of one or more services have not been place, the network device comprising:
A non-transitory machine-readable storage medium having instructions stored therein, which when executed by a processor, causes the processor to perform operations implemented at a network device of a network, wherein the network contains a plurality of network devices, wherein the network offers a set of services to subscribers, wherein each subscriber of the network utilizes a subset of the set of services, wherein the subset of the set of services is included in a chain of services for each subscriber, wherein an order of entries within the chain of services is determined by the network device, wherein traversing the plurality of network devices causes delay to the subscribers, and wherein the operations associate a service with one of the plurality of network devices of the network when a group of one or more services have not been placed, the operations comprising:
Dependencies are inferred from the claim text.