System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及對講機,尤其涉及一種對講通信方法、電子設備和存儲介質。
技術介紹
1、現有的對講耳機僅支持藍牙或wifi這兩種通信方式,藍牙耳機以其低功耗和較低的傳輸延遲在近距離通信中表現出色,然而,當通信距離增加時,藍牙對講耳機的通信質量便大打折扣。同時,由于藍牙技術能夠支持的帶寬有限,導致多人同時在線時通信質量難以保證。另一方面,wifi通信雖然能夠提供更遠的傳輸距離和更高的帶寬,但其功耗相對較高,對于需要長時間佩戴使用對講耳機的場景,高功耗會對耳機的續航能力提出更高的要求。
2、因此,如何保障不同通信距離的通信質量的同時節省對講耳機的能耗,已經成為業內亟待解決的問題。
技術實現思路
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、在一些實施例,所述根據所本文檔來自技高網...
【技術保護點】
1.對講通信方法,應用于支持藍牙通信和無線網絡通信的通信設備,其特征在于,所述對講通信方法包括:
2.根據權利要求1所述的對講通信方法,其特征在于,所述基于所述候選藍牙信號強度和候選無線網絡信號強度對各所述周邊通訊設備進行篩選,確定當前通訊組成員設備,包括:
3.根據權利要求1所述的對講通信方法,其特征在于,所述當前通訊組信息包括設備數量信息、所述通信設備與各所述當前通訊組成員設備之間對應的藍牙通信質量信息和無線網絡通信質量信息,所述根據所述通信設備與各所述當前通訊組成員設備之間對應的當前通訊組信息和所述數據通訊量確定所述通信設備與各個所述當前通訊組成員設備之間的目標通信模式,包括:
4.根據權利要求3所述的對講通信方法,其特征在于,所述藍牙通信質量信息包括藍牙信號通信功率,所述無線網絡通信質量信息包括無線網絡信號通信功率,所述將所述藍牙通信質量信息和所述無線網絡通信質量信息進行質量比較,得到目標比較結果,包括:
5.根據權利要求3所述的對講通信方法,其特征在于,所述藍牙通信質量信息包括藍牙信號傳輸速率,所述無線網絡通信質量信息包括
6.根據權利要求3所述的對講通信方法,其特征在于,在所述基于所述通信設備與各個所述當前通訊組成員設備之間的所述目標通信模式,向對應的所述當前通訊組成員設備執行對講操作之后,所述對講通信方法還包括:
7.根據權利要求6所述的對講通信方法,其特征在于,所述根據所述設備數量信息、所述預設設備數量閾值、所述通訊數據量和所述預設數據量閾值確定所述通信設備的設備類型,包括:
8.根據權利要求6所述的對講通信方法,其特征在于,所述根據所述設備數量信息、所述預設設備數量閾值、所述通訊數據量和所述預設數據量閾值確定所述通信設備的設備類型,包括:
9.根據權利要求7或8任一項所述的對講通信方法,其特征在于,所述根據所述設備類型對所述目標通信模式進行更新,并基于更新后的所述目標通信模式經由所述鄰近中繼設備對所有的所述鄰近通訊組設備執行對講操作,包括:
10.根據權利要求1所述的對講通信方法,其特征在于,所述基于所述通信設備與各個所述當前通訊組成員設備之間的所述目標通信模式,向對應的所述當前通訊組成員設備執行對講操作還包括:
11.根據權利要求10所述的對講通信方法,其特征在于,在所述當接收到由其他所述通信設備發送的所述目標發送數據時,基于所述預設密碼對所述目標發送數據進行解密,以播放所述對講語音之前,所述方法還包括:
12.電子設備,其特征在于,所述電子設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現權利要求1至11任一項所述的對講通信方法。
13.計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至11中任一項所述的對講通信方法。
...【技術特征摘要】
1.對講通信方法,應用于支持藍牙通信和無線網絡通信的通信設備,其特征在于,所述對講通信方法包括:
2.根據權利要求1所述的對講通信方法,其特征在于,所述基于所述候選藍牙信號強度和候選無線網絡信號強度對各所述周邊通訊設備進行篩選,確定當前通訊組成員設備,包括:
3.根據權利要求1所述的對講通信方法,其特征在于,所述當前通訊組信息包括設備數量信息、所述通信設備與各所述當前通訊組成員設備之間對應的藍牙通信質量信息和無線網絡通信質量信息,所述根據所述通信設備與各所述當前通訊組成員設備之間對應的當前通訊組信息和所述數據通訊量確定所述通信設備與各個所述當前通訊組成員設備之間的目標通信模式,包括:
4.根據權利要求3所述的對講通信方法,其特征在于,所述藍牙通信質量信息包括藍牙信號通信功率,所述無線網絡通信質量信息包括無線網絡信號通信功率,所述將所述藍牙通信質量信息和所述無線網絡通信質量信息進行質量比較,得到目標比較結果,包括:
5.根據權利要求3所述的對講通信方法,其特征在于,所述藍牙通信質量信息包括藍牙信號傳輸速率,所述無線網絡通信質量信息包括無線網絡信號傳輸速率,所述將所述藍牙通信質量信息和所述無線網絡通信質量信息進行質量比較,得到目標比較結果,包括:
6.根據權利要求3所述的對講通信方法,其特征在于,在所述基于所述通信設備與各個所述當前通訊組成員設備之間的所述目標通信模式,向對應的所述當前通訊組成員設備執行對講操作之后,所述對講通信方法還包括:
【專利技術屬性】
技術研發人員:馬志勇,吳海全,姜德軍,遲欣,曹磊,何桂曉,
申請(專利權)人:深圳市冠旭電子股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。