TestingTech为法国某大型飞机制造企业设计了LAG IP音频模拟器方案。该方案采用TTworkbench为自动化测试平台定义测试场景、自动化执行测试。
Lag-IP是一个TETRAPOL组件,它的作用是TETRAPOL网络和控制中心的接口。LAG-IP提供信令(CC-API interface)和音频(RTP)到控制中心。
图2代表建议的架构。它对类型C和类型D模拟器是通用的。这个架构基于我们在处理基于RTP流的ED137B的经验扩展,这些经验是在开发EUROCONTROL VOTER测试套时获得的。
我们推荐LAG IP语音模拟器项目同样采用TTworkbench作为测试环境。TTworkbench基于功能强大的测试定义和测试实现语 言TTCN-3。TTCN-3由欧洲通信标准委员会ETSI开发,被国际电联电信标准化部门ITU-T采用。TTCN-3是定义、编辑和控制这个项目测试脚本的最好方法。
测试脚本的进度可以应用TTworkbench进行监视。执行脚本之前,用户可以配置所有的重要参数书如:AGs IP/port信息,log文件的为止或者.wav文件位置等等。应用直观的用户界面,参数将被保存在磁盘上供以后使用。
基于这个方案可以创建配置,且单个配置间切换是十分简单的。图形化日式实时显示脚本执行进度,在每个AG,用户可以扬声器或者麦克风作为音频数据的目的/源。脚本的执行由TTworkbench通过标准的ETSI界面TCI/TRI来控制。也可以应用CC-API Client/Server控制RTP管理。由于API还没有确定,我们建议基于API的socket来获得最大的灵活性。
所有接收到的数据都将被RTPReceiver(s)保存为.wav文件。RTPReceiver(s)还负责记录RTP头文件,包括ED137B扩展头信息。RTP头文件还记录了RTPSender(s)发送路径。所有必需的事件信息由RTPManager记录。
应用TTworkbench还可以增加其它功能,举其中几个例子如:
了解TTCN-3&TTworkbench LAG IP音频模拟器方案详细信息,自动化测试平台、协议一致性测试欢迎联系我们。我们将用我们多年的自动化测试平台经验为您提供专业支持。