Systems, Devices And Methods For Edge Node Computing
Abstract
Some embodiments are directed to a session manager, a cloud service system, and a mobile device. The session manager may be configured for managing an edge computing resource in a mobile network, wherein the mobile network comprises edge nodes which are configurable to provide edge computing resources to mobile devices. The session manager may generate a session identifier for the mobile device and associate the session identifier with the mobile device. Later, the session manager may receive a request from the cloud service system for deployment of an edge computing resource for the mobile device on an edge node.
Claims
exact text as granted — not AI-modified1 . A session manager configured for managing an edge computing resource in a mobile network, wherein the mobile network comprises edge nodes which are configurable to provide edge computing resources to mobile devices, wherein the session manager comprises:
a data network interface configured to establish a connection with a mobile device and with a cloud service system, and a processor system configured to:
receive a device identifier from the mobile device that identifies the mobile device on the mobile network,
obtain a location of the mobile device in the mobile network using the device identifier,
generate a session identifier for the mobile device and associate the session identifier with the mobile device,
send the session identifier to the mobile device, the mobile device being configured to forward the session identifier to the cloud service system,
receive a request from the cloud service system for deployment of an edge computing resource for the mobile device on an edge node, wherein the request identifies the mobile device with the session identifier,
select an edge node for the mobile device in dependence on the location, and
initiate the edge computing resource for the mobile device on the edge node.
2 . A session manager as in claim 1 , wherein the processor system is configured to:
send a data network address of the initiated edge computing resource on the edge node to the cloud service system, and/or send a reconfiguration message to a routing interface from the mobile network to the data network, the routing interface being associated with the mobile device and/or the edge node to route traffic to the initiated edge computing resource.
3 . A session manager as in claim 1 , wherein the processor system of the session manager is configured to:
collect mobile network level information for the cloud service system from the mobile network to indicate network congestion to the cloud service system.
4 . A session manager as in claim 1 , comprising:
a mobile network interface configured to establish a connection with the mobile network, wherein the processor subsystem is configured to obtain the location of the mobile device via the mobile network interface to the mobile network.
5 . An edge computing manager comprising the session manager of claim 1 , the edge computing manager being configured to:
start a virtual machine on the edge node, the virtual machine supporting the edge computing resources for the mobile device on the edge node, and configure traffic routing from the mobile device to the edge node.
6 . A cloud service system comprising:
a data network interface configured to establish a connection with a mobile device and with a session manager, and a processor system configured to:
connect to the mobile device to provide a cloud service,
receive a session identifier from the mobile device, the session identifier being associated to mobile device through the session manager,
determine a need for an edge computing resource for the mobile device, and
send a request to the session manager for deployment of the edge computing resource for the mobile device on an edge node, wherein the request identifies the mobile device with the session identifier.
7 . A cloud service system as in claim 6 , wherein the processor system of the cloud service system is configured to:
receive from the session manager a data network address of an initiated edge computing resource, and send the address to the mobile device.
8 . A cloud service system as in claim 7 , wherein the processor system of the cloud service system is configured to:
send a request to the session manager for information indicating mobile network congestion, the request comprising data network information identifying one or more network flows to servers of the cloud service system, receive a network congestion report from the session manager when network congestion is detected for a server, select one or more mobile devices connected to the server, and send a request for deployment of the edge computing resource for the one or more mobile devices.
9 . A cloud service system as in claim 7 , wherein the request comprises multiple session identifiers identifying multiple mobile devices and determining a need comprises detecting a peak in demand originating from a location in the mobile network associated with the multiple mobile devices, wherein determining a peak in demand comprises:
determining a peak in demand originating from a particular server instance of the cloud service system to which the multiple mobile devices connect, and/or determining a common location of the multiple mobile devices from data network addresses used by the multiple mobile devices, and/or receiving geographical information from the mobile devices and determining a peak in demand originating the multiple mobile devices having matching geographical information, and receiving location information for the mobile devices in the mobile network and determining a peak in demand originating from the multiple mobile devices having matching location information.
10 . A mobile device comprising:
a data network interface configured to establish a connection with a cloud service system and with a session manager, and a processor system configured to:
connect to the cloud service system to obtain a cloud service,
send a device identifier to the session manager that identifies the mobile device on a mobile network,
receive a session identifier from the session manager, and
send the session identifier to the cloud service system.
11 . A mobile device as in claim 10 , wherein the processor system is configured for a cloud application and an operating system,
the operating system being configured to:
send the device identifier to the session manager that identifies the mobile device on a mobile network, and
receive the session identifier from the session manager, and
the cloud application being configured to:
obtain the session identifier from the operating system and
to send the session identifier to the cloud service system.
12 . A session management method for managing an edge computing resource in a mobile network, wherein the mobile network comprises edge nodes which are configurable to provide edge computing resources to mobile devices, wherein the session management method comprises:
establishing a connection with a mobile device and with a cloud service system, receiving a device identifier from the mobile device that identifies the mobile device on the mobile network, obtaining a location of the mobile device in the mobile network using the device identifier, generating a session identifier for the mobile device and associate the session identifier with the mobile device, sending the session identifier to the mobile device, the mobile device being configured to forward the session identifier to the cloud service system, receiving a request from the cloud service system for deployment of an edge computing resource for the mobile device on an edge node, wherein the request identifies the mobile device with the session identifier, selecting an edge node for the mobile device in dependence on the location, and initiating the edge computing resource for the mobile device on the edge node.
13 . A cloud service method comprising:
establishing a connection with a mobile device and with a session manager, and connecting to the mobile device to provide a cloud service, receiving a session identifier from the mobile device, the session identifier being associated to mobile device through the session manager, determining a need for an edge computing resource for the mobile device, and sending a request to the session manager for deployment of the edge computing resource for the mobile device on an edge node, wherein the request identifies the mobile device with the session identifier.
14 . A mobile device method comprising:
establishing a connection with a cloud service system and with a session manager, and connecting to the cloud service system to obtain a cloud service, sending a device identifier to the session manager that identifies the mobile device on a mobile network, receiving a session identifier from the session manager, and sending the session identifier to the cloud service system.
15 . A non-transitory computer readable medium comprising data representing instructions, which when executed by a processor system, cause the processor system to perform the method according to claim 12 .Join the waitlist — get patent alerts
Track US2025039653A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.