082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx

上传人:b****1 文档编号:2194120 上传时间:2023-05-02 格式:DOCX 页数:25 大小:92.42KB
下载 相关 举报
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第1页
第1页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第2页
第2页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第3页
第3页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第4页
第4页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第5页
第5页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第6页
第6页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第7页
第7页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第8页
第8页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第9页
第9页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第10页
第10页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第11页
第11页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第12页
第12页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第13页
第13页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第14页
第14页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第15页
第15页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第16页
第16页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第17页
第17页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第18页
第18页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第19页
第19页 / 共25页
082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx

《082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx》由会员分享,可在线阅读,更多相关《082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx(25页珍藏版)》请在冰点文库上搜索。

082中国联通WCDMAHomeNodeB与HMS接口测试规范v10.docx

082中国联通WCDMAHomeNodeB与HMS接口测试规范v10

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

中国联通公司发布

2009-08-21实施

2009-08-21发布

中国联通WCDMAHomeNodeB与HMS接口测试规范

ChinaUnicomInterfaceTestSpecificationbetweenWCDMAHomeNodeBandHMS

(V1.0)

QB/CU082-2009

中国联通企业标准

目录

目录I

前言II

1、范围1

2、规范性引用文件1

3、缩略语1

4、测试需求1

4.1设备自动配置1

4.2业务自动发放1

4.3软件升级1

4.4故障诊断2

5、系统结构2

5.1HomeNodeB系统结构2

5.2HNB与HMS直接接口测试系统示意3

5.3测试系统设备需求3

6、测试用例4

6.1认证和连接4

6.1.1HNB首次连接HMS4

6.1.2HNB非首次连接HMS4

6.1.3HMS连接HNB5

6.2HNB参数模型5

6.2.1参数模型获取5

6.2.2参数值查询6

6.2.3参数值配置7

6.2.4参数值变化上报7

6.2.5参数实例添加(可选)8

6.2.6实例删除配置(可选)8

6.3配置文件下发9

6.4软件升级9

6.5诊断方法10

6.5.1告警上报10

6.5.2设备重启11

6.5.3恢复出厂设置(可选)11

6.5.4日志文件上传(可选)12

6.5.5性能日志上传13

6.5.6可达性测试13

1前言

本标准是中国联通WCDMAHomeNodeB系列标准之一,该系列标准的结构和名称如下:

(1)《中国联通WCDMAHomeNodeB网络技术体制》

(2)《中国联通WCDMAHomeNodeB设备技术规范》

(3)《中国联通WCDMAHomeNodeB设备测试规范》

(4)《中国联通WCDMAHomeNodeB网关设备技术规范》

(5)《中国联通WCDMAHomeNodeB网关设备测试规范》

(6)《中国联通WCDMAHMS设备技术规范》

(7)《中国联通WCDMAHMS设备测试规范》

(8)《中国联通WCDMAHomeNodeBIuh接口测试规范》

(9)《中国联通WCDMAHomeNodeB与HMS间接口测试规范》

本标准是《中国联通WCDMAHomeNodeB与HMS之间接口测试规范》。

 

本标准由中国联通公司技术部提出并归口

本标准主要起草单位:

中国联通公司技术部,国家工程实验室

本标准主要起草人:

张智江,裴小燕,顾旻霞,贾川,刘申建,李兴新,张永丽

本标准的修改和解释权属中国联通公司。

1、范围

本规范规定了中国联通WCDMAHomeNodeB与HMS之间接口的测试要求。

本技术体制主要为中国联通WCDMAHomeNodeB网络技术试验,或后续可能的WCDMAHomeNodeB网络规划、建设和运行维护提供标准指导。

2、规范性引用文件

下列文件中的条款通过本标准的引用而成为本标准的条款。

凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。

凡是不注日期的引用文件,其最新版本适用于本标准。

本标准遵循的3GPP规范基于3GPPR8相关标准。

[1]TR069,CPEWANManagementProtocolv1.1

[2]TR106,DataModelTemplateforTR069-EnabledDevices

[3]TR196,FemtoAccessPointServiceDataModel

[4]中国联通WCDMAHomeNodeBHMS设备规范

3、缩略语

下列缩略语适用于本规范。

ACS

Auto-ConfigurationServer

自动配置服务器

HMS

HomeNodeBManagementServer

HomeNodeB管理系统

HNB

HomeNodeB

HomeNodeB

RMS

RemoteManagementServer

远程管理系统

4、测试需求

HMS通过与HomeNodeB的接口可实现如下功能:

设备自动配置、业务自动发放、设备软件升级、故障诊断等。

4.1设备自动配置

根据设定规则,HMS可对WCDMAHomeNodeB下发配置。

设备在开机后自动请求HMS中的配置信息,HMS可依照设定主动进行配置下发。

该功能可以实现用户设备的零配置启动。

4.2业务自动发放

通过远程管理实现业务发放,如实现参数配置、配置模板下发、业务软件下发等。

4.3软件升级

HMS可以识别用户设备的版本号,决定是否远程更新用户设备的软件版本,并且在更新完成后能够得知是否成功。

4.4故障诊断

HMS支持检测手段检查设备与网络设备之间的连通性等,运营商通过远程操作对用户申告的设备故障进行简单的定位并作相应的处理。

5、系统结构

5.1HomeNodeB系统结构

图5.1HNB系统结构

5.2HNB与HMS直接接口测试系统示意

图5.2测试系统示意图

5.3测试系统设备需求

表5.1测试系统设备

设备类型

说明

HomeNodeB业务系统

SeGW、HomeNodeB网关、HLR、AAA等

HomeNodeB管理系统

HMS

接入网络

包括BRAS、DSLAM、DHCPServer等接入设备

家庭网关

中国联通家庭网关GWH

HomeNodeB终端

HomeNodeB

UE

WCDMA移动终端

测试人员

测试人员使用PC通过网络连接至HMS,执行测试

6、测试用例

6.1认证和连接

6.1.1HNB首次连接HMS

调用的RPC方法:

HomeNodeB

HMS

Inform

InformResponse

用例编号

6-1-1

测试目的

HMS对首次连接的HNB的连接认证接口测试

预置条件

1.HNB上电启动正常

2.HMS正常运行

3.HNB首次接入网络

4.HNB配置连接ACS的URL

5.HMS上制订HNB首次上电的预配置模板

操作步骤

1.HNB发起连接请求

预期结果

1.HomeNodeB与安全网关建立起IPSec隧道

2.HNB成功与HMS建立连接

3.HMS能查到该设备首次连接

4.HNB正确进行了HMS预置的配置

测试结果

备注

6.1.2HNB非首次连接HMS

调用的RPC方法:

HomeNodeB

HMS

Inform

InformResponse

用例编号

6-1-2

测试目的

HMS对非首次连接的HNB的连接认证接口测试

预置条件

1.HNB上电启动正常

2.HMS正常运行

3.HNB正常完成6-1-1的测试

操作步骤

1.HNB断电后重新启动

预期结果

1.HomeNodeB与安全网关建立起IPSec隧道

2.HNB成功与HMS建立连接

3.HMS能查到该设备首次连接

测试结果

备注

6.1.3HMS连接HNB

调用的RPC方法:

HomeNodeB

HMS

Inform

InformResponse

用例编号

6-1-3

测试目的

HMS发起的连接操作

预置条件

1.HNB上电启动正常

2.HMS正常运行

3.HNB正常完成6-1-1的测试

操作步骤

1.HMS向HNB发起连接请求

预期结果

1.HomeNodeB与安全网关建立起IPSec隧道

2.HNB成功与HMS建立连接

3.HMS能查到该设备首次连接

测试结果

1.HNB正确给出连接应答

备注

6.2HNB参数模型

6.2.1参数模型获取

下述2种参数模型获取的方法,测试要求至少支持其中的某一种。

方法1:

通过数据模型文件获取HomeNodeB的参数

HMS主动获得HomeNodeB所支持的TR-069参数模型。

调用的RPC方法:

HomeNodeB

HMS

Inform

InformResponse

通过数据模型文件获取:

测试编号

6-2-1a

测试目的

HMS获取HNB参数模型的测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HNB正常连接至HMS

操作步骤

1.HNB与HMS成功连接。

2.HMS读取HNB数据模型文件,从中获取该软件版本的参数模型。

3.HMS上显示HNB的远程管理数据模型。

预期结果

1.获取的数据模型与规范定义相一致

测试结果

备注

测试项参见《中国联通WCDMAHomeNodeBHMS设备规范》中对数据模型的定义。

方式二:

遍历HomeNodeB的参数模型

调用的RPC方法:

HomeNodeB

HMS

Inform

InformResponse

GetParameterNamesResponse

GetParameterNames

HMS主动读取HNB所支持的TR-069参数模型。

用例编号

6-2-1b

测试目的

HMS对HNB的参数模型获取接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HNB正常连接至HMS

操作步骤

1.HNB与HMS成功连接。

2.HMS调用GetParameterNames的RPC方法,获得HNB完整的TR069数据模型

3.在HMS侧遍历读取获得HNB的参数模型

预期结果

1.步骤3,获取的数据模型与规范定义相一致

测试结果

备注

数据模型参见《中国联通WCDMAHomeNodeBHMS设备规范》中对数据模型的定义。

6.2.2参数值查询

HMS查询HNB的参数值。

调用的RPC方法:

HomeNodeB

HMS

Inform

InformResponse

GetParameterValuesResponse

GetParameterValues

用例编号

6-2-2

测试目的

HMS对HNB参数查询接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.HMS查询HNB参数的值

预期结果

1.HMS能查看HNB参数的值

测试结果

备注

数据模型参见《中国联通WCDMAHomeNodeBHMS设备规范》中对数据模型的定义,遍历测试。

6.2.3参数值配置

HMS查询HNB的参数值。

调用的RPC方法:

HomeNodeB

HMS

Inform

InformResponse

GetParameterValuesResponse

GetParameterValues

SetParameterValuesResponse

SetParameterValues

用例编号

6-2-3

测试目的

HMS对HNB参数配置接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.HMS查询HNB参数的值

2.HMS修改该参数的值

3.HMS再次查询该参数值

预期结果

1.步骤3,HMS查看到HNB参数的值被正确修改

测试结果

备注

数据模型参见《中国联通WCDMAHomeNodeBHMS设备规范》中对数据模型的定义,根据规范定义选择可读写的参数测试。

6.2.4参数值变化上报

HMS通过该接口获取参数上报变化情况。

调用RPC:

HomeNodeB

HMS

Inform

InformResponse

GetParameterAttributesResponse

GetParameterAttributes

SetParameterAttributesResponse

SetParameterAttributes

用例编号

6-2-4

测试目的

HMS对HNB参数变化上报接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.HNB与HMS成功连接,在HMS侧设置HNB某参数的属性为参数变化自动上报(可选)

2.使HNB此参数的值发生变化

3.在HMS侧查看是否收到HNB自动上报的该参数值更改的通知

预期结果

1.步骤3,HMS能收到HNB自动上报的该参数值更改的通知

测试结果

备注

若参数值变化上报为订阅方式,则操作步骤1可不执行。

6.2.5参数实例添加(可选)

HMS在某一多实例对象下新增一实例对象。

调用的RPC方法

HomeNodeB

HMS

Inform

InformResponse

AddObjectResponse(可选)

AddObject(可选)

SetParameterValuesResponse

SetParameterValues

用例编号

6-2-5

测试目的

HMS对HNB参数实例配置接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.HNB拨号成功,与HMS成功连接

2.通过HMS查询HNB数据模型

3.通过HMS向HNB增加一个多实例对象的Instance

4.查询HNB数据模型,确认是否已经添加了对象

5.配置该实例下的参数的值

6.读取该参数值下参数的值

预期结果

1.步骤4,对象添加成功

2.步骤6,该实例下的参数正确配置

测试结果

备注

6.2.6实例删除配置(可选)

HMS删除HNB多实例对象的特定实例。

调用的RPC方法。

HomeNodeB

HMS

Inform

InformResponse

DeleteObjectResponse

DeleteObject

SetParameterValuesResponse

SetParameterValues

用例编号

6-2-6

测试目的

HMS对HNB实例删除配置接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.HNB拨号成功,与HMS成功连接

2.通过HMS向HNB配置一个多实例对象的Instance,配置该对象下的参数值

3.通过HMS删除HNB上刚配置的实例

4.查询该对象下的参数值

5.查询HNB数据模型

预期结果

1.步骤4,该实例下的参数不存在

2.步骤5,数据模型中不包含该对象

测试结果

备注

6.3配置文件下发

HMS以配置文件的方式获取、下发参数配置。

调用的RPC方法

HomeNodeB

HMS

Inform

InformResponse

UploadResponse(可选)

Upload(可选)

DownloadResponse

Download

TransferComplete

TransferCompleteResponse

用例编号

6-3-1

测试目的

HMS对HNB参数以配置文件方式操作的测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.HMS调用UploadRPC方法,要求HNB上传配置文件(可选)

2.HNB向文件服务器上传配置文件(可选)

3.在HMS上生成配置文件

4.HMS根据配置文件定义,配置HNB

预期结果

1.步骤2,HMS接收正确的配置文件(可选)

2.步骤4,HNB完成配置

测试结果

备注

1.如果加载配置文件需要重新启动配置才能生效,HNB自动重新启动;如果配置参数需要不重新启动能生效则不自动重启,由HMS决定重启策略;

2.在HMS上制定配置文件后,可以文件下载或参数值配置的方式,完成配置下发。

6.4软件升级

HMS远程升级终端软件版本。

调用的RPC方法:

HomeNodeB

HMS

Inform

InformResponse

DownloadResponse

Download

TransferComplete

TransferCompleteResponse

用例编号

6-4-1

测试目的

HMS对HNB远程软件升级接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.HMS查询HNB的软件版本

2.在HMS正确设置升级参数,指定需要执行升级操作的HNB,并指定升级软件

3.HNB执行升级软件下载

4.在软件下载过程中将HNB掉电重启,查看HNB重启后能否重新连接HMS

5.查询HNB的软件版本

6.HMS重新发起软件升级

7.下载完成后等待5s后将HNB重启(部分HNB升级完成后自动重启),查看HNB能否重新连接HMS

8.查询HNB的软件版本

预期结果

1.步骤1,获得HNB的软件版本并记录

2.步骤4,HNB能重新连接HMS,并通知HMS软件升级错误

3.步骤5,HNB软件版本与步骤1得到的相同

4.步骤7,HNB能重新连接HMS,并通知HMS软件升级成功

5.步骤8,HNB软件版本与HMS配置的升级文件版本号一致

测试结果

备注

记录软件升级完成后HNB是否自动重启。

6.5诊断方法

6.5.1告警上报

HMS通过该接口获取HNB告警参数上报情况。

调用RPC:

HomeNodeB

HMS

Inform

InformResponse

GetParameterAttributesResponse

GetParameterAttributes

SetParameterAttributesResponse

SetParameterAttributes

测试编号

6-5-1

测试目的

HMS对HNB发生告警时的参数变化上报接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.关闭HNB的告警上报

2.人为产生告警

3.HMS检查告警上报信息

4.打开HNB的告警上报

5.人为产生告警

6.HMS检查告警上报信息

预期结果

1.步骤3,HMS未收到报警信息

2.步骤6,HMS能收到HNB上报的告警信息

测试结果

备注

6.5.2设备重启

HMS远程控制特定HNB重启。

调用的RPC方法:

HomeNodeB

HMS

Inform

InformResponse

RebootResponse

Reboot

用例编号

6-5-2

测试目的

HMS对HNB进行重启的测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1、HMS向HNB发起重启操作

2、HNB接收到重启命令,重新启动

3、HMS接收到HNB重启后发出的重启消息

预期结果

1.步骤2,HNB重新启动

2.步骤3,HMS接收到HNB的重启消息

测试结果

备注

6.5.3恢复出厂设置(可选)

HMS要求特定HNB恢复出厂设置。

RPC调用方法:

HomeNodeB

HMS

Inform

InformResponse

FactoryResetResponse

FactoryReset

用例编号

6-5-3

测试目的

测试HMS对HNB进行恢复出厂设置的接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.通过HMS修改部分HNB配置

2.HMS读取HNB配置,确认HNB配置已修改

3.HMS执行恢复出场设置操作,并重启HNB

4.查看HNB是否能重新连接HMS

5.查看HMS是否接收到HNB首次连接的通知

6.HMS查看HNB的参数是否已经恢复到默认设置

预期结果

1.步骤2,配置被修改

2.步骤4,HNB能重新连接HMS

3.步骤5,HMS显示HNB首次连接

4.步骤6,HNB的参数被重置为默认值

测试结果

备注

默认值参考相应规范定义。

6.5.4日志文件上传(可选)

HMS以日志文件的方式获取终端日志。

调用的RPC方法。

HomeNodeB

HMS

Inform

InformResponse

UploadResponse

Upload

TransferComplete

TransferCompleteResponse

用例编号

6-5-4

测试目的

HMS以日志文件的方式获取终端日志接口测试

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.人为产生告警

2.HMS调用文件上传方法,HNB上传日志文件

3.HMS正确接收日志文件

4.查看日志文件,检查其格式及内容

预期结果

1.步骤2,HNB能够上传日志文件

2.步骤3,HMS正确接收日志文件

3.步骤4,日志文件格式符合规范要求,且日志内有相应的告警信息记录

测试结果

备注

6.5.5性能日志上传

HMS以性能日志文件的方式获取终端性能记录。

调用的RPC方法。

HomeNodeB

HMS

Inform

InformResponse

UploadResponse

Upload

TransferComplete

TransferCompleteResponse

用例编号

6-5-5

测试目的

HMS以系统日志文件的方式获取终端性能记录

预置条件

1.HNB上电启动正常

2.HMS启动正常

3.HMS和HNB正常连接

操作步骤

1.定阅终端的性能日志上报,并设定上报时间

2.HNB按照约定上报时间发起性能日志上传

3.HMS正确接收性能日志文件

4.查看性能日志文件,检查其内容

预期结果

1.步骤1,HNB性能日志可定阅

2.步骤3,HMS正确接收性能日志文件

3.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2