MH/T 4060.7-2025 民用航空VoIP语音通信技术规范 第7部分:测试方法 , 该文件为pdf格式 ,请用户放心下载!
尊敬的用户你们好,你们的支持是我们前进的动力,网站收集的文件并免费分享都是不容易,如果你觉得本站不错的话,可以收藏并分享给你周围的朋友。
如果你觉得网站不错,找不到本网站,可以百度、360搜搜,搜狗, 神马搜索关键词“文档天下”,就可以找到本网站。也可以保存到浏览器书签里。
收费文件即表明收集不易,也是你们支持,信任本网站的理由!真心非常感谢大家一直以来的理解和支持!
ICS03.220.50CCSV 54
MH
中 华 人 民共和国 民用航空行业标准
MH/T 4060.7—2025

民用航空VoIP语音通信技术规范
第7部分:测试方法
Technical specification ofVoIPvoice communication for civil aviation—
Part7:Testmethods
2025-12-23发布2026-01-01实施

中国民用航空局发 布
目次
前言 III
引言 IV
1范围 1
2 规范性引用文件 1
3术语和定义 1
4缩略语 1
5测试要求 2
5.1测试项目 2
5.2被测系统 2
5.3仪器仪表 2
5.4测试环境 2
5.5测试记录 3
6系统功能测试 3
6.1 主备机切换 3
6.2无线信号比选 4
6.3 多载波偏置发射延时补偿 5
7系统性能测试 5
7.1 无线通信发射机激活时延 5
7.2无线通信接收指示时延 5
7.3无线通信话音地面发射时延 6
7.4无线通信话音地面接收时延 6
7.5有线通信话音时延 7
![]()
话音频率响应 7
![]()
DA呼叫通信建立时间 7
8 VoIP甚高频地空通信地面话音通信系统无线通信互操作性协议测试 8
8.1 SIP会话建立、修改和终止 8
8.2SIP会话数量超限 8
8.3SIP消息类型 8
8.4SIP消息结构 9
8.5RTP数据 14
9 语音通信交换系统无线通信互操作性协议测试 19
9.1 SIP会话建立、修改和终止 19
9.2SIP消息类型及结构 20
9.3RTP数据 24
10 有线通信互操作性协议测试 28
10.1 SIP会话建立、修改和终止 28 10.2SIP消息类型及头部 28
10.3SIP消息主体 30
10.4RTP数据 31
10.5有线通信功能协议 32
11 记录互操作性协议测试 38
11.1 记录服务器互操作性协议测试 38
11.2记录客户端互操作性协议测试 42
12 监控协议测试 45
12.1 支持VoIP功能的监控设备功能测试 45
12.2监控协议测试 47
13 支持VoIP功能的通信传输网络测试 50
13.1 通信传输网络功能及协议测试 50
13.2通信传输网络性能测试 51
前言
本文件按照GB/T1.1—2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定起草。
本文件是MH/T 4060的第7部分。MH/T 4060已经发布了以下部分:
——第1部分:通用技术要求;
——第2部分:无线通信互操作性协议要求;
——第3部分:有线通信互操作性协议要求;
——第4部分:记录互操作性协议要求;
——第5部分:监控协议要求;
——第6部分:通信传输网络技术要求;
——第7部分:测试方法。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由中国民用航空局空管行业管理办公室提出。
本文件由中国民航科学技术研究院归口。
本文件起草单位:中国民用航空总局第二研究所、中国民用航空局空中交通管理局。
本文件主要起草人:范丹、叶家全、聂焱、周至凯、金沙舟、蔡晶、王鹏宇、王天宇、张怀才、安文彦、董正宏、吕方舟、陈堃、曾衢、晏明杨、张树剑、翟俊峰、刘云宇。
引言
随着通信技术的快速发展,空管语音通信设备的技术体制正在逐渐向以VoIP技术为核心演进。VoIP语音通信技术在设备灵活组网、异地资源调用、设备建设及运行成本方面相比传统技术具有显著优势。同时,VoIP语音通信技术基于IP网络数字传输并具有完备的协议体系,可支撑未来空管语音通信实现数字化、网络化和智能化发展。MH/T 4060是中国民用航空第一部VoIP语音通信技术行业标准,用于规范我国民用航空VoIP语音通信系统的规划、建设、运行、设计、制造、集成、检测和检验,由7个部分组成。
——第1部分:通用技术要求。目的在于确定民用航空空中交通服务等VoIP语音通信系统的功能要求、性能要求、环境要求、可靠性和可维护性要求。
——第2部分:无线通信互操作性协议要求。目的在于明确民用航空空中交通服务等VoIP甚高频地空通信地面话音通信系统与VoIP语音通信交换系统之间的无线通信互操作性协议要
求。
——第3部分:有线通信互操作性协议要求。目的在于明确民用航空空中交通服务等VoIP语音通信交换系统之间,以及与VoIP有线电话网络、VoIP拨号电话终端、其它有线电话网络接入网关设备之间的有线通信互操作性协议要求。
——第4部分:记录互操作性协议要求。目的在于明确民用航空空中交通服务等支持VoIP功能的记录仪与VoIP甚高频地空通信地面话音通信系统、VoIP语音通信交换系统之间的记录互操作性要求。
——第5部分:监控协议要求。目的在于明确民用航空空中交通服务等支持VoIP功能的监控设备与VoIP甚高频地空通信地面话音通信系统、VoIP语音通信交换系统、支持VoIP功能的记录仪、支持VoIP功能的通信传输网络之间的监控协议要求。
——第6部分:通信传输网络技术要求。目的在于明确民用航空空中交通服务等支持VoIP功能的通信传输网络的组成、结构、功能、性能、协议和管理要求。
——第7部分:测试方法。目的在于明确民用航空空中交通服务等VoIP语音通信系统的功能、
性能、无线通信互操作性协议、有线通信互操作性协议、记录互操作性协议、监控协议和通信传输网络的主要指标的测试方法。
本文件的编制,结合了中国民用航空VoIP语音通信系统的测试需求,以规范第1~6部分的技术要求为依据,重点考虑了VoIP语音通信系统各组件或整体的功能测试、性能测试、协议测试和网络测试的通用方法,使针对VoIP甚高频地空通信地面话音通信系统、VoIP语音通信交换系统以及支持VoIP功能的记录仪、监控设备和通信传输网络的测试有据可依,从而推动VoIP语音通信技术测试方法的规范化,为中国民航VoIP语音通信技术的应用提供支持。
![]()
特别感谢邓震同志在本标准编写过程中提供的指导和帮助。 民用航空VoIP语音通信技术规范
第7部分:测试方法
1范围
本文件规定了民用航空空中交通服务等VoIP语音通信系统的功能、性能、无线通信互操作性协议、有线通信互操作性协议、记录互操作性协议、监控协议和通信传输网络的主要指标的测试方法。
本文件适用于民用航空空中交通服务等VoIP语音通信系统的规划、建设、运行、设计、制造、集成、检测和检验。
2 规范性引用文件
本文件没有规范性引用文件。
3 术语和定义
MH/T 4060.1、MH/T 4060.2、MH/T 4060.3、MH/T 4060.4、MH/T 4060.5和MH/T 4060.6界定的术语和定义适用于本文件。
4缩略语
下列缩略语适用于本文件。
AGC:自动增益控制(Automatic Gain Control)
CLD:多载波偏置发射时延(CLIMAX Delay)
CRD:呼叫记录数据(Call Record Data)
DA:直接预设目标号码拨号(Direct Access)
DDC:动态延时补偿(Dynamic Delay Compensation)
DSCP:差分服务代码点(Differentiated Services Code Point)
FID:频率标识(Frequency ID)
IA:即时通信(Instantaneous Access)
IDA:拨号盘拨号(Indirect Access)
IP:网际协议(Internet Protocol)
MIB:管理信息库(Management Information Base)
NTP:网络时间协议(Network Time Protocol)
OID:对象标识符(Object Identifier)
PTT:按键发射(Push-To-Talk)
PTTS:PTT混音发射(PTT summation)
RSSI:接收信号强度指示(Received Signal Strength Indication)
RTP:实时传输协议(Real-time Transport Protocol)
RTSP:实时流协议(Real Time Streaming Protocol)
SCT:并发呼叫传输(Simultaneous Call Transmissions)
SDP:会话描述协议(Session DescribtionProtocol)
SIP:会话初始协议(Session Initiation Protocol)
SNMP:简单网络管理协议(Simple Network Management Protocol)
SQI:信号质量信息(Signal Quality Information)
SQU:静噪(Squelch)
URI:通用资源标识符(Universal Resource Identifier) VoIP:基于IP的语音传输(Voice over Internet Protocol)
VRRP:虚拟路由冗余协议(Virtual Router Redundancy Protocol)
5 测试要求
5.1测试项目
VoIP语音通信系统测试项目包括:系统功能测试、系统性能测试、无线通信互操作性协议测试、有线通信互操作性协议测试、记录互操作性协议测试、监控协议测试和通信传输网络测试。
5.2被测系统
被测VoIP语音通信系统在各项指标测试前,各组件应处于产品手册规定的状态,设备完好且工作稳定,相互之间已建立IP连接能正常通信。
5.3仪器仪表
5.3.1 测试仪器仪表包括射频信号发生器、通信综合测试仪、数字示波器、网络数据测试仪和网络损伤仪器,并应满足以下要求:
a) 射频信号发生器频率范围覆盖117.975 MHz~137.000 MHz;
b) 通信综合测试仪可输出300 Hz~3400 Hz音频信号,可测量音频信号幅度;
c) 数字示波器可同时获取模拟信号和网络信号的波形;
d) 网络数据测试仪可测量网络延时、抖动和丢包率,可根据测试内容发送和读取IP数据包;
e) 网络损伤仪可模拟时延损伤、抖动损伤和丢包损伤。
5.3.2 无线通信互操作性协议测试、有线通信互操作性协议测试、记录互操作性协议测试、监控协议测试宜采用协议测试平台完成。
5.3.3 测试设备仪器应在检定或校准有效期内。
5.4测试环境
5.4.1 VoIP语音通信系统功能、性能测试环境见图1,VoIP语音通信交换系统(以下简称语音通信交换系统)与收发信机之间通过IP连接。

图1VoIP语音通信系统功能、性能测试环境 5.4.2 VoIP语音通信系统协议测试环境见图2,语音通信交换系统、收发信机、支持VoIP功能的记录仪(以下简称记录仪)和支持VoIP功能的监控设备分别与协议测试平台通过IP连接。


图2VoIP语音通信系统协议测试环境
5.4.3 通信传输网络测试环境见图3。
![]()

NTP服务器

NTP服务器
![]()
接入边缘

网络数据测试仪
图3 通信传输网络测试环境
5.5测试记录
5.5.1 测试过程中,应按测试程序记录与测试结果有关的原始资料和数据,以便进行数据处理。
5.5.2 测试记录应包括以下内容:测试的依据、时间、地点、项目、实施过程及参试人员;被测VoIP语音通信系统功能组件的名称、代号及所用仪器仪表的型号、鉴定日期;原始数据记录、数据处理方法及结果。
6系统功能测试
6.1主备机切换
6.1.1 基于主备机状态位的切换 6.1.1.1 测试目的
测试主备机配置的收发信机与语音通信交换系统之间是否能通过主备机状态位实现主备机切换。
6.1.1.2 测试过程
测试步骤如下:
a) 主备机配置的收发信机与语音通信交换系统建立SIP连接;
b) 检查收发信机发出的RTP数据包;
c) 进行收发通信,观察收发信机主机和备机的收发状态;
d) 通过语音通信交换系统对收发信机进行主备切换,观察收发信机主机和备机的收发状态;
e) 中断收发信机主机连接,观察收发信机主机和备机的收发状态;
f) 恢复收发信机主机连接,观察收发信机主机和备机的收发状态。
6.1.1.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 建立SIP连接后,收发信机发出的RTP数据包中含有主备机状态位。
b) 语音通信交换系统席位无线通信区显示出收发信机主备机状态信息,主备机状态与主备机状态位指示的状态相符。
c) 切换前,仅收发信机主机能接收或发射;通过语音通信交换系统切换收发信机至备机运行,仅原备机能接收或发射。
d) 中断收发信机主机连接,仅备机能接收或发射;恢复收发信机原主机连接,仅原备机能接收或发射。
6.1.2 基于虚拟 IP的切换
6.1.2.1 测试目的
测试虚拟IP冗余配置的收发信机的主备机切换功能。
注:虚拟IP冗余配置方式是指收发信机主备机通过共用一个虚拟IP地址,实现主备机以同一IP地址与外部系统进行VoIP通信的配置方式。
6.1.2.2 测试过程
测试步骤如下:
a) 虚拟IP冗余配置的收发信机与语音通信交换系统建立SIP连接;
b) 进行收发通信,观察两台收发信机的收发状态;
c) 中断双机中正在进行发射或接收的收发信机的连接,观察另一台收发信机的收发状态;
d) 恢复双机同时连接。
6.1.2.3 结果判定
中断双机中正在进行发射或接收的收发信机的连接时,能切换到另一台收发信机进行收发视为测试通过,否则为不通过。
6.2无线信号比选
6.2.1 测试目的
测试语音通信交换系统与收发信机之间的无线信号比选功能。
6.2.2 测试过程
测试步骤如下:
a) 语音通信交换系统配置6个主备机模式的VoIP无线信道,协商RSSI为比选信号质量信息指标;
b) 将6个无线信道加入同一个比选组;
c) 用射频信号发生器同时加载相同频率、不同信号质量的载波信号到收发信机的RF输入端; d) 观察语音通信交换系统的比选结果,并检查RTP数据包中收发信机发送的RSSI信息;
e) 在席位上取消其中一个或多个接收机参与信号比选;
f) 手动选择比选组内的一个无线信道进行单独发射。
6.2.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 语音通信交换系统根据RSSI及自身对音频质量的分析综合比选出一路信号传输到席位上,该路信号对应的收发信机的比选信号质量信息指标值最高。
b) 在席位上取消其中一个或多个接收机后,剩下的接收机可继续参与比选。
c) 手动选择比选组内的一个无线信道进行发射,该无线信道正常发射,其余无线信道不可发射。
6.3多载波偏置发射延时补偿
6.3.1 测试目的
测试语音通信交换系统与收发信机之间的多载波偏置发射补偿功能。
6.3.2 测试过程
测试步骤如下:
a) 语音通信交换系统同时与5台收发信机建立SIP连接;
b) 让5台收发信机进行多载波偏置发射;
c) 在语音通信交换系统上将CLD值设置为0,依次测量无线通信话音地面发射时延D0;
d) 增大CLD值直到127,依次测量无线通信话音地面发射时延D1;
e) 配置延时补偿,测量语音通信交换系统与5台收发信机通信的发射时延。
6.3.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) CLD值从0到127,无线通信话音地面发射时延依次增大,且D1-D0的值与CLD值相一致。
b) 配置延时补偿后,语音通信交换系统与5台收发信机通信的发射时延差小于10 ms。
7系统性能测试
7.1 无线通信发射机激活时延
7.1.1 测试目的
测试从席位终端设备激活PTT到收发信机天线端口发射功率达到90%额定功率之间的时间间隔。
7.1.2 测试过程
测试步骤如下:
a) 语音通信交换系统与收发信机建立SIP连接,并用网络损伤仪模拟广域网延时;
b) 激活PTT进行发射;
c) 用数字示波器测量从语音通信交换系统插孔盒上出现PTT信号到网络接口输出第一个含PTT-ON指示的RTP数据包之间的时间差T1;
d) 用网络数据测试仪测量从语音通信交换系统到收发信机的单向网络延时T2;
e) 用数字示波器测量从收发信机网络接口接收第一个含PTT-ON指示的RTP数据包到载波功率达到90%功率点之间的时间差T3;
f) T1+T2+T3即为无线通信发射机激活时延。
7.1.3 结果判定
发射机激活时延不大于100 ms视为通过,否则为不通过。
7.2无线通信接收指示时延 7.2.1 测试目的
测试从收发信机天线端口接收载波信号到席位终端设备显示接收之间的时间间隔。
7.2.2 测试过程
测试步骤如下:
a) 语音通信交换系统与收发信机建立SIP连接,并用网络损伤仪模拟广域网延时;
b) 用射频信号发生器将载波信号加载到收发信机RF输入端;
c) 用数字示波器测量从收发信机载波信号启动沿到网络接口输出第一个含SQU-ON指示的RTP数据包之间的时间差T4;
d) 用网络数据测试仪测量从收发信机到语音通信系统的单向网络延时T5;
e) 用数字示波器测量从语音通信交换系统网络接口接收到第一个含SQU-ON指示的RTP数据包到席位接收到SQU信号之间的时间差T6;
f) T4+T5+T6即为无线通信话音地面接收时延。
7.2.3 结果判定
接收指示时延不大于100 ms视为通过,否则为不通过。
7.3无线通信话音地面发射时延
7.3.1 测试目的
测试从席位终端设备输入语音信号到收发信机天线端口发射载波信号之间的时间间隔。
7.3.2 测试过程
测试步骤如下:
a) 语音通信交换系统与发信机建立SIP连接,并用网络损伤仪模拟广域网延时;
b) 激活PTT进行发射;
c) 用数字示波器测量语音信号从语音通信交换系统送话器输入到网络接口输出之间的时间差T7;
d) 用网络数据测试仪测量从语音通信系统到收发信机的单向网络延时T1;
e) 用数字示波器测量语音信号从发信机网络接口输入到载波输出之间的时间差T8;
f) T7+T1+T8即为无线通信发射时延。
7.3.3 结果判定
T7不大于50 ms,T8不大于40 ms且T7+T1+T8不大于130 ms,视为通过,否则为不通过。
7.4 无线通信话音地面接收时延
7.4.1 测试目的
测试从收发信机天线端口接收载波信号至席位终端设备输出语音信号之间的时间间隔。
7.4.2 测试过程
测试步骤如下:
a) 语音通信交换系统与收发信机建立SIP连接,并用网络损伤仪模拟广域网延时;
b) 射频信号发生器将载波信号加载到收发信机RF输入端;
c) 用数字示波器测量从收发信机接收到载波信号到网络接口输出语音信号之间的时间差T9;
d) 用网络数据测试仪测量从收发信机到语音通信系统的单向网络延时T2;
e) 用数字示波器测量语音信号从语音通信交换系统网络接口输入到受话器输出之间的时间差T10;
f) T9+T2+T10即为无线通信话音地面接收时延。
7.4.3 结果判定
T9不大于40 ms,T10不大于 50ms且T9+T2+T10不大于130 ms视为通过,否则为不通过。 7.5有线通信话音时延
7.5.1 测试目的
测试语音信号从代理服务器A的席位1传输到代理服务器B的席位2的时间间隔。
7.5.2 测试过程
测试步骤如下:
a) 代理服务器A和B建立SIP连接,并用网络损伤仪模拟广域网延时;
b) 在代理服务器A的席位1上拨通代理服务器B的席位2进行语音通信;
c) 用数字示波器测量语音信号从席位1送话器输入到代理服务器A网络接口输出之间的时间差T11;
d) 用网络数据测试仪测量从代理服务器A到B的单向网络延时T12;
e) 用数字示波器测量语音信号从代理服务器B网络输入到席位2受话器输出的时间差T13;
f) T11+T12+T13即为有线通信时延;
g) 席位2拨打席位1,重复上述操作。
7.5.3 结果判定
T11+T12+T13不大于150 ms,T11和T13不大于60 ms视为通过,否则为不通过。
7.6 话音频率响应
7.6.1 测试目的
测试无线通信和有线通信过程的语音信号频率响应。
7.6.2 测试过程
测试步骤如下:
a) 建立起VoIP无线通信或有线通信;
b) 将语音信号频率设置为1 kHz,测量无线通信或有线通信过程输出的语音信号幅度B1;
c) 对于无线通信,调整语音信号频率值在300Hz~2800Hz间变化,测量此时无线通信过程输出的语音信号幅度B2,并记录下B2的最大值与最小值;
d) 对于有线通信,调整语音信号频率值在300Hz~3400Hz间变化,测量此时有线通信过程输出的语音信号幅度B3,并记录下B3的最大值与最小值;
e) B2-B1、B3-B1即为频率响应。
7.6.3 结果判定
对于无线通信,话音频率响应在300 Hz到2800 Hz频率范围内变化时,B2-B1的值在+0.7 dB和-
3.0 dB之间视为通过,否则为不通过。对于有线通信,话音频率响应在300 Hz到3400 Hz频率范围内变化时,B3-B1的值在+1 dB和-3.0 dB之间视为通过,否则为不通过。
7.7DA呼叫通信建立时间
7.7.1 测试目的
测试从代理服务器A的席位1点击DA键到代理服务器B2的席位2振铃之间的时间差。
7.7.2 测试过程
测试步骤如下:
a) 代理服务器A和B建立SIP连接;
b) 在代理服务器A的席位1上点击代理服务器B席位2的DA键,对席位2发起呼叫;
c) 测量从席位1点击DA键到席位2振铃之间的时间差T14,T14即为DA呼叫通信建立时间。
7.7.3 结果判定
T14小于2 s视为通过,否则为不通过。 8 VoIP甚高频地空通信地面话音通信系统无线通信互操作性协议测试
8.1 SIP会话建立、修改和终止
8.1.1 测试目的
测试SIP会话建立、修改和终止的协议流程。
8.1.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息建立SIP会话,INVITE消息中包含SDP数据;
b) 向收发信机发送新的INVITE消息,依次修改以下SDP属性:编码类型、呼叫模式、收发信机工作模式、比选方式、R2S交互周期、R2S交互丢失重复确认次数和频率标识;
c) 向收发信机发送BYE消息终止SIP会话。
8.1.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 接收到INVITE消息后,收发信机回复200 OK消息建立起SIP会话。
b) 接收到新的INVITE消息后,在收发信机回复的200 OK消息中,SDP数据被改变。
c) 接收到BYE消息后,收发信机回复200 OK消息终止SIP会话,200 OK消息中不包含SDP数据。
8.2SIP会话数量超限
8.2.1 测试目的
测试收发信机在允许建立的SIP会话超过数量上限时回复的响应消息。
8.2.2 测试过程
测试步骤如下:
a) 向单台收发信机发送多个INVITE消息建立起多个SIP会话,优先级均为normal,From字段URI地址各不相同,直到SIP会话数超过收发信机的会话数量上限;
b) 检查收发信机发出的响应消息;
c) 将优先级设置为emergency,重复上述操作。
8.2.3 结果判定
优先级为normal或emergency的会话超过数量上限时,收发信机回复603消息终止SIP会话,cause置为2008视为测试通过,否则为不通过。
8.3SIP消息类型
8.3.1 CANCEL消息
8.3.1.1 测试目的
测试收发信机对CANCEL消息的响应。
8.3.1.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息建立SIP会话;
b) 在收发信机回复200 OK之前,向收发信机发送CANCEL消息;
c) 检查收发信机回复的响应消息。
8.3.1.3 结果判定
收发信机停止处理INVITE消息并回复487消息视为测试通过,否则为不通过。
8.3.2 BYE消息 8.3.2.1 测试目的
测试收发信机在不同场景下回复BYE消息的协议流程。
8.3.2.2 测试过程
分别在以下情况下检查收发信机发出的请求消息:
a) 收发信机建立多个SIP会话并达到数量上限时,向收发信机发送来自其他语音通信交换系统的高优先级INVITE消息;
b) 建立SIP会话后,中断与收发信机之间的R2S心跳包交互,中断时间超过“R2S交互周期”与“R2S交互丢失重复确认次数”两项参数的乘积;
c) 建立SIP会话前,分别将收发信机设置为维护模式和本地模式,再向收发信机发送INVITE消息;
d) 建立SIP会话后,使收发信机处于故障状态;
e) 建立SIP会话后,更改收发信机频率。
8.3.2.3 结果判定
在上述情况下,收发信机发送BYE消息,且原因分别如下视为测试通过,否则为不通过。
a) 情况“8.3.2.2.a)”,cause置为2000。
b) 情况“8.3.2.2.b)”,cause置为2001。
c) 情况“8.3.2.2.c)”,cause置为2003。
d) 情况“8.3.2.2.d)”,cause置为2004。
e) 情况“8.3.2.2.e)”,cause置为2011。
8.3.3 SUBSCRIBE和NOTIFY消息
8.3.3.1 测试目的
测试收发信机接收SUBSCRIBE消息、回复NOTIFY消息的协议流程。
8.3.3.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息建立4个SIP会话,呼叫模式分别为Radio-Idle、Radio-Rxonly、Radio-TxRx和Coupling和,From字段URI地址各不相同但均在允许访问列表中;
b) 向收发信机发送SUBSCRIBE消息,其Event置为WG67KEY-IN,检查收发信机回复的200OK和NOTIFY消息;
c) 终止其中一个SIP会话,检查收发信机是否回复NOTIFY消息。
8.3.3.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 收发信机回复SUBSCRIBE消息的200 OK消息不包含SDP。
b) 收发信机回复的NOTIFY消息中包含WG67KEY-IN信息,WG67 KEY-IN消息包含发射识别号(ptt-id)和SIP URI之间绑定的完整列表。
c) 终止其中一个SIP会话,收发信机回复NOTIFY消息。
8.4SIP消息结构
8.4.1 SIP消息头部
8.4.1.1 From字段
8.4.1.1.1 测试目的
测试收发信机对不在允许访问列表中的From字段的响应。
8.4.1.1.2 测试过程
测试步骤如下: a) 向收发信机发送INVITE消息,其From字段不在允许访问SIP URI列表中;
b) 检查收发信机回复的响应消息。
8.4.1.1.3 结果判定
收发信机回复603消息终止SIP会话视为测试通过,否则为不通过。
8.4.1.2 To字段
8.4.1.2.1 测试目的
测试收发信机对SIP URI与收发信机不匹配的To字段的响应。
8.4.1.2.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息,其To字段中的SIP URI与收发信机不匹配;
b) 检查收发信机回复的响应消息。
8.4.1.2.3 结果判定
收发信机回复404消息终止SIP会话视为测试通过,否则为不通过。
8.4.1.3 Subject字段
8.4.1.3.1 测试目的
测试收发信机对不同Subject字段的响应。
8.4.1.3.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息,其Subject字段分别设置以下值:radio、DA/IDA call、IA call、monitoring、AG monitoring和GG monitoring;
b) 检查收发信机回复的响应消息。
8.4.1.3.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 对于Subject字段值为Radio的INVITE消息,收发信机回复200 OK建立SIP会话。
b) 对于Subject字段值不是Radio的INVITE消息,收发信机回复403响应终止SIP会话。
8.4.1.4 Priority字段
8.4.1.4.1 测试目的
测试收发信机对priority字段的响应。
8.4.1.4.2 测试过程
测试步骤如下:
a) 向单台收发信机发送多个INVITE消息建立多个SIP会话,优先级为normal,呼叫模式包含Radio-Idle、Radio-Rxonly、Radio-TxRx、Coupling四种类型,且会话数量达到上限;
b) 向收发信机发送多个INVITE消息,优先级为emergency;
c) 检查收发信机回复的响应消息。
8.4.1.4.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 收到优先级为emergency的INVITE消息后,收发信机回复BYE消息释放之前建立的优先级为normal的SIP会话。 b) 优先级为normal的SIP会话被释放后,收发信机回复200 OK建立起优先级为emergency的SIP会话。
c) 收发信机按呼叫模式Radio-Idle、Radio-Rxonly、Radio-TxRx、Coupling的顺序依次释放优先级为normal的SIP会话。
8.4.2 SIP消息主体
8.4.2.1 收发模式
8.4.2.1.1 测试目的
测试收发信机对SDP收发模式属性的响应。
8.4.2.1.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息,其SDP收发模式设置为sendrecv;
b) 检查收发信机回复的响应消息。
8.4.2.1.3 结果判定
收发信机回复200 OK消息并在200 OK消息中回复sendrecv视为测试通过,否则为不通过。
8.4.2.2 编码类型
8.4.2.2.1 测试目的
测试收发信机对SDP编码类型属性的响应。
8.4.2.2.2 测试过程
测试步骤如下:
a) 向收发信机发送多个INVITE消息,其SDP编码类型分别设置为“rtpmap:8PCMA/8000”、“rtpmap:15 G728/8000”和“rtpmap:18 G729/8000”;
b) 检查收发信机回复的响应消息。
8.4.2.2.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) INVITE消息中的SDP编码类型与收发信机相匹配时,收发信机回复200OK建立起SIP会话。
b) INVITE消息中的SDP编码类型与收发信机不匹配,收发信机回复488消息终止SIP会话。
8.4.2.3 呼叫模式
8.4.2.3.1 测试目的
测试收发信机对SDP呼叫模式属性的响应。
8.4.2.3.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息,其SDP呼叫模式设置为Radio-Idle;
b) 向收发信机发送INVITE消息,其SDP呼叫模式设置为Radio-TxRx;
c) 向收发信机发送INVITE消息,其SDP呼叫模式设置为Radio-Rxonly;
d) 向收发信机发送INVITE消息,其SDP呼叫模式设置为Coupling;
e) 建立耦合SIP会话后,再向收发信机发送其他耦合请求;
f) 分别检查收发信机回复的响应消息。
8.4.2.3.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。 a) 对于Radio-Idle、Radio-TxRx和Coupling模式,收发信机回复200OK消息,并在200OK消息中回复设置的SDP呼叫模式。
b) 对于Radio-Rxonly模式,收发一体机和收信机回复200 OK,并在200 OK消息中回复设置的SDP呼叫模式;发信机回复603消息终止SIP会话,cause置为2006。
c) 收发信机建立耦合SIP会话后收到其他耦合请求回复603消息终止SIP会话,cause置为2005。
8.4.2.4 收发信机工作模式
8.4.2.4.1 测试目的
测试收发信机对SDP收发信机工作模式属性的响应。
8.4.2.4.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息,其SDP工作模式设置为TxRx;
b) 向收发信机发送INVITE消息,其SDP工作模式设置为Tx;
c) 向收发信机发送INVITE消息,其SDP工作模式设置为Rx;
d) 分别检查收发信机回复的响应消息。
8.4.2.4.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 对于“TxRx”模式,收发信机回复200 OK消息,其中收发一体机在200OK消息中回复TxRx,发信机在200 OK消息回复Tx,收信机在200 OK消息中回复Rx。
b) 对于“Tx”模式,收发一体机和发信机回复200OK消息并在200OK消息中回复Tx;收信机回复603消息终止SIP会话,cause置为2006或2007。
c) 对于“Rx”模式,收发一体机和收信机回复200OK消息并在200OK消息中回复Rx;发信机回复603消息终止SIP会话,cause置为2006或2007。
8.4.2.5比选方式
8.4.2.5.1 测试目的
测试收发信机对SDP比选方式属性的响应。
8.4.2.5.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息,其SDP比选方式设置为“bss:RSSI”;
b) 向收发信机发送INVITE消息,其SDP比选方式设置为“bss:AGC”;
c) 向收发信机发送INVITE消息,其SDP比选方式设置为“bss:C/N”;
d) 向收发信机发送INVITE消息,其SDP比选方式设置为“bss:PSD”。
e) 分别检查收发信机回复的响应消息。
8.4.2.5.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 对于收发信机支持的比选方式,收发信机回复200 OK消息建立起SIP会话。
b) 对于收发信机不支持的比选方式,收发信机回复200OK消息并在200 OK消息中回复“bss:RSSI”。
8.4.2.6 R2S交互周期
8.4.2.6.1 测试目的
测试收发信机对SDP R2S交互周期属性的响应。
8.4.2.6.2 测试过程
测试步骤如下: a) 向收发信机发送INVITE消息,其R2S交互周期设置为20 ms;
b) 向收发信机发送INVITE消息,其R2S交互周期设置为1000 ms;
c) 向收发信机发送INVITE消息,其R2S交互周期设置为20ms~1000 ms之间的任意值;
d) 分别检查收发信机回复的响应消息。
8.4.2.6.3 结果判定
收发信机回复200 OK消息并在200 OK消息中回复设置的R2S交互周期值视为测试通过,否则为不通过。
8.4.2.7 R2S交互丢失重复确认次数
8.4.2.7.1 测试目的
测试收发信机对SDP R2S交互丢失重复确认次数属性的响应。
8.4.2.7.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息,其R2S交互丢失重复确认次数为2;
b) 向收发信机发送INVITE消息,其R2S交互丢失重复确认次数为50;
c) 向收发信机发送INVITE消息,其R2S交互周期设置为2~50之间的任意值;
d) 分别检查收发信机回复的响应消息。
8.4.2.7.3 结果判定
收发信机回复200 OK消息并在200 OK消息中回复设置的R2S交互丢失重复确认次数值视为测试通过,否则为不通过。
8.4.2.8 频率标识
8.4.2.8.1 测试目的
测试收发信机对SDP频率标识属性的响应。
8.4.2.8.2 测试过程
测试步骤如下:
a) 向收发信机发送INVITE消息,其中包含SDP频率标识值,与收发信机设置的一致;
b) 向收发信机发送INVITE消息,其中包含SDP频率标识值,与收发信机设置的不一致;
c) 检查收发信机回复的响应消息。
8.4.2.8.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) INVITE消息中的频率标识值与收发信机设置的一致时,收发信机回复200OK消息并在200OK消息中回复设置的频率标识值。
b) INVITE消息中的频率标识值与收发信机设置的不一致时,收发信机回复603响应消息,cause置为2002。
8.4.2.9 PTT-ID
8.4.2.10测试目的
测试收发信机在不同呼叫模式下回复的Ptt-id值。
8.4.2.10.1 测试过程
测试步骤如下:
a) 向收发信机发送多个INVITE消息,其SDP呼叫模式设置为Radio-TxRx,直到SIP会话数超过收发信机的会话上限; b) 向收发信机发送INVITE消息,其SDP呼叫模式设置为Radio-Idle;
c) 向收发信机发送INVITE消息,其SDP呼叫模式设置为Radio-Rxonly;
d) 向收发信机发送INVITE消息,其SDP呼叫模式设置为Coupling;
e) 分别检查收发信机回复的响应消息。
8.4.2.10.2 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 对于多个Radio-TxRx模式的INVITE请求,收发信机在200 OK消息中回复设置的ptt-id,数值依次从1到63。
b) 对于Radio-Idle和Radio-Rxonly模式的INVITE请求,地面无线收发信在200OK消息中回复设置的ptt-id,值为0。
c) 对于Coupling模式的INVITE请求,收发信机回复200OK,并在200OK消息中回复设置的ptt-id,数值在1到63。
8.4.3 SIP消息部分缺省或无效
8.4.3.1 测试目的
测试收发信机对部分缺省或无效的SIP消息的响应。
8.4.3.2 测试过程
测试步骤如下:
a) 分别向收发信机发送以下INVITE消息:
1) 不包含Priority字段;
2) SDP标准格式不满足RFC3264的要求;
3) SDP数据中包含未知参数值;
4) SDP数据中缺省收发模式;
5) SDP数据中呼叫模式和收发模式不匹配;
b) 检查收发信机回复的响应消息。
8.4.3.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) INVITE消息不包含Priority字段,收发信机正常建立SIP会话,优先级为normal。
b) SDP标准格式不满足RFC 3264的要求时,收发信机忽略该SDP数据并正常建立SIP会话。
c) SDP数据中包含未知参数值时,收发信机忽略该SDP数据正常建立SIP会话,同时回复自身支持的参数值。
d) SDP数据中缺省收发模式时,收发信机正常建立SIP会话,收发模式为sendrecv。
e) SDP数据中呼叫模式和收发模式不匹配,收发信机回复603消息终止SIP会话,cause置为2007。
8.5RTP数据
8.5.1 打包周期
8.5.1.1 测试目的
测试收发信机是否支持10 ms、20 ms和30 ms三种打包周期。
8.5.1.2 测试过程
测试步骤如下:
a) 收发信机建立SIP会话,进行语音传输;
b) 设置打包周期分别为10ms、20ms和30ms,持续截取收发信机发出的RTPRX语音数据包,检查RTPRX语音数据包的时间戳增量。
8.5.1.3 结果判定 测试结果与下列一致视为测试通过,否则为不通过。
a) 打包周期为10 ms时,相邻RTPRX语音数据包之间的时间戳增量为80。
b) 打包周期为20 ms时,相邻RTPRX语音数据包之间的时间戳增量为160。
c) 打包周期为30 ms时,相邻RTPRX语音数据包之间的时间戳增量为240。
8.5.2 静音抑制
8.5.2.1 测试目的
测试收发信机是否采用静音抑制技术。
注:静音抑制技术是指从声音信号流里识别和消除长时间的静音期的抑制方法,以达到在不降低业务质量的情况下节省带宽资源的作用。
8.5.2.2 测试过程
测试步骤如下:
a) 收发信机建立SIP会话;
b) 收发信机持续接收;
c) 在载波信号中加入静音,检查收发信机发出的RTPRX数据包。
8.5.2.3 结果判定
不采用静音抑制技术,RTP音频数据包持续打包传输视为测试通过,否则为不通过。
8.5.3 PTT和SQU
8.5.3.1 PTTON
8.5.3.1.1 测试目的
测试收发信机对PTT ON数据包的响应。
8.5.3.1.2 测试过程
测试步骤如下:
a) 收发信机建立多个SIP会话,SDP呼叫模式分别为Radio-TxRx和Coupling;
b) 激活Normal PTT ON进行发射;
c) 激活Coupling PTT ON进行发射;
d) 激活Priority PTT ON进行发射;
e) 激活Emergency PTT ON进行发射;
f) 激活Test PTT ON进行发射;
g) 分别检查发信机传回的R2S和RTPRX数据包。
8.5.3.1.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 发信机在收到第一个PTTtype=PTTON的RTP数据包时,回复一个PTTtype=PTTON的R2S心跳包以示确认。
b) 呼叫模式为Radio-TxRx的SIP会话可激活除Coupling PTT外全部其他类型的PTT ON,呼叫模式为Coupling的SIP会话可激活全部类型的PTT ON。
c) 语音发射过程中,收发信机在每个R2S交互周期发送一个R2S心跳包以示确认。
8.5.3.2 PTTOFF
8.5.3.2.1 测试目的
测试收发信机传递PTT OFF数据包的协议流程。
8.5.3.2.2 测试过程
测试步骤如下: a) 收发信机建立SIP会话,SDP呼叫模式为Radio-Rxonly;
b) 用射频信号发生器将载波信号加载到收发信机RF输入端,检查收发信机发出的RTPRX数据包;
c) 收发信机建立SIP会话,SDP呼叫模式为Radio-TxRx;
d) 使收发信机处于故障状态无法激活PTT ON,检查收发信机发出的RTPRX数据包。
8.5.3.2.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 收发信机接收时,向语音通信交换系统传递PTT type置为PTT OFF、ptt-id值为0的RTPRX数据包。
b) 收发信机因自身故障无法激活PTTON时,向语音通信交换系统传递PTTtype置为PTTOFF的RTPRX数据包。
8.5.3.3 SQU和SCT
8.5.3.3.1 测试目的
测试收发信机对SQU和SCT字段的响应。
8.5.3.3.2 测试过程
测试步骤如下:
a) 收发信机建立SIP会话;
b) 用射频信号发生器将单路载波信号加载到收发信机的RF端;
c) 用射频信号发生器将多路载波信号加载到收发信机的RF端;
d) 检查收发信机发出的R2S心跳包和RTPRX数据包。
8.5.3.3.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 收发信机不存在接收时,收发信机在每个R2S交互周期发送一个SQU置为0x0(SQU OFF)的R2S心跳包。
b) 收发信机存在接收时,收发信机在每个RTP打包周期发送一个SQU置为0x1(SQU ON)的RTP音频包。
c) 收发信机存在多路接收时,SCT值为1。
8.5.4 DDC
8.5.4.1 测试目的
测试收发信机对DDC字段的响应。
8.5.4.2 测试过程
测试步骤如下:
a) 收发信机建立SIP会话;
b) 向收发信机发送包含DDC字段的RTPTX数据包;
c) 检查收发信机回复的RTPRX数据包中是否含有DDC字段。
8.5.4.3 结果判定
RTPRX扩展功能第16~19位的值为0x4时包含DDC字段视为测试通过,否则为不通过。
8.5.5 主备机状态位
8.5.5.1 测试目的
测试收发信机对主备机状态位的响应。
8.5.5.2 测试过程 测试步骤如下:
a) 收发信机主备机建立SIP会话;
b) 进行收发通信,检查主备机发出的RTPRX数据包;
c) 通过RTPTX向收发信机主备机发送主备机切换指令;
d) 再进行收发通信,检查备机发出的R2S数据包;
e) 断开收发信机主机的连接,切换至备机通信;
f) 再进行收发通信,检查备机发出的RTPRX数据包。
8.5.5.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 进行收发通信时,收发信机主备机发出的RTPRX数据包中,扩展功能第 16~19位值为0x3,20~23位值为0x1,主机发出的第24位值为0x00,备机发出的第24位值为0x01。
b) 通过RTPTX进行主备机切换时,原主机发出R2S心跳包进行确认,扩展功能第24位值为0x01;原备机发出R2S心跳包进行确认,扩展功能第24位值为0x00。
c) 断开主机连接后,原备机发出RTPRX数据包进行主备切换,扩展功能第24位值为0x00。
8.5.6 超控
8.5.6.1 不同优先级PTT ON
8.5.6.1.1 测试目的
测试收发信机不同优先级PTT ON的超控功能及协议流程。
8.5.6.1.2 测试过程
测试步骤如下:
a) 收发信机建立2个SIP会话,From字段URI地址各不相同;
b) SIP 1激活Test PTTON,SIP2激活NormalPTTON;
c) SIP 1激活Test PTTON,SIP2激活PriorityPTTON;
d) SIP 1激活Test PTTON,SIP2激活EmergencyPTTON;
e) SIP 1激活Normal PTT ON,SIP2激活Priority PTTON;
f) SIP 1激活Normal PTT ON,SIP2激活Emergency PTTON;
g) SIP 1激活Priority PTTON,SIP2激活EmergencyON。
8.5.6.1.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 高优先级PTT超控低优先级PTT,低优先级的PTT信号失效。
b) 优先级由低到高依次为Test PTT、Normal PTT ON、Priority PTT ON、Emergency PTT ON。
8.5.6.2 同优先级PTT ON
8.5.6.2.1 测试目的
测试收发信机同优先级PTT ON的超控功能及协议流程。
8.5.6.2.2 测试过程
测试步骤如下:
a) 收发信机建立2个SIP会话,From字段URI地址各不相同;
b) 分别将收发信机配置为PTT lockout和PTTsummation;
c) SIP 1激活TestPTTON,SIP2激活Test PTTON;
d) SIP 1激活Normal PTTON,SIP2激活NormalPTTON;
e) SIP 1激活Priority PTTON,SIP2激活Priority PTTON;
f) SIP 1激活Emergency ON,SIP 2激活EmergencyON。 8.5.6.2.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 配置为PTT lockout时,收发信机只发射先到的RTP音频流。
b) 配置为PTT summation时,收发信机合并多路RTP音频数据流发射。
8.5.6.3 耦合PTT超控
8.5.6.3.1 测试目的
测试收发信机耦合PTT ON的超控功能及协议流程。
8.5.6.3.2 测试过程
测试步骤如下:
a) 收发信机建立2个SIP会话,From字段URI地址各不相同;
b) 分别将收发信机配置为Coupling PTT interruption和Coupling PTT Summation;
c) SIP 1激活Coupling PTTON,SIP2激活Normal PTT ON;
d) SIP 1激活Coupling PTTON,SIP2激活Priority PTTON;
e) SIP 1激活Coupling PTTON,SIP2激活EmergencyON。
8.5.6.3.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 配置为Coupling PTT interruption时,收发信机耦合发射通话被其他通话超控。
b) 配置为Coupling PTT Summation时,收发信机合并多路RTP音频数据流发射。
8.5.7 SQI
8.5.7.1 测试目的
测试收发信机传递SQI的协议流程。
8.5.7.2 测试过程
测试步骤如下:
a) 收发信机建立SIP会话;
b) 用射频信号发生器将载波信号加载到收发信机的RF端,激活SQU ON;
c) 改变载波信号强度,使其小于-100 dBm;
d) 改变载波信号强度,使其大于-70 dBm;
e) 改变载波信号强度,使其介于-100 dBm到-70 dBm之间;
f) 分别检查收发信机发出的RTPRX数据包。
8.5.7.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 在收发信机发出的RTPRX数据包中,扩展功能第16~19位值为0x1,20~23位值为0x1,29~31位值为0x0。
b) 当载波信号强度小于-100 dBm时,RTPRX扩展功能第24~28位值为0。
c) 当载波信号强度大于-70 dBm时,RTPRX扩展功能第24~28位值为15。
d) 当载波信号强度介于-100 dBm到-70 dBm之间时,RTPRX扩展功能第24~28位值为介于0到15之间。
8.5.8 混音发射
8.5.8.1 测试目的
测试收发信机的混音发射功能及协议流程。
8.5.8.2 测试过程 测试步骤如下:
a) 将收发信机设置为PTT Summation;
b) 收发信机建立3个SIP会话,From字段URI地址各不相同;
c) SIP1激活Normal PTT ON;
d) SIP 2激活PriorityPTTON;
e) SIP 3激活PriorityPTTON;
f) 检查收发信机发出的RTPRX数据包。
8.5.8.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 收发信机将SIP2和SIP3的RTP音频混音发射,并且在RTPRX中将PTTS置为0x1。
b) 混音发射时,SIP2和SIP3中的RTPRX使用分别给语音通信交换系统分配的对应ptt-id,SIP1中的RTPRX使用SIP2和SIP3语音通信交换系统中最小的ptt-id。
c) RTPRX中的PTT type为多个RTPTX中优先级最高的类型。
8.5.9 R2S
8.5.9.1 测试目的
测试收发信机传递R2S心跳包的协议流程。
8.5.9.2 测试过程
测试步骤如下:
a) 收发信机建立SIP会话;
b) 不进行收发通信;
c) 检查收发信机是否周期性发出R2S心跳包;
d) 使收发信机长时间接收不到对端发出的R2S心跳包,时长超过“R2S交互周期”和“R2S交互丢失重复确认次数”两项参数的乘积。
8.5.9.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) 建立SIP会话后,收发信机在发送完200 OK消息后的第一个R2S交互周期内发送第一个R2S心跳包,之后以“R2S交互周期”为间隔持续发送R2S心跳包,其中PTT type=PTTOFF,SQU=SquelchOFF。
b) 收发信机长时间接收不到对端发出的R2S心跳包,时长超过“R2S交互周期”和“R2S交互丢失重复确认次数”的乘积时,收发信机发送BYE消息终止SIP会话。
9 语音通信交换系统无线通信互操作性协议测试
9.1SIP会话建立、修改和终止
9.1.1 测试目的
测试SIP会话建立、修改和终止的协议流程。
9.1.2 测试过程
测试步骤如下:
a) 语音通信交换系统发送INVITE消息建立SIP会话,检查INVITE消息中是否包含SDP数据;
b) 语音通信交换系统发送新的INVITE消息修改以下SDP属性:编码类型、呼叫模式、收发信机工作模式、比选方式、R2S交互周期、R2S交互丢失重复确认次数和频率标识;
c) 发送BYE消息终止SIP会话。
9.1.3 结果判定 测试结果与下列一致视为测试通过,否则为不通过。
a) INVITE消息中包含SDP数据,且Content-type置为application/sdp。
b) 发送新的INVITE消息后,SDP数据被改变。
c) 发送BYE消息,SIP会话被终止。
9.2SIP消息类型及结构
9.2.1INVITE、ACK和BYE消息
9.2.1.1 测试目的
测试语音通信交换系统发送的INVITE、ACK和BYE消息是否满足协议要求。
9.2.1.2 测试过程
测试步骤如下:
a) 语音通信交换系统发送INVITE消息建立SIP会话1,优先级为normal;
b) 向语音通信交换系统回复200OK;
c) 语音通信交换系统发送INVITE消息建立SIP会话2,优先级为emergency;
d) 向语音通信交换系统回复200OK;
e) 语音通信交换系统发送BYE消息终止SIP会话1和2;
f) 向语音通信交换系统回复200OK。
9.2.1.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) INVITE、ACK和BYE消息包含MH/T4060.2 附录A.1.2中的强制字段,Max-Forwards字段值为70。
b) INVITE消息头部中的Subject字段值为radio,Priority字段可在normal和emergency中取值。
c) 建立SIP会话时,语音通信交换系统在收到200 OK消息后发送ACK消息。
d) 终止SIP会话时,语音通信交换系统在收到200 OK消息后释放链路。
9.2.2 CANCEL消息
9.2.2.1 测试目的
测试语音通信交换系统发送的CANCEL消息是否满足协议要求。
9.2.2.2 测试过程
测试步骤如下:
a) 语音通信交换系统发送INVITE消息建立SIP会话;
b) 在收到200 OK响应之前,语音通信交换系统发送CANCEL消息;
c) 向语音通信交换系统回复487消息。
9.2.2.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) CANCEL消息包含MH/T 4060.2 附录A.1.2中的强制字段。
b) SIP会话被取消。
9.2.3 SUBSCRIBE和NOTIFY消息
9.2.3.1 测试目的
测试语音通信交换系统发送的SUBSCRIBE消息是否满足协议要求,是否能识别NOTIFY消息。
9.2.3.2 测试过程
测试步骤如下: a)语音通信交换系统发送INVITE消息建立4个SIP会话,呼叫模式分别为Radio-Idle、Radio-Rxonly、Radio-TxRx和Coupling;
b) 语音通信交换系统发送SUBSCRIBE消息,向语音通信交换系统回复NOTIFY消息;
c) 终止其中一个SIP会话,向语音通信交换系统回复NOTIFY消息;
d) 检查语音通信交换系统是否可识别收到的NOTIFY消息。
9.2.3.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) SUBSCRIBE消息包含MH/T 4060.2附录A.1.2中的强制字段。
b) 语音通信交换系统发送SUBSCRIBE消息后,识别出NOTIFY消息中的WG67 KEY-IN信息。
c) 终止其中一个SIP会话,语音通信交换系统识别出NOTIFY消息中的WG67KEY-IN信息变化。
9.2.4响应消息
9.2.4.1 测试目的
测试语音通信交换系统在收到4xx、5xx和6xx响应消息时是否会终止SIP会话。
9.2.4.2 测试过程
测试步骤如下:
a) 语音通信交换系统发送INVITE消息建立SIP会话;
b) 分别向语音通信交换系统回复MH/T 4060.2附录A.2.1中的4xx、5xx和6xx响应消息。
9.2.4.3 结果判定
语音通信交换系统终止SIP会话视为测试通过,否则为不通过。
9.2.5 SIP消息主体
9.2.5.1 收发模式
9.2.5.1.1 测试目的
测试INVITE消息中的SDP收发模式属性是否满足协议要求。
9.2.5.1.2 测试过程
测试步骤如下:
a) 语音通信交换系统发送INVITE消息建立SIP会话,检查INVITE消息中的SDP收发模式;
b) 向语音通信交换系统回复200 OK,其中包含“收发模式=sendrecv”的SDP数据。
9.2.5.1.3 结果判定
测试结果与下列一致视为测试通过,否则为不通过。
a) INVITE消息中的SDP收发模式值为sendrecv。
b) 语音通信交换系统在收到200 OK消息后发送ACK消息。
9.2.5.2 编码类型
9.2.5.2.1 测试目的
测试INVITE消息中的SDP编码类型属性是否满足协议要求。
9.2.5.2.2 测试过程
测试步骤如下:
a) 语音通信交换系统发送INVITE消息建立SIP会话,检查INVITE消息中的SDP编码类型;
b) 向语音通信交换系统回复200 OK,其中包含SDP编码类型“rtpmap:8 PCMA/8000”。
9.2.5.2.3 结果判定 测试结果与下列一致视为测试通过,否则为不通过。
a) INVITE消息中的编码类型值至少包含“rtpmap:8 PCMA/8000”。
b) 语音通信交换系统在收到200 OK消息后发送ACK消息。
9.2.5.3 呼叫模式
9.2.5.3.1 测试目的
测试INVITE消息中的SDP呼叫模式属性是否满足协议要求。
9.2.5.3.2 测试过程
测试步骤如下:
a) 语音通信交换系统发送INVITE消息建立SIP会话,其呼叫模式为空闲;
b) 向语音通信交换系统回复200 OK,其中包含“呼叫模式=Radio-Idle”的SDP数据;
c) 语音通信交换系统发送INVITE消息建立SIP会话,其呼叫模式为单收;
d) 向语音通信交换系统回复200 OK,其中包含“呼叫模式=Radio-Rxonly”的SDP数据;
e) 语

评论