Decision-Tree Placement Algorithm for Containerized VoIP VNFs: A Network Management Approach

被引:0
|
作者
Gedia, Dewang [1 ]
Perigo, Levi [2 ]
机构
[1] Univ Colorado, Interdisciplinary Telecom Program, Boulder, CO 80309 USA
[2] Univ Colorado, Comp Sci Dept, Boulder, CO USA
关键词
Algorithm; cAdvisor; Container; Docker; Netperf; Node Exporter; OpenSIPS; Prometheus; !text type='Python']Python[!/text; VNF;
D O I
10.1109/ICIN53892.2022.9758119
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Prior work identified that the Decision-Tree (DT) algorithm allocates the best placement location for a containerized software-defined networking controller virtual network function (SDN-VNF). However, this identification and placement criteria was restricted to OpenFlow network architectures. To address this limitation, this study enhances the DT algorithm to identify the optimal containerized VNF placement location for a Voice over Internet Protocol (VoIP) VNF, thus expanding the applicability of the DT algorithm to incorporate UDP networks carrying Session Initiation Protocol (SIP) packets. To validate the enhancement, this study compares two approaches for implementing the DT algorithm: first, using Netperf, and second, using a northbound Python application. The results indicate the DT algorithm offers significantly smaller and near-constant lead time (time required to identify the best placement location) when it is coupled with a northbound Python application compared to the Netperf approach. Furthermore, the second approach using the northbound Python application removes any Linux Operating System (OS) dependency (required with Netperf), which further benefits its adoption in multi-faceted VoIP networks. The outcome of this research enhances the body of knowledge on implementing optimal containerized VNF placement algorithms.
引用
收藏
页码:116 / 120
页数:5
相关论文
共 50 条
  • [1] Decision-tree algorithm hybridized with neural network
    Shao, H.
    Zhao, H.
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2001, 22 (08):
  • [2] Strategy for Detecting IP Address of LINE VOIP Network Packets by Using the Decision-Tree Approach
    Kao, Da-Yu
    Wu, Wen-Ying
    Su, Ching-Wei
    Wang, Ting-Chi
    2018 IEEE CONFERENCE ON APPLICATION, INFORMATION AND NETWORK SECURITY (AINS 2018), 2018, : 111 - 116
  • [3] Latency-Aware, Static, and Dynamic Decision-Tree Placement Algorithm for Containerized SDN-VNF in OpenFlow Architectures
    Gedia, Dewang
    Perigo, Levi
    2019 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2019,
  • [4] DECISION-TREE LEARNING ALGORITHM
    Fresku, E.
    Anamali, A.
    JOURNAL OF ENVIRONMENTAL PROTECTION AND ECOLOGY, 2014, 15 (02): : 686 - 696
  • [5] Decision-tree based neural network
    Ivanova, I
    Kubat, M
    MACHINE LEARNING: ECML-95, 1995, 912 : 295 - 298
  • [6] DECISION-TREE APPROACH TO EARNINGS PER SHARE
    BIRD, FA
    JONES, PA
    ACCOUNTING REVIEW, 1970, 45 (04): : 779 - 783
  • [7] Conformal decision-tree approach to instance transfer
    Zhou, S.
    Smirnov, E. N.
    Schoenmakers, G.
    Peeters, R.
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2017, 81 (1-2) : 85 - 104
  • [8] A decision-tree approach to the discovery of empirical regularities
    Asaithambi, A
    Valev, V
    INFORMATION REUSE AND INTEGRATION, 2001, : 18 - 23
  • [9] A Decision-Tree Based Approach for Mutation Testing
    Reena
    Choudhary, Jyoti
    2014 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS, 2014, : 1173 - 1176
  • [10] Conformal decision-tree approach to instance transfer
    S. Zhou
    E. N. Smirnov
    G. Schoenmakers
    R. Peeters
    Annals of Mathematics and Artificial Intelligence, 2017, 81 : 85 - 104