To comply with security and performance policies, multicast communication requires inline service that chains an ordered sequence of virtualized network functions (VNFs) with an emerging paradigm of network function virtualization… Click to show full abstract
To comply with security and performance policies, multicast communication requires inline service that chains an ordered sequence of virtualized network functions (VNFs) with an emerging paradigm of network function virtualization (NFV). As many-to-many multicast pattern is widely used especially in current MEC, multimedia and big data industries, in this paper we focus on multi-source NFV-enabled multicasting in software-defined networks (SDN). By jointly investigating VNF placement and multicast tree routing strategy, it is envisioned to construct service function tree with minimum network resource expenditure while yielding lower delay. We explore this problem in static and online scenarios individually. In static situation with a bunch of multicast requests to be served, a column generation based computing model is first formulated, based on which an approximation algorithm MDNM that leverages logic of Viterbi and puts emphasis on resource optimization and segmental delay satisfaction is developed. In online situation with a single incoming request, another ILP model to enhance VNF instance reuse is established. Then, SVM algorithm giving importance to source determination and VNF instance consolidation is designed to efficiently construct a service function tree with minimum resource usage and delay. Simulation results show that the gap between each of the two proposed algorithms and their respective ILP models is marginal, and both MDNM and SVM outperform the state-of-art work.
               
Click one of the above tabs to view related content.