软件定义网络 (SDN) 是掌控平面功能和转发功能之间的理学分离。典型的 SDN 架构分为三个部分:应用层、掌控层(SDN 掌控器运行的地区)和理学基本设备。各层经过 API 相互通信(北向 API 用于应用程序掌控通信,南向 API 用于掌控基本设备)。SDN 加强了可编程性并实现了更高水平的网络自动化和优化。它还在结构内供给类似云的功能,准许从理学层、数据分析算法和经过虚拟覆盖网络进行系统虚拟化的集中计算和网络掌控抽象。系统虚拟化支持 5G 中最重要的功能之一:网络切片指的是将理学网络划分为多个虚拟网络,这些虚拟网络是独一无二的,并且针对特定的服务或应用程序进行了优化。每一个虚拟网络或切片只能配置执行特定任务所需的特定资源,例如自动驾驶汽车、物联网设备和移动服务。这种技术最显著的优良是资源分配的优化和调节,以满足特定客户和细分市场的需要。客户端服务能够分为 eMBB、mMTC 和 urLLC,每一个类别都有自己的吞吐量、带宽、延迟和鲁棒性需求(图 4)。网络切片是经过结合运用 SDN、SDR、网络功能虚拟化、数据分析和自动化来实现的。图4:这是 5G 网络切片的图像端到端自动化,尤其是要设计网络切片办法,网络功能虚拟化 (NFV) 至关重要。这种办法能够实现 RAN 和核心网络功能的虚拟化,这些功能曾经由硬件执行,例如路由、扩展、安全和负载平衡。经过在软件中实现网络功能,运营商无需更换硬件,就可运用最先进的算法持续更新网络功能,节省时间,降低安装成本和客户干扰。另外,NFV 准许经过网络切片实时重新调节用途和重新分配功能,以及对 RAN 资源进行切片间和切片内掌控。