本帖最后由 爱卫生 于 2012-4-26 20:09 编辑
回复 海阔天空 的帖子
这个问题已经有明确的答案。什么生效取决于SGSN给MS发的GMM消息中,BSSGP包头里有没有携带Current TLLI。通过这个current TLLI就是后续MS需要用到的local TLLI。BSS再通过空口的RLC/MAC层协议要求MS去使用新的local TLLI。在BSSGP协议中,还会携带一个old TLLI,即分配local TLLI之前MS最近使用的TLLI。这样,BSC就知道这个新TLLI是和之前的哪个TLLI对应了,建立了这样一个映射关系,可以做路由。本例中所有的实例报文都符合上述特征。 因为local TLLI的生效一定要经过BSC的确认才行。因为BSC做为RAN侧节点,提供MS到SGSN报文的路由功能,而BSC需要根据TLLI来进行寻址。如果变更了TLLI而不通知BSC,则BSC将在收到MS报文后,去除RLC/MAC报文头后,无法在BSSGP层写入正确的用户TLLI值报告给SGSN,SGSN将因此无法和对应LLC连接对应。从而无法区分出这个报文是属于哪一个MS的。 在RLC规范TS43.064中写道: “Because each Radio Block includes an identifier (TFI or TLLI), all received Radio blocks are correctly associated with a particular LLC frame and a particular MS.“ 在RLC/MAC的无线块中奖包含TLLI,因此这些无线块将和一个MS以及一个特定的LLC帧进行关联。 |