本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種路測數(shù)據(jù)的存儲方法和路測儀表。
背景技術(shù):
目前業(yè)界主流的路測儀表工具在存儲采集參數(shù)值時一般采用測試日志直接存儲采集參數(shù)值的方式,由于不同的設(shè)備針對同一采集參數(shù)值可能存在不同的采集方式,從而導(dǎo)致提取采集參數(shù)值的原始幀不一致、采集參數(shù)值的頻率不一致等問題;又因為現(xiàn)有技術(shù)中采用測試日志直接存儲采集參數(shù)值時,每個設(shè)備商都有各自的存儲格式,從而導(dǎo)致在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便。
由上述可知,現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的實施例提供一種路測數(shù)據(jù)的存儲方法和路測儀表,解決了現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
為達到上述目的,本發(fā)明實施例提供如下技術(shù)方案:
第一方面、本發(fā)明實施例提供一種路測數(shù)據(jù)的存儲方法,包括:
路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù);
路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,并按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀。
具體的,在路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù)后,還包括:
路測儀表在采集的原始幀數(shù)據(jù)中篩選與測試參數(shù)相關(guān)的原始幀數(shù)據(jù);
路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,包括:
路測儀表將測試參數(shù)相關(guān)的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣。
具體的,測試終端包括國際移動設(shè)備身份碼;
路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù)后,還包括:
路測儀表根據(jù)國際移動設(shè)備身份碼對采集的原始幀數(shù)據(jù)進行歸類;
路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,包括:
路測儀表將歸類后的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;原始頻率為通信芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,包括:
路測儀表按照采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集的原始幀數(shù)據(jù)進行采樣。
具體的,路測儀表對原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行合并,并根據(jù)預(yù)設(shè)存儲格式將合并后的原始幀數(shù)據(jù)生成存儲文件還包括:
當(dāng)路測儀表對測試終端的業(yè)務(wù)數(shù)據(jù)采集結(jié)束后,對全部原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行合并,并根據(jù)預(yù)設(shè)存儲格式將合并后的原始幀數(shù)據(jù)生成存儲文件。
具體的,文件頭包含公共信息和模塊信息;
公共信息的格式包括:文件格式版本號、路測儀表的廠商、路測儀表的產(chǎn)品名稱及版本、存儲文件的開始時間、采集時的起始經(jīng)度、采集時的起始緯度、測試類型以及保留字節(jié);
模塊信息的格式包括:路測儀表的編號、測試終端的型號以及芯片的類型、移動網(wǎng)絡(luò)運營商編號、測試規(guī)范要求的網(wǎng)絡(luò)模式、業(yè)務(wù)類型、國際移動用戶識別碼、國際移動設(shè)備身份碼、移動臺國際ISDN號碼以及保留字段。
具體的,數(shù)據(jù)幀的結(jié)構(gòu)包括:數(shù)據(jù)幀類型、幀記錄時間戳、幀內(nèi)容字節(jié)數(shù)以及幀內(nèi)容數(shù)據(jù)。
具體的,數(shù)據(jù)幀類型包括:GPS幀、MOS幀、測試終端芯片的原始幀、FTP下載應(yīng)用層速率幀、FTP上傳應(yīng)用層速率幀、郵件發(fā)送應(yīng)用層速率幀、郵件接收應(yīng)用層速率幀、HTTP頁面瀏覽應(yīng)用層速率幀、流媒體播放應(yīng)用層速率幀、HTTP下載應(yīng)用層速率幀、HTTP上傳應(yīng)用層速率幀、事件幀以及標(biāo)簽幀。
第二方面、本發(fā)明實施例提供一種路測儀表,包括:
采集單元,用于在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù);
采樣單元,用于按照預(yù)設(shè)頻率在采集單元采集的原始幀數(shù)據(jù)中進行采樣;
存儲單元,用于按照預(yù)設(shè)存儲格式將采樣單元采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀。
具體的,路測儀表還包括:
篩選單元,用于在采集單元采集的原始幀數(shù)據(jù)中篩選與測試參數(shù)相關(guān)的原始幀數(shù)據(jù);
采樣單元,還用于按照預(yù)設(shè)頻率在篩選單元篩選的原始幀數(shù)據(jù)中進行采樣。
具體的,測試終端包括國際移動設(shè)備身份碼;
路測儀表還包括:
歸類單元,用于根據(jù)國際移動設(shè)備身份碼對采集單元采集的原始幀數(shù)據(jù)進行歸類;
采樣單元,還用于根據(jù)按照預(yù)設(shè)頻率在歸類單元歸類的原始幀數(shù)據(jù)中進行采樣。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;原始頻率為通信芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
采樣單元,還用于按照采集單元采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集單元采集的原始幀數(shù)據(jù)進行采樣。
本發(fā)明實施例提供了路測數(shù)據(jù)的存儲方法和路測儀表,其中該方法通過路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù),路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,從而使得不同路測儀表采集的原始幀數(shù)據(jù)對于的采集的頻率相同;路測儀表按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀;通過統(tǒng)一的存儲格式存儲路測儀表采樣的原始幀數(shù)據(jù),使得不同的路測儀表最終生成的存儲文件的格式一致;從而解決了現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種路測數(shù)據(jù)的存儲方法的流程示意圖;
圖2為本發(fā)明實施例提供的一種路測數(shù)據(jù)的存儲方法的另一種流程示意圖;
圖3為本發(fā)明實施例提供的一種路測數(shù)據(jù)的存儲方法的又一流程示意圖;
圖4為本發(fā)明實施例提供的一種路測數(shù)據(jù)的存儲方法中的存儲文件的示意圖;
圖5為本發(fā)明實施例提供的一種路測數(shù)據(jù)的存儲方法中的存儲文件的數(shù)據(jù)幀中的標(biāo)簽集的示意圖;
圖6-a和圖6-b為本發(fā)明實施例提供的一種路測數(shù)據(jù)的存儲方法中的LTE芯片原始幀采樣的示意圖;
圖7-a和圖7-b為本發(fā)明實施例提供的一種路測數(shù)據(jù)的存儲方法中的WCDMA芯片原始幀采樣的示意圖;
圖8為本發(fā)明實施例提供的一種路測數(shù)據(jù)的存儲方法中的GSM芯片原始幀采樣的示意圖;
圖9為本發(fā)明實施例提供的一種路測儀表的結(jié)構(gòu)示意圖;
圖10為本發(fā)明實施例提供的一種路測儀表的另一種結(jié)構(gòu)示意圖。
附圖標(biāo)記:
路測儀表-10;
采集單元-1010;
采樣單元-1020;
存儲單元-1030;
篩選單元-1040;
歸類單元-1050。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例提供了路測數(shù)據(jù)的存儲方法和路測儀表,其中該方法通過路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù),路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,從而使得不同路測儀表采集的原始幀數(shù)據(jù)對于的采集的頻率相同;路測儀表按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀;通過統(tǒng)一的存儲格式存儲路測儀表采樣的原始幀數(shù)據(jù),使得不同的路測儀表最終生成的存儲文件的格式一致;從而解決了現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
實施例一、本發(fā)明實施例提供一種路測數(shù)據(jù)的存儲方法,如圖1所示包括:
S101、路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù)。
S102、路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣。
S103、路測儀表并按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件;其中預(yù)設(shè)存儲格式如圖4所示包括:文件頭以及至少一個數(shù)據(jù)幀。
需要說明的是,存儲文件以二進制格式存儲。
本發(fā)明實施例提供了路測數(shù)據(jù)的存儲方法,通過路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù),路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,從而使得不同路測儀表采集的原始幀數(shù)據(jù)對于的采集的頻率相同;路測儀表按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀;通過統(tǒng)一的存儲格式存儲路測儀表采樣的原始幀數(shù)據(jù),使得不同的路測儀表最終生成的存儲文件的格式一致;從而解決了現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
實施例二、本發(fā)明實施例提供一種路測數(shù)據(jù)的存儲方法,如圖2所示包括:
S1010、路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù)。
S1020、路測儀表在采集的原始幀數(shù)據(jù)中篩選與測試參數(shù)相關(guān)的原始幀數(shù)據(jù)。
需要說明的是,S1020中在實際的應(yīng)用中由于原始幀數(shù)據(jù)的文件較大,因此可以針對測試參數(shù),篩選出測試參數(shù)的原始幀數(shù)據(jù)既可以滿足要求,可以減小測試參數(shù)的原始幀數(shù)據(jù)的文件大小。
S1030、路測儀表將測試參數(shù)相關(guān)的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣。
S1040、路測儀表并按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件;其中預(yù)設(shè)存儲格式如圖4所示包括:文件頭以及至少一個數(shù)據(jù)幀。
具體的,存儲文件以二進制格式存儲。
本發(fā)明實施例提供了路測數(shù)據(jù)的存儲方法,通過路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù),路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,從而使得不同路測儀表采集的原始幀數(shù)據(jù)對于的采集的頻率相同;路測儀表按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀;通過統(tǒng)一的存儲格式存儲路測儀表采樣的原始幀數(shù)據(jù),使得不同的路測儀表最終生成的存儲文件的格式一致;從而解決了現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
實施例三、本發(fā)明實施例提供一種路測數(shù)據(jù)的存儲方法,如圖3所示包括:
需要說明的是,測試終端包括國際移動設(shè)備身份碼,用于路測儀表區(qū)分不同的測試終端。
S1011、路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù)。
S1021、路測儀表根據(jù)國際移動設(shè)備身份碼對采集的原始幀數(shù)據(jù)進行歸類。
S1031、路測儀表將測試參數(shù)相關(guān)的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣。
S1041、路測儀表并按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件;其中預(yù)設(shè)存儲格式如圖4所示包括:文件頭以及至少一個數(shù)據(jù)幀。
需要說明的是,S1041對于測試儀表同時控制多部終端的情況,要求對每個測試終端單獨生成一個文件;每個文件必須包含完整的業(yè)務(wù),即只有當(dāng)前測試業(yè)務(wù)結(jié)束后,才能完成文件的生成;存儲文件采取整體壓縮的方式,即在文件生成結(jié)束后再對整個文件進行壓縮。壓縮的算法采用通用的Zip壓縮算法,確保主流通用壓縮工具均能進行解壓縮操作。壓縮之后的文件名應(yīng)與和壓縮之前的名稱保持一致。
具體的,文件頭包含公共信息和模塊信息;
公共信息的格式包括:文件格式版本號、路測儀表的廠商、路測儀表的產(chǎn)品名稱及版本、存儲文件的開始時間、采集時的起始經(jīng)度、采集時的起始緯度、測試類型以及保留字節(jié);
模塊信息的格式包括:路測儀表的編號、測試終端的型號以及芯片的類型、移動網(wǎng)絡(luò)運營商編號、測試規(guī)范要求的網(wǎng)絡(luò)模式、業(yè)務(wù)類型、國際移動用戶識別碼、國際移動設(shè)備身份碼、移動臺國際ISDN號碼以及保留字段。
具體的,數(shù)據(jù)幀的結(jié)構(gòu)包括:數(shù)據(jù)幀類型、幀記錄時間戳、幀內(nèi)容字節(jié)數(shù)以及幀內(nèi)容數(shù)據(jù)。
具體的,數(shù)據(jù)幀類型包括:GPS幀、MOS幀、測試終端芯片的原始幀、FTP下載應(yīng)用層速率幀、FTP上傳應(yīng)用層速率幀、郵件發(fā)送應(yīng)用層速率幀、郵件接收應(yīng)用層速率幀、HTTP頁面瀏覽應(yīng)用層速率幀、流媒體播放應(yīng)用層速率幀、HTTP下載應(yīng)用層速率幀、HTTP上傳應(yīng)用層速率幀、事件幀以及標(biāo)簽幀。
具體的,GPS幀的結(jié)構(gòu)包括:經(jīng)度、緯度、海拔高度、方向、速度以及瑣星數(shù)量。
具體的MOS幀的結(jié)構(gòu)包括:MOS算法類型、MOS評分以及原始分?jǐn)?shù)。
具體的,芯片原始幀的結(jié)構(gòu)包括:存儲芯片輸出的原始幀。
具體的,F(xiàn)TP下載應(yīng)用層速率幀的結(jié)構(gòu)包括當(dāng)前周期內(nèi)接收到的字節(jié)總數(shù)以及當(dāng)前計算周期內(nèi)的FTP下載瞬時速率值。
需要說明的是,F(xiàn)TP下載應(yīng)用層速率幀用于每秒生成一個FTP應(yīng)用層下載速率幀,用于記錄一秒內(nèi)的FTP下載數(shù)據(jù)量以及瞬時速率值。
具體的,F(xiàn)TP上傳應(yīng)用層速率幀的結(jié)構(gòu)包括:當(dāng)前周期內(nèi)發(fā)送的字節(jié)總數(shù)以及當(dāng)前計算周期內(nèi)的FTP上傳瞬時速率值。
需要說明的是,F(xiàn)TP上傳應(yīng)用層速率幀用于每秒生成一個FTP應(yīng)用層上傳速率幀,用于記錄一秒內(nèi)的FTP上傳數(shù)據(jù)量以及瞬時速率值。
具體的,郵件發(fā)送應(yīng)用層速率幀的結(jié)構(gòu)包括:當(dāng)前周期內(nèi)發(fā)送的字節(jié)總數(shù)以及當(dāng)前計算周期內(nèi)的Email發(fā)送瞬時速率值。
需要說明的是,郵件發(fā)送應(yīng)用層速率幀用于每秒生成一個Email應(yīng)用層發(fā)送速率幀,用于記錄一秒內(nèi)的Email發(fā)送數(shù)據(jù)量以及瞬時速率值。
具體的,郵件接收應(yīng)用層速率幀的結(jié)構(gòu)包括:當(dāng)前周期內(nèi)接收到的字節(jié)總數(shù)以及當(dāng)前計算周期內(nèi)的Email接收瞬時速率值。
需要說明的是,郵件接收應(yīng)用層速率幀用于每秒生成一個Email應(yīng)用層接收速率幀,用于記錄一秒內(nèi)的Email接收數(shù)據(jù)量以及瞬時速率值。
具體的,HTTP頁面瀏覽應(yīng)用層速率幀的結(jié)構(gòu)包括:當(dāng)前周期內(nèi)接收到的字節(jié)總數(shù)以及當(dāng)前計算周期內(nèi)的HTTP瀏覽瞬時速率值。.
需要說明的是,HTTP頁面瀏覽應(yīng)用層速率幀用于每秒生成一個FTP下載應(yīng)用層速率幀,用于記錄一秒內(nèi)的Email接收數(shù)據(jù)量以及瞬時速率值。
具體的,流媒體播放應(yīng)用層速率幀的結(jié)構(gòu)包括:當(dāng)前周期內(nèi)接收到的字節(jié)總數(shù)以及當(dāng)前計算周期內(nèi)的流媒體播放瞬時速率值。
需要說明的是,流媒體播放應(yīng)用層速率幀用于每秒生成一個流媒體應(yīng)用層下行速率幀,用于記錄一秒內(nèi)的流媒體下行數(shù)據(jù)量以及瞬時速率值。
具體的,HTTP下載應(yīng)用層速率幀的結(jié)構(gòu)包括:當(dāng)前周期內(nèi)接收到的字節(jié)總數(shù)以及當(dāng)前計算周期內(nèi)的HTTP下載瞬時速率值,存儲的數(shù)據(jù)類型為Uint。
需要說明的是,HTTP下載應(yīng)用層速率幀用于每秒生成一個HTTP應(yīng)用層下行速率幀,用于記錄一秒內(nèi)的HTTP下行數(shù)據(jù)量以及瞬時速率值
具體的,HTTP上傳應(yīng)用層速率幀的結(jié)構(gòu)包括:當(dāng)前周期內(nèi)發(fā)送的字節(jié)總數(shù),當(dāng)前計算周期內(nèi)的HTTP上傳瞬時速率值。
需要說明的是,HTTP上傳應(yīng)用層速率幀用于每秒生成一個HTTP應(yīng)用層上行速率幀,用于記錄一秒內(nèi)的HTTP上行數(shù)據(jù)量以及瞬時速率值。
具體的,標(biāo)簽幀的結(jié)構(gòu)包括:標(biāo)簽代碼。
具體的,事件幀的結(jié)構(gòu)包括:事件代碼以及事件信息。
具體的,如圖5所示標(biāo)簽集用于定義路測儀表的標(biāo)簽。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;原始頻率為通信芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,包括:
路測儀表按照采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集的原始幀數(shù)據(jù)進行采樣。
需要說明的是,不同的測試終端所安裝的通信芯片是不同的,因此,不同通信芯片采集的原始幀數(shù)據(jù)也是不同的。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;當(dāng)通信芯片為LTE芯片時,原始頻率為LTE芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
需要說明的是,由于LTE芯片采集的原始幀數(shù)據(jù)過多,因此需要剔除部分?jǐn)?shù)據(jù),減小存儲數(shù)據(jù)的空間;本發(fā)明實施例需要采集的數(shù)據(jù)如圖6-a和圖6-b所示,其余未列出的原始幀不做強制性要求。
如圖6-a和圖6-b所示,路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,包括:路測儀表按照采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集的原始幀數(shù)據(jù)進行采樣。
具體的,代碼為0xB12A、0xB12C、0xB130、0xB132、0xB16E、0xB16F以及0xB171的原始幀數(shù)據(jù)與代碼為0xB14D、0xB14E以及0xB193的原始幀數(shù)據(jù)的N乘以原始頻率不同。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;當(dāng)通信芯片為WCDMA芯片時,原始頻率為WCDMA芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
需要說明的是,由于WCDMA芯片采集的原始幀數(shù)據(jù)過多,因此需要剔除部分?jǐn)?shù)據(jù),減小存儲數(shù)據(jù)的空間;本發(fā)明實施例需要采集的數(shù)據(jù)如圖7-a和圖7-b所示,其余未列出的原始幀不做強制性要求。
如圖7-a和圖7-b所示,路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,包括:路測儀表按照采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集的原始幀數(shù)據(jù)進行采樣。
具體的,代碼為0x4015、0x4016、0x401C、0x4214、0x4311、0x7143、0x7144、0x4176以及0x4186的原始幀數(shù)據(jù)與代碼為0x4222的原始幀的N乘以原始頻率不同。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;當(dāng)通信芯片為GSM芯片時,原始頻率為GSM芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
需要說明的是,由于GSM芯片采集的原始幀數(shù)據(jù)過多,因此需要剔除部分?jǐn)?shù)據(jù),減小存儲數(shù)據(jù)的空間;本發(fā)明實施例需要采集的數(shù)據(jù)如圖8所示,其余未列出的原始幀不做強制性要求。
如圖8所示,路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,包括:路測儀表按照采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集的原始幀數(shù)據(jù)進行采樣。
具體的,路測儀表對原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行合并,并根據(jù)預(yù)設(shè)存儲格式將合并后的原始幀數(shù)據(jù)生成存儲文件還包括:
當(dāng)路測儀表對測試終端的業(yè)務(wù)數(shù)據(jù)采集結(jié)束后,對全部原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行合并,并根據(jù)預(yù)設(shè)存儲格式將合并后的原始幀數(shù)據(jù)生成存儲文件。
本發(fā)明實施例提供了路測數(shù)據(jù)的存儲方法,通過路測儀表在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù),路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,從而使得不同路測儀表采集的原始幀數(shù)據(jù)對于的采集的頻率相同;路測儀表按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀;通過統(tǒng)一的存儲格式存儲路測儀表采樣的原始幀數(shù)據(jù),使得不同的路測儀表最終生成的存儲文件的格式一致;從而解決了現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
實施例四、本發(fā)明實施例提供一種路測儀表10,如圖9所示包括:
采集單元1010,用于在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù);
采樣單元1020,用于按照預(yù)設(shè)頻率在采集單元1010采集的原始幀數(shù)據(jù)中進行采樣;
存儲單元1030,用于按照預(yù)設(shè)存儲格式將采樣單元1020采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀。
需要說明的是,存儲單元存儲的存儲文件以二進制格式存儲。
本發(fā)明實施例提供了路測儀表,采集單元在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù),采樣將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,從而使得不同路測儀表采集的原始幀數(shù)據(jù)對于的采集的頻率相同;存儲單元按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀;通過統(tǒng)一的存儲格式存儲路測儀表采樣的原始幀數(shù)據(jù),使得不同的路測儀表最終生成的存儲文件的格式一致;從而解決了現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
實施例五、本發(fā)明實施例提供一種路測儀表10,如圖10所示包括:
采集單元1010,用于在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù);
篩選單元1040,用于在采集單元1010采集的原始幀數(shù)據(jù)中篩選與測試參數(shù)相關(guān)的原始幀數(shù)據(jù);
需要說明的是,在實際的應(yīng)用中由于原始幀數(shù)據(jù)的文件較大,因此可以針對測試參數(shù),篩選單元篩選出測試參數(shù)的原始幀數(shù)據(jù)既可以滿足要求,可以減小測試參數(shù)的原始幀數(shù)據(jù)的文件大小。
采樣單元1020,還用于按照預(yù)設(shè)頻率在篩選單元1040篩選的原始幀數(shù)據(jù)中進行采樣;
存儲單元1030,用于按照預(yù)設(shè)存儲格式將采樣單元1020采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀。
本發(fā)明實施例提供了路測儀表,采集單元在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù),采樣將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,從而使得不同路測儀表采集的原始幀數(shù)據(jù)對于的采集的頻率相同;存儲單元按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀;通過統(tǒng)一的存儲格式存儲路測儀表采樣的原始幀數(shù)據(jù),使得不同的路測儀表最終生成的存儲文件的格式一致;從而解決了現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
實施例六、本發(fā)明實施例提供一種路測儀表10,如圖10所示包括:
需要說明的是,測試終端包括國際移動設(shè)備身份碼,用于路測儀表區(qū)分不同的測試終端。
采集單元1010,用于在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù);
歸類單元1050,用于根據(jù)國際移動設(shè)備身份碼對采集單元1010采集的原始幀數(shù)據(jù)進行歸類;
采樣單元1020,還用于根據(jù)按照預(yù)設(shè)頻率在歸類單元1050歸類的原始幀數(shù)據(jù)中進行采樣;
存儲單元1030,用于按照預(yù)設(shè)存儲格式將采樣單元1020采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀。
需要說明的是,當(dāng)測試儀表同時控制多部終端的情況,要求存儲單元對每個測試終端單獨生成一個文件;每個文件必須包含完整的業(yè)務(wù),即只有當(dāng)前測試業(yè)務(wù)結(jié)束后,才能完成文件的生成。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;原始頻率為通信芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
路測儀表將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,包括:
路測儀表按照采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集的原始幀數(shù)據(jù)進行采樣。
需要說明的是,不同的測試終端所安裝的通信芯片是不同的,因此,不同通信芯片采集的原始幀數(shù)據(jù)也是不同的。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;當(dāng)通信芯片為LTE芯片時,原始頻率為LTE芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
采樣單元,還用于按照采集單元采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集單元采集的原始幀數(shù)據(jù)進行采樣。
具體的,代碼為0xB12A、0xB12C、0xB130、0xB132、0xB16E、0xB16F以及0xB171的原始幀數(shù)據(jù)與代碼為0xB14D、0xB14E以及0xB193的原始幀數(shù)據(jù)的N乘以原始頻率不同。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;當(dāng)通信芯片為WCDMA芯片時,原始頻率為WCDMA芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
采樣單元,還用于按照采集單元采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集單元采集的原始幀數(shù)據(jù)進行采樣。
具體的,代碼為0xB12A、0xB12C、0xB130、0xB132、0xB16E、0xB16F以及0xB171的原始幀數(shù)據(jù)與代碼為0xB14D、0xB14E以及0xB193的原始幀數(shù)據(jù)的N乘以原始頻率不同。
具體的,測試終端包括通信芯片,其中通信芯片中不同原始幀數(shù)據(jù)的代碼不同;預(yù)設(shè)頻率等于N乘以原始頻率;當(dāng)通信芯片為GSM芯片時,原始頻率為GSM芯片在原始幀數(shù)據(jù)對應(yīng)代碼中設(shè)定的頻率,N為大于0的整數(shù);
采樣單元,還用于按照采集單元采集的原始幀數(shù)據(jù)中代碼對應(yīng)的N乘以原始頻率對采集單元采集的原始幀數(shù)據(jù)進行采樣。
具體的,代碼為0xB12A、0xB12C、0xB130、0xB132、0xB16E、0xB16F以及0xB171的原始幀數(shù)據(jù)與代碼為0xB14D、0xB14E以及0xB193的原始幀數(shù)據(jù)的N乘以原始頻率不同。
本發(fā)明實施例提供了路測儀表,采集單元在測試終端的業(yè)務(wù)數(shù)據(jù)中采集原始幀數(shù)據(jù),采樣將采集的原始幀數(shù)據(jù)按照預(yù)設(shè)頻率進行采樣,從而使得不同路測儀表采集的原始幀數(shù)據(jù)對于的采集的頻率相同;存儲單元按照預(yù)設(shè)存儲格式將采樣的原始幀數(shù)據(jù)生成存儲文件,其中預(yù)設(shè)存儲格式包括:文件頭以及至少一個數(shù)據(jù)幀;通過統(tǒng)一的存儲格式存儲路測儀表采樣的原始幀數(shù)據(jù),使得不同的路測儀表最終生成的存儲文件的格式一致;從而解決了現(xiàn)有技術(shù)中存在對比不同的路測儀表采集的同一參數(shù)時,由于不同的路測儀表采集參數(shù)值的頻率不一致、不同的路測儀表測試日志的存儲格式不一致,導(dǎo)致無法直接根據(jù)路測儀表存儲的測試日志來對比,使得數(shù)據(jù)分析不便的問題。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準(zhǔn)。