{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T23:16:04Z","timestamp":1777418164152,"version":"3.51.4"},"reference-count":36,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2018,7,25]],"date-time":"2018-07-25T00:00:00Z","timestamp":1532476800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Mobile edge computing (MEC) is an emerging technology that leverages computing, storage, and network resources deployed at the proximity of users to offload their delay-sensitive tasks. Various existing facilities including mobile devices with idle resources, vehicles, and MEC servers deployed at base stations or road side units, could act as edges in the network. Since task offloading incurs extra transmission energy consumption and transmission latency, two key questions to be addressed in such an environment are (i) should the workload be offloaded to the edge or computed in terminals? (ii) Which edge, among the available ones, should the task be offloaded to? In this paper, we formulate the task assignment problem as a one-to-many matching game which is a powerful tool for studying the formation of a mutual beneficial relationship between two sets of agents. The main goal of our task assignment mechanism design is to reduce overall energy consumption, while satisfying task owners\u2019 heterogeneous delay requirements and supporting good scalability. An intensive simulation is conducted to evaluate the efficiency of our proposed mechanism.<\/jats:p>","DOI":"10.3390\/s18082423","type":"journal-article","created":{"date-parts":[[2018,7,25]],"date-time":"2018-07-25T11:09:30Z","timestamp":1532516970000},"page":"2423","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":55,"title":["A Distributed and Context-Aware Task Assignment Mechanism for Collaborative Mobile Edge Computing"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0556-2769","authenticated-orcid":false,"given":"Bo","family":"Gu","sequence":"first","affiliation":[{"name":"School of Electrical and Electronic Engineering, North China Electric Power University, Beijing 102206, China"},{"name":"Department of Information and Communications Engineering, Kogakuin University, Tokyo 192-0015, Japan"}]},{"given":"Yapeng","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, North China Electric Power University, Beijing 102206, China"}]},{"given":"Haijun","family":"Liao","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, North China Electric Power University, Beijing 102206, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3344-4463","authenticated-orcid":false,"given":"Zhenyu","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, North China Electric Power University, Beijing 102206, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7246-0979","authenticated-orcid":false,"given":"Di","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Information Engineering, Zhengzhou University, Zhengzhou 450052, China"}]}],"member":"1968","published-online":{"date-parts":[[2018,7,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Mell, P.M., and Grance, T. (2011). The NIST Definition of Cloud Computing, National Institute of Standards and Technology. SP 800-145.","DOI":"10.6028\/NIST.SP.800-145"},{"key":"ref_2","unstructured":"Cisco (2018). Cisco Global Cloud Index: Forecast and Methodology, 2016\u20132021 White Paper, Cisco System."},{"key":"ref_3","unstructured":"ETSI (2014). Mbile-Edge Computing-Introductory Technical White Paper, ETSI."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Su, Z., Hui, Y., Xu, Q., Yang, T., Liu, J., and Jia, Y. (2018). An Edge Caching Scheme to Distribute Content in Vehicular Networks. IEEE Trans. Veh. Technol.","DOI":"10.1109\/TVT.2018.2824345"},{"key":"ref_5","unstructured":"Corporation, I. (2018). Smarter Wireless Networks: Add Intelligence to the Mobile Network Edge, IBM."},{"key":"ref_6","unstructured":"Luan, T.H., Gao, L., Li, Z., Xiang, Y., and Sun, L. (arXiv, 2015). Fog Computing: Focusing on Mobile Users at the Edge, arXiv."},{"key":"ref_7","first-page":"637","article-title":"Edge Computing: Vision and Challenges","volume":"3","author":"Shi","year":"2016","journal-title":"IEEE Int. Thing. J."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MCOM.2017.1600863","article-title":"Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges","volume":"55","author":"Tran","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1109\/TETC.2015.2508382","article-title":"Cost Efficient Resource Management in Fog Computing Supported Medical Cyber-Physical System","volume":"5","author":"Gu","year":"2017","journal-title":"IEEE Trans. Emerg. Top. Comput."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Truong, N.B., Lee, G.M., and Ghamri-Doudane, Y. (2015, January 11\u201315). Software defined networking-based vehicular Adhoc Network with Fog Computing. Proceedings of the 2015 IFIP\/IEEE International Symposium on Integrated Network Management (IM), Washington, DC, USA.","DOI":"10.1109\/INM.2015.7140467"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3860","DOI":"10.1109\/TVT.2016.2532863","article-title":"Vehicular Fog Computing: A Viewpoint of Vehicles as the Infrastructures","volume":"65","author":"Hou","year":"2016","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"953","DOI":"10.1109\/TITS.2017.2771519","article-title":"Dependable Content Distribution in D2D-Based Cooperative Vehicular Networks: A Big Data-Integrated Coalition Game Approach","volume":"19","author":"Zhou","year":"2018","journal-title":"IEEE Trans. Intell. Trans. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"9882","DOI":"10.1109\/ACCESS.2017.2702013","article-title":"Fog of Everything: Energy-Efficient Networked Computing Architectures, Research Challenges, and a Case Study","volume":"5","author":"Baccarelli","year":"2017","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Zhou, Z., Tan, L., Gu, B., Zhang, Y., and Wu, J. (2018). Bandwidth Slicing in Software-Defined 5G: A Stackelberg Game Approach. IEEE Veh. Technol. Mag.","DOI":"10.1109\/MVT.2018.2814022"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/MNET.2018.1700202","article-title":"Learning IoT in Edge: Deep Learning for the Internet of Things with Edge Computing","volume":"32","author":"Li","year":"2018","journal-title":"IEEE Net."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"5896","DOI":"10.1109\/ACCESS.2016.2597169","article-title":"Energy-Efficient Offloading for Mobile Edge Computing in 5G Heterogeneous Networks","volume":"4","author":"Zhang","year":"2016","journal-title":"IEEE Access"},{"key":"ref_17","first-page":"1171","article-title":"Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption","volume":"3","author":"Deng","year":"2016","journal-title":"IEEE Int. Thing. J."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Liu, J., Mao, Y., Zhang, J., and Letaief, K.B. (arXiv, 2016). Delay-Optimal Computation Task Scheduling for Mobile-Edge Computing Systems, arXiv.","DOI":"10.1109\/ISIT.2016.7541539"},{"key":"ref_19","first-page":"428","article-title":"Energy-Efficient Resource Allocation for D2D Communications Underlaying Cloud-RAN-Based LTE-A Networks","volume":"3","author":"Zhou","year":"2016","journal-title":"IEEE Int. Thing. J."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"3702","DOI":"10.1109\/TC.2016.2536019","article-title":"Joint Optimization of Task Scheduling and Image Placement in Fog Computing Supported Software-Defined Embedded System","volume":"65","author":"Zeng","year":"2016","journal-title":"IEEE Trans. Comput."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Park, J., Jung, S.Y., Kim, S.L., Bennis, M., and Debbah, M. (2016, January 4\u20138). User-Centric Mobility Management in Ultra-Dense Cellular Networks under Spatio-Temporal Dynamics. Proceedings of the 2016 IEEE Global Communications Conference (GLOBECOM), Washington, DC, USA.","DOI":"10.1109\/GLOCOM.2016.7842367"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"5256","DOI":"10.1109\/TVT.2016.2615718","article-title":"Energy-Efficient Matching for Resource Allocation in D2D Enabled Cellular Networks","volume":"66","author":"Zhou","year":"2017","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Xu, Q., Su, Z., Zheng, Q., Luo, M., and Dong, B. (2017). Secure Content Delivery with Edge Nodes to Save Caching Resources for Mobile Users in Green Cities. IEEE Trans. Ind. Inform.","DOI":"10.1109\/TII.2017.2787201"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"774","DOI":"10.1109\/LWC.2017.2740927","article-title":"Performance Guaranteed Computation Offloading for Mobile-Edge Cloud Computing","volume":"6","author":"Tao","year":"2017","journal-title":"IEEE Wirel. Commun. Lett."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"2637","DOI":"10.1109\/JSAC.2017.2760160","article-title":"EMM: Energy-Aware Mobility Management for Mobile Edge Computing in Ultra Dense Networks","volume":"35","author":"Sun","year":"2017","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/MCOM.2018.1700909","article-title":"Saving Energy on the Edge: In-Memory Caching for Multi-Tier Heterogeneous Networks","volume":"56","author":"Xu","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"5429546","DOI":"10.1155\/2018\/5429546","article-title":"Construction Low Complexity and Low Delay CDS for Big Data Code Dissemination","volume":"2018","author":"Liu","year":"2018","journal-title":"Complexity"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"15787","DOI":"10.1109\/ACCESS.2018.2815039","article-title":"A Services Routing Based Caching Scheme for Cloud Assisted CRNs","volume":"6","author":"Huang","year":"2018","journal-title":"IEEE Access"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Liu, C.F., Bennis, M., and Poor, H.V. (2017, January 4\u20138). Latency and Reliability-Aware Task Offloading and Resource Allocation for Mobile Edge Computing. Proceedings of the 2017 IEEE Globecom Workshops (GC Wkshps), Singapore.","DOI":"10.1109\/GLOCOMW.2017.8269175"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2280","DOI":"10.1587\/transcom.E98.B.2280","article-title":"Facilitating Incentive-Compatible Access Probability Selection in Wireless Random Access Networks","volume":"98","author":"Gu","year":"2015","journal-title":"IEICE Trans. Commun."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"559","DOI":"10.2307\/1911052","article-title":"The College Admissions Problem Revisited","volume":"57","author":"Roth","year":"1989","journal-title":"Econometrica"},{"key":"ref_32","unstructured":"Saad, W., Han, Z., Zheng, R., Debbah, M., and Poor, H.V. (May, January 27). A college admissions game for uplink user association in wireless small cell networks. Proceedings of the IEEE Conference on Computer Communications, Toronto, ON, Canada."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Datsika, E., Antonopoulos, A., Zorba, N., and Verikoukis, C. (2016, January 4\u20138). Matching Game Based Virtualization in Shared LTE-A Networks. Proceedings of the 2016 IEEE Global Communications Conference (GLOBECOM), Washington, DC, USA.","DOI":"10.1109\/GLOCOM.2016.7841976"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Datsika, E., Antonopoulos, A., Yuan, D., and Verikoukis, C. (2018). Matching Theory for Over-the-top Service Provision in 5G Networks. IEEE Trans. Wirel. Commun.","DOI":"10.1109\/TWC.2018.2844196"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1587\/transcom.2017EBP3097","article-title":"A Stackelberg Game Based Pricing and User Association for Spectrum Splitting Macro-Femto HetNets","volume":"101","author":"Gu","year":"2018","journal-title":"IEICE Trans. Commun."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Karp, R.M. (1972). Complexity of Computer Computations, Springer. Chapter Reducibility among Combinatorial Problems.","DOI":"10.1007\/978-1-4684-2001-2_9"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/8\/2423\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:14:23Z","timestamp":1760195663000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/8\/2423"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,25]]},"references-count":36,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2018,8]]}},"alternative-id":["s18082423"],"URL":"https:\/\/doi.org\/10.3390\/s18082423","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,7,25]]}}}