Please enable JavaScript.
Coggle requires JavaScript to display documents.
Blockchain and Deep Reinforcement Learning - Coggle Diagram
Blockchain and Deep Reinforcement Learning
proposed model
four typical blockchain empowered wireless resource management scheme
content caching
Caching content at mobile devices is a promising approach for reducing data traffic on backhaul links, as well as for enhancing QoS for end users.
blockchain enables untrusted nodes to interact with each other in a secure manner, it provides a promising way to D2D caching.
energy trading
Smart vehicles can not only charge electricity from a fixed charging point, but can also get electricity from other smart vehicles with surplus electricity.
To encourage vehicles with surplus electricity to participate in energy trading, blockchain is used to protect the privacy of smart vehicles during the trade.
computation off loading
To support bitcoin, mobile devices have to solve a PoW puzzle. which is computation-intensive and energy-consuming task
In an MEC framework, mobile devices can offload the PoW task to nearby BSs and utilize the distributed computing enabled by the BSs. Base stations compute and provide results, (i.e., block and hash pointer about the transactions) to mobile devices.
spectrum sharing
Cognitive radio is a spectrum sharing technology that can estimate communication parameters and automatically perform spectrum resource allocation in a time-varying wireless environment.
formulate a caching-resource sharing
problem in a blockchain-enabled framework
to maximize system utility and design a novel
caching-resource sharing scheme by utilizing the
advanced DRL algorithm.
AI and blockchain enables secure and intelligent resource management and orchestration.
architecture consists of three planes:
user plane
Heterogeneous networks, vehicle-to-everything (V2X), and cellular networks coexist in the user plane to boost communication rate and simultaneously ensure seamless coverage to support the highly reliable connectivity required for various emerging applications such as automated driving and virtual reality.
Edge plane
MEC servers provide distributed intelligent wireless computing and caching to implement computation-intensive and delay-sensitive applications and cache the most popular or important content such as the latest news and emergency warning at
the network edge.
Blockchain can record all transactions generated in the wireless network and maintain a distributed ledger to increase the security and privacy of the wireless ecosystem.
Network infrastructures can provide radio interfaces for mobile devices and vehicles to achieve seamless coverage and instant wireless communication.
To make a programmable, flexible, and elastic mobile edge plane network functions virtualization and software-defined network technologies are deployed.
Nearby network infrastructures (e.g., MBSs, SBSs, RSUs) are geo-distributed at the network edge and equipped with MEC servers and blockchain.
cloud plane.
A number of servers are equipped with strong
computation, caching, and processing capabilities
data mining and big data to make a network-level orchestration shifting from reactive network operation to proactive network operation by predicting some events or pre-allocating some resources.
cloud servers process delay-tolerant applications and store content with large size or less popularity
central authority is equipped with tamper-resistant hardware and it manages security parameters and keys of all entities: macro base station (MBS), small base station (MBS) roadside units (RSUs), mobile devices, and smart vehicles