Resource based framework to support service programmability for a 5G or other next generation mobile core network

US11477284B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11477284-B2
Application numberUS-202016934140-A
CountryUS
Kind codeB2
Filing dateJul 21, 2020
Priority dateNov 30, 2016
Publication dateOct 18, 2022
Grant dateOct 18, 2022

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.

A programmable network architecture that employs a software based, modular functional infrastructure with standard interfaces is utilized for mobile core networks. In one aspect, network services and/or functions can be built and addressed as resources that are configured and/or accessed with standard and/or open application program interfaces (APIs). The disclosed network architecture provides real-time and on-demand network configurations and dynamic service provisioning.

First claim

Opening claim text (preview).

What is claimed is: 1. Network equipment, comprising: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: in response to determining that resources provided via a communication network do not comprise a resource that is able to perform a network service requested by a user equipment, creating a new resource that is able to perform the network service, wherein the new resource is created from a subset of the resources, and the resources are control plane functional modules; and directing, to the user equipment, memory location data associated with the new resource. 2. The network equipment of claim 1 , wherein the operations further comprise: receiving, from the user equipment, request data indicative of the network service, and wherein the directing comprises facilitating, in response to the receiving, a transmission of response data that comprises the memory location data. 3. The network equipment of claim 2 , wherein the operations further comprise: determining, based on a request data, a first parameter associated with the network service; and determining whether any of the resources are able to perform the network service based on a result of comparing the first parameter to second parameters associated with the resources. 4. The network equipment of claim 1 , wherein the memory location data comprises pointer data indicative of a pointer to the new resource. 5. The network equipment of claim 1 , wherein directing, to the user equipment, the memory location data occurs in response to determining that the user equipment is authorized to gain the access to the new resource. 6. The network equipment of claim 1 , wherein creating the new resource is based on the state data indicative of respective availability of the resources. 7. The network equipment of claim 1 , wherein the operations further comprise: storing the registration data associated with the new resource in a network data store. 8. A method, comprising: in response to determining that service function resources enabled via a communication network do not comprise a service function resource that is able to perform a network service requested by a user equipment, creating, by network equipment comprising a processor, a new service function resource that is able to perform the network service, wherein the new service function resource is created from a subset of the service function resources; and directing, by the network equipment, to the user equipment, memory location data associated with the new service function resource. 9. The method of claim 8 , further comprising: receiving, by the network equipment, from the user equipment, request data indicative of the network service, and wherein the directing comprises facilitating, in response to the receiving, a transmission of response data that comprises the memory location data. 10. The method of claim 8 , further comprising: determining, by the network equipment, based on a request data, a first parameter associated with the network service; and determining, by the network equipment, whether any of the resources are able to perform the network service based on comparing the first parameter to second parameters associated with the service function resources. 11. The method of claim 8 , wherein the memory location data comprises pointer data indicative of a pointer to the new service function resource. 12. The method of claim 8 , wherein directing, to the user equipment, the memory location data occurs in response to determining that the user equipment is authorized to gain the access to the new service function resource. 13. The method of claim 8 , wherein creating the new service function resource is based on the state data indicative of respective availability of the service function resources. 14. The method of claim 8 , further comprising: storing, by the network equipment, the registration data associated with the new service function resource in a network data store. 15. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising: in response to determining that control plane resources of a communication network do not comprise a control plane resource that is able to perform a network service requested by a user equipment, creating a new control plane resource that is able to perform the network service, wherein the new control plane resource is created from a subset of the control plane resources; and directing, to the user equipment, memory location data associated with the new control plane resource. 16. The non-transitory machine-readable medium of claim 15 , wherein the operations further comprise: receiving, from the user equipment, request data indicative of the network service, and wherein the directing comprises facilitating, in response to the receiving, a transmission of response data that comprises the memory location data. 17. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise: determining, based on a request data, a first parameter associated with the network service; and determining whether the control plane resources are able to perform the network service based on comparing the first parameter to second parameters associated with the control plane resources. 18. The non-transitory machine-readable medium of claim 15 , wherein the memory location data comprises pointer data indicative of a pointer to the new control plane resource. 19. The non-transitory machine-readable medium of claim 15 , wherein directing, to the user equipment, the memory location data occurs in response to determining that the user equipment is authorized to gain the access to the new control plane resource. 20. The non-transitory machine-readable medium of claim 15 , wherein creating the new control plane resource is based on the state data indicative of respective availability of the resources.

Assignees

Inventors

Classifications

  • Authentication · CPC title

  • Access security · CPC title

  • Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70) · CPC title

  • H04L67/12Primary

    specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • Provisioning of proxy services (store-and-forward switching systems in data switching networks H04L12/54) · 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 US11477284B2 cover?
A programmable network architecture that employs a software based, modular functional infrastructure with standard interfaces is utilized for mobile core networks. In one aspect, network services and/or functions can be built and addressed as resources that are configured and/or accessed with standard and/or open application program interfaces (APIs). The disclosed network architecture provides…
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04L67/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 18 2022 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).