Mobile Edge Cloud-Based Industrial Internet of Things: Improving Edge Intelligence With Hierarchical SDN Controllers

The industrial Internet of Things (IIoT), which integrates the key technologies of industrial communication, computing, and control, can implement flexible management and dynamic scheduling for manufacturing resources. To improve the edge intelligence of the IIoT, this article proposes a novel IIoT architecture with a hierarchical control structure in the mobile edge cloud (MEC). Massive remote radio heads (RRHs) are partitioned into several clusters, and each cluster is equipped with one or more servers for creating virtual machines (VMs) to execute the processing tasks of IIoT devices. The proposed IIoT architecture separates the control plane from the data plane based on software-defined networking (SDN). The hierarchical controllers improve the flexibility and intelligence of the control plane, while the RRHs and servers in the same cluster, forming an MEC-based radio access network (RAN) and supporting RAN function split, improve the scalability and cooperative gain of the data plane. A deep-learning technique is implemented in the MEC to further enhance the edge intelligence. In addition, we design two control schemes, one centralized and the other distributed, which provide a tradeoff between performance and overhead. Finally, aiming to minimize the system delay, we formulate a joint optimization problem of task scheduling, VM assignment, RRH allocation, and RAN function split as an example. To find solutions, a heuristic algorithm is proposed based on submodular function maximization.

[1]  Mianxiong Dong,et al.  Learning IoT in Edge: Deep Learning for the Internet of Things with Edge Computing , 2018, IEEE Network.

[2]  Navid Nikaein,et al.  Processing Radio Access Network Functions in the Cloud: Critical Issues and Modeling , 2015, MCS '15.

[3]  Chau Yuen,et al.  Capacity-Aware Topology Resilience in Software-Defined Networks , 2018, IEEE Systems Journal.

[4]  Jun Wu,et al.  An Enhanced Real-Time Deferrable Server Scheduler for Xen Virtualization Systems , 2018 .

[5]  Jiafu Wan,et al.  Toward Dynamic Resources Management for IoT-Based Manufacturing , 2018, IEEE Communications Magazine.

[6]  Alex Reznik,et al.  Mobile Edge Cloud System: Architectures, Challenges, and Approaches , 2018, IEEE Systems Journal.

[7]  Zhu Han,et al.  Adapting Downlink Power in Fronthaul-Constrained Hierarchical Software-Defined RANs , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[8]  Sachin Katti,et al.  SoftRAN: software defined radio access network , 2013, HotSDN '13.

[9]  Song Guo,et al.  Green Industrial Internet of Things Architecture: An Energy-Efficient Perspective , 2016, IEEE Communications Standards.

[10]  Samer Salam,et al.  Internet of Things From Hype to Reality , 2017 .

[11]  George Iosifidis,et al.  FluidRAN: Optimized vRAN/MEC Orchestration , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[12]  Jan Vondrák,et al.  Maximizing a Monotone Submodular Function Subject to a Matroid Constraint , 2011, SIAM J. Comput..

[13]  Gerhard Fettweis,et al.  Benefits and Impact of Cloud Computing on 5G Signal Processing: Flexible centralization through cloud-RAN , 2014, IEEE Signal Processing Magazine.

[14]  Kang G. Shin,et al.  RT-OPEX: Flexible Scheduling for Cloud-RAN Processing , 2016, CoNEXT.

[15]  Hongbo Zhu,et al.  Programmable Hierarchical C-RAN: From Task Scheduling to Resource Allocation , 2019, IEEE Transactions on Wireless Communications.