JP7750098B2 - Movement control device and movement control method - Google Patents
Movement control device and movement control methodInfo
- Publication number
- JP7750098B2 JP7750098B2 JP2022000238A JP2022000238A JP7750098B2 JP 7750098 B2 JP7750098 B2 JP 7750098B2 JP 2022000238 A JP2022000238 A JP 2022000238A JP 2022000238 A JP2022000238 A JP 2022000238A JP 7750098 B2 JP7750098 B2 JP 7750098B2
- Authority
- JP
- Japan
- Prior art keywords
- base station
- mobile base
- beams
- destination
- mobile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、移動制御装置及び移動制御方法に関する。 The present invention relates to a mobility control device and a mobility control method.
近年、例えばミリ波通信などの超高周波帯域を用いる無線通信が注目されている。超高周波帯域による無線通信では、広帯域を用いた大容量通信が可能となる一方、伝搬損失や遮蔽による損失が大きい。 In recent years, wireless communications using ultra-high frequency bands, such as millimeter wave communications, have been attracting attention. While ultra-high frequency wireless communications enable high-capacity communications using wide bandwidths, they also suffer from significant losses due to propagation loss and shielding.
そこで、基地局(又は中継局)を自動車やUAV(Unmanned Aerial Vehicle:無人航空機)などの移動体に搭載し、ユーザ端末との伝搬環境が改善される適切な場所に移動させることで、高品質な通信を実現することが検討されている。例えば、UAV基地局との間で複数のユーザ端末が周波数分割多重通信する場合に、SNR(Signal to Noise Ratio)から計算される伝送レート和が最大になるようにUAV基地局の位置を決める方法が検討されている。また、このようなUAV基地局は、互いに異なる方向を向く複数のビームを同時に形成するビーム多重の機能を備えることがある。 Therefore, efforts are being made to achieve high-quality communications by mounting base stations (or relay stations) on mobile vehicles such as automobiles or UAVs (Unmanned Aerial Vehicles) and moving them to appropriate locations that improve the propagation environment with user terminals. For example, when multiple user terminals communicate with a UAV base station using frequency division multiplexing, methods are being considered for determining the position of the UAV base station so that the sum of the transmission rates calculated from the SNR (Signal to Noise Ratio) is maximized. In addition, such UAV base stations may be equipped with beam multiplexing functionality, which simultaneously forms multiple beams pointing in different directions.
しかしながら、UAV基地局がビーム多重の機能を備える場合であっても、ユーザ端末の位置によっては、ビーム多重によって十分にスループットが向上されないという問題がある。具体的には、1つのビームの方向に複数のユーザ端末が位置する場合には、これらのユーザ端末がこのビームを利用して時分割又は周波数分割で無線通信を実行する。このため、UAV基地局がビーム多重によって複数のビームを形成する場合でも、一部のビームの方向のみにユーザ端末があると、残りのビームが利用されず一部のビームにおける無線リソースを複数のユーザ端末が分割して使用することになる。 However, even if a UAV base station has beam multiplexing capabilities, there is a problem in that beam multiplexing does not sufficiently improve throughput depending on the location of the user terminal. Specifically, if multiple user terminals are located in the direction of a single beam, these user terminals will use this beam to perform wireless communications using time division or frequency division. Therefore, even if a UAV base station forms multiple beams using beam multiplexing, if there are user terminals only in the direction of some of the beams, the remaining beams will not be used, and the wireless resources of some of the beams will be shared and used by multiple user terminals.
結果として、すべてのビームが利用される場合と比べて、各ユーザ端末が使用可能な無線リソースが減少し、スループットの向上が阻害される。 As a result, the radio resources available to each user terminal are reduced compared to when all beams are used, hindering throughput improvement.
開示の技術は、かかる点に鑑みてなされたものであって、多重されるビームを最大限に利用してスループットを向上することができる移動制御装置及び移動制御方法を提供することを目的とする。 The disclosed technology was developed in light of these issues, and aims to provide a mobility control device and a mobility control method that can maximize the use of multiplexed beams to improve throughput.
本願が開示する移動制御装置は、1つの態様において、ユーザ端末と無線通信する移動基地局の移動を制御する移動制御装置であって、メモリと、前記メモリに接続されるプロセッサとを有し、前記プロセッサは、前記ユーザ端末の位置情報を取得し、取得した位置情報に基づいて、前記移動基地局の移動先候補ごとに、前記移動基地局が形成するビームの方向に位置するユーザ端末の数を集計し、集計結果を用いて、ビームの方向に位置するユーザ端末が存在するビームの数に対応するビーム多重数を移動先候補ごとに算出し、算出したビーム多重数が最大の移動先候補を前記移動基地局の移動先として前記移動基地局に指示する処理を実行する。 In one aspect, the mobile control device disclosed in this application is a mobile control device that controls the movement of a mobile base station that wirelessly communicates with a user terminal, and has a memory and a processor connected to the memory. The processor acquires location information of the user terminal, and based on the acquired location information, counts the number of user terminals located in the direction of the beam formed by the mobile base station for each destination candidate of the mobile base station. Using the counted results, the processor calculates, for each destination candidate, a beam multiplexing number corresponding to the number of beams in which user terminals located in the beam direction are present, and instructs the mobile base station to select the destination candidate with the largest calculated beam multiplexing number as the destination of the mobile base station.
本願が開示する移動制御装置及び移動制御方法の1つの態様によれば、多重されるビームを最大限に利用してスループットを向上することができるという効果を奏する。 One aspect of the mobility control device and mobility control method disclosed in this application has the effect of making maximum use of multiplexed beams to improve throughput.
以下、本願が開示する移動制御装置及び移動制御方法の実施の形態について、図面を参照して詳細に説明する。なお、この実施の形態により本発明が限定されるものではない。 Embodiments of the mobility control device and mobility control method disclosed in this application will be described in detail below with reference to the drawings. Note that the present invention is not limited to these embodiments.
(実施の形態1)
図1は、実施の形態1に係る通信システムの構成例を示す図である。図1に示すように、通信システムは、移動制御装置100に接続された移動基地局200を有し、移動基地局200とユーザ端末300とが無線通信を実行する。このとき、移動基地局200は、複数のビーム210を多重し、それぞれのビーム210の方向に位置するユーザ端末300とビーム210を利用して無線通信を実行する。
(Embodiment 1)
Fig. 1 is a diagram showing an example of the configuration of a communication system according to embodiment 1. As shown in Fig. 1, the communication system has a mobile base station 200 connected to a mobile control device 100, and the mobile base station 200 and user terminal 300 perform wireless communication. At this time, the mobile base station 200 multiplexes multiple beams 210 and performs wireless communication with user terminals 300 located in the directions of each beam 210 using the beams 210.
移動制御装置100は、移動基地局200の移動を制御する。移動制御装置100は、移動基地局200と例えば無線接続されており、あらかじめ規定されている複数の移動先候補の中から1つの移動先を選択し、選択した移動先へ移動するように移動基地局200へ指示する。このとき、移動制御装置100は、移動基地局200が形成する複数のビーム210が最大限利用されるように移動先を選択する。すなわち、移動制御装置100は、ユーザ端末300によって利用されるビーム210の数が最大となり、ビーム多重数が最大となる移動先を選択する。移動制御装置100の構成及び動作については、後に詳述する。 The mobile control device 100 controls the movement of the mobile base station 200. The mobile control device 100 is, for example, wirelessly connected to the mobile base station 200, selects one destination from a plurality of predefined candidate destinations, and instructs the mobile base station 200 to move to the selected destination. At this time, the mobile control device 100 selects the destination so that the multiple beams 210 formed by the mobile base station 200 are used to the maximum extent possible. In other words, the mobile control device 100 selects the destination so that the number of beams 210 used by the user terminal 300 is maximized and the number of beam multiplexing is maximized. The configuration and operation of the mobile control device 100 will be described in detail later.
移動基地局200は、例えばUAVに搭載される基地局である。移動基地局200は、移動制御装置100からの指示に従って移動し、それぞれの移動先において複数のビーム210を多重して形成する。移動基地局200が形成する複数のビーム210の方向はあらかじめ固定されており、移動基地局200が移動することにより、ビーム210の位置が変更される。移動基地局200は、それぞれのビーム210の方向にあるユーザ端末300との間で、ビーム210を利用して無線通信を実行する。 The mobile base station 200 is a base station mounted on, for example, a UAV. The mobile base station 200 moves according to instructions from the mobile control device 100, and forms multiple beams 210 at each destination. The directions of the multiple beams 210 formed by the mobile base station 200 are fixed in advance, and the positions of the beams 210 change as the mobile base station 200 moves. The mobile base station 200 performs wireless communication using the beams 210 with user terminals 300 located in the direction of each beam 210.
ユーザ端末300は、移動基地局200との間で無線通信を実行する端末である。ユーザ端末300は、移動基地局200が形成する複数のビーム210のうち、自端末の位置に対応するビーム210を利用して移動基地局200と無線通信する。ユーザ端末300は、同じビーム210を他のユーザ端末300も利用する場合には、このビーム210における無線リソースを複数のユーザ端末300で周波数分割又は時分割して使用する。また、ユーザ端末300は、自端末の位置情報を移動基地局200を介して移動制御装置100へ報告する。 The user terminal 300 is a terminal that performs wireless communication with the mobile base station 200. The user terminal 300 communicates wirelessly with the mobile base station 200 using a beam 210 corresponding to the location of the user terminal, out of multiple beams 210 formed by the mobile base station 200. When other user terminals 300 also use the same beam 210, the user terminal 300 uses the radio resources of this beam 210 by frequency division or time division among the multiple user terminals 300. In addition, the user terminal 300 reports its own location information to the mobile control device 100 via the mobile base station 200.
なお、図1においては図示を省略したが、通信システムは、複数の移動基地局200を備えていても良く、移動せずに固定された基地局を備えていても良い。そして、ユーザ端末300は、固定された基地局を介して位置情報を移動制御装置100へ報告しても良い。 Although not shown in Figure 1, the communication system may include multiple mobile base stations 200, or may include a fixed base station that does not move. The user terminal 300 may then report location information to the mobile control device 100 via the fixed base station.
図2は、実施の形態1に係る移動制御装置100の構成を示すブロック図である。図2に示す移動制御装置100は、通信インタフェース部(以下「通信IF部」と略記する)110、プロセッサ120及びメモリ130を有する。 Figure 2 is a block diagram showing the configuration of a mobile control device 100 according to embodiment 1. The mobile control device 100 shown in Figure 2 has a communication interface unit (hereinafter abbreviated as "communication IF unit") 110, a processor 120, and a memory 130.
通信IF部110は、移動基地局200と通信可能なインタフェースである。通信IF部110は、例えば無線により移動基地局200と通信する。また、通信IF部110は、図示しない固定された基地局と通信しても良く、移動基地局200及び固定された基地局と有線接続されても良い。 The communication IF unit 110 is an interface capable of communicating with the mobile base station 200. The communication IF unit 110 communicates with the mobile base station 200, for example, wirelessly. The communication IF unit 110 may also communicate with a fixed base station (not shown), or may be connected to the mobile base station 200 and the fixed base station via a wired connection.
通信IF部110は、複数のユーザ端末300の位置情報を移動基地局200又は固定された基地局から受信する。また、通信IF部110は、移動基地局200に対して移動先を指示する移動指示を送信する。 The communication IF unit 110 receives location information for multiple user terminals 300 from the mobile base station 200 or a fixed base station. The communication IF unit 110 also transmits a movement instruction to the mobile base station 200, instructing the mobile base station 200 on the movement destination.
プロセッサ120は、例えばCPU(Central Processing Unit)、FPGA(Field Programmable Gate Array)又はDSP(Digital Signal Processor)などを備え、移動制御装置100の全体を統括制御する。具体的には、プロセッサ120は、端末位置情報取得部121、ビーム情報管理部122、移動先候補管理部123、端末数集計部124、ビーム多重数算出部125及び移動制御部126を有する。 The processor 120 includes, for example, a CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), or DSP (Digital Signal Processor), and provides overall control of the mobile control device 100. Specifically, the processor 120 includes a terminal position information acquisition unit 121, a beam information management unit 122, a destination candidate management unit 123, a terminal number counting unit 124, a beam multiplex number calculation unit 125, and a mobile control unit 126.
端末位置情報取得部121は、通信IF部110によって受信されるユーザ端末300の位置情報を取得する。位置情報は、各ユーザ端末300が周期的に送信しても良いし、移動制御装置100からの定期的な要求に応じて各ユーザ端末300が送信しても良い。端末位置情報取得部121は、移動基地局200と無線通信するユーザ端末300の位置情報を取得するだけではなく、他の基地局と無線通信するユーザ端末300の位置情報を取得しても良い。 The terminal location information acquisition unit 121 acquires the location information of the user terminal 300 received by the communication IF unit 110. The location information may be transmitted periodically by each user terminal 300, or may be transmitted by each user terminal 300 in response to a periodic request from the mobile control device 100. The terminal location information acquisition unit 121 not only acquires the location information of user terminals 300 that communicate wirelessly with the mobile base station 200, but may also acquire the location information of user terminals 300 that communicate wirelessly with other base stations.
ビーム情報管理部122は、移動基地局200が形成するビーム210の情報を管理する。具体的には、ビーム情報管理部122は、例えば図3に示すように、移動基地局200が形成可能な複数のビーム210を識別するビームIDに対応付けて、それぞれのビーム210がカバーする方向を記憶する。図3に示すビーム情報には、例えばビームIDが「ビーム#1」のビーム210が、水平方向に関しては-45°~-15°の範囲をカバーし、垂直方向に関しては-15°~15°の範囲をカバーすることが記憶されている。移動基地局200は、ビーム情報が記憶された複数のビーム210を多重して同時に形成することができる。 The beam information management unit 122 manages information about the beams 210 formed by the mobile base station 200. Specifically, as shown in FIG. 3, for example, the beam information management unit 122 stores the direction covered by each beam 210, in association with a beam ID that identifies the multiple beams 210 that the mobile base station 200 can form. The beam information shown in FIG. 3 stores, for example, that the beam 210 with beam ID "Beam #1" covers a range of -45° to -15° in the horizontal direction and a range of -15° to 15° in the vertical direction. The mobile base station 200 can multiplex and simultaneously form multiple beams 210 for which beam information is stored.
移動先候補管理部123は、移動基地局200の移動先候補の情報を管理する。具体的には、移動先候補管理部123は、例えば図4に示すように、移動基地局200の複数の移動先候補を識別する移動先IDに対応付けて、それぞれの移動先候補の座標を記憶する。図4に示す移動先候補では、例えば移動先IDが「移動先#1」の移動先候補は、座標(-10,0,0)の位置であることが記憶されている。移動先候補の座標は、所定の基準位置に対する絶対位置を示すものであっても良いし、現在の移動基地局200の位置に対する相対位置を示すものであっても良い。移動基地局200は、移動先候補管理部123によって管理される移動先候補へ移動することができる。 The candidate destination management unit 123 manages information on candidate destinations for the mobile base station 200. Specifically, as shown in FIG. 4, for example, the candidate destination management unit 123 stores the coordinates of each candidate destination in association with a destination ID that identifies multiple candidate destinations for the mobile base station 200. In the candidate destinations shown in FIG. 4, for example, the candidate destination with a destination ID of "Destination #1" is stored as being located at coordinates (-10, 0, 0). The coordinates of the candidate destination may indicate an absolute position relative to a predetermined reference position, or may indicate a relative position relative to the current position of the mobile base station 200. The mobile base station 200 can move to a candidate destination managed by the candidate destination management unit 123.
端末数集計部124は、端末位置情報取得部121によってユーザ端末300の位置情報が取得されると、移動基地局200の移動先候補ごとに、各ビーム210の方向にあるユーザ端末300の数を集計する。すなわち、端末数集計部124は、移動基地局200の移動先候補ごとに、移動基地局200と各ユーザ端末300との位置関係を算出し、それぞれのユーザ端末300がどのビーム210の方向に位置するか特定する。そして、端末数集計部124は、それぞれの移動先候補の各ビーム210の方向に、いくつのユーザ端末300があるかをカウントする。 When the terminal location information acquisition unit 121 acquires the location information of the user terminals 300, the terminal number counting unit 124 counts the number of user terminals 300 in the direction of each beam 210 for each candidate destination of the mobile base station 200. That is, for each candidate destination of the mobile base station 200, the terminal number counting unit 124 calculates the positional relationship between the mobile base station 200 and each user terminal 300, and identifies the direction of which beam 210 each user terminal 300 is located. The terminal number counting unit 124 then counts how many user terminals 300 are in the direction of each beam 210 for each candidate destination.
具体的には、端末数集計部124は、例えば図5に示すように、移動先候補管理部123によって管理される移動先候補ごとに、ビーム情報管理部122によって管理される各ビーム210の方向にあるユーザ端末300の数を集計する。図5に示す例では、例えば移動基地局200が「移動先#1」に移動すると、「ビーム#1」の方向にユーザ端末300が1つあり、「ビーム#2」の方向にユーザ端末300が1つあり、「ビーム#3」の方向にユーザ端末300が1つあることがわかる。同様に、例えば移動基地局200が「移動先#2」に移動すると、「ビーム#1」の方向にユーザ端末300が2つあり、「ビーム#2」の方向にはユーザ端末300が無く、「ビーム#3」の方向にユーザ端末300が1つあることがわかる。 Specifically, as shown in FIG. 5, for example, the terminal number counting unit 124 counts the number of user terminals 300 in the direction of each beam 210 managed by the beam information management unit 122 for each destination candidate managed by the destination candidate management unit 123. In the example shown in FIG. 5, for example, when the mobile base station 200 moves to "destination #1," it is found that there is one user terminal 300 in the direction of "beam #1," one user terminal 300 in the direction of "beam #2," and one user terminal 300 in the direction of "beam #3." Similarly, for example, when the mobile base station 200 moves to "destination #2," it is found that there are two user terminals 300 in the direction of "beam #1," no user terminal 300 in the direction of "beam #2," and one user terminal 300 in the direction of "beam #3."
ビーム多重数算出部125は、端末数集計部124による集計結果に基づいて、移動基地局200の各移動先候補におけるビーム多重数を算出する。すなわち、ビーム多重数算出部125は、それぞれの移動先候補において、ビーム210を利用可能なユーザ端末300が存在するビーム210の数をビーム多重数として算出する。したがって、ビーム多重数算出部125は、各移動先候補において、ビーム210の方向にあるユーザ端末300の数が0ではないビーム210の数をビーム多重数として算出する。 The beam multiplexing number calculation unit 125 calculates the number of beams multiplexed for each destination candidate of the mobile base station 200 based on the counting results by the terminal number counting unit 124. That is, the beam multiplexing number calculation unit 125 calculates the number of beams 210 for each destination candidate where there are user terminals 300 that can use the beams 210 as the beam multiplexing number. Therefore, the beam multiplexing number calculation unit 125 calculates the number of beams 210 for each destination candidate where the number of user terminals 300 in the direction of the beams 210 is not zero as the beam multiplexing number.
具体的には、ビーム多重数算出部125は、例えば図6に示すように、移動先候補ごとに、ビーム210を利用可能なユーザ端末300の数が0ではないビーム210の数をビーム多重数として算出する。図6に示す例では、例えば「移動先#1」においては、「ビーム#1」、「ビーム#2」及び「ビーム#3」の3つのビーム210の方向にユーザ端末300が存在するため、ビーム多重数が3と算出される。また、例えば「移動先#2」においては、「ビーム#1」及び「ビーム#3」の2つのビーム210の方向にユーザ端末300が存在するため、ビーム多重数が2と算出される。 Specifically, as shown in FIG. 6, for each destination candidate, the beam multiplexing number calculation unit 125 calculates the number of beams 210 for which the number of user terminals 300 that can use the beams 210 is not zero as the beam multiplexing number. In the example shown in FIG. 6, for example, at "destination #1," user terminals 300 are present in the directions of three beams 210, "beam #1," "beam #2," and "beam #3," so the beam multiplexing number is calculated to be 3. Also, for example, at "destination #2," user terminals 300 are present in the directions of two beams 210, "beam #1" and "beam #3," so the beam multiplexing number is calculated to be 2.
そして、ビーム多重数算出部125は、算出したビーム多重数が最大の移動先候補を移動基地局200の移動先として選択する。すなわち、ビーム多重数算出部125は、移動基地局200が形成する複数のビーム210が最も多く利用される移動先候補を移動先に決定する。したがって、例えば図6に示した例では、ビーム多重数算出部125は、「移動先#1」のビーム多重数が3で最大であるため、「移動先#1」を移動基地局200の移動先として選択する。 The beam multiplexing number calculation unit 125 then selects the destination candidate with the largest calculated beam multiplexing number as the destination of the mobile base station 200. In other words, the beam multiplexing number calculation unit 125 determines the destination candidate that most frequently uses the multiple beams 210 formed by the mobile base station 200. Therefore, in the example shown in Figure 6, for example, the beam multiplexing number calculation unit 125 selects "destination #1" as the destination of the mobile base station 200 because the beam multiplexing number for "destination #1" is 3, the largest.
移動制御部126は、ビーム多重数算出部125によって移動基地局200の移動先が決定されると、この移動先への移動を指示する移動指示を生成する。移動指示には、移動先の座標などの情報が含まれる。そして、移動制御部126は、通信IF部110を介して移動指示を移動基地局200へ送信する。 When the beam multiplexing number calculation unit 125 determines the destination of the mobile base station 200, the movement control unit 126 generates a movement instruction to instruct movement to this destination. The movement instruction includes information such as the coordinates of the destination. The movement control unit 126 then transmits the movement instruction to the mobile base station 200 via the communication IF unit 110.
メモリ130は、例えばRAM(Random Access Memory)又はROM(Read Only Memory)などを備え、プロセッサ120による処理に用いられる情報を記憶する。 Memory 130 includes, for example, RAM (Random Access Memory) or ROM (Read Only Memory), and stores information used in processing by processor 120.
次いで、上記のように構成された移動制御装置100による移動制御方法について、図7に示すフロー図を参照しながら説明する。 Next, the movement control method using the movement control device 100 configured as described above will be explained with reference to the flow chart shown in Figure 7.
ユーザ端末300は、周期的に、又は移動制御装置100からの要求に応じて、自端末の位置情報を移動制御装置100へ報告する。各ユーザ端末300の位置情報は、移動基地局200又は他の固定された基地局を介して、移動制御装置100の通信IF部110によって受信される。そして、位置情報は、端末位置情報取得部121によって取得される(ステップS101)。各ユーザ端末300の位置情報が取得されると、この位置情報は、端末数集計部124へ通知され、端末数集計部124によって、移動先候補ごとの端末数の集計が実行される。したがって、端末数集計部124によって実行される以下の処理は、移動先候補管理部123によって管理される移動先候補ごとに繰り返される。 User terminals 300 periodically report their own location information to the mobile control device 100, or in response to a request from the mobile control device 100. The location information of each user terminal 300 is received by the communication IF unit 110 of the mobile control device 100 via the mobile base station 200 or another fixed base station. The location information is then acquired by the terminal location information acquisition unit 121 (step S101). Once the location information of each user terminal 300 has been acquired, this location information is notified to the terminal number counting unit 124, which then counts the number of terminals for each destination candidate. Therefore, the following process executed by the terminal number counting unit 124 is repeated for each destination candidate managed by the destination candidate management unit 123.
まず、移動基地局200が移動先候補へ移動した場合の、各ユーザ端末300の相対位置が算出される(ステップS102)。具体的には、移動基地局200の移動先候補の座標とユーザ端末300の座標との差分が各ユーザ端末300の相対位置として算出される。ここでは、例えばi番目のユーザ端末300の相対位置を(xi,yi,zi)と表すものとする。 First, the relative position of each user terminal 300 when the mobile base station 200 moves to a candidate destination is calculated (step S102). Specifically, the difference between the coordinates of the candidate destination of the mobile base station 200 and the coordinates of the user terminal 300 is calculated as the relative position of each user terminal 300. Here, for example, the relative position of the i-th user terminal 300 is represented as ( xi , yi , zi ).
そして、ユーザ端末300の相対位置から、移動基地局200に対するユーザ端末300の相対方向が算出される(ステップS103)。具体的には、移動先候補にある移動基地局200から見たユーザ端末300の水平方向及び垂直方向の角度が相対方向として算出される。例えばi番目のユーザ端末300の相対方向は、下記の式によって算出することができる。
上式において、θiはi番目のユーザ端末300の垂直方向の角度であり、φiはi番目のユーザ端末300の水平方向の角度である。このように、ユーザ端末300の相対方向は、逆三角関数を用いてユーザ端末300の相対位置から算出することができる。 In the above equation, θ i is the vertical angle of the i-th user terminal 300, and φ i is the horizontal angle of the i-th user terminal 300. In this way, the relative direction of the user terminal 300 can be calculated from the relative position of the user terminal 300 using inverse trigonometric functions.
ユーザ端末300の相対方向が算出されると、それぞれのユーザ端末300が利用可能なビーム210が特定される(ステップS104)。すなわち、ビーム情報管理部122によって管理されるビーム情報が参照され、ユーザ端末300それぞれの相対方向が含まれるビーム210が特定される。そして、すべてのユーザ端末300のビーム210が特定されると、ビーム210ごとのユーザ端末300の数が集計される(ステップS105)。すなわち、移動基地局200が移動先候補へ移動した場合に、それぞれのビーム210を利用するユーザ端末300の数がカウントされる。 Once the relative directions of the user terminals 300 have been calculated, the beams 210 available to each user terminal 300 are identified (step S104). That is, the beam information managed by the beam information management unit 122 is referenced, and the beams 210 that include the relative directions of each user terminal 300 are identified. Then, once the beams 210 for all user terminals 300 have been identified, the number of user terminals 300 for each beam 210 is tallied (step S105). That is, when the mobile base station 200 moves to a candidate destination, the number of user terminals 300 that use each beam 210 is counted.
以上のユーザ端末300の集計は、端末数集計部124によって、移動先候補ごとに繰り返し実行される。これにより、例えば図5に示したように、移動先候補ごとに各ビーム210を利用するユーザ端末300の数が得られる。 The above counting of user terminals 300 is repeatedly performed for each candidate destination by the terminal count unit 124. This allows the number of user terminals 300 using each beam 210 to be obtained for each candidate destination, as shown in Figure 5, for example.
そして、ビーム多重数算出部125によって、それぞれの移動先候補のビーム多重数が算出される(ステップS106)。すなわち、移動基地局200のそれぞれの移動先候補において、ビーム210を利用するユーザ端末300の数が0ではないビーム210の数がビーム多重数として算出される。そして、ビーム多重数算出部125によって、ビーム多重数が最大の移動先候補が移動基地局200の移動先として選択される(ステップS107)。すなわち、ユーザ端末300によって利用されるビーム210の数が最大となる移動先候補が移動基地局200の移動先に決定される。 Then, the beam multiplexing number calculation unit 125 calculates the number of beams multiplexed for each destination candidate (step S106). That is, for each destination candidate of the mobile base station 200, the number of beams 210 for which the number of user terminals 300 using the beams 210 is not zero is calculated as the beam multiplexing number. Then, the beam multiplexing number calculation unit 125 selects the destination candidate with the largest number of beams multiplexed as the destination of the mobile base station 200 (step S107). That is, the destination candidate with the largest number of beams 210 used by the user terminals 300 is determined as the destination of the mobile base station 200.
決定された移動先の情報は、移動制御部126へ通知され、移動制御部126によって、移動基地局200へ移動を指示する移動指示が生成される。そして、移動制御部126から通信IF部110を介して、移動基地局200へ移動指示が送信される(ステップS108)。これにより、移動基地局200は、移動指示を受信して、指示された移動先へ移動する。移動基地局200の移動先においては、移動基地局200が形成する複数のビーム210がユーザ端末300によって最大限利用される。換言すれば、異なるビーム210を利用するユーザ端末300が多くなり、それぞれのビーム210においてユーザ端末300が使用可能な無線リソースが多くなる。つまり、多重されるビームを最大限に利用してスループットを向上することができる。 The information about the determined destination is notified to the mobile control unit 126, which then generates a movement instruction instructing the mobile base station 200 to move. The movement instruction is then transmitted from the mobile control unit 126 to the mobile base station 200 via the communication IF unit 110 (step S108). As a result, the mobile base station 200 receives the movement instruction and moves to the instructed destination. At the destination of the mobile base station 200, the multiple beams 210 formed by the mobile base station 200 are made maximum use of by the user terminal 300. In other words, more user terminals 300 use different beams 210, and more radio resources are available for the user terminal 300 in each beam 210. In other words, the multiplexed beams can be made maximum use of to improve throughput.
図8は、移動基地局200の移動の具体例を示す図である。移動基地局200が図8(a)に示す位置にある場合、移動基地局200が形成する3つのビーム210のうち、2つのビーム210がユーザ端末300によって利用される。すなわち、図8(a)の位置においては、移動基地局200のビーム多重数は2である。このとき、中央のビーム210を利用するユーザ端末300の数が0である一方、左のビーム210は、2つのユーザ端末300によって利用されている。したがって、左のビーム210においては、2つのユーザ端末300は、無線リソースを周波数分割又は時分割して使用している。 Figure 8 shows a specific example of the movement of a mobile base station 200. When the mobile base station 200 is located at the position shown in Figure 8(a), two of the three beams 210 formed by the mobile base station 200 are used by the user terminal 300. That is, at the position shown in Figure 8(a), the number of multiplexed beams of the mobile base station 200 is two. In this case, the number of user terminals 300 using the center beam 210 is zero, while the left beam 210 is used by two user terminals 300. Therefore, in the left beam 210, the two user terminals 300 use radio resources in a frequency-division or time-division manner.
ここで、移動基地局200が図8(b)に示す位置へ移動すると、移動基地局200が形成する3つのビーム210すべてがユーザ端末300によって利用される。すなわち、図8(b)の位置においては、移動基地局200のビーム多重数は3である。このとき、すべてのビーム210がそれぞれ1つのユーザ端末300によって利用されている。したがって、各ビーム210においては、ユーザ端末300は、それぞれのビーム210の無線リソースを占有することが可能となる。このため、移動基地局200が図8(a)の位置にある場合と比べて、各ユーザ端末300が使用可能な無線リソースが増加し、スループットが向上する。 Now, when the mobile base station 200 moves to the position shown in Figure 8(b), all three beams 210 formed by the mobile base station 200 are used by the user terminal 300. That is, at the position of Figure 8(b), the number of multiplexed beams of the mobile base station 200 is three. At this time, all beams 210 are used by one user terminal 300 each. Therefore, for each beam 210, the user terminal 300 can occupy the radio resources of that beam 210. Therefore, compared to when the mobile base station 200 is at the position of Figure 8(a), the radio resources available to each user terminal 300 increase, improving throughput.
このように、ビーム多重数を最大にするように移動基地局200が移動することにより、ユーザ端末300が分散してビーム210を利用することになり、各ユーザ端末300が使用可能な無線リソースを最大化することができる。このため、多重されるビームを最大限に利用してスループットを向上することができる。 In this way, by moving the mobile base station 200 so as to maximize the number of multiplexed beams, the user terminals 300 will be able to use the beams 210 in a dispersed manner, maximizing the radio resources available to each user terminal 300. This makes it possible to make maximum use of the multiplexed beams and improve throughput.
以上のように、本実施の形態によれば、ユーザ端末の位置情報から、移動基地局の移動先候補ごとに各ビームの方向に位置するユーザ端末の数を集計し、移動先候補ごとのビーム多重数を算出する。そして、ビーム多重数が最大となる移動先候補を移動基地局の移動先に決定する。このため、複数のユーザ端末が分散して移動基地局のビームを利用し、各ユーザ端末が使用可能な無線リソースを最大化することができる。換言すれば、多重されるビームを最大限に利用してスループットを向上することができる。 As described above, according to this embodiment, the number of user terminals located in the direction of each beam for each candidate destination of the mobile base station is tallied from the user terminal's location information, and the number of multiplexed beams for each candidate destination is calculated. The candidate destination with the largest number of multiplexed beams is then determined as the destination of the mobile base station. This allows multiple user terminals to use the beams of the mobile base station in a distributed manner, maximizing the radio resources available to each user terminal. In other words, throughput can be improved by making maximum use of the multiplexed beams.
(実施の形態2)
実施の形態2の特徴は、移動基地局が移動した際にユーザ端末との通信可否を移動制御装置へ報告し、移動基地局の移動先の決定に際して、各移動先候補におけるユーザ端末との通信可否を考慮する点である。
(Embodiment 2)
The feature of embodiment 2 is that when a mobile base station moves, it reports to the mobile control device whether it can communicate with a user terminal, and when determining the destination of the mobile base station, it takes into account whether it can communicate with the user terminal at each candidate destination.
実施の形態2に係る通信システムの構成は、実施の形態1(図1)と同様であるため、その説明を省略する。 The configuration of the communication system in embodiment 2 is the same as that in embodiment 1 (Figure 1), so its description will be omitted.
図9は、実施の形態2に係る移動制御装置100の構成を示すブロック図である。図9において、図2と同じ部分には同じ符号を付し、その説明を省略する。図9に示す移動制御装置100は、図2に示す移動制御装置100のビーム多重数算出部125に代えて、通信可否管理部141及びビーム多重数算出部142を有する。 Figure 9 is a block diagram showing the configuration of a mobile control device 100 according to embodiment 2. In Figure 9, the same components as those in Figure 2 are denoted by the same reference numerals, and their description will be omitted. The mobile control device 100 shown in Figure 9 has a communication feasibility management unit 141 and a beam multiplex number calculation unit 142 instead of the beam multiplex number calculation unit 125 of the mobile control device 100 shown in Figure 2.
通信可否管理部141は、移動基地局200がビーム210を用いてユーザ端末300と正常に無線通信することができたか否かを示す通信可否情報を通信IF部110から取得する。ここで取得される通信可否情報は、移動基地局200が移動した後に移動基地局200から送信され、通信IF部110によって受信されたものである。 The communication feasibility management unit 141 acquires communication feasibility information from the communication IF unit 110, which indicates whether the mobile base station 200 was able to successfully communicate wirelessly with the user terminal 300 using the beam 210. The communication feasibility information acquired here is transmitted from the mobile base station 200 after the mobile base station 200 has moved, and is received by the communication IF unit 110.
移動基地局200は、移動制御装置100からの移動指示に従って移動すると、複数のビーム210を形成して各ビーム210の方向に位置するユーザ端末300と無線通信を実行する。このとき、例えば移動基地局200とユーザ端末300の間に遮蔽物がある場合には、無線通信が正常に実行されないことがある。このような場合、移動基地局200は、このビーム210を利用する無線通信が正常に実行されないことを報告する通信可否情報を生成し、移動制御装置100へ送信する。移動基地局200は、例えば1つのビーム210を利用する複数のユーザ端末300の中に、1つでも正常な無線通信を実行できないユーザ端末300がある場合には、このビーム210が無線通信不能であることを示す通信可否情報を送信しても良い。 When the mobile base station 200 moves in accordance with movement instructions from the mobile control device 100, it forms multiple beams 210 and performs wireless communication with user terminals 300 located in the direction of each beam 210. At this time, for example, if there is an obstruction between the mobile base station 200 and the user terminal 300, wireless communication may not be performed properly. In such a case, the mobile base station 200 generates communication availability information reporting that wireless communication using this beam 210 is not being performed properly, and transmits this information to the mobile control device 100. For example, if there is even one user terminal 300 that is unable to perform wireless communication properly among multiple user terminals 300 using one beam 210, the mobile base station 200 may transmit communication availability information indicating that wireless communication is not possible with this beam 210.
そして、通信可否管理部141は、移動先候補管理部123によって管理される移動先候補ごとのの通信可否状態を管理する。具体的には、通信可否管理部141は、例えば図10に示すように、移動基地局200が形成可能なビーム210のビームIDに対応付けて、移動先候補ごとにビーム210を利用する無線通信の可否を記憶する。図10に示す通信可否情報は、例えば移動先IDが「移動先#1」の移動先候補においては、「ビーム#1」、「ビーム#2」及び「ビーム#3」を利用する無線通信が可能であることを示している。また、この通信可否情報は、例えば移動先IDが「移動先#2」の移動先候補においては、「ビーム#1」及び「ビーム#2」を利用する無線通信が可能である一方、「ビーム#3」を利用する無線通信が不能であることを示している。 The communication availability management unit 141 then manages the communication availability status for each destination candidate managed by the destination candidate management unit 123. Specifically, as shown in FIG. 10, the communication availability management unit 141 stores the availability of wireless communication using beam 210 for each destination candidate, in association with the beam ID of beam 210 that can be formed by the mobile base station 200. The communication availability information shown in FIG. 10 indicates that, for example, for a destination candidate with a destination ID of "destination #1," wireless communication using "beam #1," "beam #2," and "beam #3" is possible. Furthermore, this communication availability information indicates, for example, for a destination candidate with a destination ID of "destination #2," wireless communication using "beam #1" and "beam #2" is possible, but wireless communication using "beam #3" is not possible.
ビーム多重数算出部142は、端末数集計部124による集計結果及び通信可否情報に基づいて、移動基地局200の各移動先候補におけるビーム多重数を算出する。すなわち、ビーム多重数算出部142は、それぞれの移動先候補において、ビーム210を利用可能なユーザ端末300が存在し、無線通信が可能であるビーム210の数をビーム多重数として算出する。したがって、ビーム多重数算出部142は、各移動先候補において、ビーム210の方向にあるユーザ端末300の数が0ではないとともに、通信可否情報によって無線通信可能であることが示されているビーム210の数をビーム多重数として算出する。 The beam multiplexing number calculation unit 142 calculates the number of beams multiplexed for each destination candidate of the mobile base station 200 based on the counting results by the terminal number counting unit 124 and the communication availability information. That is, the beam multiplexing number calculation unit 142 calculates the number of beams 210 for which there are user terminals 300 that can use the beams 210 and for which wireless communication is possible, as the beam multiplexing number for each destination candidate. Therefore, the beam multiplexing number calculation unit 142 calculates the number of beams 210 for which there is a non-zero number of user terminals 300 in the direction of the beams 210 and for which wireless communication is indicated to be possible by the communication availability information, as the beam multiplexing number for each destination candidate.
具体的には、ビーム多重数算出部142は、例えば図11に示すように、移動先候補ごとに、ビーム210を利用可能なユーザ端末300の数が0ではないとともに、無線通信が可能であるビーム210の数をビーム多重数として算出する。図11に示す例では、例えば「移動先#1」においては、「ビーム#1」、「ビーム#2」及び「ビーム#3」の3つのビーム210の方向にユーザ端末300が存在し、いずれのビーム210も無線通信可能であるため、ビーム多重数が3と算出される。また、例えば「移動先#2」においては、「ビーム#1」及び「ビーム#3」の2つのビーム210の方向にユーザ端末300が存在するが、「ビーム#3」は無線通信不能であるため除外され、ビーム多重数が1と算出される。 Specifically, as shown in FIG. 11, for each destination candidate, the beam multiplexing number calculation unit 142 calculates the number of beams 210 for which the number of user terminals 300 that can use beams 210 is not zero and for which wireless communication is possible as the beam multiplexing number. In the example shown in FIG. 11, for example, at "destination #1," user terminals 300 are present in the directions of three beams 210, "beam #1," "beam #2," and "beam #3," and wireless communication is possible with all of the beams 210, so the beam multiplexing number is calculated to be 3. Also, for example, at "destination #2," user terminals 300 are present in the directions of two beams 210, "beam #1" and "beam #3," but "beam #3" is excluded because wireless communication is not possible with it, and the beam multiplexing number is calculated to be 1.
そして、ビーム多重数算出部142は、算出したビーム多重数が最大の移動先候補を移動基地局200の移動先として選択する。すなわち、ビーム多重数算出部142は、移動基地局200が形成する複数のビーム210が最も多く利用される移動先候補を移動先に決定する。したがって、例えば図11に示した例では、ビーム多重数算出部142は、「移動先#1」のビーム多重数が3で最大であるため、「移動先#1」を移動基地局200の移動先として選択する。 The beam multiplexing number calculation unit 142 then selects the destination candidate with the largest calculated beam multiplexing number as the destination of the mobile base station 200. In other words, the beam multiplexing number calculation unit 142 determines the destination candidate that most frequently uses the multiple beams 210 formed by the mobile base station 200. Therefore, in the example shown in Figure 11, for example, the beam multiplexing number calculation unit 142 selects "destination #1" as the destination of the mobile base station 200 because the beam multiplexing number for "destination #1" is 3, the largest.
次いで、上記のように構成された移動制御装置100による移動制御方法について、図12に示すフロー図を参照しながら説明する。図12において、図7と同じ部分には同じ符号を付し、その詳しい説明を省略する。 Next, a movement control method using the movement control device 100 configured as described above will be explained with reference to the flow diagram shown in Figure 12. In Figure 12, the same parts as in Figure 7 are designated by the same reference numerals, and detailed explanations thereof will be omitted.
ユーザ端末300からの位置情報が端末位置情報取得部121によって取得されると(ステップS101)、端末数集計部124によって、移動先候補ごとの端末数の集計が実行される。 When location information from the user terminal 300 is acquired by the terminal location information acquisition unit 121 (step S101), the terminal number counting unit 124 counts the number of terminals for each destination candidate.
すなわち、まず、移動基地局200が移動先候補へ移動した場合の、各ユーザ端末300の相対位置が算出される(ステップS102)。そして、ユーザ端末300の相対位置から、移動基地局200に対するユーザ端末300の相対方向が算出される(ステップS103)。ユーザ端末300の相対方向が算出されると、それぞれのユーザ端末300が利用可能なビーム210が特定される(ステップS104)。そして、すべてのユーザ端末300のビーム210が特定されると、ビーム210ごとのユーザ端末300の数が集計される(ステップS105)。 That is, first, the relative position of each user terminal 300 when the mobile base station 200 moves to a candidate destination is calculated (step S102). Then, from the relative position of the user terminal 300, the relative direction of the user terminal 300 with respect to the mobile base station 200 is calculated (step S103). Once the relative direction of the user terminal 300 has been calculated, the beams 210 available to each user terminal 300 are identified (step S104). Then, once the beams 210 for all user terminals 300 have been identified, the number of user terminals 300 for each beam 210 is tallied (step S105).
以上のユーザ端末300の集計は、端末数集計部124によって、移動先候補ごとに繰り返し実行される。 The above counting of user terminals 300 is repeatedly performed by the terminal counting unit 124 for each potential destination.
そして、ビーム多重数算出部142によって、それぞれの移動先候補のビーム多重数が算出される(ステップS201)。すなわち、移動基地局200のそれぞれの移動先候補において、ビーム210を利用するユーザ端末300の数が0ではないとともに、無線通信可能なビーム210の数がビーム多重数として算出される。そして、ビーム多重数算出部142によって、ビーム多重数が最大の移動先候補が移動基地局200の移動先として選択される(ステップS107)。 Then, the beam multiplexing number calculation unit 142 calculates the beam multiplexing number for each destination candidate (step S201). That is, for each destination candidate of the mobile base station 200, the number of user terminals 300 using beams 210 is not zero, and the number of beams 210 that can be used for wireless communication is calculated as the beam multiplexing number. Then, the beam multiplexing number calculation unit 142 selects the destination candidate with the largest beam multiplexing number as the destination of the mobile base station 200 (step S107).
決定された移動先の情報は、移動制御部126へ通知され、移動制御部126によって、移動基地局200へ移動を指示する移動指示が生成される。そして、移動制御部126から通信IF部110を介して、移動基地局200へ移動指示が送信される(ステップS108)。これにより、移動基地局200は、移動指示を受信して、指示された移動先へ移動する。移動基地局200は、移動先へ移動すると、複数のビーム210を形成して各ビーム210の方向に位置するユーザ端末300との間で無線通信を実行する。そして、移動基地局200は、ビーム210ごとにユーザ端末300との正常の無線通信が可能であるか否かを示す通信可否情報を生成し、移動制御装置100へ送信する。 The information about the determined destination is notified to the mobile control unit 126, which generates a movement instruction instructing the mobile base station 200 to move. The movement instruction is then transmitted from the mobile control unit 126 to the mobile base station 200 via the communication IF unit 110 (step S108). The mobile base station 200 then receives the movement instruction and moves to the specified destination. Once the mobile base station 200 moves to the destination, it forms multiple beams 210 and performs wireless communication with user terminals 300 located in the direction of each beam 210. The mobile base station 200 then generates communication availability information for each beam 210 indicating whether normal wireless communication with the user terminal 300 is possible, and transmits this information to the mobile control device 100.
通信可否情報は、移動制御装置100の通信IF部110によって受信され、通信可否管理部141によって取得される。そして、通信可否管理部141によって、移動基地局200が移動した移動先に関する通信可否情報が更新される(ステップS202)。すなわち、移動基地局200の移動先において無線通信可能であったビーム210については無線通信可能であることが記憶され、無線通信不能であったビーム210については無線通信不能であることが記憶される。これにより、次に移動基地局200の移動先を決定する際には、最新の通信可否情報を用いてビーム多重数を算出することができる。 The communication availability information is received by the communication IF unit 110 of the mobile control device 100 and acquired by the communication availability management unit 141. The communication availability information for the destination to which the mobile base station 200 has moved is then updated by the communication availability management unit 141 (step S202). That is, for beams 210 for which wireless communication was possible at the destination of the mobile base station 200, it is stored that wireless communication is possible, and for beams 210 for which wireless communication was not possible, it is stored that wireless communication is not possible. As a result, when the next destination of the mobile base station 200 is determined, the number of multiplexed beams can be calculated using the latest communication availability information.
以上のように、本実施の形態によれば、移動基地局の移動先におけるビームごとの通信可否情報を用いて、ユーザ端末が無線通信可能なビーム多重数を算出する。そして、ビーム多重数が最大となる移動先候補を移動基地局の移動先に決定する。このため、複数のユーザ端末が分散して移動基地局のビームを利用し、各ユーザ端末が使用可能な無線リソースを最大化することができる。換言すれば、多重されるビームを最大限に利用してスループットを向上することができる。 As described above, according to this embodiment, the number of multiplexed beams that a user terminal can use for wireless communication is calculated using communication availability information for each beam at the destination of the mobile base station. The destination candidate with the largest number of multiplexed beams is then determined as the destination of the mobile base station. This allows multiple user terminals to use the beams of the mobile base station in a distributed manner, maximizing the wireless resources available to each user terminal. In other words, throughput can be improved by making maximum use of the multiplexed beams.
(実施の形態3)
実施の形態3の特徴は、移動基地局の移動先の決定に際して、他の基地局に接続するユーザ端末へ与える干渉を考慮する点である。
(Embodiment 3)
A feature of the third embodiment is that when determining the destination of a mobile base station, the interference to user terminals connected to other base stations is taken into consideration.
実施の形態3に係る通信システムの構成は、実施の形態1(図1)と同様であるため、その説明を省略する。 The configuration of the communication system in embodiment 3 is the same as that in embodiment 1 (Figure 1), so its description will be omitted.
図13は、実施の形態3に係る移動制御装置100の構成を示すブロック図である。図13において、図2と同じ部分には同じ符号を付し、その説明を省略する。図13に示す移動制御装置100は、図2に示す移動制御装置100の端末数集計部124及びビーム多重数算出部125に代えて、接続端末管理部151、端末数集計部152及びビーム多重数算出部153を有する。 Figure 13 is a block diagram showing the configuration of a mobile control device 100 according to embodiment 3. In Figure 13, the same components as those in Figure 2 are assigned the same reference numerals, and their description will be omitted. The mobile control device 100 shown in Figure 13 has a connected terminal management unit 151, a terminal number counting unit 152, and a beam multiplexing number calculation unit 153, instead of the terminal number counting unit 124 and the beam multiplexing number calculation unit 125 of the mobile control device 100 shown in Figure 2.
接続端末管理部151は、移動基地局200を含む複数の基地局それぞれに接続するユーザ端末(以下「接続端末」という)を示す接続端末情報を通信IF部110から取得する。ここで取得される接続端末情報は、移動基地局200を含む複数の基地局から送信され、通信IF部110によって受信されたものである。接続端末情報には、例えば各基地局の接続端末を識別する識別情報が含まれている。 The connection terminal management unit 151 acquires connection terminal information indicating user terminals (hereinafter referred to as "connection terminals") connected to each of multiple base stations, including the mobile base station 200, from the communication IF unit 110. The connection terminal information acquired here is transmitted from multiple base stations, including the mobile base station 200, and received by the communication IF unit 110. The connection terminal information includes, for example, identification information that identifies the connection terminal of each base station.
そして、接続端末管理部151は、基地局ごとの接続端末を管理する。具体的には、接続端末管理部151は、例えば図14に示すように、基地局を識別する基地局IDに対応付けて、接続端末の識別情報を記憶する。図14に示す接続端末情報は、例えば基地局IDが「BS#1」の基地局と無線通信中のユーザ端末が「UE#1」、「UE#2」及び「UE#3」であり、基地局IDが「BS#2」の基地局と無線通信中のユーザ端末が「UE#4」であることを示している。 The connected terminal management unit 151 then manages connected terminals for each base station. Specifically, the connected terminal management unit 151 stores identification information of connected terminals in association with base station IDs that identify base stations, as shown in FIG. 14, for example. The connected terminal information shown in FIG. 14 indicates that, for example, the user terminals currently in wireless communication with a base station with base station ID "BS#1" are "UE#1," "UE#2," and "UE#3," and the user terminal currently in wireless communication with a base station with base station ID "BS#2" is "UE#4."
端末数集計部152は、移動基地局200に接続するユーザ端末300と、移動基地局200には接続しておらず他の基地局に接続するユーザ端末(以下「非接続端末」という)とを区別してユーザ端末の数を集計する。すなわち、端末数集計部152は、移動基地局200の移動先候補ごとに、各ビーム210の方向にある接続端末及び非接続端末の数を集計する。 The terminal number counting unit 152 counts the number of user terminals, distinguishing between user terminals 300 connected to the mobile base station 200 and user terminals that are not connected to the mobile base station 200 but are connected to other base stations (hereinafter referred to as "non-connected terminals"). That is, the terminal number counting unit 152 counts the number of connected terminals and non-connected terminals in the direction of each beam 210 for each candidate destination of the mobile base station 200.
具体的には、端末数集計部152は、例えば図15に示すように、移動先候補ごとに、各ビーム210の方向にある接続端末及び非接続端末の数を集計する。図15に示す例では、例えば移動基地局200が「移動先#1」に移動すると、「ビーム#1」、「ビーム#2」及び「ビーム#3」の方向に1つずつ接続端末があり、いずれの方向にも非接続端末がないことがわかる。同様に、例えば移動基地局200が「移動先#2」に移動すると、「ビーム#1」及び「ビーム#3」の方向には接続端末があり、「ビーム#3」の方向には非接続端末もあることがわかる。 Specifically, the terminal number counting unit 152 counts the number of connected terminals and unconnected terminals in the direction of each beam 210 for each destination candidate, as shown in FIG. 15, for example. In the example shown in FIG. 15, when the mobile base station 200 moves to "destination #1," it is found that there is one connected terminal in each of the directions of "beam #1," "beam #2," and "beam #3," and no unconnected terminals in any direction. Similarly, when the mobile base station 200 moves to "destination #2," it is found that there are connected terminals in the directions of "beam #1" and "beam #3," and also an unconnected terminal in the direction of "beam #3."
ビーム多重数算出部153は、端末数集計部152による集計結果に基づいて、移動基地局200の各移動先候補におけるビーム多重数を算出する。すなわち、ビーム多重数算出部153は、それぞれの移動先候補において、ビーム210を利用可能な接続端末が存在するビーム210の数をビーム多重数として算出する。このとき、ビーム多重数算出部153は、非接続端末が存在するビーム210については所定の1未満の係数を乗算してビーム210の数をカウントする。すなわち、ビーム多重数算出部153は、ビーム210を利用可能な接続端末が存在するビーム210であっても、非接続端末が存在するビーム210については、1未満の値をビーム多重数に加算する。 The beam multiplexing number calculation unit 153 calculates the number of beams multiplexed for each destination candidate of the mobile base station 200 based on the counting results by the terminal number counting unit 152. That is, the beam multiplexing number calculation unit 153 calculates the number of beams 210 for each destination candidate, which is the number of beams 210 for which there are connected terminals that can use the beams 210, as the beam multiplexing number. At this time, the beam multiplexing number calculation unit 153 counts the number of beams 210 by multiplying by a predetermined coefficient less than 1 for beams 210 for which there are unconnected terminals. That is, the beam multiplexing number calculation unit 153 adds a value less than 1 to the beam multiplexing number for beams 210 for which there are unconnected terminals, even if there are connected terminals that can use the beams 210.
具体的には、ビーム多重数算出部153は、例えば図16に示すように、移動先候補ごとに、ビーム210を利用可能な接続端末の数が0ではないとともに、ビーム210の方向に位置する非接続端末の数が0であるビーム210を1ビームとしてカウントする。また、ビーム210を利用可能な接続端末の数が0ではないとともに、ビーム210の方向に位置する非接続端末の数も0ではないビーム210を例えば0.5ビームとしてカウントする。そして、ビーム多重数算出部153は、移動先候補ごとにカウントされたビーム数をビーム多重数とする。図16に示す例では、例えば「移動先#1」においては、「ビーム#1」、「ビーム#2」及び「ビーム#3」の3つのビーム210の方向に接続端末が存在し、いずれのビーム210の方向にも非接続端末が存在しないため、ビーム多重数が3と算出される。また、例えば「移動先#2」においては、「ビーム#1」及び「ビーム#3」の2つのビーム210の方向に接続端末が存在し、「ビーム#3」の方向には非接続端末も存在するため、「ビーム#1」が1ビームとカウントされ「ビーム#3」が0.5ビームとカウントされることにより、ビーム多重数が1.5と算出される。 Specifically, as shown in FIG. 16, for each destination candidate, the beam multiplexing number calculation unit 153 counts as one beam a beam 210 for which the number of connected terminals that can use the beam 210 is not zero and the number of unconnected terminals located in the direction of the beam 210 is not zero. Also, a beam 210 for which the number of connected terminals that can use the beam 210 is not zero and the number of unconnected terminals located in the direction of the beam 210 is not zero is counted as, for example, 0.5 beams. The beam multiplexing number calculation unit 153 then determines the number of beams counted for each destination candidate as the beam multiplexing number. In the example shown in FIG. 16, for example, at "destination #1," there are connected terminals in the directions of three beams 210, "beam #1," "beam #2," and "beam #3," and no unconnected terminals are located in the directions of any of the beams 210, so the beam multiplexing number is calculated to be three. Also, for example, at "Destination #2," there are connected terminals in the directions of two beams 210, "Beam #1" and "Beam #3," and there is also a non-connected terminal in the direction of "Beam #3." Therefore, "Beam #1" is counted as 1 beam and "Beam #3" is counted as 0.5 beams, resulting in a calculated beam multiplexing number of 1.5.
そして、ビーム多重数算出部153は、算出したビーム多重数が最大の移動先候補を移動基地局200の移動先として選択する。すなわち、ビーム多重数算出部153は、移動基地局200が形成する複数のビーム210が最も多く利用される移動先候補を移動先に決定する。したがって、例えば図16に示した例では、ビーム多重数算出部153は、「移動先#1」のビーム多重数が3で最大であるため、「移動先#1」を移動基地局200の移動先として選択する。 The beam multiplexing number calculation unit 153 then selects the destination candidate with the largest calculated beam multiplexing number as the destination of the mobile base station 200. In other words, the beam multiplexing number calculation unit 153 determines the destination candidate that most frequently uses the multiple beams 210 formed by the mobile base station 200. Therefore, in the example shown in Figure 16, for example, the beam multiplexing number calculation unit 153 selects "destination #1" as the destination of the mobile base station 200 because the beam multiplexing number for "destination #1" is 3, the largest.
本実施の形態においては、非接続端末が存在するビーム210が1未満のビーム数としてカウントされてビーム多重数が算出されるため、非接続端末への干渉を与える可能性があるビーム210が形成される移動先候補については、ビーム多重数が小さくなる傾向がある。このため、他の基地局に接続するユーザ端末への干渉を与える可能性がある移動先候補については、移動基地局200の移動先として選択されにくくなる。これにより、他の基地局に接続するユーザ端末に対する干渉の発生を抑制することができる。 In this embodiment, the beam multiplexing number is calculated by counting beams 210 in which non-connected terminals exist as a beam number less than 1. Therefore, for destination candidates in which beams 210 that may cause interference to non-connected terminals are formed, the beam multiplexing number tends to be small. For this reason, destination candidates that may cause interference to user terminals connected to other base stations are less likely to be selected as destinations for the mobile base station 200. This makes it possible to suppress interference with user terminals connected to other base stations.
以上のように、本実施の形態によれば、基地局ごとの接続端末を示す接続端末情報に基づいて、移動基地局の接続端末及び非接続端末を区別して移動先候補におけるビームごとのユーザ端末数を集計し、移動先候補ごとのビーム多重数を算出する。そして、ビーム多重数が最大となる移動先候補を移動基地局の移動先に決定する。このため、複数のユーザ端末が分散して移動基地局のビームを利用し、各ユーザ端末が使用可能な無線リソースを最大化することができる。換言すれば、多重されるビームを最大限に利用してスループットを向上することができる。また、移動基地局が移動することによって非接続端末に与える干渉の発生を抑制することができる。 As described above, according to this embodiment, the number of user terminals for each beam at destination candidates is tallied based on connected terminal information indicating connected terminals for each base station, distinguishing between connected and unconnected terminals of the mobile base station, and the number of beams multiplexed for each destination candidate is calculated. The destination candidate with the largest number of beams multiplexed is then determined as the destination of the mobile base station. This allows multiple user terminals to use the beams of the mobile base station in a distributed manner, maximizing the radio resources available to each user terminal. In other words, it is possible to make maximum use of multiplexed beams and improve throughput. It is also possible to suppress interference caused to unconnected terminals by the movement of the mobile base station.
(実施の形態4)
実施の形態4の特徴は、ユーザ端末の位置情報をあらかじめ設定されたグリッドのインデックスに変換し、ユーザ端末の数の集計に係る演算量を低減する点である。
(Fourth embodiment)
A feature of the fourth embodiment is that the location information of the user terminals is converted into a preset grid index, thereby reducing the amount of calculation required to count the number of user terminals.
実施の形態4に係る通信システムの構成は、実施の形態1(図1)と同様であるため、その説明を省略する。実施の形態4においては、ユーザ端末300が位置する範囲に、例えば格子状のグリッドがあらかじめ設定されており、それぞれのグリッドには固有のインデックスが付与されている。なお、以下においては、ユーザ端末300が位置する範囲が格子状のグリッドに区画されているものとして説明するが、区画領域の形状は、必ずしも格子状のグリッドではなくても良い。すなわち、ユーザ端末300が位置する範囲が任意の形状の区画領域に分割され、それぞれの区画領域に固有のインデックスが付与されていれば良い。 The configuration of the communication system according to embodiment 4 is the same as that of embodiment 1 (Figure 1), and therefore a description thereof will be omitted. In embodiment 4, a grid, for example, in a lattice pattern is set in advance in the area in which the user terminal 300 is located, and each grid is assigned a unique index. Note that, in the following description, the area in which the user terminal 300 is located is described as being divided into a lattice pattern, but the shape of the divided area does not necessarily have to be a lattice pattern. In other words, it is sufficient if the area in which the user terminal 300 is located is divided into divided areas of any shape, and each divided area is assigned a unique index.
図17は、実施の形態4に係る移動制御装置100の構成を示すブロック図である。図17において、図2と同じ部分には同じ符号を付し、その説明を省略する。図17に示す移動制御装置100は、図2に示す移動制御装置100のビーム情報管理部122及び端末数集計部124に代えて、インデックス変換部161、ビームテーブル保持部162及び端末数集計部163を有する。 Figure 17 is a block diagram showing the configuration of a mobile control device 100 according to embodiment 4. In Figure 17, the same components as those in Figure 2 are assigned the same reference numerals, and their description will be omitted. The mobile control device 100 shown in Figure 17 has an index conversion unit 161, a beam table holding unit 162, and a terminal number counting unit 163 instead of the beam information management unit 122 and terminal number counting unit 124 of the mobile control device 100 shown in Figure 2.
インデックス変換部161は、端末位置情報取得部121によって取得されるユーザ端末300の位置情報をグリッドのインデックスに変換する。すなわち、インデックス変換部161は、ユーザ端末300の位置情報が示す座標を含むグリッドを特定し、特定したグリッドのインデックスを取得する。そして、インデックス変換部161は、各ユーザ端末300の位置情報に対応するインデックスを端末数集計部163へ通知する。 The index conversion unit 161 converts the location information of the user terminal 300 acquired by the terminal location information acquisition unit 121 into a grid index. That is, the index conversion unit 161 identifies a grid that includes the coordinates indicated by the location information of the user terminal 300, and acquires the index of the identified grid. The index conversion unit 161 then notifies the terminal number counting unit 163 of the index corresponding to the location information of each user terminal 300.
ビームテーブル保持部162は、移動基地局200の移動先候補ごとに、インデックスに対応するビームを記憶するビームテーブルを保持する。具体的には、ビームテーブル保持部162は、例えば図18に示すように、グリッドのインデックスに対応付けて、それぞれの移動先候補におけるビームを記憶するビームテーブルを保持する。図18に示すビームテーブルでは、例えば移動先IDが「移動先#1」の移動先候補においては、インデックス「A-1」に「ビーム#1」が対応し、インデックス「A-2」に「ビーム#2」が対応する。また、例えば移動先IDが「移動先#2」の移動先候補においては、インデックス「A-1」、「A-2」の双方に「ビーム#1」が対応する。 The beam table storage unit 162 stores a beam table that stores beams corresponding to indexes for each destination candidate of the mobile base station 200. Specifically, the beam table storage unit 162 stores a beam table that stores beams for each destination candidate in association with grid indexes, as shown in FIG. 18, for example. In the beam table shown in FIG. 18, for example, for a destination candidate with a destination ID of "destination #1," index "A-1" corresponds to "beam #1," and index "A-2" corresponds to "beam #2." Furthermore, for example, for a destination candidate with a destination ID of "destination #2," both indexes "A-1" and "A-2" correspond to "beam #1."
移動基地局200の移動先候補及びインデックスが付与されるグリッドは、あらかじめ決定されているため、移動先候補とグリッドの位置関係から、図18に示すようなビームテーブルを作成しておくことが可能である。 The candidate destinations of the mobile base station 200 and the grids to which indexes are assigned are determined in advance, so it is possible to create a beam table like the one shown in Figure 18 based on the positional relationship between the candidate destinations and the grids.
端末数集計部163は、インデックス変換部161からインデックスが通知されると、ビームテーブルを参照して、移動基地局200の移動先候補ごとに、各ビーム210の方向にあるユーザ端末300の数を集計する。すなわち、端末数集計部163は、移動基地局200の移動先候補ごとに、通知されたインデックスに対応するビームを特定し、それぞれのビームに関して通知されたインデックスの数をカウントする。通知されたインデックスは、ユーザ端末300の位置情報を示しているため、端末数集計部163は、ユーザ端末300の相対位置及び相対方向などの算出をすることなく、各ビーム210の方向にあるユーザ端末300の数を集計することができる。 When the index is notified by the index conversion unit 161, the terminal number counting unit 163 refers to the beam table and counts the number of user terminals 300 in the direction of each beam 210 for each candidate destination of the mobile base station 200. That is, for each candidate destination of the mobile base station 200, the terminal number counting unit 163 identifies the beam corresponding to the notified index and counts the number of indexes notified for each beam. Because the notified index indicates the location information of the user terminal 300, the terminal number counting unit 163 can count the number of user terminals 300 in the direction of each beam 210 without having to calculate the relative position and relative direction of the user terminal 300, etc.
次いで、上記のように構成された移動制御装置100による移動制御方法について、図19に示すフロー図を参照しながら説明する。図19において、図7と同じ部分には同じ符号を付し、その詳しい説明を省略する。 Next, a movement control method using the movement control device 100 configured as described above will be explained with reference to the flow diagram shown in Figure 19. In Figure 19, the same parts as in Figure 7 are designated by the same reference numerals, and detailed explanations thereof will be omitted.
ユーザ端末300からの位置情報が端末位置情報取得部121によって取得されると(ステップS101)、インデックス変換部161によって、位置情報がグリッドのインデックスに変換される(ステップS301)。すなわち、位置情報が示す座標を含むグリッドが特定され、特定されたグリッドのインデックスが取得される。各ユーザ端末300の位置情報に対応するインデックスは、端末数集計部163へ通知され、端末数集計部163によって、移動先候補ごとの端末数の集計が実行される。 When location information from a user terminal 300 is acquired by the terminal location information acquisition unit 121 (step S101), the index conversion unit 161 converts the location information into a grid index (step S301). That is, a grid containing the coordinates indicated by the location information is identified, and the index of the identified grid is acquired. The index corresponding to the location information of each user terminal 300 is notified to the terminal number counting unit 163, which then counts the number of terminals for each destination candidate.
すなわち、ビームテーブル保持部162によって保持されたビームテーブルが参照され、それぞれのインデックスに対応するビーム210が特定される(ステップS302)。そして、すべてのインデックスに対応するビーム210が特定されると、ビーム210ごとのインデックスの数が集計される(ステップS105)。インデックスは、ユーザ端末300の位置情報に対応しているため、ビーム210ごとにインデックスの数を集計することにより、ユーザ端末300の数を集計することができる。また、この集計においては、ユーザ端末300の相対位置及び相対方向の算出をする必要がないため、演算量を低減することができる。 That is, the beam table held by the beam table holding unit 162 is referenced, and the beam 210 corresponding to each index is identified (step S302). Then, once the beams 210 corresponding to all the indexes have been identified, the number of indexes for each beam 210 is tallied (step S105). Because the indexes correspond to the position information of the user terminal 300, the number of user terminals 300 can be tallied by tallying the number of indexes for each beam 210. Furthermore, this talliation does not require calculation of the relative position and relative direction of the user terminal 300, thereby reducing the amount of calculation required.
以上のユーザ端末300の集計は、端末数集計部163によって、移動先候補ごとに繰り返し実行される。 The above counting of user terminals 300 is repeatedly performed by the terminal counting unit 163 for each candidate destination.
そして、ビーム多重数算出部125によって、それぞれの移動先候補のビーム多重数が算出される(ステップS106)。すなわち、移動基地局200のそれぞれの移動先候補において、ビーム210を利用するユーザ端末300の数が0ではないビーム210の数がビーム多重数として算出される。そして、ビーム多重数算出部125によって、ビーム多重数が最大の移動先候補が移動基地局200の移動先として選択される(ステップS107)。 Then, the beam multiplexing number calculation unit 125 calculates the number of beam multiplexing numbers for each destination candidate (step S106). That is, for each destination candidate of the mobile base station 200, the number of beams 210 for which the number of user terminals 300 using the beams 210 is not zero is calculated as the beam multiplexing number. Then, the beam multiplexing number calculation unit 125 selects the destination candidate with the largest number of beam multiplexing numbers as the destination of the mobile base station 200 (step S107).
決定された移動先の情報は、移動制御部126へ通知され、移動制御部126によって、移動基地局200へ移動を指示する移動指示が生成される。そして、移動制御部126から通信IF部110を介して、移動基地局200へ移動指示が送信される(ステップS108)。これにより、移動基地局200は、移動指示を受信して、指示された移動先へ移動する。移動基地局200は、移動先へ移動すると、複数のビーム210を形成して各ビーム210の方向に位置するユーザ端末300との間で無線通信を実行する。 The information about the determined destination is notified to the mobile control unit 126, which then generates a movement instruction to instruct the mobile base station 200 to move. The movement instruction is then transmitted from the mobile control unit 126 to the mobile base station 200 via the communication IF unit 110 (step S108). As a result, the mobile base station 200 receives the movement instruction and moves to the instructed destination. Once the mobile base station 200 has moved to the destination, it forms multiple beams 210 and performs wireless communication with user terminals 300 located in the direction of each beam 210.
以上のように、本実施の形態によれば、ユーザ端末の位置情報をグリッドのインデックスに変換し、インデックスとビームの対応関係を記憶するビームテーブルを参照してビームごとのユーザ端末の数を集計する。このため、ユーザ端末の相対位置及び相対方向などを算出する必要がなく、ビーム多重数を算出するための演算量を低減することができる。 As described above, according to this embodiment, the location information of user terminals is converted into grid indices, and the number of user terminals for each beam is tallied by referencing a beam table that stores the correspondence between indexes and beams. This eliminates the need to calculate the relative position and direction of user terminals, reducing the amount of calculation required to calculate the number of multiplexed beams.
なお、上記各実施の形態においては、ビーム多重数が最大の移動先候補を移動基地局200の移動先に決定するものとしたが、複数の移動先候補のビーム多重数が最大となることがある。このような場合には、ビーム多重数が最大である移動先候補それぞれについて、例えばユーザ端末300におけるSNRからユーザ端末300ごとの伝送レートを算出し、伝送レートの合計が最大となる移動先候補を移動基地局200の移動先に決定しても良い。 In the above embodiments, the destination candidate with the largest number of beam multiplexings is determined as the destination of the mobile base station 200. However, there may be cases where the number of beam multiplexings is the largest for multiple destination candidates. In such cases, for each destination candidate with the largest number of beam multiplexings, the transmission rate for each user terminal 300 may be calculated, for example, from the SNR of the user terminal 300, and the destination candidate with the largest total transmission rate may be determined as the destination of the mobile base station 200.
また、上記各実施の形態においては、移動制御装置100と移動基地局200が別体として設けられるものとしたが、移動制御装置100と移動基地局200は一体化されても良い。すなわち、例えば移動基地局が上述した各実施の形態に係る移動制御装置100のプロセッサ120を備えることで、移動基地局は、自局の移動先を決定することが可能となる。さらに、移動制御装置100は、移動基地局200以外の基地局と一体化されても良い。例えば、ユーザ端末300の位置情報が、移動せずに固定された基地局によって収集される場合には、この基地局が上述した各実施の形態に係る移動制御装置100のプロセッサ120を備えるようにしても良い。 In addition, in the above embodiments, the mobile control device 100 and the mobile base station 200 are provided as separate entities, but the mobile control device 100 and the mobile base station 200 may also be integrated. That is, for example, if a mobile base station is equipped with the processor 120 of the mobile control device 100 according to each of the above-mentioned embodiments, the mobile base station will be able to determine its own destination. Furthermore, the mobile control device 100 may also be integrated with a base station other than the mobile base station 200. For example, if the location information of the user terminal 300 is collected by a stationary base station that does not move, this base station may be equipped with the processor 120 of the mobile control device 100 according to each of the above-mentioned embodiments.
110 通信IF部
120 プロセッサ
121 端末位置情報取得部
122 ビーム情報管理部
123 移動先候補管理部
124、152、163 端末数集計部
125、142、153 ビーム多重数算出部
126 移動制御部
130 メモリ
141 通信可否管理部
151 接続端末管理部
161 インデックス変換部
162 ビームテーブル保持部
110 Communication IF unit 120 Processor 121 Terminal position information acquisition unit 122 Beam information management unit 123 Movement destination candidate management unit 124, 152, 163 Terminal number counting unit 125, 142, 153 Beam multiplex number calculation unit 126 Movement control unit 130 Memory 141 Communication feasibility management unit 151 Connected terminal management unit 161 Index conversion unit 162 Beam table storage unit
Claims (8)
メモリと、
前記メモリに接続されるプロセッサとを有し、
前記プロセッサは、
前記ユーザ端末の位置情報を取得し、
取得した位置情報に基づいて、前記移動基地局の移動先候補ごとに、前記移動基地局が形成するビームの方向に位置するユーザ端末の数を集計し、
集計結果を用いて、ビームの方向に位置するユーザ端末が存在するビームの数に対応するビーム多重数を移動先候補ごとに算出し、
算出したビーム多重数が最大の移動先候補を前記移動基地局の移動先として前記移動基地局に指示する
処理を実行することを特徴とする移動制御装置。 A mobile control device that controls movement of a mobile base station that wirelessly communicates with a user terminal,
Memory and
a processor coupled to the memory;
The processor:
Acquire location information of the user terminal;
Based on the acquired location information, for each candidate destination of the mobile base station, count the number of user terminals located in a direction of a beam formed by the mobile base station;
Using the counting results, a beam multiplexing number corresponding to the number of beams in which user terminals located in the beam direction are present is calculated for each destination candidate;
A mobile control device characterized by executing a process of instructing the mobile base station to select the destination candidate with the largest calculated number of multiplexed beams as the destination of the mobile base station.
前記移動基地局が形成可能なビームのカバー方向を示すビーム情報を参照して、ビームの方向に位置するユーザ端末の数を集計する
ことを特徴とする請求項1記載の移動制御装置。 The aggregation process includes:
The mobile control device according to claim 1, wherein the mobile control device counts the number of user terminals located in the direction of the beam by referring to beam information indicating the direction of coverage of the beam that the mobile base station can form.
ビームの方向に位置するユーザ端末の数が1以上のビームの数を前記ビーム多重数として算出する
ことを特徴とする請求項1記載の移動制御装置。 The calculation process includes:
The mobile control device according to claim 1, wherein the number of beams in which the number of user terminals located in the direction of the beams is one or more is calculated as the number of multiplexed beams.
前記移動基地局が移動先において前記ユーザ端末と正常に無線通信を実行したか否かを示す通信可否情報を管理する処理をさらに実行し、
前記算出する処理は、
集計結果及び前記通信可否情報を用いて、ビームの方向に位置するユーザ端末が存在するビームの数であって、当該ユーザ端末と正常に無線通信が実行されたビームの数に対応する前記ビーム多重数を算出する
ことを特徴とする請求項1記載の移動制御装置。 The processor:
further performing a process of managing communication availability information indicating whether the mobile base station has successfully performed wireless communication with the user terminal at the destination;
The calculation process includes:
A mobile control device as described in claim 1, characterized in that, using the aggregation results and the communication availability information, the beam multiplexing number is calculated, which corresponds to the number of beams in which user terminals located in the direction of the beams exist and to the number of beams in which wireless communication with the user terminals has been successfully performed.
移動先へ移動後の前記移動基地局から、各ビームの方向に位置するユーザ端末との無線通信に関する報告を取得し、当該報告に従って前記通信可否情報を更新する
ことを特徴とする請求項4記載の移動制御装置。 The managing process includes:
The mobile control device according to claim 4, characterized in that after the mobile base station has moved to a destination, a report is obtained from the mobile base station regarding wireless communication with a user terminal located in the direction of each beam, and the communication availability information is updated in accordance with the report.
前記移動基地局を含む複数の基地局それぞれに接続するユーザ端末を示す接続端末情報を管理する処理をさらに実行し、
前記算出する処理は、
集計結果及び前記接続端末情報を用いて、ビームの方向に位置するユーザ端末が前記移動基地局に接続するユーザ端末であるか否かに応じてビームの数をカウントすることにより、前記ビーム多重数を算出する
ことを特徴とする請求項1記載の移動制御装置。 The processor:
further performing a process of managing connected terminal information indicating user terminals connected to each of a plurality of base stations including the mobile base station;
The calculation process includes:
The mobile control device according to claim 1, characterized in that the number of beams multiplexed is calculated by using the aggregation result and the connected terminal information to count the number of beams depending on whether a user terminal located in the direction of the beam is a user terminal connected to the mobile base station.
前記ユーザ端末の位置情報を当該位置情報に対応する区画領域のインデックスに変換する処理をさらに実行し、
前記集計する処理は、
インデックスとビームの対応関係を示すビームテーブルを参照して、変換したインデックスに対応するビームを特定することにより、ビームの方向に位置するユーザ端末の数を集計する
ことを特徴とする請求項1記載の移動制御装置。 The processor:
further performing a process of converting the location information of the user terminal into an index of a partition area corresponding to the location information;
The aggregation process includes:
The mobile control device according to claim 1, characterized in that the number of user terminals located in the direction of the beam is tallied by referring to a beam table showing the correspondence between indexes and beams and identifying the beam corresponding to the converted index.
前記ユーザ端末の位置情報を取得し、
取得した位置情報に基づいて、前記移動基地局の移動先候補ごとに、前記移動基地局が形成するビームの方向に位置するユーザ端末の数を集計し、
集計結果を用いて、ビームの方向に位置するユーザ端末が存在するビームの数に対応するビーム多重数を移動先候補ごとに算出し、
算出したビーム多重数が最大の移動先候補を前記移動基地局の移動先として前記移動基地局に指示する
処理を有することを特徴とする移動制御方法。 A mobility control method for controlling the movement of a mobile base station that wirelessly communicates with a user terminal, comprising:
Acquire location information of the user terminal;
Based on the acquired location information, for each candidate destination of the mobile base station, count the number of user terminals located in a direction of a beam formed by the mobile base station;
Using the counting results, a beam multiplexing number corresponding to the number of beams in which user terminals located in the beam direction are present is calculated for each destination candidate;
A mobility control method comprising a process of instructing the mobile base station to select the destination candidate with the largest calculated number of multiplexed beams as the destination of the mobile base station.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022000238A JP7750098B2 (en) | 2022-01-04 | 2022-01-04 | Movement control device and movement control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022000238A JP7750098B2 (en) | 2022-01-04 | 2022-01-04 | Movement control device and movement control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023099949A JP2023099949A (en) | 2023-07-14 |
| JP7750098B2 true JP7750098B2 (en) | 2025-10-07 |
Family
ID=87114053
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022000238A Active JP7750098B2 (en) | 2022-01-04 | 2022-01-04 | Movement control device and movement control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7750098B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018011156A (en) | 2016-07-12 | 2018-01-18 | 日本電信電話株式会社 | Mobile radio station control method, radio communication system, and centralized control station |
| CN111245485A (en) | 2020-01-16 | 2020-06-05 | 北京航空航天大学 | Airborne millimeter wave communication beam forming and position deployment method |
| KR102149617B1 (en) | 2019-12-16 | 2020-08-28 | 연세대학교 산학협력단 | Apparatus and method for energy efficient deployment of unmanned aerial vehicles-base station |
-
2022
- 2022-01-04 JP JP2022000238A patent/JP7750098B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018011156A (en) | 2016-07-12 | 2018-01-18 | 日本電信電話株式会社 | Mobile radio station control method, radio communication system, and centralized control station |
| KR102149617B1 (en) | 2019-12-16 | 2020-08-28 | 연세대학교 산학협력단 | Apparatus and method for energy efficient deployment of unmanned aerial vehicles-base station |
| CN111245485A (en) | 2020-01-16 | 2020-06-05 | 北京航空航天大学 | Airborne millimeter wave communication beam forming and position deployment method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023099949A (en) | 2023-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240276457A1 (en) | Method to multiplex sensing and communication services in wireless networks | |
| US10536197B2 (en) | Device and method for managing spectrum resources, and wireless communication device and method | |
| JP7558264B2 (en) | Location signaling in a wireless communication system - Patents.com | |
| JP5417214B2 (en) | Mobile communication system | |
| JP5228059B2 (en) | Coordinating resources between cells | |
| JP7128807B2 (en) | Radio base station and user terminal | |
| US9686796B2 (en) | Communication control apparatus, communication control method, and communication system | |
| US20140211686A1 (en) | A channel selection method, and corresponding wifi device and computer program | |
| JP7786169B2 (en) | Control device, control method, and program | |
| US20230422204A1 (en) | Method and apparatus for sidelink positioning in wireless communication system | |
| CN110121198A (en) | Wireless communication system and control method, mobile terminal, base station and control device | |
| Deng et al. | D3QN-based trajectory and handover management for UAVs co-existing with terrestrial users | |
| WO2009118294A1 (en) | Fixed null-steering beamforming method | |
| JP7700844B2 (en) | Wireless communication device and method | |
| JP5939611B2 (en) | BASE STATION, COMMUNICATION TERMINAL, RADIO RESOURCE SETTING METHOD, AND BASE STATION CONTROL PROGRAM | |
| JP7750098B2 (en) | Movement control device and movement control method | |
| JP7220374B2 (en) | Communication terminal and communication method | |
| US20230108302A1 (en) | Methods and apparatuses for radio communication | |
| JP2007235683A (en) | Wireless communication system, base station apparatus, mobile station apparatus, and wireless communication control method | |
| US20240340654A1 (en) | Sidelink inter-user equipment coordination (iuc) for beam management in resource selection | |
| WO2025125457A1 (en) | Ai/ml assisted handover | |
| US20260032481A1 (en) | Enhancements of measuring and reporting | |
| WO2013161280A1 (en) | Frequency management device and frequency management method for wireless system | |
| EP4598109A1 (en) | Wireless communication system, wireless communication method, clustering management device, and program | |
| CN114375589A (en) | Network parameter adjusting method and network management equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240912 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250513 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250514 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250714 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250826 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250908 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7750098 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |