Criticality-Awareness Edge User Allocation for Public Safety

Edge computing provides a novel computing paradigm by deploying services on edge servers deployed at base stations to serve nearby end-users with low service latency. In this regard, a suitable allocation strategy is crucial that maximizes the number of users served at minimum overall cost, which is referred to as the Edge User Allocation (EUA) problem. However, when edge computing meets public safety, there are critical issues that have not been fully considered by existing EUA approaches. Among these issues, the levels of danger to individual users quantitatively indicate that users are in danger or not in an emergency scenario like fire. Hence, the inclusion of these levels impacts the priority for allocating resources to serve individual users in the EUA problem. In this article, these levels are first defined as individual criticalities formally. Then, we take them into account to formulate the novel CRiticality-EUA (CR-EUA) problem, and prove its NP-hardness. To solve this problem, an optimal approach, named CR-EUA-O, is proposed by utilizing the Integer Programming technique. Furthermore, we propose an approximation approach with a proven approximation ratio, referred to as CR-EUA-H, as an effective and efficient solution. Extensive experiments are conducted on a widely-used real-world dataset to evaluate our approaches against four representative approaches. The results show the superior performance of our approaches in the overall criticality and execution time in emergency scenarios.

[1]  Guangming Cui,et al.  OL-MEDC: An Online Approach for Cost-Effective Data Caching in Mobile Edge Computing Systems , 2021, IEEE Transactions on Mobile Computing.

[2]  Yun Yang,et al.  Demand Response in NOMA-Based Mobile Edge Computing: A Two-Phase Game-Theoretical Approach , 2021, IEEE Transactions on Mobile Computing.

[3]  Yun Yang,et al.  Interference-Aware Game-Theoretic Device Allocation for Mobile Edge Computing , 2022, IEEE Transactions on Mobile Computing.

[4]  Yun Yang,et al.  A Game-Theoretical Approach for Mitigating Edge DDoS Attack , 2022, IEEE Transactions on Dependable and Secure Computing.

[5]  Yun Yang,et al.  Dynamic User Allocation in Stochastic Mobile Edge Computing Systems* , 2022, 2022 IEEE World Congress on Services (SERVICES).

[6]  John Grundy,et al.  Cost-Effective App User Allocation in an Edge Computing Environment , 2022, IEEE Transactions on Cloud Computing.

[7]  Yun Yang,et al.  Cost-Effective User Allocation in 5G NOMA-Based Mobile Edge Computing Systems , 2021, IEEE Transactions on Mobile Computing.

[8]  Albert Y. Zomaya,et al.  Burst Load Evacuation Based on Dispatching and Scheduling In Distributed Edge Networks , 2021, IEEE Transactions on Parallel and Distributed Systems.

[9]  Guijuan Zhang,et al.  Crowd Evacuation Simulation Using Hierarchical Deep Reinforcement Learning , 2021, 2021 IEEE 24th International Conference on Computer Supported Cooperative Work in Design (CSCWD).

[10]  Bo Li,et al.  Auditing Cache Data Integrity in the Edge Computing Environment , 2021, IEEE Transactions on Parallel and Distributed Systems.

[11]  Albert Y. Zomaya,et al.  Optimal Application Deployment in Resource Constrained Distributed Edges , 2021, IEEE Transactions on Mobile Computing.

[12]  Yun Yang,et al.  CoopEdge: A Decentralized Blockchain-based Platform for Cooperative Edge Computing , 2021, WWW.

[13]  Huan X. Nguyen,et al.  Review and Implementation of Resilient Public Safety Networks: 5G, IoT, and Emerging Technologies , 2021, IEEE Network.

[14]  Xiaoyu Xia,et al.  Online Collaborative Data Caching in Edge Computing , 2021, IEEE Transactions on Parallel and Distributed Systems.

[15]  Xiaoyu Xia,et al.  Cost-Effective App Data Distribution in Edge Computing , 2021, IEEE Transactions on Parallel and Distributed Systems.

[16]  Mingquan Lu,et al.  Optimal Two-Way TOA Localization and Synchronization for Moving User Devices With Clock Drift , 2020, IEEE Transactions on Vehicular Technology.

[17]  Yun Yang,et al.  Cooperative Assurance of Cache Data Integrity for Mobile Edge Computing , 2021, IEEE Transactions on Information Forensics and Security.

[18]  Monika Akbar,et al.  Public Health Units - Exploratory Analysis for Decision Support , 2021, ADBIS.

[19]  Yan Lindsay Sun,et al.  A new fuzzy multi-attribute group decision-making method with generalized maximal consistent block and its application in emergency management , 2021, Knowl. Based Syst..

[20]  Guangming Cui,et al.  QoE-aware user allocation in edge computing systems with dynamic QoS , 2020, Future Gener. Comput. Syst..

[21]  Hairong Dong,et al.  State-of-the-Art Pedestrian and Evacuation Dynamics , 2020, IEEE Transactions on Intelligent Transportation Systems.

[22]  Christos Laoudias,et al.  Image and WLAN Bimodal Integration for Indoor User Localization , 2020, IEEE Transactions on Mobile Computing.

[23]  Guangming Cui,et al.  A Game-Theoretical Approach for User Allocation in Edge Computing Environment , 2020, IEEE Transactions on Parallel and Distributed Systems.

[24]  Guangming Cui,et al.  Graph-Based Optimal Data Caching in Edge Computing , 2019, ICSOC.

[25]  Qiang He,et al.  Optimal Edge User Allocation in Edge Computing with Variable Sized Vector Bin Packing , 2018, ICSOC.

[26]  Weisong Shi,et al.  SafeShareRide: Edge-Based Attack Detection in Ridesharing Services , 2018, 2018 IEEE/ACM Symposium on Edge Computing (SEC).

[27]  Symeon Papavassiliou,et al.  Edge Computing in IoT Ecosystems for UAV-Enabled Early Fire Detection , 2018, 2018 IEEE International Conference on Smart Computing (SMARTCOMP).

[28]  Vinod Vokkarane,et al.  A New Deep Learning-Based Food Recognition System for Dietary Assessment on An Edge Computing Service Infrastructure , 2018, IEEE Transactions on Services Computing.

[29]  Guijuan Zhang,et al.  A method of emotion contagion for crowd evacuation , 2017 .

[30]  Tie Qiu,et al.  Fog Computing Based Face Identification and Resolution Scheme in Internet of Things , 2017, IEEE Transactions on Industrial Informatics.

[31]  Mahadev Satyanarayanan,et al.  The Emergence of Edge Computing , 2017, Computer.

[32]  L Arnaud,et al.  The Universal Mobile Telecommunications System (UMTS) , 2014 .

[33]  Michel C. A. Klein,et al.  Modelling collective decision making in groups and crowds: Integrating social contagion and interacting emotions, beliefs and intentions , 2013, Autonomous Agents and Multi-Agent Systems.

[34]  Norman I. Badler,et al.  How the Ocean Personality Model Affects the Perception of Crowds , 2011, IEEE Computer Graphics and Applications.

[35]  Dinesh Manocha,et al.  Reciprocal Velocity Obstacles for real-time multi-agent navigation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[36]  David S. Johnson,et al.  Bin Packing , 2016, Encyclopedia of Algorithms.

[37]  A. Kappas,et al.  Magda B. Arnold's contributions to emotions research , 2006 .

[38]  I. R. Pierce Emotion and Personality, Vol. I: Psychological Aspects , 1961 .

[39]  M. B. Arnold Neurological and physiological aspects , 1960 .