基于TTCN-3的SIP协议一致性测试软件设计
发布时间:2018-05-29 18:49
本文选题:会话初始化协议 + 一致性测试 ; 参考:《西安电子科技大学》2014年硕士论文
【摘要】:SIP(Session Initiation Protocol,会话初始化协议)是由IETF(The InternetEngineering Task Force,互联网工程任务组)提出的多媒体会话控制协议。该协议具有简单、灵活、扩展性好等特点,所以逐渐取代了其他IP电话信令协议,成为了下一代网络系统中的核心协议之一。因此,对SIP协议进行一致性测试对于保证SIP协议的应用及SIP设备或软件的互联互通具有重要意义。 本文首先以SIP协议为基础,根据协议一致性测试理论,提出了SIP协议一致性测试的分布式架构;接着基于TTCN-3(Testing and Test Control Notation Version3)测试系统,在TTworkbench软件所提供的测试平台下提出了SIP协议一致性测试系统框架;然后基于该测试系统框架与测试流程,设计和实现了各个主要功能模块,包括客户端和服务器软件的配置、通信接口相关模块的设计,并实现了测试系统所需的通信过程、定时功能以及编解码功能;最后根据ETSI的SIP协议一致性测试规范,选取并设计TTCN-3语言开发的测试脚本,通过对用户代理、注册服务器和代理服务器的相关测试,最终实现了SIP协议的一致性测试。
[Abstract]:SIP(Session Initiation Protocol (session initiation Protocol) is a multimedia session control protocol proposed by IETF(The InternetEngineering Task Force, Internet Engineering Task Force. The protocol is simple, flexible and extensible, so it has gradually replaced other IP phone signaling protocols and become one of the core protocols in the next generation network system. Therefore, the conformance test of SIP protocol is of great significance to ensure the application of SIP protocol and the interconnection of SIP devices or software. Based on SIP protocol and protocol conformance testing theory, this paper proposes a distributed architecture for conformance testing of SIP protocol, and then based on TTCN-3(Testing and Test Control Notation version 3) test system. The conformance testing system framework of SIP protocol is put forward under the test platform provided by TTworkbench software, and based on the test system framework and test flow, the main function modules are designed and implemented, including the configuration of client and server software. The communication interface module is designed, and the communication process, timing function and codec function of the test system are realized. Finally, according to the SIP protocol conformance test specification of ETSI, the test script developed by TTCN-3 language is selected and designed. Finally, the conformance test of SIP protocol is realized by testing the user agent, register server and proxy server.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.04
【参考文献】
相关期刊论文 前6条
1 李辉,赵晖;传统PSTN与VOIP的比较研究[J];电子科技大学学报;2004年02期
2 孟旭东;H.323与SIP的比较[J];电信技术;2001年12期
3 曾伟,孙晓玲;SIP协议的现状及应用[J];电信快报;2002年05期
4 杜飞,杨杰;SIP在3G通信网络中的应用研究[J];广东通信技术;2005年03期
5 蒋凡,季向东,曾凡平;TTCN-3测试系统的设计与实现[J];计算机工程;2005年11期
6 樊自甫,万晓榆;SIP在支持IP移动性中的应用研究[J];现代电信科技;2005年04期
,本文编号:1951998
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1951998.html