2024年3月31日发(作者:)

一、SDAP层

为满足更多和更新的QoS需求3GPP在5G(NR)用户协议栈中新增加了SDAP

(Service

Data Adaptation Protocol)

层;从图1的5G(NR)协议栈中我们可以看到SDAP位于PDCP层之上,它负

责将应用层的IP数据包映射到特定的数据无线承载。

图1.5G网络中SDAP层协议栈位置

二、SDAP特点

如图2所示,在5G网络中SDAP协议层应用于无线网的gNB与终端(UE)之间,网络

中每个QoS流都是通过唯一的QFI(QoS流)标识符进行区分。

图2.5G网络中的SDAP层

通过上图可看出5G中的每个QoS流都是通过唯一的QFI(QoS流)标识符进行区分;QoS通常分为GBR

和non GBR两种主要类型;需特别注意的是:

1. 在NAS(非接入层)中上行链路和下行链路数据包到其各自QoS流的分配是通过数据包过滤器实现的。

2. 在AS(接入层)中QoS流与DRB(数据无线承载)的对齐是由用户设备(UE) 和gNB内建立的规则控制,其特

定规则由SDAP管理。

三、SDAP与应用

5G网络可承载多种应用程序(如WhatsApp Video、YouTube、Voice和Netflix)

生成的数据包,其中:

SDF(不同服务数据流):中每个应用程序都会触发单独服务数据流(SDF)的建立,每个服务数据流都有不同

QoS(服务质量)要求。

PDU会话和SDF:在图2的上下文中有三个独立的PDU会话:Internet、Netflix和IMS。在每个会话中

YouTube、Voice和WhatsApp等应用程序都被归类为单独的SDF。

数据包压缩与PDR:数据包的分析过程是通过利用数据包检测规则(PDR)在UPF(用户平面功能)内进行的。

QoS强制规则(QER):与PDR相关联的是QoS强制规则(QER)中包含附加到数据包标头的服务质量指示符

(QFI)值。这有效地将QFI信息集成到各自的SDF中。

QFI值共享 :根据具体要求一个或多个SDF可能共享相同的QFI值。在这种情况下,共享QFI的SDF被映

射到相同的QoS流。例如WhatsApp和 Skype视频都是不同的SDF,但它们共享QFI值2;最终它们映

射到标记为QoS流2的同一QoS流。

QFI插入:UPF嵌入QFI后,QoS流将传输到由gNB实现的无线接入网络(NG-RAN)。

QoS流映射到DRB:在NG-RAN内确定如何将QoS流映射到数据无线承载

(DRB)。

四、数据适配

SDAP层的关键功能之一服务数据适配,其将多个属性相关的QoS流需要复用到单个DRB

中。在图1中QoS流2和QoS流3(承载与WhatsApp、Skype和YouTube视频相关的SDF)联合映

射到单个DRB2。而当NR-RAN决定为每个QFI流设置DRB,则无需配置SDAP。

五、SDAP常见问题解答

上是否应用了加密?Ans:No Ciphering不适用于SDAP层。Q2. 哪

个3GPP规范中最早提到了SDAP?Ans:3GPP TS 37.324Q3. 如果SDAP在

3GPP中属于NR内容,为啥在3GPP TS37中也提到它?Ans:当LTE UE连接到

5G Core时,可以为EUTRAN配置SDAP 协议,因此它包含在TS 37 系列中。

Q4. EUTRAN也可以配置SDAP吗?Ans:可以,当LTE UE连接到5G核心网

时,可以为EUTRAN配置SDAP。Q5. DRB和QoS流之间是否存在一对一映射,

是否强制使用SDAP?Ans:不,如果NR系统决定在DRB和QoS流之间进行

一对一映射则系统可以省略SDAP的功能。