AI and Blockchain Integrated Billing Architecture for Charging the Roaming Electric Vehicles
Abstract
:1. Introduction
- EV Owners: Blockchain-based roaming offers several perks for EV owners. For example, blockchain-enabled roaming eliminates the need for one to possess multiple subscriptions, loyalty cards, credit cards, or gift cards for different charging networks. It also reduces transaction fees [4], because in blockchain, there is no involvement of a third-party management entity. The integration of AI with blockchain also provides transparency, fairness, and security for billing. Further, it offers a single/unified billing solution [5], regardless of where the charging request is initiated from. Furthermore, it offers the ability to provide premium services to the select customers, such as priority charging, discounted tariffs, and pre-booking of charging facility, etc.
- Utility Industry: The potential of blockchain-based roaming in the utility industry is transformative, as it has a great beneficial impact on the revenue, which is a key performance indicator (KPI) of utility companies [6]. Blockchain-enabled roaming also provides the utilities the liberty to pick-and-choose best roaming partners, which in turn promotes competition, and enhances customers’ trust and retention. It also offers a decentralized energy trading platform and distributive data storage facility. Additionally, it provides a robust security architecture, as the whole blockchain system is protected by encryption algorithms. Its integration with AI provides a fair distribution of the funds.
- Charging Infrastructure Providers: AI integrated blockchain-based roaming also offers several benefits to the charging infrastructure providers. The charging infrastructure may include the real estate and the charging equipment, also called electric vehicle supply equipment (EVSE). It offers the transaction’s correctness, openness, traceability, and immutability that is hard to achieve in traditional centralized charging stations. AI integrated blockchain-based roaming system will build trust in EV owners for battery charging in general, and for battery swapping in particular, because the network will permanently save operations histories, including information about battery health and life-cycle, and make it visible to all the players, i.e., the EV owner, the charging/swapping stations, and the utilities.
Literature Survey
2. Description
2.1. Functional Entities
2.1.1. Enhanced Charging Station
2.1.2. Roaming-Gateway/Router (R-GW/R)
2.1.3. Authentication, Authorization, and Accounting (AAA) Node
2.1.4. Charging Rules and Policy Database (CRP Database)
2.1.5. Consumer Profile Database
2.2. Blockchain Overlay Network, Communication Protocols, and Code
- Distributed ledgers are decentralized databases that hold the sequence of all actions, such as electricity demand, selling price, and time of service provisioning, etc. Decentralization averts a variety of cyberattacks including, zero-day attack, DDOS (distributed denial of service), ransom attacks, etc. [8].
- Consensus mechanisms are built into the protocols that enable players to agree on a “single version of the truth”, to validate that the data is not altered without the consensus of any of the player, to confirm that the transactions are valid, and to confirm that the utility actually owns the commodity it is selling.
- Advanced encryption algorithms work through hash functions, public/private keys authentication, and digital signatures, and are discussed in the next section. Smart contracts are legal rules and agreements that will be executed inside the blockchain architecture to automatically exchange funds based on predefined conditions.
2.2.1. Functional Specifications
2.2.2. Flowchart
2.2.3. Authentication and Authorization Code
2.2.4. Accounting Schema
3. Performance Analysis and Results
3.1. Example Usage Scenario
3.2. Performance Comparison
4. Conclusion
5. Future Work
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Acronyms
R-GW/R | Roaming Gateway/Router |
AAA | Authentication, Authorization and Accounting |
CRP | Charging Rules & Policy |
HUN | Home Utility Network |
VUN | Visiting Utility Network |
HCP | HUN Consumer Profile Database |
EV | Electric Vehicles |
EVCC | Electric Vehicle Charger Controller |
EVSE | Electric Vehicle Supply Equipment |
SECC | Supply Eqpt. Commun. Controller |
CIN | Consumer Identification Number |
VCP | VUN Consumer Profile Database |
Appendix A. Authentication and Authorization Code
Appendix B
References
- Fabian, K.; Unterweger, A.; Engel, D. Privacy-preserving blockchain-based electric vehicle charging with dynamic tariff decisions. Comput. Sci. Res. Dev. 2018, 33, 71–79. [Google Scholar]
- Loveday, S. Electric Cars with the Longest Range in 2019. Available online: https://cars.usnews.com/cars-trucks/electric-cars-with-the-longest-range (accessed on 24 October 2019).
- What is the Difference between Blockchain and Bitcoin? Available online: https://www.bernardmarr.com/default.asp?contentID=1849#:~:text=Bitcoin%20is%20a%20cryptocurrency%2C%20while,while%20blockchain%20is%20about%20transparency (accessed on 1 May 2020).
- Ahama, S.S.; Nair, M.; Varghese, B. A Survey on Crypto Currencies. In 4th International Conference on Advances in Computer Science, AETACS, NCR, India, 13–14, December 2013; Citeseer: Princeton, NJ, USA, 2013. [Google Scholar]
- Method and System to Provide a Global Integrated Messaging Services Distributed Network with Personalized International Roaming. Available online: https://patents.google.com/patent/US6603837B1/en (accessed on 1 May 2020).
- Blockchain in Energy and Utilities–Use Cases, Vendor Activity, and Market Analysis. Available online: https://www.indigoadvisorygroup.com/blockchain (accessed on 1 May 2020).
- Wu, J.; Tran, N.K. Application of blockchain technology in sustainable energy systems: An overview. Sustainability 2019, 10, 3067. [Google Scholar] [CrossRef] [Green Version]
- Hua, S.; Zhou, E.; Pi, B.; Sun, J.; Nomura, Y.; Kurihara, H. Apply blockchain technology to electric vehicle battery refueling. In Proceedings of the 51st Hawaii International Conference on System Sciences, HI, USA, 3–6 January 2018; pp. 1–9. [Google Scholar] [CrossRef] [Green Version]
- Kim, M.; Park, K.; Yu, S.; Lee, J.; Park, Y.; Lee, S.W.; Chung, B. A secure charging system for electric vehicles based on blockchain. Sensors 2019, 19, 3028. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Afonso, J.A.; Afonso, J.L. IoT and Blockchain Paradigms for EV Charging System. MDPI J. Energ. 2019, 12, 2987. [Google Scholar]
- Kirpes, B.; Becker, C. Processing Electric Vehicle Charging Transactions in a Blockchain-based Information System Emergent Research Forum (ERF). Available online: https://aisel.aisnet.org/amcis2018/GreenIS/Presentations/4/ (accessed on 1 May 2020).
- Rutkin, A. Blockchain-Based Microgrid Gives Power to Consumers in New York 2016. Available online: https://www.newscientist.com/article/2079334-blockchain-based-microgrid-gives-power-to-consumers-in-new-york/ (accessed on 22 May 2020).
- Munsing, E.; Mather, J.; Moura, S. Blockchain for Decentralized Optimization of Energy Resources in Microgrid Networks, UC Berkeley: Energy, Controls, and Applications Lab. 2017. Available online: http://escholarship.org/uc/item/80g5s6df (accessed on 22 May 2020).
- Hong, L.; Zhang, Y.; Yang, T. Blockchain-enabled security in electric vehicles cloud and edge computing. IEEE Netw. 2018, 32, 78–83. [Google Scholar]
- Xiaohong, H.; Xu, C.; Wang, P.; Liu, H. LNSC: A security model for electric vehicle and charging pile management based on blockchain ecosystem. IEEE Access 2018, 6, 13565–13574. [Google Scholar]
- Zhou, S.; Wang, Y.; Xu, Q.; Fei, M.; Tian, Y.; Zhang, N. A secure charging scheme for electric vehicles with smart communities in energy blockchain. IEEE Internet Things J. 2018, 6, 4601–4613. [Google Scholar]
- Ranchal, P.A.; Pau, G. ChargeltUp: On blockchain-based technologies for autonomous vehicles. In Proceedings of the 1st Workshop on Cryptocurrencies and Blockchains for Distributed Systems; ACM: New York, NY, USA, 2018; pp. 87–92. [Google Scholar]
- Chao, L.; Chai, K.; Lau, E.T.; Chen, Y. Blockchain based energy trading model for electric vehicle charging schemes. In International Conference on Smart Grid Inspired Future Technologies; Springer: Cham, Switzerland, 2018; pp. 64–72. [Google Scholar]
- Haoli, S.; Hua, S.; Zhou, E.; Pi, B.; Sun, J.; Yamashita, K. Using ethereumblockchain in Internet of Things: A solution for electric vehicle battery refueling. In International Conference on Blockchain; Springer: Cham, Switzerland, 2018; pp. 3–17. [Google Scholar]
- Van der Kam, M.; Bekkers, R. Achieving interoperability for EV roaming: Pathways to harmonization. Available online: https://research.tue.nl/en/publications/achieving-interoperability-for-ev-roaming-pathways-to-harmonizati (accessed on 9 November 2020).
- BinZikria, Y.; Afzal, M.K.; Kim, S.W.; Marin, A. Deep learning for intelligent IoT: Opportunities, challenges and solutions. In Elsevier Computer Communications; Elsevier: New York, NY, USA, 2020; Volume 164, pp. 50–53. [Google Scholar]
- AutoML Vision API Tutorial. Available online: https://cloud.google.com/vision/automl/docs/tutorial (accessed on 18 July 2020).
- What is Power Line Communication? By Cypress Semiconductor 08.17.2011. Available online: https://www.eetimes.com/what-is-power-line-communication/ (accessed on 12 October 2020).
- Shinhan Card to Use Blockchain for Credit Card Payments, by Miranda Wood. Available online: https://www.ledgerinsights.com/shinhan-card-blockchain-credit/ (accessed on 14 October 2020).
- Avan-Nomayo, O. Visa Set to Join the Expanding Field of Blockchain-Based International Payment Providers. Available online: https://cointelegraph.com/news/visa-set-to-join-the-expanding-field-of-blockchain-based-international-payment-providers (accessed on 19 June 2019).
- Refaey, A.; Hammad, K.; Magierowski, S.; Hossain, E. A Blockchain Policy and Charging Control. IEEE Netw. 2019, 34, 170–177. [Google Scholar] [CrossRef] [Green Version]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yaqub, R.; Ahmad, S.; Ali, H.; Asar, A.u. AI and Blockchain Integrated Billing Architecture for Charging the Roaming Electric Vehicles. IoT 2020, 1, 382-397. https://doi.org/10.3390/iot1020022
Yaqub R, Ahmad S, Ali H, Asar Au. AI and Blockchain Integrated Billing Architecture for Charging the Roaming Electric Vehicles. IoT. 2020; 1(2):382-397. https://doi.org/10.3390/iot1020022
Chicago/Turabian StyleYaqub, Raziq, Sadiq Ahmad, Hassan Ali, and Azzam ul Asar. 2020. "AI and Blockchain Integrated Billing Architecture for Charging the Roaming Electric Vehicles" IoT 1, no. 2: 382-397. https://doi.org/10.3390/iot1020022
APA StyleYaqub, R., Ahmad, S., Ali, H., & Asar, A. u. (2020). AI and Blockchain Integrated Billing Architecture for Charging the Roaming Electric Vehicles. IoT, 1(2), 382-397. https://doi.org/10.3390/iot1020022