Systems and methods for performing traffic engineering through network slices

US10129894B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10129894-B2
Application numberUS-201615061570-A
CountryUS
Kind codeB2
Filing dateMar 4, 2016
Priority dateMar 4, 2016
Publication dateNov 13, 2018
Grant dateNov 13, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for performing traffic engineering in a communications network using a plurality of network slices are disclosed. The network slices are configured to manage a service including transmission of data along one or more flows along nodes of the communications network using a portion of physical link resources of the communications network. The method includes allocating the portion of physical link resources of the communications network associated with a first network slice of the plurality of network slices in accordance with instructions received from a traffic engineering entity associated with the first network slice.

First claim

Opening claim text (preview).

We claim: 1. A method for performing traffic engineering on a communications network through a plurality of network slices, each network slice of the plurality of network slices configured to manage a service for transmitting data along one or more flows traversing nodes of the communications network using a portion of physical link resources, the method comprising, a resource allocation module: receiving instructions for each of the plurality of network slices from each of the plurality of network slices or from a software defined topology module, wherein the instructions are selected from the list consisting of: point of presence information, forwarding graph information, network topology information, and network slice flow information; determining, in accordance with the instructions received, the portion of physical link resources of the communications network required by a first network slice to manage the service associated with the first network slice; allocating the portion of physical link resources of the communications network to the first network slice; and communicating said allocation to a first traffic engineering entity separate from the resource allocation module, wherein traffic engineering for the first network slice is performed by the first traffic engineering entity. 2. The method of claim 1 wherein determining and allocating the portion of physical link resources is performed further according to a flow based resource assignment algorithm, or a group flow based resource assignment algorithm. 3. The method of claim 2 , wherein determining and allocating the portion of physical link resources according to the flow based resource assignment algorithm comprises: determining the one or more flows of the service managed by the first network slice from the instructions; performing the flow based resource assignment algorithm to determine physical link resource requirements for each of the one or more flows; and allocating the portion of physical link resources associated with the first network slice according to the determined physical link resource requirements for each of the one or more flows. 4. The method of claim 2 , wherein determining and allocating the portion of physical link resources according to the group flow based resource assignment algorithm comprises: determining the one or more flows of the service managed by the first network slice from the instructions; determining groups of flow segments from the one or more flows; performing the group flow based resource assignment algorithm according to the determined groups of flow segments; and allocating the portion of physical link resources associated with the first network slice according to the results of the group flow based resource assignment algorithm. 5. The method of claim 2 wherein when the service comprises a service function chain, determining and allocating the portion of physical link resources further comprises determining flow segments according to the service function chain. 6. The method of claim 4 wherein each group of flow segments comprises one or more flow segments having a common starting node, a common ending node, or common starting and ending nodes. 7. The method of claim 4 wherein the groups of flow segments are determined for each network slice of the plurality of network slices. 8. The method of claim 4 wherein the group flow based resource assignment algorithm comprises a set of flow group conservation constraints. 9. The method of claim 8 wherein the set of flow group conservation constraints comprises: ∑ a ∈ A in ⁡ ( n ) ⁢ x a k - ∑ a ∈ A out ⁡ ( n ) ⁢ x a k = { 0 , n ∉ S k , n ∉ D k - d S k ⁡ ( n ) , n ∈ S k d D k ⁡ ( n ) , n ∈ D k wherein n is a node in the communications network, k is a group of flow segments, a is a link in the communications network, x a k is a physical

Assignees

Inventors

Classifications

  • H04W72/52Primary

    based on load · CPC title

  • Electricity · mapped topic

  • Flow control {between communication endpoints} · CPC title

  • Testing, {supervising or monitoring} using real traffic · CPC title

  • based on wireless node resources · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10129894B2 cover?
Systems and methods for performing traffic engineering in a communications network using a plurality of network slices are disclosed. The network slices are configured to manage a service including transmission of data along one or more flows along nodes of the communications network using a portion of physical link resources of the communications network. The method includes allocating the por…
Who is the assignee on this patent?
Farmanbar Hamidreza, Vrzic Sophie, Zhang Hang, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04W72/52. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 13 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).