用户通知参数功能配置-radius方式通知

关键词:
功能需求

在使用iMC UAM/EIA产品的局点,为了实现某些特殊需求,第三方系统可能需要获取iMC UAM/EIA侧的用户上下线信息。针对该需求,iMC UAM/EIA侧专门提供用户上下线通知的功能,即当用户认证上线或下线时将用户信息转发一份给第三方系统。

 

 

 

组网信息及描述

无,第三方系统与iMC EIA服务器之间网络可达并放通所需要的端口即可。

配置步骤

该功能的配置再EIA中用户页签下,接入策略管理>业务参数配置>系统配置>用户通知参数配置中开启。

配置用户通知参数支持4种方式的通知,本文主要讲述radius方式的通知。

通知报文使用RADIUS协议进行封装,格式简单介绍如下:

(1) 报文头的长度为20个字节,格式如下

 

Code域长度为1个字节:

用户上线为1;

认证失败为3;

获取终端IP地址、计费开始、用户下线为4(用属性Acct-Status-Type(40)区分,1代表计费开始、2代表用户下线、16代表获取终端IP地址,7和8也代表用户下线,7代表accounting-on,8代表accounting-off);

Identifier域长度为1个字节,该值为1

Length 域长度为2个字节,为整个报文长度

(2) 报文体格式

报文体中包含一些通知属性,属性格式如下:

报文中包含的属性(其中String为字符串   integer用4个字节表示 address用16个字节表示):

               Type     Value

帐号名        1     String                          用户IP地址      8     integer

用户MAC地址      31     String

设备IP地址      4     integer

设备端口       5     integer

上传字节数      42     integer

下载字节数      43     integer

Acct-Session-Id    44     String

无线SSID       30     String

NAS ID        32     String

用户IPv6地址     97     address

设备ipv6地址     95     address

用户名        150    String

登录名        151    String

用户分组       152    String

当前时间       153    integer

下发用户组      154    String

接入时间       155    integer

接入时长       156    integer

设备序列号      157    integer

IMSI号码       158    integer

设备槽号       169    integer

设备子槽号      160    integer

VALN ID/内层VALN ID  161    integer

外层VALN ID      162    integer

下发VLAN         163    integer

计算机名称        164    String

连接标识       165    String

终端类型       166    String

终端厂商       167    String

终端操作系统     168    String

认证失败时间     169    String

错误码        170    String

错误信息       171    String

AP MAC地址      172    String

手机号          173    String

配置关键点及注意事项

用户通知参数中,可以支持配置多种形式通知第三方服务器,本文只讲述radius方式通知第三方时的配置步骤和报文解析。

案例信息

案例类型:典型配置
案例号:201801220012
创建时间:2018年1月22日
更新时间:2018年4月28日
发布时间:2018/4/28 15:35:01
文章密级:游客可见
有效期:长期有效
发布者:张鑫 [z11753]
点击次数:1132
评论平均得分:0
关键词:
产品线:ESM
产品系列:iMC-EIA终端智能接入组件
产品版本:
技术分类:管理软件 配置问题

常用操作
收藏