硬切换相关
硬切换是先断后连,网络侧告诉UE一个激活时间,在激活时间到时,断开当前所有的链路,重新接入目标小区。因为UE是新接入目标小区,它事先并不知道和目标小区的距离以及链路损耗,TD接入两个最重要的参数:开环功率和定时同步也就无法计算得到,所以网络侧需要告诉UE相应的SYNC_UL码信息和FPACH info等,以便UE在UpPTS上使用SYNC_UL码接入时能够在FPACH上得到应答信息,从应答信息里即可得到调整后的开环功率和定时信息,UE就按照调整后的值在DPCH上发送信息,形成闭环。当网络侧收到PHYSICAL CHANNEL RECONFIGURATION COMPLETE消息,切换完成。
这是在网上找到的相关资料。
我的疑问是:
UE接入新的小区过程是怎么样的?和在RACH上的随机接入有什么区别?
接入新的小区后,不需要接收系统信息吗?比如,在新小区的cell_dch状态不会用到SIB1中的TIME和CONSTANT值吗?
W的,不懂,学习了
RNC内硬切换是指同属于一个RNC下的NodeB间的切换。基本流程如下所示:
RNC内硬切换流程
1) UE生成消息Measurement Report,通过NodeB_S发送到网元RNC。RNC根据测量报告的内容完成切换判决,确定NodeB_T、目的小区、目的频点进行切换操作。
2) RNC在NodeB_T建立新的无线链路。
3) RNC生成消息Physical Channel Reconfiguration,通过NodeB_S发送到网元UE,消息中携带了新的物理信道配置信息。
4) UE收到消息Physical Channel Reconfiguration,重新配置物理信道,完成和新小区的物理层同步。
5) UE生成消息Physical Channel Reconfiguration Complete,通过NodeB_T发送到网元RNC。切换过程成功。
6) RNC通过新建立的DCH发送测量控制,重新配置UE的测量,更新UE的同频小区和异频小区列表。
7) RNC上出NodeB_S原有的无线链路
切换因为是在CELL_DCH状态,所以是不能读系统消息的,只有在挂断电话之后返回IDLE才会去读系统消息的。
那在新小区的cell_dch状态不会用到SIB1中的TIME和CONSTANT值吗? 新的小区与旧小区,这些值应该是会有差别的。
切换后,CN或UTRAN能意识到UE驻留到新的小区里了吗?若意识不到的话,不会有什么问题吗?我可能是对小区的概念还是不太了解。谁要明白的话,请指点一二吧。谢谢啦。。。。
切换后CN是不可能马上知道UE驻留在新小区了(跨LAC或RAC),等业务结束后再发起RAU或者LAU过程。
长时间以来都是对TD的硬件进行处理,对软件这一块还真接触的少啊!分几点讲的我着得不错哦!
我的回答是:
1、UE接入新的小区过程是RNC下发测量控制消息,UE进行测量并根据相关的门限(滞后余量、触发时间)进行上报测量报告、RNC进行测量判决并下发切换指令:物理信道重配(源小区),UE收到后与目标小区进行上行同步,上行同步完成后目标小区开始接收RNC下发的用户的语音数据,并向RNC上发RL恢复指示。然后UE上报物理信道重配完成消息,切换完成。从切换过程来看,它和随机接入是有区别的。这里硬切换只是做了一次上行同步,而不是象随机接入那样进行sync_ul码得随机选择进行复杂的接入过程。
2、接入新小区后,还在进行业务因此不会读取系统消息。系统消息的更新机制是在idle状态下通过paging type 1或者在CELL_FACH状态下通过system information change指示消息来更新。所以,切换到新小区后不会立即读取系统消息,只有当通话结束后才会进行系统消息读取和更新。但是对于RNC定义的无线链路质量改变的定时器仍然使用。