ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

5G NR协议栈SDAP、PDCP

2020-04-29 20:07:59  阅读:1740  来源: 互联网

标签:QoS PDCP PDU 实体 SDAP 5G DRB NR


5G NR协议栈其他博文参考:
https://blog.csdn.net/qq_41245381/article/details/105700029
https://blog.csdn.net/qq_41245381/article/details/105782751

一、SDAP概述

SDAP层是通过RRC信令来配置的,SDAP层负责将QoS流映射到对应的DRB上。一个或者多个QoS流可以映射到同一个DRB上,一个QoS流只能映射到一个DRB上。SDAP架构如图所示。

在这里插入图片描述

SDAP层功能主要有:

  • 传输用户面数据
  • 为上下行数据进行QoS Flow到DRB的映射
  • 在上下行数据包中标记QoS FLow ID
  • 为上行SDAP数据进行反射QoS流到DRB的映射

SDAP实体位于SDAP层,每个PDU会话都会建立对应的SDAP实体,一个UE可以有多个SDAP实体(因为一个UE可以同时建立多个PDU会话)。一个SDAP实体从上层接收SDAP SDU(也就是应用层的数据包),将其打包为SDAP PDU(增加了SDAP header),最后通过下层(PDCP)将SDAP PDU发给对端SDAP实体。一个SDAP实体从下层(PDCP)接收对端SDAP实体发过来的SDAP PDU,去除SDAP header后,将SDAP SDU投递给上层。

在这里插入图片描述

二、PDCP概述

PDCP(Packet Data Convergence Protocol)层位于SDAP/RRC层和RLC层之间。它通过RLC通道(RLC channel)访问RLC层的传输服务,并向上层提供DRB(对SDAP,用户面)和SRB(对RRC,信令面)服务访问点(SAP)。

在这里插入图片描述

同一gNB下的两个UE通信流程如下图,UE2向UE1发数据。

在这里插入图片描述

用户面协议栈处理报文流程如下图。

在这里插入图片描述

5GNR的PDCP主要有3个功能:头压缩、加密/完保、排序

PDCP层加密功能只对Data部分(不包含SDAP协议头)进行。PDCP提供两种RB承载,SRB和DRB,其中SRB的Data PDU必须进行完整性保护,DRB的Data PDU可根据配置需要进行完整性保护。

在这里插入图片描述

  • PDCP实体内部结构如图,每个PDCP实体对应一个无线承载。同时,每个PDCP层都包含控制平面和用户平面,根据无线承载携带的信息确定相应的平面。如果存在RB分割,则添加Routing和Duplication功能。
  • 5GNR系统PDCP协议层的主要目的是发送或接收对等PDCP实体的分组数据PDCP PDU。PDCP的上层实体有两种,控制平面和用户平面,在控制平面,加密和完整性保护是必选功能;而在用户平面,可靠头压缩(ROHC)为必选功能,数据加密为可选功能,这里的数据既可以是用户数据,也可以是应用层信令,如SIP、RTCP等。
  • 5GNR中,PDCP是UE和gNB之间的传输协议,PDCP终结于gNB。PDCP向上层提供的业务包括:透明数据传输业务、确认的数据传输业务(包括对PDCP PDU传输成功的指示)、非确认的数据传输业务(按序传输、包复制或丢弃处理)等。

在这里插入图片描述

PDCP功能小结:

  • transfer of data (user plane or control plane);
  • maintenance of PDCP SNs;
  • header compression and decompression using the ROHC protocol;
  • ciphering and deciphering;
  • integrity protection and integrity verification;
  • timer based SDU discard;
  • for split bearers, routing;
  • duplication;
  • reordering and in-order delivery;
  • out-of-order delivery;
  • duplicate discarding.

标签:QoS,PDCP,PDU,实体,SDAP,5G,DRB,NR
来源: https://blog.csdn.net/qq_41245381/article/details/105805643

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有