中国移动智能家庭网关设备测试规范.docx
《中国移动智能家庭网关设备测试规范.docx》由会员分享,可在线阅读,更多相关《中国移动智能家庭网关设备测试规范.docx(103页珍藏版)》请在冰豆网上搜索。
中国移动智能家庭网关设备测试规范
中国移动通信企业标准
QB-╳╳-╳╳╳-╳╳╳╳
目 录
前言
本规范对中国移动智能智能网关设备功能和性能测试方法、内容进行了定义,主要包括网络定位、接口、功能、性能、操作管理维护、硬件能力和扩展功能等要求,适用于中国移动网络环境下的智能智能网关设备及相应的网络侧平台。
本标准是有线接入网与家庭网络系列标准之一,该系列标准的结构、名称或预计的名称如下:
序号
标准编号
标准名称
[1]
QB-B-004-2010
中国移动GPON设备规范
[2]
QB-B-005-2010
中国移动EPON设备规范
[3]
QB-B-037-2015
中国移动GPON设备测试规范
[4]
QB-B-007-2010
中国移动EPON设备测试规范
[5]
QB-B-023-2014
中国移动GPON设备互通测试规范
[6]
QB-B-017-2011
中国移动PON接入网总体技术要求
[7]
QB-B-018-2011
中国移动10GEPON设备测试规范
[8]
QB-B-026-2014
中国移动GPON设备互通技术规范
[9]
QB-B-024-2014
中国移动家庭网关设备规范
[10]
QB-B-031-2014
中国移动家庭网关远程管理规范
[11]
待发布
中国移动家庭网关设备互通技术规范
[12]
待发布
中国移动智能家庭网关技术规范
[13]
待发布
中国移动智能家庭网关设备测试规范
[14]
待发布
中国移动智能家庭网关接口技术规范-终端管理分册
[15]
待发布
中国移动智能家庭网关接口技术规范-插件管理分册
[16]
待发布
中国移动省级数字家庭管理平台规范
[17]
待发布
中国移动省级数字家庭管理平台测试规范
本标准的附录x为xx性附录。
本标准由中移技 号印发。
本标准由中国移动通信集团公司计划建设部、市场经营部、网络部提出,集团公司技术部归口。
本标准起草单位:
中国移动通信研究院。
本标准主要起草人:
王波、王世光、张德朝、耿亮、白立荣、魏嘉、尹瑶瑶、张勇浩、刘聪、李晗、王磊
1.范围
本规范主要规定了中国移动智能家庭网关(简称智能网关)管理接口功能、接入功能、传送功能、联网功能、地址功能、QoS功能、API功能、安全功能、VoIP功能、操作管理维护、扩展功能、智能化功能、性能和功耗等内容的测试方法,,上述测试方法不包含PON层相关功能测试,智能网关设备PON层相关功能测试请参考《中国移动GPON设备互通测试规范》。
2.规范性引用文件
下列文件中的条款通过本标准的引用而成为本标准的条款。
凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。
凡是不注日期的引用文件,其最新版本适用于本标准。
表2-1规范性引用文件
序号
标准编号
标准名称
发布单位
[1]
待发布
中国移动智能家庭网关技术规范
中国移动通信集团公司
[2]
待发布
中国移动智能家庭网关接口技术规范-终端管理分册
中国移动通信集团公司
[3]
待发布
中国移动智能家庭网关接口技术规范-插件管理分册
中国移动通信集团公司
3.术语、定义和缩略语
术语定义
下列术语、定义适用于本标准:
智能网关是连接家庭网络和外部网络的智能化网关单元,可通过各种网络侧接口与接入节点/接入网相连,并通过用户侧接口或机顶盒等适配设备与用户终端设备相连,同时可通过安装APP插件等方式与上层平台交互提供增值功能。
缩略语
下列缩略语适用于本标准。
表3-1缩略语
词语
全写
解释
3G
3rdGeneration
第三代移动通信技术
AFTR
AddressFamilyTransitionRouter
地址族转换路由器
ALG
ApplicatuonLayerGateway
应用层网关
AP
AccessPoint
无线网络基地台
ARP
AddressResolutionProtocol
地址解析协议
CDS
ContentDirectoryServer
内容目录服务器
DDNS
DynamicDomainNameServer
动态域名服务器
DHCP
DynamicHostConfigureProtocol
动态主机配置协议
DLNA
DigitalLivingNetworkAlliance
数字生活网络联盟
DMS
DigitalMediaServer
数字媒体服务器
DMZ
De-MilitarizedZone
隔离区
DNS
DomainNameSystem
域名系统
DoS
DenialOfService
拒绝服务
DS-Lite
Dual-StackLite
轻量级双栈
DTIM
DeliveryTrafficIndicationMap
发送流量指示图
EEE
EnergyEfficientEthernet
高效节能以太网
EMC
ElectromagneticCompatibility
电磁兼容性
EMS
ElementManagementSystem
网元管理系统
EPON
EthernetPassiveOpticalNetwork
基于以太网方式的无源光网络
FAT
FileAllocationTable
文件分配表
FE
FastEthernet
快速以太网
FTP
FileTransferProtocol
文件传输协议
GPON
Gigabit-CapablePassiveOpticalNetwork
吉比特无源光网络
HGU
HomeGatewayUnit
智能网关单元
HTTP
HypertextTransferProtocol
超文本传输协议
ICMP
InternetControlMessageProtocol
因特网控制报文协议
IGMP
InternetGroupManagementProtocol
因特网组管理协议
IP
InternetProtocol
互联网协议
IPSEC
InternetProtocolSecurity
因特网协议安全协议
IPTV
InternetProtocoltelevision
IP电视
L2TP
Layer2TunnelingProtocol
二层隧道协议
LAN
LocalAreaNetwork
局域网
LTE
LongTermEvolution
长期演进
MAC
MediumAccessControl
媒质访问控制
MD5
MessageDigestAlgorithm5
消息摘要算法第五版
MIMO
MultipleInputMultipleOutput
多入多出技术
MLD
MulticastListenerDiscovery
组播侦听发现协议
MODEM
ModulatorAndDemodulator
调制解调器
MOS
MeanOpinionScore
平均意见得分
NAPT
NetworkAddressandPortTranslation
网络地址端口分析
NAT
NetworkAddressTranslation
网络地址转换
NTFS
NewTechnologyFileSystem
新技术文件系统
OAM
Operation,AdministrationandMaintenance
操作、管理和维护
OLT
OpticalLineTerminal
光线路终端
OMCI
OpticalNetworkTerminalManagementandControlInterface
光网络终端管理控制接口
PIN
PersonalIdentificationNumber
个人身份识别码
PON
PassiveOpticalNetwork
无源光网络
POTS
PlainOldTelephoneService
传统电话业务
PPPoE
Point-to-PointProtocoloverEthernet
以太网承载PPP协议
PPTP
Point-to-PointTunnelingProtocol
点到点隧道协议
PSQM
PerceptualSpeechQualityMeasure
感知语音质量测量
QoS
QualityofService
服务质量
RMS
RemoteManagementServer
远程管理服务器
RTSP
Real-TimeStreamingProtocol
实时流协议
SIP
SessionInitiationProtocol
会话发起协议
SNTP
SimpleNetworkTimeProtocol
简单网络时间协议
SSID
ServiceSetIdentifier
服务集标识符
STA
Station
无线客户端
SYN
SynchronizeSequenceNumber
同步序列号
TCP
TransmissionControlProtocol
传输控制协议
TD-LTE
TimeDivisionLongTermEvolution
时分-长期演进
TD-SCDMA
TimeDivision-SynchronousCodeDivisionMultipleAccess
时分-同步码分多址
UDP
UserDatagramProtocol
用户数据报协议
UPnP
UniversalPlugandPlay
通用即插即用
URL
UniformResourceLocator
统一资源定位符
USB
UniversalSerialBus
通用串行总线
VEIP
VirtualEthernetInterfacePoint
虚拟以太网接口点
VID
VLANIdentifier
虚拟局域网识别符
VLAN
VirtualLocalAreaNetwork
虚拟局域网
VoIP
VoiceoverInternetProtocol
互联网上的语音
WAN
WideAreaNetwork
广域网
WLAN
WirelessLocalAreaNetwork
无线局域网
WMM
Wi-FiMultiMedia
Wi-Fi多媒体
WPS
Wi-FiProtectedSetup
Wi-Fi保护设置
WRR
WeightedRoundRobin
加权轮循队列调度
JVM
JavaVirtualMachine
Java虚拟机
OSGi
OpenServiceGatewayInitiative
开放服务网关项目
SD
SecureDigital
安全数码卡
4.测试配置
智能网关设备测试配置如图4-1所示。
图4-1智能网关设备测试配置
5.管理接口功能测试
连接功能
智能网关设备首次连接管理平台(OUI-SN认证)
测试目的
验证智能网关设备是否支持基于OUI-SN认证方式首次连接管理平台。
测试配置
测试配置如图4-1所示。
测试步骤
1)智能网关设备出厂后首次连接,自动建立VEIP通道并发起连接请求。
2)通过IP协议分析仪在OLT上联接口进行抓包分析。
3)智能网关应支持IPhostconfigdata和TR-069managementserver实体创建和设置。
4)分别测试执行恢复出厂设置和管理平台URL发生改变情况下智能网关设备连接管理平台的情况。
预期结果
步骤2)和步骤3)中管理平台收到Eventcode为“0BOOTSTRAP”InformRPC,能查到该设备为首次连接。
管理平台对智能网关进行认证,根据智能网关提供的OUI-SN查找匹配的用户信息。
如果未找到匹配用户信息,则流程结束;否则管理平台返回InformResponse继续下面的流程,如图5-1所示。
图5-1智能网关设备基于OUI-SN首次连接管理平台的流程图
智能网关设备首次连接管理平台(设备认证Password认证)
测试目的
验证智能网关设备是否支持基于设备认证Password认证方式首次连接管理平台。
测试配置
测试配置如图4-1所示。
测试步骤
1)智能网关设备出厂后首次连接,自动建立VEIP通道并发起连接请求。
2)通过IP协议分析仪在OLT上联接口进行抓包分析。
3)智能网关应支持IPhostconfigdata和TR-069managementserver实体创建和设置。
4)分别测试执行恢复出厂设置、管理平台URL发生改变、通过WEB修改设备认证Password情况下智能网关设备连接管理平台的情况。
预期结果
步骤2)和步骤3)中管理平台收到的InformRPC的Eventcode至少应包括XCMCCBIND,说明该设备首次连接。
管理平台通过设备认证Password验证成功后,将设备认证Password与设备OUI-SN绑定,并发起SetParameterValues,通知智能网关是否绑定成功,智能网关回应SetParameterValuesResponse。
如果绑定成功,管理平台继续下面的流程,如图5-2所示。
图5-2智能网关设备基于设备认证Password首次连接管理平台的流程图
智能网关设备非首次连接管理平台
测试目的
分别在Password和OUI-SN认证首次连接的模式下,验证智能网关设备主动与管理平台连接开始一个会话过程,且非首次连接到管理平台时(例如智能网关设备在首次上电连接之后的每次上电或重启)的建立过程。
测试配置
测试配置如图5-1所示。
测试步骤
1)智能网关首次上电连接成功,对设备重新上电(或重启);
2)通过IP协议分析仪进行抓包分析。
预期结果
步骤2)中智能网关发起InformRPC,Eventcode为1BOOT。
管理平台对智能网关进行认证,根据智能网关提供的OUI-SN查找匹配用户,若匹配成功继续下面流程,如图5-3所示。
图5-3智能网关设备非首次连接管理平台的流程图
软件升级
测试目的
验证智能网关是否支持通过管理平台进行软件升级。
测试配置
测试配置如图5-1所示。
测试步骤
1)检查管理平台上的注册设备信息,确保被测智能网关设备已在管理平台上成功注册。
2)管理平台查询被测智能网关设备的InternetGatewayDevice.DeviceInfo.SoftwareVersion和InternetGatewayDevice.DeviceInfo.HardwareVersion参数值,记录当前软件版本和固件版本。
3)使用管理平台向被测智能网关设备下载新固件/软件版本,FileType文件参数应设置为“1FirmwareUpgradeImage”。
4)在软件下载过程中将智能网关掉电重启。
5)用管理平台检查智能网关的固件版本和软件版本。
6)重复步骤3。
7)下载完成后,用管理平台检查智能网关的固件版本和软件版本。
预期结果
步骤4)中,智能网关应能够正常启动,并重新连接到管理平台;
步骤5)中,智能网关的固件版本和软件版本应与步骤2)中记录的版本相同;
步骤6)中,智能网关软件升级成功,能够正常启动,并重新连接到管理平台;
步骤7)中,管理平台读取的固件版本和软件版本应与步骤2)中记录的不同,而与升级新固件/软件版本相同,版本号更高。
软件升级过程中的消息交互如图5-4所示。
图5-4智能网关设备远程升级流程图
设备重启
测试目的
验证智能网关设备能否在管理平台控制下进行重启。
测试配置
测试配置如图5-1所示。
测试步骤
1)检查管理平台上的注册设备信息,确保被测智能网关设备已在管理平台上成功注册;
2)管理平台向智能网关设备发起重启操作;
3)观察智能网关设备是否成功重启,抓包分析重启过程中的消息交互流程。
预期结果
步骤3)中,智能网关设备在接收到管理平台下发的重启命令后,回应RebootResponse,成功重新启动后,发起Inform,EventCode至少包含“1BOOT”和“MReboot”。
消息交互流程如图5-5所示。
图5-5智能网关设备远程重启流程图
参数配置文件上传
测试目的
验证智能网关是否支持将参数以配置文件方式上传至管理平台。
测试配置
测试配置如图5-1所示。
测试步骤
1)检查管理平台上的注册设备信息,确保被测智能网关已在管理平台上成功注册;
2)管理平台调用文件上传方式,FileType设置为"3VendorConfigurationFile",命令终端上传配置文件;
3)上传成功后,在管理平台上查看配置文件,检查其格式及内容。
预期结果
步骤2)中,终端能够上传配置文件。
步骤3)中,管理平台正确接收配置文件,配置文件内容与实际配置情况一致。
消息交互流程如图5-6所示。
图5-6智能网关设备参数配置文件上传流程图
参数配置文件下载
测试目的
验证智能网关设备能否从管理平台下载配置文件。
测试配置
测试配置如图5-1所示。
测试步骤
1)检查管理平台上的注册设备信息,确保被测智能网关设备已在管理平台上成功注册;
2)使用管理平台向被测终端设备下发测试用的配置文件,FileType文件参数应设置为“3VendorConfigurationFile”;
3)重启终端设备(如果加载配置文件需要重新启动配置才能生效,终端自动重新启动;如果配置参数需要不重新启动能生效则不自动重启);
4)被测终端启动后,使用管理平台检查参数模型和参数值。
预期结果
步骤2)中,管理平台提示配置文件下发成功;
步骤3)中,终端能够正常启动,并自动连接管理平台;
步骤4)中,终端设备的参数模型和参数值应与测试用配置文件相符合。
消息交互流程如图5-7所示。
图5-7智能网关设备参数配置文件下载流程图
远程恢复出厂设置
测试目的
验证智能网关是否支持在管理平台控制下远程恢复出厂配置。
测试配置
测试配置如图5-1所示。
测试步骤
1)智能网关与管理平台的连接正常;
2)在管理平台上对网关下发恢复出厂配置命令;
3)查看网关参数配置信息,检查Password是否仍存在;
4)智能网关重新发起管理平台注册,检查智能网关是否采用基于设备认证Password认证方式首次连接管理平台。
预期结果
步骤2)中,智能网关应能正确响应远程恢复出厂配置命令。
步骤3)中,智能网关的参数应恢复到出厂配置状态,但保留Password,同时保留预装插件,预装插件恢复至出厂状态。
步骤4)中,智能网关采用基于设备认证Password认证方式首次连接管理平台。
智能网关恢复出厂配置的消息交互流程如图5-8所示。
图5-8智能网关设备回复出厂配置流程图
故障诊断
诊断
测试目的
验证智能网关是否支持在管理平台控制下进行Ping/Traceroute/PPPoE仿真/DHCP仿真/VoIP仿真/HTTP下载仿真诊断功能。
测试配置
测试配置如图5-1所示。
测试步骤
1)智能网关与管理平台的连接正常;
2)管理平台下发命令要求智能网关设备在路由WAN上进行Ping诊断测试;
3)在管理平台上检查诊断测试结果;
4)管理平台下发命令要求智能网关设备在路由WAN上进行Traceroute诊断测试;
5)在管理平台上检查诊断测试结果;
6)管理平台下发命令要求智能网关设备在路由WAN上进行PPPoE仿真诊断测试;
7)在管理平台上检查诊断测试结果;
8)管理平台下发命令要求智能网关设备在路由WAN上进行DHCP仿真诊断测试;
9)在管理平台上检查诊断测试结果;
10)管理平台下发命令要求智能网关设备在路由WAN上进行VoIP仿真诊断测试;
11)在管理平台上检查诊断测试结果;
12)管理平台下发命令要求智能网关设备在路由WAN上进行HTTP下载仿真诊断测试;
13)在管理平台上检查诊断测试结果,并通过管理平台查询开始下载时间,结束下载时间,以及下载文件大小,并据此计算下载速率。
预期结果
步骤3)、5)、7)、9)、11)、13)中,智能网关设备成功进行诊断测试并返回诊断测试结果,消息交互流程如图5-9所示,并在步骤13)中,记录计算的HTTP仿真下载速率。
图5-9智能网关设备诊断测试流程图
告警
测试目的
验证智能网关是否支持由管理平台读取告警信息。
测试配置
测试配置如图5-1所示。
测试步骤
1)网关与管理平台的连接正常;
2)在网关上生成一个重要告警;
3)管理平台下发命令读取网关设备上的告警信息。
预期结果
步骤3)中,管理平台应能成功读取网关的告警信息,消息交互流程如图5-10所示。
图5-10智能网关设备读取告警流程图
上传日志文件
测试目的
验证智能网关是否支持上传自身日志文件到指定服务器。
测试配置
测试配置如图5-1所示。
测试步骤
1)网关与管理平台的连接正常;
2)管理平台下发命令要求网关上传日志文件,检查上传结果。
预期结果
步骤2)中,网关应能成功上传自身日志文件,消息交互流程如图5-11所示。
图5-11智能网关设备上传日志文件流程图
性能监控
参数值变化上报
测试目的
验证智能网关是否支持在参数值发生变化时主动向管理平台上报。
测试配置
测试配置如图5-1所示。
测试步骤
1)通过管理平台在智能网关上建立一条路由模式的PPPoEWAN连接,配置VLAN并绑定LAN1口,开启DHCPServer功能;
2)管理平台设置InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPPPConnection.{i}.下的X_CMCC_LanInterface、X_CMCC_VLANIDMark、X_CMCC_LanInterface-DHCPEnable参数值改变时通知管理平台;
3)从智能网关Web管理页面修改WAN连接的VLAN,在智能网关与管理平台之间的抓包分析交互消息;
4)从智能网关Web管理页面修改WAN连接绑定的LAN侧接口,在智能网关与管理平台之间的抓包分析交互消息;
5)从智能网关Web管理页面关闭WAN连接的DHCPServer功能,在智能网关与管理平台之间的抓包分析交互消息。
预期结果
步骤2)中,管理平台调用SetParameterAttributesRPC方法,设定参数值改变需要上报的参数属性;
步骤3)、4)、5)中,捕获的消息交互报文应符合图5-12的规定。
图5-12参数