Abstract

Private and public networks sharing resources for Internet of Things (IoT) network through network function virtualization (NFV) and software-defined networking (SDN) forms a heterogeneous cloud-edge environment. However, the heterogeneous cloud-edge network faces trust and adaptation issues in resource allocation. To address these two problems, we introduce consortium blockchain and deep reinforcement learning (DRL) to construct the trusted and auto-adjust service function chain (SFC) orchestration architecture. In the architecture, this article integrates the consortium blockchain into the distributed SFC orchestration model to realize trusted resource sharing. In addition, for realizing auto-adjusted service provision, this article designs a dynamic hierarchical SFC orchestration algorithm (DHSOA) based on DRL to minimize the orchestration cost and improve the quality of service. Moreover, considering the dynamics of network entities, this article proposes a time-slotted model to support dynamic service migration which adapts to the high-mobility IoT network. The simulation results show that DHSOA has better performance than the link-state routing algorithm and deep $Q$ -network placement algorithm not only in cost saving of 15.8% and 10.1% but also in time saving of 22.0% and 10.0%.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call