微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 无线网优技术 > 用TMSI位置更新和用IMSI位置更新,有何区别?

用TMSI位置更新和用IMSI位置更新,有何区别?

时间:07-20 整理:3721RD 点击:
如题。
如题,谢谢

IMSI是全球移动用户识别码,而TMSI是临时移动用户识别码

IMSI对于SIM卡一直正常没有更换的情况下,是一定的。TMSI则是网络临时分配给终端的移动用户识别码。当进行了一次业务之后,首先会用TMSI进行位置更新。否则,刚开机、重启手机等会用IMSI进行位置更新。

在什么情况下使用哪种方式,楼上的说的比较全面了,我只补充一下,首先使用TMSI的原因是:TMSI所占用的资源只有IMSI的一半,这样能节省大量的资源

TMSI位置更新和用IMSI位置更新,在寻呼的时候占用的寻呼信道的大小也是不一样的

一般都是为了保护IMSI的使用安全,所以一般都会有系统临时分配一个TMSI号,用来代替该IMSI进行活动,而这个TMSI号得分配每过一段时间都会改变,也就是说,改变的频率越高,你的IMSI安全度就越高

使用TMSI的主要原因是为了保密,由于空口是开放的,如果使用IMSI,有可能可以通过空口捕捉IMSI的数据交互从而捕捉用户的行为。而TMSI是临时只配来代替IMSI识别用户身份的临时号码,它和IMSI的对应关系只在相对封闭的核心网中才知道,且每个用户行为都可以更换不同的TMSI,使得很难捕捉到用户的行为当然,连TIMSI指配的消息都能采集到的话,那神马都是浮云

现在来说,运营商主要使用的是IMSI位置更新,不使用TMSI位置更新。因为IMSI是写到SIM卡中的。
而TMSI是由VLR临时分配的。

首先,imsi是全球移动用户识别号,tmsi是临时的imsi。tmsi是为了空口传递的安全性而产生的。每次鉴权之后都会分配tmsi给用户,连接结束后,tmsi释放,下次又分配新的tmsi。
imsi和tmsi在结构上是一样的,这方面没有差别。
位置更新一般都用tmsi。特殊情况下才用到imsi。
什么特殊情况呢,就是tmsi失败的时候,被迫用到imsi。比如你从中国飞到美国去了,下飞机开机,你的手机用存储的tmsi进行位置更新,但是美国的VLR不认识这个tmsi,也无法根据你这个TMSI推测你原先的VLR在哪里,无法取到你之前的数据,只好找你要imsi,然后根据IMSI知道你的HLR,然后取得你的用户参数,再加入你的位置信息,完成位置更新。

一般没有区别,流程都是一样的。用tmsi来替代imsi是为了空口安全

刚开机、重启手机等会用IMSI进行位置更新。当进行了位置更新之后,会用TMSI进行位置更新。

首先,imsi是全球移动用户识别号,tmsi是临时的imsi。tmsi是为了空口传递的安全性而产生的。每次鉴权之后都会分配tmsi给用户,连接结束后,tmsi释放,下次又分配新的tmsi。
imsi和tmsi在结构上是一样的,这方面没有差别。
位置更新一般都用tmsi。特殊情况下才用到imsi。
什么特殊情况呢,就是tmsi失败的时候,被迫用到imsi。比如你从中国飞到美国去了,下飞机开机,你的手机用存储的tmsi进行位置更新,但是美国的VLR不认识这个tmsi,也无法根据你这个TMSI推测你原先的VLR在哪里,无法取到你之前的数据,只好找你要imsi,然后根据IMSI知道你的HLR,然后取得你的用户参数,再加入你的位置信息,完成位置更新。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top