UE 要接入LTE 网络,必须经过小区搜索、获取小区系统信息、随机接入等过程。
当UE初始接入或者需要测量邻小区时,均需要进行小区搜索过程。
1 小区搜索的主要目的:
(1)与小区取得频率和符号同步(下行同步);
(2)获取系统帧timing,即下行帧的起始位置;
(3)确定小区的PCI(Physical-layer Cell Identity)。
UE 不仅需要在开机时进行小区搜索,为了支持移动性(mobility),UE 会不停地搜索邻居小区、取得同步并估计该小区信号的接收质量,从而决定是否进行切换(handover,当UE 处于RRC_CONNECTED 态)或小区重选(cell re-selection,当UE 处于RRC_IDLE 态)。
2 物理小区ID(PCI)计算方法
LTE 一共定义了504 个不同的PCI(即NIDcell,取值范围0 ~ 503),且每个PCI 对应一个特定的下行参考信号序列。所有PCI 的集合被分成168 个组(即NID(1),取值范围0 ~ 167),每组包含3 个小区ID(即NID(2),取值范围0 ~2)。有如下关联:
例如: 167*3+2=503
3 PSS/SSS
3.1 释义
PSS: 全称是Primary Synchronization Signal,即主同步信号,用于传输组内ID即NID(2)值。
具体做法是: eNB将组内ID号NID(2)值与一个根序列索引u相关联,然后编码生成1个长度为62的ZC序列du(n),并映射到PSS对应的RE(Resource Element)中,UE通过盲检测序列就可以获取当前小区的NID(2)。
SSS: 全称是Secondary Synchronization Signal,即辅同步信号,用于传输组ID即NID(1)值。
具体做法是: eNB通过组ID号NID(1)值生成两个索引值m0和m1,然后引入组内ID号NID(2)值编码生成2个长度均为31的序列d(2n)和d(2n+1),并映射到SSS的RE中,UE通过盲检测序列就可以知道当前eNB下发的是哪种序列,从而获取当前小区的NID(1)。
3.2 PSS/SSS的位置
3.2.1 在时域上的位置
对于FDD 而言,PSS 在子帧0 和5 的第一个slot 的最后一个OFDM 符号上发送;SSS 与PSS 在同一子帧同一slot 上发送,但SSS 位于倒数第二个OFDM 符号上,比PSS 提前一个OFDM 符号。
对于TDD 而言,PSS 在子帧1 和6 的第三个OFDM 符号上发送;而SSS 在子帧0 和5 的最后一个OFDM 符号上发送,比PSS 提前3 个符号。
3.2.2 在频域上的位置
UE开机时并不知道小区系统带宽的大小,但它知道自己支持的频带和带宽。为了使UE能够尽快检测到系统的频率和符号同步信息,无论下行系统带宽的大小是多少,PSS和SSS都位于中心的72个子载波上(即中心的6个RB上,不包含DC。实际只使用了频率中心DC周围的62个子载波,两边各留了5个子载波用作保护波段)。UE会在其支持的LTE频率的中心频点附近去尝试接收PSS和SSS。
4 小区搜索Modem侧对应的log
UE进行小区搜索的目的是为了获取小区物理ID和完成下行同步,这个过程是与系统带宽无关的,UE可以直接检测和获取。当UE检测到PSS和SSS时,就能解码出物理小区ID,同时根据PSS和SSS的位置,可以确定下行的子帧时刻,完成下行同步。
(1)主同步信号结果,返回周围小区接收功率及小区频点,获取子帧同步(时隙同步)以及小区索引
(2)辅同步信号结果,确定信息在哪个子帧上,同时能获得在哪个组 (0 - 167共68个组)
(3)LTE初始化结果采集
参考:https://blog.csdn.net/m_052148/article/details/51273636