Patent classifications
H04L67/1036
Bootstrapping Devices on a Network
Methods for operating a device and for managing bootstrapping of devices are disclosed. The method (100) for operating a device comprises computing (102) a derivative of a secret shared between the device and a server entity of a network, generating (104) a temporary bootstrap URI by combining at least a part of the computed derivative with a static bootstrap URI for the network, and sending (106) a bootstrap request to the temporary bootstrap URI. The method for managing bootstrapping of devices comprises generating temporary bootstrap URIs corresponding to devices operable to connect to a network, and updating a network DNS registry to map the generated temporary bootstrap URIs to the IP address of at least one of a bootstrap server instance reachable via the network and/or a bootstrap load balancer. Also disclosed are a device, a bootstrap load balancer, a bootstrap server, and a computer program.
Bootstrapping Devices on a Network
Methods for operating a device and for managing bootstrapping of devices are disclosed. The method (100) for operating a device comprises computing (102) a derivative of a secret shared between the device and a server entity of a network, generating (104) a temporary bootstrap URI by combining at least a part of the computed derivative with a static bootstrap URI for the network, and sending (106) a bootstrap request to the temporary bootstrap URI. The method for managing bootstrapping of devices comprises generating temporary bootstrap URIs corresponding to devices operable to connect to a network, and updating a network DNS registry to map the generated temporary bootstrap URIs to the IP address of at least one of a bootstrap server instance reachable via the network and/or a bootstrap load balancer. Also disclosed are a device, a bootstrap load balancer, a bootstrap server, and a computer program.
SERVER SYSTEM
A server system for an always-on connection includes: a plurality of always-on connection processing parts; and a controller. Each of the always-on connection processing parts includes a plurality of always-on connection execution parts, and the controller is configured to execute: a receiving process to receive a first request for the always-on connection from a terminal device; a determining process to determine a target always-on connection processing part, among the always-on connection processing parts according to the first request, the target always-on connection processing part being one always-on connection processing part to establish the always-on connection with the terminal device; and a sending process to send to the terminal device a destination data indicating a destination of the second request for the always-on connection after determining the target always-on connection processing part, the destination data also indicating the target always-on connection processing part.
SERVER SYSTEM
A server system for an always-on connection includes: a plurality of always-on connection processing parts; and a controller. Each of the always-on connection processing parts includes a plurality of always-on connection execution parts, and the controller is configured to execute: a receiving process to receive a first request for the always-on connection from a terminal device; a determining process to determine a target always-on connection processing part, among the always-on connection processing parts according to the first request, the target always-on connection processing part being one always-on connection processing part to establish the always-on connection with the terminal device; and a sending process to send to the terminal device a destination data indicating a destination of the second request for the always-on connection after determining the target always-on connection processing part, the destination data also indicating the target always-on connection processing part.
Status updates in a 5G core network
The present invention relates to a method for enabling status updates in a 5G core network. The method is performed in a network function (NF), service producer node and comprises sending (S310) a hypermedia message to an NF repository function (NRF), wherein the hypermedia message comprises an NF status indication and a hypermedia link for query of current NF status of the service producer, receiving (S350) a hypermedia message from a service consumer by the hypermedia link, which hypermedia message request a current NF status of the service producer, and sending (S360) the current NF status to the service consumer in response to the received request.
Status updates in a 5G core network
The present invention relates to a method for enabling status updates in a 5G core network. The method is performed in a network function (NF), service producer node and comprises sending (S310) a hypermedia message to an NF repository function (NRF), wherein the hypermedia message comprises an NF status indication and a hypermedia link for query of current NF status of the service producer, receiving (S350) a hypermedia message from a service consumer by the hypermedia link, which hypermedia message request a current NF status of the service producer, and sending (S360) the current NF status to the service consumer in response to the received request.
Managing Service Capacity
Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
Managing Service Capacity
Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
Framework, method and apparatus for network function as a service for hosted network functions in a cloud environment
A system for providing network function as a service includes a combination of virtual network resources hosted on physical network resources, wherein the virtual network resources are communicatively chained to provide a dynamically configurable set of processing resources and a configurable controller in communication with the combination of virtual network resources, wherein the controller includes a scheduler and load balancer. The controller is configured to receive a request to provide network function as a service functionality, retrieve policies associated with the request, schedule the virtual network resources to be assigned in response to the request, instantiate the virtual network resources and balance the virtual network resources across one or more physical resources.
Framework, method and apparatus for network function as a service for hosted network functions in a cloud environment
A system for providing network function as a service includes a combination of virtual network resources hosted on physical network resources, wherein the virtual network resources are communicatively chained to provide a dynamically configurable set of processing resources and a configurable controller in communication with the combination of virtual network resources, wherein the controller includes a scheduler and load balancer. The controller is configured to receive a request to provide network function as a service functionality, retrieve policies associated with the request, schedule the virtual network resources to be assigned in response to the request, instantiate the virtual network resources and balance the virtual network resources across one or more physical resources.