Wireless communication system, control device, destination position determining method, and program
The wireless communication system optimizes movement routes and locations for mobile radio station devices to minimize power consumption and maintain communication quality by predicting terminal device positions and selecting cost-effective destination combinations.
Patent Information
- Application Number
- JP2024531776
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-07-04
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2042-07-04
AI Technical Summary
The movement of mobile radio station devices, such as base station devices, can lead to deteriorating communication quality and increased power consumption due to long distances or times required for movement.
A wireless communication system with a control device that calculates candidate destination locations for mobile radio station devices based on predicted terminal device locations, selecting a combination that minimizes total moving cost to suppress communication quality deterioration and power consumption.
The system effectively suppresses communication quality degradation and power consumption during mobility control of mobile radio station devices by optimizing movement routes and locations.
Smart Images

Figure 0007732595000001 
Figure 0007732595000002 
Figure 0007732595000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a technique for controlling the movement of mobile radio station devices such as mobile base station devices. [Background technology]
[0002] Wireless communication technologies such as 5G and wireless LAN are becoming widespread. In recent years, a technology has been studied to provide a natural communication environment in which users are not aware of the wireless network by moving base station devices according to the degree of congestion of terminal devices and changes in the spatial environment (for example, Non-Patent Document 1). [Prior art documents] [Non-patent literature]
[0003] [Non-Patent Document 1] Institute of Electronics, Information and Communication Engineers 2021 General Conference B-5-131 Summary of the Invention [Problem to be solved by the invention]
[0004] As described above, by moving the base station device, it is possible to effectively utilize radio resources and provide an appropriate radio communication service to the terminal device.
[0005] However, if the distance (or time) required to move the base station device is long, there is a possibility that the communication quality of the terminal device will deteriorate during the movement. In addition, the power consumption required for the movement will increase. Note that the object to be moved is not limited to a base station device. For example, the object to be moved may be a relay station device, an AP (access point), etc. The object to be moved will be collectively referred to as a "mobile radio station device."
[0006] The present invention has been made in view of the above points, and aims to provide a technology for suppressing deterioration in communication quality during movement and suppressing an increase in power consumption due to movement when performing mobility control on a mobile radio station device. [Means for solving the problem]
[0007] According to the disclosed technology, there is provided a wireless communication system including one or more mobile radio station devices that communicate with one or more terminal devices, and a control device, The control device calculating, for each of a plurality of future movements, candidate destination locations of each mobile radio station device that satisfy a required quality of communication with the terminal device based on the predicted value of the location of each terminal device; Among the plurality of combinations of destination position candidates for the plurality of movements, a combination that minimizes the total moving cost required for the plurality of movements from the original position of each mobile radio station device is selected as a combination of destination positions for movement control. A wireless communication system is provided. [Effects of the Invention]
[0008] According to the disclosed technique, when performing mobility control on a mobile radio station device, it is possible to suppress deterioration in communication quality while the device is moving, and also to suppress an increase in power consumption due to movement. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the overall configuration of a system. [Figure 2] 10 is a diagram for explaining an outline of the operation of determining a destination position by the control device 30. FIG. [Figure 3] FIG. 1 is a diagram illustrating an example of an apparatus configuration. [Figure 4] 4 is a flowchart illustrating the operation of the control device 30. [Figure 5] FIG. 1 illustrates hierarchical clustering. [Figure 6] FIG. 2 illustrates an example of a hardware configuration of the apparatus. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, an embodiment of the present invention (the present embodiment) will be described with reference to the drawings. The embodiment described below is merely an example, and the embodiment to which the present invention is applied is not limited to the following embodiment.
[0011] In the following description of the embodiment, a mobile base station device is used as the mobile radio station device to be moved, but this is just an example. The base station device mentioned below may be replaced with a relay station device, an AP, or any other mobile radio station device.
[0012] Furthermore, the base station device may be a base station device in a cellular communication network (e.g., 3G, 4G / LTE, 5G, 6G), a base station device in a wireless LAN, or a base station device in a communication system other than these. Note that, hereinafter, the base station device may be referred to as "BS."
[0013] (Example of overall system configuration) An example of the overall configuration of a system according to this embodiment is shown in Fig. 1. As shown in Fig. 1, this system includes a plurality of base station devices 10 and a plurality of terminal devices 20. There is also a control device 30 that controls the mobility of the base station devices 10. A system consisting of one or more base station devices 10 and the control device 30 may be called a wireless communication system.
[0014] Each base station device 10 can move based on control from the control device 30. The base station device 10 may be called a mobile base station device. Any means for movement may be used. For example, the movement may be achieved by mounting the base station device 10 on a drone, or by mounting the base station device 10 on rails so that the base station device 10 can move on the rails, or by mounting the base station device 10 on a vehicle, or by other means. Here, the "base station device 10" is also intended to include a means for movement (drive unit).
[0015] Furthermore, if the direction of the antenna provided in the base station device 10 is variable, the control device 30 can also change the direction of the antenna provided in the base station device 10.
[0016] Each base station device 10 can communicate with a terminal device 20 wirelessly. Furthermore, each base station device 10 can communicate with a control device 30 via wired or wireless communication. A terminal device 20 can communicate wirelessly with one or more base station devices 10. Furthermore, the control device 30 can predict the future location of each terminal device 20.
[0017] (Outline of operation of determining destination position by control device 30) As described above, if the distance (or time) required to move the base station device 10 is long, there is a possibility that the communication quality of the terminal device 20 will deteriorate during the movement. In addition, the power consumption required for the movement will increase.
[0018] Therefore, in this embodiment, the control device 30 determines the destination location of the base station device 10 in consideration of the movement cost of the base station device 10. An outline of a method for determining the destination location will be described with reference to Fig. 2.
[0019] First, the control device 30 predicts the future location of each terminal device 20. "Predicting the future location" may be expressed as "predicting the location." The "future location" is, for example, the location X seconds from the present (e.g., the time when the control device 30 executes the prediction). X may be a predetermined value or a value determined by a prediction method.
[0020] Any method may be used to predict the position of each terminal device 20. For example, the control device 30 can collect information on the current position and movement speed of each terminal device 20 and predict the future position from the current position and movement speed.
[0021] Furthermore, when the environment of this system is a factory or other environment where layout changes are frequently made, the control device 30 acquires planned layout change information in advance. If the layout change information includes the position of each terminal device 20, the control device 30 can predict the position of the terminal device 20 after the layout change from the layout change information.
[0022] Furthermore, the control device 30 can also predict the movement (future position) of the terminal device 20 (the terminal device 20 carried by a person) by a people flow simulation using machine learning or the like.
[0023] The control device 30 determines a destination location for each base station device 10 based on the predicted location of each terminal device 20. For example, the control device 30 determines candidates for the destination location of each base station device 10 at time T1 (the location where each base station device 10 should be at time T1) based on the location of each terminal device 20 at a future time T1. There are multiple candidates, but there may also be a case where there is only one candidate. The method for determining the candidates will be described later.
[0024] Next, the control device 30 determines candidates for the destination location of each base station device 10 at time T2 (the location where each base station device 10 should be at time T2) based on the location of each terminal device 20 at time T2, which is later than time T1.
[0025] As described above, the control device 30 determines candidates for destination positions up to multiple (N) times in the future for each base station device 10. In the above example, N=2, but N may be 3 or more.
[0026] An example of calculating destination position candidates up to two steps ahead is shown in Fig. 2. In the example of Fig. 2, two pattern candidates, a pattern candidate for route 1 and a pattern candidate for route 2, are shown as movement pattern candidates (example combinations of destination position candidates) for two movements.
[0027] In the example of FIG. 2, there are two candidates for the first destination and one candidate is determined as the second destination, but this is just an example. For example, two candidates may be determined as the second destination. In this case, there are a total of four candidate patterns.
[0028] The control device 30 calculates the movement cost of each of the plurality of pattern candidates, selects one pattern candidate from the plurality of pattern candidates based on the movement cost, and uses that pattern candidate as the movement pattern to execute movement of each base station device 10. The method of calculating the movement cost and the method of determining the pattern candidate will be described in detail later.
[0029] In the example of FIG. 2, the control device 30 selects the pattern candidate for route 1 with the smaller movement cost from among the pattern candidates for route 1 and route 2, and executes movement of each base station device 10 according to the pattern of route 1.
[0030] (Device configuration example) Fig. 3 shows an example of the configuration of devices that make up a wireless communication system according to this embodiment. As shown in Fig. 3, this wireless communication system has a control device 30 and a base station device 10. As mentioned above, the base station device 10 is an example of a mobile wireless station device that is subject to mobility control. Although Fig. 3 shows one base station device 10, in reality there are one or more base station devices 10.
[0031] The control device 30 and the base station device 10 are connected by wire or wirelessly. As shown in FIG.
[0032] The base station device 10 includes a driving unit 11. The driving unit 11 moves the base station device 10 to a desired position in response to an instruction from the control unit 34 of the control device 30.
[0033] The control device 30 includes a terminal position prediction unit 31, a destination candidate calculation unit 32, a destination position determination unit 33, and a control unit 34. In the example of Fig. 3, an environment recognition unit 35 (camera, sensor, etc.) is provided outside the control device 30.
[0034] The terminal position prediction unit 31 predicts the position of each terminal device 20, for example, by the method described above. For example, the terminal position prediction unit 31 acquires the current position and the movement speed of the terminal device 20 from the base station device 10 or the terminal device 20, and predicts the position of the terminal device 20.
[0035] Furthermore, the terminal position prediction unit 31 may acquire information indicating the location of each terminal device 20 acquired by the environment recognition unit 35, and predict the position of the terminal device 20 from this information and the layout change information.
[0036] The movement destination candidate calculation unit 32 calculates movement pattern candidates for the base station device 10 based on the prediction result by the terminal position prediction unit 31. The movement destination position determination unit 33 determines the movement pattern to be used for actual movement control (the movement destination position of each base station device 10 for each movement) from the plurality of movement pattern candidates.
[0037] The control unit 34 executes control to move each base station device 10 to the destination position of each base station device 10 determined by the destination position determination unit 33. The control unit 34 may be provided outside the control device 30.
[0038] (Example of operation) Next, the operation of the control device 30 will be described following the steps of the flowchart in Fig. 4. In the operation described below, it is assumed that there is an area (called a target area) that the control device 30 is responsible for, and that the terminal devices 20 and base station devices 10 within this target area are to be controlled. Furthermore, one or more terminal devices 20 and one or more base station devices 10 exist within the target area.
[0039] In this example, the control device 30 calculates up to N next destination position candidates for each base station device 10, where N is an integer equal to or greater than 1. For example, the value of N may be set in advance in the control device 30.
[0040] <s101> In S101, the terminal position prediction unit 31 predicts the position of each terminal device 20. Here, predicted values of the position of each terminal device 20 required to calculate destination position candidates for each base station device 10 up to N times in the future are calculated.
[0041] <s102> In S102, the destination candidate calculation unit 32 calculates destination position candidates for up to N times ahead for each base station device 10, based on the predicted value of the terminal position obtained by the terminal position prediction unit 31. That is, the destination candidate calculation unit 32 calculates destination position candidates for the first movement, the second movement, ..., the Nth movement.
[0042] To calculate the destination location candidate for the nth movement, a predicted value of the terminal location at the time when the nth movement is performed (the time when the base station device 10 reaches the destination of the nth movement) is used.
[0043] The method of calculating destination position candidates for each base station device 10 at each time is not limited to a specific method, but for example, the following calculation method example 1 or calculation method example 2 can be used.
[0044] Note that the following calculation method examples 1 and 2 assume that the antenna of the base station device 10 is an omnidirectional antenna. If the antenna of the base station device 10 is a directional antenna (an antenna whose direction can be changed), for example, in the calculation of the predicted communication quality below, the predicted communication quality may be calculated when the antenna is pointed in the direction that provides the best predicted communication quality.
[0045] Calculation method example 1: The destination candidate calculation unit 32 first randomly changes the terminal clustering initial value for multiple terminal devices 20 in the target area and performs terminal clustering using the k-means method. Specifically, for example, the initial terminal clustering value is set to the number (M) of target base station devices 10, and the multiple terminal devices 20 are divided into M clusters. This type of clustering is performed multiple times with the initial terminal clustering value being randomly changed.
[0046] Clustering may also be performed using the hierarchical clustering disclosed in Non-Patent Document 1. Fig. 5 shows an image of the hierarchical clustering in Non-Patent Document 1.
[0047] The destination candidate calculation unit 32 moves the base station device 10 (on a computer) to the center of gravity of each cluster, and obtains location candidates where the predicted communication quality after the move (the predicted communication quality at the terminal device 20) is equal to or greater than a predetermined value. In other words, it calculates destination location candidates for each base station device 10 where communication with the terminal device 20 satisfies the required quality.
[0048] For example, suppose the target base station devices are BS1 and BS2, and the BS location candidates (denoted as (BS, P)) obtained based on two clustering runs with different initial values are {(BS1, P11), (BS2, P21)} and {(BS1, P12), (BS2, P22)}.
[0049] In this case, for example, if the predicted communication quality of only {(BS1, P11), (BS2, P21)} of the two locations is equal to or greater than a predetermined value, {(BS1, P11), (BS2, P21)} becomes a location candidate.
[0050] The method for calculating the predicted communication quality is not limited to a specific method, but for example, the visibility area ratio, the predicted throughput integrated value, or the rate of terminals achieving the required quality can be used.
[0051] The visibility area ratio is the ratio of the area of the target area to the area of the area where the terminal devices 20 are present and where the base station devices 10 can be seen from the terminal devices 20 (i.e., there are no obstacles between the terminal devices 20 and the base station 10). For example, by dividing the target area into mesh areas, it is possible to find the area of the area where the terminal devices 20 are present and where the base station devices 10 can be seen from the terminal devices 20.
[0052] As an example, if BS1 and BS2 exist and their respective locations are P11 and P21, and the visibility area ratio for terminal device 20 under BS1 (within BS1's cluster) is 30%, and the visibility area ratio for terminal device 20 under BS2 (within BS2's cluster) is 20%, then the visibility area ratio for {(BS1, P11), (BS2, P21)} is 50%.
[0053] The integrated predicted throughput value is a value obtained by integrating (summing up) the predicted throughputs of the terminal device 20 for all of the target terminal devices 20. The throughput can be estimated from the received power of the signal from the base station device 10 at the terminal device 20.
[0054] The required quality achievement terminal rate is the rate of terminal devices 20 that achieve the required quality among all target terminal devices 20. The required quality is, for example, throughput. As described above, throughput can be estimated from received power, so by comparing the estimated throughput with the required quality, it can be determined for each terminal device 20 whether the required quality is achieved.
[0055] Note that performing terminal clustering, as in calculation method example 1, has the effect of reducing the amount of calculation. If clustering is not performed, the path loss between each base station device and all terminal devices in the target area is calculated for all combinations of BS placement, as explained in calculation method example 2, to determine the reception quality at the terminal point, which can result in a large amount of calculation depending on the conditions. In contrast, performing terminal clustering makes it possible to calculate the path loss between the terminal devices included in each cluster and the corresponding base station device, thereby reducing the amount of calculation and determining the BS placement.
[0056] Calculation method example 2: The destination candidate determination unit 32 calculates the predicted communication quality for all possible location candidates of the base station device 10, and obtains location candidates whose predicted communication quality is equal to or greater than a predetermined value. An example of the method for calculating the predicted communication quality is as described above.
[0057] For example, suppose the target base station devices are BS1 and BS2, and the possible location candidates for the BSs (denoted as (BS, P)) are {(BS1, P11), (BS2, P21)} and {(BS1, P12), (BS2, P22)}.
[0058] In this case, for example, if the predicted communication quality of only {(BS1, P11), (BS2, P21)} among the above two locations (locations of each BS) is equal to or greater than a predetermined value, {(BS1, P11), (BS2, P21)} becomes a location candidate.
[0059] In both calculation method example 1 and calculation method example 2, as described above, position candidates are calculated up to N destinations in response to changes in the terminal position, and the movement route of each base station device 10 is calculated.
[0060] For example, when calculating location candidates up to two steps ahead, the target base station devices are assumed to be BS1 and BS2, the original location (i.e., the current location) is {(BS1, P1), (BS2, P2)}, and two candidates for the destination location for the first move are obtained: {(BS1, P1A), (BS2, P2A)} and {(BS1, P1B), (BS2, P2B)}.
[0061] Then, it is assumed that one candidate destination location for the second movement is obtained: {(BS1, P1C), (BS2, P2C)}.
[0062] In this case, for the entire target BS, there is candidate movement pattern 1 of "{(BS1,P1),(BS2,P2)} -> {(BS1,P1A),(BS2,P2A)} -> {(BS1,P1C),(BS2,P2C)}" and candidate movement pattern 2 of "{(BS1,P1),(BS2,P2)} -> {(BS1,P1B),(BS2,P2B)} -> {(BS1,P1C),(BS2,P2C)}".
[0063] In candidate movement pattern 1, BS1 moves along the route "P1->P1A->P1C" and BS2 moves along the route "P2->P2A->P2C". In candidate movement pattern 2, BS1 moves along the route "P1->P1B->P1C" and BS2 moves along the route "P2->P2B->P2C".
[0064] <s103> In S103, the destination position determination unit 33 calculates the movement cost of each base station device 10. The movement cost is not limited to a specific one, but may be, for example, the movement distance, the power consumption required for movement, or the time required for movement. The power consumption required for movement can be calculated by multiplying the movement distance by the power consumption per unit movement distance, which has been obtained in advance. The time required for movement can be calculated by multiplying the movement distance by the time per unit movement distance, which has been obtained in advance.
[0065] For example, when BS1 moves along the route "P1->P1A->P1C", the movement distance for B1 is "(movement distance from P1 to P1A) + (movement distance from P1A to P1C)".
[0066] The power consumption required for B1 to travel is "(power consumption required for travel from P1 to P1A) + (power consumption required for travel from P1A to P1C)". The time required for B1 to travel is "(time required for travel from P1 to P1A) + (time required for travel from P1A to P1C)".
[0067] <s104> In S104, the destination position determination unit 33 determines the position candidate that minimizes the total sum of travel costs required for multiple travels as the final destination position.
[0068] A specific explanation will be given using the above example. As a result of S102, it is assumed that candidate movement patterns 1 of "{(BS1,P1),(BS2,P2)} -> {(BS1,P1A),(BS2,P2A)} -> {(BS1,P1C),(BS2,P2C)}" and candidate movement patterns 2 of "{(BS1,P1),(BS2,P2)} -> {(BS1,P1B),(BS2,P2B)} -> {(BS1,P1C),(BS2,P2C)}" are obtained.
[0069] In this case, in travel pattern candidate 1, the cost of B1's travel "P1 -> P1A -> P1C" is C11, and the cost of B2's travel "P2 -> P2A -> P2C" is C21. Also, in travel pattern candidate 2, the cost of B1's travel "P1 -> P1B -> P1C" is C12, and the cost of B2's travel "P2 -> P2B -> P2C" is C22.
[0070] The destination position determination unit 33 calculates C11+C21 as the total movement cost for movement pattern candidate 1, and calculates C12+C22 as the total movement cost for movement pattern candidate 2. If the destination position determination unit 33 determines that "(C11+C21)<(C12+C22)", movement pattern candidate 1 has a smaller movement cost than movement pattern candidate 2, and therefore movement pattern candidate 1 is selected as the final movement pattern.
[0071] <s105> In S105, the control unit 34 executes control to move each base station device 10 based on the determination result in S104.
[0072] (Example of hardware configuration) The control device 30 can be realized, for example, by causing a computer to execute a program. This computer may be a physical computer or a virtual machine on the cloud.
[0073] That is, the control device 30 can be realized by using hardware resources such as a CPU and memory built into a computer to execute a program corresponding to the processing performed by the control device 30. The program can be recorded on a computer-readable recording medium (such as a portable memory) and can be saved or distributed. The program can also be provided via a network such as the Internet or email.
[0074] Fig. 6 is a diagram showing an example of the hardware configuration of the computer. The computer in Fig. 6 includes a drive device 1000, an auxiliary storage device 1002, a memory device 1003, a CPU 1004, an interface device 1005, a display device 1006, an input device 1007, an output device 1008, and the like, all of which are interconnected via a bus BS.
[0075] A program for realizing processing on the computer is provided by a recording medium 1001 such as a CD-ROM or a memory card. When the recording medium 1001 storing the program is set in the drive device 1000, the program is installed from the recording medium 1001 to the auxiliary storage device 1002 via the drive device 1000. However, the program does not necessarily have to be installed from the recording medium 1001, but may be downloaded from another computer via a network. The auxiliary storage device 1002 stores the installed program as well as necessary files, data, etc.
[0076] When an instruction to start a program is received, the memory device 1003 reads the program from the auxiliary storage device 1002 and stores it. The CPU 1004 implements functions related to the control device 30 in accordance with the program stored in the memory device 1003. Specifically, the CPU 1004 executes, for example, the procedure shown in FIG.
[0077] The interface device 1005 is used as an interface for connecting to a network, etc. The display device 1006 displays a GUI (Graphical User Interface) etc. according to a program. The input device 1007 is composed of a keyboard, mouse, buttons, a touch panel, etc., and is used to input various operation instructions. The output device 1008 outputs the calculation results.
[0078] (Effects of the embodiment) As described above, in the technology according to the present embodiment, the destination location is determined taking into consideration the movement cost, so that when performing movement control on the mobile radio station device, it is possible to suppress the deterioration of communication quality during movement and to suppress the increase in power consumption due to movement.
[0079] In this embodiment, the movement route of the terminal device can be predicted, and deterioration of communication quality and power consumption during movement can be suppressed, particularly when the mobile radio station device is continuously moving.
[0080] Specifically, in this embodiment, control is performed to reduce the moving distance or moving time, so when multiple movements are assumed, the overall (series) quality degradation time during the movement of the mobile radio station device can be reduced. This technology is suitable for relatively frequent movements.
[0081] Furthermore, since the system performs control to reduce the power required for movement, it becomes possible to operate the system with low power consumption when continuous movement is assumed.
[0082] (Addendum) This specification discloses at least the wireless communication system, control device, destination position determining method, and program described in the following sections. (Additional note 1) A wireless communication system comprising one or more mobile radio station devices that communicate with one or more terminal devices, and a control device, The control device calculating, for each of a plurality of future movements, candidate destination locations of each mobile radio station device that satisfy a required quality of communication with the terminal device based on the predicted value of the location of each terminal device; Among the plurality of combinations of destination position candidates for the plurality of movements, a combination that minimizes the total moving cost required for the plurality of movements from the original position of each mobile radio station device is selected as a combination of destination positions for movement control. Wireless communication system. (Additional note 2) The control device calculates destination position candidates for each mobile radio station device by performing clustering on the terminal devices. Item 1. A wireless communication system according to claim 1. (Additional note 3) A control device in a wireless communication system including one or more mobile radio station devices that communicate with one or more terminal devices, the control device comprising: Memory and at least one processor coupled to said memory; Including, The processor: calculating, for each of a plurality of future movements, candidate destination locations of each mobile radio station device that satisfy a required quality of communication with the terminal device based on the predicted value of the location of each terminal device; Among the plurality of combinations of destination position candidates for the plurality of movements, a combination that minimizes the total moving cost required for the plurality of movements from the original position of each mobile radio station device is selected as a combination of destination positions for movement control. Control device. (Additional note 4) The processor calculates destination position candidates for each mobile radio station device by performing clustering on the terminal devices. The control device according to claim 3. (Additional note 5) A method for determining a destination position in a wireless communication system including one or more mobile wireless station devices that communicate with one or more terminal devices and a control device, comprising: a step in which the control device calculates, based on the predicted value of the position of each terminal device, a candidate destination location of each mobile radio station device that satisfies a required quality of communication with the terminal device for each of a plurality of future movements; a step in which the control device selects, from among a plurality of combinations of candidate destination positions for the plurality of movements, a combination that minimizes the total moving cost required for the plurality of movements from the original position of each mobile radio station device as a combination of destination positions for movement control; A destination position determination method comprising: (Additional note 6) A non-transitory storage medium storing a program for causing a computer to function as each part of the control device described in appended paragraph 3 or 4.
[0083] Although the present embodiment has been described above, the present invention is not limited to such a specific embodiment, and various modifications and changes are possible within the scope of the gist of the present invention described in the claims. [Explanation of symbols]
[0084] 10 Base station equipment 11 Drive unit 20 Terminal equipment 30 Control device 31 Terminal location prediction unit 32 Destination candidate calculation unit 33 Destination position determination unit 34 Control Unit 35 Environmental Understanding Department 1000 Drive Device 1001 Recording media 1002 Auxiliary storage device 1003 Memory device 1004 CPU 1005 Interface device 1006 Display device 1007 Input Device 1008 Output Device
Claims
1. A wireless communication system comprising one or more mobile radio station devices that communicate with one or more terminal devices, and a control device, The control device calculating, for each of a plurality of moves, a candidate destination location of each mobile radio station device that satisfies a required quality of communication with the terminal device based on the predicted value of the location of each terminal device; Among the plurality of combinations of destination position candidates for the plurality of movements, a combination that minimizes the total moving cost required for the plurality of movements from the original position of each mobile radio station device is selected as a combination of destination positions for movement control. Wireless communication system.
2. The control device calculates destination position candidates for each mobile radio station device by performing clustering on the terminal devices. The wireless communication system according to claim 1 .
3. A control device in a wireless communication system including one or more mobile radio station devices that communicate with one or more terminal devices, the control device comprising: a destination candidate calculation unit that calculates, for each of a plurality of moves, a destination location candidate for each mobile radio station device that satisfies a required quality of communication with the terminal device based on a predicted value of the location of each terminal device; a destination position determination unit that selects, from among a plurality of combinations of destination position candidates for the plurality of movements, a combination that minimizes a total moving cost required for the plurality of movements from the original position of each mobile radio station device, as a combination of destination positions for movement control; A control device comprising:
4. The destination candidate calculation unit calculates destination position candidates for each mobile radio station device by performing clustering on the terminal devices. The control device according to claim 3 .
5. A method for determining a destination position in a wireless communication system including one or more mobile wireless station devices that communicate with one or more terminal devices and a control device, comprising: a step in which the control device calculates, based on the predicted value of the position of each terminal device, a candidate destination location of each mobile radio station device that satisfies a required quality of communication with the terminal device for each of a plurality of future movements; a step in which the control device selects, from among a plurality of combinations of candidate destination positions for the plurality of movements, a combination that minimizes the total moving cost required for the plurality of movements from the original position of each mobile radio station device as a combination of destination positions for movement control; A destination position determination method comprising:
6. A program for causing a computer to function as each unit in the control device according to claim 3 or 4.
Citation Information
Patent Citations
Multi-unmanned aerial vehicle base station trajectory optimization and power distribution method
CN111193536A
Radio communication system, centralized control station and movable base station arrangement method
JP2019033435A