- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国移动浙江公司WLAN快速认证
技术方案
接口规范
中国移动浙江公司
2011年2月
目 录
1 概述 3
2 接口定义 3
2.1 AC与AAA新增的接口 3
2.1.1.1 (type=0x30)MAC绑定查询报文 3
2.1.1.2 (type=0x31)MAC查询应答报文 4
2.1.1.3 (type=0x32)用户上线成功通知报文 4
2.1.1.4 (type=0x34)用户下线通知报文 5
2.1.2 通知AC放行接口 6
2.1.2.1 交互流程 6
2.1.2.2 协议 7
2.2 AAA与短信网关的接口 15
2.3 AAA与BOSS的接口 15
概述
本文档主要描述WLAN快速认证方案中各系统间接口的定义。
其中Ver=0x01,Type=0x30, SerialNo=AC随机生成值,UserIP=MAC对应的用户IP,AttrNum=2。属性包括:
Attr(属性字段) AttrType 属性值长度 属性取值 SessionID(MacAddress) 0x0B 6(固定) 取值为客户端MAC如
0016ec9d4142 BasIp(AC IP) 0x0A 4(固定) 取值为AC设备IP,如202.112.111.111取值为
CA706F6F AAA绑定中心服务器收到该报文请求后查询该SessionID(MacAddress)是否已经绑定,将结果通过下面的(type=0x31)MAC查询应答报文进行回复。
(type=0x31)MAC查询应答报文
其中Ver=0x01,Type=0x31, SerialNo=0x30报文发起的SerialNo,UserIP=该MAC对应的用户IP,AttrNum=0。
ErrCode等于0表示该MAC已绑定。
ErrCode等于1表示该MAC未绑定。
AAA绑定中心服务器收到0x30请求报文后,查询该MAC地址对应的绑定状态,若已经绑定则返回应答报文,Errcode等于0x00,表示已经绑定,同时应通知Portal服务器发起自动portal认证过程;若未绑定,则返回MAC查询应答报文,ErrCode等于0x01,表示未绑定。
(type=0x32)用户上线成功通知报文
其中Ver=0x01,Type=0x32, SerialNo=AC随机生成值,UserIP=用户IP,AttrNum=6(或者5,其中User-Agent属性可能不存在),属性包括:
Attr(属性字段) AttrType 属性值长度 属性取值 UserName 0x01 =32 (可变) 用户名(可能为用户的手机号) SessionID(MacAddress) 0x0B 6(固定) 取值为上线用户的MAC如
0016ec9d4142 BasIp(AC IP) 0x0A 4(固定) 取值为AC的IP,如202.112.111.111取值为
CA706F6F NasID 0x30 =32 (可变) NAS-ID名称,字符串 Session-StartTime 0x31 4(固定) 用户上线时间(标准时间),取值为1970年以来的秒数 User-Agent 0x34 [1-253] 终端浏览器的User-Agent字段,如
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727),对于终端通过重定向方式认证通过的上线行为,此报文会携带该属性,否则不会携带该属性。 AC收到AAA(radius)服务器用户认证成功报文后,通过该报文通知AAA绑定中心服务器,用户上线。AAA绑定中心做相应的处理即可,该报文为单向通知报文,不需要AAA绑定中心服务器回应,但保留type=0x33,以便后继扩展AAA绑定中心服务器回应报文做其他用途。注意,用户认证失败,AC不通知AAA绑定中心服务器任何消息。
(type=0x34)用户下线通知报文
其中Ver=0x01,Type=0x34, SerialNo=AC随机生成值,UserIP=用户IP,AttrNum=4,属性包括:
Attr(属性字段) AttrType 属性值长度 属性取值 UserName 0x01 =32 (可变) 用户名(可能为用户的手机号) SessionID(MacAddress) 0x0B 6(固定) 取值为上线用户的MAC如
0016ec9d4142 BasIp(AC IP) 0x0A 4(固定) 取值为AC的IP,如202.112.111.111取值为
CA706F6F NasID 0x30 =32 (可变) NAS-ID名称,字符串 Session-StopTime 0x32 4
文档评论(0)