Coding for Distributed Fog Computing in Internet of Mobile Things

被引:18
作者
Yue, Jing [1 ]
Xiao, Ming [2 ]
机构
[1] RISE Res Inst Sweden, Reliable Wireless Lab, S-22370 Lund, Sweden
[2] KTH Royal Inst Technol, Sch Elect Engn & Comp Sci, Devis Informat Sci & Engn, S-11428 Stockholm, Sweden
关键词
Mobile handsets; Servers; Edge computing; Task analysis; Encoding; Complexity theory; Internet of mobile things; distributed fog computing; MapReduce; fountain codes; processing time and latency; DISTANCE; CODES;
D O I
10.1109/TMC.2019.2963668
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Mobile Things (IoMTs) refers to the interconnection of mobile devices, for example, mobile phones, vehicles, robots, etc. For mobile data, strong extra processing resources are normally required due to the limited physical resources of the mobile devices in IoMTs. Due to latency or bandwidth limitations, it may be infeasible to transfer a large amounts of mobile data to remote server for processing. Thus, distributed computing is one of the potential solutions to overcome these limitations. We consider the device mobility in IoMTs. Two situations of the movement position of the mobile devices, i.e., unpredictable and predictable, are considered. In addition, three possible relative positions between the two server sets which respectively correspond to the positions of a mobile device for computation tasks offloading and for output results receiving, i.e., within the same server sets, with two different server sets and with two adjacent server sets, are studied. Coded schemes with high flexibility and low complexity are proposed based on Fountain codes to reduce the total processing time and latency of the distributed fog computing process in IoMTs for the above different situations. The latency related performance, i.e., the computation, the communication and the transmission loads, is analyzed. We also compare of the Fountain code-based and the uncoded schemes and numerical results demonstrate that shorter total processing time and lower latency can be achieved by the Fountain code-based schemes.
引用
收藏
页码:1337 / 1350
页数:14
相关论文
共 39 条
  • [31] Block-Diagonal and LT Codes for Distributed Computing With Straggling Servers
    Severinson, Albin
    Graell i Amat, Alexandre
    Rosnes, Eirik
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (03) : 1739 - 1753
  • [32] Raptor codes
    Shokrollahi, Amin
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) : 2551 - 2567
  • [33] The intractability of computing the minimum distance of a code
    Vardy, A
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1997, 43 (06) : 1757 - 1766
  • [34] Venkataraman S, 2018, ARXIV180601259V1
  • [35] A Survey on Service Migration in Mobile Edge Computing
    Wang, Shangguang
    Xu, Jinliang
    Zhang, Ning
    Liu, Yujiong
    [J]. IEEE ACCESS, 2018, 6 : 23511 - 23528
  • [36] Coded Decentralized Learning With Gradient Descent for Big Data Analytics
    Yue, Jing
    Xiao, Ming
    [J]. IEEE COMMUNICATIONS LETTERS, 2020, 24 (02) : 362 - 366
  • [37] Distributed Fog Computing Based on Batched Sparse Codes for Industrial Control
    Yue, Jing
    Xiao, Ming
    Pang, Zhibo
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) : 4683 - 4691
  • [38] Constitutive Expression of Adiponectin in Endothelial Progenitor Cells Protects a Rat Model of Cerebral Ischemia
    Zhang, Renwei
    Xie, Xiaorui
    Yu, Qing
    Feng, Hongliang
    Wang, Meiyao
    Li, Yan
    Liu, Yumin
    [J]. NEURAL PLASTICITY, 2017, 2017
  • [39] Offloading in Mobile Cloudlet Systems with Intermittent Connectivity
    Zhang, Yang
    Niyato, Dusit
    Wang, Ping
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2015, 14 (12) : 2516 - 2529