VoLTE测试培训文档Telecom一、硬件连接(声测试)二、MFEVIII.1介绍三、CMW500配置四、声测试整体配置五、电测试整体配置一、硬件连接MFEVIII.1可以与R&SCMW500或者MD8475A建立VoLTE连接进行测试。对于R&SCMW500和MD8475A下图中的SIPServer和LTERadioTester是一体的。我们以MFEVIII.1与CMW500配合使用测试VoLTE进行讲解,后续会补充MFEVIII.1与MD8475A配合使用测试VoLTE。硬件连接图:1、ACQUAPC由USB线分别连接MFEVIII.1和MFEVI.1,可以通过USB线配置MFEVIII.1和MFEVI.1并传输语音测试信号,ACQUA与MFEVI.1的USB线即有控制作用也有传输语音信号的作用,ACQUA与MFEVIII.1的USB线只起控制作用。2、MFEVIII.1与MFEVI.1通过AES/EBU进行连接,交互数字测试信号。3、MFEVIII.1与CMW500通过网线进行连接(如下图所示),交互编码后数据包。4、手机通过RF注册到CMW500的LTE网络和IMSServer上面,交互数据。5、MFEVI.1通过speaker端口连接到HMSII.3的人工嘴,通过Microphone端口连接到HMSII.3的左右耳。6、手机通过夹具固定在所需的测试位置(HandsetorHeadsetorHandsfree)具体硬件连接介绍:信号流程图:发送方向:ACQUA通过USB将数字信号发送给MFEVI.1,MFEVI.1将数字信号转换为模拟信号,发送给HMSII.3人工嘴发声,被DUTMic采集到后,模拟信号转换为数字信号,编码并打包后,将数据包通过RF传送给CMW500,CMW500通过网线将数据包发送给MFEVIII.1,MFEVIII.1解码后,将数字信号传输至MFEVI.1,MFEVI.1再将数字信号传回ACQUA。接收方向:ACQUA通过USB将数字信号发送给MFEVI.1,MFEVI.1不对信号进行任何处理,将数字信号通过AES/EBU线,传输给MFEVIII.1,MFEVIII.1对数字信号编码并打包,将数据包通过网线传输给CMW500,CMW500通过RF将数据包发送给手机,手机解码后,Receiver/Loudspeaker发声,被人工耳采集到,通过Mic端口发送至MFEVI.1,MFEVI.1将模拟信号转换为数字信号,通过USB线传回ACQUA。二、MFEVIII.1介绍1、连接MFEVI.1与MFEVIII.1,MFEVIII.1的配置分为两种情况。如果使用G722codec,必须配置MFEVIII.1作为主要前端,如图所示:(新版ACQUA3.3.200和MFEVIII.11.9.1463,不管任何Codec,只有MFVIII.1和MFEVI.1时候,MFEVIII.1都可以作为主要前端。)如果使用其他codec,MFEVIII.1应该配置作为第二级前端。连接MFEX或者MFEXI,MFEVIII.1只能作为第二级的前端。2、MFEVIII.1接口MFEVIII.1前面板MFEVIII.1后面板下面接口是可以使用的:●DUT:将网线(network)插入RJ45接口。将网线的另一端插入网络端口,用以建立数据链接。●Headphones:连接耳机用于监听。●Power:将电源适配器模块PSHI.4插入到这个端口。●AES/Pluse:AES/EBU数字音频输出&输入和脉冲TTL输出和输入。需要使用对应的连接线(型号CDMV,Code1637)。●USBIn:USB2.0端口,用于控制以及和ACQUAPC交互音频数据。●USBHost:预留端口,以备将来之需。●PC:预留端口,以备将来之需。3、电源开关和LED灯状态信息前面板的电源LED操作灯通过颜色指明运行状态,从而给出操作提示。以下颜色和状态是可能出现的:●Red:开机或者关机●Orange:准备操作●Green:系统准备就绪●Blue:系统准备就绪并已经正常连接到MFEVIII.1控制软件(ACQUA)●Red(blinking):升级固件版本(第一步)●Orange(blinking):升级固件版本(第二步)4、测试搭建举例配置MFEVI.1作为主要前端,如图所示:配置MFEVIII.1作为第二级前端,如图所示:5、MFEVIII.1配置●MFEVIII.1开机,至少按MFEVIII.1电源开关一秒。(注解:当关机时,需要同样按压电源开关至少一秒,这样MFEVIII.1才能正常关机)●在MFEVIII.1settings点击VOIP框,下图会出现:●使用上图中的settings配置工具为MFEVIII.1选择或者保存设置●针对不同的综测仪,使用RadioTesterWizard(点击上图中的综测仪图标)为MFEVIII.1配置推荐默认设置。选择CMW500,一步步Next,最后点击Finish,MFEVIII.1配置完成。●在MFEVIII.1Settings界面下LEDs代表的意义◇Connectivity状态(Red:Notok,green:Ok)▪第一个LED:MFEVIII.1与ACQUAPC的USB连接▪第二个LED:音频配置▪第三个LED:VOIP软件运行(如果这个LED变红,可能是采样率不是48kHz导致)◇Registration状态:▪Grey:没有注册▪Red:注册失败▪Yellow:注册进行中(e..g.等待响应)▪Green:注册成功◇新的日志消息信息:▪Grey:没有新的日志信息▪Yellow:新的日志信息收到,在“Call”配置框下面会显示●BasicSettings基本设置◇MFEVIII.1的IP配置:配置MFEVIII.1IP地址,子网掩码,网关和DNS(对IPv4和IPv6都是可用的)。要求VOIP软件只能用IPv6或者IPv4。通过点击“Apply”传输IP配置到MFEVIII.1。如果网关或者DNS不是可用的或者必须的,设置IPv4对应的IP为0.0.0.0,设置Ipv6对应的IP为空的。◇IP测试:通过单一的ping检查MFEVIII.1的IP配置。主要注意,ping可能很慢。黄色LED表面在最后几分钟连接还没有开始测试。▪Pingproxyaddress成功与否▪PingGateway成功与否▪Ping任意网络地址成功与否◇IPMonitor:允许通过Wireshark或者其他小工具镜像DUT网络端口IP数据到MFEVIII.1USB连接端口或者后面板网络端口。只有在MFEVIII.1与DUT连接出现问题的情况下,IPMonitor才能被激活。一旦连接建立,IPMonitor应该被设置为“None”。◇RootAccesstoMFEVIII.1:▪Press“SSHSend…”用SSH命令配置MFEVIII.1,仅仅适用于经验丰富工程师!•“ip-6neigh…”定义或者移除DUT网络连接相邻入口•“reboot”启动MFEVIII.1•“halt”关机MFEVIII.1▪Currentfirmwareversion当前MFEVIII.1固件版本,只有当MFEVIII.1购买了“Hardware-CodecOption”(Cod-opt,Code6485),“OptionalCodecinstalled”才会出现。▪点击“Loopback…”配置MFEVIII.1作为loopback设备时,下图会出现:当确认完参数后,点击“OK”,把MFEVIII.1配置为一个loopback设备,当DUT发送UDP包至MFEVIII.1网络端口,MFEVIII.1通过网络端口将UDP包返还给DUT。点击“OK”后,会出现下图,同样需要通过点击“OK”来确认。当使用“loopback-mode”,MFEVIII.1从ACQUA断开连接。如果想重新用MFEVIII.1作为VoIP参考端,请重启MFEVIII.1。●RTPSettings◇General:配置RTP端口和媒体加密(none,strp,orzrtp)。▪Initialjitterbufferlength:定义SIPcall或者RTP流开端抖动缓冲区的大小。▪AdaptiveJitterbufferOn/off::激活adaptivejitterbuffer(自适应抖动缓冲区)仅仅推荐有经验的工程师使用。•off(default):在这种情况下DUT发包太快,不会产生丢包。抖动缓冲区长度增加取代了丢包。通过点击“ResetJitterBuffer”可以重置抖动缓冲区到最初的大小。如果DUT发包太慢,抖动缓冲区会跑空并产生丢包。在这种情况下,静默会被写入。•On:MFEVIII.1的VOIP软件尝试使用抖动缓冲区的初始值。如果DUT发包太快,从而抖动缓冲区的最大水平大于初始抖动缓冲区长度,RTP会丢包。在测试中,不希望出现这种情况。点击“Apply”传输配置参数到MFEVIII.1。◇CodecConfiguration:▪改变codec,为选择的codec切换Payload类型,和切换数据包长度(如果所选codec支持的话)。▪FMTPEdit:显示已选codec的FMTP设置。可以被改变以适应SDP(回话协议)协商。仅适用于有经验的工程师使用。点击“Apply”传输设置参数到MFEVIII.1。◇OverloadPoint:显示所使用Codec的过载点。通过点击“Advanced…”有经验的工程师可以编辑过载点。▪预定义过载点:•G722:9dBm0•G711u-lawandL16:3.17dBm0•othercodecs:3.14dBm0●SIPSettings◇General:配置SIP端口和传输协议(UDP,TCPorTLS)。为SIP协议定义连接名字;配置防火墙服务器地址和防火墙策略(None,NAT,STUN,orICE)。点击“Apply”按钮传输通常SIP参数到MFEVIII.1。◇Registrar:启动并设置注册服务器参数,如果需要,“UserID”,“Realm”,“Parameter”,和“OutboundProxy”是可选的或者留空(或者设置为“None”)以便忽略。▪如果希望注册请求在一个给定的端口,e.g.5059.“ProxyAddress”和“Auth.Name”需要被修改为•ProxyAddress192.168.1.1.:5059•Auth.Namesip:6104@192.168.1.1:5059●Call◇SIPCall:输入DUTSIP地址,点击“Call”按钮呼叫SIP地址,点击“OnHook”终止通话。◇RTPStream:开始或者停止RTP流传输至远程IP。◇ClockControl:可以手动调节采样率从32kHz到52kHz。当MFEVIII.1使用内部同步,例如MFEVIII.1作为主时钟模式,Clockcontrol才能起作用。◇Miscellaneous:这个领域可以发送DTMF音和以一种更详细的方式配置编解码。点击“SendCodecParameter”配置呼叫或者流传递过程中的编解码。▪“mode=0”…”mode=8”:调整编码速率(仅适用于AMR和AMR-WB).可以用在当前SIPCall和RTP流传输中。•AMR:☉mode=0:4.75kBit/s☉mode=1:5.15kBit/s☉mode=2:5.90kBit/s☉mode=3:6.70kBit/s☉mode=4:7.40kBit/s☉mode=5:7.95kBit/s☉mode=6:10.20kBit/s☉mode=7:12.20kBit/s(呼叫或者流传输开始时的默认速率)•AMR-WB:☉mode=0:6.60kBit/s☉mode=1:8.85kBit/s☉mode=2:12.65kBit/s(呼叫或者流传输开始时的默认速率)☉mode=3:14.25kBit/s☉mode=4:15.85kBit/s☉mod