51学通信技术论坛

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

PDP激活过程中,SGSN上的APN选择原则     [复制链接]

Rank: 9Rank: 9

懒

跳转到指定楼层
楼主
发表于 2011-4-19 23:20:34 |只看该作者 |正序浏览
一键分享 一键分享
   在SGSN向GGSN发送PDP上下文激活请求之前,SGSN首先要决定使用哪一个APN为用户做激活。这个APN可以是用户提供,HLR的签约数据提供,也可以是网络侧即SGSN自己提供。那到底用哪个呢?原则是什么?
   请参看下表,此部分已录制相关视频。请参考http://www.gprshome.com/forum.php?mod=viewthread&tid=184&extra=page%3D1



手机发给SGSN的APN用户签约的APN(HLR中的数据)A项和B项的比较SGSN的行为(即选择哪个APN来激活)
cmwap*不比较cmwap
为空*不比较使用SGSN为用户配置的默认APN
拼写错误,例如cmwbp(或者是从香港买的水货机,APN为香港的APN)*不比较使用SGSN为用户配置的默认APN
cmwapcmwap且只有一个签约APN值如果相等则使用手机提供的APN
cmnet(拼写正确但没签约)cmwap且只有一个签约APN值不相等拒绝激活
为空cmwap且只有一个签约APN不比较cmwap
拼写错误,例如cmwbp(或者是从香港买的水货机,APN为香港的APN)cmwap且只有一个签约APN值不相等拒绝激活
cmwap(拼写正确)一堆签约APN列表,如cmwap、cmnet等在签约APN列表中cmwap
blackberry.net(拼写正确)一堆签约APN列表,如cmwap、cmnet等不在签约APN列表中拒绝激活
为空一堆签约APN列表,如cmwap、cmnet等不比较拒绝激活
拼写错误,例如cmwbp一堆签约APN列表,如cmwap、cmnet等不比较拒绝激活

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

Rank: 2Rank: 2

43#
发表于 2014-4-11 16:12:41 |只看该作者
用户签约的APN(HLR中的数据)  用 * 表示,是不是这样的意思: 此用户没有签约的 apn? 还有用户签约的apn是 怎么做的、运营商提供的某个服务吗还是其他怎样?

使用道具 举报

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

42#
发表于 2014-2-9 22:18:36 |只看该作者
收益了。感谢楼主。。。

使用道具 举报

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

41#
发表于 2014-2-9 21:42:04 |只看该作者
感谢爱总。学习了。。。

使用道具 举报

Rank: 1

40#
发表于 2013-9-4 14:56:04 |只看该作者
还是有点不清楚呢。

使用道具 举报

Rank: 2Rank: 2

39#
发表于 2013-4-18 18:07:54 |只看该作者
呵呵,情况还挺多的。

使用道具 举报

Rank: 2Rank: 2

38#
发表于 2012-12-1 20:41:30 |只看该作者
深入学习了。 谢谢爱总啊

使用道具 举报

Rank: 1

37#
发表于 2012-8-17 01:53:24 |只看该作者
支持爱总。。。。懂了

使用道具 举报

Rank: 1

36#
发表于 2012-8-17 00:38:49 |只看该作者
用户签约的APN(HLR中的数据)是什么意思,不太懂。求解。多谢

使用道具 举报

Rank: 9Rank: 9

懒

35#
发表于 2012-7-8 19:10:35 |只看该作者
dandaner00hcw 发表于 2012-6-19 21:32
还有个问题,对于什么情况下sgsn 的session event log里会返Missing or Unknown APN (#27) 的错误消息,还有 ...

#33是用户没有签约相应的服务,通常是没有签约这个请求的APN。#28是请求的PDP地址或类型不对。一般来说,都和重定向关系不大。

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

使用道具 举报

Rank: 2Rank: 2

34#
发表于 2012-6-19 21:32:48 |只看该作者
还有个问题,对于什么情况下sgsn 的session event log里会返Missing or Unknown APN (#27) 的错误消息,还有,最近发现很多行业apn重发请求引起的pdp激活成功率降低的问题,sgsn 的session log里有很多Requested Service Option not Subscribed (#33) 啊,#28 的201之类的错误,是怎么回事,这跟apn重定向有什么关系呢?

使用道具 举报

Rank: 2Rank: 2

33#
发表于 2012-6-19 21:19:13 |只看该作者
我有个问题,关于sgsn把apn送dns解析的时候,会加一些后缀比如mcc,mnc之类的,是怎么回事啦?

点评

爱卫生  APN由NI+OI组成。cmnet/cmwap是NI,由MS报上来,送给DNS解析时要加上OI-operator-ID,即mcc、mnc构成APN全名送给DNS去解析。  发表于 2012-7-8 19:09:24

使用道具 举报

Rank: 9Rank: 9

懒

32#
发表于 2012-5-24 19:09:24 |只看该作者

是的。如果没有签约,肯定不能重定向(即使配了default APN都没有用,因为实际上用户可能没有得到授权,否则有安全隐患),会被SGSN直接拒绝激活的。但一般只有为空才会重定向到default APN,如果是拼写错误则可能会被拒绝。另外,通常SGSN上配置的default APN是在全局配置的,而不是根据用户号段来配置的,也就是不管你签约了哪个APN,default APN都是一样的。

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

使用道具 举报

Rank: 3Rank: 3Rank: 3

31#
发表于 2012-5-23 23:29:56 |只看该作者
爱卫生 发表于 2012-5-23 21:30
不好意思,没太看明白。“当初在HLR上签约的唯一apn”是什么意思?用户签约的不是通配符*吗?你的意思是? ...

呵呵,不好意思没有表达清楚。假如用户在HLR里面只签约了一个VPN,但是用户手机拼写VPN错误,经SGSN重定位,最终SGSN选择的VPN是当初签约的那个唯一VPN吧,而不是SGSN上配置的全局default VPN,是吗?

使用道具 举报

Rank: 9Rank: 9

懒

30#
发表于 2012-5-23 21:30:04 |只看该作者
wbl070818 发表于 2012-5-23 01:59
关于A问题:
   假设用户只签约了一个* APN,那如果用户设置的APN正确,例如cmwap,那就不需要比较直接用 ...

不好意思,没太看明白。“当初在HLR上签约的唯一apn”是什么意思?用户签约的不是通配符*吗?你的意思是?
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 3Rank: 3Rank: 3

29#
发表于 2012-5-23 01:59:28 |只看该作者
爱卫生 发表于 2011-10-7 15:56
回复 samsin 的帖子

  关于AB两个问题的观点。我说下我的看法。

关于A问题:
   假设用户只签约了一个* APN,那如果用户设置的APN正确,例如cmwap,那就不需要比较直接用用户提供的cmwap来做激活了。但如果用户设置的APN不正确(APN不存在也是不正确的一种),这时候SGSN也是可以将它重定向到Default APN的。但很多地方也是用的ADC来给用户发送短信的方式,推送正确的配置来做。




爱总好! 对于这时候SGSN也是可以将它重定向到Default APN的 , 这个经过重定向后选择的VPN应该是当初在HLR上签约的唯一vpn,而不是SGSN上配置的全局Default APN吧?

使用道具 举报

Rank: 9Rank: 9

懒

28#
发表于 2012-5-6 18:25:01 |只看该作者
回复 hou3331 的帖子

是的。感谢补充。本帖主要讨论的是SGSN上的选择过程,关于GGSN侧选择模式(Selection Mode)的说明,之前应该有录过一个视频介绍到。http://www.gprshome.com/forum.php?mod=viewthread&tid=1946这里也有。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 3Rank: 3Rank: 3

27#
发表于 2012-5-5 23:41:54 |只看该作者
为空          *        不比较        使用SGSN为用户配置的默认APN

对于这个场景下,sgsn选择了一个默认APN发送到nsn ggsn,但被nsn ggsn拒绝了。

野卡用户:
    Selection Mode
        1111 11.. = Spare: 0x3F
        .... ..10 = Selection Mode Value: Network provided APN, subscription not verified(0x02)

7.8.12 选择模式(Selection Mode)
选择模式信息单元指示消息中接入点名APN的来源。选择模式信息单元见图17。选择模式值见表53。
      比特
字节 8 7 6 5 4 3 2 1
1 类型值=15(十进制)
2 111111(空闲) 选择模式值
图17 选择模式信息单元

选择模式 值(十进制)
MS或网络提供的APN,预先确定的要求验证 0
MS提供的APN,预先确定的不要求验证 1
网络提供的APN,预先确定的不要求验证 2
保留,不发送,如果接收到,视为选择模式值为2 3
表53 选择模式值
失业了

使用道具 举报

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

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

GMT+8, 2024-5-9 08:33 , Processed in 0.030474 second(s), 14 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部