这篇文章主要是对协议4.1.4章节关于竟争窗口内容的笔记。
4.1.4 Contention window adjustment procedures
  如果eNB/gNB在信道上传输包括与信道接入优先级p类相关联的PDSCH的传输,则eNB/gNB保持竞争窗口值CWp,并在第4.1.1条所述过程的步骤1之前调整CWp,如本条所述。

4.1.4.1 eNB传输的竞争窗口调整程序
  如果eNB在信道上传输包括与信道接入优先级等级p相关联的PDSCH的传输,则eNB保持竞争窗口值CWp,并在第4.1.1条所述程序的步骤1之前使用以下步骤调整CWp:
  1、对于每个优先级p={1,2,3,4}设置CWp = CW min,p
  2、如果与参考子帧k中PDSCH传输相对应的HARQ-ACK值的至少80%被确定为NACK。将每个优先级类的CWp增加到下一个更高的允许值,并保留在步骤2中;否则,转到步骤1。
  参考子帧k是由eNB在信道上进行的最新传输的起始子帧,对于该传输,预期至少一些HARQ-ACK反馈是可用的。
  eNB应仅根据给定的参考子帧k调整每个优先级p的CWp值一次。

为了确定Z:
  如果HARQ-ACK反馈可用的eNB传输在子帧k的第二时隙中开始,
那么除了与子帧k中的PDSCH传输对应的HARQ-ACK值之外,还使用与子帧k+1中的PDSCH传输相对应的HARQ-ACK值。
  如果HARQ-ACK值对应于LAA SCell上由在同一LAA SCell上传输的(E)PDCCH分配的PDSCH传输,而且如果eNB没有检测到针对PDSCH传输的HARQ-ACK反馈,或者如果eNB检测到“DTX”、“NACK/DTX”或“any”状态,则将其计为NACK。
  如果HARQ-ACK值对应于LAA SCell上由另一个服务小区上发送的(E)PDCCH分配的PDSCH传输时候:
     如果eNB检测到PDSCH传输的HARQ-ACK反馈,“NACK/DTX”或“any”状态计为NACK,“DTX”状态被忽略。
     如果eNB没有检测到PDSCH传输的HARQ-ACK反馈:
     如果期望UE使用具有信道选择的PUCCH格式1b,则与第10.1.2.2.1、10.1.3.1和10.1.3.2.1条中描述的“no-transmission”对应的“NACK/DTX”状态被计为NACK,而与“no transmission”对应的“DTX”状态在[4]中被忽略;
     否则,PDSCH传输的HARQ-ACK被忽略。
  如果PDSCH传输具有两个码字,则将每个码字的HARQ-ACK值分别视为跨M个子帧的HARQ-ACK捆绑成M个HARQ-ACK响应。

如果eNB在从时间t0开始的信道上传输包括DCI格式为0A/0B/4A/4B的包括PDCCH/epdch的传输,并且不包括与信道接入优先级等级p相关联的PDSCH,则eNB将保持竞争窗口值CWp,并在第4.1.1条所述的用于这些传输的程序的步骤1之前调整CWp使用以下步骤:
  1、对于每个优先级p={1,2,3,4}设置CWp = CW min,p
  2、如果在t0和t0+Tco之间的时间间隔内,eNB使用2类信道接入程序(如第4.2.1.2条所述)调度的UL传输块的接收成功率小于10%,则将每个优先级p的CWp增加到下一个更高的允许值,并保持在步骤2中;否则,转至步骤1。(Tco的计算如第4.2.1.0.3条所述。)

4.1.4.2 按竞争窗口调整gNB传输程序
  如果gNB在信道上传输包括与信道接入优先级等级p相关联的PDSCH的传输,则gNB使用以下步骤在第4.1.1条所述程序的步骤1之前保持竞争窗口值CWp并调整CWp:
  1、对于每个优先级p={1,2,3,4}设置CWp = CW min,p
  2、如果在上次更新CWp之后有HARQ-ACK反馈,请转至步骤3。否则,如果第4.1.1条所述的gNB传输后程序不包括重传,或在第4.1.1条所述程序后发送的最后一次CWp更新后的最早DL传输突发对应的参考持续时间结束后的持续时间Tw内发送,则转至步骤5;否则,转至步骤4。
  3、以下使用与HARQ-ACK反馈可用的最新DL传输突发的参考持续时间中的PDSCH对应的HARQ-ACK反馈:
   a、 对于基于传输块的传输,如果至少有一个HARQ-ACK反馈为“ACK”,或者对于基于码块组的传输的PDSCH,至少10%的HARQ-ACK反馈为“ACK”,则转至步骤1;否则,转至步骤4。
  4、将每个优先级类p的CWp增加到下一个更高的允许值。
  5、对于每个优先级为p的类,按原样维护CWp;转到步骤2。

上述程序中的参考持续时间和持续时间定义如下:
  与gNB发起的信道占用(包括PDSCH的传输)相对应的参考持续时间在本条款中定义为从信道占用开始到第一个时隙结束的持续时间,其中在该时隙中,至少有一个单播PDSCH通过分配给PDSCH的所有资源进行传输,或者直到gNB第一次传输突发的结束,其中包含在分配给该PDSCH的所有资源上传输的单播PDSCH,以较早发生的为准。如果信道占用包括单播PDSCH,但它不包括在为该PDSCH分配的所有资源上传输的任何单播PDSCH,则gNB在包含单播PDSCH的信道占用中的第一个传输突发的持续时间是CWS调整的参考持续时间。
  Tw = max(TA,TB+1ms),其中TB是从参考持续时间开始的传输突发的持续时间,以ms为单位;如果不能长期保证没有共享信道的任何其他技术,则TA=5ms;否则,TA=10ms。

如果gNB使用与信道上的信道访问优先级等级p相关联的1类信道访问过程来发送传输,并且这些传输与相应UE的显式HARQ-ACK反馈不相关,则gNB在子类4.1.1中描述的步骤1之前,使用用于信道上使用与信道访问优先级类相关联的1类信道访问过程的任何DL传输。如果相应的信道访问优先级类尚未用于信道上的任何DL传输,则使用CWp=CWp min,p。

4.1.4.3 DL传输CWS调整的通用程序
以下适用于第4.1.4.1条和第4.1.4.2条所述程序:
  如果CWp=CWpmax,则调整CWp的下一个更高的允许值是CWmaxp
  如果连续K次使用CWp=CWmaxp生成Ninit,则CWp重置为CWmin,p,仅针对CWp=CWmax,p的优先级类别p连续使用K次生成Ninit。K由eNB/gNB从每个优先级类p的值集{1,2,…,8}中选择。

R16之Access to Unlicensed Spectrum(3)相关推荐

  1. 3GPP 5G协议规范说明

    规范编号 标题(英文) 标题(中文) 备注 TS 38.101 NR; User Equipment (UE) radio transmission and reception NR:用户设备(UE) ...

  2. 一文读懂5G R16标准究竟讲了些什么

    7月3日,3GPP宣布完成5G标准第二版规范R16. 那R16究竟讲了些什么? 考虑向垂直行业扩展是R16的重头戏,本文将R16主要功能分为"向垂直行业扩展"和"功能增强 ...

  3. 随机接入流程 - 4 Step RA

    Overview 随机接入流程可以由以下事件触发: 终端从RRC_IDLE状态发起接入: RRC连接重建流程: 终端在RRC_CONNECTED状态时有上下行数据业务,但是此时上行同步状态为失步,此时 ...

  4. 张亚勤、韦乐平等综述论文:通信人工智能的下一个十年

    来源:专知 [摘 要]移动通信技术走过了37年的发展历程,人工智能技术也已走过了64年的发展历程.从早期的各自独立演进,到5G与人工智能开始深度融合发展,"5G与人工智能"已被业界 ...

  5. 5G NR-U — Overview

    目录 文章目录 目录 5G NR-U NR-U LAA NR-U Stand Alone 5G NR-U 面临的问题和挑战 5G NR-U 5G NR-U(5G NewRadio in Unlicen ...

  6. 计算机网络核心知识(中)

    前言 转载请声明转载并标明本博客链接. (1) 毒性逆转 (2) 乒乓环路 (3) TOS (4) 网络前缀聚合 (5) 滑动窗口协议 上面的是还未搞明白的知识点. 文章目录 前言 5 网络层(上) ...

  7. 区块链授权的5G异构网络安全频谱共享

    Blockchain-Empowered Secure Spectrum Sharing for 5G Heterogeneous Networks 当前无线网络环境介绍 区块链授权的H2H& ...

  8. 【2021年更新】面向通信技术的机器学习和深度学习文献汇总

    目录 综述 信号检测.信号分类和比较 信道编码和解码 端到端通信的学习 定位.传感和本地化 安全性和鲁棒性 毫米波通信 资源分配 其他类 参考IEEE的Library 附带源码的文献汇总 综述 • C ...

  9. 什么是5G NR-U?5G将首先替代企业级Wi-Fi?

    5G就像一头在无线丛林里狂奔的大象,Wi-Fi或将被碾压. Wi-Fi无法满足5G时代的新业务需求,5G专网将首先走进室内,替代企业级Wi-Fi. Wi-Fi不可替代,但它无法避免被5G"融 ...

  10. LTE 5G UDN 小站的春天?

    2G/3G小站是鸡肋,4G小站是小三,那么5G呢,能翻身吗. Workshopreview: Small Cells and License Exempt Spectrum: Carrier Wi-F ...

最新文章

  1. TypeError: showInformation() missing 1 required positional argument: ‘self‘
  2. Linq to Sql : 动态构造Expression进行动态查询
  3. QT的QDomAttr类的使用
  4. Unity3D 中的程序后台运行
  5. 三大框架题目整合考试题(含详解)
  6. Spring框架 JdbcTemplate类 @Junit单元测试,可以让方法独立执行 如:@Test
  7. 如何用python写数值运算_如何理解Python的数值运算?
  8. Java生产环境下性能监控与调优详解 第5章 Tomcat性能监控与调优
  9. mySql版本的相关问题:com.mysql.cj.jdbc.Driver和com.mysql.jdbc.Driver
  10. 【c++】简单的string类的几个基本函数
  11. 深入解析LoadRunner下的参数化取值
  12. 正则表达式(二)常用正则表达式——验证真实姓名
  13. php时间戳转换成日期格式,PHP时间戳和日期格式相互转换
  14. java基础之静态代理和动态代理
  15. 线上故障之-CPU飙高
  16. 电脑开机出现警报音后提示要按F1才能进入的分析处理
  17. 无线桥连后不能访问服务器,路由器设置无线桥接后不能登录副路由器怎么办?...
  18. python100天-如何系统地学习 Python,100天从新手到大师
  19. JAVA求班级男女生比例_java编程:给你一个班级的名单,随机分成6个组的问题解决办法...
  20. 沈剑架构师训练营,最新金九银十JAVA面试合集

热门文章

  1. VC++内存泄漏检测方法(5):使用强大的Windbg工具,重点是Symbols Path设置
  2. Python数据的输出
  3. xp系统显示无打印机服务器,XP共享打印机时提示“工作站服务没有启动”的原因和解决方案...
  4. 阿拉伯数字转换成中文数字 C++
  5. 手机软件测试规范(含具体用例)
  6. 打造圣诞节H5游戏最强音
  7. matlab分布鲁棒优化程序 是学习wasserstein 距离 分布鲁棒的好程序 文章是基于综合能源的分布鲁棒优化
  8. 新猿木子李:0基础学python培训教程 Python操作Redis只列表类型
  9. malloc,calloc区别
  10. 【C语言编程5】复数计算器