sSeed2);用函數(shù)(3)計算出的 GussAveValue 為高斯分布時延均值;GussDevValue為高斯分布時延標準差;得到的GussValue就是高斯分布的延時值。
[0051]以上僅是本發(fā)明的優(yōu)選實施方式,本發(fā)明的保護范圍并不僅局限于上述實施例,凡屬于本發(fā)明思路下的技術方案均屬于本發(fā)明的保護范圍。應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理前提下的若干改進和潤飾,應視為本發(fā)明的保護范圍。
【主權項】
1.一種視頻信號網(wǎng)絡損傷模擬裝置,其特征在于,所述視頻信號網(wǎng)絡損傷模擬裝置包括: 通信連接模塊,所述通信連接模塊用于實現(xiàn)視頻信號網(wǎng)絡損傷模擬裝置與網(wǎng)絡攝像機模擬單元和被測NVR之間的通信,從網(wǎng)絡攝像機模擬單元中接收原始視頻數(shù)據(jù)報文,以及向被測NVR發(fā)送加入了損傷的視頻數(shù)據(jù)報文; 地址配置模塊,所述地址配置模塊用于配置網(wǎng)絡攝像機模擬單元和被測NVR信息; 損傷參數(shù)設置模塊,所述損傷參數(shù)設置模塊用于設置網(wǎng)絡信號損傷類型以及網(wǎng)絡信號損傷參數(shù); 協(xié)議解析模塊,所述協(xié)議解析模塊用于解析通信連接模塊接收的報文并判斷報文類型,并按照所述損傷參數(shù)設置模塊所配置的參數(shù)向其中的視頻數(shù)據(jù)報文加入損傷。2.根據(jù)權利要求1所述的一種視頻信號網(wǎng)絡損傷模擬裝置,其特征在于,所述地址配置模塊用于配置網(wǎng)絡攝像機模擬單元和被測NVR信息,該信息包括網(wǎng)絡攝像機模擬單元的IP地址信息和通信端口信息、被測NVR的IP地址信息和通信端口信息。3.根據(jù)權利要求1所述的一種視頻信號網(wǎng)絡損傷模擬裝置,其特征在于,所述視頻數(shù)據(jù)報文采用RTP協(xié)議傳輸,所述協(xié)議解析模塊在按照所述損傷參數(shù)設置模塊所配置的參數(shù)向其中的視頻數(shù)據(jù)報文加入損傷時,首先判斷解析出的報文是否為RTP數(shù)據(jù)包,若是,則向其中的視頻數(shù)據(jù)報文加入損傷,若不是,則不進行損傷。4.根據(jù)權利要求3所述的一種視頻信號網(wǎng)絡損傷模擬裝置,其特征在于, 所述損傷參數(shù)設置模塊在設置網(wǎng)絡信號損傷類型以及網(wǎng)絡信號損傷參數(shù)時還根據(jù)網(wǎng)絡信號損傷類型和網(wǎng)絡信號損傷參數(shù)生成損傷配置表,所述損傷配置表包括多個損傷表單,每個損傷表單對應一個RTP數(shù)據(jù)包的損傷處理信息; 所述協(xié)議解析模塊將損傷配置表中的損傷表單按順序依次向各RTP數(shù)據(jù)包中添加損傷表單,每個RTP數(shù)據(jù)包添加一張損傷表單,協(xié)議解析模塊再根據(jù)損傷表單對RTP數(shù)據(jù)包的視頻數(shù)據(jù)報文進行損傷。5.根據(jù)權利要求4所述的一種視頻信號網(wǎng)絡損傷模擬裝置,其特征在于,所述網(wǎng)絡信號損傷類型包括:固定時延損傷、均勾分布時延損傷、高斯分布時延損傷、丟包損傷、重發(fā)損傷;所述網(wǎng)絡信號損傷參數(shù)包括:固定時延值、丟包率、高斯分布時延最小值、高斯分布時延均值、高斯分布時延標準差、重復幀概率、均勾分布時延最小值與均勾分布時延最大值。6.根據(jù)權利要求1所述的一種視頻信號網(wǎng)絡損傷模擬裝置,其特征在于,所述協(xié)議解析模塊包括:Soap協(xié)議解析模塊、RTSP協(xié)議解析模塊、RTP協(xié)議解析模塊、RTCP協(xié)議解析模塊、損傷t吳擬t吳塊。7.一種視頻信號網(wǎng)絡損傷模擬系統(tǒng),其特征在于,包括損傷模擬裝置、多個網(wǎng)絡攝像機模擬單元和I個被測NVR,所述損傷模擬裝置為權利要求1至6中任一所述的視頻信號網(wǎng)絡損傷模擬裝置,所有網(wǎng)絡攝像機模擬單元和被測NVR均連接到視頻信號網(wǎng)絡損傷模擬裝置的通信連接模塊上。8.一種視頻信號網(wǎng)絡損傷模擬方法,其特征在于,所述方法包括以下步驟: 51、利用地址配置模塊配置網(wǎng)絡攝像機模擬單元和被測NVR的IP地址和通信端口信息; 52、損傷參數(shù)設置模塊設置網(wǎng)絡信號損傷類型以及網(wǎng)絡信號損傷參數(shù); 53、利用通信連接模塊將視頻信號網(wǎng)絡損傷模擬裝置與網(wǎng)絡攝像機模擬單元和被測NVR之間建立數(shù)據(jù)連接; 54、協(xié)議解析模塊解析從網(wǎng)絡攝像機模擬單元中接收到的原始視頻數(shù)據(jù)報文; 55、協(xié)議解析模塊按照所述損傷參數(shù)設置模塊所配置的參數(shù)向視頻數(shù)據(jù)報文中加入損傷; 56、通信連接模塊將加入了損傷的視頻數(shù)據(jù)報文向被測NVR發(fā)送。9.根據(jù)權利要求8所述的一種視頻信號網(wǎng)絡損傷模擬方法,其特征在于,所述視頻數(shù)據(jù)報文采用RTP協(xié)議傳輸, 步驟S5中,所述協(xié)議解析模塊在按照所述損傷參數(shù)設置模塊所配置的參數(shù)向其中的視頻數(shù)據(jù)報文加入損傷時,首先根據(jù)解析出的報文判斷是否為RTP數(shù)據(jù)包,若是,則向其中的視頻數(shù)據(jù)報文加入損傷,若不是,則不進行損傷。10.根據(jù)權利要求9所述的一種視頻信號網(wǎng)絡損傷模擬方法,其特征在于, 步驟S2中,所述網(wǎng)絡信號損傷類型包括固定時延損傷、均勻分布時延損傷、高斯分布時延損傷、丟包損傷、重發(fā)損傷;所述網(wǎng)絡信號損傷參數(shù)包括:固定時延值、丟包率、高斯分布時延最小值、高斯分布時延均值、高斯分布時延標準差、重復幀概率、均勾分布時延最小值與均勻分布時延最大值;損傷參數(shù)設置模塊還根據(jù)網(wǎng)絡信號損傷類型和網(wǎng)絡信號損傷參數(shù)生成損傷配置表,所述損傷配置表包括多個損傷表單,每個損傷表單對應一個RTP數(shù)據(jù)包的損傷處理信息; 步驟S5中,協(xié)議解析模塊按照所述損傷參數(shù)設置模塊所配置的參數(shù)向視頻數(shù)據(jù)報文中加入損傷時將損傷配置表中的損傷表單按順序依次向各RTP數(shù)據(jù)包中添加損傷表單,每個RTP數(shù)據(jù)包添加一張損傷表單,協(xié)議解析模塊再根據(jù)損傷表單對RTP數(shù)據(jù)包的視頻數(shù)據(jù)報文進行損傷;進行損傷的具體方法為: 當損傷類型設置為固定時延損傷時,損傷配置表中各RTP數(shù)據(jù)包的時延值均等于固定時延值,所有損傷表單中的時延值相等,損傷方法為:在每個RTP數(shù)據(jù)包的報文首部添加發(fā)送時間戳,該發(fā)送時間戳的值等于通信連接模塊接收到RTP數(shù)據(jù)包的時間加上該RTP數(shù)據(jù)包的損傷表單中的時延值,然后將RTP數(shù)據(jù)包進行暫存;每隔一段時間對暫存的所有RTP數(shù)據(jù)包時間戳進行掃描,當掃描到與當前時間匹配的時間戳時,則將該時間戳對應的所有RTP數(shù)據(jù)包發(fā)送給被測NVR ; 當損傷類型設置為丟包損傷時,根據(jù)損傷配置表,截獲部分RTP數(shù)據(jù)包,不再向被測NVR發(fā)送; 當損傷類型設置為重發(fā)損傷時,向被測NVR重發(fā)部分RTP數(shù)據(jù)包; 當損傷類型設置為均勻分布時延損傷時,損傷配置表中各RTP數(shù)據(jù)包的時延值呈均勻分布,損傷方法為:在每個RTP數(shù)據(jù)包的報文首部添加發(fā)送時間戳,該發(fā)送時間戳的值等于通信連接模塊接收到RTP數(shù)據(jù)包的時間加上該RTP數(shù)據(jù)包的損傷表單中的時延值,然后將RTP數(shù)據(jù)包進行暫存;每隔一段時間對暫存的所有RTP數(shù)據(jù)包時間戳進行掃描,當掃描到與當前時間匹配的時間戳時,則將該時間戳對應的所有RTP數(shù)據(jù)包發(fā)送給被測NVR ; 當損傷類型設置為高斯分布時延損傷時,損傷配置表中各RTP數(shù)據(jù)包的時延值呈高斯分布,損傷方法為:在每個RTP數(shù)據(jù)包的報文首部添加發(fā)送時間戳,該發(fā)送時間戳的值等于通信連接模塊接收到RTP數(shù)據(jù)包的時間加上該RTP數(shù)據(jù)包的損傷表單中的時延值,然后將RTP數(shù)據(jù)包進行暫存;每隔一段時間對暫存的所有RTP數(shù)據(jù)包時間戳進行掃描,當掃描到與當前時間匹配的時間戳時,則將該時間戳對應的所有RTP數(shù)據(jù)包發(fā)送給被測NVR。
【專利摘要】視頻信號網(wǎng)絡損傷模擬裝置、系統(tǒng)及方法,裝置包括:通信連接模塊,用于實現(xiàn)所述裝置從網(wǎng)絡攝像機模擬單元中接收原始視頻數(shù)據(jù)報文和向被測NVR發(fā)送加入了損傷的視頻數(shù)據(jù)報文;地址配置模塊,用于配置網(wǎng)絡攝像機模擬單元和被測NVR信息;損傷參數(shù)設置模塊,用于設置網(wǎng)絡信號損傷類型以及網(wǎng)絡信號損傷參數(shù);協(xié)議解析模塊,用于解析通信連接模塊接收的報文并判斷報文類型,按照所述損傷參數(shù)設置模塊所配置的參數(shù)向視頻數(shù)據(jù)報文中加入損傷。本發(fā)明能夠設置損傷類型和損傷參數(shù),并向視頻數(shù)據(jù)報文中加入損傷以模擬網(wǎng)絡損傷,解決現(xiàn)有技術中通信網(wǎng)絡信號損傷類型和損傷參數(shù)的不能自由設定問題,提高了模擬網(wǎng)絡信號損傷的真實性及靈活性。
【IPC分類】H04N17/00, H04N21/647
【公開號】CN104918042
【申請?zhí)枴緾N201510311705
【發(fā)明人】常政威, 黃琦, 葉有名, 徐天昊, 崔弘, 井實, 馮世林
【申請人】國網(wǎng)四川省電力公司電力科學研究院, 電子科技大學, 國家電網(wǎng)公司
【公開日】2015年9月16日
【申請日】2015年6月9日