本帖最后由 爱卫生 于 2012-10-15 21:43 编辑
CC14-GPRS Services not allowed in this PLMN 一般来说,有以下几种情况: 1 SGSN可能没有配置用户的IMSINS(IMSI数字序列,就是IMSI的一个通配符,匹配一堆IMSI号)。代表在SGSN上对这个用户的IMSI号段完全未知,既然没有IMSI,因此SGSN也不可能知道怎么样去找到这个MS的归属HLR去获取签约数据。所以SGSN会附着拒绝。 2 SGSN从HLR的update location response消息里获知,"Roming not allowed"。 3 MS告诉SGSN不支持加密。但SGSN要求加密(尽管这是可选的,但这种情况出现较少)。 4 SGSN上配置了针对这个IMSI的漫游限制。 下面的例子就是在SGSN上没有配置用户的IMSINS而导致的附着拒绝。请看#1320是附着请求,#1321是SGSN回的附着拒绝CC14。最关键的一点是,在这个抓包中,附着请求和附着拒绝的消息的包序号是连续且时间也是非常紧密的。所以可以看出来,在#1320,SGSN收到这个包后,根本没有去问HLR,就直接在#1321回了attach reject。由此可以判断是SGSN上没有配置IMSINS,而和Gr接口以及HLR上的配置无关。因为在#1320和#1321间没有任何Gr接口的信令消息。虽然这是一个经过过滤的抓包,但序列号和时间戳是没有办法重新按照你的需求重新排序的。 |