通信人家园
标题: 基于38523-1协议一致性协议的NSA PDCP 12bit传输 [查看完整版帖子] [打印本页]
时间: 2019-11-5 11:10
作者: 蓝灵游魂
标题: 基于38523-1协议一致性协议的NSA PDCP 12bit传输
本帖最后由 蓝灵游魂 于 2019-11-5 11:12 编辑
以38523-1中的7.1.3.1.1用例来说明下关于NSA PDCP 12bit传输
7.1.3.1.1 Maintenance of PDCP sequence numbers / User plane / 12 bit SN7.1.3.1.1-1 测试目的(TP)1. UE配置PDCP为12 bit SN,当对于SN=0到Maximum_PDCP_SN (2 [pdcp-SN-Size]-1),每传输一个PDU, UE增加1
2. UE持续传输PDU,当传输数量即TX_NEXT大于Maximum_PDCP_SN (2 [pdcp-SN-Size]-1)时,UE在下一次传输的PDCP SDU中将SN设为0
7.1.2.2.1-2具体流程描述(TD)(1)Case的前期准备条件PCell1:E-UTRA cell 1
PSCell:NR cell 1
UE:none
(2)Case的具体步骤
Preamble: 根据38.508-1 [4]的通用流程,UE完成E-UTRA的注册后处于IDLE态(关注 微信公众号 “5GPCT” 获取通用流程)
Step1-2: SS传输一个包含没有标头压缩的PDCP SDU的PDCP数据并且k=0到Maximum_PDCP_SN(增量=1)
.
.
.
----------------------------------------------注:PDCP SDU的结构如下---------------------------------------------
1. 首先我们的阐述下一些定义:
a) HFN(State Variable):the HFN part(即最有效位的数目等于hfn长度)。
b) SN(State Variable): the SN part (即最小有效位数等于PDCP SN长度)。
c) RCVD_SN:接收到的PDCP Data PDU的PDCP SN,包括在PDU报头中。
d) RCVD_HFN:接收的PDCP Data PDU的HFN,由接收PDCP实体计算。
e) RCVD_COUNT:接收到的PDCP Data PDU 的个数= [RCVD_HFN, RCVD_SN]。
2. 在接收低层的PDCP Data PDU时,接收的PDCP实体应确定所接收的PDCP Data PDU的计数值,
i. 即RCVD_COUNT
-如果RCVD_SN < SN(RX_DELIV)- Window_Size:
- 则RCVD_HFN = HFN(RX_DELIV) +1。
-如果RCVD_SN >= SN(RX_DELIV)+ Window_Size:
- 则RCVD_HFN = HFN(RX_DELIV) -1。
-否则若:
- RCVD_HFN =HFN(RX_DELIV);
- 则RCVD_COUNT = [RCVD_HFN,RCVD_SN]。
ii. 在确定接收的PDCP Data PDU = RCVD_COUNT后,接收的PDCP实体应
在RCVD_COUNT < RX_DELIV的情况下
-如果之前已经收到COUNT = RCVD_COUNT的PDCP数据PDU:
-使用COUNT = RCVD_COUNT对PDCP数据PDU进行解密和完整性验证;
-如果完整性验证失败:
-向上层指出完整性验证失败;
-然后丢弃PDCP数据PDU。
-否则:
-使用COUNT = RCVD_COUNT对PDCP数据PDU进行解密和完整性验证;
-如果完整性验证失败:
-则向上层指出完整性验证失败;
-然后丢弃PDCP数据PDU。
iii. 如果接收到的带有COUNT值= RCVD_COUNT的PDCP Data PDU没有被丢弃,则接收到的PDCP单位:
-将得到的PDCP SDU存储在接收缓冲区中;
i. -如果RCVD_COUNT >= RX_NEXT:
-则更新RX_NEXT到RCVD_COUNT + 1。
-如果已经配置了outOfOrderDelivery:
-则将生成的PDCP SDU发送到上层。
ii. -如果RCVD_COUNT = RX_DELIV:
-则执行报头后,如果之前没有解压则按相关计数值的升序发送到上层
-所有存储的PDCP SDU(s)连续关联的计数值从COUNT =RX_DELIV开始;
-将RX_DELIV更新为第一个没有交付给upper的PDCP SDU的COUNT值
iii. 如果t-Reordering正在运行,并且如果RX_DELIV >= RX_REORD:
-则停止和重置t-Reordering。
-如果t-Reordering没有停止(包括t-Reordering因为上述任何原因停止)且RX_DELIV < RX_NEXT:
-则开始t-Reordering
以下是12bit的PDCP SN的PDCP Data PDU格式,,适用于UM DRBs and AM DRBs
1. 12 bits PDCP SN的PDCP Data PDU格式(图1):
------------注:PDCP SDU的结构如上-------------
Step3: SS传输一个PDCP Data PDU其中包含一个没有压缩头的PDCP SDU
Step4:UE回传一个PDCP Data PDU其中包含一个没有压缩头的PDCP SDU且SN=0
Step5: SS传输一个PDCP Data PDU其中包含一个没有压缩头的PDCP SDU
Step6:UE回传一个PDCP Data PDU其中包含一个没有压缩头的PDCP SDU且SN=1
以上就是 PDCP SDU12 bit的传输步骤
-------------------------------------------------相关协议下载-------------------------------------------------------
关注”5GPCT”,一起讨论5G协议
附件: 1.png (2019-11-5 10:59, 6.11 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDE3Nzg5fDFkNTFiMDJkfDE3NTMyMDA3MTJ8MHww
附件: 2.png (2019-11-5 10:59, 5.96 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDE3NzkwfGE3NTY2NmQ2fDE3NTMyMDA3MTJ8MHww
附件: 3.png (2019-11-5 10:59, 30.58 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDE3NzkxfDJlNTExNzFmfDE3NTMyMDA3MTJ8MHww
附件: 4.png (2019-11-5 10:59, 6.03 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDE3NzkyfDEzNjZhZDJifDE3NTMyMDA3MTJ8MHww
附件: 5.png (2019-11-5 10:59, 6.03 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDE3NzkzfGJjMTQxOTI2fDE3NTMyMDA3MTJ8MHww
附件: 6.png (2019-11-5 10:59, 6.1 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDE3Nzk0fDg3MjY0NzlhfDE3NTMyMDA3MTJ8MHww
附件: 7.png (2019-11-5 10:59, 6.1 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDE3Nzk1fDU5ODdhNGM1fDE3NTMyMDA3MTJ8MHww
时间: 2019-11-5 13:16
作者: 蓝灵游魂
排版还是不好
通信人家园 (https://www.txrjy.com/) |
Powered by C114 |