51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 7480|回复: 5
打印 上一主题 下一主题

请问SGSN中IMSI表的作用 [复制链接]

Rank: 9Rank: 9

懒

楼主
发表于 2011-10-29 15:37:18 |显示全部楼层
回复 oliverchang 的帖子

  其实我的理解是这个IMSI表,在附着和PDP激活时都有用。附着的时候可以根据这个事先配置的IMSI表来做MGT转换及后续的GT翻译,从而找到正确的HLR来完成附着流程,至于让不让附着要看用户的签约数据是否允许VPLMN Allowed。而在做PDP激活的时候,用IMSI表可以构成正确的APN全名,从而送到DNS去解析的时候,可以得到归属地GGSN的信息,从而将这个PDP激活请求发到正确的归属地GGSN上去。
  这个IMSI表在同一个运营商的所有SGSN上都要配置,会有很多。包含了和这个运营商有数据业务国际漫游签约的100多个国家的所有IMSI都要配进去。好在还不是太多。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 9Rank: 9

懒

沙发
发表于 2011-10-31 10:08:04 |显示全部楼层
回复 hendouse 的帖子

  放心。这个IMSI表不会一个用户写一行的。而是根据IMSI的号段来写的,例如46000就可以匹配所有以46000开头的IMSI号了。类似于电脑中*号的通配符。现网所有SGSN确实都需要全部定进去。大概有一两百个吧。因为你不知道这个国家的用户会不会来到你这个城市。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 9Rank: 9

懒

板凳
发表于 2012-2-20 21:35:04 |显示全部楼层
  是的。这来自HLR的用户签约数据。当然前提是这个用户确实是一个VPLMN的用户。关于APN的选择原则,可以参考http://www.gprshome.com/forum.php?mod=viewthread&tid=208
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 9Rank: 9

懒

地板
发表于 2012-3-2 00:49:05 |显示全部楼层
回复 yonka 的帖子

可能是这个用户没有签约激活请求中的APN。附着阶段不检查是否你签约的APN,是检查你是否开通了GPRS业务以及是否允许访问拜访地的网络。因为你的附着请求消息里都没有请求的APN信息,无从检查。只能在PDP激活阶段检查。

www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 9Rank: 9

懒

5#
发表于 2012-3-3 15:18:09 |显示全部楼层
回复 yonka 的帖子

不好意思。有点听糊涂了。5楼你不是说用户只签约了一个APN bogus吗?然后能不能把激活的情况再详细说一下,是MS请求的APN为bogus,然后SGSN配置了纠错,应该是重定向到broadband,但没有成功,对吗?如果方便,能否放一个激活的报文上来呢?

另外,关于SGSN的纠错功能,论坛有一篇帖子介绍,也就是GTP协议中的seletcion mode IE。可参考http://www.gprshome.com/forum.php?mod=viewthread&tid=208

www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 9Rank: 9

懒

6#
发表于 2012-3-3 21:10:18 |显示全部楼层
回复 yonka 的帖子

secondary IE是什么意思?

你是说下面这个场景吗?

1 MS已经用唯一签约的broadband激活了一个PDP上下文。

2 然后MS又用bogus这个APN来激活另一个PDP上下文,但发现没有被重定向到签约的broadband,对吗?

如果是这种情况,确实是不应该被重定向的。因为一个APN对应的PDN网络只能对应一个Primary PDP Context,而不可能有多个(可以有多个Secondary PDP,但你的例子明显不是Secondary PDP,因为Secondary PDP是和Primary PDP共享APN的,激活请求消息里都不用带APN,可以参考6版块有个实例,是关于二次激活的实例)。所以既然有一个APN broadband对应的Primary PDP存在了,就不能再有第二个了,除非将这个去激活。SGSN的做法是对的。

你在Gn口抓下包,应该看到SGSN给GGSN的Create PDP Context Request里携带的APN应该还是bogus,自然就被拒绝了。另外,你可以再验证下,首先将用户已经激活的broadband去激活,然后再要用户用bogus做一个PDP激活,应该就可以重定向到broadband这个APN,并能够成功激活的。

www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-5-11 22:09 , Processed in 0.042711 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部