IP Library Granted Patent US 12,207,168
Granted Patent B2
US 12,207,168 · App. 17/435,689 · Granted Jan 21, 2025

Power management of movable edge computing servers

Inventors: Linh Trang (Åkarp, SE); Basuki Priyanto (Lund, SE); Rickard Ljung (Helsingborg, SE)
Assignee: Sony Group Corporation
H04W4/44G06F1/26H04W4/023
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,207,168
App. No.
17/435,689
Granted
Jan 21, 2025
Kind
B2
Abstract

A method for controlling operation of a mobile first Edge Computing, EC, server ( 220 ) configured to provide compute resources to User Equipment, UE, ( 303 ), wherein the first EC server is connected to an EC management entity ( 300 ) configured to manage a plurality of EC servers ( 220, 220 - 2 ), the method being carried out in the first EC server and comprising receiving ( 501 ) status information associated with the first EC server from an external entity; receiving ( 500,503 ) control information from the EC management entity, said control information identifying a power state control instruction; determining ( 504 ) a power state triggering event in accordance with the power state control instruction, based on the received status information; controlling ( 506 ) the power state of the first EC server responsive to the determined power state triggering event.

Claims (28)

1. A method for controlling operation of a mobile first Edge Computing (EC) server carried in vehicle, and that is configured to provide compute resources to User Equipment (UE), wherein the first EC server is connected to an EC management entity configured to manage a plurality of EC servers, the method being carried out in the first EC server and comprising:

receiving status information that includes position data indicating a location of the first EC server from an external entity that includes a positioning device that is part of the vehicle that carries the first EC server;

receiving control information from the EC management entity, said control information identifying a power state control instruction;

determining a power state triggering event in accordance with the power state control instruction, based on the position data;

controlling the power state of the first EC server responsive to the determined power state triggering event.

2. The method of claim 1 , wherein said external entity further includes a power source of the first EC server and wherein said information includes data indicative of a charge level.

3. The method of claim 1 , wherein the power state control instruction comprises a location-based rule set, identifying a power state for at least one defined location, and wherein determining the triggering event includes applying the location-based rule set.

4. The method of 3 , wherein the triggering event is determined as a request for the first EC server to assume the identified power state based on a position of the first EC server relative to said defined location.

5. The method of claim 3 , wherein the triggering event is determined as a request for the first EC server to assume an active state, responsive to determining that the first EC server is present in or enters said defined location, or leaves said defined location.

6. The method of claim 3 , wherein the triggering event is determined as a request for the first EC server to assume a dormant state, responsive to determining that no application is hosted for a UE in the first EC server and that the first EC server is present in or enters said defined location, or leaves said defined location.

7. The method of claim 1 , wherein the state triggering event is determined as a request for the first EC server to enter a dormant state, the method further comprising:

relocating hosting of an EC application for a user of a UE to a second EC, including relocating user context, prior to controlling the power state of the first EC server to dormant state.

8. The method of claim 1 , comprising:

transmitting data, indicative of at least the received status information, to the EC management entity,

wherein the control information is received responsive to the transmitted data, and wherein said power state control instruction is indicative of a power state request for the first EC server.

9. The method of claim 8 , wherein said message identifies a second EC server and a request to relocate hosting of an EC application for a user of a UE between the first and second EC server.

10. The method of claim 9 , wherein said message comprises a request to relocate the UE to the first EC server from the second EC server, wherein the power state triggering event is determined as an instruction to enter an active state.

11. The method of claim 8 , wherein the data is indicative of an EC load level of the first EC server.

12. An Edge Computing (EC) server configured to provide compute resources to a User Equipment (UE) for an application service under control of an EC management entity for managing a plurality of EC servers, the EC server comprising logic configured to carry out the steps according to claim 1 .

13. A method, carried out in an Edge Computing (EC) management entity configured to manage a plurality of EC servers, for handling power states of at least a mobile first EC server carried in a vehicle, the method comprising:

transmitting a message to the mobile first EC server,

wherein said message comprises control information identifying a power state control instruction, configured to identify a request for the first EC server to assume a predefined power state based on position data received in the mobile first EC server from an external entity that includes a positioning device that is part of the vehicle that carries the mobile first EC server.

14. The method of claim 13 , wherein said message includes a location-based rule set, identifying a power state for at least one defined location.

15. The method of claim 14 , wherein said message identifies a request for the first EC server to assume a dormant state, responsive to determining that no application is hosted for a UE and that the first EC server is present in or enters said defined location, or leaves said defined location.

16. The method of claim 13 , wherein said message identifies a second EC server and a request to relocate hosting of an EC application for a user of a UE between the first and second EC server.

17. The method of claim 13 , comprising:

receiving data from the mobile first EC server, indicative of position data received in the mobile first EC server;

transmitting said message to the mobile first EC server based on the received data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2023
From: LJUNG, RICKARD; PRIYANTO, BASUKI; TRANG, LINH
To: SONY MOBILE COMMUNICATIONS AB
Reel/Frame 065662/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2023
From: SONY MOBILE COMMUNICATIONS AB
To: SONY CORPORATION
Reel/Frame 065662/0387 →
CHANGE OF NAME Recorded Nov 27, 2023
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 065676/0001 →
Priority Claims (1)
SE 1950478-6 · Apr 17, 2019 · national
Continuity (1)
Related Publication 20220256320A1 · Aug 11, 2022
References Cited (56)
US 4970718A · Simcoe · 1990 [cited by examiner]
US 5019996A · Lee · 1991 [cited by examiner]
US 6546425B1 · Hanson · 2003 [cited by examiner]
US 6801196B1 · Bodley · 2004 [cited by examiner]
US 10467893B1 · Soryal · 2019 [cited by examiner]
US 10636305B1 · Schmidt · 2020 [cited by examiner]
US 20020004915A1 · Fung · 2002 [cited by examiner]
US 20030233328A1 · Scott · 2003 [cited by applicant]
US 20040003303A1 · Oehler · 2004 [cited by examiner]
US 20040135824A1 · Fitzmaurice · 2004 [cited by examiner]
US 20040148289A1 · Bamford · 2004 [cited by examiner]
US 20050197118A1 · Mitchell · 2005 [cited by examiner]
US 20050203682A1 · Omino · 2005 [cited by examiner]
US 20070171047A1 · Goodman · 2007 [cited by examiner]
US 20080055058A1 · Nishiyama · 2008 [cited by examiner]
US 20080287129A1 · Somasundaram · 2008 [cited by examiner]
US 20090059823A1 · Bolduc · 2009 [cited by examiner]
US 20090258641A1 · Yaqub · 2009 [cited by examiner]
US 20090315512A1 · Ichikawa · 2009 [cited by examiner]
US 20100268917A1 · Nation · 2010 [cited by examiner]
US 20130338865A1 · Kryze · 2013 [cited by examiner]
US 20140082385A1 · Reule · 2014 [cited by examiner]
US 20150212947A1 · Henry · 2015 [cited by examiner]
US 20180041958A1 · Narayanan · 2018 [cited by applicant]
US 20180349203A1 · Ohta · 2018 [cited by applicant]
US 20190020657A1 · Egner · 2019 [cited by examiner]
US 20190104475A1 · Lukaszewski · 2019 [cited by applicant]
US 20190158985A1 · Dao · 2019 [cited by examiner]
US 20190246252A1 · Rasmusson · 2019 [cited by applicant]
US 20200007410A1 · Walsh · 2020 [cited by examiner]
US 20200028783A1 · Jin · 2020 [cited by examiner]
US 20200106480A1 · Mitchell · 2020 [cited by examiner]
US 20200229206A1 · Badic · 2020 [cited by examiner]
US 20200252876A1 · Yeon · 2020 [cited by applicant]
US 20200404460A1 · Prasad · 2020 [cited by examiner]
US 20210035429A1 · Daoura · 2021 [cited by examiner]
CN 107197034A · 2017 [cited by applicant]
CN 107241767A · 2017 [cited by applicant]
CN 108463805A · 2018 [cited by applicant]
CN 108781389A · 2018 [cited by applicant]
CN 109479182A · 2019 [cited by applicant]
EP 3462787A1 · 2019 [cited by applicant]
JP 2018195175A · 2018 [cited by applicant]
WO WO2017187011A1 · 2017 [cited by applicant]
WO WO2018068863A1 · 2018 [cited by applicant]
WO WO2018095537A1 · 2018 [cited by applicant]
WO WO2019066582A1 · 2019 [cited by applicant]
International Search Report and Written Opinion from corresponding International Application No. PCT/EP2020/059367, Jun. 30, 2020, 10 pages. [cited by applicant]
Swedish Office Action and Search Report from corresponding Swedish Application No. 1950478-6, Nov. 12, 2019, 10 pages. [cited by applicant]
ETSI, “MEC002—A new requirement for energy management of MEC hosts,” MEC(18)000379, Aug. 27, 2018, 3 pages. [cited by applicant]
ETSI, “Multi-access Edge Computing (MEC); Phase 2: Use Cases and Requirements,” ETSI GE MEC 002 v2.1.1, Oct. 2018, 66 pages. [cited by applicant]
S. Wang, Cooperative edge computing with sleep control under nonuniform traffic in mobile edge networks, Oct. 15, 2018. [cited by applicant]
T. Rausch et al., “Portable Energy-Aware Cluster-Based Edge Computers,” 2018-Third ACM/IEEE Symposium on Edge Computing, 2018, 13 pages. [cited by applicant]
L. Chen et al., “Energy Efficient Mobile Edge Computing in Dense Cellular Networks,” IEEE ICC 2017 Green Communications Systems and Networks Symposium, 2017, 6 pages. [cited by applicant]
B. Yu et al., “U-MEC: Energy-Efficient Mobile Edge Computing for IoT Applications in Ultra Dense Networks,” 2018, 13 pages. [cited by applicant]
S. Zhou et al., “Green Mobile Access Network with Dynamic Base Station Energy Saving,” MobiCom'09, Sep. 20-25, 2009, 3 pages. [cited by applicant]