Secure and Fast Emergency Road Healthcare Service Based on Blockchain Technology for Smart Cities
Abstract
:1. Introduction
- (1)
- Designing a system for road safety emergencies.
- (2)
- Proposing a subsystem to search for available rescue vehicles and the nearest emergency service, using IoV.
- (3)
- Suggesting a sub-system to transfer the patient’s health data to the appropriate service.
- (4)
- To ensure the security and confidentiality of the exchanged information, smart contracts are provided in each part of the total system.
2. Background
2.1. Internet of Vehicles and Road Accident
2.2. Internet of Medical Things
2.3. Blockchain Technology
2.3.1. Blockchains as Distributed Ledgers
2.3.2. Smart Contracts
2.3.3. Consensus Mechanism
3. Related Works
3.1. BC and IoV Shared Data
Ref | Contribution | Blockchain | Performance | |||||
---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | ||
[31] | Focus on providing protected automation of data transfer operations between the various IoV involved parties. | * | * | * | * | |||
[32] | Guarantee that received interactions between vehicles and their neighbors are trusted and decentralized. | * | * | |||||
[33] | suggested a security rules for fatal crash detection and alerting in an ITS atmosphere | * | * | * | ||||
[34] | Maintain the safety and confidence of the system’s agents by constructing automatically generated interaction via smart contracts. | * | * | * | * | * | * | |
[35] | Secure message transmission between automobiles in the IoV subnet. | * | * |
3.2. Monitoring Patient Data with Blockchain
Ref | Contribution | Blockchain | Performance | |||||
---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | ||
[36] | Create a platform which thus enables you to track the patient’s vital indicators. | * | * | * | ||||
[37] | create a system for remote surveillance of patients and alerting health professionals in the event of an emergency | * | * | * | * | |||
[38] | Create a model for spreading health records among patients, hospitals, and other entities who are involved. | * | * | |||||
[39] | To suggest the BiiMed framework. The goal of this remedy is to allow different involved parties to access the patient’s electronic medical record. | * | * |
4. Proposed Framework
4.1. V2V Communication Sub-System
- Automatically generate an itinerary by indicating its position and destination.
- Use GPS to locate the other vehicles on the route.
- Send a message to the located vehicles to give way.
4.2. Emergency Vehicles and Healthcare Communication Sub-System
4.3. Remote Healthcare Sub-System
4.4. System Requirements
- Public BC: Everyone with Internet connectivity can connect to a BC platform to become an authorized node, making the public BC open and unconstrained. This person has access to both recent and old data, and they can also do mining operations—complex calculations necessary to confirm transactions and add them to the ledger. On the network, no valid entries or transactions can be altered. This kind of BC is used to hold information about vehicles and other emergency services.
- A consortium BC: this type of BC operates in a restrictive environment as a closed network. The members of this network collaborate on a decentralized network. However, access is limited to a particular group. The controlling organization defines permission levels, security, permissions, and accessibility. We need to identify all the medical staff so that it can manage the data of the injured person in full confidentiality and security, so we resort to the use of this type of BC.
5. System Implementation and Results
5.1. Fundamental Framework and Software Required
Concept | Description |
---|---|
Smart contract | Because they perform basic functions, smart contracts are among the most critical features of any BC schema. The implementation of various smart contracts, whether for the system, interested parties’ enrolment, or for access control to manipulate and monitor exchanged data, is the first step in designing our conceptual model. |
Access control | A method of restricting user access to resources. It specifies the actions that each user must take and prevents unauthorized access to information. The access control model is built on authentication, identification, and authorization. Based on role-based access control (RBAC) and attribute-based access control (ABAC), each user is assigned a role that defines their access to a resource. |
Authentication | User authentication mostly through Ethereum addresses is required for each agent’s entry into the system. Following authentication, medical personnel can consult and communicate with one another. |
5.2. Smart Contracts Deployment
5.3. Smart Contracts Cost
5.4. Comparative Analysis of the Proposed System and Related Work
- Confidentiality: The remote healthcare sub-system contains patient vital signs. To ensure the confidentiality of these data, unauthorized manipulation by third parties must be avoided. The use of smart contracts, by rejecting access to the system by any untrusted third party, ensures patient privacy, trust, and accuracy. The information saved in the system is immutable and cannot be modified by third parties thanks to the use of blockchain technology. This guarantees the confidentiality of the data handled.
- Integrity is a further basic feature of systems that exchange sensitive data among users. As a result, the data integrity property of the proposed software solution must be evaluated. Data integrity is the accuracy and dependability of data throughout their entire life cycle. It is crucially related to the concept of data security and remains constant in its entirety. It is critical for data security to maintain consistency throughout its life cycle. In our system, Merkle Trees and cryptographic Hashing are responsible for maintaining the data integrity on public and private Blockchains.
- Security: The security of our suggested framework is guaranteed by the usage of the RBAC and ABAC techniques. Hence, no outsider is permitted to use the system. Do not forget that protocols and methods are used to secure the blockchain. As a result, agent data can be handled securely and privately. This information is only accessible to reliable individuals. Any untrusted outsider trying to access the system is denied access by the system.
- Availability means that a system is online and ready to be accessed at any time. The availability is ensured by the decentralized notion of the blockchain which fights against different attacks as well as the single point of failure.
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Fadhil, J.A.; Sarhan, Q.I. Internet of Vehicles (IoV): A Survey of Challenges and Solutions. In Proceedings of the 2020 21st International Arab Conference on Information Technology (ACIT), Giza, Egypt, 28–30 November 2020; pp. 1–10. [Google Scholar] [CrossRef]
- Goyal, S.; Sharma, N.; Bhushan, B.; Shankar, A.; Sagayam, M. IoT Enabled Technology in Secured Healthcare: Applications, Challenges and Future Directions. In Cognitive Internet of Medical Things for Smart Healthcare. Studies in Systems, Decision and Control; Hassanien, A.E., Khamparia, A., Gupta, D., Shankar, K., Slowik, A., Eds.; Springer: Cham, Switzerland, 2021; Volume 311. [Google Scholar] [CrossRef]
- Kashyap, V.; Kumar, A.; Kumar, A.; Hu, Y.-C. A Systematic Survey on Fog and IoT Driven Healthcare: Open Challenges and Research Issues. Electronics 2022, 11, 2668. [Google Scholar] [CrossRef]
- Onesimu, J.A.; Karthikeyan, J.; Sei, Y. An efficient clustering-based anonymization scheme for privacy-preserving data collection in IoT based healthcare services. Peer-to-Peer Netw. Appl. 2021, 14, 1629–1649. [Google Scholar] [CrossRef]
- Kumar, M.; Chand, S. A Secure and Efficient Cloud-Centric Internet-of-Medical-Things-Enabled Smart Healthcare System with Public Verifiability. IEEE Internet Things J. 2020, 7, 10650–10659. [Google Scholar] [CrossRef]
- Huang, J.M. Research on Internet of Vehicles and its Application in Intelligent Transportation. Appl. Mech. Mater. 2013, 321–324, 2818–2821. [Google Scholar] [CrossRef]
- Aubert, J.; de la Raudière, L.; Mis, J.-M. Report of the Joint Information Mission on Blockchain and Its Uses: An Issue of Governance. Available online: https://www.assemblee-nationale.fr/dyn/15/rapports/micblocs/l15b1501_rapport-information.pdf (accessed on 31 July 2022).
- Nakamoto, S. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008. Available online: https://bitcoin.org/bitcoin.pdf (accessed on 25 August 2022).
- Tasca, P.; Tessone, C.J. A Taxonomy of Blockchain Technologies: Principles of Identification and Classification. Ledger 2019, 4. [Google Scholar] [CrossRef]
- Kaur, M.; Khan, M.Z.; Gupta, S.; Noorwali, A.; Chakraborty, C.; Pani, S.K. MBCP: Performance Analysis of Large Scale Mainstream Blockchain Consensus Protocols. IEEE Access 2021, 9, 80931–80944. [Google Scholar] [CrossRef]
- Mhamdi, H.; Zouinkhi, A.; Sakli, H. Smart contracts for decentralized vehicle services. In Proceedings of the 2021 International Wireless Communications and Mobile Computing (IWCMC), Harbin, China, 28 June–2 July 2021; pp. 1846–1851. [Google Scholar] [CrossRef]
- Javed, L.; Anjum, A.; Yakubu, B.M.; Iqbal, M.; Moqurrab, S.A.; Srivastava, G. ShareChain: Blockchain-enabled model for sharing patient data using federated learning and differential privacy. Expert Syst. 2022, e13131. [Google Scholar] [CrossRef]
- Yang, F.; Wang, S.; Li, J.; Liu, Z.; Sun, Q. An overview of Internet of Vehicles. China Commun. 2014, 11, 1–15. [Google Scholar] [CrossRef]
- Karagiannis, G.; Altintas, O.; Ekici, E.; Heijenk, G.; Jarupan, B.; Lin, K.; Weil, T. Vehicular Networking: A Survey and Tutorial on Requirements, Architectures, Challenges, Standards and Solutions. IEEE Commun. Surv. Tutor. 2011, 13, 584–616. [Google Scholar] [CrossRef]
- Maglaras, L.A.; Al-Bayatti, A.H.; He, Y.; Wagner, I.; Janicke, H. Social Internet of Vehicles for Smart Cities. J. Sens. Actuator Netw. 2016, 5, 3. [Google Scholar] [CrossRef] [Green Version]
- Ben Othman, S.; Almalki, F.A.; Sakli, H. Internet of Things in the Healthcare Applications: Overview of Security and Privacy Issues. In Intelligent Healthcare; Chakraborty, C., Khosravi, M.R., Eds.; Springer: Singapore, 2022. [Google Scholar] [CrossRef]
- Recommendation on a European Electronic Health Record Exchange Format. Available online: https://digital-strategy.ec.europa.eu/fr/node/2138 (accessed on 20 September 2022).
- Nishi, F.K.; Shams-E-Mofiz, M.; Khan, M.M.; Alsufyani, A.; Bourouis, S.; Gupta, P.; Saini, D.K. Electronic Healthcare Data Record Security Using Blockchain and Smart Contract. J. Sens. 2022, 2022, 7299185. [Google Scholar] [CrossRef]
- Mhamdi, H.; Ayadi, M.; Ksibi, A.; Al-Rasheed, A.; Soufiene, B.O.; Hedi, S. SEMRAchain: A Secure Electronic Medical Record Based on Blockchain Technology. Electronics 2022, 11, 3617. [Google Scholar] [CrossRef]
- Fekete, D.; Kiss, A. A Survey of Ledger Technology-Based Databases. Futur. Internet 2021, 13, 197. [Google Scholar] [CrossRef]
- Kuo, T.-T.; Kim, H.-E.; Ohno-Machado, L. Blockchain distributed ledger technologies for biomedical and health care applications. J. Am. Med. Inform. Assoc. 2017, 24, 1211–1220. [Google Scholar] [CrossRef] [Green Version]
- Tseng, L.; Yao, X.; Otoum, S.; Aloqaily, M.; Jararweh, Y. Blockchain-based database in an IoT environment: Challenges, opportunities, and analysis. Clust. Comput. 2020, 23, 2151–2165. [Google Scholar] [CrossRef]
- Yang, X.; Zhang, Y.; Wang, S.; Yu, B.; Li, F.; Li, Y.; Yan, W. LedgerDB: A centralized ledger database for universal audit and verification. Proc. VLDB Endow. 2020, 13, 3138–3151. [Google Scholar]
- Liao, D.; Dong, X.; Xu, Z.; Han, H.; Yan, Z.; Sun, Q.; Li, Q. An Efficient Storage Architecture Based on Blockchain and Distributed Database for Public Security Big Data. In Advances in Computer Science for Engineering and Education; ICCSEEA 2022. Lecture Notes on Data Engineering and Communications Technologies; Hu, Z., Dychka, I., Petoukhov, S., He, M., Eds.; Springer: Cham, Switzerland, 2022; Volume 134. [Google Scholar] [CrossRef]
- Ge, Z.; Loghin, D.; Ooi, B.C.; Ruan, P.; Wang, T. Hybrid blockchain database systems: Design and performance. Proc. VLDB Endow. 2022, 15, 1092–1104. [Google Scholar]
- Loghin, D. The Anatomy of Blockchain Database Systems. Data Eng. 2022, 48. [Google Scholar]
- Yang, X.; Wang, S.; Li, F.; Zhang, Y.; Yan, W.; Gai, F.; Yu, B.; Feng, L.; Gao, Q.; Li, Y. Ubiquitous Verification in Centralized Ledger Database. In Proceedings of the 2022 IEEE 38th International Conference on Data Engineering (ICDE), Kuala Lumpur, Malaysia, 9–12 May 2022; pp. 1808–1821. [Google Scholar] [CrossRef]
- Szabo, N. Smart contracts: Formalizing and securing relationships on public networks. First Monday 1997, 2, 9. [Google Scholar] [CrossRef]
- Viriyasitavat, W.; Hoonsopon, D. Blockchain characteristics and consensus in modern business processes. J. Ind. Inf. Integr. 2019, 13, 32–39. [Google Scholar] [CrossRef]
- Mhamdi, H.; Ben Othman, S.; Zouinkhi, A.; Sakli, H. Blockchain Technology in Healthcare: Use Cases Study. In Intelligent Healthcare; Chakraborty, C., Khosravi, M.R., Eds.; Springer: Singapore, 2022. [Google Scholar] [CrossRef]
- Singh, P.K.; Singh, R.; Nandi, S.K.; Ghafoor, K.Z.; Rawat, D.B.; Nandi, S. Blockchain-Based Adaptive Trust Management in Internet of Vehicles Using Smart Contract. IEEE Trans. Intell. Transp. Syst. 2020, 22, 3616–3630. [Google Scholar] [CrossRef]
- Yang, Z.; Yang, K.; Lei, L.; Zheng, K.; Leung, V.C.M. Blockchain-Based Decentralized Trust Management in Vehicular Networks. IEEE Internet Things J. 2018, 6, 1495–1505. [Google Scholar] [CrossRef]
- Vangala, A.; Bera, B.; Saha, S.; Das, A.K.; Kumar, N.; Park, Y.H. Blockchain-Enabled Certificate-Based Authentication for Vehicle Accident Detection and Notification in Intelligent Transportation Systems. IEEE Sens. J. 2020, 21, 15824–15838. [Google Scholar] [CrossRef]
- Mhamdi, H.; Soufiene, B.O.; Zouinkhi, A.; Ali, O.; Sakli, H. Trust-Based Smart Contract for Automated Agent to Agent Communication. Comput. Intell. Neurosci. 2022, 2022, 5136865. [Google Scholar] [CrossRef] [PubMed]
- Jabbar, R.; Fetais, N.; Kharbeche, M.; Krichen, M.; Barkaoui, K.; Shinoy, M. Blockchain for the Internet of vehicles: How to use blockchain to secure vehicle-to-everything (V2X) communication and payment? IEEE Sens. J. 2021, 21, 15807. [Google Scholar]
- Jamil, F.; Ahmad, S.; Iqbal, N.; Kim, D.-H. Towards a remote monitoring of patient vital signs based on iot-based blockchain integrity management platforms in smart hospitals. Sensors 2020, 20, 2195. [Google Scholar] [PubMed]
- Kazmi, H.S.Z.; Nazeer, F.; Mubarak, S.; Hameed, S.; Basharat, A.; Javaid, N. Trusted Remote Patient Monitoring Using Blockchain-Based Smart Contracts. In Advances on Broad-Band Wireless Computing, Communication and Applications, BWCCA 2019, LNNS; Springer Nature: Cham, Switzerland, 2020; Volume 97, pp. 765–776. [Google Scholar]
- Saini, A.; Zhu, Q.; Singh, N.; Xiang, Y.; Gao, L.; Zhang, Y. A Smart-Contract-Based Access Control Framework for Cloud Smart Healthcare System. IEEE Internet Things J. 2020, 8, 5914–5925. [Google Scholar] [CrossRef]
- Jabbar, R.; Fetais, N.; Krichen, M.; Barkaoui, K. Blockchain technology for healthcare: Enhancing shared electronic health record interoperability and integrity. In Proceedings of the 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT), Doha, Qatar, 2–5 February 2020; pp. 310–317. [Google Scholar]
Abbreviation | Full Form |
---|---|
WHO | World Health Organization |
BC | Blockchain |
IoT | Internet of Things |
IoMT | Internet of Medical Things |
ITS | Intelligent Transportation System |
IoV | Internet of Vehicles |
VANET | Vehicular Ad Hoc Networks |
V2V | Vehicle to Vehicle |
M2M | Machine to Machine |
EMR | Electronic Medical Record |
DLT | Distributed Ledger Technology |
P2P | Peer to Peer |
PoW | Proof of work |
PoS | Proof of Stake |
DPoS | Delegated Proof of Stake |
PBFT | Practical Byzantine Fault Tolerance |
HIS | health information system |
MAS | Multi-agent system |
System | Transaction Cost (Eth) | Price ($) |
---|---|---|
Vehicle-to-vehicle communication sub-system | 0.003796388 | 13.21 |
Emergency vehicles-to-healthcare communication sub-system | 0.005920182 | 20.6 |
Remote healthcare sub-system | 0.01751596 | 58.85 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ksibi, A.; Mhamdi, H.; Ayadi, M.; Almuqren, L.; Alqahtani, M.S.; Ansari, M.D.; Sharma, A.; Hedi, S. Secure and Fast Emergency Road Healthcare Service Based on Blockchain Technology for Smart Cities. Sustainability 2023, 15, 5748. https://doi.org/10.3390/su15075748
Ksibi A, Mhamdi H, Ayadi M, Almuqren L, Alqahtani MS, Ansari MD, Sharma A, Hedi S. Secure and Fast Emergency Road Healthcare Service Based on Blockchain Technology for Smart Cities. Sustainability. 2023; 15(7):5748. https://doi.org/10.3390/su15075748
Chicago/Turabian StyleKsibi, Amel, Halima Mhamdi, Manel Ayadi, Latifah Almuqren, Mohammed S. Alqahtani, Mohd Dilshad Ansari, Ashutosh Sharma, and Sakli Hedi. 2023. "Secure and Fast Emergency Road Healthcare Service Based on Blockchain Technology for Smart Cities" Sustainability 15, no. 7: 5748. https://doi.org/10.3390/su15075748
APA StyleKsibi, A., Mhamdi, H., Ayadi, M., Almuqren, L., Alqahtani, M. S., Ansari, M. D., Sharma, A., & Hedi, S. (2023). Secure and Fast Emergency Road Healthcare Service Based on Blockchain Technology for Smart Cities. Sustainability, 15(7), 5748. https://doi.org/10.3390/su15075748