协议中的mask什么意思?
今天有人问到PRACH mask中的mask是什么意思?
金山词霸中,对于mask的解释如下。
在网络中,subnet mask,翻译为子网掩码,是通过32位的二进制,为1的字段表示网络号,为0的表示主机号。
因此PRACH mask,要直译出中文,参照subnet mask翻译成子网掩码,也只能翻译成PRACH掩码了?
在LTE中,可以使用DCI format 1A来进行PDCCH order指示,即网络通知UE进行随机接入,DCI format 1A中PRACH Mask Index来进一步指示某些特定的PRACH资源上发送PRACH。
在36.321中,对于ra-PRACH-MaskIndex的解释如下。
ra-PRACH-MaskIndex: Defines in which PRACHs within a system frame the UE can transmit a Random Access Preamble (see subclause 7.3).
如果在PDCCH order中指示的Preamble Index不为0,则为非竞争性随机接入,则Preamble Index为该UE预留的或者说该UE专用,基站检测到该Preamble Index,则能确定UE。
通过PRACH Mask Index的分配,可以复用Preamble Index,即通过PRACH资源位置的不同,不同UE也可以指示同一个Preamble Index。
例如FDD-LTE下,PRACH Configuration Index配置为12,通过36.211中表格Table 5.7.1-2可知,PRACH资源分配在无线帧内的子帧0,2,4,6,8,prach resource index则对上述子帧位置进行编号。
对于TDD-LTE,除了在时间位置上的区分外,由于PRACH在子帧内还存在频域复用,因此还可以指示子帧内的频域资源索引,即PRACH mask Index值为11~15区间所示。
以TDD-LTE下上下行配置5,PRACH configuration Index 18为例。
在NR中,PDCCH order与PRACH Mask index的含义与4G的是一样的。
通过使用DCI format 1-0来指示PDCCH order。
PRACH Mask Index值对应的含义在38.321中的Table 7.4-1中。
在LTE中,在PBCH信道的处理中,也有一处使用了mask,对于天线口数1,2,4分别对应了3种CRC mask,不同的天线口数分别使用该3种CRC mask与CRC结果进行异或。
那么在接收端分别尝试3种CRC mask进行解疑惑,如果CRC正确则获得对应的天线口数。
所以,就上面的具体例子,mask就可以理解为在具有同一性质的集合中,而又附着于该集合元素上的一种东西,结合mask可以使资源进行复用或者从该集合中识别出具体的元素出来……只可意会了!
不知道是不是把简单的东西复杂化了。
weixin_42566689: 多谢这篇关于NR DRX的文章。 收获很多。有几个关于最后那部分关于DRX对于上行SRS和CSI发送的限制的问题。 1)怎么理解这里的逻辑。SRS或CSI发送都是在上行,特别是periodic的SRS/CSI和DRX对应的PDCCH monitor完全没有关系,为什么需要限制periodic SRS/CSI的发送呢? 2)这个symbol n指的是SRS或者CSI发送的时间点吗?无论SRS还是CSI的发送都可能不止一个symbol, 怎么理解这一个symbol n 呢?是包含在SRS或CSI发送时间内的任意一个symbol? 3)这里提到了‘假设4ms之前有调度’,怎么理解这句话?就是始终认为symbol n之前的4ms存在调度? 谢谢。
wdjerry: 写的真好,从MAC到PHY一路畅通,点赞
不想眨眼的星星: ≤2bits时,O_ACK要设置为2然后计算需要预留的资源,当CSI映射完之后,再在预留资源范围内映射HARQ-ACK信息,也就是说实际映射的资源可能比预留资源少
不想眨眼的星星: HARQ-ACK比特数为1的时候,是怎么算出来需要预留4个RE的?
hello fish: 博主,请教下,每个DCI的调度都有自己的ΔPRI,现在假设两个PDSCH调度时的ΔPRI不同,而HARQ ACK是在同一个时隙,那应该用哪个PUCCH Resouce发HARQ的码本呢?还是这个时隙使用两个不同码本,分别对应两个ΔPRI的资源?