本發明涉及無線設備響應時間的檢測,特別是涉及無線設備響應時間的檢測方法、系統、裝置、設備和介質。
背景技術:
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、第二響應時間確定子模塊,用于將所述第二接收時間與所述第一接收時間的差值,減去所述第二有線通信時長與所述第一有線通信時長的差值,得到所述第一無線設備與所述第二無線設備之間的響應時間。
34、可選地,所述通信時長確定模塊,包括:
35、第一通信時長確定子模塊,用于確定所述測試工裝與所述第一無線設備之間,基于所述信號線的通信協議的第一有線通信時長;
36、第二通信時長確定子模塊,用于確定所述測試工裝與所述第二無線設備之間,基于所述信號線的通信協議的第二有線通信時長。
37、相應的,本發明實施例公開了一種電子設備,包括:處理器、存儲器及存儲在所述存儲器上并能夠在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執行時實現上述無線設備響應時間的檢測方法實施例的各個步驟。
38、相應的,本發明實施例公開了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲計算機程序,所述計算機程序被處理器執行時實現上述無線設備響應時間的檢測方法實施例的各個步驟。
39、本發明實施例包括以下優點:
40、本發明實施例的無線設備響應時間的檢測方法,通過接收第一無線設備通過信號線發送的第一數據,并確定接收到該數據的第一接收時間;同時,第一無線設備在向測試工裝發送第一數據的同時,向第二無線設備發送第二數據。隨后,接收第二無線設備通過信號線發送的第三數據,并確定接收到該數據的第二接收時間;第三數據由第二無線設備在接收到第二數據之后向測試工裝發送。進一步地,確定測試工裝與第一無線設備之間的第一有線通信時長,以及測試工裝與第二無線設備之間的第二有線通信時長。根據第一接收時間、第二接收時間、第一有線通信時長和第二有線通信時長,計算出第一無線設備與第二無線設備之間的響應時間。
41、本發明實施例通過引入有線通信時長作為參考,解決了無線信號傳輸時間難以精確計算的問題,實現了對無線設備響應時間的準確測量。這一方法不僅簡化了無線通信的調試流程,還提高了調試結果的精確性和可靠性,為無線設備的優化和故障排查提供了有力支持,提升了用戶體驗。