Skip to main content

Advertisement

Log in

Distributed Network Slicing Management Using Blockchains in E-Health Environments

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

The new 5G networks must face the challenge to fulfill multiple requirements in different use cases, applications and verticals. These networks are designed to provide strict Quality of Service (QoS) compliance independently of the network conditions in each use case. Some use cases are deployed in Public Land Mobile Network (PLMN), infrastructures that are managed by mobile network operators. However, for other use cases, devices are connected to services in private networks named Non-Public Networks (NPNs). Network slicing is the 5G concept that addresses the compliance of multiple services requirements on the same network by virtualizing the physical network infrastructure. Network Slices (NSs) are created to manage the different requirements above and to ensure coexistence between these different requirements. In this work, we avail from network slicing concept to create a solution for NPNs in e-health environments which maintains QoS and privacy requirements among slices. Moreover, we also propose a blockchain mechanism to secure the NS management layer. This mechanism ensures data integrity and reliability for the NSs settings. We validate our approach by demonstrating our comprehensive solution to secure e-health environments sensitive data and the management of the slices by the e-health environments. We deployed a Proof of Concept (PoC) using the 5G EmPOWER system and a public blockchain and we evaluate some performance metrics in different scenarios.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. https://protego-project.eu/

References

  1. G. (2019) Service requirements for the 5G system, 3rd Generation Partnership Project (3GPP), Technical Specification (TS) 22.261. https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=3107

  2. Barakabitze AA, Ahmad A, Mijumbi R, Hines A (2020) 5g network slicing using sdn and nfv: A survey of taxonomy, architectures and future challenges. Comput Netw, 167. https://doi.org/10.1016/j.comnet.2019.106984

  3. de Brito Gonçalves JP, Gomes RL, da Silva Villaca R, Municio E, Marquez-Barja J (2020) A service level agreement verification system using blockchains. In: 2020 IEEE 11th International conference on software engineering and service science (ICSESS), pp 541–544. https://doi.org/10.1109/ICSESS49938.2020.9237735

  4. Voigt P, Von dem Bussche A (2017) The eu general data protection regulation (gdpr). A Practical Guide, 1st Ed., Cham: Springer International Publishing. https://doi.org/10.1007/978-3-319-57959-7

  5. Buzachis A, Celesti A, Fazio M, Villari M (2019) On the design of a blockchain-as-a-service-based health information exchange (baas-hie) system for patient monitoring. In: 2019 IEEE symposium on computers and communications (ISCC), pp 1–6. IEEE. https://doi.org/10.1109/ISCC47284.2019.8969718

  6. Azaria A, Ekblaw A, Vieira T, Lippman A (2016) Medrec: Using blockchain for medical data access and permission management. In: 2016 2nd international conference on open and big data (OBD), pp 25–30. IEEE. https://doi.org/10.1109/OBD.2016.11

  7. Lee W-M (2019) Testing smart contracts using ganache. In: Beginning ethereum smart contracts programming, Springer, pp 147–167. https://doi.org/10.1007/978-1-4842-5086-0_7

  8. Xia QI, Sifah EB, Asamoah KO, Gao J, Du X, Guizani M (2017) Medshare: Trust-less medical data sharing among cloud service providers via blockchain. IEEE Access 5:14757–14767. https://doi.org/10.1109/ACCESS.2017.2730843

    Article  Google Scholar 

  9. Morley-Fletcher E (2017) Mhmd: My health, my data.. In: EDBT/ICDT workshops. http://www.myhealthmydata.eu/blockchain/

  10. Rosa R, Rothenberg CE (2018) Blockchain-based decentralized applications for multiple administrative domain networking. IEEE Communications Standards Magazine 2(3):29–37. https://doi.org/10.1109/MCOMSTD.2018.1800015

    Article  Google Scholar 

  11. Keti F, Askar S (2015) Emulation of software defined networks using mininet in different simulation environments. In: 2015 6th International Conference on Intelligent Systems, Modelling and Simulation, pp 205–210. IEEE. https://doi.org/10.1109/ISMS.2015.46

  12. Scheid EJ, Rodrigues BB, Granville LZ, Stiller B (2019) Enabling dynamic sla compensation using blockchain-based smart contracts. In: 2019 IFIP/IEEE Symposium on integrated network and service management (IM), pp 53–61. IEEE. https://ieeexplore.ieee.org/abstract/document/8717859

  13. Pascale ED, McMenamy J, Macaluso I, LD (2017) Smart contract slas for dense small-cell-as-a-service. CoRR 1703.04502

  14. Backman J, Yrjölä S, Valtanen K, Mämmelä O (2017) Blockchain network slice broker in 5g: Slice leasing in factory of the future use case. In: 2017 Internet of Things Business Models, Users, and Networks, pp 1–8. IEEE. https://doi.org/10.1109/CTTE.2017.8260929

  15. Zanzi L, Albanese A, Sciancalepore V, Costa-Pérez X (2020) Nsbchain: A secure blockchain framework for network slicing brokerage. arXiv preprint arXiv:2003.07748

  16. Dhillon V, Metcalf D, Hooper M (2017) The hyperledger project. In: Blockchain enabled applications, Springer, pp 139–149. https://doi.org/10.1007/978-1-4842-3081-7_10

  17. Afraz N, Ruffini M (2020) 5g network slice brokering: A distributed blockchain-based market. In: 2020 European Conference on Networks and Communications (EuCNC), pp 23–27. IEEE. https://doi.org/10.1109/EuCNC48522.2020.9200915

  18. Zhou H, Ouyang X, Ren Z, Su J, de Laat C, Zhao Z (2019) A blockchain based witness model for trustworthy cloud service level agreement enforcement. In: IEEE INFOCOM 2019-IEEE Conference on Computer Communications, pp 1567–1575. IEEE. https://doi.org/10.1109/INFOCOM.2019.8737580

  19. Binmore K, et al. (2007) Game theory: a very short introduction, vol 173. https://ssrn.com/abstract=1284255

  20. Isolani PH, Cardona N, Donato C, Marquez-Barja J, Granville LZ, Latré S (2019) Sdn-based slice orchestration and mac management for qos delivery in ieee 802.11 networks. In: 2019 Sixth International Conference on Software Defined Systems (SDS), pp 260–265. https://doi.org/10.1109/SDS.2019.8768642

  21. de Resende HCC, de Brito Gonçalves JP, Both CB, Marquez-Barja JM (2020) Enabling qos-secured enhanced non-public network slices for health environments. In: Proceedings of the 6th EAI International Conference on Smart Objects and Technologies for Social Good, pp 18–23. https://doi.org/10.1145/3411170.3411244

  22. Coronado E, Khan SN, Riggio R (2019) 5g-empower: A software-defined networking platform for 5g radio access networks. IEEE Trans Netw Serv Manag 16(2):715–728. https://doi.org/10.1109/TNSM.2019.2908675

    Article  Google Scholar 

  23. Coronado E, Riggio R, Villa1ón J, Garrido A (2018) Lasagna: Programming abstractions for end-to-end slicing in software-defined wlans, pp 14–15. https://doi.org/10.1109/WoWMoM.2018.8449797

  24. Nakamoto S (2008) Bitcoin: A peer-to-peer electronic cash system. http://bitcoin.org/bitcoin.pdf

  25. Pollack JB, Lipson H (2000) The golem project: Evolving hardware bodies and brains. In: Proceedings of the 2nd NASA/DoD workshop on evolvable hardware, pp 37–42. IEEE. https://doi.org/10.1109/EH.2000.869340

  26. Dwivedi AD, Srivastava G, Dhar S, Singh R (2019) A decentralized privacy-preserving healthcare blockchain for iot. Sensors 19(2):326. https://doi.org/10.3390/s19020326

    Article  Google Scholar 

  27. Wilkinson S, Boshevski T, Brandoff J, Buterin V (2014) Storj a peer-to-peer cloud storage network. https://storj.io/storj2014.pdf

  28. Peterson J, Krug J (2015) Augur: a decentralized, open-source platform for prediction markets. arXiv preprint arXiv:1501.01042

  29. Wood G (2014) Ethereum: A secure decentralised generalised transaction ledger. Ethereum Project Yellow Paper, vol 151. http://gavwood.com/paper.pdf

  30. Benet J (2014) Ipfs-content addressed, versioned, p2p file system (draft 3). arXiv preprint arXiv:1407.3561

  31. Szabo N (1997) Formalizing and securing relationships on public networks. First Monday, vol 2(9). https://doi.org/10.5210/fm.v2i9.548

  32. Skidanov A, Polosukhin I (2019) Nightshade: Near protocol sharding design. https://nearprotocol.com/downloads/Nightshade.pdf, p 39

  33. Ellis S, Juels A, Nazarov S (2017) Chainlink a decentralized oracle network. Retrieved March 11:2018. https://link.smartcontract.com/whitepaper

    Google Scholar 

  34. Pfaff B, Pettit J, Koponen T, Jackson E, Zhou A, Rajahalme J, Gross J, Wang A, Stringer J, Shelar P et al (2015) The design and implementation of open vswitch. In: 12th {USENIX} Symposium on networked systems design and implementation ({NSDI} 15), pp 117–130. https://www.usenix.org/conference/nsdi15/technical-sessions/presentation/pfaff

  35. Brito H, Gomes A, Santos A, Bernardino J (2018) Javascript in mobile applications: React native vs ionic vs nativescript vs native development. In: 2018 13th Iberian conference on information systems and technologies (CISTI), pp 1–6. IEEE. https://doi.org/10.23919/CISTI.2018.8399283

  36. Hu Y-C, Lee T-T, Chatzopoulos D, Hui P (2018) Hierarchical interactions between ethereum smart contracts across testnets. In: Proceedings of the 1st workshop on cryptocurrencies and blockchains for distributed systems, pp 7–12. https://doi.org/10.1145/3211933.3211935

  37. Team E (2017) Etherscan: The ethereum block explorer. https://etherscan.io/

  38. Spiekermann M (2019) Data marketplaces: Trends and monetisation of data goods. Intereconomics 54(4):208–216. https://link.springer.com/article/10.1007/s10272-019-0826-z

    Article  Google Scholar 

  39. Bernstein D (2014) Containers and cloud: From lxc to docker to kubernetes. IEEE Cloud Computing 1(3):81–84. https://doi.org/10.1109/MCC.2014.51

    Article  Google Scholar 

  40. Ferguson N, Schneier B (1999) A cryptographic evaluation of ipsec. http://www.csci.csusb.edu/ykarant/courses/sp2002/csci594/papers/counterpane-ipsec.pdf

Download references

Acknowledgements

This research has received funding from the European Union’s Horizon 2020 Research and innovation program under grant agreement No. 826284 (Protego).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to João Paulo de Brito Gonçalves.

Ethics declarations

Conflict of Interests

The authors declare that they have no conflict of interest.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gonçalves, J.P.d.B., de Resende, H.C., Villaca, R.d.S. et al. Distributed Network Slicing Management Using Blockchains in E-Health Environments. Mobile Netw Appl 26, 2111–2122 (2021). https://doi.org/10.1007/s11036-021-01745-1

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-021-01745-1

Keywords

Navigation