Data Trusted Sharing Delivery: A Blockchain-Assisted Software-Defined Content Delivery Network
- 29 October 2021
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Internet of Things Journal
- Vol. 10 (14) , 11949-11959
Abstract
The 6G wireless network aims to forge a new spectrum, high technical standards of high time and phase synchronization accuracy, and 100% geographic coverage to connect trillions of devices flexibly and efficiently in the future. However, as connectivity increases and applications become novel, it is a challenge to ensure the privacy and security of networks and applications. Blockchain is seen as a promising technology that can improve efficiency, reduce costs, mitigate security, and privacy threats, and establish a trusted data-sharing environment. This article presents a trusted framework based on blockchain technology from the perspective of how to build a trusted software-defined content delivery network. As the peer node of the blockchain, the software-defined network (SDN) controller establishes trust between different regions and a wide range of participants, realizing peer autonomy and flexible business orchestration. The two main purposes of the architecture are to enhance the security of network communications and establish trust relationships between entities in different domains. It includes trusted communication based on routing sandbox, service choreography based on blockchain, proxy server selection strategy based on model predictive control (MPC), and optimization consensus based on practical Byzantine fault tolerance. Some simulation experiments verify the effectiveness of the theoretical method.Keywords
Funding Information
- Hebei Provincial Key Research Projects (20310103D)
This publication has 32 references indexed in Scilit:
- CSDSM: Cognitive switch-based DDoS sensing and mitigation in SDN-driven CDNi wordComputer Science and Information Systems, 2018
- A Survey on Content Placement Algorithms for Cloud-Based Content Delivery NetworksIEEE Access, 2017
- DistBlockNet: A Distributed Blockchains-Based Secure SDN Architecture for IoT NetworksIEEE Communications Magazine, 2017
- Using SDN and NFV to enhance request rerouting in ISP-CDN collaborationsComputer Networks, 2017
- On Scaling Decentralized Blockchains2016
- Supporting high-quality video streaming with SDN-based CDNsThe Journal of Supercomputing, 2016
- A Software Engineering Perspective on SDN ProgrammabilityIEEE Communications Surveys & Tutorials, 2015
- Security of Software Defined Networks: A surveyComputers & Security, 2015
- Security in Software Defined Networks: A SurveyIEEE Communications Surveys & Tutorials, 2015
- A Survey on Device-to-Device Communication in Cellular NetworksIEEE Communications Surveys & Tutorials, 2014