工作在WCDMA RBS系统上很多年了,感觉RBS系统绝对是世界上最复杂的系统之一;除了要基于通信原理和3GPP协议来实现,还要考虑到:空口资源、硬件资源、功率分配、系统容量、监控管理、系统调度.... ...而一本好书《WCDMA空中接口技术》恰恰是对我这么多年工作的复习与补充。
囫囵吞枣的看了很多书,对我来说最好的看书方式还是做读书笔记。
在待机状态终端完成小区搜索、小区选择、接收系统信息以及位置更新、鉴权等工作;对应空中接口的基站发现、终端发现以及系统安全。
终端一旦开机,就会选择一个公共陆地移动网(PLMN),并在PLMN内搜索一个合适的小区,接收此小区的广播信息。终端通过位置更新注册到该小区所在的登记区。之后,终端就处于待机过程中,不断监听寻呼信息、监测无线环境、接收系统信息。
PLMN搜索时需要在全频段进行,频点多,搜索与同步时间长;初始小区选择时频点已经确定,只需要搜索主扰码,搜索与同步时间居中;小区重选时不但频点已经确定,主扰码的范围也已近确定,因此搜索与同步时间较短。
完全的小区搜索一般分为时隙同步、无线帧同步以及扰码码组识别和主扰码识别3个步骤:
- 时隙同步的典型方法是用一个匹配滤波器去匹配主同步码,小区的时隙定时可以通过检测匹配滤波器输出的波峰值得到。
- S-SCH信道中辅助同步码一共有16种,分布在一个无线帧的15个时隙中,每种分布方式称为一种花样。辅助同步码一共定义了64种花样。辅助同步码的花样与扰码组的编号是一一对应的,因此根据辅助同步码的花样,查表就能得到目标小区所属的扰码组的编号。在识别辅助同步码的花样中,需要将接收到的辅助同步码与所有可能的64种花样进行相关运算,并确定最大相关值,从而得到辅助同步码的花样。终端不但得到了目标小区的扰码码组,还可以进一步找到目标小区的无线帧起点,从而实现了帧同步。
- 由于导频信道P-CPICH使用C256,0作为信道化码,承载预定义的信息,因此终端可以利用前面已经确定的扰码组以及时隙的起点,将该扰码组中的8个主扰码分别与P-CPICH信道进行相关运算,最后得到该小区使用的主扰码。(导频信道是其他下行物理信道的相位参考点,还可以作为其它下行物理信道的功率参考点;由于导频信道是连续发射的,因此还可以作为终端监测小区信号强度以及信号质量的参考源,用于小区选择、小区重选、切换以及功率控制等机制。)
小区搜索结束后,终端得到目标小区的主扰码,可以接收目标小区广播的系统信息。终端从MIB中获得心痛信息块的调度信息。终端再根据调度信息确定各个SIB的位置,并在相应的时间接收并保存SIB的内容。终端从系统信息中得到系统的各种配置参数,为后续的小区选择过程提供依据。从系统信息中终端还得到了SFN,从而实现超帧同步。系统信息的有效期为6小时,超时后终端需要重新接收相应的信息。
得到目标小区的主扰码后,终端就可以解调出导频信道,测量出导频信道的信号强度和质量。如果目标小区导频信道的信号强度和质量满足要求,终端就会选定该小区并驻留。
小区重选由导频信道的测量结果引发,在由DRX周期确定的时间间隔内,终端完成对WCDMA同频领区的同步与测量。
小区重选与初始小区选择的最大区别在于小区重选时,终端已经从系统信息广播中得到相邻小区的信息,并进行了驻留小区以及相邻小区信号的测量。 在用户的USIM卡中以及HLR的AuC鉴权中心保存有用户鉴权参数k,该参数长度为128bit。鉴权过程就是验证终端的k参数与AuC鉴权中心的k参数是否一致,当然为了安全起见,k参数并不直接传递,而是将根据k参数产生的中间数在网络中传递,双方采用同样的算法,如果能得到同样的结果,表明k参数相同,从而鉴权成功。
终端发现基站的关键是基站进行广播,在这一点上,不同制式的移动通信系统都大同小异。
基站参数干扰的条件是同地、同频、同时且同码,而同频是最本质的原因。
同一基站下不同小区的SCH在时间上需要相互错开,为终端搜索小区提供方便。错开的时间以256个码片为单位,称为T_Cell参数,由CRNC设置。
WCDMA系统中小区采用的地址码称为扰码,WCDMA空中接口定义了8192个可用扰码,均分为512个扰码组,每个扰码组当中包含1个主扰码和15个辅助扰码。
每个小区选用一个主扰码以及对应的扰码组。同样,确定小区主扰码的过程称为WCDMA系统的主扰码规划。
系统信息由CRNC产生,在Node B中发送,平时除非有系统信息的调制,CRNC不再需要向Node B发送相关信息。因此,可以把Node B看成系统信息的存储地以及发送的代理者。