测量GAP

3GPP提出了测量GAP(measurement gap)这种方式,即预留一部分时间(即测量GAP时间),在这段时间内,UE不会发送和接收任何数据,而将接收机调向目标小区频点,进行异频的测量,GAP时间结束时再转到当前本小区。
因为MeasGap测量的是PSS+SSS,而这两个信号规定在中心的72个子载波传输。RF收发器是以中心频点为依据的,因此如果临近小区的中心载波频点与当前小区相同,根本不需要切换到MeasGap,而只有当临近小区的中心频点与当前小区不一样时,才需要使用MeasGap。
当前所在小区和目标小区的载波频点不相同时,UE是否需要GAP进行辅助测量。
当UE需要进行异频测量时,eNB的RRC层需要给UE配置GAP参数:gap模式和gapOffset。这两个参数包含在RRCConnectionReconfiguration消息的MeasConfig字段的measGapConfig信元中:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
gap模式分为gp0和gp1两种,gp0模式的GAP周期是40ms,gp1模式的GAP周期是80ms。无论是哪种模式,每次GAP的持续时间都是6ms。(在MeasGap期间,UE测量的检测的仅仅只是临近小区的主辅同步信号(PSS和SSS)。在一个MeasGap期间(6SF),UE可以最少可以检测到1个PSS和1个SSS。(FDD在0#SF和5#SF中均包含PSS和SSS,因此连续6个SF必然包含一个PSS+SSS的SF,对于TDD,PSS和SSS在相邻的两个SF中,因此连续6个SF的情况可能是2PSS+1SSS、1PSS+2SSS或1PSS+1SSS,同样可以完成主辅同步)。另据网络:为了和测量的目标小区同步上,至少需要:半帧(5ms)+主辅同步信号(2个OFDMA符号长度)+主辅同步信号之间时间长度(FDD为0,TDD为2个OFDMA符号长度)+接收机的频点转换时间,这些约为6ms)
gapOffset参数会影响GAP的起始时刻,gp0模式下gapOffset的范围是0-39,gp1模式下gapOffset的范围是0-79。有了GAP周期和gapOffset两个值,就可以计算出具体的GAP时刻。
在这里插入图片描述
当UE处于测量GAP时,不会发送任何数据,即不会向eNB发送PUSCH数据,也不会发送HARQ-ACK、CQI/PMI/RI/SRS等信息。在这段时间内,eNB也不会给UE调度任何下行或上行资源。
MeasGap本身并不复杂,复杂的是再加入MeasGap后,UE在MeasGap不会发送任何数据。如ACK/NACK的资源会受到影响,从而导致PDSCH的位置进一步受限。
如FDD中DL-SCH的ACK/NACK在固定的n+4上发送。如果该n+4的位置恰好落到额MeasGap之中,则eNB在n的位置是不应该给该UE发送DL-SCH的。又比如,UE发送SR请求之后,DCI0(上行调度信息)不可以再MeasGap之前的四个SF传输,否则PUSCH会落入MeasGap之中。
TDD由于存在上下行配比,情况则更为复杂,但基本原理还是类似的。
UE与临近小区主辅同步后并不需要去进行进一步的同步,事实上在6SF的MeasGap期间也仅仅只能够完成主辅同步。除非是被eNodeB要求上报CGI, 才需要进一步的同步,并且读取邻小区的系统消息,而这个功能MeasGap并不能实现,需要引入UE对DRX的支持。

猜你喜欢

转载自blog.csdn.net/dear_father/article/details/105658680
GAP
GAP