Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Edge Computing

Search All Patents in Edge Computing


Patent US10291726


Issued 2019-05-14

Network Field Unit For A Cloud-based Services Exchange

In some examples, a method includes receiving, by at least one network field unit, a service definition that specifies one or more service requirements to implement a service within a portion of an edge network of one or more network data centers, wherein the service definition is usable by the at least one network field unit to configure the portion of the edge network to provide the service, wherein the portion of the edge network within one or more network data centers connect through one or more switching fabrics of the one or more network data centers; determining, by the network field unit and based on the service definition, one or more particular, physical devices of the edge network that are usable to provide the service; and configuring, by the network field unit, the one or more particular, physical devices of the edge network to provide the service.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A method comprising: receiving, by a plurality of geographically dispersed network field units that control respective portions of an edge network of a plurality of geographically dispersed data centers, corresponding network service definitions from a centralized network controller (CNC) system, wherein the corresponding network service definitions each specifies different end-to-end network service requirements to implement a different end-to-end network service within a different one of the portions of the edge network, wherein the respective portions of the edge network within the plurality of geographically dispersed network data centers connect through one or more cloud-based service exchange points of the plurality of geographically dispersed network data centers, wherein the one or more cloud-based services exchange points are coupled to respective cloud service provider networks within the respective portions of the edge network; determining, by each network field unit of the plurality of geographically dispersed network field units and based on the corresponding network service definition received by the network field unit, one or more particular, physical devices of the portion of the edge network controlled by the network field unit that are usable to provide the end-to-end network service specified by the corresponding network service definition; configuring, by each network field unit of the plurality of geographically dispersed network field units, the one or more particular, physical devices of the portion of the edge network controlled by the network field unit to provide the end-to-end network service specified by the corresponding network service definition; receiving, by each network field unit of the plurality of geographically dispersed network field units and from the CNC system, corresponding requests for service assurance of the network service specified by the corresponding network service definition; and providing, by each network field unit of the plurality of geographically dispersed network field units, the service assurance of the end-to-end network service specified by the corresponding network service definition received by the network field unit by (1) obtaining service telemetry and analytics data for the end-to-end network service specified by the corresponding network service definition received by the network field unit and from the corresponding cloud-based services exchange point, (2) analyzing the service telemetry and analytics data to identify at least one anomaly for the end-to-end network service specified by the corresponding network service definition received by the network field unit, and (3) in response to identifying the at least one anomaly, executing a remedial action to ensure the end-to-end network service specified by the corresponding network service definition adheres to a service level agreement associated with the end-to-end network service specified by the corresponding network service definition received by the network field unit.

  • 10. A plurality of network field units configured to control respective portions of an edge network of a plurality of geographically dispersed data centers, each of the plurality of network field units comprising: one or more computer processors; and a memory comprising instructions that when executed by the one or more computer processors cause the one or more computer processors to: receive a corresponding network service definition, of corresponding network service definitions for the plurality of network field units, from a centralized network controller (CNC) system, wherein the corresponding network service definitions each specifies different end-to-end network service requirements to implement a different end-to-end network service within a different one of the portions of the edge network, wherein the respective portions of the edge network within the plurality of geographically dispersed network data centers connect through one or more cloud-based service exchange points of the plurality of geographically dispersed network data centers, wherein the one or more cloud-based service exchange points are coupled to respective cloud service provider networks within the respective portions of the edge network; determine, based on the corresponding network service definition received by the network field unit, one or more particular, physical devices of the portion of the edge network controlled by the network field unit that are usable to provide the end-to-end network service specified by the corresponding network service definition; and configure the one or more particular, physical devices of the portion of the edge network controlled by the network field unit to provide the end-to-end network service specified by the corresponding network service definition; receive, from the CNC system, a corresponding request for service assurance of the end-to-end network service specified by the corresponding network service definition; and provide the service assurance of the end-to-end network service specified by the corresponding network service definition received by the network field unit by (1) obtaining service telemetry and analytics data for the end-to-end network service specified by the corresponding network service definition received by the network field unit and from the corresponding cloud-based services exchange point, (2) analyzing the service telemetry and analytics data to identify at least one anomaly for the end-to-end network service specified by the corresponding network service definition received by the network field unit, and (3) in response to identifying the at least one anomaly, executing a remedial action to ensure the end-to-end network service specified by the corresponding network service definition adheres to a service level agreement associated with the end-to-end network service specified by the corresponding network service definition received by the network field unit.

  • 16. A non-transitory computer readable medium comprising instructions that, when executed, cause at least one programmable processor of a network field unit, of a plurality of network field units configured to control respective portions of an edge network of a plurality of geographically dispersed data centers, to perform operations comprising: receiving a corresponding network service definition, of corresponding network service definitions for the plurality of network field units, from a centralized network controller (CNC) system, wherein the corresponding network service definitions each specifies different end-to-end network service requirements to implement a different end-to-end network service within a different one of the portions of the edge network, wherein the respective portions of the edge network within the plurality of geographically dispersed network data centers connect through one or more cloud-based service exchange points of the plurality of geographically dispersed network data centers, wherein the one or more cloud-based services exchange points are coupled to respective cloud service provider networks within the respective portions of the edge network; determining, based on the corresponding network service definition received by the network field unit, one or more particular, physical devices of the portion of the edge network controlled by the network field unit that are usable to provide the end-to-end network service specified by the corresponding network service definition; and configuring the one or more particular, physical devices of the portion of the edge network controlled by the network field unit to provide the end-to-end network service specified by the corresponding network service definition; receiving, from the CNC system, a corresponding request for service assurance of the end-to-end network service specified by the corresponding network service definition; and providing the service assurance of the end-to-end network service specified by the corresponding network service definition received by the network field unit by (1) obtaining service telemetry and analytics data for the end-to-end network service specified by the corresponding network service definition received by the network field unit and from the corresponding cloud-based services exchange point, (2) analyzing the service telemetry and analytics data to identify at least one anomaly for the end-to-end network service specified by the corresponding network service definition received by the network field unit, and (3) in response to identifying the at least one anomaly, executing a remedial action to ensure the end-to-end network service specified by the corresponding network service definition adheres to a service level agreement associated with the end-to-end network service specified by the corresponding network service definition received by the network field unit.