本技術涉及衛(wèi)星通信領域,尤其涉及一種衛(wèi)星通信信號的遮擋判斷方法及通信裝置。
背景技術:
1、衛(wèi)星無線電測定業(yè)務(radio?determination?satellite?service,rdss)是北斗衛(wèi)星導航系統(tǒng)(beidou?navigation?satellite?system,bds)的獨有服務功能,可以通過衛(wèi)星信號提供雙向短報文服務。例如:電子設備可以通過rdss發(fā)射鏈路向衛(wèi)星發(fā)送消息,衛(wèi)星將接收到的消息轉發(fā)至地面站,以及可以基于rdss接收鏈路解析地面站通過衛(wèi)星轉發(fā)的消息。
2、在基于rdss進行衛(wèi)星通信前,電子設備必須完成對rdss信號的捕獲,捕獲成功之后才能進行rdss信號的跟蹤和業(yè)務收發(fā)。然而在rdss信號的傳播路徑上存在的遮擋會影響電子設備捕獲rdss信號,使得rdss通信業(yè)務失敗。
技術實現(xiàn)思路
1、
2、本技術提供一種衛(wèi)星通信信號的遮擋判斷方法及通信裝置,用以及時定位衛(wèi)星通信業(yè)務失敗的原因,從而提升通信業(yè)務的成功率。
3、第一方面,本技術提供一種衛(wèi)星通信信號的遮擋判斷方法,該方法應用于電子設備,包括:確定為電子設備提供定位服務的至少一個第一衛(wèi)星,以及支持為電子設備提供數(shù)據(jù)通信服務的第二衛(wèi)星;根據(jù)至少一個第一衛(wèi)星的導航信號的接收情況,確定第二衛(wèi)星發(fā)射的通信信號是否被遮擋。
4、在該方法中,將為電子設備提供定位服務的導航衛(wèi)星播發(fā)的導航信號的接收情況作為輔助,判斷支持為電子設備提供通信服務的通信衛(wèi)星播發(fā)的通信信號是否被遮擋。由于為電子設備服務的導航衛(wèi)星和通信衛(wèi)星播發(fā)信號的傳輸路徑接近,因此通過導航信號的接收情況可以確定通信信號的傳輸路徑上是否存在遮擋,便于電子設備定位通信失敗的原因,有利于提升電子設備通信業(yè)務的成功率。
5、在一種可能的設計中,所述根據(jù)至少一個第一衛(wèi)星的導航信號的接收情況,確定所述第二衛(wèi)星發(fā)射的通信信號是否被遮擋,包括:根據(jù)至少一個第一衛(wèi)星的導航信號的接收情況,以及第二衛(wèi)星的通信信號的接收情況確定所述第二衛(wèi)星發(fā)射的通信信號是否被遮擋。
6、在該方法中,提出結合導航信號的接收情況和通信信號的接收情況共同判斷是否存在遮擋,可以提升判斷結果的準確性。
7、在一種可能的設計中,所述根據(jù)至少一個第一衛(wèi)星的導航信號的接收情況,確定第二衛(wèi)星發(fā)射的通信信號是否被遮擋,包括:當未接收到來自所述至少一個第一衛(wèi)星的導航信號時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
8、在該方法中,由于導航信號的傳輸路徑和通信信號的傳輸路徑相似,因此導航信號接收失敗時則可以確定其傳輸路徑中存在遮擋,從而確定通信信號的傳輸路徑中存在遮擋。
9、在一種可能的設計中,所述根據(jù)所述至少一個第一衛(wèi)星的導航信號的接收情況,確定所述第二衛(wèi)星發(fā)射的通信信號是否被遮擋,包括:當接收到的來自所述至少一個第一衛(wèi)星的導航信號的載噪比低于設定閾值時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
10、在該方法中,基于傳輸路徑中存在遮擋的時信號載噪比較低的特征,提出通過接收到的導航信號的載噪比判斷是否存在遮擋,而并非僅依據(jù)接收成功或者失敗來判斷是否存在遮擋,避免在導航信號接收成功的情況下直接判定為不存在遮擋,導致判斷結果錯誤的問題。
11、在一種可能的設計中,所述根據(jù)所述至少一個第一衛(wèi)星的導航信號的接收情況,以及所述第二衛(wèi)星的通信信號的接收情況確定所述第二衛(wèi)星發(fā)射的通信信號是否被遮擋,包括:當接收到的來自所述至少一個第一衛(wèi)星的導航信號的載噪比低于設定閾值,且未接收到來自所述第二衛(wèi)星的通信信號時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
12、在該方法中,提出結合導航信號的載噪比以及通信信號是否接收成功兩種因素共同判斷是否存在遮擋,提升了判斷結果的準確性。
13、在一種可能的設計中,所述根據(jù)所述至少一個第一衛(wèi)星的導航信號的接收情況,以及所述第二衛(wèi)星的通信信號的接收情況,確定所述第二衛(wèi)星發(fā)射的通信信號是否被遮擋,包括:當未接收到來自所述至少一個第一衛(wèi)星的導航信號,且未接收到來自所述第二衛(wèi)星的通信信號時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
14、在該方法中,根據(jù)導航信號和通信信號均接收失敗,判定兩種信號的傳輸路徑中存在遮擋。
15、在一種可能的設計中,所述至少一個第一衛(wèi)星和所述第二衛(wèi)星分別為不同的衛(wèi)星;第一連線和第二連線之間的最小夾角小于角度閾值,所述第一連線為所述電子設備與所述至少一個第一衛(wèi)星中任一第一衛(wèi)星之間的連線,所述第二連線為所述電子設備與所述第二衛(wèi)星之間的連線。
16、在該方法中,為了保證作為輔助的導航信號與通信信號的傳輸路徑相似,本技術實施例提出通過限定導航衛(wèi)星-電子設備的第一連線,以及通信衛(wèi)星-電子設備第二連線之間的最小夾角,以確定與通信衛(wèi)星距離較近、且傳輸信號的路徑相似的導航衛(wèi)星。
17、在一種可能的設計中,所述至少一個第一衛(wèi)星中包括所述第二衛(wèi)星;所述根據(jù)所述至少一個第一衛(wèi)星的導航信號的接收情況,確定所述第二衛(wèi)星發(fā)射的通信信號是否被遮擋,包括:當未接收到來自所述第二衛(wèi)星的導航信號時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋;或者,當接收到的來自所述第二衛(wèi)星的導航信號的載噪比低于設定閾值時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
18、在該方法中,采用同一顆衛(wèi)星播發(fā)的導航信號的接收情況,來判斷該顆衛(wèi)星播發(fā)的通信信號是否被遮擋。基于電子設備導航模塊常開的特征,以及同一顆衛(wèi)星播發(fā)的導航信號和通信信號路徑相同的特征,電子設備可以基于導航信號的接收情況快速地確定通信信號是否被遮擋,從而快速定位通信業(yè)務失敗的原因。
19、在一種可能的設計中,所述電子設備包括顯示屏,所述方法還包括:當根據(jù)所述至少一個第一衛(wèi)星的導航信號的接收情況,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋時,在所述顯示屏中顯示第一界面;所述第一界面用于提示所述電子設備的用戶所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
20、在該方法中,提出通過顯示界面提示用戶當前通信信號的傳輸路徑中存在遮擋,從而用戶可以根據(jù)提示更換電子設備的位置,從而在由于遮擋導致通信業(yè)務失敗、或者通信不流暢時可以提升通信業(yè)務的成功率和通信質(zhì)量。
21、在一種可能的設計中,所述當根據(jù)所述至少一個第一衛(wèi)星的導航信號的接收情況,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋時,在所述顯示屏中顯示第一界面,包括:當根據(jù)所述至少一個第一衛(wèi)星的導航信號的接收情況確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋,且未接收到來自所述第二衛(wèi)星的通信信號時,在所述顯示屏中顯示第一界面。
22、在該方法中,提出在通信業(yè)務失敗時,通過顯示界面提醒用戶通信業(yè)務失敗的原因是由于通信信號的傳輸路徑中存在遮擋,從而用戶可以更換電子設備的位置,從而提升衛(wèi)星通信業(yè)務的成功率。并且在存在遮擋但是通信業(yè)務成功時并不顯示提示界面,可以提升用戶的使用體驗。
23、第二方面,本技術提供一種通信裝置,該通信裝置可以為電子設備,或者該通信裝置可以應用于電子設備,比如該通信裝置可以為電子設備中的具體部件,該通信裝置包括通信單元和處理單元,其中,處理單元,用于確定為所述電子設備提供定位服務的至少一個第一衛(wèi)星,以及支持為所述電子設備提供數(shù)據(jù)通信服務的第二衛(wèi)星;所述處理單元,還用于根據(jù)所述通信單元針對所述至少一個第一衛(wèi)星的導航信號的接收情況,確定所述第二衛(wèi)星發(fā)射的通信信號是否被遮擋。
24、在一種可能的設計中,所述處理單元,具體用于:根據(jù)所述通信單元針對所述至少一個第一衛(wèi)星的導航信號的接收情況,以及所述通信單元針對所述第二衛(wèi)星的通信信號的接收情況確定所述第二衛(wèi)星發(fā)射的通信信號是否被遮擋。
25、在一種可能的設計中,所述處理單元,具體用于:當通過所述通信單元接收到的來自所述至少一個第一衛(wèi)星的導航信號的載噪比低于設定閾值時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
26、在一種可能的設計中,所述處理單元,具體用于:當通過所述通信單元未接收到來自所述至少一個第一衛(wèi)星的導航信號時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
27、在一種可能的設計中,所述處理單元,具體用于:當通過所述通信單元接收到的來自所述至少一個第一衛(wèi)星的導航信號的載噪比低于設定閾值,且通過所述通信單元未接收到來自所述第二衛(wèi)星的通信信號時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
28、在一種可能的設計中,所述處理單元,具體用于:當通過所述通信單元未接收到來自所述至少一個第一衛(wèi)星的導航信號,且通過所述通信單元未接收到來自所述第二衛(wèi)星的通信信號時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
29、在一種可能的設計中,所述至少一個第一衛(wèi)星和所述第二衛(wèi)星分別為不同的衛(wèi)星;第一連線和第二連線之間的最小夾角小于角度閾值,所述第一連線為所述電子設備與所述至少一個第一衛(wèi)星中任一第一衛(wèi)星之間的連線,所述第二連線為所述電子設備與所述第二衛(wèi)星之間的連線。
30、在一種可能的設計中,所述至少一個第一衛(wèi)星中包括所述第二衛(wèi)星;所述處理單元,具體用于:當通過所述通信單元未接收到來自所述第二衛(wèi)星的導航信號時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋;或者,當通過所述通信單元接收到的來自所述第二衛(wèi)星的導航信號的載噪比低于設定閾值時,確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
31、在一種可能的設計中,所述通信裝置還包括顯示單元,所述處理單元,還用于:當確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋時,指示所述顯示單元顯示第一界面;所述第一界面用于提示所述電子設備的用戶所述第二衛(wèi)星發(fā)射的通信信號被遮擋。
32、在一種可能的設計中,所述處理單元,具體用于:當確定所述第二衛(wèi)星發(fā)射的通信信號被遮擋,且通過所述通信單元未接收到來自所述第二衛(wèi)星的通信信號時,指示所述顯示單元顯示第一界面。
33、第三方面,本技術提供一種電子設備,該電子設備包括存儲器和一個或多個處理器;其中,存儲器用于存儲計算機程序代碼,計算機程序代碼包括計算機指令;當計算機指令被一個或多個處理器執(zhí)行時,使得電子設備執(zhí)行上述第一方面或第一方面的任一可能的設計所描述的方法。
34、第四方面,本技術提供一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)存儲有計算機程序,當計算機程序在計算機上運行時,使得計算機執(zhí)行上述第一方面或第一方面的任一可能的設計所描述的方法。
35、第五方面,本技術提供一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機程序或指令,當計算機程序或指令在計算機上運行時,使得計算機執(zhí)行上述第一方面或第一方面的任一可能的設計所描述的方法。
36、第六方面,本技術提供一種芯片系統(tǒng),該芯片系統(tǒng)包括處理器、存儲器,存儲器中存儲有指令;所述指令被所述處理器執(zhí)行時,實現(xiàn)上述第一方面或第一方面的任一可能的設計所描述的方法。該芯片系統(tǒng)可以由芯片構成,也可以包含芯片和其他分立器件。
37、上述第二方面到第六方面的有益效果,請參見上述第一方面的有益效果的描述,這里不再重復贅述。