[發明專利]一種基于仿真終端的性能測試方法有效
| 申請號: | 201310732870.3 | 申請日: | 2013-12-26 |
| 公開(公告)號: | CN103684925B | 公開(公告)日: | 2017-07-14 |
| 發明(設計)人: | 周迪;廖永漢 | 申請(專利權)人: | 浙江宇視科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/18;H04L29/12 |
| 代理公司: | 杭州君度專利代理事務所(特殊普通合伙)33240 | 代理人: | 諸佩艷 |
| 地址: | 310051 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 仿真 終端 性能 測試 方法 | ||
技術領域
本發明屬于系統性能測試技術領域,尤其涉及基于可靈活配置仿真終端的視頻監控系統性能測試方法。
背景技術
隨著視頻監控系統的規模壯大,對性能測試的要求越來越高,但是在實驗室內對性能測試很困難,需要有大批量的設備來還原真實環境。比如說真實環境內有1000路攝像機同時實況、存儲等,在實驗室就需要有1000個設備。況且在實際的視頻監控系統中,存在多個廠商的終端設備,這對于在實驗室內搭建性能測試環境幾乎成為不可能。
目前搭建編解碼性能測試環境的需要大量的真實終端,比如搭建1000路實況同時解碼的性能測試環境就需要1000個真實的終端。搭建的環境硬件成本巨大、組網復雜、維護難度很大、并且環境遷移難度大。
同時,對于實際的環境中出現的現場問題,當外面局點大規模應用出現問題時,開發人員前往現場進行處理,帶回來的往往是一段友商的碼流信息。需要在實驗室環境復現問題,來進行測試,這就需要能夠重現實際的局點應用環境,按照以前的方案需要與局點相同數量的設備來復現該問題,無論時間上還是采購成本上,幾乎是不可能。
發明內容
本發明的目的是針對上述技術問題,提出了一種基于仿真終端的性能測試方法,僅需要一個被測碼流的終端、或者1個PCAP報文或者1個錄像文件和其該碼流的廠商信息就能解決需要大批量設備的問題,并且能方便的搭建性能測試環境。
為了實現上述目的,本發明技術方案如下:
一種基于仿真終端的性能測試方法,用于采用仿真服務器對被測系統進行性能測試,所述測試方法包括步驟:
步驟1、仿真服務器接收并解析仿真終端配置文件,得到被測系統的IP地址、原始流來源方式,以及需要仿真的終端的廠商信息、終端類型、協議類型和仿真終端IP地址;
步驟2、根據所述仿真終端IP地址虛擬出對應的仿真終端的設備IP地址;
步驟3、將所述設備類型和協議類型與所述仿真終端的設備IP地址進行綁定,仿真出用來進行測試的仿真終端;
步驟4、仿真終端根據仿真服務器解析得到的被測系統的IP地址,以及所述協議類型對應的注冊方式注冊到被測系統;
步驟5、仿真終端接收被測系統的業務請求,建立仿真終端與被測系統的對應連接;
步驟6、仿真服務器將原始流通過仿真終端與被測系統的對應連接發給被測系統,進行性能測試。
其中,所述協議類型包括國標協議、IMOS(IP Multimedia Operating System)協議或ONVIF(Open Network Video Interface Forum)協議,所述仿真終端與被測系統之間,通過注冊信令完成注冊,所述注冊信令攜帶所述的廠商信息和終端類型。每個仿真終端僅對應一種協議類型,根據不同的協議類型,具有不同的注冊方式,但注冊信令都攜帶廠商信息和終端類型,將仿真終端注冊到被測系統。
進一步地,所述步驟5包括步驟:
仿真終端將業務請求中包含的收流端口與業務請求中包含的IP地址進行綁定,作為業務發送的目的端信息;
將仿真終端自協商的發流端口與虛擬出的仿真終端的設備IP地址進行綁定,作為業務發送的源端信息地址。
本發明所述原始流的流來源方式包括:被動接收方式、主動點播方式和本地讀文件方式。
進一步地,所述仿真服務器將原始流通過仿真終端與被測系統的對應連接發給被測系統,包括步驟:
步驟6.1、仿真服務器解析配置文件,獲得原始流的流來源方式;
步驟6.2、判斷流來源方式屬于哪種類型,若是被動接收方式,則進入步驟6.3;如果主動點播方式,則進入步驟6.4;如果本地讀文件方式,則進入步驟6.5;
步驟6.3、仿真服務器打開收流端口,通過被動接收方式接收原始流,并將其發給各個仿真終端的內部接收端口,轉入步驟6.6;
步驟6.4、仿真服務器打開收流端口,通過主動點播方式接收原始流,,并將其發給各個仿真終端的內部接收端口,轉入步驟6.6;
步驟6.5、仿真服務器通過本地讀文件方式獲得原始流,并將其發送給各個仿真終端的內部接收端口;
步驟6.6、各個仿真終端收到原始流之后,根據仿真的廠商、終端類型和協議類型,進行處理后按照各自分配的IP地址和端口,將其發向業務請求的目的地址和端口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江宇視科技有限公司,未經浙江宇視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310732870.3/2.html,轉載請聲明來源鉆瓜專利網。





