资源描述
╳╳╳╳-╳╳-╳╳实施
╳╳╳╳-╳╳-╳╳发布
中国移动通信集团公司 发布
QB-╳╳-╳╳╳-╳╳╳╳
中国移动通信企业标准
基于CELLID位置业务(LBS)的LSP设备测试规范
LBS Service Platform Test Specification
V1.0.0
(征求意见稿)
目 次
1 范围 2
2 引用标准 2
3 缩略语 2
4 测试环境 2
5 数据预置 3
6 测试项目 3
6.1基本功能测试 3
6.1.1 核心网络接入模块基本功能测试 3
6.1.1.1 被定位用户拜访地可根据本地配置判断采用的定位方式 3
6.1.1.2以MAP-ATI CELLID方式定位时,可以向用户当前所在MSC发送短消息 5
6.1.1.3以MAP-ATI CELLID方式定位时,用户位置信息失效后向用户发送短消息 6
6.1.1.4支持与短消息网关间的CMPP协议 6
6.1.1.5支持与HLR间的Lh接口 12
6.1.1.6支持与HLR间的Lh’接口 13
6.1.1.7支持与MSC间的Lg接口 14
6.1.2 SP Proxy模块基本功能测试 15
6.1.2.1 将短信接入方式的LBS业务请求提交至SP 15
6.1.2.2 将短信接入方式提交的LBS业务请求推送至SP 17
6.1.2.3 为SP提供统一的接口 18
6.1.2.4 支持LSP之间的互联接口 18
6.1.3 LBS业务管理模块基本功能测试 18
6.1.3.1 提供Portal,允许用户对其定制的LBS业务进行特性数据维护 18
6.1.3.2 提供Portal及与SSO平台的接口,允许用户进行首次登录 19
6.1.3.3 提供Portal及与SSO平台的接口,允许用户进行透明登录 20
6.1.3.4 提供Portal及与SSO平台的接口,允许用户在LSP自服务系统上签退 21
6.1.3.5 提供Portal及与SSO平台的接口,进行用户会话超时处理 22
6.1.3.6 支持LSP与DSMP的接口 23
6.1.4 SMLC模块基本功能测试 23
6.1.4.1 将CELLID信息转换为经纬度信息 23
6.1.4.2 支持将CELLID+TA信息转换为经纬度信息 24
6.1.4.3 支持以FTP方式对数据进行管理 25
6.1.4.4 支持对查询失效的数据留有记录 26
6.1.5 LSP设备的流量控制基本功能测试 26
6.1.5.2流量控制功能 27
6.2 流程及计费功能测试 28
6.2.1 用户使用本地应用定位自己 28
6.2.2 用户使用本地应用查找本地用户 31
6.2.3 计费接口 34
6.2.3.1 支持FTP/FTAM 协议 34
6.2.4 定位费计费 34
6.2.4.1 LSP能够准确计费并支持话单的保存 34
6.3 LSP设备性能和处理能力 35
6.3.1 LSP的处理能力 35
6.3.1.1 LSP的定位处理能力 35
6.3.2 LSP的设备性能和处理能力 36
6.3.2.1 LSP的可用性 36
6.3.2.2 LSP的可靠性 37
6.3.2.3 LSP的系统恢复时间 38
6.3.2.4 LSP的主备倒用时间 38
6.4. 软件要求的测试 39
6.4.1 综合测试项目 39
6.4.1.1 软件具有容错能力 39
6.4.1.2 软件具有运行故障的监视功能,在出现重大故障时,能自动重启 39
6.5时间同步要求的测试 40
6.5.1 综合测试项目 40
6.5.1.1 时间同步要求的测试 40
6.6 LSP设备的网管功能的测试 40
6.6.1 综合测试项目 40
6.6.1.1 LBS设备的管理模式 40
6.6.1.2基站数据的维护功能 41
6.6.1.3 LSP支持网络管理接口 41
6.6.1.4 接入安全性的管理 42
6.5.1.5 操作员的权限 43
6.5.1.6 对图形用户界面的要求 43
6.5.1.7 对硬件设备的操作维护管理 44
6.5.1.8 对软件的操作管理 44
6.5.1.9 对接口的操作维护管理 45
6.5.1.10 差错和告警的维护管理 45
6.5.1.11 LSP自身对差错恢复和清除的功能 46
7 编制历史 47
前 言
本要求为基于网络CELLID定位方式LBS业务的LSP设备测试规范,其中包括对LSP设备的结构、功能、接口、消息处理流程,设备的性能和处理能力要求、设备的计费、网管和软硬件要求等等方面的测试。
本标准由中国移动通信集团公司技术部提出并归口。
本标准由归口部门负责解释。
本标准起草单位:中国移动通信集团公司研发中心。
本标准主要起草人:张焱
1 范围
本规范对采用基于网络CELL-ID 定位技术实现的LBS 业务的LSP设备测试进行了规范,适用于中国移动集团公司、各省公司对基于网络CELL-ID定位技术的LBS业务进行LSP设备的测试。
2 引用标准
下列文件中的条款通过本规范的引用而成为规范的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。
[1] 中国移动基于CELLID的位置业务(LBS)技术要求
[2] 中国移动基于位置业务LSP设备技术规范
[3] 中国移动移动梦网短信业务信令流程规范
[4] 中国移动移动梦网短信业务信令测试规范
[5] 3GPP TS 29.002 v4.4.0
[6] ETSI GSM 03.71
3 缩略语
ATI
Any Time Interrogation
任何时间的查询
DSMP
Data Service Manage PlatForm
数据业务管理平台
HLR
Home Location Register
归属位置寄存器
ISMG
Internet Short Message Gateway
互联网短消息网关
LCS
Location Service
位置业务
LBS
Location-Based Service
基于位置的服务
LSP
Location-Based Service Platform
位置服务平台
MSC
Mobile Switching Center
移动交换机
MAP
Mobile Application Part
移动应用部分
MLC
Mobile Location Center
移动位置中心
SMLC
Serving MLC
服务移动位置中心
SP
Service Provider
服务提供商
SMSC
Short Message Service Center
短消息中心
TA
Timing Advance
WAP
Wireless Application Protocol
无线应用协议
4 测试环境
测试组网图如下:
GSM network
DSMPa
LSPa
SPa
1. 测试组网图
5 数据预置
本测试规范使用到下列用户:
用户号码
用户归属地
用户拜访地
MSa11
A省
A省(未漫游)
MSa12
A省
A省(未漫游)
在A省及B省LSP、DSMP、HLR、MSC/VLR中分别设置与以上用户相关的数据。当测试项目只需要单个LSP设备就可以进行时,所有测试项目中的LSP均缺省为A省LSP;当测试项目需要多个LSP设备进行配合,则在测试项目中对各省的LSP进行具体说明。
6 测试项目
6.1基本功能测试
6.1.1 核心网络接入模块基本功能测试
6.1.1.1 被定位用户拜访地可根据本地配置判断采用的定位方式
6.1.1.1.a 定位方式为MAP-ATI CELL-ID方式
测试编号:6.1.1.1.a
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目:可以根据被定位用户拜访地判断采用的定位方式为MAP-ATI CELL-ID方式
测试目的:
检验LSP能够识别本地网采用的定位方式
预置条件:
1. LSP应该支持两种不同定位方式;
2. MSa11为被定位用户;
3. 将MSa11的拜访地本地网配置为使用MAP-ATI CELL-ID方式定位,并将定位操作设置为定位用户之前均向用户当前所在MSC直接发送不包含内容的短消息。
测试流程:
1. LSP收到Lr接口发来的被定位用户的定位请求
2. LSP判断被定位用户当前所在的本地网使用MAP-ATI CELL-ID方式定位
3. LSP向被定位用户所在MSC发送不包含内容的短消息并发送MAP消息向HLR查询用户位置信息
预期结果:
1) 检测到LSP向被定位用户所在MSC发送了不包含内容的短消息;
2) 然后,在Lh’接口检测到LSP发送了查询用户位置信息的MAP消息。
测试说明:
6.1.1.1.b 定位方式为CELL-ID+TA方式
测试编号:6.1.1.1.b
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目:可以根据被定位用户拜访地判断采用的定位方式为CELL-ID+TA方式
测试目的:
检验LSP能够识别本地网采用的定位方式
预置条件:
1) LSP应该支持两种不同定位方式;
2) MSa11为被定位用户;
3) 将MSa11的拜访地本地网配置为使用CELL-ID+TA方式定位。
测试流程:
1. LSP收到Lr接口发来的被定位用户的定位请求;
2. LSP判断被定位用户当前所在的本地网使用CELL-ID+TA方式定位;
3. LSP向HLR发送MAP_Send_Routing_Info_For_LCS 消息。
预期结果:
1) 在Lh接口检测到LSP向HLR发送了MAP_Send_Routing_Info_For_LCS 消息。
测试说明:
6.1.1.2以MAP-ATI CELLID方式定位时,可以向用户当前所在MSC发送短消息
测试编号:6.1.1.2
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目:可以向用户当前所在MSC发送短消息
测试目的:
检验LSP能够向用户当前所在MSC发送短消息
预置条件:
l 用户当前所在本地网采用MAP-ATI CELLID定位方式;
l LSP配置每次定位之前均发送短消息;
l 被定位用户为MSa11。
测试流程:
n 删除VLR上的用户信息;
n LSP收到Lr接口发来的定位请求;
n LSP判断该本地网采用的定位方式为MAP-ATI CELLID方式;
n LSP向用户所在的MSC发送短消息;
n 查询VLR上用户信息已更新。
预期结果:
1) 检测到LSP向被定位用户所在MSC发送了不包含内容的短消息;
2) 然后,在Lh’接口检测到LSP向HLR发送了查询用户位置信息的MAP消息;
3) 用户手机不显示该短消息。
测试说明:
6.1.1.3以MAP-ATI CELLID方式定位时,用户位置信息失效后向用户发送短消息
测试编号:6.1.1.3
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目:是否向当前所在MSC发送短消息可配置
测试目的:
检验LSP是否向当前所在MSC发送短消息可配置
预置条件:
1) LSP配置位置信息超时才发送短消息(失效时间配置为5分钟);
2) 配置HLR、VLR的用户位置信息已超过5分钟;
3) 用户当前所在本地网采用MAP-ATI CELLID定位方式;
4) 被定位用户为MSa11。
测试流程:
1) LSP收到Lr接口发来的定位请求;
2) LSP判断该本地网采用的定位方式;
3) 发送MAP消息得到用户的位置信息;
4) 判断位置信息已超过5分钟;
5) LSP向用户当前所在MSC发送短消息;
6) 查询VLR上用户信息已更新。
预期结果:
1. Lh’接口上检测到查询用户位置的MAP消息;
2. 检测到LSP向MSC发送的无内容短消息,并且用户手机不显示该短消息;
3. Lh’接口上检测到查询用户位置的MAP消息;
测试说明:
6.1.1.4支持与短消息网关间的CMPP协议
本测试规范将主要针对CMPP 2.0进行测试。
6.1.1.4.a 能够接收来自ISMG的业务提交消息并响应
测试编号:6.1.1.4.a
参 考:
基于CELLID位置业务(LBS)的LSP设备技术规范
移动梦网短信业务信令测试规范(v1.0.0)
项 目:支持与短消息网关间的CMPP协议
分 项 目:能够正确接收来自ISMG的消息并响应
测试目的:
检验LSP是否能够正确接收来自ISMG的业务提交消息并响应
预置条件:
1) MSa11定位自己;
2) 用户的定位请求已经传递至ISMG。
测试流程:
1) ISMG向LSP发送CMPP Deliver消息;
2) LSP向ISMG返回CMPP Deliver Rep;
3) LSP向SP发送进行伪码转换的定位请求(LRDR);
4) SP向LSP返回LRDA应答。
操作名
信息单元名
CMPP_Deliver
Msg_Id
消息标识
Destnation_id
目的终端号码,在该流程中为SP的接入代码
Service_id
业务类型(定位业务)
TP_pid
GSM协议类型。
TP_udhi
GSM协议类型。
Msg_Fmt
信息格式,0:ASCII串;3:短信写卡操作;4:二进制信息;8:UCS2编码;15:含GB汉字
Srcterminal_id
源终端MSISDN号码,即MSa11
Registered_Delivery
是否为应答信息,0----非应答信息,1----状态报告,此处填0
Msg_Length
消息长度
Msg_Content
消息内容,即被定位用户的MSISDN(MSa11)
Reserve
保留项
CMPP_Deliver_Rep
Msg_Id
消息标识
Result
结果,0:正确;1:消息结构错;2:命令字错;3:消息序号重复;4:消息长度错;5:资费代码错;6:超过最大信息长;7:业务代码错;8:流量控制错;9~ :其他错误。
预期结果:
两条CMPP消息分别满足以下格式:
测试说明:
6.1.1.4.b 能够向ISMG发送业务下发消息并接收响应
测试编号:6.1.1.4.a
参 考:
基于CELLID位置业务(LBS)的LSP设备技术规范
移动梦网短信业务信令测试规范(v1.0.0)
项 目:支持与短消息网关间的CMPP协议
分 项 目:能够正确向ISMG发送业务下发消息并接收响应
测试目的:
检验LSP是否能够正确向ISMG发送业务下发消息并接收响应
预置条件:
MSa11定位自己;
用户的定位结果已经传递至SP;
计费方式为按条计费。
测试流程:
SP向LSP返回定位报告;
LSP通过HTTP对SP进行响应;
LSP向ISMG发送CMPP_Submit消息;
ISMG向LSP返回CMPP_Submit_Rep;
ISMG收到来自SMSC的状态报告后,向LSP发送状态报告CMPP_Deliver(根据LRDREP消息中是否需要状态报告的参数值而定);
LSP对状态报告进行确认,发送CMPP_Deliver_Rep。
预期结果:
四条CMPP消息分别满足以下格式:
操作名
信息单元名
CMPP_Submit
Msg_id
信息标识
Pk_total
相同Msg_id的消息总条数,从1开始
Pk_number
相同Msg_id的消息序号,从1开始
Registered_Delivery
是否要求返回状态确认报告(0--不需要,1--需要,2--产生SMC话单),此处取值为0或1
Msg_level
信息级别
Service_id
业务类型
Fee_UserType
计费用户类型字段,0:对目的终端MSISDN计费;1:对源终端MSISDN计费;2:对SP计费;3:表示本字段无效,对谁计费参见Fee_terminal_id字段。
Fee_terminal_id
被计费用户的号码(如本字节填空,则表示本字段无效,对谁计费参见Fee_UserType字段。本字段与Fee_UserType字段互斥)
TP_pid
GSM协议类型。
TP_udhi
GSM协议类型。
Msg_Fmt
信息格式;0:ASCII串;3:短信写卡操作;4:二进制信息;8:UCS2编码;15:含GB汉字
Msg_Src
信息内容来源
FeeType
资费类别。取值说明:00:不计信息费,仅用于核减SP对称的信道费;01:免费;02:按条计费;03:包月费;04:封顶计费;05:不计费,收费由SP实现。在该流程中由SP设置。此处为02。
FeeCode
资费代码(以分为单位)
Valid_Time
存活有效期
At_Time
定时发送时间
Src_terminal_id
为SP的服务代码或前缀为服务代码的长号码,此处为SP的服务代码
DestUsr_tl
接收消息的用户数量(小于100个用户)
Dest_terminal_id
接收业务的MSISDN号码,即MSa11
Msg_Length
消息长度
Msg_Content
消息内容,该处为定位结果
Reserve
保留
CMPP_Submit_Rep
Msg_Id
消息标识
Result
结果,0:正确;1:消息结构错;2:命令字错;3:消息序号重复;4:消息长度错;5:资费代码错;6:超过最大信息长;7:业务代码错;8:流量控制错;9~ :其他错误。
CMPP_Deliver
Registered_Delivery
是否为应答信息,0----非应答信息,1----状态报告,此处填1
其它参数同“6.1.1.4.a”中CMPP_Deliver的消息参数
CMPP_Deliver_Rep
参数同“6.1.1.4.a”中CMPP_Deliver_Rep的消息参数
测试说明:
6.1.1.4.c 能够支持来自SP的包月费提取请求
测试编号:6.1.1.4.c
参 考:
基于CELLID位置业务(LBS)的LSP设备技术规范
移动梦网短信业务信令测试规范(v1.0.0)
项 目:支持与短消息网关间的CMPP协议
分 项 目:能够支持来自SP的包月费提取请求
测试目的:
检验LSP是否能够支持来自SP的包月费提取请求
预置条件:
MSa11定位自己;
用户的定位结果已经传递至SP;
计费方式为包月计费。
测试流程:
SP向LSP返回定位报告;
LSP通过HTTP对SP进行响应;
LSP向ISMG发送CMPP_Submit消息;
ISMG向LSP返回CMPP_Submit_Rep;
ISMG收到来自SMSC的状态报告后,向LSP发送状态报告CMPP_Deliver;
LSP对状态报告进行确认,发送CMPP_Deliver_Rep。
操作名
信息单元名
CMPP_Submit
Registered_Delivery
是否要求返回状态确认报告(0--不需要,1--需要,2--产生SMC话单),此处取值为2
FeeType
资费类别。取值说明:00:不计信息费,仅用于核减SP对称的信道费;01:免费;02:按条计费;03:包月费;04:封顶计费;05:不计费,收费由SP实现。在该流程中由SP设置。此处为03。
其它参数同“6.1.1.4.b”中CMPP_Submit的消息参数
注:在本次收取包月费之后到下次包月费收取之前的所有定位结果下发所对应的CMPP_Submit消息中:
Registered_Delivery取值为0或1;
FeeType取值为03;
FeeCode取值为实际的费用。
CMPP_Submit_Rep
Msg_Id
消息标识
Result
结果,0:正确;1:消息结构错;2:命令字错;3:消息序号重复;4:消息长度错;5:资费代码错;6:超过最大信息长;7:业务代码错;8:流量控制错;9~ :其他错误。此处填0
CMPP_Deliver
同“6.1.1.4.b”中的CMPP_Deliver消息参数
CMPP_Deliver_Rep
同“6.1.1.4.b”中的CMPP_Deliver消息参数
预期结果:
四条CMPP消息分别满足以下格式:
LSP接收到状态报告表明收取包月费成功。
测试说明:
6.1.1.5支持与HLR间的Lh接口
测试编号:6.1.1.5
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目:支持与HLR间的Lh接口
测试目的:
检验LSP是否支持与HLR间的Lh接口
预置条件:
被定位本地网采用CELL-ID+TA方式定位;
LSP已经完成用户伪号码转换和对SP、用户的鉴权;
被定位用户为MSa12。
测试流程:
LSP判断被定位用户所在的本地网采用CELL-ID+TA方式定位;
LSP发MAP_Send_Routing_Info_For_LCS消息到HLR;
LSP接收HLR返回的MAP_Send_Routing_Info_For_LCS结果;
LSP根据返回结果判断用户拜访的MSCID。
预期结果:
在Lh接口上检测到MAP_Send_Routing_Info_For_LCS消息包含以下字段:
Parameter name
Request
Indication
Response
Confirm
Invoke Id
M
M(=)
M(=)
M(=)
MLC Number
M
M(=)
MSISDN
C
C(=)
C
C(=)
IMSI
C
C(=)
C
C(=)
LMSI
C
C(=)
Network Node Number
C
C(=)
GPRS Node Indicator
C
C(=)
Additional Number
C
C(=)
User error
C
C(=)
Provider error
O
测试说明:
6.1.1.6支持与HLR间的Lh’接口
测试编号:6.1.1.6
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目:支持与HLR间的Lh’ 接口
测试目的:
检验LSP是否支持与HLR间的Lh’ 接口
预置条件:
1. 用户当前所在本地网使用MAP-ATI CELLID定位方式;
2. 将LSP配置为总是先向MSC发送短消息再查询位置信息;
3. LSP已经完成用户伪号码转换和对SP、用户的鉴权;
4. 被定位用户为MSa12。
测试流程:
1) LSP判断用户当前所在本地网使用MAP-ATI CELLID定位方式;
2) LSP向用户当前所在MSC发送短消息,并收到返回结果;
3) LSP向HLR发送MAP-ATI消息;
4) LSC接收HLR的返回MAP-ATI结果。
预期结果:
在Lh’接口上检测到MAP_Any_Time_Interrogation消息中包含以下字段:
Parameter name
Request
Indication
Response
Confirm
Invoke id
M
M(=)
M(=)
M(=)
Requested Info
M
M(=)
gsmSCF-Address
M
M(=)
IMSI
C
C(=)
MSISDN
C
C(=)
Location Information
C
C(=)
Subscriber State
C
C(=)
User error
C
C(=)
Provider error
O
测试说明:
6.1.1.7支持与MSC间的Lg接口
测试编号:6.1.1.7
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目:支持与MSC间的Lg 接口
测试目的:
检验LSP是否支持与MSC间的Lg 接口
预置条件:
1. 用户当前所在本地网使用CELLID + TA定位方式
2. LSP已经完成用户伪号码转换和对SP、用户的鉴权
3. 被定位用户为MSa12
测试流程:
1) LSP判断用户当前所在本地网使用CELLID + TA定位方式
2) LSP向用户归属HLR发送MAP_Send_Routing_Info_For_LCS消息;
3) HLR向LSP返回响应消息;
4) LSP根据返回结果判断用户拜访的MSCID
5) LSP向用户当前的MSC发送MAP_Provide_Subscriber_Location消息;
6) MSC向LSP返回回应消息
预期结果:
在Lg接口上检测到MAP_Provide_Subscriber_Location消息中包含以下字段:
Parameter name
Request
Indication
Response
Confirm
Invoke id
M
M(=)
M(=)
M(=)
Location Type
M
M(=)
MLC Number
M
M(=)
LCS Client ID
M
M(=)
Privacy Override
U
C(=)
IMSI
C
C(=)
MSISDN
C
C(=)
LMSI
C
C(=)
LCS Priority
C
C(=)
LCS QoS
C
C(=)
IMEI
U
C(=)
Supported GAD Shapes
C
C(=)
Location Estimate
M
M(=)
Age of Location Estimate
C
C(=)
Additional Location Estimate
C
C(=)
Deferred MT-LR Response Indicator
C
C(=)
User error
C
C(=)
Provider error
O
测试说明:
6.1.2 SP Proxy模块基本功能测试
6.1.2.1 将短信接入方式的LBS业务请求提交至SP
测试编号:6.1.2.1
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目:将短信接入方式的LBS业务请求提交至SP
测试目的:
检验LSP能够将将短信接入方式的LBS业务请求提交至SP
预置条件:
MSa11定位MSa12
测试流程:
用户的定位请求短信发送至短信网关;
短信网关将短信转发至LSP;
LSP通过DSMP对主被叫用户的MSISDN进行伪号码转换;
LSP将转换为伪号码的定位请求提交给SP,SP接到请求后进行响应。
预期结果:
在Ld接口上检测到LSP对主被叫用户的MSISDN进行了伪号码转换;
在Ls接口上检测到LSP将包含有主被叫用户伪号码的定位请求LRDR发送给SP,并接受到SP回传的响应LRDA。
测试说明:
LRDR与LRDA的详细元素情况请参见Ls接口测试规范。
6.1.2.2 将短信接入方式提交的LBS业务请求推送至SP
测试编号:6.1.2.2
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目:将短信接入方式提交的LBS业务请求推送至SP
测试目的:
检验LSP能够将短信接入方式提交的LBS业务请求推送至SP
预置条件:
MSa11定位MSa12;
LSP已完成对用户的定位。
测试流程:
SP向LSP提交包含服务内容的请求,LSP通过HTTP向SP进行响应;
LSP通过DSMP将主叫用户的伪号码转换为MSISDN;
LSP将转换为MSISDN的定位结果经ISMG推送给用户。
预期结果:
在Ls接口上检测到来自SP的定位结果报告LRDREP,以及LSP通过HTTP(携带返回码)向SP进行的确认;
在Ld接口上检测到LSP对主叫用户进行伪码到MSISDN的转换。
测试说明:
LRDREP的详细元素情况请参见Ls接口测试规范。
6.1.2.3 为SP提供统一的接口
该测试功能请参见Le接口测试规范。
6.1.2.4 支持LSP之间的互联接口
该测试功能请参见Lr接口测试规范。
6.1.3 LBS业务管理模块基本功能测试
6.1.3.1 LBS业务订购(1)
测试编号:6.1.3.1
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目: LBS业务订购(1)
测试目的:
检验LSP能够支持LBS业务订购流程
预置条件:
1. 用户未登录梦网门户、LBS自服务门户统一入口、各地LBS自服务门户入口中的任一个。
测试流程:
用户访问梦网门户(门户地址应可配置)并在门户提示下输入手机号码和密码请求登录梦网门户;
梦网门户向各地DSMP平台发送用户鉴权请求;
DSMP平台返回用户鉴权结果;
在用户登录成功后,显示相关服务信息页面,引导用户订购服务;
同时,梦网门户会向中央SSO平台同步已登录用户的信息;
中央SSO平台返回同步请求的响应;
用户在梦网门户的引导下选定了某个LBS业务并请求订购;
梦网门户向各地DSMP平台发送业务订购请求;
各地DSMP平台对合法的订购请求,向本地LSP平台发送用户订购关系同步请求,以通知LSP平台哪个用户订购了哪一个LBS业务;
LSP平台按DSMP接口规范要求返回用户订购关系同步请求的响应包;
DSMP平台向梦网门户返回业务订购处理结果;
若订购成功,梦网门户将显示订购成功信息,并提示用户需要到归属地的LBS业务自服务门户上设置特性数据(隐私数据),引导用户访问LBS业务自服务门户。
预期结果:
系统提示用户输入手机号和密码;
业务订购流程正确。
测试说明:
1. 验证系统提示用户输入手机号和密码;
2. 验证业务订购流程是否正确。
6.1.3.2 LBS业务订购(2)
测试编号:6.1.3.2
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:基本功能测试
分 项 目: LBS业务订购(2)
测试目的:
检验LSP能够支持LBS业务订购流程
预置条件:
1. 用户已登录梦网门户、LBS自服务门户统一入口、各地LBS自服务门户入口中的任一个。
测试流程:
用户访问梦网门户;
梦网门户判断用户已登录,显示相关服务信息页面,引导用户订购服务;
用户在梦网门户的引导下选定了某个LBS业务并请求订购;
梦网门户向各地DSMP平台发送业务订购请求;
各地DSMP平台对合法的订购请求,向本地LSP平台发送用户订购关系同步请求,以通知LSP平台哪个用户订购了哪一个LBS业务;
LSP平台按DSMP接口规范要求返回用户订购关系同步请求的响应包;
DSMP平台向梦网门户返回业务订购处理结果;
若订购成功,梦网门户将显示订购成功信息,并提示用户需要到归属地的LBS业务自服务门户上设置特性数据(隐私数据),引导用户访问LBS业务自服务门户。
预期结果:
系统不提示用户输入手机号和密码;
业务订购流程正确。
测试说明:
3. 验证系统不提示用户输入手机号和密码;
4. 验证业务订购流程是否正确。
6.1.3.3用户登录LBS自服务门户统一入口(1)
测试编号:6.1.3.3
参 考:基于CELLID位置业务(LBS)的LSP设备技术规范
项 目:LBS业务管理模块基本功能测试
分 项 目:用户登录LBS自服务门户统一入口(1)
测试目的:
检验LSP是否支持与SSP平台的接口,用户登录LBS自服务门户统一入口流程是否正确
预置条件:
1. 用户未登录梦网门户、LBS自服务门户统一入口、各地LBS自服务门户入口中的任一个。
测试流程:
用户访问LBS自服务门户统一入口(采用可配置的IP地址,以下简称统一入口);
统一入口将用户重定向到中央SSO平台;
中央SSO平台提示用户输入手机号码和密码;
用户输入号码和密码后提交;
中央SSO平台完成用户鉴权并生成相应的RandomSessionKey;
中央SSO平台将用户重定向回统一入口,并携带相关登录处理结果参数和RandomSessionKey信息;
统一入口根据中央SSO平台重定向用户回来的参数中的归属地参数将用户重定向到用户归属地所属的LBS自服务门户(采用可配置的IP地址,以下简称各地LBS门户),并在用户请求中携带RandomSessionKey等参数;
各地LBS门户收到用户访问请求后,先判断请求中携带参数是否合法,若参数不合法,则直接重定向用户回统一入口。本用例中参数合法;
各地LBS门户根据RandomSessionKey信息向各地SSO平台查询用户身份信息;
各地SSO平台返回相应的用户身份信息;
各地LBS门户判断查询结果成功,则根据DSMP同步过来的用户订购关系数据开始引导用户进行相应服务的特性数据的设置。
预期结果:
中央SSO平台提示用户输入手机号码和密码;
登录流程正确。
测试说明:
验证登录流程是否正确;
验证LSP的自服务系统与SSO平台
展开阅读全文