下AT+CNUM返回OK,但没 有显示MSISDN号码
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
下AT+CNUM返回OK,但没有显示MSISDN号码;拨出电话,别人的手机又会显示号码。
[SOLUTION]
MSISDN号码存储在SIM卡的EFmsisdn文件中,这个文件的属性是optional。
所以不是每张SIM卡一定会有这个信息,可以用catcher工具的SIM/USIM Editor查看SIM卡文件来确认。
下AT+CNUM返回OK,但没有显示号码,说明这张SIM卡没有存储MSISDN信息,是正常的。
为什么拨出电话,别人的手机会显示号码呢?
MSISDN是一定会存储在HLR和VLR中,SIM卡注册上网络时,会提供IMSI号,网络通过IMSI号可以知道对应的MSISDN信息。
来电显示是运营商提供的服务,HLR可以激活这种服务。所以拨出电话时,被叫方如果开通了来电显示,网络就会把MSISDN号码发送到被叫手机。
所以来电显示的号码是网络通知的,主叫方这边如果SIM卡没有保存MSISDN,就没有办法获取。
下AT+CNUM返回OK,但没有显示MSISDN号码;拨出电话,别人的手机又会显示号码。
[SOLUTION]
MSISDN号码存储在SIM卡的EFmsisdn文件中,这个文件的属性是optional。
所以不是每张SIM卡一定会有这个信息,可以用catcher工具的SIM/USIM Editor查看SIM卡文件来确认。
下AT+CNUM返回OK,但没有显示号码,说明这张SIM卡没有存储MSISDN信息,是正常的。
为什么拨出电话,别人的手机会显示号码呢?
MSISDN是一定会存储在HLR和VLR中,SIM卡注册上网络时,会提供IMSI号,网络通过IMSI号可以知道对应的MSISDN信息。
来电显示是运营商提供的服务,HLR可以激活这种服务。所以拨出电话时,被叫方如果开通了来电显示,网络就会把MSISDN号码发送到被叫手机。
所以来电显示的号码是网络通知的,主叫方这边如果SIM卡没有保存MSISDN,就没有办法获取。
路过!
