TY - JOUR
T1 - Mobility-Aware Proactive Flow Setup in Software-Defined Mobile Edge Networks
AU - Zeng, Yue
AU - Ye, Baoliu
AU - Tang, Bin
AU - Lu, Sanglu
AU - Xu, Feng
AU - Guo, Song
AU - Qu, Zhihao
N1 - Funding Information:
This work was supported in part by the National Natural Science Foundation of China (Grant Nos. 61832005, 62172204, 62102131, and 61872171), in part by the Natural Science Foundation of Jiangsu Province, China (Grant Nos. BK20190058, BE2020001-3 and BK20210361), and in part by the Collaborative Innovation Center of Novel Software Technology and Industrialization
Publisher Copyright:
© 1972-2012 IEEE.
PY - 2023/3/1
Y1 - 2023/3/1
N2 - The software-defined network (SDN) enabled mobile edge network greatly facilitates network resource management and promotes many emerging applications. However, user mobility may cause the SDN controller to set flow rules frequently, introduce additional flow setup latency, cause delay jitter, and undermine latency-sensitive services. Proactive flow setup is an effective way to eliminate flow setup latency, but existing work fails to maximize the flow setup hit ratio, a metric for evaluating the quality of proactive flow setup decisions, which is critical for latency-sensitive services. In this paper, we study how to proactively set flow rules to maximize the flow setup hit ratio under limited available network resources to eliminate the flow setup latency as much as possible. Then, we formalize the proactive flow setup problem as two integer linear programming problems under two typical routing strategies, default routing and dynamic routing. Both problems are proved to be NP-hard. To tackle these two problems, we propose a linear programming-based polynomial-time approximation algorithm for the default routing case and a greedy-based heuristic algorithm for the dynamic routing case. Extensive trace-driven experimental and simulation results verify that our algorithms can improve the flow setup hit ratio by up to 30.99% compared to existing solutions.
AB - The software-defined network (SDN) enabled mobile edge network greatly facilitates network resource management and promotes many emerging applications. However, user mobility may cause the SDN controller to set flow rules frequently, introduce additional flow setup latency, cause delay jitter, and undermine latency-sensitive services. Proactive flow setup is an effective way to eliminate flow setup latency, but existing work fails to maximize the flow setup hit ratio, a metric for evaluating the quality of proactive flow setup decisions, which is critical for latency-sensitive services. In this paper, we study how to proactively set flow rules to maximize the flow setup hit ratio under limited available network resources to eliminate the flow setup latency as much as possible. Then, we formalize the proactive flow setup problem as two integer linear programming problems under two typical routing strategies, default routing and dynamic routing. Both problems are proved to be NP-hard. To tackle these two problems, we propose a linear programming-based polynomial-time approximation algorithm for the default routing case and a greedy-based heuristic algorithm for the dynamic routing case. Extensive trace-driven experimental and simulation results verify that our algorithms can improve the flow setup hit ratio by up to 30.99% compared to existing solutions.
KW - 5G
KW - approximation algorithm
KW - mobile edge computing
KW - Software-defined networking
UR - http://www.scopus.com/inward/record.url?scp=85147264492&partnerID=8YFLogxK
U2 - 10.1109/TCOMM.2023.3238396
DO - 10.1109/TCOMM.2023.3238396
M3 - Journal article
AN - SCOPUS:85147264492
SN - 0090-6778
VL - 71
SP - 1549
EP - 1563
JO - IEEE Transactions on Communications
JF - IEEE Transactions on Communications
IS - 3
ER -