Channel-reserved medium access control for edge computing based IoT

Abstract Edge computing brings powerful computing service to the proximity of IoT nodes to support sophisticated applications in future Internet of Things (IoT). Considering the channel is generally shared or multiplexed by multiple nodes in wireless networks, short response packets in edge computing service processes may easily congest or conflict with other simultaneous transmissions. Then, the service latency increases and may exceed the latency constraint of computing tasks, which naturally decrease the service performance of applications. Therefore, for edge computing based IoT (EdgeIoT), it is of great necessary yet has not been studied to schedule the transmission of responses. This paper studies the transmission of responses from the perspective of the MAC layer, a channel-reserved MAC (ChRMAC) protocol is proposed to reduce the collision and latency of responses in edge computing service procedures. A latency constraint aware scheme is devised in the ChRMAC to improve the effectiveness of reservations. Besides, a backoff recovery mechanism is designed to avoid the increase of latency and collision of computing tasks after reservations. Moreover, a cross-layer framework for the implementation of ChRMAC is proposed. Simulations are conducted in ns-3 to evaluate the proposed ChRMAC. Simulation results indicate that ChRMAC can reduce the average latency of response and increase the service performance of EdgeIoT.

[1]  Shuguang Cui,et al.  Joint offloading and computing optimization in wireless powered mobile-edge computing systems , 2017, 2017 IEEE International Conference on Communications (ICC).

[2]  Li Zhou,et al.  Energy-Latency Tradeoff for Energy-Aware Offloading in Mobile Edge Computing Networks , 2018, IEEE Internet of Things Journal.

[3]  Fadi Al-Turjman,et al.  Fog-based caching in software-defined information-centric networks , 2018, Comput. Electr. Eng..

[4]  Qianbin Chen,et al.  Joint Computation Offloading and Interference Management in Wireless Cellular Networks with Mobile Edge Computing , 2017, IEEE Transactions on Vehicular Technology.

[5]  Jianli Pan,et al.  Future Edge Cloud and Edge Computing for Internet of Things Applications , 2018, IEEE Internet of Things Journal.

[6]  Shancang Li,et al.  5G Internet of Things: A survey , 2018, J. Ind. Inf. Integr..

[7]  Khaled Ben Letaief,et al.  Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices , 2016, IEEE Journal on Selected Areas in Communications.

[8]  Weihai Chen,et al.  Industrial IoT in 5G environment towards smart manufacturing , 2018, J. Ind. Inf. Integr..

[9]  Tarik Taleb,et al.  On Multi-Access Edge Computing: A Survey of the Emerging 5G Network Edge Cloud Architecture and Orchestration , 2017, IEEE Communications Surveys & Tutorials.

[10]  Ying Chen,et al.  Dynamic Computation Offloading in Edge Computing for Internet of Things , 2019, IEEE Internet of Things Journal.

[11]  Ke Zhang,et al.  Energy-Efficient Offloading for Mobile Edge Computing in 5G Heterogeneous Networks , 2016, IEEE Access.

[12]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[13]  Hui Tian,et al.  Selective Offloading in Mobile Edge Computing for the Green Internet of Things , 2018, IEEE Network.

[14]  Yunlong Cai,et al.  Latency Optimization for Resource Allocation in Mobile-Edge Computation Offloading , 2017, IEEE Transactions on Wireless Communications.

[15]  B. Sikdar,et al.  Modeling Queueing and Channel Access Delay in Unsaturated IEEE 802.11 Random Access MAC Based Wireless Networks , 2008, IEEE/ACM Transactions on Networking.

[16]  Sergio Barbarossa,et al.  Communicating While Computing: Distributed mobile cloud computing over 5G heterogeneous networks , 2014, IEEE Signal Processing Magazine.

[17]  Ramesh Govindan,et al.  Understanding packet delivery performance in dense wireless sensor networks , 2003, SenSys '03.

[18]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[19]  Jin Ho Kim,et al.  A Review of Cyber-Physical System Research Relevant to the Emerging IT Trends: Industry 4.0, IoT, Big Data, and Cloud Computing , 2017 .

[20]  Hyoil Kim,et al.  QoE-Aware Computation Offloading Scheduling to Capture Energy-Latency Tradeoff in Mobile Clouds , 2016, 2016 13th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[21]  Min Sheng,et al.  Mobile-Edge Computing: Partial Computation Offloading Using Dynamic Voltage Scaling , 2016, IEEE Transactions on Communications.

[22]  Tie Qiu,et al.  CVCG: Cooperative V2V-Aided Transmission Scheme Based on Coalitional Game for Popular Content Distribution in Vehicular Ad-Hoc Networks , 2019, IEEE Transactions on Mobile Computing.

[23]  Yuan-Cheng Lai,et al.  Time-and-Energy-Aware Computation Offloading in Handheld Devices to Coprocessors and Clouds , 2015, IEEE Systems Journal.

[24]  Khaled Ben Letaief,et al.  Delay-optimal computation task scheduling for mobile-edge computing systems , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[25]  Jiann-Liang Chen,et al.  5G Virtualized Multi-access Edge Computing Platform for IoT Applications , 2018, J. Netw. Comput. Appl..

[26]  Xiaoli Chu,et al.  Computation Offloading and Resource Allocation in Mixed Fog/Cloud Computing Systems With Min-Max Fairness Guarantee , 2018, IEEE Transactions on Communications.

[27]  Mahadev Satyanarayanan,et al.  Edge Computing , 2017, Computer.

[28]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[29]  Qianbin Chen,et al.  Computation Offloading and Resource Allocation in Wireless Cellular Networks With Mobile Edge Computing , 2017, IEEE Transactions on Wireless Communications.

[30]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[31]  Shaoen Wu,et al.  Biologically Inspired Resource Allocation for Network Slices in 5G-Enabled Internet of Things , 2019, IEEE Internet of Things Journal.

[32]  Xiangjie Kong,et al.  A Cooperative Partial Computation Offloading Scheme for Mobile Edge Computing Enabled Internet of Things , 2019, IEEE Internet of Things Journal.

[33]  Hwee Pink Tan,et al.  Mobile big data analytics using deep learning and apache spark , 2016, IEEE Network.