Referent system for devices of an NFV network

US10862763B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10862763-B2
Application numberUS-201916662349-A
CountryUS
Kind codeB2
Filing dateOct 24, 2019
Priority dateJun 12, 2015
Publication dateDec 8, 2020
Grant dateDec 8, 2020

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 network functions virtualization (NFV) network can be configured to operate according to NFV protocols that decouple software functionality from specific hardware elements. A referent system can be provided that identifies a precise physical location of devices associated with the NFV network relative to other equipment or devices associated with the NFV network.

First claim

Opening claim text (preview).

What is claimed is: 1. A device, comprising: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: receiving constraint data indicative of a constraint on a physical location of a processing device that is employed to execute a network function in a virtual environment; performing a selection procedure that selects the processing device that is to execute the network function, the selection procedure comprising: determining a target location that satisfies the constraint data; and matching the target location to referent identifier data that is assigned to the processing device, the referent identifier data comprising: device data that identifies the processing device relative to other devices other than the processing device and reference data that identifies the other devices. 2. The device of claim 1 , wherein the constraint data is determined to be satisfied in response to the network function being executed within a specified jurisdiction. 3. The device of claim 1 , wherein the constraint data is determined to be satisfied in response to the network function being executed within a specified geographical space. 4. The device of claim 1 , wherein the constraint data is determined to be satisfied in response to the network function being executed at a first location that is within a defined distance from a second location. 5. The device of claim 4 , wherein the defined distance is determined based on a latency calculation indicative of a latency that results from communication between the first location and the second location. 6. The device of claim 1 , wherein the operations further comprise instructing the processing device to execute the network function. 7. The device of claim 1 , wherein the operations further comprise instructing the processing device to associate the network function with the referent identifier data, resulting in a record of the physical location of the processing device that executes the network function. 8. The device of claim 1 , wherein the processing device is one of a group of processing devices situated on a floor of a building, and wherein the referent identifier data identifies the floor and the building. 9. The device of claim 1 , wherein the processing device is one of a group of processing devices situated in a shelf of a device bay, and wherein the referent identifier data identifies the shelf and the device bay. 10. The device of claim 1 , wherein the device data and the reference data are non-unique identifiers that, when combined, represent a unique identifier. 11. The device of claim 1 , wherein the operations further comprise, in response to a determination that the processing device has spare computing capacity, generating status data comprising the referent identifier data and an indicator that indicates the processing device has spare computing capacity. 12. The device of claim 1 , wherein the operations further comprise, in response to a determination that the processing device is to be serviced, generating status data comprising the referent identifier data and an indicator that indicates the processing device is to be serviced. 13. A machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising, comprising: receiving constraint data indicative of a constraint on a physical location of a processing device that is employed to execute a network function in a virtual environment; performing a selection procedure that selects the processing device that is to execute the network function, the selection procedure comprising: determining a target location that satisfies the constraint data; matching the target location to referent identifier data that is assigned to the processing device, the referent identifier data comprising: device data that identifies the processing device relative to other devices other than the processing device and reference data that identifies the other devices; and instructing the processing device to execute the network function. 14. The machine-readable storage medium of claim 13 , wherein the device data and the reference data are non-unique identifiers that, when combined, represent a unique identifier. 15. The machine-readable storage medium of claim 13 , wherein the constraint data is determined to be satisfied in response to the network function being executed within a specified geographical space that is specified by the constraint. 16. The machine-readable storage medium of claim 13 , wherein the constraint data is determined to be satisfied in response to the network function being executed at a first location that is within a defined distance from a second location. 17. A method, comprising: receiving, by a device comprising a processor, constraint data indicative of a constraint on a physical location of a processing device that is employed to execute a network function in a virtual environment; performing, by the device, a selection procedure that selects the processing device that is to execute the network function, the selection procedure comprising: determining, by the device, a target location that satisfies the constraint data; matching, by the device, the target location to referent identifier data that is assigned to the processing device, the referent identifier data comprising: device data that identifies the processing device relative to other devices other than the processing device and reference data that identifies the other devices; and instructing, by the device, the processing device to execute the network function. 18. The method of claim 17 , further comprising, instructing, by the device, the processing device to associate the network function with the referent identifier data, resulting in a record of the physical location of the processing device that executes the network function. 19. The method of claim 17 , further comprising, in response to a determination that the processing device has spare computing capacity, generating, by the device, status data comprising the referent identifier data and an indicator that indicates the processing device has spare computing capacity. 20. The method of claim 17 , further comprising, in response to a determination that the processing device is to be serviced, generating, by the device, status data comprising the referent identifier data and an indicator that indicates the processing device is to be serviced.

Assignees

Inventors

Classifications

  • Hypervisor-specific management and integration aspects · CPC title

  • the monitoring system or the monitored elements being virtualised, abstracted or software-defined entities, e.g. SDN or NFV · CPC title

  • using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title

  • of virtualised topologies, e.g. software-defined networks [SDN] or network function virtualisation [NFV] · CPC title

  • by horizontal or vertical scaling of resources, or by migrating entities, e.g. virtual resources or entities · 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 US10862763B2 cover?
A network functions virtualization (NFV) network can be configured to operate according to NFV protocols that decouple software functionality from specific hardware elements. A referent system can be provided that identifies a precise physical location of devices associated with the NFV network relative to other equipment or devices associated with the NFV network.
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification G06F9/45558. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 08 2020 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).