基于TTCN-3的SIP協(xié)議一致性測(cè)試軟件設(shè)計(jì)
發(fā)布時(shí)間:2018-05-29 18:49
本文選題:會(huì)話初始化協(xié)議 + 一致性測(cè)試; 參考:《西安電子科技大學(xué)》2014年碩士論文
【摘要】:SIP(Session Initiation Protocol,會(huì)話初始化協(xié)議)是由IETF(The InternetEngineering Task Force,互聯(lián)網(wǎng)工程任務(wù)組)提出的多媒體會(huì)話控制協(xié)議。該協(xié)議具有簡(jiǎn)單、靈活、擴(kuò)展性好等特點(diǎn),所以逐漸取代了其他IP電話信令協(xié)議,成為了下一代網(wǎng)絡(luò)系統(tǒng)中的核心協(xié)議之一。因此,對(duì)SIP協(xié)議進(jìn)行一致性測(cè)試對(duì)于保證SIP協(xié)議的應(yīng)用及SIP設(shè)備或軟件的互聯(lián)互通具有重要意義。 本文首先以SIP協(xié)議為基礎(chǔ),根據(jù)協(xié)議一致性測(cè)試?yán)碚,提出了SIP協(xié)議一致性測(cè)試的分布式架構(gòu);接著基于TTCN-3(Testing and Test Control Notation Version3)測(cè)試系統(tǒng),在TTworkbench軟件所提供的測(cè)試平臺(tái)下提出了SIP協(xié)議一致性測(cè)試系統(tǒng)框架;然后基于該測(cè)試系統(tǒng)框架與測(cè)試流程,設(shè)計(jì)和實(shí)現(xiàn)了各個(gè)主要功能模塊,包括客戶端和服務(wù)器軟件的配置、通信接口相關(guān)模塊的設(shè)計(jì),并實(shí)現(xiàn)了測(cè)試系統(tǒng)所需的通信過(guò)程、定時(shí)功能以及編解碼功能;最后根據(jù)ETSI的SIP協(xié)議一致性測(cè)試規(guī)范,選取并設(shè)計(jì)TTCN-3語(yǔ)言開(kāi)發(fā)的測(cè)試腳本,通過(guò)對(duì)用戶代理、注冊(cè)服務(wù)器和代理服務(wù)器的相關(guān)測(cè)試,最終實(shí)現(xiàn)了SIP協(xié)議的一致性測(cè)試。
[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.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.04
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 李輝,趙暉;傳統(tǒng)PSTN與VOIP的比較研究[J];電子科技大學(xué)學(xué)報(bào);2004年02期
2 孟旭東;H.323與SIP的比較[J];電信技術(shù);2001年12期
3 曾偉,孫曉玲;SIP協(xié)議的現(xiàn)狀及應(yīng)用[J];電信快報(bào);2002年05期
4 杜飛,楊杰;SIP在3G通信網(wǎng)絡(luò)中的應(yīng)用研究[J];廣東通信技術(shù);2005年03期
5 蔣凡,季向東,曾凡平;TTCN-3測(cè)試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2005年11期
6 樊自甫,萬(wàn)曉榆;SIP在支持IP移動(dòng)性中的應(yīng)用研究[J];現(xiàn)代電信科技;2005年04期
,本文編號(hào):1951998
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1951998.html
最近更新
教材專著