BSS与AHR接口说明书1119(1)
更新时间:2023-12-26 12:24:01 阅读量: 教育文库 文档下载
- BSS与BSA是什么意思推荐度:
- 相关推荐
内部公开
BSS与AHR接口说明书
第1页, 共29页
内部公开
修订记录
日期 2009-7-7 2009-7-19 修订版本 1.0 原始创建 增加3.8APID号修改 修订一些字段的填写规则(必选、可选) 修订错误定义 湖北联通业务发放新增接口 描述 余滔 余滔 作者 2009-11-19 余滔
第2页, 共29页
内部公开
目 录
1 2
简介........................................................................................................................................... 4 约束........................................................................................................................................... 5 2.1 接口值域的约束 ....................................................................................................... 5 2.2 手机号到IMSI 号的转换功能 ................................................................................ 5 2.3 通信传输方式 ........................................................................................................... 5 2.4 同步文件的传输 ....................................................................................................... 5 2.5 对手机号的限制 ....................................................................................................... 5 2.6 对准入列表中手机绑定个数的限制 ....................................................................... 5 2.7 修改准入列表 ........................................................................................................... 5 2.8 AP 区域名(可选) ..................................................................................................... 5 2.9 SOAP报文需采用UTF-8编码形式 .......................................................................... 6 2.10 错误码定义 ............................................................................................................... 6 2.11 性能规格 ................................................................................................................... 6 AHR提供的基本接口参数 ...................................................................................................... 6 3.1 增加AP用户 .............................................................................................................. 6
3.1.1 请求参数 ........................................................................................................... 7 3.1.2 APID ................................................................................................................. 8 3.1.3 UEPermission的参数 ........................................................................................ 8 3.1.4 响应参数 ......................................................................................................... 10 3.2 AP销户.................................................................................................................... 10
3.2.1 请求参数 ......................................................................................................... 11 3.2.2 响应参数 ......................................................................................................... 11 3.3 修改准入列表 ......................................................................................................... 12
3.3.1 请求参数 ......................................................................................................... 13 3.3.2 响应参数 ......................................................................................................... 14 3.4 AP挂起.................................................................................................................... 15
3.4.1 请求参数 ......................................................................................................... 15 3.4.2 响应参数 ......................................................................................................... 16 3.5 AP激活.................................................................................................................... 16
3.5.1 请求参数 ......................................................................................................... 17 3.5.2 响应参数 ......................................................................................................... 18 3.6 BOSS 开户数据和AHR 数据的核对 .................................................................. 18 3.7 IMSI 号修改(IMSI认证方式使用) .................................................................. 18
3.7.1 请求参数 ......................................................................................................... 19 3.7.2 响应参数 ......................................................................................................... 20 3.8 APID号修改(证书认证方式使用) .................................................................... 20
3.8.1 请求参数 ......................................................................................................... 21 3.8.2 响应参数 ......................................................................................................... 22 3.9 资费套餐配置 ......................................................................................................... 22
3.9.1 请求参数 ......................................................................................................... 23
第3页, 共29页
3
内部公开
4
3.9.2 响应参数 ......................................................................................................... 24 3.10 位置信息变更 ......................................................................................................... 25
3.10.1 请求参数 ......................................................................................................... 25 3.10.2 响应参数 ......................................................................................................... 26 3.11 位置指示信息配置 ................................................................................................. 26
3.11.1 请求参数 ......................................................................................................... 27 3.11.2 响应参数 ......................................................................................................... 28 常见错误码定义 ..................................................................................................................... 28
缩略语:
AHR:AP home register AP:Access Point
1 简介
AHR,AP Home Register,AP归属服务器,位于营运商管理的内部网络intranet内,用于提供AP开户信息、位置信息、UE接入控制列表等信息。
第4页, 共29页
内部公开
BSS与AHR的接口采用的是SOAP格式的报文并承载于Http协议。AHR提供了SSL 和TCP 两种连接方式,并需开放一个端口(默认是34995)和BSS 的连接。
2 约束
2.1 接口值域的约束
BSS系统需要具备对输入的参数进行基本校验的功能,以保证接口参数的值域符合接口中要求的值域范围。
2.2 手机号到IMSI 号的转换功能
用户到营业厅开户、或是申请修改绑定的手机号时,BSS 系统录入的是用户的手机号,此时BSS 系统需要将手机号转化为其对应的IMSI 后再下发给AHR。
2.3 通信传输方式
从安全性上考虑,BSS 和AHR 之间的通讯最好采用SSL 这种安全加密的传输方式。若采用此种传输方式,BSS 需要支持此方式的通讯并提供加密的认证证书给AHR。否则只能采用TCP 的方式进行通讯传输。
2.4 同步文件的传输
目前暂不实现。
2.5 对手机号的限制
目前一个手机号只允许绑定到一个AP 中,BSS 系统需要确保一个手机号只加入到了一个AP 中。此约束由BSS控制。
2.6 对准入列表中手机绑定个数的限制
目前一个AP 只允许绑定最多4个手机,BSS 系统需要确保下发的准入列表中IMSI号的个数不超过4。此约束由BSS控制。
2.7 修改准入列表
修改AHR 上某个AP 的用户的准入列表时,准入列表的每条记录都必须携带时间戳(格式为:YYYY-MM-DD HH:MM:SS),同时准入列表里的记录必须包含该AP 用户上设置的所有准入记录。
2.8 AP 区域名(可选)
AP 区域是在AHR 上规划好的,用于给AP 进行网元参数批量配置。BOSS 系统中需
第5页, 共29页
内部公开
要维护一个区域名列表,该列表里面的区域名需要和AHR 上规划好的一致,在AP 开户时,从该区域列表中设置一个AP 归属的区域,并下发给AHR。
2.9 SOAP报文需采用UTF-8编码形式
要求所有BSS接口的SOAP报文采用UTF-8编码方式。每个节点名必须与第3节函数参数表中参数名一致。
2.10 错误码定义
错误码以双方协商的形式进行定义,常见错误码定义表中定义了基本的错误码,所有错误码其值为无符号整数。
2.11 性能规格
BSS操作 增加AP用户 删除AP用户 修改准入列表 数量 响应时间 1000 30秒 1000 30秒 1000 10秒 3 AHR提供的基本接口参数
3.1 增加AP用户
通过设定一些必要信息,在AHR 上增加一个新的AP 用户。其中对于需要绑定的手机号必须转化为对应的IMSI 号进行设置。
第6页, 共29页
内部公开
3.1.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 协商确定 Unsigned int APID enum 协商确定 3.1.2 -1 ~ 2 默认 0 可以作为版本号提供接口兼容性 消息序列号 AP标志 准入模式 -1 无效模式; 0 ,封闭(Clsoe)模式; 1 ,开放(Open)模式; 2 ,组(Group)模式 AP位置检测模式 默认为 0,不做位置检测; 2,2G宏小区检测模式; 3,3G宏小区检测模式; 4,2G&3G共用检测模式 最大准入用户数 UE准入列表 家庭电话号码 身份标识 邮政编码 用户名 AP区域名 第7页, 共29页
serialNo APIdentity EPermissionMode M M M locationDetectMode O enum -1~7 默认 4 maxUEUserCount phone cardID zipCode userName APZoneName
M Unsigned int UEPermission Unsigned char[16] Unsigned char[32] Unsigned char[10] Unsigned char[32] Unsigned
0 ~16 默认 4 3.1.3 UEPermissionList M O O O O O
内部公开
char[128] mobile rateLevel
O O Unsigned char[16] Unsigned int 移动电话 资费套餐ID值 3.1.2 APID
证书认证方式:必填项为APEI(Femto serial number) IMSI认证方式:IMSI必填 两项必选其一。
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 APEI Unsigned char[21] 1 ~ 21 AP ID号,APEI为AP 用户唯一标识时,必填 IMSI号,IMSI为AP 用户唯一标识时,必填 IMSI M Unsigned char[15] 6 ~ 15 3.1.3 UEPermission的参数
参数名称 是否必须提供(M是,O为可选) M O 参数类型 值范围 参数描述 IMSI MSISDN Unsigned char[15] Unsigned char[18] 6 ~ 15 2 ~ 18 必须提供 选填
Soap消息举例:
第8页, 共29页 内部公开
第9页, 共29页
内部公开
3.1.4 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP唯一标识 serialNo returnCode APIdentity M M M Unsigned int Unsigned int APID
Soap消息举例:
3.2 AP销户
通过AP 的唯一标识来删除AHR 上一个指定的AP 用户。
第10页, 共29页
内部公开
3.2.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 AP唯一标识 serialNo APIdentity M M Unsigned int APID
Soap消息举例:
3.2.2 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP唯一标识 serialNo returnCode APIdentity M M M Unsigned int Unsigned int APID
Soap消息举例:
第11页, 共29页
内部公开
3.3 修改准入列表
通过AP 的唯一标识来修改AHR 上指定的一个AP 用户的准入列表内容。修改消息需要携带时间戳,其值是BOSS 系统的业务受理时间。
第12页, 共29页
内部公开
3.3.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 AP唯一标识 准入模式 0 : close 1 : open 2 : group 最大用户数 准入列表的个数 记录BOSS 业务受理时间 serialNo APIdentity permissionMode M M M Unsigned int APID enum 3.1.2 -1 ~ 2 默认 0 maxUEUserCount UEPermissionListSize M M M UINT32 UINT32 Unsigned char[19] 0 ~16 默认 4 0 ~ 32 时间格式的字符串,其格式为YYYY-MM-DD HH24:MI:SS 3.1.3 time UEPermissionList M UEPermission UE准入列表
Soap消息举例:
第13页, 共29页
内部公开
3.3.2 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP唯一标识 serialNo returnCode APIdentity M M M Unsigned int Unsigned int APID
Soap消息举例:
第14页, 共29页
内部公开
3.4 AP挂起
通过AP 的唯一标识,将AHR 上的指定AP 用户进行挂起,挂起的AP 用户将无法适用AP 提供的业务。
3.4.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 AP唯一标识 serialNo APIdentity M M Unsigned int APID
Soap消息举例:
第15页, 共29页
内部公开
3.4.2 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP唯一标识 serialNo returnCode APIdentity M M M Unsigned int Unsigned int APID
Soap消息举例:
3.5 AP激活
通过AP 的唯一标识,将AHR 上的指定AP 用户(已挂起的)进行激活,使该用户的AP 手动复位后,能够正常上电并提供业务。
第16页, 共29页
内部公开
3.5.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 AP唯一标识 serialNo APIdentity M M Unsigned int APID
Soap消息举例:
第17页, 共29页
内部公开
3.5.2 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP唯一标识 serialNo returnCode APIdentity M M M Unsigned int Unsigned int APID
Soap消息举例:
3.6 BOSS 开户数据和AHR 数据的核对
本接口不做为8月20日联调接口,暂不实现。
3.7 IMSI 号修改(IMSI认证方式使用)
当标识一个AP 用户的IMSI 号需要变更时,BOSS 系统将旧的IMSI 号和新的IMSI 号一同发给AHR,AHR 进行IMSI 号的更新。
第18页, 共29页
内部公开
3.7.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 AP 原有的IMSI号 AP 现有的IMSI号 serialNo oldIMSI newIMSI M M M Unsigned int Unsigned char[15] Unsigned char[15] 6 ~ 15 6 ~ 15
Soap消息举例:
第19页, 共29页
内部公开
3.7.2 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP 原有的IMSI号 serialNo returnCode oldIMSI M M M Unsigned int Unsigned int Unsigned char[15] 6 ~ 15
Soap消息举例:
3.8 APID号修改(证书认证方式使用)
当标识一个AP 用户的APID 需要变更时,BOSS 系统将旧的APID 和新的APID 号一同发给AHR,AHR 进行APID 的更新。
第20页, 共29页
内部公开
3.8.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 AP 原有的APID AP 现有的APID serialNo oldAPEI newAPEI M M M Unsigned int Unsigned char[21] Unsigned char[21] 1 ~ 21 1 ~ 21
Soap消息举例:
第21页, 共29页
内部公开
3.8.2 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP 原有的APID serialNo returnCode oldAPEI M M M Unsigned int Unsigned int Unsigned char[21] 1 ~ 21
Soap消息举例:
3.9 资费套餐配置
通过AP用户的唯一标识,修改该用户的位置绑定模式、套餐类型。
第22页, 共29页
内部公开
3.9.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 AP唯一标识 AP位置检测模式 0,不做位置检测; 2,2G宏小区检测模式; 3,3G宏小区检测模式; 4,2G&3G共用检测模式 资费套餐ID值 AP区域名 AP Group名 准入模式 0 : close 1 : open 2 : group serialNo APIdentity locationDetectMode M M M Unsigned int APID enum -1~7 默认 0 rateLevel APZoneName APGroupName permissionMode M M O M Unsigned int Unsigned char[128] Unsigned char[128] enum -1 ~ 2 默认 0
Soap消息举例:
第23页, 共29页 内部公开 test
3.9.2 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP唯一标识 serialNo returnCode APIdentity M M M Unsigned int Unsigned int APID
Soap消息举例:
第24页, 共29页
内部公开
3.10 位置信息变更
通过AP用户的唯一标识,清空该用户的位置绑定信息,同时,若该用户的AP区域名发生变更了,AHR将会对该AP用户做搬迁处理。
3.10.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 AP唯一标识 AP区域名 serialNo APIdentity APZoneName M M M Unsigned int APID Unsigned char[128]
Soap消息举例:
第25页, 共29页
内部公开
3.10.2 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP唯一标识 serialNo returnCode APIdentity M M M Unsigned int Unsigned int APID
Soap消息举例:
3.11 位置指示信息配置
通过AP用户的唯一标识,配置该AP用户的位置指示信息(目前只提供闪信设置)。
第26页, 共29页
内部公开
3.11.1 请求参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 AP唯一标识 闪信信息 serialNo APIdentity SMSInfo M M O Unsigned int APID Unsigned char[70]
Soap消息举例:
第27页, 共29页
内部公开
3.11.2 响应参数
参数名称 是否必须提供(M是,O为可选) M 参数类型 值范围 参数描述 interfaceVersion Unsigned char 可以作为版本号提供接口兼容性 消息序列号 0表示成功,其它表示失败 AP唯一标识 serialNo returnCode APIdentity M M M Unsigned int Unsigned int APID
Soap消息举例:
4 常见错误码定义
错误码值 24019 24121 24145 24027 24148 24130
错误码描述 无效的IMSI号,IMSI必须是6~15位数字 准入UE 的IMSI不在合法号段内 该AP 区域中可添加的AP 已达到上限 同时接入UE总量已超过License允许的上限 AP用户数量已超过License允许的上限 license不支持 第28页, 共29页
内部公开
40014 24028 24126 AP 的IMSI 号在系统中已存在 重复开户 无效的AP IMSI号,IMSI在系统中不存在 以上定义的只是基本的常见错误类别,在实际调测中会不断扩充错误类别。
第29页, 共29页
正在阅读:
BSS与AHR接口说明书1119(1)12-26
车位互换使用协议书05-23
给水工程方案设计方案设计06-06
最新车站值班员工作总结-可直接使用03-18
体格检查 - 腹部检查 - 图文11-06
口腔执业医师实践技能复习资料汇总05-25
励志歌02-19
全国行政区划代码表08-16
简述朱熹的教育思想01-30
画眉的护性和服笼的几种养法:06-13
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 说明书
- 接口
- 1119
- BSS
- AHR
- 2.2地球表面形态 - 图文
- 2009年安徽高考满分作文(3篇)
- 浅谈中学信息技术教育教学
- 龚洪林关于书法的临与创
- 2019-2020年牛津小学英语5B按要求改写句子练习题
- 山东省济南市第一中学2011届高三10月阶段考试-语文
- 外研英语必修一 Module 1 和 Module 2 单选
- 物理知识点八年级物理下册 第十章 第二节 认识浮力教案 新版教科版
- 家兔春繁“三把握八注意”等
- 对新民主主义的三大法宝的理解
- 计算机基础第四套答案(满分100)
- 用于银行贷款2013年智能浮子液位计项目可行性研究报告(甲级资质+专家答疑)编制方案
- 2018年北京市西城区初三物理一模试题和答案(Word版,可编辑) - 图文
- 第三届“龙建杯”路桥知识竞赛组题 - 图文
- 男人肾病缠身有11个信号
- 初四政治第一次月考题
- 2011年68份全国中考物理真题汇编:电功、电功率1 - 图文
- 如何提高学生对体育课兴趣
- 高二物理选修1-1第三章说课稿:电磁感应现象
- 高中生物必修二复习题3