The International Arab Journal of Information Technology (IAJIT)

..............................
..............................
..............................


HECOCP: Hybrid Edge-Cloud Optimistic Concurrency Protocol for Sensor Data Transactional Services

This paper proposes the Hybrid Edge-Cloud Optimistic Concurrency Protocol (HECOCP), a novel approach for efficiently managing distributed transactions on sensor data across both edge and cloud environments. By maintaining ACID properties and emphasizing local validation at edge nodes-with global validation triggered only when needed-HECOCP minimizes contention, lowers latency, and reduces transaction abort rates. Unlike established methods like Two-Phase Locking (2PL), prone to lock contention, or Multi-Version Concurrency Control (MVCC), which suffers version maintenance overhead, HECOCP achieves higher throughput and superior scalability under demanding transaction loads. Extensive simulation results confirm that HECOCP surpasses 2PL and MVCC in commit rate, abort rate, latency, and throughput scalability. This performance advantage makes HECOCP particularly suited to real-time applications in large-scale sensor networks, such as smart cities, healthcare, and industrial IoT, where rapid and reliable transactional processing is critical.

[1] Achour F., Bouazizi E., and Jaziri W., “A Semantics-Based Validation Approach for Enhancing QoS in Distributed Real-Time DBMS,” International Journal of Intelligent Information and Database Systems, vol. 17, no. 1, pp. 124-142, 2025. https://doi.org/10.1504/ijiids.2025.143489

[2] Ali O. and Mahmood A., “Edge Computing Towards Smart Applications: A Survey,” Recent Advances in Computer Science and Communications, vol. 16, no. 1, pp. 55-72, 2023, DOI:10.2174/2666255815666220225102615

[3] Al-Qerem A., Alauthman M., Almomani A., and et al., “IoT Transaction Processing Through Cooperative Concurrency Control on Fog-Cloud Computing Environment,” Soft Computing, vol. 766 The International Arab Journal of Information Technology, Vol. 22, No. 4, July 2025 24, pp. 5695-5711, 2020. https://doi.org/10.1007/s00500-019-04220-y

[4] Al-Qerem A., Ali A., Nabot A., Jebreen I., Alauthman M., Almomani A., Chamola V., and Aldweesh A., “Balancing Consistency and Performance in Edge-Cloud Transaction Management,” Computers in Human Behavior, vol. 167, pp. 108601, 2025. https://doi.org/10.1016/j.chb.2025.108601

[5] Al-Qerem A., Ali A., Nashwan S., Alauthman M., Hamarsheh A., Nabot A., and Jibreen I., “Transactional Services for Concurrent Mobile Agents over Edge/Cloud Computing-Assisted Social Internet of Things,” ACM Journal of Data and Information Quality, vol. 15, no. 3, pp. 1-20, 2023. https://doi.org/10.1145/3603714

[6] Alsurdeh R., Calheiros R., Matawie K., and Javadi B., “Hybrid Workflow Scheduling on Edge Cloud Computing Systems,” IEEE Access, vol. 9, pp. 134783-134799, 2021. DOI:10.1109/ACCESS.2021.3116716

[7] Al-Talafheh K., Aplop F., Al-Yousef A., Obiedat M., and Khazaaleh M., “Predictive Big Data Analytics Capability Model to Enhancing Healthcare Organization Performance,” International Journal of Advances in Soft Computing and its Applications, vol. 16, no. 3, 2024. DOI: 10.15849/IJASCA.241130.09

[8] Barnaghi P., Tonjes R., Holler J., Hauswirth M., Sheth A., and Anantharam P., “Real Time IoT Stream Processing and Large-Scale Data Analytics for Smart City Applications,” in Proceedings of the European Conference on Networks and Communications, Bologna, pp. 1-5, 2014.

[9] Bernstein P. and Goodman N., “Concurrency Control in Distributed Database Systems,” ACM Computing Surveys, vol. 13, no. 2, pp. 185-221, 1981. https://doi.org/10.1145/356842.356846

[10] Boiko O., Komin A., Malekian R., and Davidsson P., “Edge-Cloud Architectures for Hybrid Energy Management Systems: A Comprehensive Review,” IEEE Sensors Journal, vol. 24, no. 10, pp. 15748-15772, 2024. DOI:10.1109/JSEN.2024.3382390

[11] Celesti A., Fazio M., Galletta A., Carnevale L., Wan J., and Villari M., “An Approach for the Secure Management of Hybrid Cloud-Edge Environments,” Future Generation Computer Systems, vol. 90, pp. 1-19, 2019. https://doi.org/10.1016/j.future.2018.06.043

[12] Chaudhry N. and Yousaf M., “Concurrency Control for Real-Time and Mobile Transactions: Historical View, Challenges, and Evolution of Practices,” Concurrency and Computation: Practice and Experience, vol. 34, no. 3, pp. e6549, 2020. https://onlinelibrary.wiley.com/doi/10.1002/cpe.654 9

[13] Dragojevic A., Narayanan D., Hodson O., and Castro M., “FaRM: Fast Remote Memory,” in Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation, Seattle, pp. 401-414, 2014. https://dl.acm.org/doi/10.5555/2616448.2616486

[14] Duan Q., Wang S., and Ansari N., “Convergence of Networking and Cloud/Edge Computing: Status, Challenges, and Opportunities,” IEEE Network, vol. 34, no. 6, pp. 148-155, 2020. DOI:10.1109/MNET.011.2000089

[15] Ferreira L., Coelho F., and Pereira J., “Databases in Edge and Fog Environments: A Survey,” ACM Computing Surveys, vol. 56, no. 11, pp. 1-40, 2024. https://doi.org/10.1145/3666001

[16] Gao X., He P., Zhou Y., and Qin X., “A Smart Healthcare System for Remote Areas Based on the Edge-Cloud Continuum,” Electronics, vol. 13, no. 21, pp. 1-18, 2024. https://doi.org/10.3390/electronics13214152

[17] Gomes V., Kleppmann M., Mulligan D., and Beresford A., “Verifying Strong Eventual Consistency in Distributed Systems,” in Proceedings of the ACM on Programming Languages, Barcelona, pp. 1-28, 2017. https://doi.org/10.1145/3133933

[18] Gray J., Operating Systems Review: An Advanced Course, Springer, 1978. https://doi.org/10.1007/3- 540-08755-9_9

[19] Kim T. and Lim J., “An Edge Cloud-Based Body Data Sensing Architecture for Artificial Intelligence Computation,” International Journal of Distributed Sensor Networks, vol. 15, no. 4, pp. 1-12, 2019. DOI:10.1177/1550147719839014

[20] Lam K., Lee V., Hung S., and Kao B., “Impact of Priority Assignment on Optimistic Concurrency Control in Distributed Real-Time Databases,” in Proceedings of 3rd International Workshop on Real-Time Computing Systems and Applications, Seoul, pp. 128-135, 1996. DOI:10.1109/RTCSA.1996.554969

[21] Li Q., Guo M., Peng Z., Cui D., and He J., “Edge- Cloud Collaborative Computation Offloading for Mixed Traffic,” IEEE Systems Journal, vol. 17, no. 3, pp. 5023-5034, 2023. DOI:10.1109/JSYST.2023.3277003

[22] Maheshwari S., Netalkar P., and Raychaudhuri D., “DISCO: Distributed Control Plane Architecture for Resource Sharing in Heterogeneous Mobile Edge Cloud Scenarios,” in Proceedings of the IEEE 40th International Conference on Distributed Computing Systems, Singapore, pp. 519-529, 2020. DOI:10.1109/ICDCS47774.2020.00095

[23] Masadeh R., Sharieh A., Abu-Jazoh M., Alshqurat K., Masadeh S., and Alsharman N., “Independent Task Scheduling in Cloud Computing HECOCP: Hybrid Edge-Cloud Optimistic Concurrency Protocol for Sensor Data … 767 Environment using Modified Orca Optimizer,” International Journal of Advances in Soft Computing and its Applications, vol. 16, no. 2, 2024. DOI: 10.15849/IJASCA.240730.01

[24] Mughaid A., Obeidat I., Abualigah L., and et al., “Intelligent Cybersecurity Approach for Data Protection in Cloud Computing Based Internet of Things,” International Journal of Information Security, vol. 23, pp. 2123-2137, 2024. DOI: 10.1007/s10207-024-00832-0

[25] Rahimi H., Picaud Y., Singh K., Madhusudan G., Costanzo S., and Boissier O., “Design and Simulation of a Hybrid Architecture for Edge Computing in 5G and Beyond,” IEEE Transactions on Computers, vol. 70, no. 8, pp. 1213-1224, 2021. DOI:10.1109/TC.2021.3066579

[26] Ramyasree B. and Naveen P., “A Survey on Edge Computing Mechanisms to Improve Transactional Data in Manufacturing System,” Journal of Engineering Sciences, vol. 14, no. 1, pp. 557-564, 2023. https://jespublication.com/upload/2023- V14I168.pdf

[27] Sutar S., Byranahallieraiah M., and Shivashankaraiah K., “Objective Approach for Allocation of Virtual Machine with improved Job Scheduling in Cloud Computing,” The International Arab Journal of Information Technology, vol. 21, no. 1, pp. 46-56, 2024. DOI: 10.34028/iajit/21/1/4

[28] Thomson A., Diamond T., and Ren K., “Calvin: Fast distributed Transactions for Partitioned Database Systems,” in Proceedings of the ACM SIGMOD International Conference on Management of Data, Arizona, pp. 1-12, 2012. https://doi.org/10.1145/2213836.2213838

[29] Tran-Dang H. and Kim D., “FRATO: Fog Resource Based Adaptive Task Offloading for Delay-Minimizing IoT Service Provisioning,” IEEE Transactions on Parallel and Distributed Systems, vol. 32, no. 10, pp. 2491-2508, 2021. DOI:10.1109/TPDS.2021.3067654

[30] Veeramachaneni V., “Edge Computing: Architecture, Applications, and Future Challenges in a Decentralized Era,” Recent Trends in Computer Graphics and Multimedia Technology, vol. 7, no. 1, pp. 8-23, 2025. https://doi.org/10.5281/zenodo.14166793

[31] Wang C., Bi Z., and Xu L., “IoT and Cloud Computing in Automation of Assembly Modeling Systems,” IEEE Transactions on Industrial Informatics, vol. 10, no. 2, pp. 1426-1434, 2014. DOI:10.1109/TII.2014.2300346

[32] Wang T., Liang Y., Shen X., Zheng X., Mahmood A., and Sheng Q., “Edge Computing and Sensor- Cloud: Overview, Solutions, and Directions,” ACM Computing Survey, vol. 55, no. 13, pp. 1-37, 2023. https://doi.org/10.1145/3582270

[33] Xiang X., Cao J., and Fan W., “Secure Authentication and Trust Management Scheme for Edge AI-Enabled Cyber-Physical Systems,” IEEE Transactions on Intelligent Transportation Systems, vol. 26, no. 3, pp. 3237-3249, 2025. DOI:10.1109/TITS.2025.3529691