国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種支持IPv6的SIP協(xié)議的測試方法

      文檔序號:7693120閱讀:380來源:國知局
      專利名稱:一種支持IPv6的SIP協(xié)議的測試方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于通訊技術(shù)領(lǐng)域,特別涉及一種支持IPv6的SIP協(xié)議的測試方法。
      背景技術(shù)
      SIP是IETF提出的在IP網(wǎng)絡(luò)上進(jìn)行多媒體通信的應(yīng)用層控制協(xié)議,可用于 建立、修改、終結(jié)多媒體會話和呼叫。SIP協(xié)議采用基于文本格式的客戶——服 務(wù)器方式,以文本的形式表示消息的語法、語義和編碼,客戶機(jī)發(fā)起請求,服務(wù) 器進(jìn)行響應(yīng)。SIP獨(dú)立于低層協(xié)議——TCP或UDP,而采用自己的應(yīng)用層可靠性機(jī) 制來保證消息的可靠傳送。有關(guān)SIP協(xié)議的詳細(xì)內(nèi)容可參見IETF RFC3372,該規(guī) 范已經(jīng)定義了對IPv6的支持。SIP與IPv6的結(jié)合一方面消除了 NAT轉(zhuǎn)換帶來的 效率低下問題,另一方面也提高了安全性。SIP與IPv6的結(jié)合,將為下一代網(wǎng)絡(luò) 的融合奠定基礎(chǔ)。目前對于無論是IPv6還是SIP協(xié)議一般都是單獨(dú)進(jìn)行測試?yán)?的編寫,而結(jié)合在一起的測試協(xié)議卻很少。這兩個(gè)協(xié)議可能同時(shí)被廣泛應(yīng)用到下 一代互聯(lián)網(wǎng)當(dāng)中,單獨(dú)測試2個(gè)協(xié)議都與實(shí)際應(yīng)用環(huán)境不同,因而開發(fā)了一種支 持IPv6的SIP協(xié)議的測試方法,使測試以最接近實(shí)際場景的方式進(jìn)行。

      發(fā)明內(nèi)容
      本發(fā)明為了解決現(xiàn)有技術(shù)中的不足,特別提供了一種支持IPv6的SIP協(xié)議 的測試方法。
      本發(fā)明的技術(shù)方案如下 一種支持IPv6的SIP協(xié)議的測試方法,包括被測
      試設(shè)備和測試套件,該方法包括如下步驟
      1) 、使用網(wǎng)線連接測試環(huán)境和被測試設(shè)備;
      2) 、配置測試環(huán)境;
      3) 、配置被測設(shè)備;
      4) 、運(yùn)行自動測試腳本;
      5) 、運(yùn)行注冊測試;
      6) 、運(yùn)行會話建立剿試;7)、生成WEB格式結(jié)果文件$makeresult。
      所述被測試設(shè)備為同時(shí)支持IPv6協(xié)議和SIP協(xié)議功能的設(shè)備;所述測試套 件由注冊服務(wù)器、SIP代理服務(wù)器A、 SIP代理服務(wù)器B、用戶代理、缺省路由器、 DNS服務(wù)器組成。
      所述步驟2)的具體步驟如下
      1) 修改config. txt中的UA地址;
      2) 用戶代理的用戶名、IP地址、AoR-UR、 Contact-URI由測試套件模擬;
      3) 為SIP代理服務(wù)器A使用的Contact-UR由測試套件模擬;
      4) 注冊服務(wù)器的IP地址和主機(jī)名由測試套件模擬;
      5) SIP代理服務(wù)器A的IP地址、主機(jī)名和一個(gè)第二級的DNS服務(wù)器的IP 地址由測試套件模擬
      6) SIP代理服務(wù)器B的IP地址、主機(jī)名由測試套件模擬;
      7) 認(rèn)證的用戶名、密碼、注冊領(lǐng)域、SIP代理服務(wù)器A領(lǐng)域、SIP代理服務(wù) 器B領(lǐng)域由測試套件模擬。
      所述步驟3)的具體步驟如下
      1) 修改配置文件nut.def,如果未査詢到該文件,可通過復(fù)制該目錄下的 nut. def. sample來創(chuàng)建一個(gè)新的nut. def文件;
      2) 語法如下
      LinkX 〈測試設(shè)備的接口名稱〉〈被測試設(shè)備的MAC地址> ;
      3) 被測設(shè)備的用戶名、AoR-URI、 Contact-URI;
      4) 配置DNS Sever;
      5) 設(shè)置被測設(shè)備的SIP參數(shù);
      6) 依賴于用戶使用的SIP用戶代理的類型,設(shè)置方法和參數(shù)是不同的; 所述步驟4)的具體步驟如下
      1) 測試前需要改變當(dāng)前路徑為測試套件軟件路徑,每次單獨(dú)測試后會生成 測試日志文件;
      2) 同一路徑下運(yùn)行$ make init,通過該測試工具可自動執(zhí)行以下內(nèi)容-檢査操作系統(tǒng)、Bind、 Perl的版本是否符合要求;
      _為操作系統(tǒng)配置IPv6;
      -從配置文件獲得參數(shù)值config. txt;
      -從測試配置文件和被測試設(shè)備的配置文件中配置接口名稱和MAC地址; 一運(yùn)行rtadvd -運(yùn)行BIND
      -自動配置用戶代理地址(如果己配置一個(gè)固定地址) -通過ping命令來進(jìn)行連接檢査 - dig檢查
      所述步驟5)采用如下方式運(yùn)行注冊測試
      Registration (B處理事物測試)
      Session Establishment(會話建立測試)
      Transaction (處理測試)
      Mid—dialog control (中間會對話測試)
      Authentication (B認(rèn)證測試)
      Header parameter (頭部參數(shù)領(lǐng)!l試)
      Routing (路由測試)
      Request message (請求信息測試)
      Response message (響應(yīng)信息測試)
      Dialog (對話測試)
      Transport (傳輸測試)
      ICMP (ICMP測試) 所述步驟6)采用如下方式運(yùn)行會話建立測試
      Authentication (A認(rèn)證測試)
      Dialog (A保持對話測試)
      Mid-dialog control (A中間對話控制測試)
      DNS (A DNS測試)
      B-reg
      B-session
      B-transaction
      B_m_dialog
      B-auth
      B-header
      B-routing
      B—request
      B-response
      B-dialog
      B-traiisport
      B-icmp
      A-auth
      A-hold-dialog A-hold-m—dialog A一dnsTransaction (A業(yè)務(wù)處理測試) A-expires—h
      Request message (A請求信息測試) A-rfc2543 Dialog (A對話領(lǐng)!l試) A-m_response OPTIONS method (A選項(xiàng)方法測試) A-options Routing (A路由測試) A-strict—r
      Header parameter (A頭部參數(shù)測試) A_timestamp—h
      本發(fā)明的有益效果目前對于無論是IPv6還是SIP協(xié)議一般都是單獨(dú)進(jìn)行 測試?yán)木帉?,而結(jié)合在一起的測試協(xié)議卻很少。這兩個(gè)協(xié)議可能同時(shí)被廣泛應(yīng) 用到下一代互聯(lián)網(wǎng)當(dāng)中,單獨(dú)測試2個(gè)協(xié)議都與實(shí)際應(yīng)用環(huán)境不同,因而開發(fā)了 一種支持IPv6的SIP協(xié)議的測試方法,使測試以最接近實(shí)際場景的方式進(jìn)行, 為同時(shí)具有IPv6和SIP支持的產(chǎn)品的迅速開發(fā)和推向市場提供測試保證。


      圖1支持IPv6的SIP測試步驟; 圖2物理網(wǎng)絡(luò)連接其中201為測試系統(tǒng),202為被測設(shè)備,203為網(wǎng)線。 圖3 SIP用戶代理測試環(huán)境;
      其中301為注冊服務(wù)器,302為SIP代理服務(wù)器A, 303為SIP代理服務(wù)器B , 304為303的用戶代理,305為缺省路由器,306為DNS服務(wù)器,308為SIP測試 套件,309為測試套件。
      具體實(shí)施例方式
      為了使本發(fā)明的特性和優(yōu)點(diǎn)更加清晰明了,下面參照附圖結(jié)合具體實(shí)施對本 發(fā)明作進(jìn)一步的詳細(xì)說明。
      本發(fā)明是一種綜合測試方法。該方法包括一種綜合的腳本測試軟件,以及 由這個(gè)測試軟件生成的3個(gè)測試環(huán)境。
      圖1支持IPv6的SIP設(shè)備的測試步驟
      (1)刪除所有的已有HTML日志以執(zhí)行一個(gè)測試,有2種方法刪除日志文件 (a)刪除所有日子文件$ make clean 注意!
      這個(gè)命令("make clean")將刪除所有的該目錄中的日志文件。這就意味 著也刪除所有的測試執(zhí)行結(jié)果。如果必要備份這些文件。
      (b)刪除"index.html" , "r印ort. html"和"summary, html"文件,你 可以刪除這三個(gè)文件來執(zhí)行一個(gè)測試。 $ rm index, html $ rm report, html $ rm summary, html 如果你運(yùn)行了--個(gè)測試甚至有任何HTML日志,下列信息將被顯示,并且測試 將被取消。刪除關(guān)于上述問題的日志文件。 Error : Already exist index, html
      please run after delete index, html or run with - f option. 氺木氺Error code 2 (2)運(yùn)行測試套件
      (a) 以類別的方式運(yùn)行套件 通常你可以通過類別來運(yùn)行測試套件 $make <Target name>
      例如,當(dāng)開始注冊測試,輸入下面的命令
      $ make B-session 按照下面的指示執(zhí)行測試
      (b) 運(yùn)行一個(gè)測試Run a test 如果你通過編號來運(yùn)行一個(gè)測試,可以執(zhí)行下面的命令 $make simple
      例如,當(dāng)執(zhí)行測試號碼從51到52的時(shí)候運(yùn)行如下命令 $ make simple $ start: 51$ end: 52 按照下面的指示執(zhí)行測試 (3)確認(rèn)以HTML日志格式的測試結(jié)果 在所有的測試完成后,你可以生成一個(gè)HTML格式的輸入文件 ("results, html"),并且跟隨每個(gè)列表獲得測試結(jié)果。
      $ make result 使用一個(gè)網(wǎng)頁瀏覽器可以看到結(jié)果文件。
      以上所述的實(shí)施例,只是本發(fā)明較優(yōu)選的具體實(shí)施方式
      ,本發(fā)明在不脫離其 精神和本質(zhì)特征前提下,可以有多種具體實(shí)施方式
      ,應(yīng)當(dāng)理解上述實(shí)施例并不限 于上述的任何細(xì)節(jié),而應(yīng)該在所附權(quán)利要求所定義的精神和范圍內(nèi)被廣泛地解 釋,因此,所有落在權(quán)利要求的邊界和范圍內(nèi)的或者與這些邊界和范圍等價(jià)的變 化和修改都試圖包含在附加權(quán)利要求內(nèi)。
      參照圖2,物理網(wǎng)絡(luò)連接圖主要描繪了測試環(huán)境和被測設(shè)備的連接方式。以 用戶代理的測試為例說明。首先將軟件安裝一臺主機(jī)中,這臺主機(jī)通過一條交叉 網(wǎng)線連接到測試服務(wù)器。
      參照圖3,描述的SIP用戶代理測試環(huán)境主要由SIP測試套件(308)和缺省 路由器和DNS服務(wù)器和被測設(shè)備組成。其中SIP測試套件由注冊服務(wù)器(301)、 SIP代理服務(wù)器A(302)、 SIP代理服務(wù)器B(303) 、 303的用戶代理(304)組成。
      權(quán)利要求
      1、一種支持IPv6的SIP協(xié)議的測試方法,包括被測試設(shè)備和測試套件,其特征在于包括如下步驟1)、使用網(wǎng)線連接測試環(huán)境和被測試設(shè)備;2)、配置測試環(huán)境;3)、配置被測設(shè)備;4)、運(yùn)行自動測試腳本;5)、運(yùn)行注冊測試;6)、運(yùn)行會話建立測試;7)、生成WEB格式結(jié)果文件$ make result。
      2、 根據(jù)權(quán)利要求1所述的一種支持IPv6的SIP協(xié)議的測試方法,其特征在于所述被測試設(shè)備為同時(shí)支持IPv6協(xié)議和SIP協(xié)議功能的設(shè)備; 所述測試套件由注冊服務(wù)器、SIP代理服務(wù)器A、 SIP代理服務(wù)器B、用戶代 理、缺省路由器、麗S服務(wù)器組成。
      3、 根據(jù)權(quán)利要求1所述的一種支持IPv6的SIP協(xié)議的測試方法,其特征在 于所述步驟2)的具體步驟如下1) 修改config. txt中的UA地址;2) 用戶代理的用戶名、IP地址、AoR-UR、 Contact-URI由測試套件模擬;3) 為SIP代理服務(wù)器A使用的Contact-UR由測試套件模擬;4) 注冊服務(wù)器的IP地址和主機(jī)名由測試套件模擬;5) SIP代理服務(wù)器A的IP地址、主機(jī)名和一個(gè)第二級的DNS服務(wù)器的IP 地址由測試套件模擬;6) SIP代理服務(wù)器B的IP地址、主機(jī)名由測試套件模擬;7)認(rèn)證的用戶名、密碼、注冊領(lǐng)域、SIP代理服務(wù)器A領(lǐng)域、SIP代理服務(wù) 器B領(lǐng)域由測試套件模擬。
      4、 根據(jù)權(quán)利要求1所述的一種支持IPv6的SIP協(xié)議的測試方法,其特征在 于所述步驟3)的具體步驟如下1) 修改配置文件nut.def,如果未査詢到該文件,可通過復(fù)制該目錄下的 nut. def. sample來創(chuàng)建一個(gè)新的nut. def文件;2) 語法如下LinkX 〈測試設(shè)備的接口名稱〉〈被測試設(shè)備的MAC地址〉;3) 被測設(shè)備的用戶名、AoR-URI、 Contact-URI;4) 配置DNS Sever;5) 設(shè)置被測設(shè)備的SIP參數(shù);6) 依賴于用戶使用的SIP用戶代理的類型,設(shè)置方法和參數(shù)是不同的。
      5、 根據(jù)權(quán)利要求1所述的一種支持IPv6的SIP協(xié)議的測試方法,其特征在 于所述步驟4)的具體步驟如下1) 測試前需要改變當(dāng)前路徑為測試套件軟件路徑,每次單獨(dú)測試后會生成測試日志文件;2) 同一路徑下運(yùn)行$ make init,通過該測試工具可自動執(zhí)行以下內(nèi)容 _檢查操作系統(tǒng)、Bind、 Perl的版本是否符合要求;-為操作系統(tǒng)配置IPv6;-從配置文件獲得參數(shù)值config.txt;_從測試配置文件和被測試設(shè)備的配置文件中配置接口名稱和MAC地址; _運(yùn)行rtadvd ; -運(yùn)行BIND ;_自動配置用戶代理地址,如果已配置一個(gè)固定地址; -通過ping命令來進(jìn)行連接檢杳;—dig檢査。
      6、 根據(jù)權(quán)利要求1所述的一種支持IPv6的SIP協(xié)議的測試方法,其特征在于所述步驟5)采用如下方式運(yùn)行注冊測試 B處理事物測試; 會話建立測試; 處理測試; 中間會對話測試; B認(rèn)證測試; 頭部參數(shù)測試; 路由測試; 請求信息測試; 響應(yīng)信息測試; 對話測試; 傳輸測試; ICMP測試。
      7、 根據(jù)權(quán)利要求l所述的一種支持IPv6的SIP協(xié)議的測試方法,其特征在于 所述步驟6)采用如下方式運(yùn)行會話建立測試A認(rèn)證測試; A保持對話測試; A中間對話控制測試; A DNS測試;A業(yè)務(wù)處理測試; A請求信息測試; A對話測試; A選項(xiàng)方法測試;A路由測試; A頭部參數(shù)測試。
      全文摘要
      本發(fā)明屬于通訊技術(shù)領(lǐng)域,特別涉及一種支持IPv6的SIP協(xié)議的測試方法。該方法包括如下步驟1)使用網(wǎng)線連接測試環(huán)境和被測試設(shè)備;2)配置測試環(huán)境;3)配置被測設(shè)備;4)運(yùn)行自動測試腳本;5)運(yùn)行注冊測試;6)運(yùn)行會話建立測試;7)生成WEB格式結(jié)果文件$ make result。通過該方法,可以使測試以最接近實(shí)際場景的方式進(jìn)行,為同時(shí)具有IPv6和SIP支持的產(chǎn)品的迅速開發(fā)和推向市場提供測試保證。
      文檔編號H04L29/06GK101309182SQ20081010222
      公開日2008年11月19日 申請日期2008年3月19日 優(yōu)先權(quán)日2008年3月19日
      發(fā)明者銘 劉, 孫景霞, 尹俊令, 震 李, 遠(yuǎn) 程 申請人:北京天地互連信息技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1