通信人家园

标题: [我问你答]UE发起PDP request时使用错误的PAP用户名和密码,网络侧会以什么理由拒绝  [查看完整版帖子] [打印本页]

时间:  2011-2-10 11:39
作者: smartwanggang     标题: [我问你答]UE发起PDP request时使用错误的PAP用户名和密码,网络侧会以什么理由拒绝

请问各位大虾,如果UE发起PDP request时使用错误的PAP用户名和密码,网络侧会以什么理由拒绝?具体来讲就是SGSN在发给UE的SM_ACTIVATE_PDP_CONTEXT_REJECT消息中会带什么cause?谢谢!
时间:  2011-2-10 12:51
作者: raphaelxia

PAP是什么意思啊?Access Point码?

我倒可以试验一下,在SGSN上抓个码流就知道了。

令协议上没有对这种场景描述吗
时间:  2011-2-10 19:06
作者: smartwanggang     标题: 回复 2# 的帖子

PAP是什么意思啊?Access Point码?
PAP(Password Authentication Protocol )是PPP Authentication Protocols中的一种。具体可参考RFC文档 1334。UE在发起PDP request的时候可以带上该字段。PPP Authentication Protocols一般有PAP和CHAP(Challenge-Handshake Authentication Protocol )两种。
令协议上没有对这种场景描述吗 ?
目前我没找到对这种场景的描述。

谢谢!
时间:  2011-2-11 14:02
作者: raphaelxia

我本周日给你测试一下。测试结果给你。
时间:  2011-2-11 14:22
作者: smartwanggang     标题: 回复 4# 的帖子

OK。
多谢了兄弟!
时间:  2011-2-11 17:31
作者: 131025


时间:  2011-2-12 20:59
作者: raphaelxia

1.由于实验室里的SGSN上设置是以无鉴权方式处理PDP请求的,所以一直没有搞到你要的场景下的SM3G_L3MT_ACT_PDP_REJ信令
2.不清楚用什么MML在SGSN上设置以PAP鉴权apn接入,专家还没有答复我具体是什么MML。
  本人不是PS研发的。
3.测试了apn输入错误时的SM3G_L3MT_ACT_PDP_REJ信令的cause为requested service option not subscribed.
4即使终端上选择PAP鉴权并输入任意用户名和密码,但由于lab里的 SGSN上设置的是不鉴权apn的用户名和密码。SGSN会给MS的信令依旧是SM3G_L3MT_ACT_PDP_ACC。
5.个人从非PS专业的角度猜测你所的场景下cause可能是user name or password error/incorrect. 说不定这个原因值可能是各设备厂家自己定义的。

简单信令:
(1)MS--->SGSN  PMM_SERVICE_REQ
(2)MM--->SM    ACTIVATE_PDP_CONTEXT_REQUEST
(3)SGSN---->MS  SM3G_L3MT_ACT_PDP_ACC
时间:  2011-2-13 12:36
作者: smartwanggang     标题: 回复 7# 的帖子

非常感谢!
我在实验室测试过的结果也和你一致。
1.设置apn错误时,收到的是网络PDP reject原因也是requested service option not subscribed。
2.而用错误的PAP用户名和密码,收到网络的是PDP accept。

因此我实际是想了解是不是大部分厂商的实现都是这样的。看来一般网络的处理应该都是这样。谢谢!
时间:  2011-3-13 15:55
作者: hncft

学习来了




通信人家园 (https://www.txrjy.com/) Powered by C114