Loading…
Intelligent Dynamic Data Offloading in a Competitive Mobile Edge Computing Market
Software Defined Networks (SDN) and Mobile Edge Computing (MEC), capable of dynamically managing and satisfying the end-users computing demands, have emerged as key enabling technologies of 5G networks. In this paper, the joint problem of MEC server selection by the end-users and their optimal data...
Saved in:
Published in: | Future internet 2019-05, Vol.11 (5), p.118 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c361t-baddfd6c8131707d913d46477e6325d87fdb056d24e59c50945f339fb99bcc823 |
---|---|
cites | cdi_FETCH-LOGICAL-c361t-baddfd6c8131707d913d46477e6325d87fdb056d24e59c50945f339fb99bcc823 |
container_end_page | |
container_issue | 5 |
container_start_page | 118 |
container_title | Future internet |
container_volume | 11 |
creator | Mitsis, Giorgos Apostolopoulos, Pavlos Athanasios Tsiropoulou, Eirini Eleni Papavassiliou, Symeon |
description | Software Defined Networks (SDN) and Mobile Edge Computing (MEC), capable of dynamically managing and satisfying the end-users computing demands, have emerged as key enabling technologies of 5G networks. In this paper, the joint problem of MEC server selection by the end-users and their optimal data offloading, as well as the optimal price setting by the MEC servers is studied in a multiple MEC servers and multiple end-users environment. The flexibility and programmability offered by the SDN technology enables the realistic implementation of the proposed framework. Initially, an SDN controller executes a reinforcement learning framework based on the theory of stochastic learning automata towards enabling the end-users to select a MEC server to offload their data. The discount offered by the MEC server, its congestion and its penetration in terms of serving end-users’ computing tasks, and its announced pricing for its computing services are considered in the overall MEC selection process. To determine the end-users’ data offloading portion to the selected MEC server, a non-cooperative game among the end-users of each server is formulated and the existence and uniqueness of the corresponding Nash Equilibrium is shown. An optimization problem of maximizing the MEC servers’ profit is formulated and solved to determine the MEC servers’ optimal pricing with respect to their offered computing services and the received offloaded data. To realize the proposed framework, an iterative and low-complexity algorithm is introduced and designed. The performance of the proposed approach was evaluated through modeling and simulation under several scenarios, with both homogeneous and heterogeneous end-users. |
doi_str_mv | 10.3390/fi11050118 |
format | article |
fullrecord | <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_4e29a517b79d4f2599b15826d81f0ba8</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><doaj_id>oai_doaj_org_article_4e29a517b79d4f2599b15826d81f0ba8</doaj_id><sourcerecordid>2429922180</sourcerecordid><originalsourceid>FETCH-LOGICAL-c361t-baddfd6c8131707d913d46477e6325d87fdb056d24e59c50945f339fb99bcc823</originalsourceid><addsrcrecordid>eNpNkVtLAzEQhYMoWGpf_AUB34TVXDbZ5FHaqgVLEfQ5ZHNZUrebmk2F_nu3rajzMsPh8M0MB4BrjO4olejeB4wRQxiLMzDCUsqCSUTP_82XYNL3azQUlYTzagReF112bRsa12U423d6Ewyc6azhyvs2ahu6BoYOajiNm63LIYcvB5exDq2Dc9u4o77LB9tSpw-Xr8CF123vJj99DN4f52_T5-Jl9bSYPrwUhnKci1pb6y03AlNcocpKTG3Jy6pynBJmReVtjRi3pHRMGoZkyfzwpa-lrI0RhI7B4sS1Ua_VNoWNTnsVdVBHIaZG6ZSDaZ0qHZGa4aqupC09YQMCM0G4FdijWouBdXNibVP83Lk-q3XcpW44X5GSSEkIFmhw3Z5cJsW-T87_bsVIHRJQfwnQb9Vldlc</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2429922180</pqid></control><display><type>article</type><title>Intelligent Dynamic Data Offloading in a Competitive Mobile Edge Computing Market</title><source>Publicly Available Content Database</source><source>ABI/INFORM Global</source><creator>Mitsis, Giorgos ; Apostolopoulos, Pavlos Athanasios ; Tsiropoulou, Eirini Eleni ; Papavassiliou, Symeon</creator><creatorcontrib>Mitsis, Giorgos ; Apostolopoulos, Pavlos Athanasios ; Tsiropoulou, Eirini Eleni ; Papavassiliou, Symeon</creatorcontrib><description>Software Defined Networks (SDN) and Mobile Edge Computing (MEC), capable of dynamically managing and satisfying the end-users computing demands, have emerged as key enabling technologies of 5G networks. In this paper, the joint problem of MEC server selection by the end-users and their optimal data offloading, as well as the optimal price setting by the MEC servers is studied in a multiple MEC servers and multiple end-users environment. The flexibility and programmability offered by the SDN technology enables the realistic implementation of the proposed framework. Initially, an SDN controller executes a reinforcement learning framework based on the theory of stochastic learning automata towards enabling the end-users to select a MEC server to offload their data. The discount offered by the MEC server, its congestion and its penetration in terms of serving end-users’ computing tasks, and its announced pricing for its computing services are considered in the overall MEC selection process. To determine the end-users’ data offloading portion to the selected MEC server, a non-cooperative game among the end-users of each server is formulated and the existence and uniqueness of the corresponding Nash Equilibrium is shown. An optimization problem of maximizing the MEC servers’ profit is formulated and solved to determine the MEC servers’ optimal pricing with respect to their offered computing services and the received offloaded data. To realize the proposed framework, an iterative and low-complexity algorithm is introduced and designed. The performance of the proposed approach was evaluated through modeling and simulation under several scenarios, with both homogeneous and heterogeneous end-users.</description><identifier>ISSN: 1999-5903</identifier><identifier>EISSN: 1999-5903</identifier><identifier>DOI: 10.3390/fi11050118</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Algorithms ; Communication ; Computation offloading ; Computer simulation ; data offloading ; Edge computing ; Energy consumption ; Game theory ; Internet of Things ; Iterative methods ; Learning ; Mobile computing ; mobile edge computing ; Optimization ; Pricing ; reinforcement learning ; Servers ; software defined networks ; Software-defined networking ; stochastic learning automata ; Traffic congestion ; User satisfaction ; Utility functions ; Wireless networks ; Workloads</subject><ispartof>Future internet, 2019-05, Vol.11 (5), p.118</ispartof><rights>2019. This work is licensed under http://creativecommons.org/licenses/by/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c361t-baddfd6c8131707d913d46477e6325d87fdb056d24e59c50945f339fb99bcc823</citedby><cites>FETCH-LOGICAL-c361t-baddfd6c8131707d913d46477e6325d87fdb056d24e59c50945f339fb99bcc823</cites><orcidid>0000-0003-1322-1876 ; 0000-0002-9459-318X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2429922180/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2429922180?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,11667,25731,27901,27902,36037,36989,44339,44566,74638,74869</link.rule.ids></links><search><creatorcontrib>Mitsis, Giorgos</creatorcontrib><creatorcontrib>Apostolopoulos, Pavlos Athanasios</creatorcontrib><creatorcontrib>Tsiropoulou, Eirini Eleni</creatorcontrib><creatorcontrib>Papavassiliou, Symeon</creatorcontrib><title>Intelligent Dynamic Data Offloading in a Competitive Mobile Edge Computing Market</title><title>Future internet</title><description>Software Defined Networks (SDN) and Mobile Edge Computing (MEC), capable of dynamically managing and satisfying the end-users computing demands, have emerged as key enabling technologies of 5G networks. In this paper, the joint problem of MEC server selection by the end-users and their optimal data offloading, as well as the optimal price setting by the MEC servers is studied in a multiple MEC servers and multiple end-users environment. The flexibility and programmability offered by the SDN technology enables the realistic implementation of the proposed framework. Initially, an SDN controller executes a reinforcement learning framework based on the theory of stochastic learning automata towards enabling the end-users to select a MEC server to offload their data. The discount offered by the MEC server, its congestion and its penetration in terms of serving end-users’ computing tasks, and its announced pricing for its computing services are considered in the overall MEC selection process. To determine the end-users’ data offloading portion to the selected MEC server, a non-cooperative game among the end-users of each server is formulated and the existence and uniqueness of the corresponding Nash Equilibrium is shown. An optimization problem of maximizing the MEC servers’ profit is formulated and solved to determine the MEC servers’ optimal pricing with respect to their offered computing services and the received offloaded data. To realize the proposed framework, an iterative and low-complexity algorithm is introduced and designed. The performance of the proposed approach was evaluated through modeling and simulation under several scenarios, with both homogeneous and heterogeneous end-users.</description><subject>Algorithms</subject><subject>Communication</subject><subject>Computation offloading</subject><subject>Computer simulation</subject><subject>data offloading</subject><subject>Edge computing</subject><subject>Energy consumption</subject><subject>Game theory</subject><subject>Internet of Things</subject><subject>Iterative methods</subject><subject>Learning</subject><subject>Mobile computing</subject><subject>mobile edge computing</subject><subject>Optimization</subject><subject>Pricing</subject><subject>reinforcement learning</subject><subject>Servers</subject><subject>software defined networks</subject><subject>Software-defined networking</subject><subject>stochastic learning automata</subject><subject>Traffic congestion</subject><subject>User satisfaction</subject><subject>Utility functions</subject><subject>Wireless networks</subject><subject>Workloads</subject><issn>1999-5903</issn><issn>1999-5903</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>M0C</sourceid><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpNkVtLAzEQhYMoWGpf_AUB34TVXDbZ5FHaqgVLEfQ5ZHNZUrebmk2F_nu3rajzMsPh8M0MB4BrjO4olejeB4wRQxiLMzDCUsqCSUTP_82XYNL3azQUlYTzagReF112bRsa12U423d6Ewyc6azhyvs2ahu6BoYOajiNm63LIYcvB5exDq2Dc9u4o77LB9tSpw-Xr8CF123vJj99DN4f52_T5-Jl9bSYPrwUhnKci1pb6y03AlNcocpKTG3Jy6pynBJmReVtjRi3pHRMGoZkyfzwpa-lrI0RhI7B4sS1Ua_VNoWNTnsVdVBHIaZG6ZSDaZ0qHZGa4aqupC09YQMCM0G4FdijWouBdXNibVP83Lk-q3XcpW44X5GSSEkIFmhw3Z5cJsW-T87_bsVIHRJQfwnQb9Vldlc</recordid><startdate>20190501</startdate><enddate>20190501</enddate><creator>Mitsis, Giorgos</creator><creator>Apostolopoulos, Pavlos Athanasios</creator><creator>Tsiropoulou, Eirini Eleni</creator><creator>Papavassiliou, Symeon</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>L.-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0C</scope><scope>M0N</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0003-1322-1876</orcidid><orcidid>https://orcid.org/0000-0002-9459-318X</orcidid></search><sort><creationdate>20190501</creationdate><title>Intelligent Dynamic Data Offloading in a Competitive Mobile Edge Computing Market</title><author>Mitsis, Giorgos ; Apostolopoulos, Pavlos Athanasios ; Tsiropoulou, Eirini Eleni ; Papavassiliou, Symeon</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c361t-baddfd6c8131707d913d46477e6325d87fdb056d24e59c50945f339fb99bcc823</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithms</topic><topic>Communication</topic><topic>Computation offloading</topic><topic>Computer simulation</topic><topic>data offloading</topic><topic>Edge computing</topic><topic>Energy consumption</topic><topic>Game theory</topic><topic>Internet of Things</topic><topic>Iterative methods</topic><topic>Learning</topic><topic>Mobile computing</topic><topic>mobile edge computing</topic><topic>Optimization</topic><topic>Pricing</topic><topic>reinforcement learning</topic><topic>Servers</topic><topic>software defined networks</topic><topic>Software-defined networking</topic><topic>stochastic learning automata</topic><topic>Traffic congestion</topic><topic>User satisfaction</topic><topic>Utility functions</topic><topic>Wireless networks</topic><topic>Workloads</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Mitsis, Giorgos</creatorcontrib><creatorcontrib>Apostolopoulos, Pavlos Athanasios</creatorcontrib><creatorcontrib>Tsiropoulou, Eirini Eleni</creatorcontrib><creatorcontrib>Papavassiliou, Symeon</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>ProQuest advanced technologies & aerospace journals</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>One Business (ProQuest)</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>Future internet</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Mitsis, Giorgos</au><au>Apostolopoulos, Pavlos Athanasios</au><au>Tsiropoulou, Eirini Eleni</au><au>Papavassiliou, Symeon</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Intelligent Dynamic Data Offloading in a Competitive Mobile Edge Computing Market</atitle><jtitle>Future internet</jtitle><date>2019-05-01</date><risdate>2019</risdate><volume>11</volume><issue>5</issue><spage>118</spage><pages>118-</pages><issn>1999-5903</issn><eissn>1999-5903</eissn><abstract>Software Defined Networks (SDN) and Mobile Edge Computing (MEC), capable of dynamically managing and satisfying the end-users computing demands, have emerged as key enabling technologies of 5G networks. In this paper, the joint problem of MEC server selection by the end-users and their optimal data offloading, as well as the optimal price setting by the MEC servers is studied in a multiple MEC servers and multiple end-users environment. The flexibility and programmability offered by the SDN technology enables the realistic implementation of the proposed framework. Initially, an SDN controller executes a reinforcement learning framework based on the theory of stochastic learning automata towards enabling the end-users to select a MEC server to offload their data. The discount offered by the MEC server, its congestion and its penetration in terms of serving end-users’ computing tasks, and its announced pricing for its computing services are considered in the overall MEC selection process. To determine the end-users’ data offloading portion to the selected MEC server, a non-cooperative game among the end-users of each server is formulated and the existence and uniqueness of the corresponding Nash Equilibrium is shown. An optimization problem of maximizing the MEC servers’ profit is formulated and solved to determine the MEC servers’ optimal pricing with respect to their offered computing services and the received offloaded data. To realize the proposed framework, an iterative and low-complexity algorithm is introduced and designed. The performance of the proposed approach was evaluated through modeling and simulation under several scenarios, with both homogeneous and heterogeneous end-users.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/fi11050118</doi><orcidid>https://orcid.org/0000-0003-1322-1876</orcidid><orcidid>https://orcid.org/0000-0002-9459-318X</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1999-5903 |
ispartof | Future internet, 2019-05, Vol.11 (5), p.118 |
issn | 1999-5903 1999-5903 |
language | eng |
recordid | cdi_doaj_primary_oai_doaj_org_article_4e29a517b79d4f2599b15826d81f0ba8 |
source | Publicly Available Content Database; ABI/INFORM Global |
subjects | Algorithms Communication Computation offloading Computer simulation data offloading Edge computing Energy consumption Game theory Internet of Things Iterative methods Learning Mobile computing mobile edge computing Optimization Pricing reinforcement learning Servers software defined networks Software-defined networking stochastic learning automata Traffic congestion User satisfaction Utility functions Wireless networks Workloads |
title | Intelligent Dynamic Data Offloading in a Competitive Mobile Edge Computing Market |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-04T17%3A54%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Intelligent%20Dynamic%20Data%20Offloading%20in%20a%20Competitive%20Mobile%20Edge%20Computing%20Market&rft.jtitle=Future%20internet&rft.au=Mitsis,%20Giorgos&rft.date=2019-05-01&rft.volume=11&rft.issue=5&rft.spage=118&rft.pages=118-&rft.issn=1999-5903&rft.eissn=1999-5903&rft_id=info:doi/10.3390/fi11050118&rft_dat=%3Cproquest_doaj_%3E2429922180%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c361t-baddfd6c8131707d913d46477e6325d87fdb056d24e59c50945f339fb99bcc823%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2429922180&rft_id=info:pmid/&rfr_iscdi=true |