Control device, wireless communication system, and control method
The control device optimizes mobile radio station movement paths and timings to prevent inter-cell interference and enhance resource utilization in wireless communication systems, addressing quality deterioration and efficiency issues.
Patent Information
- Application Number
- JP2024500717
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-15
- Publication Date
- 2025-09-17
- Estimated Expiration
- 2042-02-15
AI Technical Summary
Existing wireless communication systems with mobile radio stations fail to consider area quality during movement, leading to issues like communication quality deterioration due to inter-cell interference and reduced radio resource utilization efficiency.
A control device calculates optimal movement paths and timings for mobile radio stations to maintain a minimum distance and avoid interference, using first and second distance thresholds to minimize travel time and distance, thereby reducing inter-cell interference and improving resource utilization.
The solution effectively reduces communication quality degradation and enhances radio resource efficiency by optimizing the movement of mobile radio stations, minimizing inter-cell interference and unnecessary overlap.
Smart Images

Figure 0007740486000001 
Figure 0007740486000002 
Figure 0007740486000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a control device, a wireless communication system, and a control method. [Background technology]
[0002] A wireless network control technology has been proposed that uses multiple mobile wireless stations, each of which has a wireless base station or a wireless relay station mounted on a mobile device, to dynamically form a wireless communication area according to communication requirements, the radio wave environment, etc. (see, for example, non-patent document 1). [Prior art documents] [Non-patent literature]
[0003] [Non-Patent Document 1] Toshiro Nakahira, Motoharu Sasaki, Takatsugu Moriyama, Yasuji Takatori, "Wireless Dynamic Control Using Movable Radio Stations in Multi-Radio Proactive Control Technology (Cradio)," IEICE Technical Report, 2021-01-20 Summary of the Invention [Problem to be solved by the invention]
[0004] The technology disclosed in Non-Patent Document 1 makes it possible to optimize the placement of mobile radio stations in response to changes in the radio environment, but does not take into consideration the area quality while the mobile radio stations are moving. Therefore, for example, when the mobile radio stations are moved to their destination, they may be concentrated in a specific location, causing problems such as deterioration in communication quality due to interference between cells or a decrease in the utilization efficiency of radio resources.
[0005] The embodiments of the present invention have been made in consideration of the above-mentioned problems, and reduce the occurrence of problems such as a decrease in communication quality due to interference between cells or a decrease in the utilization efficiency of radio resources while the mobile radio station is moving in a wireless communication system including the mobile radio station. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems, a control device according to an embodiment of the present invention is a control device for controlling movable radio stations, and includes a first calculation unit configured to calculate candidate combinations of movement paths of a plurality of movable radio stations, which result in a distance between the movement paths of the plurality of movable radio stations being equal to or greater than a first distance or being the maximum; a second calculation unit configured to calculate, from the candidate combinations of movement paths of the plurality of movable radio stations, candidate combinations of movement timing and movement speed, which result in a distance between the plurality of movable radio stations being equal to or greater than a second distance or being the maximum; and a movement instruction unit configured to instruct the plurality of movable radio stations to move, using, from the candidate combinations calculated by the first calculation unit or the second calculation unit, a combination that results in a minimum movement time or movement distance of the plurality of movable radio stations, or a combination that results in a movement time or movement distance of the plurality of movable radio stations being equal to or less than a predetermined value. [Effects of the Invention]
[0007] According to an embodiment of the present invention, in a wireless communication system including a mobile radio station, it is possible to reduce problems such as a decrease in communication quality due to inter-cell interference or a decrease in the utilization efficiency of radio resources while the mobile radio station is moving. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of a system configuration of a wireless communication system according to an embodiment of the present invention. [Figure 2] FIG. 10 is a diagram for explaining a problem related to the present embodiment. [Figure 3] FIG. 10 is a diagram for explaining an overview of processing according to the present embodiment. [Figure 4] FIG. 1 is a diagram illustrating an example of a functional configuration of a wireless communication system according to an embodiment of the present invention. [Figure 5] 4 is a flowchart illustrating an example of processing by the control device according to the first embodiment. [Figure 6] FIG. 2 is a diagram showing an example of a candidate travel route according to the first embodiment. [Figure 7]FIG. 2 is a diagram for explaining a distance between travel paths according to the first embodiment. [Figure 8] FIG. 4 is a diagram illustrating an example of distances between moving paths of a mobile radio station according to the first embodiment. [Figure 9] 10 is a flowchart illustrating an example of processing by a control device according to a second embodiment. [Figure 10] FIG. 2 is a diagram illustrating an example of the hardware configuration of a control device and a mobile radio station according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, an embodiment of the present invention 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.
[0010] <System configuration> 1 is a diagram showing an example of the system configuration of a wireless communication system according to this embodiment. The wireless communication system 1 includes a plurality of mobile wireless stations 100-1, 100-2, ..., each of which has a wireless base station or a wireless relay station mounted on a movable device, and a control device 10 that controls the plurality of mobile wireless stations 100-1, 100-2, .... In the following description, the term "mobile wireless station 100" will be used to refer to any one of the plurality of mobile wireless stations 100-1, 100-2, ....
[0011] The mobile radio station 100 has the function of a radio base station that performs radio communication with a user terminal used by a user, for example, 5G (5th Generation), LTE (Long Term Evolution), etc., or a radio relay station that relays radio communication. The mobile radio station 100 is also communicably connected to the control device 10, and is configured to be able to move, for example, within a predetermined area 2 along a predetermined movement route in response to instructions from the control device 10.
[0012] The control device 10 is an information processing device having a computer configuration, or a system including multiple computers, and executes a predetermined program to instruct multiple mobile radio stations 100 to move and dynamically form a radio communication area.
[0013] With the above configuration, the control device 10 can form an optimal wireless communication area according to, for example, communication requirements, the radio wave environment, etc. However, if the conventional technology as shown in Non-Patent Document 1 is applied as is, for example, the communication quality within the wireless communication area may temporarily deteriorate while the mobile wireless station 100 is moving.
[0014] For example, as shown in FIG. 2, the control device 10 moves the mobile radio station 100-1 from the source S1 to the destination G1 along a moving route 201, and moves the mobile radio station 100-2 from the source S2 to the destination G2 along a moving route 202.
[0015] In this case, when the mobile radio station 100-1 passes through the intermediate point C1, the mobile radio station 100-1 and the mobile radio station 100-2 may temporarily come close to each other, which may cause problems such as a decrease in communication quality due to inter-cell interference or a decrease in overall utilization efficiency of radio resources. Thus, when the control device 10 moves the mobile radio station 100 to the destination, for example, if the control device 10 simply moves the mobile radio station 100 over the shortest distance, degradation in communication quality may occur while the mobile radio station 100 is moving.
[0016] Therefore, the control device 10 according to this embodiment has a function of selecting a movement route for the mobile radio station 100 so that degradation of communication quality due to inter-cell interference or the like does not occur (or is less likely to occur) while the mobile radio station 100 is moving.
[0017] For example, the control device 10 executes a first calculation process to calculate candidate combinations of movement paths of multiple movable radio stations 100, in which the distance between the movement paths of multiple movable radio stations 100 to be moved is equal to or greater than a predetermined distance (first distance) or is the maximum.
[0018] The control device 10 also executes a second calculation process to calculate, from the candidate combinations of movement routes of the multiple mobile radio stations 100, a candidate combination of movement timing and movement speed that makes the distance between the multiple mobile radio stations 100 equal to or greater than a predetermined distance (second distance) or the maximum distance.
[0019] Here, the first distance and the second distance are distances that are determined in advance so that degradation of communication quality due to inter-cell interference between multiple mobile radio stations 100 is equal to or less than a predetermined value. Note that the first distance and the second distance may be the same distance or different distances.
[0020] Furthermore, the control device 10 executes a selection process to select, from the candidate combinations calculated in the first calculation process or the second calculation process, a combination in which the travel time or travel distance of the multiple mobile radio stations 100 is shortest, or a combination in which the travel time or travel distance of the multiple mobile radio stations 100 is equal to or less than a predetermined value. As a result, the control device 10 can select, for example, a combination of a travel path 301 of the mobile radio station 100-1 and a travel path 202 of the mobile radio station 100-2 in which the mobile radio stations 100-1 and 100-2 are not close to each other, as shown in Fig. 3. Furthermore, the control device 10 executes a movement instruction process to instruct the multiple mobile radio stations 100-1 and 100-2 to move, using the combination selected in the selection process.
[0021] According to the present embodiment, by the above processing, in a wireless communication system 1 including a mobile radio station 100, problems such as a decrease in communication quality due to inter-cell interference or a decrease in utilization efficiency of wireless resources can be reduced while the mobile radio station 100 is moving.
[0022] <Functional configuration> Next, the functional configuration of the wireless communication system 1 according to this embodiment will be described. Fig. 4 is a diagram showing an example of the functional configuration of the wireless communication system according to this embodiment. In Fig. 4, it is assumed that the mobile wireless station 100-2 has the same functional configuration as the mobile wireless station 100-1.
[0023] (Functional configuration of the control device) The control device 10 has a computer configuration, and by the computer executing a predetermined program, it realizes, for example, a communication unit 401, an acquisition unit 402, a first calculation unit 403, a second calculation unit 404, a selection unit 405, a movement instruction unit 406, an information management unit 407, and a storage unit 408. Note that at least a part of the above functional configurations may be realized by hardware.
[0024] The communication unit 401 executes communication processing for communicating with a plurality of mobile radio stations 100 .
[0025] The acquisition unit 402 acquires location information indicating the current locations of the plurality of movable radio stations 100 via the communication unit 401. The acquisition unit 402 also acquires candidates for moving routes of the plurality of movable radio stations 100 to be moved, for example, from the radio station information 411 stored in the storage unit 408.
[0026] The first calculation unit 403 executes a first calculation process to calculate candidates for combinations of movement routes of the plurality of movable radio stations 100 to be moved, in which the distance between the movement routes of the plurality of movable radio stations 100 to be moved is equal to or greater than a predetermined first distance or is the maximum. Preferably, the first calculation unit 403 executes the first calculation process when there are multiple options for the movement routes of the plurality of movable radio stations 100 to be moved.
[0027] The second calculation unit 404 executes a second calculation process to calculate, from candidate combinations of movement routes of the multiple movable radio stations 100, candidate combinations of movement timing and movement speed that make the distance between the multiple movable radio stations 100 equal to or greater than a predetermined second distance or the maximum distance. Preferably, the second calculation unit 404 executes the second calculation process when there are multiple options for the movement timing and movement speed of the multiple movable radio stations 100.
[0028] Preferably, when the first calculation unit 403 executes the first calculation process, the second calculation unit 404 calculates candidate combinations of movement timings and movement speeds of the multiple movable radio stations 100 from candidate combinations of movement routes of the multiple movable radio stations 100 calculated by the first calculation unit 403. Note that when the first calculation unit 403 does not execute the first calculation process, the second calculation unit 404 calculates candidate combinations of movement timings and movement speeds of the multiple movable radio stations 100 from candidate combinations of movement routes of the multiple movable radio stations 100 acquired by the acquisition unit 402.
[0029] The selection unit 405 executes a selection process to select, from the candidate combinations calculated by the first calculation unit 403 or the second calculation unit 404, a combination that minimizes the travel time or travel distance of the multiple mobile radio stations 100, or a combination that minimizes the travel time or travel distance of the multiple mobile radio stations 100 to a predetermined value or less.
[0030] The movement instruction unit 406 executes a movement instruction process for instructing the plurality of movable radio stations 100 to move, using the combination selected by the selection unit 405. For example, the movement instruction unit 406 transmits movement commands to the plurality of movable radio stations 100 via the communication unit 401, instructing the plurality of movable radio stations 100 to move, in accordance with the combination of movement routes of the plurality of movable radio stations 100 selected by the selection unit 405, or the combination of movement timing and movement speed.
[0031] The information management unit 407 stores and manages information such as radio station information 411 and distance information 412 in the storage unit 408. The radio station information 411 includes, for example, information on candidate movement points that are candidates for the movement destinations of the multiple mobile radio stations 100, or information on movement routes. The distance information 412 includes, for example, information such as the first distance and second distance described above.
[0032] The storage unit 408 is realized by, for example, a program executed by a computer included in the control device 10, a storage device of the computer, etc., and stores various information, data, programs, etc., such as wireless station information 411 and distance information 412.
[0033] The functional configuration of the control device 10 shown in Fig. 4 is an example. For example, the first calculation unit 403 and the second calculation unit 404 may be one calculation unit, and the function of the selection unit 405 may be included in the movement instruction unit 406. Furthermore, the storage unit 408 may be realized by a storage server or the like external to the control device 10. Furthermore, each functional configuration of the control device 10 shown in Fig. 4 may be distributed and provided in multiple devices.
[0034] (Functional configuration of mobile radio station) The mobile radio station 100 has a computer configuration, and the computer executes a predetermined program to realize, for example, a communication unit 421, a location information transmission unit 422, and a mobility control unit 423. Note that at least a part of the above functional configurations may be realized by hardware.
[0035] The communication unit 421 executes a first communication process for communicating with the control device 10. The communication unit 421 also executes a second communication process for wirelessly communicating with the user terminal 102, etc. The first communication method and the second communication method may be the same communication method or different communication methods.
[0036] The location information transmitting unit 422 acquires location information indicating the location of the mobile radio station 100 and executes location information transmitting processing to transmit the acquired location information to the control device 10. The movement control unit 423 executes movement control processing to control a movable device provided in the mobile radio station 100 so that the mobile radio station 100 moves to a location instructed by the control device 10.
[0037] <Processing flow> Next, the processing flow of the control method according to this embodiment will be described.
[0038] [Example 1] 5 is a flowchart illustrating an example of processing performed by the control device according to the embodiment 1. This processing is an example of processing performed by the control device 10 having the functional configuration described with reference to FIG.
[0039] In step S501, the acquisition unit 402 acquires candidate moving routes for the plurality of mobile radio stations 100 to be moved from the radio station information 411 stored in the storage unit 408, for example.
[0040] Fig. 6 is a diagram illustrating an example of a candidate movement route according to the first embodiment. As an example, the movable radio station 100 is assumed to be movable to a candidate movement point 601 of the movable radio station 100 set within a movable range 600 of the movable radio station 100 as shown in Fig. 6. In addition, when moving the movable radio station 100 to a destination 602 in Fig. 6, for example, the control device 10 moves the movable radio station 100 to the destination 602 by repeating a process of moving the movable radio station 100 to the candidate movement point 601 adjacent to the movable radio station 100 in the X direction or the Y direction.
[0041] In this case, the acquisition unit 402 acquires, for example, one or more travel routes from the current position of the mobile radio station 100 to the destination 602, which have the shortest travel distance or are less than a predetermined value, as candidate travel routes.
[0042] However, the movement route of the mobile radio station 100 shown in Fig. 6 is just an example. For example, the mobile radio station 100 may be one that is freely movable along a predetermined route such as a passageway or a track.
[0043] In step S502, the first calculation unit 403 calculates candidate combinations of movement paths of the multiple movable radio stations 100 that are the object of movement, in which the distance between the movement paths of the multiple movable radio stations 100 is equal to or greater than a predetermined first distance or is the maximum distance.
[0044] 7 is a diagram for explaining the distance between the moving paths according to the first embodiment. Here, the distance between the moving paths of the multiple movable radio stations 100 is the distance between points on the moving paths where the moving paths of the multiple movable radio stations 100 are closest to each other.
[0045] For example, when calculating the distance between route candidates A and B shown in Figure 7, the distance between the two points (A0, A1, ...) on route candidate A and the point (B0, B1, ...) on route candidate B is calculated for all combinations, and the minimum value is used as the distance between route candidates A and B.
[0046] 8. As a result, for example, the distance between the moving path 201 of the mobile radio station 100-1 and the moving path 202 of the mobile radio station 100-2 described in FIG. 2 can be expressed as a distance 801 in FIG.
[0047] For example, the first calculation unit 403 calculates the distance between the movement routes for all combinations of candidate movement routes for the movable radio station 100-1 and candidate movement routes for the movable radio station 100-2. Furthermore, the first calculation unit 403 sets a combination of movement routes for which the calculated distance is equal to or greater than a first distance as a candidate combination of movement routes for the multiple movable radio stations 100-1 and 100-2. Note that if there is no combination of movement routes for which the calculated distance is equal to or greater than the first distance, the first calculation unit 403 sets the combination of movement routes with the longest calculated distance as a candidate combination of movement routes for the multiple movable radio stations 100-1 and 100-2.
[0048] In the above description, a minimum configuration in which the number of movable radio stations 100 is two has been described. When the number of movable radio stations 100 is three or more, the distance between candidate movement routes of the movable radio stations 100 is calculated for each of all combinations by extracting two specific routes. In this case, the candidate movement route for the movable radio stations 100 may be a combination of movement routes in which the distance between the candidate movement routes of the movable radio stations 100 is the smallest, and is equal to or greater than the maximum value or a threshold value.
[0049] In step S503, the second calculation unit 404 calculates, from the candidate combinations of movement routes of the multiple movable radio stations 100, a candidate combination of movement timing and movement speed that makes the distance between the multiple movable radio stations 100 equal to or greater than a predetermined second distance or the maximum distance.
[0050] Here, the distance between the multiple mobile radio stations 100 is the distance between the multiple mobile radio stations 100 at the time when the multiple mobile radio stations 100 are closest to each other. For example, the second calculation unit 404 calculates the positions (At0, At1, . . .), (Bt0, Bt1, . . .) of the mobile radio stations 100-1 and 100-2 on the movement route at each predetermined time (Δt) from a combination of the movement start timing and movement speed of the mobile radio stations 100-1 and 100-2. In addition, the second calculation unit 404 calculates the distance between the position of the mobile radio station 100-1 and the position of the mobile radio station 100-2 at each time, and sets the smallest distance as the distance between the multiple mobile radio stations 100-1 and 100-2.
[0051] When the number of mobile radio stations 100 is three or more, the distance between the plurality of mobile radio stations 100 can be calculated at each time for the combination of the movement routes of all the selected mobile radio stations 100.
[0052] For example, the second calculation unit 404 calculates the distance between the multiple movable radio stations 100 for each of the candidate combinations of movement routes of the multiple movable radio stations 100 calculated by the first calculation unit 403. Furthermore, the second calculation unit 404 sets a combination of movement timing and movement speed that results in the calculated distance being equal to or greater than the second distance as a candidate combination of movement timing and movement speed. Note that, if there is no combination of movement timing and movement speed that results in the calculated distance being equal to or greater than the second distance, the second calculation unit 404 sets a combination of movement timing and movement speed that results in the longest calculated distance as a candidate combination of movement timing and movement speed.
[0053] In step S504, the selection unit 405 selects, from the calculated candidate combinations, a combination that minimizes the travel time or travel distance of the multiple movable radio stations 100, or a combination that minimizes the travel time or travel distance of the multiple movable radio stations 100 to a predetermined value or less. For example, the selection unit 405 calculates the travel time (or travel distance) when the multiple movable radio stations 100-1 and 100-2 are moved to their destinations using the combination of the travel timing and travel speed calculated by the second calculation unit 404. The selection unit 405 also selects a combination of the travel route, travel timing, and travel speed of the multiple movable radio stations 100-1 and 100-2 that minimizes the calculated travel time (or travel distance) or minimizes the calculated travel time (or travel distance) to a predetermined value or less.
[0054] In step S505, the movement instruction unit 406 instructs the plurality of movable radio stations 100 to move using the combination selected by the selection unit 405. For example, the movement instruction unit 406 instructs the plurality of movable radio stations 100-1, 100-2 to move to the destination along the movement route, movement timing, and movement speed of the plurality of movable radio stations 100-1, 100-2 selected by the selection unit 405.
[0055] By the processing of FIG. 5, the control device 10 can instruct the multiple mobile radio stations 100 on the moving route, moving timing, moving speed, etc. so that deterioration of communication quality due to inter-cell interference, etc. does not occur (or is less likely to occur) while the multiple mobile radio stations 100 are moving.
[0056] [Example 2] Fig. 9 is a flowchart showing an example of processing by the control device according to the second embodiment. This processing shows an example of more specific processing executed by the control device 10 having the functional configuration described in Fig. 4. Note that the basic processing content is similar to the processing by the control device 10 according to the first embodiment described in Fig. 5, and therefore detailed description of the processing content similar to that of the first embodiment will be omitted here.
[0057] In step S901, the acquisition unit 402 acquires candidates for movement routes of the plurality of mobile wireless stations 100 that are to be moved.
[0058] In step S901, the first calculation unit 403 determines whether there are multiple options for the travel route candidates acquired by the acquisition unit 402. If there are multiple options for the travel route candidates, the first calculation unit 403 shifts the process to step S903. On the other hand, if there are not multiple options for the travel route candidates, the first calculation unit 403 stops execution of the first calculation process and shifts the process to step S906.
[0059] When proceeding to step S903, the first calculation unit 403 executes a first calculation process to calculate candidate combinations of movement paths of the multiple movable radio stations 100 that are the object of movement, in which the distance between the movement paths of the multiple movable radio stations 100 is equal to or greater than a predetermined first distance or is the maximum distance.
[0060] In step S904, the second calculation unit 404 determines whether there are multiple options for the travel timing and travel speed for the combination of travel routes calculated by the first calculation unit 403. If there are multiple options for the travel timing and travel speed, the second calculation unit 404 shifts the process to step S905. On the other hand, if there are not multiple options for the travel timing and travel speed, the second calculation unit 404 stops execution of the second calculation process and shifts the process to step S909.
[0061] When proceeding to step S905, the second calculation unit 404 calculates, from the candidate combinations of movement routes of the multiple movable radio stations 100, a candidate combination of movement timing and movement speed that makes the distance between the multiple movable radio stations 100 equal to or greater than a predetermined second distance or the maximum distance.
[0062] On the other hand, when the process proceeds from step S902 to step S906, the second calculation unit 404 determines whether there are multiple options for the movement timing and movement speed for the candidates for the movement routes of the multiple mobile radio stations 100 acquired by the acquisition unit 402. If there are multiple options for the movement timing and movement speed, the second calculation unit 404 proceeds to step S908. On the other hand, if there are not multiple options for the movement timing and movement speed, the second calculation unit 404 stops execution of the second calculation process and proceeds to step S907.
[0063] In step 907, the movement instruction unit 406 instructs the plurality of movable radio stations 100 to move using the candidate movement routes for the plurality of movable radio stations 100 acquired by the acquisition unit 402, and then ends the process.
[0064] When proceeding to step S908, the second calculation unit 404 calculates, from the acquired candidate movement routes of the multiple movable radio stations 100, candidate combinations of movement timing and movement speed that make the distance between the multiple movable radio stations 100 equal to or greater than a predetermined second distance or the maximum distance.
[0065] In step S909, the selection unit 405 selects, from the calculated candidate combinations, a combination in which the travel time or travel distance of the multiple mobile radio stations 100 is the shortest, or a combination in which the travel time or travel distance of the multiple mobile radio stations 100 is equal to or less than a predetermined value.
[0066] In step S910, the movement instruction unit 406 uses the combination selected by the selection unit 405 to instruct the plurality of mobile radio stations 100 to move.
[0067] 9, the first calculation unit 403 executes the first calculation process when there are multiple options for the candidate movement route. Furthermore, the second calculation unit 404 executes the second calculation process when there are multiple options for the movement timing and the movement speed. Furthermore, the selection unit 405 can select, from among the candidate combinations of movement routes calculated by the first calculation unit 403 or the candidate combinations of movement timing and the movement speed calculated by the second calculation unit 404, a combination that minimizes the movement time or movement distance of the multiple mobile radio stations 100, or a combination that minimizes the movement time or movement distance of the multiple mobile radio stations 100 to a predetermined value or less.
[0068] <Hardware configuration example> Fig. 10 is a diagram showing an example of the hardware configuration of a control device and a mobile radio station according to this embodiment. The control device 10 and the mobile radio station 100 have, for example, the configuration of a computer 1000 as shown in Fig. 10. The mobile radio station 100 has a configuration in which a radio base station or a radio relay station having the configuration of the computer 1000 is mounted on a mobile device that moves under the control of the computer 1000.
[0069] In the example of FIG. 10, a computer 1000 includes a processor 1001, a memory 1002, a storage device 1003, a communication device 1004, an input device 1005, an output device 1006, a bus B, and the like.
[0070] The processor 1001 is, for example, an arithmetic device such as a CPU (Central Processing Unit) that executes a predetermined program to realize various functions. The memory 1002 is a storage medium readable by the computer 1000, and includes, for example, a RAM (Random Access Memory) and a ROM (Read Only Memory). The storage device 1003 is a computer-readable storage medium, and may include, for example, a HDD (Hard Disk Drive), an SSD (Solid State Drive), various optical disks, and magneto-optical disks.
[0071] The communication device 1004 includes one or more pieces of hardware (communication devices) for communicating with other devices via a wireless or wired network. The input device 1005 is an input device (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that receives input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that outputs to the outside. Note that the input device 1005 and the output device 1006 may be integrated into one device (e.g., an input / output device such as a touch panel display).
[0072] The bus B is commonly connected to the above components and transmits, for example, address signals, data signals, and various control signals. The processor 1001 is not limited to a CPU, and may be, for example, a DSP (Digital Signal Processor), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array).
[0073] (supplement) The control device 10 and the mobile radio station 100 in this embodiment are not limited to being realized by dedicated devices, but may be realized by a general-purpose computer. In this case, a program for realizing this function may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be read into a computer system and executed to realize the function. Note that the term "computer system" here includes hardware such as an OS and peripheral devices.
[0074] Additionally, "computer-readable recording media" includes various storage devices such as portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as hard disks built into computer systems. Furthermore, "computer-readable recording media" may also include devices that dynamically store programs for a short period of time, such as communication lines when transmitting programs via networks such as the Internet or communication lines such as telephone lines, and devices that store programs for a certain period of time, such as volatile memory within computer systems that serve as servers or clients in such cases.
[0075] Furthermore, the above program may be one that realizes part of the above-mentioned functions, or may be one that can realize the above-mentioned functions in combination with a program already recorded in a computer system, or may be one that is realized using hardware such as a PLD (Programmable Logic Device) or FPGA (Field Programmable Gate Array).
[0076] <Effects of the embodiment> According to this embodiment, in a wireless communication system including a mobile wireless station, it is possible to reduce problems such as a decrease in communication quality due to inter-cell interference or a decrease in the utilization efficiency of wireless resources while the mobile wireless station is moving.
[0077] For example, when multiple mobile radio stations 100 use overlapping frequency bands, it is possible to avoid an increase in inter-cell interference while the mobile radio stations 100 are moving, and to suppress a deterioration in communication quality. Also, when multiple mobile radio stations 100 use non-overlapping frequency bands, it is possible to avoid unnecessary overlap of communication areas, and to improve the overall utilization efficiency of radio resources.
[0078] <Summary of the embodiment> This specification discloses at least the following wireless communication methods and wireless communication systems. (Section 1) A control device for controlling a mobile radio station, a first calculation unit configured to calculate a candidate combination of movement paths of a plurality of movable radio stations to be moved, the candidate combination having a distance between the movement paths of the plurality of movable radio stations being equal to or greater than a first distance, or the first distance being the maximum; a second calculation unit configured to calculate, from the candidate combinations of movement routes of the plurality of mobile radio stations, a candidate combination of movement timing and movement speed that makes the distance between the plurality of mobile radio stations equal to or greater than a second distance or the maximum; a movement instruction unit configured to instruct the plurality of mobile radio stations to move using a combination of candidate combinations calculated by the first calculation unit or the second calculation unit that minimizes the movement time or movement distance of the plurality of mobile radio stations, or a combination that minimizes the movement time or movement distance of the plurality of mobile radio stations by a predetermined value or less; A control device having: (Section 2) 2. The control device according to claim 1, wherein the second calculation unit calculates candidate combinations of movement timings and movement speeds of the plurality of movable radio stations from candidate combinations of movement routes of the plurality of movable radio stations calculated by the first calculation unit. (Section 3) 2. The control device according to claim 1, wherein the second calculation unit calculates candidate combinations of movement timings and movement speeds of the plurality of movable radio stations when there are multiple options for movement timings and movement speeds of the plurality of movable radio stations. (Section 4) 2. The control device according to claim 1, wherein the first calculation unit calculates candidate combinations of the movement routes when there are multiple options for the movement routes of the multiple mobile radio stations. (Section 5) 2. The control device according to claim 1, wherein the first distance and the second distance are predetermined distances so that degradation of communication quality due to inter-cell interference of the plurality of mobile radio stations is equal to or less than a predetermined value. (Section 6) A wireless communication system including a mobile radio station and a control device that controls the mobile radio station, The control device a first calculation unit configured to calculate a candidate combination of movement paths of a plurality of movable radio stations to be moved, the candidate combination having a distance between the movement paths of the plurality of movable radio stations being equal to or greater than a first distance, or the first distance being the maximum; a second calculation unit configured to calculate, from the candidate combinations of movement routes of the plurality of mobile radio stations, a candidate combination of movement timing and movement speed that makes the distance between the plurality of mobile radio stations equal to or greater than a second distance or the maximum; a movement instruction unit configured to instruct the plurality of mobile radio stations to move using a combination of candidate combinations calculated by the first calculation unit or the second calculation unit that minimizes the movement time or movement distance of the plurality of mobile radio stations, or a combination that minimizes the movement time or movement distance of the plurality of mobile radio stations by a predetermined value or less; and The mobile radio station comprises: a movement control unit configured to move the mobile radio station in accordance with an instruction from the control device; Wireless communication system. (Section 7) 1. A method for controlling a mobile radio station, comprising: a first calculation process for calculating a candidate combination of movement paths of a plurality of movable radio stations to be moved, the candidate combination having a distance between the movement paths of the plurality of movable radio stations being equal to or greater than a first distance, or the first distance being the maximum; a second calculation process for calculating, from the candidate combinations of movement routes of the plurality of mobile radio stations, candidate combinations of movement timing and movement speed that make the distance between the plurality of mobile radio stations equal to or greater than a second distance or that make the distance the longest; a movement instruction process for instructing the plurality of mobile radio stations to move using a combination among the candidate combinations calculated by the first calculation unit or the second calculation unit that minimizes the movement time or movement distance of the plurality of mobile radio stations, or a combination that makes the movement time or movement distance of the plurality of mobile radio stations equal to or less than a predetermined value; The computer executes the control method.
[0079] 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.
[0080] For example, in the above-described embodiments, examples have been described in which the wireless stations are mobile wireless stations, but the wireless stations may also include fixed wireless stations. When a fixed wireless station is included, the control device 10 regards the fixed wireless station as a stationary mobile wireless station 100 and can calculate the movement method of the other mobile wireless stations 100 by, for example, executing the processes of FIGS. [Explanation of symbols]
[0081] 1. Wireless communication systems 10 Control device 100, 100-1, 100-2 Mobile radio station 403 First Calculation Unit 404 Second calculation unit 405 Selection Section 406 Movement instruction section
Claims
1. A control device for controlling a mobile radio station, a first calculation unit configured to calculate a candidate combination of movement paths of a plurality of mobile radio stations, the candidate combination being such that a distance between the movement paths of the plurality of mobile radio stations is equal to or greater than a first distance, or is the maximum; a second calculation unit configured to calculate, from the candidate combinations of movement routes of the plurality of mobile radio stations, a candidate combination of movement timing and movement speed that makes the distance between the plurality of mobile radio stations equal to or greater than a second distance or the maximum; a movement instruction unit configured to instruct the plurality of mobile radio stations to move using a combination of candidate combinations calculated by the first calculation unit or the second calculation unit that minimizes the movement time or movement distance of the plurality of mobile radio stations, or a combination that minimizes the movement time or movement distance of the plurality of mobile radio stations by a predetermined value or less; A control device having:
2. 2. The control device according to claim 1, wherein the second calculation unit calculates candidate combinations of movement timings and movement speeds of the plurality of movable radio stations from candidate combinations of movement routes of the plurality of movable radio stations calculated by the first calculation unit.
3. 2. The control device according to claim 1, wherein the second calculation unit calculates candidate combinations of movement timings and movement speeds of the plurality of movable radio stations when there are multiple options for movement timings and movement speeds of the plurality of movable radio stations.
4. The control device according to claim 1 , wherein the first calculation unit calculates candidate combinations of the movement routes when there are multiple options for the movement routes of the multiple mobile radio stations.
5. 2. The control device according to claim 1, wherein the first distance and the second distance are predetermined distances so that degradation of communication quality due to inter-cell interference between the plurality of mobile radio stations is equal to or less than a predetermined value.
6. A wireless communication system including a mobile radio station and a control device that controls the mobile radio station, The control device a first calculation unit configured to calculate a candidate combination of movement paths of a plurality of movable radio stations to be moved, the candidate combination having a distance between the movement paths of the plurality of movable radio stations being equal to or greater than a first distance, or the first distance being the maximum; a second calculation unit configured to calculate, from the candidate combinations of movement routes of the plurality of mobile radio stations, a candidate combination of movement timing and movement speed that makes the distance between the plurality of mobile radio stations equal to or greater than a second distance or the maximum; a movement instruction unit configured to instruct the plurality of mobile radio stations to move using a combination of candidate combinations calculated by the first calculation unit or the second calculation unit that minimizes the movement time or movement distance of the plurality of mobile radio stations, or a combination that minimizes the movement time or movement distance of the plurality of mobile radio stations by a predetermined value or less; and The mobile radio station comprises: a movement control unit configured to move the mobile radio station in accordance with an instruction from the control device; Wireless communication system.
7. 1. A method for controlling a mobile radio station, comprising: a first calculation process for calculating a candidate combination of movement paths of a plurality of movable radio stations to be moved, the candidate combination having a distance between the movement paths of the plurality of movable radio stations being equal to or greater than a first distance, or the first distance being the maximum; a second calculation process for calculating, from the candidate combinations of movement routes of the plurality of mobile radio stations, candidate combinations of movement timings and movement speeds that result in a distance between the plurality of mobile radio stations that is equal to or greater than a second distance or that is at its maximum; a movement instruction process for instructing the plurality of mobile radio stations to move using a combination that minimizes the movement time or movement distance of the plurality of mobile radio stations, or a combination that makes the movement time or movement distance of the plurality of mobile radio stations equal to or less than a predetermined value, among the candidate combinations calculated in the first calculation process or the second calculation process; The computer executes the control method.
Citation Information
Patent Citations
MOBILE MOBILE WIRELESS VEHICLE NETWORK INFRASTRUCTURE SYSTEM AND METHOD
JP2017532806A
Haps cooperation flight system
JP2019140427A