中华人民共和国通信行业标准
YD/T1609-2007
媒体网关控制协议(MGCP)测试方法Testing Methods for Media Gateway Control Protocol (MGCP)2007-04-16发布
2007-10-01实施
中华人民共和国信息产业部发布前言
魏范性引用文件
3术语和定义
4缩略语
5测试说明
5.1概述
测试编号说明
6MGC 侧协议测试-
6.1 测试配置
注册和注销流程测试
命令测试-
命令参数测试,
错误码测试·
包测试·
定时器测试
消息编码测试
MG侧协议测试
试配置
注册和注销流程测试
7.3命令测试
命令参数测试,
错误码测试…
包测试:
定时器测试
消息编码测试
HYYKADNYKAca
YD/T 1609-2007
YD/T1609-2007
本标准非等效采用IETF的RFC3435《媒体网关控制协议(MGCP)》RFC3660《基本媒体网关控制协议(MGCP)包》。
本标准是“媒体网关控制协议”系列标准之一。该系列标准预计的结构及名称如下1.媒体网关控制协议(MGCP)技术要求2.媒体网关控制协议(MGCP)测试方法3.基于H.248的媒体网关控制协议技术要求4.基于H.248的媒体网关控制协议测试方法本标与《媒体网关控制协议(MGCP)技术要求》配套使用。随着技术的发展,还将制订后续的相关标准。本标准参考了YD/T1433-2006《软交换设备总体技术要求》本标准由中国通信标准化协会提出并归口。本标准起草单位:信息产业部电信研究院上海贝尔阿尔卡特股份有限公司中兴通讯股份有限公司
本标准起草人:武静何兵陈寅秋乔克智刘其锋
1范围
媒体网关控制协议【MGCP】测试方法YD/T1609-2007
本标准规定了媒体网关和媒体网关控制器(或软交换设备)之间的MGCP协议测试方法和要求。本标准适用于支持MGCP协议的媒体网关、综合接入设备(IAD)IP电话终端、媒体服务器以及媒体网关控制器和软交换设备。
2规范性引用文件
下列文件中的条款通过本标准的引用而成为木标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准。然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本,凡是不注日期的引用文件,其最新版本适用于本标准。YD/T 1608-2007
3术语和定义
bzxZ.net媒体网关控制协议(MGCP)技术要求下列术语和定义适用于本标雅:3.1软交换设备【Softswitch】
是分组网的核心设备之一,它主要完成呼叫控制、媒体网关接入控制、资源分配、协议处理、路由、认证、计费等功能,并可以向用广提供基本话音业务、移动业务、多媒体业务以及其他业务。3.2媒体网关控制器(MediaGatewayController)负责对媒体网关中与媒体通道连接控制相关的呼叫状态部分进行控制。3.3媒体网关【MediaGateway】
媒体网关将一种网络中的媒体转换成另一种网络所要求的媒体格式。例如:媒体网关能够在电路交换网的承载通道和分组网的媒体流之间进行转换,可以处理音频,视频或者T.120,也可以具备处理这三者任意组合的能力,能够进行全双工的媒体翻译,可以演示视颊/音频消息,实现其他IVR功能,也可以进行媒体会设等。
3.4综合接入设备【IntergratedAccessDevice】下一代电信网络用户接入层设备,位于用户侧将用户的数据语音及视频等应用需求接人到IP网络中并在卫网络中完成相应的功能。
3.5IP中继媒体网关【IPTrunk Media Gateway】在电路交换网和IP分组网络之间的网关,用来终结大量的数字电路。3.6 端点(Endpoint )
媒体网关中的数据源或数据宿,可以是物理端点,如模拟线、中继电路等,也可以是虚拟端点,如语音服务器的信号源。
3.7 连接(Connection )
互相发送数据端点之问的一种关联,连接可以是点到点或点到多点,连接可以建立在IP网/ATM网上。3.8通配值(wildcard)
HYYKABNYKAca
YD/T 1609-2007
用于匹配多个端点或连接,通配值可为“allof”和“any of\。“allof”表示需要选择所有满足条件的终结点或关联;“anyof”表示选择一个满足条件的终结点或关联。本标推规定通配值“allof\”用通配符“*”标识:“anyof”用通配符“s”标识。4缩略语
下列缩略语适用于本标准:
5测试说明
AuditConnection
AuditEndpoint
CreateConnection
Deleteconnection
EndpointConfiguration
Intergrated Access Device
ModifyConnection
Media Gateway
Media Gateway Controller
Notify
NotificationRequest
Restartnprogress
Trunk Gateway
审计连接
审计端点
创建连接
删除连接
端点配置
综合接入设备
修改连接
媒体网关
媒体网关控制器
通知请求
重启动
中继网关
5.1概述
本标准主要对MGC和MG侧之间的MGCP协议进行测试。出于MGCP协议是主从控制协议,因此,本标准将MGCP协议测试分为MGC侧和MG侧两部分。本标准各部分测试内容符合YD/TXXXX-200X《媒体网关控制协议(MGCP)技术要求》的规定。5.2测试编号说明
测试编号以MGCP开始,MGC侧协议测试用MGC进行标识,MG侧协议测试用MG进行标识。6MGC侧协设测试
MGC侧协议测试包括注册和注销流程测试、命令测试、命令参数测试、错误码测试、包测试、定时器测试、消息编码测试、鉴权流程测试。6.1测试配置
模拟器
图1MGC侧协议测试配益
用户!
用户2
如图1所示,MG模拟器模拟配置的网关至少配置两个端点。端点描述如下:第一个端点EP1:
[email protected]第二个端点EP2:
[email protected]第n个端点EPn:
[email protected]YD/T1609-2007
根据MG模拟器模拟的网关类型不同,端点描述也不间,如模拟线端点为EP1,继电路端点为/等。6.2注册和注销流程测试
测试编号:MGCP_MGC RSIP_1
测试项目:注班流程测试
测试分项目:网关重启动成功
测试配置:
1)见图10
restart
2)MGC已完成MG模拟器的数据配置试过程:
MG模拟器向 MGC发送RSIP消息,RestartMethod=Restant,EndpointID=“*@mg.Com\预期结果:
1)MGC返回200OK成功响应,注册成功。2)消息流程如下:
判定原则:
MG模拟器
应符合预期结果要求,否则为不合格测试编号:MGCP_MGC_RSIP_2
测试项目:注册流程测试
测试分项目:端点重启动成功
测试配置:
1)见图。
restart
2)MGC已完成MG模拟器的数据配置测试过程:
RSIP(*, RM: Retart)
MG 模拟器间 MGC 发送 RSIP 消息, RestartMethod=Restart, EndpointID=\
[email protected]\
预期结果:
1)MGC返回200OK成功响应,注册成功。2)消息流程如下:
判定原则:
MG模拟器
RSP (EPI @mg.con, KM:Restnrt)2000K
应符合预期结果要求,否则为不合格HYYKABNYKAca
YD/T 1609-2007
测试编号:MGCPMGC_RSIP_3
测试项目:注册流程测试
测试分项目:网关发送disconnected成功测试配置:
【见图1。
2)MGC已完成MG模拟器和MG1的数据配置测试过程:
MG模拟器向 MGC 发送RSIP消息,RestartMethod-disconnectd,EndpointID-“*@rng-com\预期结果:
1)MGC返回200OK成功响应。
2)消息流程如下:
判定原则:
MG模拟器
应符合预期结果要求,否则为不合格测试编号:MGCP_MGC_RSIP_4
测试项目:注册流程测试
RSIP (*@ng.com, RM:disconnected)200 0K
测试分项目:端点发送disconnected成功褐试配置:
1)觅图1。
2)MGC已完成MG模拟器和MG1的数据配置MGC
测试过程:
MG模拟器向 MGC 发送 RSIP 消息,RestartMethod=disconnectd,EndpointD-“
[email protected]\预期结果:
1)MGC返回200 OK 成功响应。
2)消息流程如下:
判定原则:
MG模拟器
应符合预期结果要求,否则为不合格RSIP (EPI @mg.com, RM:disroanected)200.0K
测试编号:MGCP_MGC_RSIP_5
测试项目:注销流程试
测试分项日:网关正常注销成功测试配置:
1)图1。
graceful
2)MGC己完成MG模拟器和MG1的数据配置测试过程:
1)MG模拟器向用户1发起呼叫。2)保持呼叫连接。
YD/T 1609-2007
3) MG 模拟器向 MGC 发送 RSIP 消息,ResturtMethod=graceful,EndpointID= \*@mg.com\4)查看MGC中MG模拟器的状态。5)MGC释放呼叫。
6)查看 MGC 中 MG模拟器的状态预期结果:
1)MGC返回200OK成功响应。
2)呼叫保持时,MG模拟器处于连接状态。3)呼叫释放后,MG模拟器处于注销状态。4)消息流程如下:
MG模拟器
判定原则:
RSP(*@mg.can. RMgraceful)
200 OK
应符合预期结果要求,否则为不合格HYYKABNYKAca
YD/T1609-2007
测试编号:MGCPMGC_RSIP_6
测试项目:注销流程测试
测试分项目:端点正常注销成功一测试配置:
1)见图1。
graceful
2)MGC已完成MG模拟器和MG1的数据配置测试过程:
1)MG模拟器中端点EP1和EP2分别向MG1的用户1和用户2分别发起呼叫2)保持呼叫连接。
3)MG模拟器向MGC发送RSIP消息,RestartMethod=gracefuil,EndpointID=“
[email protected]\4)MGC释放呼叫。
5)查看用户2呼叫状态
预期结果:
1)MGC返回200OK成功响应。
2)用户2呼叫继续保持。
3)消息流程如下:
判定原则:
MG模拟器
RSIP (
[email protected],RM:graceful)200OK
应符合预期结果要求,否则为不合格MGC
测试编号:MGCP_MGC_RSP_7
测试项目;注销流程测试
测试分项H:网关强制注销成功一测试配置:
1)见图1.
forced
2)MGC已完成MG模拟器和MG1的数据配置测试过程:
1)MG模拟器向用户1发起呼叫。2)保持叫连接。
YD/T 1609-2007
3)MG模拟器向MGC发送RSIP消息,RestartMethod-forced,EndpointID=“*@mg.com4)查看MGC中MG模拟器的状态。5)查看用户【和用户2状态
预期结果:
1)MGC 返回 200 OK 成功响应。2)MG模拟器处于注销状态。
3)用户1听忙音。
4)用户2听忙音。
5)消息流程如下:
判定原则:
MG模拟器
RSIP (*@mg.com, RM:forced)
应符合预期结果要求,否则为不合格HYYKABNYKAca
YD/T1609-2007
测试编号:MGCP_MGC_RSIP_8
测试项目:注销流程测试
测试分项目:端点强制注销成功-forced
测试配置:
1)见图1。
2)MGC已完成MG模拟器和MG1的数据配置测试过程:
1) MG模拟器中 EP1 和EP2分别向用户1 和用户 2 发起呼叫2)保持呼叫连接。
3) MG模拟器向 MGC 发送 RSIP 消息,RestartMethod-forced,EndpointID=“
[email protected]\。4)查看用户1和用户2状态
预期结果:
1)MGC返回200OK成功响应。
2)用户1听忙音。
3)用户2呼叫保持。
4)消息流程如下;
判定原则:
MG模拟器
RSIP (
[email protected]. RM:fcel)
应符合预期结果要求,否则为不合格MGC
测试编号:MGCP_MGC_RSIP_9
测试项目:注销流程测试
测试分项目:网关正常撤销注销成功划试配置:
1)见图1
-cancel-graceful
2)MGC已完成MG模拟器和MG1的数据配置测试过程:
1)MG模拟器向用户1发起呼叫。YD/T 1609-2007
2)MG模拟器向 MGC 发送 RSIP 消息,RestartMethod=gracefulEndpointID=“*@mg,com\3)MG模拟器向MGC发送RSIP消息,RestartMcthod=cancel-graceful,EndpointID=“*@mg.com。4)查春用1的状态
预期结果:
1)MGC返回 200OK成功响应。
2)用户1保持呼叫连接。
MG模拟器
3)消息流程如下;
判定源则:
RSIP (*@mg.com, RM:graceful)20K
kSIP(*@mg.com,
, RM:cancel gracefuly
应符合预期结果要求,否则为不合格测试编号:MGCP_MGC RSIP_10
测试项目:注册流程测试
测试分项目:注册重定向
测试配置:
1)见图1。
2)MGC已完成MG模拟器的数据配置测试过程:
1)配置MG模拟器归属于MGC2,
\*@mg.com
2)MG模拟器间MGC发送RSI消息,RestartMethod=Restart,EndpointID=预期结果:
1)MGC返回521 响应,消息携带 notifiedentity参数为MGC2。2)消息流程如下:
MG模拟器
RSIP (*@mg.com, RM: Restart)521
判定原则:
应符合预期结果要求,否则为不合格HYYKABNYKAca
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。