{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:33:41Z","timestamp":1760236421311,"version":"build-2065373602"},"reference-count":41,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2021,11,19]],"date-time":"2021-11-19T00:00:00Z","timestamp":1637280000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"The first-class undergraduate program &quot;Double Ten Thousand Plan&quot;","award":["14002600100019J111"],"award-info":[{"award-number":["14002600100019J111"]}]},{"name":"The 2020 Central University Education Teaching Reform Special Fund","award":["E2020017"],"award-info":[{"award-number":["E2020017"]}]},{"name":"The Industry, university and research cooperation project of the Ministry","award":["202101311032"],"award-info":[{"award-number":["202101311032"]}]},{"name":"The Civil Aviation Education Talent project","award":["E2021013"],"award-info":[{"award-number":["E2021013"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>The cloud-based Internet of Things (IoT-Cloud) combines the advantages of the IoT and cloud computing, which not only expands the scope of cloud computing but also enhances the data processing capability of the IoT. Users always seek affordable and efficient services, which can be completed by the cooperation of all available network resources, such as edge computing nodes. However, current solutions exhibit significant security and efficiency problems that must be solved. Insider attacks could degrade the performance of the IoT-Cloud due to its natural environment and inherent open construction. Unfortunately, traditional security approaches cannot defend against these attacks effectively. In this paper, a novel practical edge computing service architecture (PECSA), which integrates a trust management methodology with dynamic cost evaluation schemes, is proposed to address these problems. In the architecture, the edge network devices and edge platform cooperate to achieve a shorter response time and\/or less economic costs, as well as to enhance the effectiveness of the trust management methodology, respectively. To achieve faster responses for IoT-based requirements, all the edge computing devices and cloud resources cooperate in a reasonable way by evaluating computational cost and runtime resource capacity in the edge networks. Moreover, when cooperated with the edge platform, the edge networks compute trust values of linked nodes and find the best collaborative approach for each user to meet various service requirements. Experimental results demonstrate the efficiency and the security of the proposed architecture.<\/jats:p>","DOI":"10.3390\/fi13110294","type":"journal-article","created":{"date-parts":[[2021,11,21]],"date-time":"2021-11-21T20:58:21Z","timestamp":1637528301000},"page":"294","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["PECSA: Practical Edge Computing Service Architecture Applicable to Adaptive IoT-Based Applications"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4475-3608","authenticated-orcid":false,"given":"Jianhua","family":"Liu","sequence":"first","affiliation":[{"name":"School of Avionics and Electronics Engineering, Civil Aviation Flight University of China, Guanghan 618307, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zibo","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Avionics and Electronics Engineering, Civil Aviation Flight University of China, Guanghan 618307, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,11,19]]},"reference":[{"key":"ref_1","first-page":"1","article-title":"Computation Offloading with Multiple Agents in Edge-Computing\u2013Supported IoT","volume":"16","author":"Shen","year":"2020","journal-title":"ACM Trans. Sens. Netw."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3391196","article-title":"An Overview of Service Placement Problem in Fog and Edge Computing","volume":"53","author":"Salaht","year":"2020","journal-title":"ACM Comput. Surv."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","article-title":"Edge Computing: Vision and Challenges","volume":"3","author":"Shi","year":"2016","journal-title":"IEEE Internet Things J."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1843","DOI":"10.1109\/TMC.2018.2867520","article-title":"MOERA: Mobility-Agnostic Online Resource Allocation for Edge Computing","volume":"18","author":"Wang","year":"2019","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"6722","DOI":"10.1109\/JIOT.2020.3004500","article-title":"Toward Edge Intelligence: Multiaccess Edge Computing for 5G and Internet of Things","volume":"7","author":"Liu","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"667","DOI":"10.1109\/TNET.2020.2968209","article-title":"Computation Offloading Scheduling for Periodic Tasks in Mobile Edge Computing","volume":"28","author":"Sladana","year":"2020","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1628","DOI":"10.1109\/COMST.2017.2682318","article-title":"Mobile Edge Computing: A Survey on Architecture and Computation Offloading","volume":"19","author":"Mach","year":"2017","journal-title":"IEEE Commun. Surv. Turorials"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2827","DOI":"10.1109\/TNET.2015.2487344","article-title":"Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing","volume":"24","author":"Chen","year":"2016","journal-title":"IEEE-ACM Trans. Netw."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3590","DOI":"10.1109\/JSAC.2016.2611964","article-title":"Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices","volume":"34","author":"Mao","year":"2016","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"450","DOI":"10.1109\/JIOT.2017.2750180","article-title":"Mobile Edge Computing: A Survey","volume":"5","author":"Abbas","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MPRV.2009.82","article-title":"The casefor VM-based cloudlets in mobile computing","volume":"8","author":"Satyanarayanan","year":"2009","journal-title":"IEEE Pervasive Comput."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"4831","DOI":"10.1109\/JIOT.2018.2870288","article-title":"A Secure IoT Service Architecture with an Efficient Balance Dynamics Based on Cloud and Edge Computing","volume":"6","author":"Wang","year":"2019","journal-title":"IEEE Internet Thing J."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MPRV.2015.32","article-title":"Edge analytics in the internet of things","volume":"14","author":"Satyanarayanan","year":"2015","journal-title":"IEEE Pervasive Comput."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3317572","article-title":"Deep Reinforcement Learning for Vehicular Edge Computing: An Intelligent Offloading System","volume":"10","author":"Ning","year":"2019","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.jpdc.2020.06.014","article-title":"Enabling efficient and secure energy cloud using edge computing and 5G","volume":"145","author":"Jararweh","year":"2020","journal-title":"J. Parallel Distrib. Comput."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"4401","DOI":"10.1109\/JIOT.2018.2878872","article-title":"A Maximum Cache Value Policy in Hybrid Memory-Based Edge Computing for Mobile Devices","volume":"6","author":"Jia","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1784","DOI":"10.1109\/TWC.2017.2785305","article-title":"Joint Offloading and Computing Optimization in Wireless Powered Mobile-Edge Computing Systems","volume":"17","author":"Wang","year":"2018","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Yi, S., Qin, Z., and Li, Q. (2015, January 10\u201312). Security and privacy issues of fog computing: A survey. Proceedings of the International Conference on Wireless Algorithms, Systems, and Applications, Qufu, China.","DOI":"10.1007\/978-3-319-21837-3_67"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Stojmenovic, I., Wen, S., Huang, X., and Luan, H. (2015). An overview of fog computing and its security issues. Concurrency and Computation: Practice and Experience, Wiley.","DOI":"10.1002\/cpe.3485"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Li, H., Shou, G., Hu, Y., and Guo, Z. (April, January 29). Mobile edge computing: Progress and challenges. Proceedings of the 2016 4th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), Oxford, UK.","DOI":"10.1109\/MobileCloud.2016.16"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2049","DOI":"10.1109\/TVT.2017.2706308","article-title":"Mobile Edge Computing via a UAV-Mounted Cloudlet: Optimization of Bit Allocation and Path Planning","volume":"67","author":"Jeong","year":"2018","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"4177","DOI":"10.1109\/TWC.2018.2821664","article-title":"Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading","volume":"17","author":"Bi","year":"2018","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"372","DOI":"10.1016\/j.ins.2020.05.061","article-title":"A coalition-structure\u2019s generation method for solving cooperative computing problems in edge computing environments","volume":"536","author":"Zhang","year":"2020","journal-title":"Inf. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1109\/JSAC.2018.2815360","article-title":"Task Offloading for Mobile Edge Computing in Software Defined Ultra-Dense Network","volume":"36","author":"Chen","year":"2018","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"3246","DOI":"10.1109\/JIOT.2018.2838022","article-title":"Hierarchical Fog-Cloud Computing for IoT Systems: A Computation Offloading Game","volume":"5","author":"Shah","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4077","DOI":"10.1109\/JSAC.2016.2621398","article-title":"IoT-cloud service optimization in next generation smart environments","volume":"34","author":"Barcelo","year":"2016","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"4977","DOI":"10.1109\/JIOT.2018.2838584","article-title":"Mobile-Edge Computation Offloading for Ultradense IoT Networks","volume":"5","author":"Guo","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1275","DOI":"10.1109\/JIOT.2018.2805263","article-title":"Edge Computing for the Internet of Things: A Case Study","volume":"5","author":"Premsankar","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"482","DOI":"10.1109\/TSC.2014.2365797","article-title":"Trust management for SOA-based IoT and its application to service composition","volume":"9","author":"Chen","year":"2017","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1007\/s11036-018-1017-z","article-title":"Clustering-Driven Intelligent Trust Management Methodology for the Internet of Things (CITM-IoT)","volume":"23","author":"Alshehri","year":"2018","journal-title":"Mob. Netw. Appl."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/JIOT.2014.2314132","article-title":"An energy aware trust derivation scheme with game theoretic approach in wireless sensor networks for IoT applications","volume":"1","author":"Duan","year":"2014","journal-title":"IEEE Internet Things J."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Zhang, C., Zhu, X., Song, Y., and Fang, Y. (2010, January 14\u201319). A Formal Study of Trust-Based Routing in Wireless Ad Hoc Networks. Proceedings of the INFOCOM\u201910: 29th Conference on Information Communications, San Diego, CA, USA.","DOI":"10.1109\/INFCOM.2010.5462116"},{"key":"ref_33","first-page":"1613","article-title":"Internet of Things (IoT) framework for granting trust among objects","volume":"13","author":"Suryani","year":"2017","journal-title":"J. Inf. Process. Syst."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"3801","DOI":"10.1109\/TII.2018.2836150","article-title":"Defending ON\u2013OFF attacks using light probing messages in smart sensors for industrial communication systems","volume":"14","author":"Liu","year":"2018","journal-title":"IEEE Trans. Ind. Informat."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"7234","DOI":"10.1109\/ACCESS.2017.2772294","article-title":"Enhancing trust management for wireless intrusion detection via traffic sampling in the era of big data","volume":"6","author":"Meng","year":"2018","journal-title":"IEEE Access"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Zhu, C., Leung, V.C., Yang, L.T., Shu, L., Rodrigues, J.J., and Li, X. (May, January 26). Trust assistance in sensor-cloud. Proceedings of the 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Hong Kong, China.","DOI":"10.1109\/INFCOMW.2015.7179408"},{"key":"ref_37","unstructured":"Patil, P., Narayankar, P., Narayan, D.G., and Meena, S.M. (2015, January 11\u201312). A Comprehensive Evaluation of Cryptographic Algorithms: DES, 3DES, AES, RSA and Blowfish. Proceedings of the 1st International Conference on Information Security and Privacy 2015, Nagpur, India."},{"key":"ref_38","unstructured":"Christoph, D., Maria, E., and Florian, M. (December, January 29). Analysis of SHA-512\/224 and SHA-512\/256. Proceedings of the International Conference on the Theory and Application of Cryptology and Information Security, Auckland, New Zealand."},{"key":"ref_39","unstructured":"Khan, M.S. (1998). Quality Adaptation in a Multisession Multimedia System: Model, Algorithms and Architecture. [Ph.D. Thesis, University of Victoria]."},{"key":"ref_40","first-page":"1","article-title":"Serial Decoding Algorithm with Continuous Backtracking for LDPC Convolutional Codes","volume":"4","author":"Zhao","year":"2019","journal-title":"Wirel. Pers. Commun."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Zhu, W., Sun, W., Wang, Y., Liu, S., and Xu, K. (2016, January 27\u201328). An Improved RANSAC Algorithm Based on Similar Structure Constraints. Proceedings of the 2016 International Comference on Robots and Intelligent System, Zhangjiajie, China.","DOI":"10.1109\/ICRIS.2016.19"}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/13\/11\/294\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:32:59Z","timestamp":1760167979000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/13\/11\/294"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,19]]},"references-count":41,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2021,11]]}},"alternative-id":["fi13110294"],"URL":"https:\/\/doi.org\/10.3390\/fi13110294","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2021,11,19]]}}}