Wireless communication system, control device, connection control method, and program

By clustering terminal devices and optimizing base station connections, the system addresses the computational burden of conventional connection control, achieving efficient and cost-effective communication management.

JP7761153B2Active Publication Date: 2025-10-28NIPPON TELEGRAPH & TELEPHONE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024534819
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-07-19
Publication Date
2025-10-28
Estimated Expiration
2042-07-19

AI Technical Summary

Technical Problem

Conventional connection control technologies require excessive computational resources and time as the number of terminal devices increases, leading to increased equipment costs and control delays.

Method used

A wireless communication system that clusters terminal devices into groups and determines appropriate base station connections for each cluster, reducing the amount of calculation required.

Benefits of technology

Enables efficient connection control for a large number of terminal devices with reduced computational load.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007761153000001
    Figure 0007761153000001
  • Figure 0007761153000002
    Figure 0007761153000002
  • Figure 0007761153000003
    Figure 0007761153000003
Patent Text Reader

Abstract

A wireless communication system comprising a control device and one or more base stations for performing communication with one or more terminal devices, wherein the control device comprises: a terminal cluster calculation unit that executes clustering of a plurality of terminal devices and divides the plurality of terminal devices into a plurality of clusters; and a connection control unit that generates a plurality of types of combination patterns in which a base station device serving as a connection destination for the terminal devices is assigned to each cluster, calculates an evaluation index value regarding each of the combination patterns, selects the combination pattern having the best evaluation index value, and uses the selected combination pattern as a basis to perform control for connecting terminal devices to a base station.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a connection control technique for terminal devices in a wireless communication system. [Background technology]

[0002] Connection control (also called accommodation control), which controls which cell (base station device) each terminal device connects to, is important in determining communication quality in wireless communication systems. In particular, connection control is important in wireless access such as 5G, where a multi-layer cell configuration using various RATs (Radio Access Technologies) is expected.

[0003] Non-Patent Document 1 discloses a cell selection and connection control technique that takes into consideration the requirements of terminal devices and the characteristics of each RAT in a multi-layer cell configuration. [Prior art documents] [Non-patent literature]

[0004] [Non-Patent Document 1] Kishida et al., "Study on Multi-Domain Radio Resource Control Considering Service Characteristics," IEICE Technical Report, vol. 116, no. 110, RCS2016-52, pp. 35-40, June 2016. Summary of the Invention [Problem to be solved by the invention]

[0005] However, in conventional connection control technologies, because control is performed individually for each terminal device, the amount of calculation required for connection control becomes enormous as the number of terminal devices increases. This increases the required computational resources and the time required for calculation, which can result in issues such as increased equipment costs and control delays. Note that these issues are not limited to multi-layer cell configurations but can occur in wireless communication systems in general.

[0006] The present invention has been made in consideration of the above points, and aims to provide a technology that enables connection control to terminal devices with a small amount of calculation, even when there are a large number of terminal devices. [Means for solving the problem]

[0007] According to the disclosed technology, there is provided a wireless communication system including one or more base station devices that communicate with one or more terminal devices and a control device, The control device a terminal cluster calculation unit that performs clustering on a plurality of terminal devices and divides the plurality of terminal devices into a plurality of clusters; a connection control unit that generates a plurality of combination patterns in which a base station device to which a terminal device is to be connected is assigned to each cluster, calculates an evaluation index value for each combination pattern, selects the combination pattern with the best evaluation index value, and performs control to connect the terminal device to the base station device based on the selected combination pattern. A wireless communication system is provided. [Effects of the Invention]

[0008] The disclosed technology provides a technology that enables connection control for terminal devices with a small amount of calculation, even when there are a large number of terminal devices. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the overall configuration of a wireless communication system. [Figure 2] FIG. 1 is a diagram illustrating an example of the overall configuration of a wireless communication system. [Figure 3] 4 is a flowchart illustrating the operation of the control device. [Figure 4] FIG. 1 illustrates an example of multiple clusters. [Figure 5] FIG. 10 is a diagram showing an example of a combination pattern. [Figure 6] FIG. 10 is a diagram for explaining a method for calculating a communication request achievement rate. [Figure 7]FIG. 1 is a diagram illustrating an example of an apparatus configuration. [Figure 8] 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] (Outline of the embodiment) In a wireless communication system, it is important to decide which base station each terminal device connects to. As mentioned above, conventional techniques have had the problem that the amount of calculation required becomes enormous when there are a large number of terminal devices.

[0012] Therefore, in this embodiment, terminal devices are clustered and an accommodating base station device is selected for each terminal cluster, which reduces the number of accommodation combinations in terminal accommodation control and reduces the amount of calculation.

[0013] Clustering may be performed based on the location of the terminal device, or according to the characteristics of the terminal device, such as the application used / communication requirements. Terminal accommodation control may also be combined with base station device operation mode control (capacity priority, delay priority, etc.). Note that hereinafter, "used application" will be referred to as "used app."

[0014] The above-described processing makes it possible to control terminal devices to connect to appropriate base station devices with a small amount of calculation, even if the number of terminal devices increases. An overview of the processing will be explained using Figures 1 and 2.

[0015] 1 and 2 show a system configuration in this embodiment in which there are multiple base station devices 10 and multiple terminal devices 20. Also, a control device 30 performs connection control. However, FIG. 1 shows a conventional control image that does not use the technology according to the present invention, and FIG. 2 shows a control image that uses the technology according to the present invention.

[0016] The base station device 10 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. The terminal device 20 is capable of wireless communication with one or more base station devices 20.

[0017] The control device 30 may be connected to each base station device 10 by wire or wirelessly. The control device 30 may be provided, for example, in a core network of a mobile network, in the Internet, or in a network other than these. The functions of the control device 30 may be provided in the base station device 10 or in the terminal device 20. Both the base station device 10 and the terminal device 20 that have the functions of the control device 30 may be called a "control device."

[0018] In the example shown in Fig. 1, the control device 30 performs accommodation control for each terminal device 20, resulting in a huge amount of calculation. On the other hand, in the example shown in Fig. 2, the control device 30 clusters the terminal devices 20 and selects a destination base station device 10 for each terminal cluster, thereby reducing the amount of calculation. Also, in the example of Fig. 2, it is possible to move resources on the network (e.g., a service providing server, etc.) in conjunction with the selection of a destination base station device 10.

[0019] (Example of system operation) Next, the operation of the control device 30 will be described in accordance with the procedure of the flowchart in Fig. 3. 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. Furthermore, in this embodiment, it is assumed that the position of each base station device 10 is fixed, and the control device 30 holds information such as the position of each base station device 10. However, the base station devices 10 are not limited to being fixed. The technology according to the present invention can also be applied to cases where the base station devices 10 are mobile.

[0020] Furthermore, in this embodiment, only the downlink may be considered, only the uplink may be considered, or both the downlink and the uplink may be considered in the communication between the base station device 10 and the terminal device 20. For example, the "throughput of the terminal device 20" may be the downlink throughput of the terminal device 20, the uplink throughput of the terminal device 20, or the total throughput of the downlink throughput and the uplink throughput of the terminal device 20.

[0021] Furthermore, the control of the procedures described below may be performed periodically, may be performed based on instructions from a system administrator, or may be performed at other times.

[0022] <s101> In S101, the control device 30 acquires the position (position information) of each terminal device 20. The position of the terminal device 20 may be acquired by any method. For example, the position may be acquired using a positioning method standardized by 3GPP.

[0023] <s102> In S102, the control device 30 performs clustering processing on the multiple terminal devices 20 in the target area, and divides the multiple terminal devices 20 into multiple clusters (terminal clusters). Any method may be used as the clustering method, and for example, the k-means method, hierarchical clustering, etc. may be used.

[0024] FIG. 4 shows an example in which a plurality of terminal devices 20 are divided into three clusters, clusters A to C, based on their locations.

[0025] Note that clustering based on the positions of the terminal devices 20 is an example of clustering using the features of the terminal devices 20. The clustering method is not limited to this. Clustering may be performed using the following features. Clustering may also be performed using multiple features.

[0026] For example, the control device 30 may acquire information on applications used by each terminal device 20 in S101, and perform clustering based on the applications used in S102. Alternatively, the control device 30 may acquire information on communication requirements for each terminal device 20 in S101, and perform clustering based on the communication requirements in S102.

[0027] In clustering based on the applications used, for example, clustering can be performed based on the following perspectives: applications that require low-latency communication but not high-capacity communication, applications that do not require low-latency communication but high-capacity communication, applications that require both low-latency and high-capacity communication, etc.

[0028] Furthermore, the communication requirements of the terminal device 20 may be requirements for communication quality (e.g., a minimum throughput of 100 Mbps is required), requirements for communication characteristics (e.g., the ability to communicate even when radio waves are blocked by obstacles), or a combination of these.

[0029] In clustering based on communication requirements, for example, if there are five requirements, information indicating which requirements need to be met for each terminal device is converted into a vector such as (1,0,1,1,0). (1,0,1,1,0) means that out of (requirement 1, requirement 2, requirement 3, requirement 4, requirement 5), requirements 1, 3, and 4 need to be met. Then, for example, clustering is performed using the distance between the vectors.

[0030] <s103> In S103, the control device 30 first extracts candidates for the base station devices 10 to which the terminal devices 20 are to connect, for each divided terminal cluster, and generates a plurality of combination patterns of the base station devices 10 to which the terminal devices 20 are to connect, for each terminal cluster.

[0031] Next, the control device 30 selects the pattern with the highest evaluation index value (for example, communication request achievement rate) from among the multiple combination patterns, and determines that pattern as the connection destination base station for each terminal cluster.

[0032] An example of pattern selection will be described with reference to Fig. 5. The example in Fig. 5 assumes the clustering result shown in Fig. 4, and assumes that three terminal clusters, terminal clusters A, B, and C, have been obtained. For convenience of description, in Fig. 5, "base station device 10-1" in Fig. 4 is written as "base station device 1." The same applies to the other base station devices 10.

[0033] 5, the connection destination base station 10 of terminal cluster A is base station device 1, the connection destination base station 10 of terminal cluster B is base station device 1, and the connection destination base station 10 of terminal cluster C is base station device 1. The value of the evaluation index in this case (here, communication request achievement rate) is 30%. The method of calculating the communication request achievement rate will be described later.

[0034] Considering the range displayed in Figure 5, the evaluation index value of combination pattern 3 is the best, so the control device 30 determines that the connection destination base station device 10 for each terminal device 20 in terminal cluster A is base station device 1, the connection destination base station device 10 for each terminal device 20 in terminal cluster B is base station device 1, and the connection destination base station device 10 for each terminal device 20 in terminal cluster C is base station device 3.

[0035] <s104> In S104, based on the pattern selection result in S103, the control device 30 executes control for each terminal cluster to connect each terminal device 20 to the destination base station device 10. Any control method may be used here.

[0036] For example, when a certain terminal device 20 transmits a connection request to the control device 30 via a certain base station device 10, the control device 30 instructs the terminal device 20 which base station device 10 the terminal device 20 that sent the connection request should connect to. The terminal device 20 transmits the connection request to the base station device 10 instructed by the control device 30.

[0037] As described above, the control device 30 may only control the connection of the terminal device 20 to the base station device 10 to which it is connected for each terminal cluster, or in addition to the connection control, may also control the operating mode or parameters of the base station device 10 depending on the terminal cluster it accommodates.

[0038] For example, if the communication requirement for the terminal cluster accommodated by the base station device 10 is high resistance to radio wave blocking (being able to communicate even if there are obstacles), the control device 30 sets an operating mode or parameters for the base station device 10 so that communication between the base station device 10 and each terminal device 20 in the terminal cluster is carried out at a low frequency band frequency.

[0039] It is also possible to set a capacity-priority operating mode for a base station device 10 connected to a terminal cluster that prioritizes capacity, or to set a low-delay-priority operating mode for a base station device 10 connected to a terminal cluster that prioritizes low delay.

[0040] Furthermore, the control device 30 may perform only connection control (or only connection control and operation mode / parameter control) for each terminal cluster to the destination base station device 10 of the terminal device 20, or in addition to connection control (or connection control and operation mode / parameter control), it may also move network resources such as servers on the network edge that are connected to the base station device 10 and provide services to the terminal device 20 in accordance with the control of the destination base station device 10.

[0041] For example, suppose that at a certain time, server A (assumed to be a virtual server) is connected to base station device 10-1 and a service is being provided by server A to a terminal cluster under base station device 10-1. At another time, suppose that due to movement of terminal device 20, the terminal cluster that should be serviced by server A is connected to base station device 10-2. At this time, control device 30 moves server A to a network edge environment (such as a base having a physical server) close to base station device 10-2.

[0042] (Calculation method for communication requirement achievement rate) Here, we will explain an example of a method for calculating the communication requirement achievement rate by the control device 30. The communication requirement achievement rate corresponds to the ratio of the number of terminal devices that can satisfy the required communication quality when connected to a base station device to the total number of terminal devices.

[0043] The control device 30 calculates the communication request achievement rate through the following steps (S1 to S4). Note that in the following steps, it is assumed that the control device 30 has already collected the communication request throughput of each terminal device.

[0044] S1: The control device 30 calculates (estimates) the wireless transmission rate between each terminal device 20 and the base station device 10 to which it is connected. The wireless transmission rate can be calculated, for example, from an estimated value of the received power in the terminal device 20. An image of the calculation of the wireless transmission rate is shown in FIG.

[0045] S2: The control device 30 divides the communication request throughput by the wireless transmission rate calculated in S1 for each terminal device 20 connected to the base station device 10 to calculate the communication resource utilization rate (base station communication resource utilization rate) of that base station device 10.

[0046] S3: The control device 30 accommodates the terminal devices 20 in the base station device 10 in order of the base station communication resource utilization rate, and terminates the terminal accommodation process for the base station device 10 when the sum of the base station communication resource utilization rates of the accommodated terminal devices 20 exceeds 1.

[0047] For example, if the base station communication resource utilization rate of terminal device 20A is 0.3, the base station communication resource utilization rate of terminal device 20B is 0.4, and the base station communication resource utilization rate of terminal device 20C is 0.5, the control device 20 accommodates terminal device 20A and terminal device 20B to the base station device 10, and attempts to accommodate terminal device 20C to the base station device 10. Since accommodating terminal device 20C causes the total base station communication resource utilization rate to exceed 1, the terminal accommodation process is terminated when terminal device 20B is accommodated. At this time, the accommodated terminal devices are terminal devices 20A and 20B.

[0048] S4: The control device 30 performs the above processing for each destination base station combination pattern and for each base station device, and calculates the ratio of the number of accommodated terminal devices 20 to the total number of terminal devices 20 in the target area for each destination base station combination pattern, and uses this as the communication request achievement rate.

[0049] In the above example, it is assumed that the communication request throughput of the terminal device 20 can be grasped on the control device 30 side, and the calculation of the communication request achievement rate using this value has been described.

[0050] However, even if the control device 30 cannot grasp the communication request throughput of the terminal device 20, it is possible to perform connection control. In this case, for example, the control device 30 assumes that the communication request throughput of each terminal device 20 is a constant value, and calculates the communication request achievement rate under this assumption. Even when using such an assumption, it is possible to perform connection control that is assumed to be as easy as possible to satisfy the communication request throughput.

[0051] In the above example, the terminal devices 20 are accommodated in the corresponding base station device 10 in order of the base station communication resource utilization rate, but the accommodation method is not limited to this. For example, it is also possible to assign an accommodation priority to the terminal devices 20, and preferentially accommodate the terminal devices 20 with higher priority.

[0052] For example, assume that the order of priority is terminal device 20C > terminal device 20B > terminal device 20A. In this case, if the base station communication resource utilization rate of terminal device 20A is 0.3, the base station communication resource utilization rate of terminal device 20B is 0.4, and the base station communication resource utilization rate of terminal device 20C is 0.5, the control device 20 accommodates terminal device 20C and terminal device 20B to the base station device 10, and attempts to accommodate terminal device 20A to the base station device 10. Since accommodating terminal device 20A causes the sum of the base station communication resource utilization rates to exceed 1, the terminal accommodation process is terminated when terminal device 20B is accommodated. In this case, the accommodated terminal devices are terminal devices 20C and 20B.

[0053] (Other examples of evaluation indicators) The use of the communication request achievement rate as an evaluation index used to select a destination base station combination pattern is one example, but an evaluation index other than the communication request achievement rate may also be used.

[0054] For example, the evaluation index used to select the destination base station combination pattern may be the user's satisfaction with communication at the terminal device 20, the user's QoE at the terminal device 20, or the like, or a combination of multiple evaluation indexes may be used.

[0055] Both the satisfaction level and QoE can be estimated from, for example, the communication delay and throughput estimated in the terminal device 20.

[0056] For example, when QoE is used as the evaluation index, the evaluation index for a certain destination base station combination pattern may be the average QoE for all target terminal devices 20, or may be the ratio of the number of terminal devices 20 that satisfy the QoE required by the terminal devices 20 (or a predetermined QoE) to all target terminal devices 20.

[0057] (Device configuration example) Next, an example of the device configuration of devices that make up the wireless communication system will be described with reference to Fig. 7. Fig. 7 shows in detail the configuration of devices that are particularly involved in connection control.

[0058] As shown in FIG. 7, the control device 30 includes a communication unit 31, an external input / output unit 32, a calculation processing unit 33, a DB (database) 34, an information collection unit 35, a terminal cluster calculation unit 36, and a connection control unit 37.

[0059] The communication unit 31 connects to a network and performs information communication. The external input / output unit 32 passes information received via the communication unit 31 to the arithmetic processing unit 33, and also outputs information received from the arithmetic processing unit 33 to the outside via the communication unit 31.

[0060] The arithmetic processing unit 33 stores information in the DB 34, reads information from the DB 34, and so on.

[0061] The information collection unit 35 acquires information from the outside via the communication unit 31, the external input / output unit 32, etc. For example, the information collection unit 35 acquires the location, the application used, the communication requirements (including the communication throughput required), etc. for each terminal device 20. The acquired information is stored in the DB 34, and is read and used by the terminal cluster calculation unit 36 ​​and the connection control unit 37.

[0062] The terminal cluster calculation unit 36 ​​performs clustering on a plurality of terminal devices 20 as described with reference to the flowchart in Fig. 3. The clustering results are stored in the DB 34 and are read out and used by the connection control unit 37.

[0063] The connection control unit 37 calculates (determines) the base station device 10 to which the terminal device 20 is to connect, for each terminal cluster, as described with reference to the flowchart in Fig. 3. In the process of calculating the base station device 10 to which the terminal device 20 is to connect, the connection control unit 37 stores the information of the table in Fig. 5 in the DB 34 and proceeds with the calculation by accessing the DB 34.

[0064] The connection control unit 37 also executes control so that each terminal device 20 is connected to the determined destination base station device 10. The connection control unit 37 can also control the operation mode, parameters, etc. of the base station device 10. The connection control unit 37 can also control the movement of the network resources described above.

[0065] The base station device 10 includes a communication unit 11, a wireless communication unit 12, a terminal accommodation control unit 13, and a wireless signal processing unit 14. The communication unit 11 communicates with, for example, a control device 30 via a network. The wireless communication unit 12 communicates with a terminal device 20 wirelessly. The wireless signal processing unit 14 performs conversion processing between wireless signals and data, etc.

[0066] The terminal accommodation control unit 13 performs control for accommodating the terminal device 20, such as receiving a connection request from the terminal device 20 and returning a response signal to the terminal device 20. The terminal accommodation control unit 13 also performs control for transmitting the connection request received from the terminal device 20 to the control device 30 and returning information on the connection destination base station device 10 received from the control device 30 to the terminal device 20.

[0067] (Example of hardware configuration) The terminal device 20, the base station device 10, and the control device 30 can all 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. Hereinafter, the "terminal device 20, the base station device 10, and the control device 30" will be collectively referred to as "devices."

[0068] That is, the device can be realized by executing a program corresponding to the processing performed by the device using hardware resources such as a CPU and memory built into a computer. The program can be recorded on a computer-readable recording medium (such as a portable memory) and stored or distributed. The program can also be provided via a network such as the Internet or email.

[0069] Fig. 8 is a diagram showing an example of the hardware configuration of the computer. The computer in Fig. 8 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 by a bus BS.

[0070] 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.

[0071] When an instruction to start a program is received, the memory device 1003 reads and stores the program from the auxiliary storage device 1002. The CPU 1004 implements the functions of the device in accordance with the program stored in the memory device 1003.

[0072] 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.

[0073] It should be noted that the device may not include any one, more, or all of the display device 1006, the input device 1007, and the output device 1008.

[0074] (Summary of the embodiment and its effects) As explained above, in the technology according to this embodiment, multiple terminal devices 20 are clustered and divided into multiple terminal clusters, and a base station device 10 to connect to is determined for each terminal cluster. Therefore, even when there are a large number of terminal devices 20, it is possible to determine the base station device 10 to connect to for each terminal device 20 with a small amount of calculation.

[0075] (Addendum) This specification discloses at least the wireless communication system, control device, connection control method, and program described in the following sections. (Additional note 1) A wireless communication system including one or more base station devices that communicate with one or more terminal devices and a control device, The control device a terminal cluster calculation unit that performs clustering on a plurality of terminal devices and divides the plurality of terminal devices into a plurality of clusters; a connection control unit that generates a plurality of combination patterns in which a base station device to which a terminal device is to be connected is assigned to each cluster, calculates an evaluation index value for each combination pattern, selects the combination pattern with the best evaluation index value, and performs control to connect the terminal device to the base station device based on the selected combination pattern. Wireless communication system. (Additional note 2) The terminal cluster calculation unit performs the clustering based on at least one of the location of each terminal device, the application used by each terminal device, and the communication requirements of each terminal device. Item 1. A wireless communication system according to claim 1. (Additional note 3) The connection control unit uses at least one of a communication request achievement rate, a satisfaction level of a user of a terminal device, and a QoE of a user of a terminal device as the evaluation index value. 3. The wireless communication system according to claim 1 or 2. (Additional note 4) A control device in a wireless communication system including one or more base station devices that communicate with one or more terminal devices, and a control device, Memory and at least one processor coupled to said memory; Including, The processor: performing clustering on a plurality of terminal devices to divide the plurality of terminal devices into a plurality of clusters; A plurality of combination patterns are generated in which a base station device to which a terminal device is to be connected is assigned to each cluster, an evaluation index value for each combination pattern is calculated, the combination pattern with the best evaluation index value is selected, and control is performed to connect the terminal device to the base station device based on the selected combination pattern. Control device. (Additional note 5) A connection control method in a wireless communication system including one or more base station devices that communicate with one or more terminal devices and a control device, the control device performs clustering on a plurality of terminal devices to divide the plurality of terminal devices into a plurality of clusters; The control device generates a plurality of combination patterns in which base station devices to which terminal devices are to be connected are assigned to each cluster, calculates an evaluation index value for each combination pattern, selects the combination pattern with the best evaluation index value, and performs control for connecting the terminal devices to the base station devices based on the selected combination pattern. Connection control method. (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 claim 4.

[0076] 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]

[0077] 10 Base station equipment 11 Communications Department 12 Wireless Communication Section 13 Terminal accommodation control unit 14. Radio signal processing section 20 Terminal equipment 30 Control device 31 Communications Department 32 External input / output section 33 Processing unit 34 DB 35 Information Gathering Department 36 Terminal cluster calculation unit 37 Connection control section 1000 Drive Device 1001 Recording media 1002 Auxiliary storage 1003 Memory device 1004 CPU 1005 Interface device 1006 Display device 1007 Input Device 1008 Output Device

Claims

1. A wireless communication system including one or more base station devices that communicate with one or more terminal devices and a control device, The control device a terminal cluster calculation unit that performs clustering on a plurality of terminal devices and divides the plurality of terminal devices into a plurality of clusters; a connection control unit that generates a plurality of combination patterns in which a base station device to which a terminal device is to be connected is assigned to each cluster, calculates an evaluation index value for each combination pattern, selects the combination pattern with the best evaluation index value, and performs control to connect the terminal device to the base station device based on the selected combination pattern. Wireless communication system.

2. The terminal cluster calculation unit performs the clustering based on at least one of the location of each terminal device, the application used by each terminal device, and the communication requirements of each terminal device.

10. The wireless communication system of claim 1.

3. The connection control unit uses at least one of a communication request achievement rate, a satisfaction level of a user of a terminal device, and a QoE of a user of a terminal device as the evaluation index value.

3. The wireless communication system according to claim 1 or 2.

4. A control device in a wireless communication system including one or more base station devices that communicate with one or more terminal devices, and a control device, a terminal cluster calculation unit that performs clustering on a plurality of terminal devices and divides the plurality of terminal devices into a plurality of clusters; a connection control unit that generates a plurality of combination patterns in which a base station device to which a terminal device is to be connected is assigned to each cluster, calculates an evaluation index value for each combination pattern, selects the combination pattern with the best evaluation index value, and performs control to connect the terminal device to the base station device based on the selected combination pattern; A control device comprising:

5. A connection control method in a wireless communication system including one or more base station devices that communicate with one or more terminal devices and a control device, the control device performs clustering on a plurality of terminal devices to divide the plurality of terminal devices into a plurality of clusters; The control device generates a plurality of combination patterns in which base station devices to which terminal devices are to be connected are assigned to each cluster, calculates an evaluation index value for each combination pattern, selects the combination pattern with the best evaluation index value, and performs control for connecting the terminal devices to the base station devices based on the selected combination pattern. Connection control method.

6. A program for causing a computer to function as each unit in the control device according to claim 4.

Citation Information

Patent Citations

  • Radio access network management device and program

    JP2017108315A

  • Scheduling device and method

    JP2017147580A

  • Scheduling device and method

    JP2018093419A

  • Optimization engine, optimization method, and program

    WO2021149230A1