Information processing device, configuration method, and program
The information processing device optimizes parameter settings across multiple base stations by identifying improved configurations based on performance and environmental data, addressing load inefficiencies and enhancing communication quality.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- NEC CORP
- Filing Date
- 2024-10-02
- Publication Date
- 2026-04-14
AI Technical Summary
Existing management systems for base stations face increased load when controlling parameters across multiple stations, leading to inefficiencies.
An information processing device that communicates with multiple base stations, acquires performance and environmental information, identifies improved settings, and applies them to similar stations, reducing the need for individual parameter adjustments.
This approach reduces the processing load associated with parameter control by identifying and applying optimized settings across multiple base stations, enhancing communication quality without overwhelming the management system.
Smart Images

Figure 2026064273000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing apparatus, a setting method, and a program.
Background Art
[0002] When the communication quality related to a communication terminal that communicates using a mobile network deteriorates, generally, parameters used for communication are adjusted in a base station that performs wireless communication with the communication terminal. By adjusting the parameters used for communication in the base station, the communication quality at the communication terminal often improves.
[0003] Patent Document 1 discloses that a management apparatus controls handover parameters in a base station by collecting load information and adjacent cell information in each base station.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, in the management apparatus disclosed in Patent Document 1, it is necessary to control parameters for each base station. Therefore, when the number of base stations to be controlled for parameters increases, there is a problem that the load related to parameter control processing in the management apparatus increases.
[0006] One object of the present disclosure is to provide an information processing apparatus, a setting method, and a program that can suppress an increase in the load related to parameter control of a base station.
Means for Solving the Problems
[0007] The information processing device according to this disclosure is an information processing device that communicates with a plurality of base stations, and includes: an acquisition unit that acquires performance information indicating the performance of the base station, environmental information relating to the environment surrounding the base station, and setting information set for the base station from each of the base stations; an identification unit that, when the setting information set for a first base station included in the plurality of base stations is changed from first setting information to second setting information, and the performance indicated by the performance information relating to the first base station is improved after the setting information has been changed, identifies a second base station to which the second setting information will be applied from among the plurality of base stations based on at least one of the performance information and the environmental information; and an instruction unit that instructs the second base station to change to the second setting information.
[0008] The setting method relating to this disclosure is a setting method performed in an information processing device that communicates with a plurality of base stations, and obtains performance information indicating the performance of the base station, environmental information relating to the environment surrounding the base station, and setting information set for the base station from each of the base stations, and if the setting information set for a first base station included in the plurality of base stations is changed from the first setting information to the second setting information, and if the performance indicated by the performance information relating to the first base station is improved after the setting information has been changed, the device identifies a second base station to which the second setting information will be applied from among the plurality of base stations based on at least one of the performance information and the environmental information, and instructs the second base station to change to the second setting information.
[0009] The program relating to this disclosure is a program executed on a computer which is an information processing device that communicates with a plurality of base stations, and obtains performance information indicating the performance of the base station, environmental information relating to the environment around the base station, and setting information set on the base station from each of the base stations, and when the setting information set on a first base station included in the plurality of base stations is changed from the first setting information to a second setting information, and the performance indicated by the performance information relating to the first base station is improved after the setting information has been changed, the program identifies a second base station to which the second setting information should be applied from among the plurality of base stations based on at least one of the performance information and the environmental information, and causes the computer to execute an instruction to the second base station to change to the second setting information. [Effects of the Invention]
[0010] This disclosure provides an information processing device, a configuration method, and a program that can suppress the increase in load at base stations. [Brief explanation of the drawing]
[0011] [Figure 1] Figure 1 shows an example of the configuration of an information processing device. [Figure 2] Figure 2 shows the flow of the process for changing configuration information in an information processing device. [Figure 3] Figure 3 shows an example of the configuration of an information processing system. [Figure 4] Figure 4 shows an example of a base station configuration. [Figure 5] Figure 5 shows an example of the configuration of an information processing device. [Figure 6] Figure 6 shows the flow of data transmission processing at a base station. [Figure 7] Figure 7 shows the flow of parameter expansion processing performed in the information processing device. [Figure 8] Figure 8 shows the parameter update process at the base station. [Figure 9]FIG. 9 shows the flow of parameter rollback processing executed in the information processing apparatus. [Figure 10] FIG. 10 is a block diagram of the information processing apparatus and the base station.
Embodiment for Carrying Out the Invention
[0012] (Embodiment 1) FIG. 1 shows a configuration example of the information processing apparatus 10. The information processing apparatus 10 may be a computer apparatus that operates by a processor executing a program stored in a memory.
[0013] The information processing apparatus 10 includes an acquisition unit 11, a specification unit 12, and an instruction unit 13. The acquisition unit 11, the specification unit 12, and the instruction unit 13 may be software or modules whose processing is executed by a processor executing a program stored in a memory. Alternatively, the acquisition unit 11, the specification unit 12, and the instruction unit 13 may be hardware such as a circuit or a chip.
[0014] The acquisition unit 11, the specification unit 12, and the instruction unit 13 may be distributed and mounted on two or more computer apparatuses. In this case, the two or more computer apparatuses including the acquisition unit 11, the specification unit 12, and the instruction unit 13 constitute an information processing system.
[0015] The acquisition unit 11 may be used as a means for acquiring information. The specification unit 12 may be used as a means for specifying information. The instruction unit 13 may be used as a means for instructing another apparatus to change information or the like.
[0016] The information processing device 10 communicates with a plurality of base stations 20. The information processing device 10 transmits and receives data to / from the plurality of base stations 20 via a network. The information processing device 10 may communicate with the plurality of base stations 20 via a wireless communication line or may communicate with the plurality of base stations 20 via a fixed communication line. Alternatively, the information processing device 10 may communicate with a base station 20 that operates as a representative of the plurality of base stations. In this case, the information processing device 10 transmits data to other base stations via the representative base station 20 and further receives data from other base stations via the representative base station 20.
[0017] The acquisition unit 11 acquires, from each base station 20, performance information indicating the performance of the base station 20, environmental information regarding the environment around the base station 20, and setting information set in the base station 20. The performance information may be a value indicating the communication quality of the base station 20 in communication with a plurality of communication terminals. The communication quality may be, for example, statistical values such as communication speed, delay, fluctuation, processor usage rate, memory usage rate, etc. The statistical values may be the average value, maximum value, minimum value, median value, etc. of the communication quality in communication with each communication terminal. The performance information may be indicated using a performance counter indicating an index regarding the communication quality. Alternatively, the performance information may be information included in a measurement report including RSRP (Reference Signal Received Power), SNR (Signal to Noise Ratio), etc. reported from a communication terminal.
[0018] The environmental information may include at least one of, for example, arrangement information indicating the arrangement of buildings around the base station, electric field strength distribution information indicating the electric field strength of radio waves around the base station, communication terminal distribution information indicating the distribution of communication terminals around the base station, etc. Further, the environmental information may include information such as temperature and humidity around the base station.
[0019] The configuration information may include parameters set for the base station 20 to communicate with a communication terminal. These parameters may include timer values related to sending and receiving messages. Alternatively, the parameters may be set when the base station 20 prepares the communication environment. Parameters set when preparing the communication environment may, for example, be a value specifying the tilt angle, which is the angle of radio wave radiation. The configuration information is not limited to these values and may include various parameters set for the base station 20 to communicate with a communication terminal.
[0020] The identification unit 12 identifies or detects that the configuration information set on a first base station, which is included in the plurality of base stations 20, has been changed from the first configuration information to the second configuration information, and that the performance indicated by the performance information for the first base station has improved after the configuration information has been changed. Detecting can be rephrased as detecting. In this case, the identification unit 12 identifies a second base station to which the second configuration information will be applied, from among the plurality of base stations 20, based on at least one of the performance information and the environmental information. The identification unit 12 may identify a plurality of second base stations to which the second configuration information will be applied, from among the base stations 20.
[0021] The factors that cause the configuration information at the first base station to change from the first configuration information to the second configuration information may include, for example, performance degradation at the first base station or a change in the environment surrounding the first base station. Alternatively, the factors that cause the configuration information at the first base station to change from the first configuration information to the second configuration information may include a failure at the first base station or surrounding base stations, the construction or reduction of base stations around the first base station, etc.
[0022] Performance improvement may mean that at least one value, such as communication speed, latency, fluctuation, processor usage, or memory usage, improves after the configuration information is changed. Each base station 20 communicating with the information processing device 10 may notify the information processing device 10 of the changes in configuration information, information regarding performance improvements or degradations, etc., triggered by events such as changes in configuration information or performance improvements or degradations.
[0023] The identification unit 12 may, for example, identify a second base station having information similar to at least one of the performance information and environmental information relating to the first base station as the base station to which the second configuration information is applied. For performance information or environmental information to be similar, for example, the difference between the value indicated by the performance information or environmental information relating to the first base station and the value indicated by the performance information or environmental information relating to the second base station may be within a predetermined range.
[0024] The instruction unit 13 instructs the second base station to change to the second configuration information. This instruction may also involve sending a message containing the second configuration information to the second base station.
[0025] Figure 2 shows the flow of the configuration information change process in the information processing device 10. First, the acquisition unit 11 acquires performance information indicating the performance of each base station 20, environmental information regarding the environment surrounding the base station 20, and configuration information set for each base station 20 from each base station 20 (S11). Next, the identification unit 12 identifies that the configuration information set for the first base station, which is included in the group of base stations, has been changed from the first configuration information to the second configuration information, and that the performance indicated by the performance information for the first base station has improved after the configuration information has been changed (S12). Next, the instruction unit 13 instructs the second base station to change to the second configuration information (S13).
[0026] As explained above, the information processing device 10 can apply the modified configuration information set at the first base station to other base stations as well. As a result, the information processing device 10 does not need to identify configuration information to improve performance for each base station, thus reducing the processing load related to identifying configuration information to be set at each base station.
[0027] (Embodiment 2) Figure 3 shows an example of the configuration of an information processing system. The information processing system in Figure 3 includes an information processing device 30, a base station 40, a base station 50, and communication terminals 61-65. The information processing device 30 corresponds to the information processing device 10 in Figure 1. The base stations 40 and 50 correspond to the base station 20 in Figure 1. The information processing device 10 may also be used as an integrated device with base station 40 or base station 50. In other words, the information processing device 10 may be used as an integrated device with a base station that is used as a representative among multiple base stations. Alternatively, the information processing device 10 may be provided in an O-CU (Central Unit) as defined in the O-RAN (Open-Radio Access Network) Alliance.
[0028] Base stations 40 and 50 may be gNBs (g NodeBs) that support the wireless communication standards defined as so-called 5G (5th Generation) in 3GPP (registered trademark) (3rd Generation Partnership Project). Alternatively, base stations 40 and 50 may be eNBs (evolved NBs) that support the wireless communication standards defined as so-called 4G (4th Generation) in 3GPP. Alternatively, one of base stations 40 and 50 may be a gNB and the other an eNB. Alternatively, instead of base stations 40 and 50, access points that communicate with communication terminals in a wireless LAN (Local Area Network) may be used.
[0029] Communication terminals 61-65 may be terminals that support at least one of the 4G and 5G wireless communication standards. Communication terminals 61-65 may be, for example, smartphones, tablet terminals, IoT (Internet of Things) terminals, etc. Communication terminals 61-65 connect to base station 40 or base station 50 to perform wireless communication. Connecting a communication terminal to a base station may mean that the communication terminal and the base station are in a state where they can communicate with each other.
[0030] Figure 4 shows an example configuration of base station 40. Since base station 50 has substantially the same configuration as base station 40, a detailed description of base station 50 is omitted. Base station 40 may also be a computer device that operates by having a processor execute a program stored in memory.
[0031] The base station 40 includes a communication unit 41, a data collection unit 42, a storage unit 43, and a processing unit 44. The communication unit 41, data collection unit 42, storage unit 43, and processing unit 44 may be software or modules whose processing is performed by a processor executing a program stored in memory. Alternatively, the communication unit 41, data collection unit 42, storage unit 43, and processing unit 44 may be hardware such as circuits or chips.
[0032] The communication unit 41 communicates with the information processing device 30 via a network. The communication unit 41 transmits data to the information processing device 30 and receives data from the information processing device 30. The communication unit 41 may also communicate with the base station 50 via a network. The network used for communication with the information processing device 30 and the network used for communication with the base station 50 may be the same or different.
[0033] The data collection unit 42 collects performance information and environmental information. The data collection unit 42 may collect information from external devices other than the base station 40, or it may collect information held by the base station 40.
[0034] The collection unit 42 collects information regarding the communication quality measured by the base station 40 after the base station 40 has communicated with the communication terminal 61, etc., as performance information. The collection unit 42 may also collect information held by the communication terminal 61, etc. For example, the communication terminal 61, etc. may hold information such as the communication speed, delay, fluctuations, etc. of the data received from the base station 40.
[0035] Furthermore, the collection unit 42 collects location information as environmental information, which indicates the arrangement of buildings around the base station 40. The location information may be 3D information generated using, for example, 3D point cloud data. For example, the collection unit 42 may generate 3D information indicating the arrangement of surrounding buildings by analyzing the reflected waves of beams transmitted to the area around the base station 40 using a LiDAR (Light Detection and Ranging) device, a 3D laser scanner, ISAC (Integrated Sensing and Communication), etc. The LiDAR device, 3D laser scanner, etc. may be mounted on the base station 40. The collection unit 42 may also collect 3D information generated by a LiDAR device, 3D laser scanner, etc., located at a different location from the base station 40, via a network.
[0036] Furthermore, the collection unit 42 may collect information regarding the electric field strength of radio waves received by each communication terminal from base stations 40 and 50 as environmental information from the communication terminals 61 to 65. When a communication terminal receives radio waves from only one base station, it retains information regarding the electric field strength of the radio waves received from that one base station. Furthermore, the collection unit 42 may collect location information of each communication terminal from the communication terminals 61 to 65 as environmental information. The location information may be, for example, information measured using GPS (Global Positioning System), or it may be location information generated at each communication terminal based on the reception information of radio waves radiated from the base station.
[0037] The collection unit 42 may create an electric field strength distribution using electric field strength information and location information collected from communication terminals 61 to 65. Furthermore, the collection unit 42 may create a communication terminal distribution by mapping the location of each communication terminal to three-dimensional information. The collection unit 42 stores the collected information and the created information in the storage unit 43. Storing can be rephrased as saving, recording, or memorizing.
[0038] The processing unit 44 performs parameter modification processing. Modification processing may also be referred to as update processing or setting processing. Parameter modification processing may be performed autonomously at the base station 40, or it may be performed in accordance with instructions input to the base station 40 from the administrator of the base station 40 or the like. Parameter modification processing may be triggered by events such as, for example, deterioration of communication quality in communication with a communication terminal 61, the establishment of a new base station near the base station 40, or the reduction of base stations that existed near the base station 40. Whether or not deterioration of communication quality has occurred may be determined by comparing a predetermined value related to communication quality with the current value of communication quality.
[0039] The processing unit 44 stores information indicating the result of the parameter change process in the storage unit 43. The information indicating the result of the parameter change process may be information indicating whether or not the communication quality improved after the parameter change process. Alternatively, the information indicating the result of the parameter change process may be information indicating the difference in communication quality before and after the parameter change, and may be the communication quality value before the parameter change and the communication quality value after the parameter change. Furthermore, the processing unit 44 may store the changed parameter value, the parameter value before the change, and the currently set parameter value in the storage unit 43.
[0040] The communication unit 41 transmits the information stored in the storage unit 43 to the information processing device 30. Furthermore, if the communication unit 41 receives information from the information processing device 30 instructing a parameter change, it stores the received information in the storage unit 43. The information instructing a parameter change may be configuration information containing the changed parameter, or it may be information indicating the value of the changed parameter.
[0041] The processing unit 44 modifies the parameters after receiving information from the information processing device 30 instructing it to do so. The processing unit 44 also stores information indicating the result of the parameter modification process in the storage unit 43.
[0042] Figure 5 shows an example configuration of the information processing device 30. The information processing device 30 includes a communication unit 31, a storage unit 32, a processing unit 33, a specification unit 34, and a creation unit 35. The communication unit 31 corresponds to the acquisition unit 11 in Figure 1. The specification unit 34 corresponds to the specification unit 12 in Figure 1. The creation unit 35 corresponds to the instruction unit 13 in Figure 1.
[0043] The communication unit 31 communicates with base stations 40 and 50 via the network. The communication unit 31 transmits data to base stations 40 and 50, and also receives data from base stations 40 and 50. The communication unit 31 stores the information received from each base station in the storage unit 32.
[0044] The processing unit 33 determines, based on the results of the parameter change process at base station 40, whether or not to apply the changed parameters from base station 40 to other base stations different from base station 40. If the results of the parameter change process indicate an improvement in performance, that is, an improvement in communication quality, the processing unit 33 decides to apply the changed parameters to the other base stations. Alternatively, if the difference in the communication quality value before and after the change exceeds a predetermined value, the processing unit 33 may decide to apply the changed parameters to the other base stations, assuming that an improvement in communication quality can be expected due to the parameter change.
[0045] If the processing unit 33 indicates that the result of the parameter change process did not improve communication quality, it will decide not to apply the changed parameters to other base stations. Alternatively, if the difference in the communication quality value before and after the change is less than a predetermined value, the processing unit 33 may decide not to apply the changed parameters to other base stations, as it is unlikely that the parameter change will improve communication quality.
[0046] If the identification unit 34 determines that an improvement in communication quality is expected as a result of the parameter change process at the base station 40, it identifies a base station to which the changed parameters at the base station 40 can be applied.
[0047] The identification unit 34 may, for example, use a predictive model generated by machine learning to identify base stations to which the modified parameters can be applied. The predictive model may also be called a learning model. The predictive model may be generated, for example, by learning the identification information, performance information, and environmental information of each base station as training data. The training data may also be called training data or learning data. The predictive model takes performance information and environmental information as input and outputs identification information of base stations having performance information and environmental information similar to the input performance information and environmental information. Each time the predictive model learns, it optimizes the variables that identify identification information of base stations similar to the input performance information and environmental information.
[0048] The prediction model may be generated using, for example, a neural network. The neural network may be, for example, a Convolutional Neural Network (CNN). For example, performance information and environmental information may be used as input data for the neural network. Variables in the layers constituting the neural network may be optimized so that the output data is the identification information of the base station corresponding to the input performance information and environmental information. The variables may be parameters, weights, or bias values.
[0049] The identification unit 34 may input performance information and environmental information of the base station 40 before the parameter change into the prediction model and obtain base station identification information from the prediction model. The parameters of the base station 40 have been changed because they did not meet the predetermined performance. Therefore, the identification unit 34 obtains identification information of base stations that do not meet the predetermined performance by inputting the performance information before the parameter change into the prediction model. The predetermined performance may be information that serves as a criterion for whether or not to change the setting information in the base station 40. By applying the changed parameters of the base station 40 to the base stations identified in this way, it is expected that the performance of base stations that do not meet the predetermined performance will be improved.
[0050] The creation unit 35 creates a configuration file to be applied to the base station identified by the identification unit 34. For example, suppose the identification unit 34 identifies base station 50 as the base station to which the modified parameters from base station 40 will be applied. The configuration file contains the modified values of the parameters set at base station 50. The creation unit 35 stores the generated configuration file in the storage unit 32. The communication unit 31 transmits the configuration file stored in the storage unit 32 to base station 50.
[0051] Alternatively, the creation unit 35 may generate a message containing the modified parameter values. In this case, the communication unit 31 may send the message containing the modified parameter values to the base station 50.
[0052] Furthermore, if the base station 50 transmits performance information after the parameter change and no improvement in communication quality can be expected, the creation unit 35 generates a configuration file containing the parameters before the change. Alternatively, the creation unit 35 generates a message containing the values of the parameters before the change. The values of the parameters before the change are the parameters before the base station 50 set the changed parameters. Alternatively, if the base station 50 transmits performance information after the parameter change and no improvement in communication quality can be expected, the creation unit 35 may generate a message instructing a rollback to the parameters before the change.
[0053] The communication unit 31 sends a configuration file containing the parameters before the change or a message containing the values of the parameters before the change to the base station 50 in order to revert the parameters at the base station 50 to their original state. Alternatively, the communication unit 31 may send a message to the base station 50 instructing it to revert to the parameters before the change.
[0054] Figure 6 shows the flow of data transmission processing at base station 40. First, the collection unit 42 collects performance information and environmental information. The collection unit 42 may collect performance information and environmental information periodically, or it may collect performance information and environmental information at any time based on instruction information entered by the base station 40 administrator or the like. Alternatively, the collection unit 42 may collect either performance information or environmental information periodically and collect the other at any time. The collection unit 42 stores the collected information in the storage unit 43.
[0055] Next, the communication unit 41 transmits the performance information and environmental information stored in the storage unit 43 to the information processing device 30 (S22). The communication unit 41 may periodically transmit the information stored in the storage unit 43 to the information processing device 30, or it may transmit the information to the information processing device 30 each time information is stored in the storage unit 43. Alternatively, the communication unit 41 may transmit the information stored in the storage unit 43 to the information processing device 30 at any time based on instructions input from an administrator or the like who manages the base station 40.
[0056] Figure 7 shows the flow of parameter expansion processing performed in the information processing device 30. First, the communication unit 31 acquires performance information, environmental information, and configuration information from base stations 40 and 50 (S31). The communication unit 31 may also store the performance information, environmental information, and configuration information for each base station in the storage unit 32.
[0057] Next, the processing unit 33 determines whether the communication quality has improved when the parameters were changed at the first base station (S32). Here, the first base station may be the base station that transmitted the configuration information including the changed parameters. Here, we will explain assuming that the first base station is base station 40.
[0058] If the processing unit 33 determines that the communication quality has improved when parameters have been changed at the base station 40, the identification unit 34 identifies a base station having similar performance information and environmental information to base station 40, based on at least one of the performance information and environmental information (S33). The identification unit 34 may also identify the base station using a predictive model learned using machine learning. Here, it is assumed that the identification unit 34 has identified base station 50.
[0059] Next, the creation unit 35 transmits the configuration file containing the modified parameters to the base station 50 via the communication unit 31 (S34).
[0060] In step S32, if the processing unit 33 determines that the communication quality has not improved when the parameters were changed at the base station 40, the process is terminated.
[0061] Figure 8 shows the parameter update process at base station 50. First, the communication unit 41 at base station 50 receives a configuration file containing the changed parameters from the information processing device 30 (S41). Next, the processing unit 44 at base station 50 updates the parameters by applying the configuration file (S42).
[0062] Next, the processing unit 44 generates performance information after updating the parameters (S43). For example, the processing unit 44 may measure the communication quality with the communication terminal. Next, the communication unit 41 transmits the performance information generated in the processing unit 44 to the information processing device 30 (S44).
[0063] Figure 9 shows the flow of the parameter rollback process performed in the information processing device 30. It is assumed that the information processing device 30 has sent a configuration file containing the changed parameters to the base station 50 in step S34 of Figure 7.
[0064] First, the communication unit 31 acquires performance information from the base station 50 (S51). Next, the processing unit 33 determines whether or not the communication quality at the base station 50 has improved (S52). Step S52 performs substantially the same processing as step S32 in Figure 7.
[0065] If the processing unit 33 determines that the communication quality has not improved, the creation unit 35 creates a configuration file containing the parameter values before the change and sends the configuration file to the base station 50 via the communication unit 31 (S53). If the processing unit 33 determines in step S52 that the communication quality has improved, the process ends.
[0066] As explained above, the information processing device 30 uses a predictive model generated using machine learning to identify base stations to which the changed parameters can be applied at base station 40. As a result, the information processing device 30 can reduce the processing burden that would otherwise be incurred by having to determine whether or not the parameters can be applied to each base station.
[0067] (Embodiment 3) In Embodiment 3, the process when parameters are changed at a base station experiencing high traffic will be described. For example, suppose the number of communication terminals connected to base station 40 increases, and the traffic that base station 40 must process increases, causing the communication speed between base station 40 and the communication terminals to decrease. In such a case, the parameters of base station 40 are changed to move the communication terminals connected to base station 40 to other base stations.
[0068] For example, parameters at base station 40 may be changed so that the transmission direction of the beam transmitted from base station 40 is brought closer to the ground direction from the horizontal direction to the ground direction. Specifically, the tilt angle of the beam at base station 40 may be changed. Changing the tilt angle at base station 40 changes the communication area of base station 40. By changing the tilt angle so that the transmission direction of the beam is brought closer to the ground direction, the communication area of base station 40 is narrowed, and the number of communication terminals connected to base station 40 decreases. As a result, the communication quality between base station 40 and communication terminals is improved.
[0069] The information processing device 30 identifies other base stations to which the parameters changed at base station 40 can be applied. For example, the information processing device 30 may input the communication speed between base station 40 and the communication terminal before the parameters were changed at base station 40 as performance information into the prediction model. Furthermore, the information processing device 30 may input the processor utilization rate at base station 40 as performance information into the prediction model. Furthermore, the information processing device 30 may input the distribution of communication terminals related to base station 40 as environmental information into the prediction model.
[0070] The information processing device 30 inputs performance information and environmental information into the prediction model, thereby obtaining base station identification information from the prediction model. The information processing device 30 identifies the base stations output from the prediction model as base stations to which the modified parameters at base station 40 can be applied.
[0071] Furthermore, the values input to the prediction model do not have to be exactly the same as the values indicated by the base station 40. For example, the information processing device 30 may input to the prediction model a value obtained by adding, subtracting, or multiplying a predetermined value to the communication speed at the base station 40. Alternatively, the information processing device 30 may input to the prediction model a value obtained by adding, subtracting, or multiplying a predetermined value to the number of communication terminals connected to the base station 40. For example, the information processing device 30 may input to the prediction model the communication speeds that fall within a defined range, based on the communication speed at the base station 40. Alternatively, the information processing device 30 may input to the prediction model the number of communication terminals that fall within a defined range, based on the number of communication terminals connected to the base station 40.
[0072] Next, let's discuss a different example of what happens when parameters are changed. For example, suppose base station 40 changes its tilt angle to compensate for the communication area formed by base station 50, because base station 50 has lost signal due to a malfunction. Specifically, base station 40 changes its tilt angle so that the beam transmission direction is closer to the horizontal relative to the ground in order to expand its communication area. As a result, the communication area of base station 40 expands, increasing the number of communication terminals that communicate with base station 40, and improving the overall throughput of base station 40.
[0073] The information processing device 30 identifies other base stations to which the changed parameters at base station 40 can be applied. For example, the information processing device 30 identifies a base station that changes its tilt angle to complement the communication area formed by a certain base station because a base station different from base station 50 has gone out of service due to a fault. The information processing device 30 may, for example, input the throughput at base station 40 before the parameters were changed at base station 40 as performance information into the prediction model. Furthermore, the information processing device 30 may input the distribution of communication terminals related to base station 40 as environmental information into the prediction model. Furthermore, the information processing device 30 may input the electric field strength distribution at base station 40 into the prediction model. Furthermore, the information processing device 30 may input the surrounding layout information of base station 40 into the prediction model.
[0074] The information processing device 30 may input to the prediction model a value obtained by adding, subtracting, or multiplying a predetermined value to the electric field strength distribution at the base station 40. For example, the information processing device 30 may input to the prediction model an electric field strength distribution that includes electric field strength values within a defined range, based on the electric field strength distribution at the base station 40.
[0075] The information processing device 30 inputs performance information and environmental information into the prediction model, thereby obtaining base station identification information from the prediction model. The information processing device 30 identifies the base station output from the prediction model as a base station to which the modified parameters at base station 40 can be applied when surrounding base stations go offline.
[0076] As explained above, when parameters are changed due to various factors, the information processing device 30 can use a predictive model to identify a base station to which the changed parameter values can be applied.
[0077] Figure 10 is a block diagram showing an example configuration of an information processing device 10, an information processing device 30, and a base station 40 (hereinafter referred to as "information processing device 10, etc."). Referring to Figure 10, the information processing device 10, etc. includes a network interface 1201, a processor 1202, and a memory 1203. The network interface 1201 may be used to communicate with network nodes. The network interface 1201 may include, for example, a network interface card (NIC) compliant with the IEEE 802.3 series. IEEE stands for Institute of Electrical and Electronics Engineers.
[0078] The processor 1202 reads and executes software (computer programs) from the memory 1203 to perform the processing of the analysis device 10, etc., as described using a flowchart. The processor 1202 may be, for example, a microprocessor, an MPU, or a CPU. The processor 1202 may include multiple processors.
[0079] Memory 1203 is composed of a combination of volatile and non-volatile memory. Memory 1203 may also include storage located away from the processor 1202. In this case, the processor 1202 may access memory 1203 via an I / O (Input / Output) interface, which is not shown.
[0080] In the example shown in Figure 10, memory 1203 is used to store a group of software modules. The processor 1202 can perform processing on the information processing device 10, etc., by reading and executing these software modules from memory 1203.
[0081] As explained using Figure 10, each processor in the information processing device 10, etc., executes one or more programs that include a set of instructions for causing the computer to perform the algorithm described in the diagram.
[0082] In the examples described above, the program includes a set of instructions (or software code) that, when loaded into a computer, cause the computer to perform one or more of the functions described in the embodiments. The program may be stored on a non-temporary computer-readable medium or a physical storage medium. Examples, but not limited to, include RAM (random-access memory), ROM (read-only memory), flash memory, SSD (solid-state drive), or other memory technologies, CD-ROM, DVD (digital versatile disc), Blu-ray® disc, or other optical disc storage, magnetic cassette, magnetic tape, magnetic disk storage, or other magnetic storage devices. The program may be transmitted over a temporary computer-readable medium or a communication medium. Examples, but not limited to, include, a temporary computer-readable medium or a communication medium that includes an electrical, optical, acoustic, or other form of propagating signal.
[0083] Although the present disclosure has been described above with reference to embodiments, the present disclosure is not limited to the embodiments described above. Various modifications to the structure and details of the present disclosure can be made as can be understood by those skilled in the art within the scope of the present disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate.
[0084] Each drawing is merely illustrative to illustrate one or more embodiments. Each drawing may be associated with one or more other embodiments rather than with only one specific embodiment. As those skilled in the art will understand, various features or steps described with reference to any one drawing can be combined with features or steps shown in one or more other drawings, for example, to create embodiments not explicitly shown or described. Not all features or steps shown in any one drawing to illustrate an exemplary embodiment are necessarily required, and some features or steps may be omitted. The order of steps shown in any of the drawings may be changed as appropriate.
[0085] Some or all of the above embodiments may also be described as follows, but are not limited to the following: (Note 1) An information processing device that communicates with multiple base stations, An acquisition unit that acquires performance information indicating the performance of the base station, environmental information regarding the environment surrounding the base station, and setting information set for the base station from each of the aforementioned base stations, When the setting information set on a first base station included in the plurality of base stations is changed from first setting information to second setting information, and the performance indicated by the performance information for the first base station is improved after the setting information has been changed, the identification unit identifies a second base station from among the plurality of base stations to which the second setting information is applied, based on at least one of the performance information and the environmental information. An information processing device comprising: an instruction unit that instructs the second base station to change to the second configuration information. (Note 2) The specified part is, The information processing device described in Appendix 1, which decides to apply the second setting information to the second base station if the performance information of the second base station does not meet the predetermined performance requirements and the environmental information relating to the second base station is similar to the environmental information relating to the first base station. (Note 3) The aforementioned environmental information includes the number of communication terminals that communicate with the base station, The specified part is, The information processing device described in Appendix 2, which determines to apply the second configuration information to the second base station if the number of communication terminals communicating with the second base station falls within a range determined based on the number of communication terminals communicating with the first base station. (Note 4) The specified part is, The information processing device according to Appendix 2 or 3, which decides to apply the second setting information to the second base station if the performance information of the second base station does not meet the performance shown in the reference information that caused the setting information to be changed at the first base station. (Note 5) The aforementioned environmental information includes distribution information showing the distribution of the electric field strength of radio waves emitted by surrounding base stations located around the base station. The specified part is, The information processing device described in Appendix 2, wherein the setting information set at the first base station for the purpose of covering the communication area of a third base station included in the plurality of base stations is changed from the first setting information to the second setting information, and the electric field strength of the radio waves emitted from the second base station at the fourth base station falls within a range determined based on the electric field strength of the radio waves emitted by the first base station at the third base station, and the second base station to which the second setting information is applied. (Note 6) The specified part is, An information processing device according to any one of the appendices 1 to 5, wherein the second setting information set in the first base station is input to a learning model that has been trained using the identification information of each base station included in the plurality of base stations, the setting information before change at each base station, the setting information after change, and the environmental information as training data, thereby obtaining the identification information of the base station to which the second setting information is applied from the learning model. (Note 7) A configuration method performed in an information processing device that communicates with multiple base stations, From each of the aforementioned base stations, performance information indicating the performance of the base station, environmental information regarding the environment surrounding the base station, and configuration information set for the base station are acquired. If the setting information set on a first base station included in the plurality of base stations is changed from the first setting information to the second setting information, and the performance indicated by the performance information for the first base station is improved after the setting information has been changed, then, based on at least one of the performance information and the environmental information, a second base station to which the second setting information is applied is identified from among the plurality of base stations. A configuration method for instructing the second base station to change to the second configuration information. (Note 8) A program executed on a computer which is an information processing device that communicates with multiple base stations, From each of the aforementioned base stations, performance information indicating the performance of the base station, environmental information regarding the environment surrounding the base station, and configuration information set for the base station are acquired. If the setting information set on a first base station included in the plurality of base stations is changed from the first setting information to the second setting information, and the performance indicated by the performance information for the first base station is improved after the setting information has been changed, then, based on at least one of the performance information and the environmental information, a second base station to which the second setting information is applied is identified from among the plurality of base stations. A program that causes a computer to instruct the second base station to change to the second configuration information.
[0086] Some or all of the elements (e.g., configuration and function) described in Appendices 2 to 6 that are dependent on Appendice 1 may also be dependent on Appendices 7 and 8 in the same manner as those described in Appendices 2 to 6. Some or all of the elements described in any appendice may be applicable to various hardware, software, recording means, systems, and methods for recording software. [Explanation of symbols]
[0087] 10 Information Processing Devices 11 Acquisition Department 12 Specific part 13 Instruction section 20 base station 30 Information Processing Devices 31 Communication Unit 32 Storage Unit 33 Processing Unit 34 Identification Unit 35 Creation Unit 40 Base Station 41 Communication Unit 42 Collection Unit 43 Storage Unit 44 Processing Unit 50 Base Station 61 Communication Terminal 62 Communication Terminal 63 Communication Terminal 64 Communication Terminal 65 Communication Terminal
Claims
1. An information processing device that communicates with multiple base stations, An acquisition unit that acquires performance information indicating the performance of the base station, environmental information regarding the environment surrounding the base station, and setting information set for the base station from each of the aforementioned base stations, When the setting information set on a first base station included in the plurality of base stations is changed from first setting information to second setting information, and the performance indicated by the performance information for the first base station is improved after the setting information has been changed, the identification unit identifies a second base station from among the plurality of base stations to which the second setting information is applied, based on at least one of the performance information and the environmental information. An information processing device comprising: an instruction unit that instructs the second base station to change to the second setting information.
2. The specified part is, The information processing device according to claim 1, which determines to apply the second setting information to the second base station if the performance information of the second base station does not meet predetermined performance requirements and the environmental information relating to the second base station is similar to the environmental information relating to the first base station.
3. The aforementioned environmental information includes the number of communication terminals that communicate with the base station, The specified part is, The information processing device according to claim 2, which determines to apply the second setting information to the second base station if the number of communication terminals communicating with the second base station falls within a range determined based on the number of communication terminals communicating with the first base station.
4. The specified part is, The information processing device according to claim 2 or 3, wherein if the performance information of the second base station does not meet the performance shown in the reference information that caused the change in the setting information at the first base station, it is decided to apply the second setting information to the second base station.
5. The aforementioned environmental information includes distribution information showing the distribution of the electric field strength of radio waves emitted by surrounding base stations located around the base station. The specified part is, The information processing device according to claim 2, wherein the setting information set at the first base station for the purpose of covering the communication area of a third base station included in the plurality of base stations is changed from the first setting information to the second setting information, and the electric field strength of the radio waves emitted from the second base station at the fourth base station falls within a range determined based on the electric field strength of the radio waves emitted by the first base station at the third base station, and the second base station to which the second setting information is applied is identified.
6. The specified part is, An information processing device according to any one of claims 1 to 3, wherein the second setting information set in the first base station is input to a learning model that has been trained using the identification information of each base station included in the plurality of base stations, the setting information before change at each base station, the setting information after change, and the environmental information as training data, thereby obtaining the identification information of the base station to which the second setting information is applied from the learning model.
7. A configuration method performed in an information processing device that communicates with multiple base stations, From each of the aforementioned base stations, performance information indicating the performance of the base station, environmental information regarding the environment surrounding the base station, and configuration information set for the base station are acquired. If the setting information set on a first base station included in the plurality of base stations is changed from the first setting information to the second setting information, and the performance indicated by the performance information for the first base station is improved after the setting information has been changed, then, based on at least one of the performance information and the environmental information, a second base station to which the second setting information is applied is identified from among the plurality of base stations. A configuration method for instructing the second base station to change to the second configuration information.
8. A program executed on a computer which is an information processing device that communicates with multiple base stations, From each of the aforementioned base stations, performance information indicating the performance of the base station, environmental information regarding the environment surrounding the base station, and configuration information set for the base station are acquired. If the setting information set on a first base station included in the plurality of base stations is changed from the first setting information to the second setting information, and the performance indicated by the performance information for the first base station is improved after the setting information has been changed, then, based on at least one of the performance information and the environmental information, a second base station to which the second setting information is applied is identified from among the plurality of base stations. A program that causes a computer to instruct the second base station to change to the second configuration information.
Citation Information
Patent Citations
Radio communication system, management device, and base station device
JP2014179667A