# Integrated SDN-NFV 5G Network Performance and Management-Complexity Evaluation
## 2 Related Work
### Independence of SDN and NFV in 5G Technology  
SDN and NFV are closely related and can be combined efficiently to support 5G technology. NFV is more complementary to SDN, and is not interdependent. Network functions are virtualized and distributed without SDN [29]. Meanwhile, functions that are not virtualized are controlled by SDN. The main properties of SDN and NFV apply when NFV modifies hardware network elements using software that resides on the server. SDN functions are performed separately by exchanging the network functions with generic appliances and servers. In addition, NFV will make adjusts to the use of servers and switches in SDN.  
\begin{table}
\begin{tabular}{p{113.8 pt} p{113.8 pt} p{113.8 pt} p{113.8 pt}} \hline \hline
**Title** & **Architecture** & **Contribution** & **Evaluated Parameter** \\ \hline Software-Defined Network Virtualization: An architectural framework for integrating SDN and NFV for service provisioning in future networks [26] & Software-Defined Network Virtualization (SDN) as proposed solution & [PERSON] et al. tackle the challenging problem of integrating SDN and NFV in future networks by presenting an architectural framework that combines the key principles of both paradigms. Performance analysis and modeling of SDN and NFV integrating on the performance of the interaction effect of SDN and NFV controller (under or aside controller). & [PERSON] et al. tackle the challenging problem of integrating SDN and NFV \\ Performance modeling of SDN and NFV under or aside the controller [27] & Software-Defined Network Virtualization (NFV) & [PERSON] et al. tackle the challenging problem of integrating SDN and NFV in future networks by presenting an architectural framework that combines the key principles of both paradigms. Performance analysis and modeling of SDN and NFV \\ Performance modeling of SDN and NFV under or aside the controller [27] & Software-Defined Network Virtualization (NFV) & [PERSON] et al. tackle the challenging problem of integrating SDN and NFV in future networks by presenting an architectural framework that combines the key principles of both paradigms. Performance analysis and modeling of SDN and NFV \\ Performance modeling of SDN and NFV under or aside the controller [27] & Software-Defined Network Virtualization (NFV), Data plane development kit (DPDK) and single root I/O virtualization (SR-IOV) & Bring a better understanding of design tradeoffs and identify potential bottlenecks that limit the performance of software switches. & Throughput and Latency \\ \multirow{4}{*}{\
\begin{tabular}{} \end{tabular} } & Software-Defined Network (SDN), Network Function Virtualization (NFV), Data plane development kit (DPDK) data Single root I/O virtualization (SR-IOV) & An integrated SDN-NFV architecture to simplify network management activities. & An integrated SDN-NFV architecture to simplify activities. & An architecture to simplify network management activities. & Doily operational task time, Throughput \& Latency \\ \multirow{4}{*}{
\begin{tabular}{} \end{tabular} } & Software-Defined Network (SDN), Network Function Virtualization (NFV), Data plane development kit (DPDK) data Single root I/O virtualization (SR-IOV) & Modification of the networking system at the computing level underlying NFV devices and the evaluation of proposed architecture compared to legacy architecture (SDN-only). & Daily operational task time, Throughput \& Latency \\ \hline \hline \end{tabular}
\end{table}
Table 1: Comparison of SDN-NFV integration which related to this experiment.  
Therefore, it can be concluded that the solution in this journal is that SDN and NFV work independently, even though SDN is convenient to use and operate with NFV. SDN manages the network complexity in software that is run centrally (coordination, access, and programmability) [30]. SDN can also act as an orchestrator to configure the devices it manages from the server controller through a software mechanism. NFV provides more configuration options for the software functions above.