TOFFEE: Task Offloading and Frequency Scaling for Energy Efficiency of Mobile Devices in Mobile Edge Computing
As an emerging computing paradigm, mobile edge computing (MEC) can improve users' service experience by provisioning the cloud resources close to the mobile devices. With MEC, computation-intensive tasks can be processed on the MEC servers, which can greatly decrease the mobile devices' en...
Saved in:
Published in | IEEE transactions on cloud computing Vol. 9; no. 4; pp. 1634 - 1644 |
---|---|
Main Authors | , , , , , |
Format | Journal Article |
Language | English |
Published |
Piscataway
IEEE Computer Society
01.10.2021
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | As an emerging computing paradigm, mobile edge computing (MEC) can improve users' service experience by provisioning the cloud resources close to the mobile devices. With MEC, computation-intensive tasks can be processed on the MEC servers, which can greatly decrease the mobile devices' energy consumption and prolong their battery lifetime. However, the highly dynamic task arrival and wireless channel states pose great challenges on the computation task allocation in MEC. This paper jointly investigates the task allocation and CPU-cycle frequency, to achieve the minimum energy consumption while guaranteeing that the queue length is upper bounded. We formulate it as a stochastic optimization problem, and with the aid of stochastic optimization methods, we decouple the original problem into two deterministic optimization subproblems. An online Task Offloading and Frequency Scaling for Energy Efficiency (TOFFEE) algorithm is proposed to obtain the optimal solutions of these subproblems concurrently. TOFFEE can obtain the close-to-optimal energy consumption while bounding the applications' queue length. Performance evaluation is conducted which verifies TOFFEE's effectiveness. Experiment results indicate that TOFFEE can decrease the energy consumption by about 15 percent compared with the RLE algorithm, and by about 38 percent compared with the RME algorithm. |
---|---|
AbstractList | As an emerging computing paradigm, mobile edge computing (MEC) can improve users' service experience by provisioning the cloud resources close to the mobile devices. With MEC, computation-intensive tasks can be processed on the MEC servers, which can greatly decrease the mobile devices' energy consumption and prolong their battery lifetime. However, the highly dynamic task arrival and wireless channel states pose great challenges on the computation task allocation in MEC. This paper jointly investigates the task allocation and CPU-cycle frequency, to achieve the minimum energy consumption while guaranteeing that the queue length is upper bounded. We formulate it as a stochastic optimization problem, and with the aid of stochastic optimization methods, we decouple the original problem into two deterministic optimization subproblems. An online Task Offloading and Frequency Scaling for Energy Efficiency (TOFFEE) algorithm is proposed to obtain the optimal solutions of these subproblems concurrently. TOFFEE can obtain the close-to-optimal energy consumption while bounding the applications' queue length. Performance evaluation is conducted which verifies TOFFEE's effectiveness. Experiment results indicate that TOFFEE can decrease the energy consumption by about 15 percent compared with the RLE algorithm, and by about 38 percent compared with the RME algorithm. |
Author | Chen, Xin Shen, Xuemin Sherman Zhang, Yongchao Chen, Ying Zhang, Ning Wu, Wen |
Author_xml | – sequence: 1 givenname: Ying orcidid: 0000-0002-0844-0882 surname: Chen fullname: Chen, Ying email: chenying@bistu.edu.cn organization: Computer School, Beijing Information Science and Technology University (BISTU), Beijing, China – sequence: 2 givenname: Ning orcidid: 0000-0001-9518-1622 surname: Zhang fullname: Zhang, Ning email: ning.zhang@tamucc.edu organization: Texas A&M University-Corpus Christi, Corpus Christi, TX, USA – sequence: 3 givenname: Yongchao orcidid: 0000-0002-1765-0232 surname: Zhang fullname: Zhang, Yongchao email: zhangyongchao@mail.bistu.edu.cn organization: Computer School, Beijing Information Science and Technology University (BISTU), Beijing, China – sequence: 4 givenname: Xin orcidid: 0000-0002-5250-7909 surname: Chen fullname: Chen, Xin email: chenxin@bistu.edu.cn organization: Computer School, Beijing Information Science and Technology University (BISTU), Beijing, China – sequence: 5 givenname: Wen orcidid: 0000-0002-0458-1282 surname: Wu fullname: Wu, Wen email: w77wu@uwaterloo.ca organization: University of Waterloo, Waterloo, ON, Canada – sequence: 6 givenname: Xuemin Sherman surname: Shen fullname: Shen, Xuemin Sherman email: sshen@uwaterloo.ca organization: University of Waterloo, Waterloo, ON, Canada |
BookMark | eNp9ULFOwzAQtVCRKKU7Eosl5hTbaeyYDYUUkIo6UObIsc-VS2oXJ0Xq35NSYGDglju9e--d7p2jgQ8eELqkZEIpkTfLopgwQuWESZZyyU7QkKWCJYTQfNDPlOeJoJyeoXHbrklfeUYllUPkl4vZrCxv8VK1b3hhbROUcX6FlTd4FuF9B17v8YtWzQG1IeLSQ1ztcWmt0-5rGyx-DrVrAN_Dh9PQYud_kNKsABdhs911vcEFOrWqaWH83UfodVYui8dkvnh4Ku7miU4z0SUA0kpialBgdV5rymjNUwqMm9yoLNMAwtRTI0VmbaZTUvM8M1AzwRi1WqcjdH303cbQv9B21Trsou9PVowTkQsuUtqz-JGlY2jbCLbSrlOdC76LyjUVJdUh3qqPtzrEW33H2wvJH-E2uo2K-_8kV0eJA4Bfei6mjGck_QSv_4d4 |
CODEN | ITCCF6 |
CitedBy_id | crossref_primary_10_3233_JIFS_219421 crossref_primary_10_1109_JIOT_2023_3332401 crossref_primary_10_1155_2022_1615596 crossref_primary_10_1109_TVT_2021_3105270 crossref_primary_10_1111_coin_12539 crossref_primary_10_23919_cje_2022_00_412 crossref_primary_10_1109_TNSM_2022_3163297 crossref_primary_10_1109_TMC_2024_3489028 crossref_primary_10_1155_2020_8857564 crossref_primary_10_1109_TPDS_2024_3486184 crossref_primary_10_1016_j_jnca_2022_103568 crossref_primary_10_1109_ACCESS_2021_3066789 crossref_primary_10_1109_TCCN_2021_3118460 crossref_primary_10_1109_TSC_2023_3247049 crossref_primary_10_1109_TMC_2024_3369685 crossref_primary_10_1007_s41870_023_01716_7 crossref_primary_10_1186_s13677_022_00290_w crossref_primary_10_1109_TMC_2024_3349551 crossref_primary_10_1109_TSUSC_2022_3217970 crossref_primary_10_1186_s13677_022_00340_3 crossref_primary_10_1007_s00500_023_09582_y crossref_primary_10_1109_TITS_2020_2995622 crossref_primary_10_1007_s12083_020_00874_w crossref_primary_10_3390_en15218273 crossref_primary_10_1109_TVT_2020_2980965 crossref_primary_10_1109_JIOT_2020_3015970 crossref_primary_10_1155_2022_4827956 crossref_primary_10_1007_s43926_024_00089_y crossref_primary_10_1109_TVT_2022_3216042 crossref_primary_10_1109_ACCESS_2020_2980032 crossref_primary_10_1145_3544969 crossref_primary_10_1109_TMC_2024_3396511 crossref_primary_10_1109_JIOT_2024_3447159 crossref_primary_10_1177_15501477211035332 crossref_primary_10_1109_TCCN_2020_3012680 crossref_primary_10_1007_s11036_020_01538_y crossref_primary_10_1109_ACCESS_2020_2979970 crossref_primary_10_1186_s13638_020_01807_0 crossref_primary_10_1007_s12083_020_00880_y crossref_primary_10_26599_TST_2021_9010050 crossref_primary_10_1109_JIOT_2019_2941897 crossref_primary_10_1186_s13638_019_1538_6 crossref_primary_10_1007_s11276_022_03052_3 crossref_primary_10_1186_s13638_020_01820_3 crossref_primary_10_1007_s12083_020_00889_3 crossref_primary_10_1109_JIOT_2020_2992522 crossref_primary_10_1155_2022_3391917 crossref_primary_10_1007_s11276_021_02554_w crossref_primary_10_1109_TR_2023_3335969 crossref_primary_10_1109_TGCN_2022_3170146 crossref_primary_10_1109_JIOT_2019_2948432 crossref_primary_10_1109_TMC_2024_3355868 crossref_primary_10_1155_2020_8572161 crossref_primary_10_1109_TNSM_2021_3069993 crossref_primary_10_3390_electronics11142188 crossref_primary_10_1109_JIOT_2023_3339492 crossref_primary_10_1007_s42486_020_00036_0 crossref_primary_10_1109_TVT_2021_3133696 crossref_primary_10_1109_TMC_2023_3285882 crossref_primary_10_1109_TSC_2023_3270169 crossref_primary_10_1109_TASE_2020_2993218 crossref_primary_10_1109_TSUSC_2021_3115388 crossref_primary_10_1007_s10586_021_03392_3 crossref_primary_10_1109_TNSE_2020_2988052 crossref_primary_10_1111_coin_12628 crossref_primary_10_1186_s13638_021_01936_0 crossref_primary_10_1109_ACCESS_2020_3026938 crossref_primary_10_1109_TSUSC_2020_2979473 crossref_primary_10_1007_s11235_022_00974_3 crossref_primary_10_1109_TMC_2023_3334914 crossref_primary_10_1016_j_dajour_2023_100295 crossref_primary_10_1109_JIOT_2019_2952647 crossref_primary_10_1109_TSC_2023_3290023 crossref_primary_10_1109_ACCESS_2019_2940955 crossref_primary_10_1109_TMC_2022_3221465 crossref_primary_10_1109_TCE_2024_3436824 crossref_primary_10_1109_TVT_2024_3350228 crossref_primary_10_1109_TVT_2023_3285073 crossref_primary_10_1109_ACCESS_2019_2960547 crossref_primary_10_1109_TVT_2021_3133586 |
Cites_doi | 10.1145/2307636.2307658 10.1109/TWC.2017.2785305 10.1109/INFOCOM.2017.8057196 10.1109/TNET.2015.2487344 10.1109/TVT.2018.2799620 10.1109/JSAC.2017.2760160 10.1109/JIOT.2017.2764475 10.1109/TWC.2017.2703901 10.1109/IWQoS.2017.7969148 10.1109/JSAC.2017.2760186 10.2200/S00271ED1V01Y201006CNT007 10.1109/TC.2014.2345410 10.1109/JIOT.2016.2619679 10.1109/TWC.2017.2717986 10.1109/TWC.2018.2827369 10.1109/JSAC.2016.2611964 10.1109/TVT.2014.2310394 10.1109/TVT.2017.2754273 10.1109/GLOCOM.2015.7417839 10.1109/TWC.2018.2794345 10.1109/TCC.2016.2522439 10.1109/TMC.2016.2586052 10.1109/TCOMM.2017.2699660 10.1109/TC.2015.2401032 10.1109/JSAC.2015.2478718 10.1109/TWC.2016.2633522 10.1109/TCC.2018.2789446 10.1109/JIOT.2017.2786343 10.1109/TWC.2018.2821664 10.1109/TVT.2016.2587101 10.1109/TPDS.2018.2832124 10.1109/TMC.2017.2690296 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
DOI | 10.1109/TCC.2019.2923692 |
DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Computer and Information Systems Abstracts |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISSN | 2372-0018 |
EndPage | 1644 |
ExternalDocumentID | 10_1109_TCC_2019_2923692 8742650 |
Genre | orig-research |
GrantInformation_xml | – fundername: National Natural Science Foundation of China grantid: 61872044 funderid: 10.13039/501100001809 – fundername: Beijing Information Science and Technology University grantid: 5211823411; 5111823401 funderid: 10.13039/501100010818 |
GroupedDBID | 0R~ 4.4 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABJNI ABQJQ ABVLG AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD HZ~ IEDLZ IFIPE IPLJI JAVBF M43 O9- OCL PQQKQ RIA RIE AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c357t-ee9f90dbeaefc8bc121b631e26d8da55cee7db4d975ff5c30b685deb27221fcc3 |
IEDL.DBID | RIE |
ISSN | 2168-7161 |
IngestDate | Mon Jun 30 05:20:40 EDT 2025 Thu Apr 24 22:56:41 EDT 2025 Tue Jul 01 02:57:16 EDT 2025 Wed Aug 27 05:11:51 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 4 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c357t-ee9f90dbeaefc8bc121b631e26d8da55cee7db4d975ff5c30b685deb27221fcc3 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0002-1765-0232 0000-0002-0458-1282 0000-0001-9518-1622 0000-0002-5250-7909 0000-0002-0844-0882 |
PQID | 2607876731 |
PQPubID | 2040413 |
PageCount | 11 |
ParticipantIDs | proquest_journals_2607876731 crossref_primary_10_1109_TCC_2019_2923692 crossref_citationtrail_10_1109_TCC_2019_2923692 ieee_primary_8742650 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2021-10-01 |
PublicationDateYYYYMMDD | 2021-10-01 |
PublicationDate_xml | – month: 10 year: 2021 text: 2021-10-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | Piscataway |
PublicationPlace_xml | – name: Piscataway |
PublicationTitle | IEEE transactions on cloud computing |
PublicationTitleAbbrev | TCC |
PublicationYear | 2021 |
Publisher | IEEE Computer Society The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE Computer Society – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref13 ref34 ref12 ref15 ref14 ross (ref17) 2014 ref31 ref30 ref33 ref11 ref32 ref10 ref2 ref1 ref19 ref18 miettinen (ref16) 2010 ref24 ref23 ref26 ref25 ref20 ref22 ref21 ref28 ref27 ref29 ref8 ref7 ref9 ref4 ref3 ref6 ref5 |
References_xml | – ident: ref24 doi: 10.1145/2307636.2307658 – ident: ref23 doi: 10.1109/TWC.2017.2785305 – ident: ref33 doi: 10.1109/INFOCOM.2017.8057196 – ident: ref15 doi: 10.1109/TNET.2015.2487344 – ident: ref13 doi: 10.1109/TVT.2018.2799620 – ident: ref20 doi: 10.1109/JSAC.2017.2760160 – ident: ref2 doi: 10.1109/JIOT.2017.2764475 – year: 2014 ident: ref17 publication-title: Introduction to Probability Models – ident: ref5 doi: 10.1109/TWC.2017.2703901 – ident: ref32 doi: 10.1109/IWQoS.2017.7969148 – ident: ref29 doi: 10.1109/JSAC.2017.2760186 – ident: ref25 doi: 10.2200/S00271ED1V01Y201006CNT007 – ident: ref12 doi: 10.1109/TC.2014.2345410 – ident: ref1 doi: 10.1109/JIOT.2016.2619679 – ident: ref10 doi: 10.1109/TWC.2017.2717986 – ident: ref34 doi: 10.1109/TWC.2018.2827369 – ident: ref9 doi: 10.1109/JSAC.2016.2611964 – ident: ref30 doi: 10.1109/TVT.2014.2310394 – ident: ref26 doi: 10.1109/TVT.2017.2754273 – ident: ref31 doi: 10.1109/GLOCOM.2015.7417839 – ident: ref6 doi: 10.1109/TWC.2018.2794345 – ident: ref22 doi: 10.1109/TCC.2016.2522439 – ident: ref11 doi: 10.1109/TMC.2016.2586052 – ident: ref7 doi: 10.1109/TCOMM.2017.2699660 – ident: ref3 doi: 10.1109/TC.2015.2401032 – ident: ref27 doi: 10.1109/JSAC.2015.2478718 – ident: ref18 doi: 10.1109/TWC.2016.2633522 – ident: ref8 doi: 10.1109/TCC.2018.2789446 – start-page: 4 year: 2010 ident: ref16 article-title: Energy efficiency of mobile clients in cloud computing publication-title: Proc 2nd USENIX Conf Hot Topics Cloud Comput – ident: ref19 doi: 10.1109/JIOT.2017.2786343 – ident: ref28 doi: 10.1109/TWC.2018.2821664 – ident: ref14 doi: 10.1109/TVT.2016.2587101 – ident: ref4 doi: 10.1109/TPDS.2018.2832124 – ident: ref21 doi: 10.1109/TMC.2017.2690296 |
SSID | ssj0000851919 |
Score | 2.5287986 |
Snippet | As an emerging computing paradigm, mobile edge computing (MEC) can improve users' service experience by provisioning the cloud resources close to the mobile... As an emerging computing paradigm, mobile edge computing (MEC) can improve users’ service experience by provisioning the cloud resources close to the mobile... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 1634 |
SubjectTerms | Algorithms Cloud computing Computation offloading Data communication dynamic frequency scaling Edge computing Electronic devices Energy consumption Energy efficiency Mobile computing Mobile edge computing Mobile handsets Optimization Performance evaluation Provisioning Queues Resource management task allocation Task analysis Wireless communication |
Title | TOFFEE: Task Offloading and Frequency Scaling for Energy Efficiency of Mobile Devices in Mobile Edge Computing |
URI | https://ieeexplore.ieee.org/document/8742650 https://www.proquest.com/docview/2607876731 |
Volume | 9 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8QwEA7qyYtvcX2RgxfB7rZpkybeZG0RYfWyC3sreYrs0op2D_rrTdIH-EC8lXTSBr5kMpN8MwPAhQ6FVCKKAxTJNEhULAPBMA-cbcKJQor5i_bJA7mbJfdzPF8DV30sjNbak8_00D36u3xVyZU7KhtR68cR56CvW8etidXqz1Oc6cAi1t1Ehmw0HY8ddYsNkTViCENfdh5fSuWH_vWbSr4NJt1wGi7JYriqxVB-fMvU-N_x7oCt1rqEN8102AVrutwD213lBtgu5H1QTh_zPMuu4ZS_LeCjMcvKc-khLxXMXxt69buV5y5aHVrDFmY-SBBmPuWEf1sZOKmE1SrwVnt9A5_LriVTTxo2_7UfOACzPJuO74K28kIgY5zWgdbMsFAJzbWRVMgIRYLEkUZEUcUxtjtrqkSiWIqNwTIOBaFYWSc9RSgyUsaHYKOsSn0EoLE6hRJGFaE6SZWkiSFWMk4SjlVC-QCMOlQK2aYld9UxloV3T0JWWBwLh2PR4jgAl32PlyYlxx-y-w6WXq5FZABOO-CLds2-Fdazs9qLpHF0_HuvE7CJHKPFU_lOwUb9utJn1iSpxbmfi5-VZN9p |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB5V5VAulD4QCy34wAWJ7MZO7Ni9VUuibem2l1TqLfIToVYJancP8OuxnWSlQlVxi5JJYumz52F_MwPwyaZKG4WzhGBdJLnJdKIElUnwTSQzxIh40L68ZIvr_PyG3mzBl00ujLU2ks_sNFzGs3zT6XXYKptxH8exEKC_8Haf4j5ba7OjEpwHgcV4FpmKWT2fB_KWmBLvxjBBHtme2EzlHw0czUq1C8txQD2b5Ha6Xqmp_v1Xrcb_HfFreDX4l-i0nxB7sGXbfdgdezegYSkfQFtfVVVZnqBaPtyiK-fuusimR7I1qLrvCda_vLwM-erIu7aojGmCqIxFJ-LTzqFlp7xeQV9t1DjoRzveKc13i_r_-g8cwnVV1vNFMvReSHRGi1VirXAiNcpK6zRXGhOsWIYtYYYbSam3rYVRuREFdY7qLFWMU-PD9IIQ7LTO3sB227X2LSDntQpnghvGbV4YzXPHvGSW55KanMsJzEZUGj0UJg_9Me6aGKCkovE4NgHHZsBxAp83b_zsi3I8I3sQYNnIDYhM4GgEvhlW7UPjYzuvv1iR4XdPv_URdhb18qK5OLv89h5eksBvicS-I9he3a_tsXdQVupDnJd_AGLm4rI |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=TOFFEE%3A+Task+Offloading+and+Frequency+Scaling+for+Energy+Efficiency+of+Mobile+Devices+in+Mobile+Edge+Computing&rft.jtitle=IEEE+transactions+on+cloud+computing&rft.au=Chen%2C+Ying&rft.au=Zhang%2C+Ning&rft.au=Zhang%2C+Yongchao&rft.au=Chen%2C+Xin&rft.date=2021-10-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.eissn=2372-0018&rft.volume=9&rft.issue=4&rft.spage=1634&rft_id=info:doi/10.1109%2FTCC.2019.2923692&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2168-7161&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2168-7161&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2168-7161&client=summon |