欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法與流程

文檔序號:40576913發(fā)布日期:2025-01-07 20:16閱讀:7來源:國知局
面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法與流程

本發(fā)明涉及廣電,特別涉及一種面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法。


背景技術(shù):

1、數(shù)據(jù)采集是提高省主干網(wǎng)不同業(yè)務(wù)系統(tǒng)管理效率的必經(jīng)之路,是實(shí)現(xiàn)綜合監(jiān)管運(yùn)維體系的第一步,可靈活高效地支撐自動化運(yùn)維與數(shù)智化維護(hù)的發(fā)展。當(dāng)前,省主干網(wǎng)傳輸設(shè)備管理系統(tǒng)的北向接口是第三方數(shù)據(jù)采集的重要通道。因此,北向接口與數(shù)據(jù)采集端的可靠對接成為系統(tǒng)運(yùn)維主體在建設(shè)綜合監(jiān)管運(yùn)維軟件過程中關(guān)注的重要特征?,F(xiàn)有的北向接口測試方法主要是專注于自動化的功能測試,沒有覆蓋采集端與北向接口正確對接場景下的長鏈接穩(wěn)定及突發(fā)數(shù)據(jù)傳輸?shù)目煽啃詼y試。此外,傳統(tǒng)測試過程中,網(wǎng)管系統(tǒng)無法自己產(chǎn)生告警。監(jiān)控模塊會基于預(yù)設(shè)的閾值和條件觸發(fā)告警,只有當(dāng)網(wǎng)管所采集的數(shù)據(jù)超出的閾值范圍或者設(shè)備失聯(lián)等情況下,告警才會產(chǎn)生。因此如何在同一時間內(nèi),產(chǎn)生大量的告警是本次測試需要解決的問題。進(jìn)一步地的,傳統(tǒng)網(wǎng)絡(luò)設(shè)備通過snmp將告警信息發(fā)送到網(wǎng)管系統(tǒng),這是最常用的告警傳遞協(xié)議。不同的告警有不同的數(shù)據(jù)包,數(shù)據(jù)包中的內(nèi)容信息也不同。想要模擬告警的發(fā)生,需要獲取響應(yīng)的數(shù)據(jù)包,分析其內(nèi)容,并加以利用。那么首先要解決如何從大量的轉(zhuǎn)發(fā)數(shù)據(jù)包中獲取到與告警相關(guān)的數(shù)據(jù)包,其次要解決通過分析數(shù)據(jù)數(shù)據(jù)包內(nèi)容,如何將其利用到模擬告警發(fā)生中。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的目的在于,提供一種面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法。本發(fā)明可以測試數(shù)據(jù)采集端與北向接口對接的可靠性,具有測試結(jié)果準(zhǔn)確,便于操作的優(yōu)點(diǎn)。

2、本發(fā)明的技術(shù)方案:面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,包括基于心跳包的長鏈接檢測和數(shù)據(jù)傳輸壓力測試;

3、所述基于心跳包的長鏈接檢測是在數(shù)據(jù)采集端與北向接口對接處部署心跳腳本,用于判斷數(shù)據(jù)采集業(yè)務(wù)是否正確穩(wěn)定的運(yùn)行,同時也對北向接口的吞吐量進(jìn)行監(jiān)測;

4、所述數(shù)據(jù)傳輸壓力測試是對北向接口進(jìn)行壓力測試,模擬網(wǎng)管系統(tǒng)并發(fā)多條告警,觀察數(shù)據(jù)采集端正確接收告警的能力。

5、上述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,所述基于心跳包的長鏈接檢測包括服務(wù)器主動發(fā)送心跳包,其過程如下:服務(wù)器建立定時器,定時發(fā)送心跳包給到客戶端,客戶端收到心跳包后,立即發(fā)送心跳包給到服務(wù)器,服務(wù)器收到客戶端發(fā)來的心跳包后確認(rèn)客戶端的連接可用,不執(zhí)行釋放socket相關(guān)的操作;如果服務(wù)器端在規(guī)定的時間間隔內(nèi)沒有收到客戶端響應(yīng)的心跳包,服務(wù)器端就認(rèn)為客戶端的連接不可用,執(zhí)行釋放socket相關(guān)的操作。

6、前述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,所述基于心跳包的長鏈接檢測包括客戶端主動發(fā)送心跳包,其過程如下:客戶端發(fā)送心跳包給服務(wù)器端,服務(wù)器端收到心跳包后對相關(guān)的socket進(jìn)行加標(biāo)識,然后服務(wù)器端發(fā)送響應(yīng)心跳包給到客戶端,客戶端收到心跳包則認(rèn)為連接可用;如果服務(wù)器端超過一段時間沒有收到心跳包,則相關(guān)的socket的標(biāo)識符回進(jìn)行降權(quán),直至失效,然后服務(wù)器端釋放socket相關(guān)的資源。

7、前述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,所述心跳腳本的編寫如下:首先導(dǎo)入心跳包必要模塊,然后設(shè)置心跳時間間隔,再定義發(fā)送心跳信號函數(shù)、處理心跳信號函數(shù)和吞吐量計算函數(shù),最后啟動心跳循環(huán)。

8、前述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,所述心跳腳本的部署過程是:首先確定數(shù)據(jù)采集端與北向接口對接處已安裝有corba中間件,然后使用接口定義語言idl來描述corba服務(wù),實(shí)現(xiàn)服務(wù)邏輯;再將實(shí)現(xiàn)的服務(wù)部署到corba服務(wù)器上,部署完成后進(jìn)行測試。

9、前述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,所述數(shù)據(jù)傳輸壓力測試的過程如下:首先準(zhǔn)備壓力測試工具并進(jìn)行前提準(zhǔn)備,然后創(chuàng)建測試計劃和配置http請求,再依次添加參數(shù)化和監(jiān)聽器,最后進(jìn)行性能測試。

10、前述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,所述壓力測試工具為apache?jmeter;所述前提準(zhǔn)備包括配置測試環(huán)境和獲取數(shù)據(jù)包;所述配置測試環(huán)境用于確保測試環(huán)境與實(shí)際環(huán)境相似,所述獲取數(shù)據(jù)包是利用抓包軟件過濾篩選,獲取網(wǎng)管告警數(shù)據(jù)包,然后分析數(shù)據(jù)包內(nèi)容,得到告警格式,用于模擬告警并發(fā)。

11、前述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,所述創(chuàng)建測試計劃包括添加線程組、設(shè)置線程數(shù)、設(shè)置爬坡期和設(shè)置循環(huán)次數(shù)。

12、前述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,所述配置http請求是添加http請求取樣器,在線程組下添加http請求,再配置北向接口的url和請求方法。

13、前述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,所述添加參數(shù)化是使用csv數(shù)據(jù)集配置插件讀取多種告警數(shù)據(jù),用于模擬真實(shí)場景下的多樣性;

14、所述監(jiān)聽器包括聚合報告和圖形結(jié)果監(jiān)聽器;所述聚合報告監(jiān)聽器用于查明測試結(jié)果和性能指標(biāo);所述圖形結(jié)果監(jiān)聽器用于查看并發(fā)請求的性能變化。

15、與現(xiàn)有技術(shù)相比,本發(fā)明提供了基于心跳包的長鏈接檢測方法及面向告警并發(fā)場景下的數(shù)據(jù)傳輸壓力測試方法。本發(fā)明在數(shù)據(jù)采集端與北向接口對接處部署心跳腳本,可以用于判斷數(shù)據(jù)采集業(yè)務(wù)是否正確穩(wěn)定的運(yùn)行,同時也對北向接口的吞吐量進(jìn)行監(jiān)測;本發(fā)明數(shù)據(jù)傳輸壓力測試可以產(chǎn)生大量的告警,能夠模擬網(wǎng)管系統(tǒng);同時本發(fā)明還能夠從大量的轉(zhuǎn)發(fā)數(shù)據(jù)包中獲取到與告警相關(guān)的數(shù)據(jù)包,并可以分析數(shù)據(jù)包內(nèi)容,將其利用到模擬告警發(fā)生中,從而能夠測試數(shù)據(jù)采集端是否能夠正常運(yùn)行以及運(yùn)行的情況,以便于評估其性能和響應(yīng)能力。由此本發(fā)明可以測試數(shù)據(jù)采集端與北向接口對接的可靠性,具有測試結(jié)果準(zhǔn)確,便于操作的優(yōu)點(diǎn)。



技術(shù)特征:

1.面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:包括基于心跳包的長鏈接檢測和數(shù)據(jù)傳輸壓力測試;

2.根據(jù)權(quán)利要求1所述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:所述基于心跳包的長鏈接檢測包括服務(wù)器主動發(fā)送心跳包,其過程如下:服務(wù)器建立定時器,定時發(fā)送心跳包給到客戶端,客戶端收到心跳包后,立即發(fā)送心跳包給到服務(wù)器,服務(wù)器收到客戶端發(fā)來的心跳包后確認(rèn)客戶端的連接可用,不執(zhí)行釋放socket相關(guān)的操作;如果服務(wù)器端在規(guī)定的時間間隔內(nèi)沒有收到客戶端響應(yīng)的心跳包,服務(wù)器端就認(rèn)為客戶端的連接不可用,執(zhí)行釋放socket相關(guān)的操作。

3.根據(jù)權(quán)利要求1所述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:所述基于心跳包的長鏈接檢測包括客戶端主動發(fā)送心跳包,其過程如下:客戶端發(fā)送心跳包給服務(wù)器端,服務(wù)器端收到心跳包后對相關(guān)的socket進(jìn)行加標(biāo)識,然后服務(wù)器端發(fā)送響應(yīng)心跳包給到客戶端,客戶端收到心跳包則認(rèn)為連接可用;如果服務(wù)器端超過一段時間沒有收到心跳包,則相關(guān)的socket的標(biāo)識符回進(jìn)行降權(quán),直至失效,然后服務(wù)器端釋放socket相關(guān)的資源。

4.根據(jù)權(quán)利要求3所述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:所述心跳腳本的編寫如下:首先導(dǎo)入心跳包必要模塊,然后設(shè)置心跳時間間隔,再定義發(fā)送心跳信號函數(shù)、處理心跳信號函數(shù)和吞吐量計算函數(shù),最后啟動心跳循環(huán)。

5.根據(jù)權(quán)利要求1所述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:所述心跳腳本的部署過程是:首先確定數(shù)據(jù)采集端與北向接口對接處已安裝有corba中間件,然后使用接口定義語言idl來描述corba服務(wù),實(shí)現(xiàn)服務(wù)邏輯;再將實(shí)現(xiàn)的服務(wù)部署到corba服務(wù)器上,部署完成后進(jìn)行測試。

6.根據(jù)權(quán)利要求1所述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:所述數(shù)據(jù)傳輸壓力測試的過程如下:首先準(zhǔn)備壓力測試工具并進(jìn)行前提準(zhǔn)備,然后創(chuàng)建測試計劃和配置http請求,再依次添加參數(shù)化和監(jiān)聽器,最后進(jìn)行性能測試。

7.根據(jù)權(quán)利要求6所述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:所述壓力測試工具為apache?jmeter;所述前提準(zhǔn)備包括配置測試環(huán)境和獲取數(shù)據(jù)包;所述配置測試環(huán)境用于確保測試環(huán)境與實(shí)際環(huán)境相似,所述獲取數(shù)據(jù)包是利用抓包軟件過濾篩選,獲取網(wǎng)管告警數(shù)據(jù)包,然后分析數(shù)據(jù)包內(nèi)容,得到告警格式,用于模擬告警并發(fā)。

8.根據(jù)權(quán)利要求6所述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:所述創(chuàng)建測試計劃包括添加線程組、設(shè)置線程數(shù)、設(shè)置爬坡期和設(shè)置循環(huán)次數(shù)。

9.根據(jù)權(quán)利要求6所述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:所述配置http請求是添加http請求取樣器,在線程組下添加http請求,再配置北向接口的url和請求方法。

10.根據(jù)權(quán)利要求6所述的面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,其特征在于:所述添加參數(shù)化是使用csv數(shù)據(jù)集配置插件讀取多種告警數(shù)據(jù),用于模擬真實(shí)場景下的多樣性;


技術(shù)總結(jié)
本發(fā)明公開了面向北向接口的廣電光傳輸網(wǎng)數(shù)據(jù)采集可靠性測試方法,包括基于心跳包的長鏈接檢測和數(shù)據(jù)傳輸壓力測試;所述基于心跳包的長鏈接檢測是在數(shù)據(jù)采集端與北向接口對接處部署心跳腳本,用于判斷數(shù)據(jù)采集業(yè)務(wù)是否正確穩(wěn)定的運(yùn)行,同時也對北向接口的吞吐量進(jìn)行監(jiān)測;所述數(shù)據(jù)傳輸壓力測試是對北向接口進(jìn)行壓力測試,模擬網(wǎng)管系統(tǒng)并發(fā)多條告警,觀察數(shù)據(jù)采集端正確接收告警的能力。本發(fā)明可以測試數(shù)據(jù)采集端與北向接口對接的可靠性,具有測試結(jié)果準(zhǔn)確,便于操作的優(yōu)點(diǎn)。

技術(shù)研發(fā)人員:金諍,施小明,張亮,李文皓,許益斌,宮蕾
受保護(hù)的技術(shù)使用者:浙江廣聯(lián)有線電視傳輸中心
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
大竹县| 湘潭县| 湘乡市| 龙海市| 买车| 册亨县| 宕昌县| 巍山| 申扎县| 乐安县| 宣城市| 江阴市| 通榆县| 东台市| 三穗县| 友谊县| 四会市| 陵水| 南通市| 佳木斯市| 顺平县| 开封县| 临江市| 桐乡市| 常德市| 万载县| 务川| 西峡县| 洛川县| 弥渡县| 邓州市| 肇州县| 安吉县| 宜黄县| 股票| 黎城县| 桃园县| 富顺县| 金川县| 霞浦县| 吉木萨尔县|