本發明涉及傳輸,尤其涉及一種時延測量方法、系統、電子設備及存儲介質。
背景技術:
1、時延是網絡性能的重要指標之一,相關技術通過在網絡節點之間傳遞攜帶時間戳信息的協議數據報文進行雙向時延測量,其測量精度取決于時間戳的精度。但物理層通道存在的時延變化會降低時間戳精度,導致時延測量結果不夠準確。
技術實現思路
1、有鑒于此,本發明實施例提供了一種時延測量方法、系統、電子設備及存儲介質,能夠準確測量鏈路時延。
2、本發明實施例的技術方案是這樣實現的:
3、一方面,本發明實施例提供了一種時延測量方法,該方法包括:
4、接收第一線性調頻脈沖信號;所述第一線性調頻脈沖信號為對端節點通過傳輸鏈路返回的線性調頻脈沖信號;
5、將所述第一線性調頻脈沖信號和第二線性調頻脈沖信號進行混頻處理,所述第二線性調頻脈沖信號為所述第一線性調頻脈沖信號的原始信號;
6、從混頻信號中提取出頻率信息;
7、基于所述頻率信息確定所述傳輸鏈路的時延信息;所述頻率信息與所述時延信息線性相關。
8、在上述方案中,所述基于所述頻率信息確定所述傳輸鏈路的時延信息,包括:
9、基于所述頻率信息和所述第二線性調頻脈沖信號的調頻率,確定所述傳輸鏈路的往返時延信息。
10、在上述方案中,在接收第一線性調頻脈沖信號之前,所述方法還包括:
11、將所述第二線性調頻脈沖信號通過所述傳輸鏈路發送至所述對端節點。
12、在上述方案中,所述方法還包括:
13、調整所述第二線性調頻脈沖信號的調頻率,以調整所述時延信息的測量精度。
14、在上述方案中,所述從混頻信號中提取出頻率信息,包括:
15、對所述混頻信號進行濾波,得到設定頻率范圍的混頻信號;
16、對濾波得到混頻信號進行域變換,得到所述頻率信息。
17、另一方面,本發明實施例提供了一種時延測量系統,該系統包括:
18、所述系統包括:控制模塊、線性調頻脈沖源、發射機、接收機、反射器和去調頻處理模塊;其中,
19、控制模塊,用于控制線性調頻脈沖源產生輸入至發射機和去調頻處理模塊的第二線性調頻脈沖信號;
20、發射機,用于將所述第二線性調頻脈沖信號調制在不同頻率的載波上,并將調制后的第二線性調頻脈沖信號通過傳輸鏈路發送至對端節點的反射器;
21、反射器,用于將所述傳輸鏈路傳遞的線性調頻脈沖信號通過傳輸鏈路返回至接收機;
22、接收機,用于解調接收到的第一線性調頻脈沖信號;所述第二線性調頻脈沖信號為所述第一線性調頻脈沖信號的原始信號;
23、去調頻處理模塊,用于將所述第一線性調頻脈沖信號和所述第二線性調頻脈沖信號進行混頻處理,從混頻信號中提取出頻率信息,基于所述頻率信息確定所述傳輸鏈路的時延信息;所述頻率信息與所述時延信息線性相關。
24、在上述方案中,所述去調頻處理模塊包括:
25、混頻模塊、濾波模塊和域變換模塊;
26、所述混頻模塊,用于對解調的線性調頻脈沖信號和所述線性調頻脈沖源輸出的線性調頻脈沖信號進行混頻,得到混頻信號;
27、所述濾波模塊,用于對混頻信號進行濾波,得到設定頻率范圍的混頻信號;
28、所述域變換模塊,用于對濾波后的混頻信號進行域變換,得到所述頻率信息。
29、在上述方案中,所述混頻模塊為混頻器,所述濾波模塊為濾波器,所述域變換模塊為數字信號處理器。
30、在上述方案中,所述控制模塊還用于調整所述第二線性調頻脈沖信號的調頻率。
31、另一方面,本發明實施例提供了一種電子設備,包括處理器和存儲器,所述處理器和存儲器相互連接,其中,所述存儲器用于存儲計算機程序,所述計算機程序包括程序指令,所述處理器被配置用于調用所述程序指令,執行本發明實施例第一方面提供的時延測量方法的步驟。
32、另一方面,本發明實施例提供了一種計算機可讀存儲介質,包括:所述計算機可讀存儲介質存儲有計算機程序。所述計算機程序被處理器執行時實現如本發明實施例第一方面提供的時延測量方法的步驟。
33、本申請實施例通過接收第一線性調頻脈沖信號,將第一線性調頻脈沖信號和第二線性調頻脈沖信號進行混頻處理,從混頻信號中提取出頻率信息,基于頻率信息確定傳輸鏈路的時延信息。其中,頻率信息與時延信息線性相關,第一線性調頻脈沖信號為對端節點通過傳輸鏈路返回的線性調頻脈沖信號,第二線性調頻脈沖信號為第一線性調頻脈沖信號的原始信號。本實施例通過提取第一線性調頻脈沖信號和第二線性調頻脈沖信號的混頻信號的頻率信息,由于頻率信息與時延信息線性相關,利用頻率信息能夠準確確定出傳輸鏈路的往返時延。本實施例無需在傳輸信號中添加時間戳,測量精度不受時間戳精度的影響,也無需在傳輸鏈路上多次傳輸信號,通過一次信號傳輸即可完成時延測量,減少了時延測量時間。
1.一種時延測量方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述基于所述頻率信息確定所述傳輸鏈路的時延信息,包括:
3.根據權利要求1所述的方法,其特征在于,在接收第一線性調頻脈沖信號之前,所述方法還包括:
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
5.根據權利要求1所述的方法,其特征在于,所述從混頻信號中提取出頻率信息,包括:
6.一種電子設備,包括線性調頻脈沖源、存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述線性調頻脈沖源用于產生原始線性調頻脈沖信號,所述處理器執行所述計算機程序時實現如權利要求1至5所述的時延測量方法。
7.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序包括程序指令,所述程序指令當被處理器執行時使所述處理器執行如權利要求1至5所述的時延測量方法。
8.一種時延測量系統,其特征在于,所述系統包括:控制模塊、線性調頻脈沖源、發射機、接收機、反射器和去調頻處理模塊;其中,
9.根據權利要求8所述的系統,其特征在于,所述去調頻處理模塊包括:
10.根據權利要求9所述的系統,其特征在于,所述混頻模塊為混頻器,所述濾波模塊為濾波器,所述域變換模塊為數字信號處理器。
11.根據權利要求8所述的系統,其特征在于,所述控制模塊還用于調整所述第二線性調頻脈沖信號的調頻率。