本發(fā)明涉及衛(wèi)星通信,特別是涉及一種服務(wù)波束分配方法、衛(wèi)星及裝置。
背景技術(shù):
1、衛(wèi)星通信組網(wǎng)中的衛(wèi)星發(fā)射攜帶服務(wù)波束的信息的接入波束,接入波束覆蓋范圍內(nèi)期望接入衛(wèi)星的終端可以根據(jù)服務(wù)波束的信息發(fā)起接入衛(wèi)星的過程。終端接入衛(wèi)星后,衛(wèi)星可以根據(jù)終端在接入波束的覆蓋范圍內(nèi)所處的象限向終端發(fā)射服務(wù)波束,服務(wù)波束的覆蓋范圍較小,用于為覆蓋區(qū)域中的終端提供通信服務(wù)。
2、但由于衛(wèi)星持續(xù)處于移動狀態(tài),衛(wèi)星為不同時刻接入的不同終端分配的服務(wù)波束可能會不同,即使多個終端的位置相近,衛(wèi)星也可能創(chuàng)建多個不同的服務(wù)波束為不同的終端提供通信服務(wù)。因此采用上述方式分配服務(wù)波束會浪費(fèi)衛(wèi)星的服務(wù)波束資源。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例的目的在于提供一種服務(wù)波束分配方法、基站及裝置,以節(jié)省衛(wèi)星的服務(wù)波束資源。具體技術(shù)方案如下:
2、第一方面,本發(fā)明實(shí)施例提供了一種服務(wù)波束分配方法,應(yīng)用于衛(wèi)星,所述方法包括:
3、基于所述衛(wèi)星的各個服務(wù)波束的中心點(diǎn)的位置,確定覆蓋范圍存在交集的重疊服務(wù)波束對;
4、計算所述重疊服務(wù)波束對中的一個第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離;
5、若所述第一波束中所有終端的終端距離均小于切換門限,則控制所有終端切換至第二波束,并釋放所述第一波束的服務(wù)波束資源,其中,所述切換門限是基于所述第二波束的覆蓋范圍的半徑確定的,服務(wù)波束的覆蓋范圍的半徑為該服務(wù)波束的中心點(diǎn)至該服務(wù)波束的覆蓋范圍頂點(diǎn)之間的距離。
6、本發(fā)明的一個實(shí)施例中,所述基于所述衛(wèi)星的各個服務(wù)波束的中心點(diǎn)的位置,確定覆蓋范圍存在交集的重疊服務(wù)波束對,包括:
7、針對所述衛(wèi)星的任一服務(wù)波束,計算該服務(wù)波束的中心點(diǎn)與其他服務(wù)波束的中心點(diǎn)之間的中心點(diǎn)距離;
8、基于計算得到的一對服務(wù)波束之間的中心點(diǎn)距離以及該對服務(wù)波束的覆蓋范圍的半徑,確定覆蓋范圍存在交集的重疊服務(wù)波束對。
9、本發(fā)明的一個實(shí)施例中,所述基于計算得到的一對服務(wù)波束之間的中心點(diǎn)距離以及該對服務(wù)波束的覆蓋范圍的半徑,確定覆蓋范圍存在交集的重疊服務(wù)波束對,包括:
10、針對每對服務(wù)波束,基于該對服務(wù)波束的覆蓋范圍的半徑之和與預(yù)設(shè)重疊比例的乘積,得到重疊門限;
11、若一對服務(wù)波束之間的中心點(diǎn)距離小于該對服務(wù)波束的重疊門限,則確定該對服務(wù)波束為重疊服務(wù)波束對。
12、本發(fā)明的一個實(shí)施例中,所述計算所述重疊服務(wù)波束對中的一個第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離,包括:
13、將所述重疊服務(wù)波束對中包含終端的數(shù)量最少的服務(wù)波束作為第一波束,將另一服務(wù)波束作為第二波束,計算所述重疊服務(wù)波束對中的第一波束內(nèi)的終端至第二波束的中心點(diǎn)的終端距離;
14、若所述第一波束中所有終端的終端距離均小于切換門限,則執(zhí)行所述控制所述終端切換至第二波束,并釋放所述第一波束的服務(wù)波束資源的步驟;
15、若所述第一波束中存在終端距離不小于切換門限的終端,則將所述重疊服務(wù)波束對中包含的終端的數(shù)量最大的服務(wù)波束作為新的第一波束,將另一服務(wù)波束作為新的第二波束,計算所述重疊服務(wù)波束對中的第一波束內(nèi)的終端至第二波束的中心點(diǎn)的終端距離。
16、本發(fā)明的一個實(shí)施例中,在所述計算所述重疊服務(wù)波束對中的一個第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離之前,還包括:
17、判斷所述重疊服務(wù)波束對中的第一波束內(nèi)的終端的個數(shù)是否小于預(yù)設(shè)個數(shù)門限;
18、若是,則執(zhí)行所述計算所述重疊服務(wù)波束對中的一個第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離的步驟;
19、否則,將原本的第二波束作為新的第一波束,將原本的第一波束作為新的第二波束,執(zhí)行所述判斷所述重疊服務(wù)波束對中的第一波束內(nèi)的終端的個數(shù)是否小于預(yù)設(shè)個數(shù)門限的步驟。
20、第二方面,本發(fā)明實(shí)施例提供了一種衛(wèi)星,包括存儲器,收發(fā)機(jī),處理器:
21、存儲器,用于存儲計算機(jī)程序;收發(fā)機(jī),用于在所述處理器的控制下收發(fā)數(shù)據(jù);處理器,用于讀取所述存儲器中的計算機(jī)程序并執(zhí)行以下操作:
22、基于所述衛(wèi)星的各個服務(wù)波束的中心點(diǎn)的位置,確定覆蓋范圍存在交集的重疊服務(wù)波束對;
23、計算所述重疊服務(wù)波束對中的一個第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離;
24、若所述第一波束中所有終端的終端距離均小于切換門限,則控制所有終端切換至第二波束,并釋放所述第一波束的服務(wù)波束資源,其中,所述切換門限是基于所述第二波束的覆蓋范圍的半徑確定的,服務(wù)波束的覆蓋范圍的半徑為該服務(wù)波束的中心點(diǎn)至該服務(wù)波束的覆蓋范圍頂點(diǎn)之間的距離。
25、本發(fā)明的一個實(shí)施例中,所述基于所述衛(wèi)星的各個服務(wù)波束的中心點(diǎn)的位置,確定覆蓋范圍存在交集的重疊服務(wù)波束對,具體包括:
26、針對所述衛(wèi)星的任一服務(wù)波束,計算該服務(wù)波束的中心點(diǎn)與其他服務(wù)波束的中心點(diǎn)之間的中心點(diǎn)距離;
27、基于計算得到的一對服務(wù)波束之間的中心點(diǎn)距離以及該對服務(wù)波束的覆蓋范圍的半徑,確定覆蓋范圍存在交集的重疊服務(wù)波束對。
28、本發(fā)明的一個實(shí)施例中,所述基于計算得到的一對服務(wù)波束之間的中心點(diǎn)距離以及該對服務(wù)波束的覆蓋范圍的半徑,確定覆蓋范圍存在交集的重疊服務(wù)波束對,具體包括:
29、針對每對服務(wù)波束,基于該對服務(wù)波束的覆蓋范圍的半徑之和與預(yù)設(shè)重疊比例的乘積,得到重疊門限;
30、若一對服務(wù)波束之間的中心點(diǎn)距離小于該對服務(wù)波束的重疊門限,則確定該對服務(wù)波束為重疊服務(wù)波束對。
31、本發(fā)明的一個實(shí)施例中,所述計算所述重疊服務(wù)波束對中的一個第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離,具體包括:
32、將所述重疊服務(wù)波束對中包含終端的數(shù)量最少的服務(wù)波束作為第一波束,將另一服務(wù)波束作為第二波束,計算所述重疊服務(wù)波束對中的第一波束內(nèi)的終端至第二波束的中心點(diǎn)的終端距離;
33、若所述第一波束中所有終端的終端距離均小于切換門限,則執(zhí)行所述控制所述終端切換至第二波束,并釋放所述第一波束的服務(wù)波束資源的步驟;
34、若所述第一波束中存在終端距離不小于切換門限的終端,則將所述重疊服務(wù)波束對中包含的終端的數(shù)量最大的服務(wù)波束作為新的第一波束,將另一服務(wù)波束作為新的第二波束,計算所述重疊服務(wù)波束對中的第一波束內(nèi)的終端至第二波束的中心點(diǎn)的終端距離。
35、本發(fā)明的一個實(shí)施例中,在所述計算所述重疊服務(wù)波束對中的一個第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離之前,還包括:
36、判斷所述重疊服務(wù)波束對中的第一波束內(nèi)的終端的個數(shù)是否小于預(yù)設(shè)個數(shù)門限;
37、若是,則執(zhí)行所述計算所述重疊服務(wù)波束對中的一個第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離的步驟;
38、否則,將原本的第二波束作為新的第一波束,將原本的第一波束作為新的第二波束,執(zhí)行所述判斷所述重疊服務(wù)波束對中的第一波束內(nèi)的終端的個數(shù)是否小于預(yù)設(shè)個數(shù)門限的步驟。
39、第三方面,本發(fā)明實(shí)施例提供了一種服務(wù)波束分配裝置,應(yīng)用于衛(wèi)星,所述裝置包括:
40、波束對確定模塊,用于基于所述衛(wèi)星的各個服務(wù)波束的中心點(diǎn)的位置,確定覆蓋范圍存在交集的重疊服務(wù)波束對;
41、終端距離計算模塊,用于計算所述重疊服務(wù)波束對中的一個第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離;
42、波束資源釋放模塊,用于若所述第一波束中所有終端的終端距離均小于切換門限,則控制所有終端切換至第二波束,并釋放所述第一波束的服務(wù)波束資源,其中,所述切換門限是基于所述第二波束的覆蓋范圍的半徑確定的,服務(wù)波束的覆蓋范圍的半徑為該服務(wù)波束的中心點(diǎn)至該服務(wù)波束的覆蓋范圍頂點(diǎn)之間的距離。
43、本發(fā)明的一個實(shí)施例中,所述波束對確定模塊,包括:
44、中心點(diǎn)距離計算子模塊,用于針對所述衛(wèi)星的任一服務(wù)波束,計算該服務(wù)波束的中心點(diǎn)與其他服務(wù)波束的中心點(diǎn)之間的中心點(diǎn)距離;
45、波束對確定子模塊,用于基于計算得到的一對服務(wù)波束之間的中心點(diǎn)距離以及該對服務(wù)波束的覆蓋范圍的半徑,確定覆蓋范圍存在交集的重疊服務(wù)波束對。
46、本發(fā)明的一個實(shí)施例中,所述波束對確定子模塊,具體用于:
47、針對每對服務(wù)波束,基于該對服務(wù)波束的覆蓋范圍的半徑之和與預(yù)設(shè)重疊比例的乘積,得到重疊門限;
48、若一對服務(wù)波束之間的中心點(diǎn)距離小于該對服務(wù)波束的重疊門限,則確定該對服務(wù)波束為重疊服務(wù)波束對。
49、本發(fā)明的一個實(shí)施例中,所述終端距離計算模塊,具體用于:
50、將所述重疊服務(wù)波束對中包含終端的數(shù)量最少的服務(wù)波束作為第一波束,將另一服務(wù)波束作為第二波束,計算所述重疊服務(wù)波束對中的第一波束內(nèi)的終端至第二波束的中心點(diǎn)的終端距離;
51、若所述第一波束中所有終端的終端距離均小于切換門限,則觸發(fā)執(zhí)行所述波束資源釋放模塊;
52、若所述第一波束中存在終端距離不小于切換門限的終端,則將所述重疊服務(wù)波束對中包含的終端的數(shù)量最大的服務(wù)波束作為新的第一波束,將另一服務(wù)波束作為新的第二波束,計算所述重疊服務(wù)波束對中的第一波束內(nèi)的終端至第二波束的中心點(diǎn)的終端距離。
53、本發(fā)明的一個實(shí)施例中,所述裝置還包括:
54、個數(shù)判斷模塊,用于判斷所述重疊服務(wù)波束對中的第一波束內(nèi)的終端的個數(shù)是否小于預(yù)設(shè)個數(shù)門限;
55、若所述個數(shù)判斷模塊的判斷結(jié)果為是,則觸發(fā)執(zhí)行所述終端距離計算模塊;
56、若所述個數(shù)判斷模塊的判斷結(jié)果為否,將原本的第二波束作為新的第一波束,將原本的第一波束作為新的第二波束,觸發(fā)執(zhí)行所述個數(shù)判斷模塊。
57、第四方面,本發(fā)明實(shí)施例提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)內(nèi)存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)第一方面任一所述的方法步驟。
58、第五方面,本發(fā)明實(shí)施例還提供了一種包含指令的計算機(jī)程序產(chǎn)品,當(dāng)其在計算機(jī)上運(yùn)行時,使得計算機(jī)執(zhí)行上述第一方面任一所述的方法。
59、本發(fā)明實(shí)施例有益效果:
60、本發(fā)明實(shí)施例提供了一種應(yīng)用于衛(wèi)星的服務(wù)波束分配方法,衛(wèi)星基于服務(wù)波束的中心點(diǎn)的位置,確定覆蓋范圍存在交集的重疊服務(wù)波束對,計算重疊服務(wù)波束對中的第一波束內(nèi)的終端至另一第二波束的中心點(diǎn)的終端距離,若第一波束中所有終端的終端距離均小于切換門限,則控制所有終端切換至第二波束,并釋放第一波束的服務(wù)波束資源。
61、在功能上,位于重疊服務(wù)波束對中的兩個服務(wù)波束的覆蓋范圍交集處的終端,能夠通過兩個服務(wù)波束中的任意一個進(jìn)行通信。因此若重疊服務(wù)波束對中的第一波束中的所有終端與第二波束的中心點(diǎn)之間的終端距離均小于切換門限,則可以確定第一波束中的所有終端均與第二波束的中心點(diǎn)距離較近,也就可以認(rèn)為第一波束中的所有終端均位于第一波束和第二波束覆蓋范圍的交集處,則可以控制第一波束中的所有終端均切換至第二波束,使得終端能夠基于第二波束繼續(xù)進(jìn)行正常通信。由于不再存在接入第一波束的終端,因此可以釋放第一波束的服務(wù)波束資源。采用本發(fā)明實(shí)施例提供的方案,使得一個服務(wù)波束能夠完成原本需要兩個服務(wù)波束才能完成的通信任務(wù),實(shí)現(xiàn)了服務(wù)波束的合并,能夠節(jié)省衛(wèi)星的服務(wù)波束資源。