Loading [MathJax]/extensions/MathZoom.js
MEC-Enabled Task Replication With Resource Allocation for Reliability-Sensitive Services in 5G mMTC Networks | IEEE Journals & Magazine | IEEE Xplore

MEC-Enabled Task Replication With Resource Allocation for Reliability-Sensitive Services in 5G mMTC Networks


Abstract:

The increasing demand for connectivity in 5G networks has led to a focus on massive machine-type communication (mMTC) in mobile edge computing (MEC) for IoTs. However, th...Show More

Abstract:

The increasing demand for connectivity in 5G networks has led to a focus on massive machine-type communication (mMTC) in mobile edge computing (MEC) for IoTs. However, the proliferation of IoT devices has resulted in densely deployed networks and led to a high volume of task offloading to the same edge servers simultaneously. As a consequence, mMTC applications may experience service congestion, negatively impacting service reliability. To enhance the service reliability of latency-sensitive applications, task replication with resource allocation is proposed in MEC, in which a task can be sent simultaneously to multiple computing nodes. Task replication can reduce task latency and improve service reliability at the cost of consuming more computation resources. However, unconstrained task replication may result in too many uploading links, leading to severe costs in network operation. To handle the above challenge, we propose a constrained stochastic optimization problem by task replication with wireless resource block (RB) allocation and edge server queue management. To ensure queue stability while minimizing cost, we design one strategy based on the Lyapunov optimization framework. Accordingly, we further model RB allocation as a mean-field game (MFG) due to the intensive coupling of the RB pool for massive users. Tractable partial differential equations are used to analyze MFG equilibrium, and we derive the optimal edge server queue management based on a given task replication strategy and RB allocation scheme. Our theoretical analysis demonstrates that our algorithm closely approaches the optimal overall costs within a small gap, and simulation results show that our strategy generates a significantly lower cumulative cost than other alternative strategies.
Published in: IEEE Transactions on Services Computing ( Volume: 18, Issue: 1, Jan.-Feb. 2025)
Page(s): 253 - 269
Date of Publication: 12 December 2024

ISSN Information:

Funding Agency:

References is not available for this document.

I. Introduction

The proliferation of 5G MEC has led to a rapid surge in the number of IoT devices accessing wireless networks. To address the capacity shortage caused by this growth, massive machine-type communication (mMTC) has become a hot research scenario for increasing network capacity in both industry and academia [1], [2]. The mMTC scenario, as seen in applications like smart cities [3], intelligent transportation systems [4], and environmental monitoring [5], involves a significant number of manufacturing devices and production applications that generate and transmit tasks concurrently [6], [7]. The combination of 5G MEC and mMTC provides a solid foundation for future intelligent IoT applications, driving digital transformation and innovative development across various industries. MEC, combined with mMTC, enables more intelligent applications that rely on real-time data analysis and processing, thereby promoting the widespread adoption of edge computing [8]. The large number of terminals accessing the network in the mMTC scenario leads to challenges like increased interference, congestion, and limited radio resources. What's more, stringent constraints, including high task transmission reliability and low task computing delay, are required in the mMTC scenario [9]. However, as the number of connected devices increases in mMTC scenario, network resources may become strained, leading to packet loss and increased latency, thereby affecting the reliability of transmission. When service reliability is compromised, important data may be lost, affecting the system's decision-making capability, particularly in real-time applications such as industrial control and autonomous driving. Additionally, unreliable transmission may require data retransmission, leading to increased system latency and negatively impacting user experience and system efficiency [10]. Meanwhile, the interdependence between resources in different facilities makes it more challenging to meet the requirements for delay and reliability. Furthermore, limited wireless network resources and the rapid increase in IoT-generated tasks can cause resource shortages, leading to queue congestion and transmission errors, which negatively impact service reliability. To improve service reliability and reduce task latency in the MEC support scenario, a task replication mechanism is introduced and has been extensively explored in previous works [11], [12]. By assigning the same task to multiple computing nodes, the task replication mechanism can fully utilize redundant resources. Once a computing node completes one task, the task processing finishes. In the 5G mMTC scenario, MEC utilizes the 5G core network to manage the access of mMTC devices. Application services are deployed on edge nodes to process data from mMTC devices. Task replication is implemented to enhance reliability and ensure seamless service continuity. Communication between devices and edge services occurs via the MQTT protocol, ensuring low-latency data transmission. Additionally, Kubernetes is used for the automated management of edge services, ensuring high availability and rapid recovery of services [13]. To further improve task reliability, the Finite Block Length (FBL) theory has been introduced to reduce the error rate from the network transmission layer. FBL theory considers the limited length of data packets transmitted, which leads to non-negligible error probabilities in transmission and is closer to the real transmission scenario, in contrast to the assumptions of traditional Shannon theory [14], [15].

Select All
1.
S. K. Sharma and X. Wang, "Toward massive machine type communications in ultra-dense cellular IoT networks: Current issues and machine learning-assisted solutions", IEEE Commun. Surv. Tut., vol. 22, no. 1, pp. 426-471, 2020.
2.
X. Chen, D. W. K. Ng, W. Yu, E. G. Larsson, N. Al-Dhahir and R. Schober, "Massive access for 5G and beyond", IEEE J. Sel. Areas Commun., vol. 39, no. 3, pp. 615-637, Mar. 2021.
3.
F. Li, K.-Y. Lam, Z. Ni, D. Niyato, X. Liu and L. Wang, "Cognitive carrier resource optimization for internet-of-vehicles in 5g-enhanced smart cities", IEEE Netw., vol. 36, no. 1, pp. 174-180, Jan./Feb. 2022.
4.
B. Sliwa and C. Wietfeld, "A reinforcement learning approach for efficient opportunistic vehicle-to-cloud data transfer", Proc. 2020 IEEE Wireless Commun. Netw. Conf., pp. 1-8, 2020.
5.
R. Giuliano, F. Mazzenga and A. Vizzarri, "Satellite-based capillary 5G-mMTC networks for environmental applications", IEEE Aerosp. Electron. Syst. Mag., vol. 34, no. 10, pp. 40-48, Oct. 2019.
6.
S. Samarakoon, M. Bennis, W. Saad, M. Debbah and M. Latva-aho, "Ultra dense small cell networks: Turning density into energy efficiency", IEEE J. Sel. Areas Commun., vol. 34, no. 5, pp. 1267-1280, May 2016.
7.
S. Han et al., "Energy efficient secure computation offloading in NOMA-based mMTC networks for IoT", IEEE Internet Things J., vol. 6, no. 3, pp. 5674-5690, Jun. 2019.
8.
D. Jung, J. Kim and J.-M. Chung, "Energy minimized computation offloading with popularity-based cooperation in 5G mMTC networks", IEEE Internet Things J., vol. 9, no. 5, pp. 3238-3250, Mar. 2022.
9.
Q. Wu et al., "A comprehensive overview on 5G-and-beyond networks with UAVs: From communications to sensing and intelligence", IEEE J. Sel. Areas Commun., vol. 39, no. 10, pp. 2912-2945, Oct. 2021.
10.
Y. Liu, B. Clerckx and P. Popovski, "Network Slicing for eMBB URLLC and mMTC: An uplink rate-splitting multiple access approach", IEEE Trans. Wireless Commun., vol. 23, no. 3, pp. 2140-2152, Mar. 2024.
11.
K. Li, M. Tao and Z. Chen, "Exploiting computation replication for mobile edge computing: A fundamental computation-communication tradeoff study", IEEE Trans. Wireless Commun., vol. 19, no. 7, pp. 4563-4578, Jul. 2020.
12.
L. Chen and J. Xu, "Task replication for vehicular cloud: Contextual combinatorial bandit with delayed feedback", Proc. IEEE Conf. Comput. Commun., pp. 748-756, 2019.
13.
L. Yang, A. Zhou, X. Ma, Y. Zhang and S. Wang, "Reliability-aware task replication for mobile edge computing", IEEE Internet Things J., vol. 11, no. 14, pp. 24846-24857, Jul. 2024.
14.
J. Östman, A. Lancho, G. Durisi and L. Sanguinetti, "URLLC with massive MIMO: Analysis and design at finite blocklength", IEEE Trans. Wireless Commun., vol. 20, no. 10, pp. 6387-6401, Oct. 2021.
15.
M. Mohammadkarimi, R. Schober and V. W. S. Wong, "Channel coding rate for finite blocklength faster-than-nyquist signaling", IEEE Commun. Lett., vol. 25, no. 1, pp. 64-68, Jan. 2021.
16.
X. Wang, Z. Ning, S. Guo and L. Wang, "Imitation learning enabled task scheduling for online vehicular edge computing", IEEE Trans. Mobile Comput., vol. 21, no. 2, pp. 598-611, Feb. 2022.
17.
M. Neely, Stochastic Network Optimization With Application to Communication and Queueing Systems, Berlin, Germany:Springer, 2010.
18.
"Guest editors’ introduction: Special section on design and management of reliable communication networks", IEEE Trans. Netw. Service Manag., vol. 18, no. 3, pp. 2455-2459, Sep. 2021.
19.
P. Y. A. Bensoussan and J. Frehse, Mean Field Games and Mean Field Type Control Theory, Berlin, Germany:Springer, vol. 1, 2010.
20.
R. Yadav et al., "Smart healthcare: RL-based task offloading scheme for edge-enable sensor networks", IEEE Sensors J., vol. 21, no. 22, pp. 24910-24918, Nov. 2021.
21.
R. Yadav, W. Zhang, O. Kaiwartya, H. Song and S. Yu, "Energy-latency tradeoff for dynamic computation offloading in vehicular fog computing", IEEE Trans. Veh. Technol., vol. 69, no. 12, pp. 14198-14211, Dec. 2020.
22.
S. A. Mohamed, S. Sorour and H. S. Hassanein, "Group-delay aware task offloading with service replication for scalable mobile edge computing", Proc. 2020 IEEE Glob. Commun. Conf., pp. 1-6, 2020.
23.
Y. Zhou et al., "TRAN: Task replication with guarantee via multi-armed bandit", Proc. 2021 IEEE 27th Int. Conf. Parallel Distrib. Syst., pp. 340-347, 2021.
24.
Y. Sun, S. Zhou and Z. Niu, "Distributed task replication for vehicular edge computing: Performance analysis and learning-based algorithm", IEEE Trans. Wireless Commun., vol. 20, no. 2, pp. 1138-1151, Feb. 2021.
25.
T. Huang, B. Ye, B. Tang, L. Xie, S. Lu and S. Guo, "Boost sum-product performance for multiuser detection in mMTC at millimeter wave", IEEE Trans. Mobile Comput., vol. 22, no. 2, pp. 765-780, Feb. 2023.
26.
L. Feng, J. Chai, F. Zhou and W. Li, "Energy-efficient joint optimization of channel assignment power allocation and relay selection based on hypergraph for uplink mMTC networks", IEEE Trans. Green Commun. Netw., vol. 5, no. 1, pp. 203-215, Mar. 2021.
27.
S. Lv, X. Xu, S. Han, X. Tao and P. Zhang, "Energy-efficient secure short-packet transmission in NOMA-assisted mMTC networks with relaying", IEEE Trans. Veh. Technol., vol. 71, no. 2, pp. 1699-1712, Feb. 2022.
28.
U. Mahamod, H. Mohamad, I. Shayea, F. A. Asuhaimi and M. Othman, "Utility function based resource block scheduling in wireless networks", Proc. 26th IEEE Asia-Pacific Conf. Commun., pp. 286-291, 2021.
29.
M. Gerami and B. Singh, "Configured grant for ultra-reliable and low-latency communications: Standardization and beyond", IEEE Commun. Standards Mag., vol. 6, no. 4, pp. 40-47, Dec. 2022.
30.
T. S. Rappaport, Wireless Communications - Principles and Practice, 2024.

Contact IEEE to Subscribe

References

References is not available for this document.