Apparatus and method for network slicing and slice management to support multi-slice services

US11902891B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11902891-B2
Application numberUS-202016997579-A
CountryUS
Kind codeB2
Filing dateAug 19, 2020
Priority dateFeb 19, 2018
Publication dateFeb 13, 2024
Grant dateFeb 13, 2024

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.

The present disclosure provides an apparatus for network slicing, and an apparatus for network slice management, which are usable to support and optimize multi-slice services. The apparatuses provide functional enhancements within different layers of a network architecture. The apparatus for network slicing is configured to determine at least two correlated communication traffic flows for a service, and to bind the at least two correlated communication traffic flows. Further, it is configured to generate, and preferably expose, binding information. The apparatus for network slice management is configured to convert a service requirement of a tenant/application into a joint performance parameter in correlated network slice instances. Further, it is configured to determine a resource allocation for at least one of the network slice instances based on the joint performance parameter.

First claim

Opening claim text (preview).

What is claimed is: 1. A communication apparatus comprising: at least one processor; and a non-transitory computer-readable storage medium coupled to the at least one processor and having stored thereon a program including processor-executable instructions which, when being executed by the at least one processor, cause the at least one processor to: convert a requirement of a service into a joint performance parameter for at least two network slice instances or at least two correlated communication traffic flows for the service; determine at least two correlated communication traffic flows for a service, wherein a joint quality of service (QoS) treatment is applied to the at least two correlated network slice instances or the at least two correlated communication traffic flows based on at least the joint performance parameter or binding information, and wherein the at least two correlated communication traffic flows are correlated by the joint performance parameter; and expose binding information for use in managing the at least two correlated communication traffic flows using the joint performance parameter, wherein the binding information includes identification of the correlated communication traffic flows, wherein the at least two correlated communication traffic flows are bound at a network layer. 2. The apparatus according to claim 1 , wherein the program further includes processor-executable instructions for receiving a request for the service, and wherein the processor-executable instructions for determining the at least two correlated communication traffic flows for the service are instructions for determining the at least two correlated communication traffic flows for the service based on at least the request or pre-configured information. 3. The apparatus according to claim 2 , wherein at least the request for the service or the pre-configured information includes information regarding the at least two correlated communication traffic flows. 4. The apparatus according to claim 3 , wherein the request for the service includes information about a respective session of each of the at least two correlated communication traffic flows, and wherein the request for the service further includes network slice selection assistance information for each respective session and/or an identity of each respective session. 5. The apparatus according to claim 4 , wherein the program further includes processor-executable instructions for storing a list of sessions associated with at least network slice selection assistance information or session identities for the at least two correlated communication traffic flows. 6. The apparatus according to claim 2 , wherein the request for the service includes one or more service requirements, and wherein the processor-executable instructions for determining the at least two correlated communication traffic flows for the service are instructions for determining the at least two correlated communication traffic flows for the service based on the one or more service requirements. 7. The apparatus according to claim 2 , wherein the program further includes processor-executable instructions for: authenticating the received request for the service; and mapping the service to the at least two correlated communication traffic flows. 8. The apparatus according to claim 1 , wherein the program further includes processor-executable instructions for exposing the binding information at least in at least one network layer or to at least one other network entity. 9. The apparatus according to claim 1 , wherein each communication traffic flow comprises a packet data unit session, a general packet radio service tunneling protocol data flow, and/or a quality of service flow. 10. The apparatus according to claim 1 , wherein the at least two correlated communication traffic flows depend on each other with respect to one or more performance parameters. 11. A communication apparatus comprising: a non-transitory computer-readable storage medium coupled to a processor and having stored thereon a program including processor-executable instructions which, when being executed by the processor, cause the processor to: convert a service requirement of a tenant or application into a joint performance parameter for at least two network slice instances or at least two correlated communication traffic flows for the service, wherein the joint performance parameter provides a performance requirement that correlates the two or more network slice instances or the at least two correlated communication traffic flows; determine a resource allocation for at least one of the correlated network slice instances or at least one of the correlated communication traffic flows based on the joint performance parameter; expose binding information for use in managing the correlated at least two network slices or the at least two correlated communication traffic flows, wherein the binding information includes identification of the correlated communication traffic flows; monitor at least the joint performance parameter or a resource allocation at least across the at least two correlated network slice instances or across the two correlated communication traffic flows; and apply a joint quality of service (QoS) treatment to the at least two correlated network slice instances or the at least two communication traffic flows based on at least the joint performance parameter or the binding information, wherein the at least two correlated communication traffic flows are bound at a network layer. 12. The apparatus according to claim 11 , wherein the program further includes processor-executable instructions for exposing the joint performance parameter to one or more functions in the network layer. 13. The apparatus according to claim 11 , wherein the program further includes processor-executable instructions for instantiating the at least two correlated network slice instances for a service based on the resource allocation. 14. The apparatus according to claim 11 , wherein the program further includes processor-executable instructions for instantiating at least two sub-slices in at least one of the at least two correlated network slice instances based on the resource allocation. 15. The apparatus according to claim 14 , wherein the program further includes processor-executable instructions for: managing the at least two correlated network slice instances or the at least two sub-slices based on at least the joint performance parameter or the resource allocation by applying a joint resource management across the at least two correlated network slice instances or the at least two sub-slices; or performing a service optimization across the at least two correlated network slice instances or at least two sub-slices in at least two correlated network slice instances. 16. The apparatus according to claim 11 , wherein the program further includes processor-executable instructions for receiving communication traffic flow binding information from the network layer, wherein the binding information includes the communication traffic flow binding information. 17. The apparatus according to claim 11 , wherein the exposed binding information includes at least the joint performance parameter or the resource allocation and the binding information is exposed at least across the at least two correlated network slice instances or across at least two correlated communication traffic flows to the tenant or application. 18. The apparatus according to claim 11 , wherein the performance

Assignees

Inventors

Classifications

  • H04W76/20Primary

    Manipulation of established connections · CPC title

  • based on requested quality, e.g. QoS · CPC title

  • H04W72/04Primary

    Wireless resource allocation · CPC title

  • H04W48/18Primary

    Selecting a network or a communication service · CPC title

  • Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding · 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 US11902891B2 cover?
The present disclosure provides an apparatus for network slicing, and an apparatus for network slice management, which are usable to support and optimize multi-slice services. The apparatuses provide functional enhancements within different layers of a network architecture. The apparatus for network slicing is configured to determine at least two correlated communication traffic flows for a ser…
Who is the assignee on this patent?
Huawei Tech Duesseldorf Gmbh
What technology area does this patent fall under?
Primary CPC classification H04W76/20. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 13 2024 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).