用户平面延迟(User plane latency)主要用以描述数据包在网络中传输的延迟
控制平面延迟(Control plane latency)主要用以描述控制数据在网络中传输的延迟
用户面延迟
LTE核心网延迟
LTE系统核心网的重要问题是服务网关和分组数据网关依然存在一定耦合,即控制信令和用户数据之间的数据通路依然是耦合状态。用户数据依然需要通过一些控制信令网元,这样的结构不利于低时延通信。
因此,核心网的关键问题是需要解耦用户平面和控制平面。根据这种思路,最好的方式是把网元尽量虚拟化,软件定义网(SDN)和网络虚拟化功能(NFV)是两个最好的候选方案。
软件定义网络(Software Defined Network,SDN)
整理自
软件定义网络(Software Defined Network,SDN)_rsh_whu的博客-CSDN博客_软件定义网络
SDN基本概述_曹世宏的博客的博客-CSDN博客_sdn
软件定义网络(SDN)_PolarDay.的博客-CSDN博客_软件定义网络
- 传统网络
-
存在的问题
- 只可配置,不可编程
- 数据平面和控制平面的紧耦合
-
网络设备的三个功能平面:
- 控制平面:根据不同的协议计算生成各种表项,如指导数据链路层报文转发的MAC表、指导网络层报文转发的路由表等。
- 管理平面:负责设备的配置与管理。
- 数据平面(或转发平面):负责具体报文的转发。
- 概念
软件定义网络是一种新型网络创新架构,是网络虚拟化的一种实现方式,可通过软件编程的形式定义和控制网络,具有数据平面和控制平面分离及开放性可编程的特点。其核心技术OpenFlow通过将网络设备的控制平面与数据平面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能,为核心网络及应用的创新提供了良好的平台。
- 特性:
- 转控分离:网元的控制平面在控制器上,负责协议计算,产生流表;而转发平面只在网络设备上。
- 集中控制:设备网元通过控制器集中管理和下发流表,这样就不需要对设备进行逐一操作,只需要对控制器进行配置即可。
- 开放接口:第三方应用只需要通过控制器提供的开放接口,通过编程方式定义一个新的网络功能,然后在控制器上运行即可。
- 三层网络架构
- 应用层:包含了网络所要承载的多元业务与应用
- 控制层:对应用层提供北向接口,对基础设施层提供南向接口(如OpenFlow)。可类比为计算机的操作系统。
- 基础设施层:非传统的网络设备,只承担包转发功能。可类比为计算机的裸机。
- 四个平面
- 数据平面
- 控制平面
- 应用平面
- 管理平面
- 两个接口
- 南向接口(SouthBound Interface,SBI):转发行为控制、设备性能查询、统计报告、事件通知等。
- 北向接口(NorthBound Interface,NBI):向应用层提供抽象的网络视图,使应用能直接控制网络的行为。
- SDN的核心思想
- 解耦:数据平面与控制平面的解耦
- 抽象:转发抽象、发布状态抽象、配置抽象
- 可编程:北向接口(如REST API)和南向接口(如Open Flow)