The MS Validated indicates that the new SGSN has successfully authenticated the MS. IMSI shall be included if MS Validated indicates "Yes".
2. TLLI,一定是Foreign TLLI。不可能出现Random TLLI的。
Figure 33: Inter SGSNRouteing Area Update Procedure
1) The MSsends a Routeing Area Update Request (old RAI, old P‑TMSI Signature, Update Type, Classmark,DRX parameters and MS Network Capability) to the new SGSN. Update Typeshall indicate RA update or periodic RA update. The BSS shall add the CellGlobal Identity including the RAC and LAC of the cell where the message wasreceived before passing the message to the SGSN. Classmark contains the MS GPRSmultislot capabilities and supported GPRS ciphering algorithms as defined in TS 24.008 [13].DRX Parameters indicates whether or not the MS uses discontinuous reception andthe DRX cycle length.
2) Thenew SGSN sends SGSN Context Request (old RAI, TLLI, old P‑TMSI Signature, NewSGSN Address) to the old SGSN to get the MM and PDP contexts for the MS.If the new SGSN provides functionality for Intra Domain Connection of RAN Nodesto Multiple CN Nodes, the new SGSN may derive the old SGSN from the old RAI andthe old P-TMSI (or TLLI) and send the SGSN Context Request message to this oldSGSN.是啊。我也有类似的疑问。个人感觉RAU里的P-TMSI签名应该设置成条件性的IE更合适,该IE是MS报过来的,规范都是这么说的:“The MS shall include this IE, if the MS received the IE from the network in an ATTACH ACCEPT or ROUTING AREA UPDATE ACCEPT message, or if the TIN indicates "GUTI" and the MS holds a valid GUTI.”
这里用的也是shall。我的个人理解,从前面上下文推断的结论是:TS24.008的may代表是可选、shall代表有条件或强制的意思。例如,介绍PDP激活失败时,这么说的:“On the first expiry of timer T3390, the MS shall resent the message DEACTIVATE PDP CONTEXT REQUEST and shall reset and restart the timer T3390. This retransmission is repeated four times, i.e. on the fifth expiry of timer T3390, the MS shall release all resources allocated and shall erase the PDP context related data.”
这里说明了对MS的一些信令要求,用的也是shall,所以shall肯定不是option的意思。
回到你的问题,个人感觉根据规范的理解就是:“如果MS从Old SGSN那里分配得到了一个P-TMSI签名,在做RAU时就一定要报给New SGSN。”然后,New SGSN通过RAU Request报给Old SGSN用户的P-TMSI签名,这样Old SGSN就可以对用户的P-TMSI进行验证了。
如果将P-TMSI签名定义成Option,那有可能就会引起RA更新失败。信令这样规定的:“The old SGSN validates the old P TMSI Signature and responds with an appropriate error cause if it does not match the value stored in the old SGSN. This should initiate the security functions in the new SGSN. ”因为如果MS分配了P-TMSI签名但没有报上来,Old SGSN就没有办法进行后续的流程了。信令流程中也没有规定哪条让New SGSN去向MS要P-TMSI签名。
你是说P-TMSI值的取值有什么依据?还是指SGSN什么时候分配P-TMSI?
P-TMSI的取值包括用户ID、NRI、CS/PS标志位等组成,是有依据的,32 bit长。
至于SGSN什么时候分P-TMSI,规范是这么说的:
“Usually, P-TMSI reallocation is performed at least at each change of a routing area. (Such choices are left to the network operator).
Normally, the P-TMSI reallocation will take place in conjunction with another GMM procedure, e.g. at routing area updating .”
前面话就是说P-TMSI的重分配,通常来讲当RA发生了变化就至少要重新分配一次(如果老是在一个RA内开机关机开机,RA没变去做附着就不需要重新分配P-TMSI,但这也没有说死,可以由运营商厂家来自行决定。)
后面也说了,P-TMSI重分配一般不会单独出现,通常是合并到其他GMM流程中一起出现,例如RAU、附着流程等,这也是SGSN要发P-TMSI重分配命令给MS的原因吧。
欢迎光临 51学通信技术论坛 (http://51xuetongxin.com/bbs/) | Powered by Discuz! X2 |