US2022224601A1PendingUtilityA1

Network reconfiguration with customer premises-based application hosting

Assignee: AT & T IP I LPPriority: Jul 17, 2018Filed: Apr 4, 2022Published: Jul 14, 2022
Est. expiryJul 17, 2038(~12 yrs left)· nominal 20-yr term from priority
H04L 41/12H04L 41/0895H04L 41/40H04L 41/0813H04L 41/5051H04L 41/0806H04L 43/0811H04L 41/5054H04L 43/0882H04L 41/082
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods, computer-readable media, and devices for instantiating a service provider application of a network service on a customer premises-based device are disclosed. For example, a processing system of a telecommunication network having at least one processor may receive a request for a network service, identify a set of resources for the network service, the set of resources for the network service including at least a first service provider application, and determine that a current configuration of the telecommunication network does not provide the set of resources. The processing system may further reconfigure the telecommunication network to provide the set of resources, the reconfiguring including instantiating the at least the first service provider application of the network service on a customer premises-based device, and deploying the network service to the telecommunication network that is reconfigured.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 transmitting, by a customer premises-based device, a request for a network service to a processing system deployed in a telecommunication network, wherein the network service requires a set of resources comprising at least a first service provider application and at least a second service provider application;   receiving, by the customer premises-based device, a first instruction from the processing system to instantiate the at least the first service provider application of the network service on the customer premises-based device that is deployed at a customer premises, wherein the at least the first service provider application comprises at least a second portion of the set of resources, wherein the telecommunication network has been configured to provide at least a first portion of the set of resources, wherein the at least the first portion of the set of resources comprises the at least the second service provider application; and   receiving, by the customer premises-based device, a second instruction from the processing system for deploying the network service via the telecommunication network and the customer-premises based device, wherein the deploying the network service comprises utilizing a service function chain for the network service, the service function chain including the at least the first service provider application on the customer premises-based device and the at least the second service provider application on at least one host device of the telecommunication network.   
     
     
         2 . The method of  claim 1 , wherein the processing system determines that a current configuration of the telecommunication network does not provide the set of resources is determined in accordance with a dynamic learning map of the telecommunication network. 
     
     
         3 . The method of  claim 2 , wherein the dynamic learning map comprises a network topology database. 
     
     
         4 . The method of  claim 2 , wherein the dynamic learning map includes links and nodes of the telecommunication network, wherein the dynamic learning map further includes capacities of the links and the nodes and current utilizations of the links and the nodes. 
     
     
         5 . The method of  claim 4 , wherein the current utilizations of the links and the nodes include information of connectivity between the nodes via the links. 
     
     
         6 . The method of  claim 2 , wherein the dynamic learning map further includes at least one link to the customer premises and at least one node of the customer premises. 
     
     
         7 . The method of  claim 1 , wherein the set of resources for the network service comprises at least one locational requirement for the network service. 
     
     
         8 . The method of  claim 7 , wherein the at least one locational requirement comprises:
 a proximity to at least one client device for the network service;   a geographic restriction;   a restriction to a subnet or a group of subnets;   a restriction to a type of host device; or   a restriction to a particular host device.   
     
     
         9 . The method of  claim 1 , wherein the set of resources for the network service comprises a latency requirement for the network service. 
     
     
         10 . The method of  claim 1 , wherein the processing system reconfigures the telecommunication network to provide the at least the first portion of the set of resources comprises:
 instantiating the at least the second service provider application of the network service on the at least one host device of the telecommunication network.   
     
     
         11 . The method of  claim 1 , wherein the processing system reconfigures the telecommunication network to provide the at least the first portion of the set of resources comprises:
 transferring the at least the second service provider application from at least a first host device of the telecommunication network to at least a second host device of the telecommunication network, the at least the second host device of the telecommunication network comprising the at least one host device of the telecommunication network.   
     
     
         12 . The method of  claim 1 , wherein the at least the first service provider application comprises a virtual network function. 
     
     
         13 . The method of  claim 1 , wherein the processing system reconfigures the telecommunication network to provide the at least the first portion of the set of resources comprises:
 extending a telecommunication network edge to include the customer premises-based device.   
     
     
         14 . The method of  claim 1 , wherein the receiving the first instruction comprises:
 receiving at least the first instruction via a virtual machine monitor of the customer premises-based device to instantiate the at least the first service provider application on the customer premises-based device.   
     
     
         15 . The method of  claim 14 , wherein the deploying the network service to the telecommunication network and the customer-premises based device comprises:
 receiving at least the second instruction on the customer premises-based device to configure the at least the first service provider application to operate in the service function chain for the network service.   
     
     
         16 . The method of  claim 14 , wherein the customer premises-based device is operated by a customer of the telecommunication network and wherein the virtual machine monitor is:
 operated by the telecommunication network; or   operated by the customer and is controllable by the telecommunication network.   
     
     
         17 . A non-transitory computer-readable medium storing instructions which, when executed by a customer premises-based device, cause the customer premises-based device to perform operations, the operations comprising:
 transmitting a request for a network service to a processing system deployed in a telecommunication network, wherein the network service requires a set of resources comprising at least a first service provider application and at least a second service provider application;   receiving a first instruction from the processing system to instantiate the at least the first service provider application of the network service on the customer premises-based device that is deployed at a customer premises, wherein the at least the first service provider application comprises at least a second portion of the set of resources, wherein the telecommunication network has been configured to provide at least a first portion of the set of resources, wherein the at least the first portion of the set of resources comprises the at least the second service provider application; and   receiving a second instruction from the processing system for deploying the network service via the telecommunication network and the customer-premises based device, wherein the deploying the network service comprises utilizing a service function chain for the network service, the service function chain including the at least the first service provider application on the customer premises-based device and the at least the second service provider application on at least one host device of the telecommunication network.   
     
     
         18 . A customer premises-based device comprising:
 at least one processor; and   a computer-readable medium storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising:
 transmitting a request for a network service to a processing system deployed in a telecommunication network, wherein the network service requires a set of resources comprising at least a first service provider application and at least a second service provider application; 
 receiving a first instruction from the processing system to instantiate the at least the first service provider application of the network service on the customer premises-based device that is deployed at a customer premises, wherein the at least the first service provider application comprises at least a second portion of the set of resources, wherein the telecommunication network has been configured to provide at least a first portion of the set of resources, wherein the at least the first portion of the set of resources comprises the at least the second service provider application; and 
 receiving a second instruction from the processing system for deploying the network service via the telecommunication network and the customer-premises based device, wherein the deploying the network service comprises utilizing a service function chain for the network service, the service function chain including the at least the first service provider application on the customer premises-based device and the at least the second service provider application on at least one host device of the telecommunication network. 
   
     
     
         19 . The customer premises-based device of  claim 18 , wherein the receiving the first instruction comprises:
 receiving at least the first instruction via a virtual machine monitor of the customer premises-based device to instantiate the at least the first service provider application on the customer premises-based device.   
     
     
         20 . The customer premises-based device of  claim 19 , wherein the deploying the network service to the telecommunication network and the customer-premises based device comprises:
 receiving at least the second instruction on the customer premises-based device to configure the at least the first service provider application to operate in the service function chain for the network service.

Join the waitlist — get patent alerts

Track US2022224601A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.