用TMSI位置更新和用IMSI位置更新,有何区别?
如题,谢谢
我要回答
问题答案
IMSI对于SIM卡一直正常没有更换的情况下,是一定的。TMSI则是网络临时分配给终端的移动用户识别码。当进行了一次业务之后,首先会用TMSI进行位置更新。否则,刚开机、重启手机等会用IMSI进行位置更新。
回答者:学无止境 回答时间:2011-07-20 22:07
在什么情况下使用哪种方式,楼上的说的比较全面了,我只补充一下,首先使用TMSI的原因是:TMSI所占用的资源只有IMSI的一半,这样能节省大量的资源
回答者:交换专家 回答时间:2011-07-20 22:47
一般都是为了保护IMSI的使用安全,所以一般都会有系统临时分配一个TMSI号,用来代替该IMSI进行活动,而这个TMSI号得分配每过一段时间都会改变,也就是说,改变的频率越高,你的IMSI安全度就越高
回答者:yz003006 回答时间:2011-07-22 14:39
使用TMSI的主要原因是为了保密,由于空口是开放的,如果使用IMSI,有可能可以通过空口捕捉IMSI的数据交互从而捕捉用户的行为。而TMSI是临时只配来代替IMSI识别用户身份的临时号码,它和IMSI的对应关系只在相对封闭的核心网中才知道,且每个用户行为都可以更换不同的TMSI,使得很难捕捉到用户的行为当然,连TIMSI指配的消息都能采集到的话,那神马都是浮云
回答者:zt1003817 回答时间:2011-07-22 16:28
现在来说,运营商主要使用的是IMSI位置更新,不使用TMSI位置更新。因为IMSI是写到SIM卡中的。
而TMSI是由VLR临时分配的。
而TMSI是由VLR临时分配的。
回答者:huofenghuang 回答时间:2011-07-26 17:15
首先,imsi是全球移动用户识别号,tmsi是临时的imsi。tmsi是为了空口传递的安全性而产生的。每次鉴权之后都会分配tmsi给用户,连接结束后,tmsi释放,下次又分配新的tmsi。
imsi和tmsi在结构上是一样的,这方面没有差别。
位置更新一般都用tmsi。特殊情况下才用到imsi。
什么特殊情况呢,就是tmsi失败的时候,被迫用到imsi。比如你从中国飞到美国去了,下飞机开机,你的手机用存储的tmsi进行位置更新,但是美国的VLR不认识这个tmsi,也无法根据你这个TMSI推测你原先的VLR在哪里,无法取到你之前的数据,只好找你要imsi,然后根据IMSI知道你的HLR,然后取得你的用户参数,再加入你的位置信息,完成位置更新。
imsi和tmsi在结构上是一样的,这方面没有差别。
位置更新一般都用tmsi。特殊情况下才用到imsi。
什么特殊情况呢,就是tmsi失败的时候,被迫用到imsi。比如你从中国飞到美国去了,下飞机开机,你的手机用存储的tmsi进行位置更新,但是美国的VLR不认识这个tmsi,也无法根据你这个TMSI推测你原先的VLR在哪里,无法取到你之前的数据,只好找你要imsi,然后根据IMSI知道你的HLR,然后取得你的用户参数,再加入你的位置信息,完成位置更新。
回答者:fengnongzhushi 回答时间:2011-07-27 11:08
首先,imsi是全球移动用户识别号,tmsi是临时的imsi。tmsi是为了空口传递的安全性而产生的。每次鉴权之后都会分配tmsi给用户,连接结束后,tmsi释放,下次又分配新的tmsi。
imsi和tmsi在结构上是一样的,这方面没有差别。
位置更新一般都用tmsi。特殊情况下才用到imsi。
什么特殊情况呢,就是tmsi失败的时候,被迫用到imsi。比如你从中国飞到美国去了,下飞机开机,你的手机用存储的tmsi进行位置更新,但是美国的VLR不认识这个tmsi,也无法根据你这个TMSI推测你原先的VLR在哪里,无法取到你之前的数据,只好找你要imsi,然后根据IMSI知道你的HLR,然后取得你的用户参数,再加入你的位置信息,完成位置更新。
imsi和tmsi在结构上是一样的,这方面没有差别。
位置更新一般都用tmsi。特殊情况下才用到imsi。
什么特殊情况呢,就是tmsi失败的时候,被迫用到imsi。比如你从中国飞到美国去了,下飞机开机,你的手机用存储的tmsi进行位置更新,但是美国的VLR不认识这个tmsi,也无法根据你这个TMSI推测你原先的VLR在哪里,无法取到你之前的数据,只好找你要imsi,然后根据IMSI知道你的HLR,然后取得你的用户参数,再加入你的位置信息,完成位置更新。
回答者:samurai76 回答时间:2011-07-28 19:45


