Information processing device, information processing method, and information processing program
The information processing device addresses parameter correction challenges in base stations by identifying and correcting values within a defined threshold, ensuring stable network operations.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SOFTBANK CORPORATION
- Filing Date
- 2024-12-03
- Publication Date
- 2026-06-15
AI Technical Summary
Existing systems fail to efficiently identify and correct parameters in base stations that have incorrect values following system updates, leading to potential communication issues.
An information processing device that acquires current and ideal parameter values, identifies correction targets, and performs simultaneous corrections within a defined parallel operation threshold to maintain network stability.
Enables efficient identification and correction of parameter discrepancies, maintaining communication network stability and reducing the impact on network operations.
Smart Images

Figure 2026096785000001_ABST
Abstract
Description
【Technical Field】 【0001】 The present disclosure relates to an information processing apparatus, an information processing method, and an information processing program. 【Background Art】 【0002】 Conventionally, there is a voice user interface. The voice user interface estimates a user's unique utterance using an estimation model generated by learning an utterance with a label representing a correct answer or an utterance with a label representing an incorrect answer, and estimates a user's profile (the user's proficiency level with respect to the voice user interface) (see Patent Document 1). 【Prior Art Documents】 【Patent Documents】 【0003】 【Patent Document 1】 Japanese Patent Application Laid-Open No. 2022-103504 【Summary of the Invention】 【Means for Solving the Problems】 【0004】 An information processing apparatus according to one aspect includes: a first acquisition unit that acquires a current value, which is one or more parameters set for a base station, from the base station; a second acquisition unit that acquires an ideal value indicating an ideal value of one or more parameters set for the base station; a first identification unit that compares the current value with the ideal value and identifies a correction target parameter as a parameter for which a correction target value different from the ideal value is recorded; a third acquisition unit that acquires information on a correction target base station, which is a base station included in the correction target parameter, among a plurality of base stations; a second identification unit that identifies a parallel operation threshold indicating the number of base stations that can perform operations simultaneously, based on the information on the correction target base station; and a third identification unit that identifies a correction target parameter for one operation to change the current value of the parameter to the ideal value such that the number of base stations for which the parameter is to be corrected among the current values is not more than the parallel operation threshold. 【Brief Description of the Drawings】 【0005】 [Figure 1] This is a diagram (outline diagram) illustrating an information processing device according to one embodiment. [Figure 2] This is a block diagram illustrating an information processing device according to one embodiment. [Figure 3] This is a flowchart illustrating an information processing method according to one embodiment. [Figure 4] This is the first figure illustrating one embodiment of this invention. [Figure 5] This is a second figure illustrating one embodiment of this model. [Modes for carrying out the invention] 【0006】 One embodiment will be described below. 【0007】 [Overview of Information Processing Device 100] First, an overview of the information processing device 100 according to one embodiment will be described. Figure 1 is a diagram (overview diagram) illustrating an information processing device 100 according to one embodiment. 【0008】 As mentioned above, conventionally, there are devices that use pre-trained models to estimate unique user utterances. However, various parameters are set in base stations used for communication with mobile devices, etc. The values of these base station parameters may change in various cases, including system updates of the base station, but it was necessary to identify the parameters that had incorrect values after the change (parameters before the change). 【0009】 Therefore, the information processing device 100 of this embodiment acquires one or more parameters (current values) set for the base station from that base station. The information processing device 100 also acquires the ideal values (ideal values) of one or more parameters set for that base station. The information processing device 100 compares the current values with the ideal values and identifies the parameters (parameters to be corrected) whose current values differ from the ideal values. The parameters to be corrected are the parameters among the one or more parameters set for the base station whose current values differ from the ideal values. In other words, the parameters to be corrected are parameters that record the values (current values) (values to be corrected) that will be targeted when changing the current values to the ideal values. 【0010】 When the information processing device 100 performs a correction operation to change the value of a parameter to be corrected (correction target value) to an ideal value, it is possible to simultaneously correct the values of the parameters to be corrected for multiple base stations in a single operation (correction operation). The information processing device 100 identifies the number of base stations (parallel operation threshold) for which correction operations can be performed in a single operation (when operations are performed simultaneously), and identifies the number of parameters to be corrected for a number of base stations that is less than or equal to that number (the number of parameters to be corrected that constitutes one operation when performing correction operations). 【0011】 This makes it possible for the information processing device 100 of this embodiment to identify parameters with incorrect values (parameters to be corrected). The information processing device 100 may be a computer such as a server, desktop, laptop, tablet, or smartphone. 【0012】 [Details of the information processing device 100] Next, an information processing device 100 according to one embodiment will be described in detail. Figure 2 is a block diagram illustrating an information processing device 100 according to one embodiment. 【0013】 The information processing device 100 includes, for example, a communication unit 121, a storage unit 122, a display unit 123, and a control unit 110. The communication unit 121, the storage unit 122, and the display unit 123 may be embodiments of the output unit. The control unit 110 includes, for example, a first acquisition unit 111, a second acquisition unit 112, a first identification unit 113, a third acquisition unit 114, a second identification unit 115, a third identification unit 116, an execution unit 117, a recording unit 118, and a startup unit 119. The control unit 110 may be configured by, for example, the arithmetic processing unit of the information processing device 100. The control unit 110 (for example, the arithmetic processing unit, etc.) may, for example, appropriately read and execute various programs stored in the memory unit 122, etc., to realize the functions of each unit (for example, the first acquisition unit 111, the second acquisition unit 112, the first identification unit 113, the third acquisition unit 114, the second identification unit 115, the third identification unit 116, the execution unit 117, the recording unit 118, and the startup unit 119, etc.). In other words, the functions of each unit may be realized by computer implementation. 【0014】 The communication unit 121 is a communication interface that enables the transmission and reception of various types of information with, for example, an external device (external device) located outside the information processing device 100. The external device here may be, for example, a base station and a server (not shown). 【0015】 The storage unit 122 may store, for example, various information and programs. Examples of the storage unit 122 include memory, solid-state drives, and hard disk drives. The storage unit 122 may also be, for example, a storage area and server located in the cloud. 【0016】 The display unit 123 is a display capable of displaying various characters, symbols, images, etc. 【0017】 The first acquisition unit 111 acquires current values, which are one or more parameters set for the base station, from that base station. The first acquisition unit 111 may, for example, acquire the values (current values) that each of the one or more parameters represents from the base station via the communication unit 121. The parameters (current values) may include information about the base station that recorded those current values. The base station information may also be identification information that identifies the base station. In other words, the current value may be a value that represents a parameter set for the base station at a certain point in time (for example, at the time when the first acquisition unit 111 acquired the parameter from the base station). 【0018】 The second acquisition unit 112 acquires ideal values that represent the ideal values of one or more parameters set for the base station. The second acquisition unit 112 acquires the reference value (ideal value) for each of the one or more parameters. For example, if the information of the ideal values of each parameter is stored in the storage unit 122, the second acquisition unit 112 acquires those ideal values from the storage unit 122. Alternatively, for example, if the information of the ideal values of each parameter is stored in a server, the second acquisition unit 112 acquires those ideal values from the server via the communication unit 121. The ideal values may be determined based on attributes of communication terminals such as the type or use of communication terminals that can be connected to the base station, characteristics of the base station such as the number of terminals that can be connected to the base station or the amount of communication traffic that the base station can relay, or the status of surrounding base stations such as the number or operating status of nearby base stations. 【0019】 The first specifying unit 113 specifies a correction target parameter as a parameter that compares the current value with the ideal value and records a correction target value whose current value is different from the ideal value. The first specifying unit 113 compares the current value acquired by the first acquisition unit 111 and the ideal value acquired by the second acquisition unit 112 for the same parameters, and determines whether the current value and the ideal value are different. As an example, the first specifying unit 113 may determine whether the current value falls within the range of the value defined as the ideal value. When the first specifying unit 113 determines that the current value is different from the ideal value, the first specifying unit 113 specifies the current value as the correction target value when correcting the current value to the ideal value. The first specifying unit 113 specifies, as the correction target parameter, the parameter that records the correction target value among the parameters that record the current value. 【0020】 The third acquisition unit 114 acquires information on a correction target base station that is a base station included in the correction target parameter among a plurality of base stations. The third acquisition unit 114 identifies a base station based on the identification information of the base station included in the parameter (correction target parameter), and specifies a base station (correction target base station) that records a parameter (correction target parameter) for correcting the current value to the ideal value. The third acquisition unit 114 acquires information on the correction target base station. As an example, the third acquisition unit 114 may acquire information on the correction target base station from the base station (correction target base station) or the server via the communication unit 121. 【0021】 The information on the correction target base station may include at least any one of information on one or more ranges in which the base station supplies radio waves, information on the installation location of the base station, information on the frequency of the radio waves provided by the base station, and information on the manufacturing company of the base station. The information on the cell may be, for example, information indicating the size of the communication range (cell range) formed by the base station (correction target base station), etc. The information on the installation location may be, for example, information on the location of the base station (correction target base station), etc. The information on the frequency may be, for example, information on the frequency range when the base station (correction target base station) transmits and receives radio waves, etc. The information on the manufacturing company may be, for example, information identifying the company that manufactures the equipment of the base station (correction target base station), etc. 【0022】 The second specifying unit 115 specifies a parallel operation threshold indicating the number of base stations that can perform operations simultaneously based on the information of the base station to be corrected. As an example, the second specifying unit 115 may specify the parallel operation threshold based on at least any one of information on a cell indicating one or more ranges in which the base station supplies radio waves, information on the installation location of the base station, information on the frequency of the radio waves provided by the base station, and information on the manufacturing company of the base station. For example, the second specifying unit 115 specifies a base station to be corrected that provides a cell range in which communication ranges do not overlap or communication ranges overlap among the cell ranges of a plurality of different base stations to be corrected, and may specify the parallel operation threshold according to the number of the specified base stations to be corrected. For example, the second specifying unit 115 may specify a base station to be corrected according to whether the positions (installation locations) of a plurality of different base stations to be corrected are relatively close or relatively far, and may specify the parallel operation threshold according to the number of the specified base stations to be corrected. For example, the second specifying unit 115 may specify a base station to be corrected that is of the same manufacturing company among a plurality of different base stations to be corrected, and may specify the parallel operation threshold according to the number of the specified base stations to be corrected. The parallel operation threshold defines the maximum value of the number of base stations (base stations to be corrected) when correcting the values of the correction target parameters for a plurality of base stations (base stations to be corrected) simultaneously during one operation (correction operation). 【0023】 The third identification unit 116 identifies the parameters to be corrected for one operation, such that the current values of the parameters are changed to ideal values so that the number of base stations subject to parameter correction processing from the current values is less than or equal to the parallel operation threshold. For example, when performing one operation (correction operation), the third identification unit 116 identifies the base stations to be corrected so that the number of base stations to be corrected is less than or equal to the parallel operation threshold. For example, the third identification unit 116 identifies the parameters to be corrected for those base stations to be corrected. The third identification unit may also identify the base stations to be corrected such that base stations having specific parameters to be corrected are preferentially included in the base stations to be corrected. Furthermore, the third identification unit 116 may also identify the base stations to be corrected such that base stations installed in a predetermined area are preferentially included in the base stations to be corrected based on the base station installation area. For example, the third identification unit 116 identifies the parameters to be corrected for those base stations to be corrected. The third identification unit 116 may further identify the degree of deviation between the current value and the ideal value, in addition to the parameter to be corrected. The third identification unit 116 may identify base stations to be corrected such that those with a large degree of deviation of the parameter to be corrected are given priority. In this case, priority may be determined based on the degree of deviation of the specific parameter to be corrected, or priority may be determined based on the sum of the absolute values of the degree of deviation of multiple parameters. 【0024】 Furthermore, when the third identification unit 116 selects a base station to be corrected from candidates for base stations to be corrected so that the number of corrected base stations is below the parallel work threshold, it may select the base station to be corrected according to priority. That is, when the third identification unit 116 identifies the parameters to be corrected, it may identify the base station to be corrected (the area in which the base station to be corrected is located) and the parameters to be corrected for the base station to be corrected, according to a predetermined priority (higher priority being the number of corrected base stations). For example, the third identification unit 116 may identify the base station to be corrected and the parameters to be corrected for the base station to be corrected according to the degree to which at least one of the following (i) to (iv) is given priority as a predetermined priority. (i) Randomly select base stations to be corrected (priority is random) (ii) Prioritize selecting parameters that show a large degree of deviation from the current value (parameters that show a larger deviation from the ideal value when the current value and the ideal value are compared in the first identification unit). (iii) Prioritize selecting pre-defined regions (specific regions (for example, base stations located in areas with higher population density (base stations subject to correction))) (iv) Prioritize selecting parameters that include pre-defined parameters (specific parameters (for example, parameters of higher importance)) that are to be corrected. 【0025】 The execution unit 117 performs a process to correct the parameters set for the base station that correspond to the parameters to be corrected identified by the third identification unit 116 to ideal values. The execution unit 117 performs a process (correction work) on the base station (base station to be corrected) that has recorded the parameters to be corrected identified by the third identification unit 116, so as to correct the current values (values to be corrected) of the parameters to be corrected identified by the third identification unit 116 to ideal values. The execution unit 117 may perform a process (correction process) using known technology as the process (correction work). 【0026】 The recording unit 118 records the base station's response to the processing performed by the execution unit 117 as the work record for the correction. That is, for example, the recording unit 118 may store the response of the base station that performed the processing (correction work) (base station to be corrected) as the work record (log) in the storage unit 122. The recording unit 118 may also control the display unit 123 to display the work record. 【0027】 The startup unit 119 starts the first acquisition unit 111, the second acquisition unit 112, the first identification unit 113, the third acquisition unit 114, the second identification unit 115, the third identification unit 116, the execution unit 117, and the recording unit 118 based on a predetermined cycle (master). The startup unit 119 may, for example, start the information processing device 100 (each part of the control unit 110) at predetermined intervals (at predetermined cycles) and execute each function of the control unit 110. That is, the startup unit 119 may, for example, start each part of the control unit 110 at predetermined intervals to identify a parameter to be corrected, correct the current value (value to be corrected) recorded in that corrective action parameter to an ideal value, and record the results of the corrective work. 【0028】 [Information Processing Methods] Next, an information processing method according to one embodiment will be described. Figure 3 is a flowchart illustrating an information processing method according to one embodiment. 【0029】 In step ST101, the first acquisition unit 111 acquires current values, which are one or more parameters set for the base station, from that base station. 【0030】 In step ST102, the second acquisition unit 112 acquires ideal values that represent the ideal values of one or more parameters set for the base station. 【0031】 In step ST103, the first identification unit 113 compares the current value obtained in step ST101 with the ideal value obtained in step ST102, and identifies a parameter to be corrected as a parameter in which the current value differs from the ideal value and records a value to be corrected. 【0032】 In step ST104, the third acquisition unit 114 acquires information on the base station to be corrected, which is one of the base stations included in the parameters to be corrected among the multiple base stations. The information on the base station to be corrected may include at least one of the following: information on a cell indicating one or more ranges to which the base station supplies radio waves, information on the installation location of the base station, information on the frequency of the radio waves provided by the base station, and information on the manufacturer of the base station. 【0033】 In step ST105, the second identification unit 115 identifies a parallel work threshold indicating the number of base stations that can be operated on simultaneously, based on the information of the base station to be corrected obtained in step ST104. As an example, the second identification unit 115 may identify the parallel work threshold based on at least one of the following: information of a cell indicating one or more ranges supplied by the base station; information of the installation location of the base station; information of the frequency of the radio waves provided by the base station; and information of the manufacturer of the base station. 【0034】 In step ST106, the third identification unit 116 identifies the parameters to be corrected for one operation, changing the current values of the parameters to ideal values so that the number of base stations subject to parameter correction processing among the current values is less than or equal to the parallel work threshold. 【0035】 In step ST107, the execution unit 117 performs a process to correct the parameters set for the base station, which correspond to the parameters to be corrected identified in step ST106, to ideal values. 【0036】 In step ST108, the recording unit 118 records the base station's response to the processing performed in step ST107 as the record of the corrective work. 【0037】 In step ST109, the startup unit 119 starts the first acquisition unit 111, the second acquisition unit 112, the first identification unit 113, the third acquisition unit 114, the second identification unit 115, the third identification unit 116, the execution unit 117, and the recording unit 118 based on a predetermined cycle (master). That is, when the predetermined cycle is reached after the processing in step ST108 is completed, the startup unit 119 starts the information processing device 100 to execute the processing in steps ST101 to ST108. 【0038】 [Examples] Next, an embodiment of this design will be described. Figure 4 is a first diagram illustrating one embodiment of this model. Figure 5 is a second diagram illustrating one embodiment of this model. 【0039】 First, as shown in Figure 4 as an example, the information processing device 100 acquires the current values of one or more parameters (actual device parameters). The parameter values are values set at the base station. The current values of the parameters are, for example, the current or past (e.g., most recent) values of the parameters set for the base station. 【0040】 Furthermore, the information processing device 100 acquires ideal values for the parameters set for the base station. The ideal values may be recorded in, for example, a correct answer master. The correct answer master may be stored in, for example, a storage unit 122 or a server. The correct answer master may record, for example, a parameter ID (parameter identification information), a parameter name, conditions, ideal values (correct answers), and a work ID (work identification information). The conditions may include the type of base station (for example, a manufacturing company, etc.) and the frequency of the radio waves transmitted and received by the base station. 【0041】 The information processing device 100 compares the current value with the ideal value of the same parameter. If the current value differs from the ideal value, it identifies the current value as the value to be corrected and identifies the parameter (actual machine parameter) having that current value (value to be corrected) as the parameter to be corrected. In this case, the information processing device 100 may also identify the parameter ID, parameter name, and operation ID for the parameter to be corrected. 【0042】 The information processing device 100 acquires information (work master) of the base stations to be corrected. The information (work master) of the base stations to be corrected includes, for example, a work ID (work identification information), a work name (corrective work name), work time (for example, work day of the week, etc.) (corrective work time), and the maximum number of base stations on which the work (corrective work) will be performed (parallel work threshold). 【0043】 The information processing device 100 may identify the base station (base station ID) and parameter ID to be corrected in one operation (one corrective operation) based on the identified corrective target parameter (parameter ID, parameter name, and operation ID) and the information of the base station to be corrected (operation master). In other words, the information processing device 100 may identify the base station (base station ID) and parameter ID for each operation (operation ID). The information processing device 100 identifies the base station (base station ID) and parameter ID to be corrected (creates an incorrect answer list) for each operation (operation ID), up to the maximum number of base stations (parallel operation threshold) recorded in the information of the base station to be corrected (operation master). In other words, the information processing device 100 identifies the corrective target parameter for which the current value will be corrected to the ideal value for one operation (corrective operation). 【0044】 As shown in Figure 5 as an example, the information processing device 100 performs a process to correct the current value of the parameter to be corrected as described above to the ideal value, and records the result of the execution (work result) as work record. The work record may include, for example, the base station ID, the parameter ID, and the work result, such as whether the work was successful or unsuccessful. 【0045】 [Regarding functions and circuitry] Next, the functions and circuitry of the information processing device 100 described above will be explained. Each part of the information processing device 100 may be implemented as a function of a computer's arithmetic processing unit or the like. The information processing device 100 may implement the functions of the first acquisition unit 111, the second acquisition unit 112, the first identification unit 113, the third acquisition unit 114, the second identification unit 115, the third identification unit 116, the execution unit 117, the recording unit 118, and the startup unit 119 by a single control unit 110 (e.g., an arithmetic processing unit, etc.), or the functions of the first acquisition unit 111, the second acquisition unit 112, the first identification unit 113, the third acquisition unit 114, the second identification unit 115, the third identification unit 116, the execution unit 117, the recording unit 118, and the startup unit 119 may be implemented in a distributed manner by multiple different control units 110 (e.g., arithmetic processing units, etc.). The first acquisition unit 111, second acquisition unit 112, first identification unit 113, third acquisition unit 114, second identification unit 115, third identification unit 116, execution unit 117, recording unit 118, and startup unit 119 (control unit 110) of the above-described information processing device 100 may be implemented as a first acquisition function, second acquisition function, first identification function, third acquisition function, second identification function, third identification function, execution function, recording function, and startup function (control function), respectively, by a computer's arithmetic processing unit or the like. The information processing program can enable the computer to implement each of the above-described functions. The information processing program may be recorded on a computer-readable, non-temporary, tangible recording medium such as memory, a solid-state drive, a hard disk drive, or an optical disc. The storage medium may be rephrased as, for example, a non-temporary, tangible, computer-readable medium that stores the information processing program. The information processing program may also be transmitted online. The information processing program can be implemented as a product (computer program product) by the control unit 110 (for example, an arithmetic processing unit or the like). Furthermore, as described above, each part of the information processing device 100 may be implemented as a computer's arithmetic processing unit or the like. This arithmetic processing unit or the like is composed of, for example, an integrated circuit. For this reason, each part of the information processing device 100 may be implemented as a circuit that constitutes the arithmetic processing unit or the like.In other words, the first acquisition unit 111, second acquisition unit 112, first identification unit 113, third acquisition unit 114, second identification unit 115, third identification unit 116, execution unit 117, recording unit 118, and startup unit 119 (control unit 110) of the information processing device 100 may be implemented as a first acquisition circuit, second acquisition circuit, first identification circuit, third acquisition circuit, second identification circuit, third identification circuit, execution circuit, recording circuit, and startup circuit (control circuit) that constitute the arithmetic processing unit of a computer. Furthermore, the communication unit 121, storage unit 122, and display unit 123 (output unit) of the information processing device 100 may be implemented as, for example, a communication function, storage function, and display function (output function) that include the functions of the arithmetic processing unit. Furthermore, the communication unit 121, storage unit 122, and display unit 123 (output unit) of the information processing device 100 may be implemented as a communication circuit, storage circuit, and display circuit (output circuit) by being configured by, for example, an integrated circuit. Furthermore, the communication unit 121, storage unit 122, and display unit 123 (output unit) of the information processing device 100 may be configured as a communication device, storage device, and display device (output device) by being composed of multiple devices, for example. 【0046】 The information processing device 100 can be configured by combining one or any multiple of the above-described parts. In this disclosure, the term "information" is used, but the term "information" can be replaced with "data," and the term "data" can be replaced with "information." 【0047】 [Aspects and Effects of This Embodiment] Next, an embodiment of this design and the effects of each embodiment will be described. Note that the embodiments described below are examples as of the time of filing, and this design is not limited to the embodiments described below. That is, this design is not limited to the embodiments described below, and may be realized by appropriately combining the parts described above. Furthermore, lower-level embodiments may be referenced in any of the higher-level embodiments. Also, the effects of this design described below are examples, and the effects of each embodiment are not limited to those described below. Furthermore, each embodiment may, for example, achieve at least one of the effects described below. 【0048】 (Aspect 1) One embodiment of the information processing device includes: a first acquisition unit that acquires current values, which are one or more parameters set for a base station, from that base station; a second acquisition unit that acquires ideal values, which represent the ideal values of one or more parameters set for a base station; a first identification unit that matches the current values with the ideal values and identifies a parameter to be corrected as a parameter in which a corrected value differs from the ideal value; a third acquisition unit that acquires information on a base station to be corrected, which is a base station included in the parameter to be corrected, from among a plurality of base stations; a second identification unit that identifies a parallel work threshold, which indicates the number of base stations that can perform work simultaneously, based on the information on the base station to be corrected; and a third identification unit that identifies a parameter to be corrected for one operation, in which the current values of the parameter are changed to ideal values, such that the number of base stations subject to parameter correction processing is less than or equal to the parallel work threshold. As a result, the information processing device can identify a parameter to be corrected, which is a parameter whose current value is to be corrected to an ideal value. 【0049】 (Aspect 2) One embodiment of the information processing device may include an execution unit that performs a process to correct parameters set for a base station to ideal values, corresponding to the parameters to be corrected identified by the third identification unit, and a recording unit that records the base station's response to the process performed by the execution unit as the record of the correction work. This allows the information processing device to store as a history record the record of correction work in which the current value was corrected to the ideal value. 【0050】 Furthermore, when corrective actions are performed automatically, engineers may want to verify the results of those actions afterward. Specifically, for example, if a problem occurs in the communication status after the corrective action, the engineer needs to verify afterward whether the target parameter was properly corrected (success or failure of the corrective action) and the content of the corrective action. In such cases, multiple causes can be assumed, such as a problem occurring in the process of the action or the ideal value not being an appropriate value, so the engineer needs to perform a post-facto verification to identify the cause of the problem. In this respect, the information processing device of this embodiment can record work results, thus enabling post-event verification. 【0051】 (Aspect 3) In one embodiment of the information processing device, the information of the base station to be corrected includes at least one of the following: information of a cell indicating one or more ranges to which the base station supplies radio waves; information of the installation location of the base station; information of the frequency of the radio waves provided by the base station; and information of the manufacturer of the base station. The second identification unit may determine a parallel work threshold based on at least one of the following: information of a cell indicating one or more ranges to which the base station supplies radio waves; information of the installation location of the base station; information of the frequency of the radio waves provided by the base station; and information of the manufacturer of the base station. This allows the information processing device to determine the maximum number of parameters for which the current value can be corrected to an ideal value in a single operation (correction operation). 【0052】 Furthermore, from the perspective of maintaining the quality of the communication network, it is desirable that the parameters to be corrected be corrected promptly. However, depending on the parameters to be corrected, the correction work may trigger handover processing or location registration processing of communication terminals connected to the communication network. In such cases, performing correction work on a relatively large number of base stations at once may put a load on the communication network and affect the communication quality of the entire network. In addition, it may be necessary to restart the base station during the correction work process, in which case the base station will be temporarily unavailable. Therefore, from the perspective of stable operation of the communication network, it is not desirable to correct the parameters to be corrected on a relatively large number of base stations at once. In particular, it is not desirable to perform a relatively large number of correction operations at once on base stations that share conditions such as frequency and location. In this regard, the information processing device of this embodiment can maintain stable operation of the communication network by determining an upper limit of the number of simultaneous operations that can be tolerated based on the information of the base stations to be corrected, thereby distributing the correction work. 【0053】 (Aspect 4) In one embodiment of the information processing device, when the third identification unit identifies parameters to be corrected, it may identify base stations to be corrected and the parameters to be corrected for those base stations that are below a parallel work threshold, according to a predetermined priority. This allows the information processing device to identify parameters to be corrected. 【0054】 (Aspect 5) In one embodiment of the information processing method, the computer performs the following steps: a first acquisition step of acquiring current values, which are one or more parameters set for the base station, from that base station; a second acquisition step of acquiring ideal values, which represent the ideal values of one or more parameters set for the base station; a first identification step of identifying a parameter to be corrected, which is a parameter that records a corrected value, where the current value differs from the ideal value, by comparing the current value and the ideal value; a third acquisition step of acquiring information on a base station to be corrected, which is a base station included in the parameter to be corrected, from among a plurality of base stations; a second identification step of identifying a parallel work threshold, which indicates the number of base stations that can perform work simultaneously, based on the information on the base station to be corrected; and a third identification step of identifying a parameter to be corrected for one operation, in which the current value of the parameter is changed to the ideal value, so that the number of base stations subject to parameter correction processing is less than or equal to the parallel work threshold. As a result, the information processing method can achieve the same effect as the information processing apparatus of the one embodiment described above. 【0055】 (Aspect 6) One embodiment of an information processing program enables a computer to implement: a first acquisition function that acquires current values, which are one or more parameters set for a base station, from that base station; a second acquisition function that acquires ideal values, which represent the ideal values of one or more parameters set for a base station; a first identification function that compares the current values with the ideal values and identifies a parameter to be corrected, which is a parameter that records a corrected value where the current value differs from the ideal value; a third acquisition function that acquires information on a base station to be corrected, which is one of several base stations included in the parameter to be corrected; a second identification function that identifies a parallel work threshold, which indicates the number of base stations that can be operated on simultaneously, based on the information on the base station to be corrected; and a third identification function that identifies a parameter to be corrected for one operation, which changes the current value of the parameter to the ideal value so that the number of base stations subject to parameter correction processing is less than or equal to the parallel work threshold. As a result, the information processing program can achieve the same effect as the information processing device of the one embodiment described above. 【0056】 (Aspect 7) One embodiment of the information processing program may implement a startup function that causes the computer to activate a first acquisition function, a second acquisition function, a first identification function, a third acquisition function, a second identification function, and a third identification function based on a predetermined cycle (master). This allows the information processing program to periodically identify parameters that are to be corrected from their current values to ideal values, perform correction work, and store the results of that correction work as a history. 【0057】 Furthermore, while carriers operate a vast number of base stations, as mentioned above, correcting all of them at once is difficult from the standpoint of ensuring the stable operation of the communication network. Therefore, it is desirable to carry out the task of correcting parameters that need correction while maintaining the stable operation of base stations by distributing the work over time. However, in order to perform the work on all of the vast number of base stations, the work would have to be distributed over many sessions, and the correction work would continue for a long period of time, which is difficult in terms of human resources. On the other hand, leaving parameters that need correction unattended will negatively affect the quality of service. In this regard, the information processing device of this embodiment can correct parameters while maintaining stable operation and conserving human resources by automatically correcting parameters based on preset ideal values and a master. 【0058】 By using the above-mentioned disclosure, we can contribute to achieving Sustainable Development Goal (SDG) 9, "Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation." [Explanation of Symbols] 【0059】 100 Information Processing Devices 110 Control Unit 111 First acquisition part 112 Second acquisition part 113 1st Specific Part 114 Third Acquisition Department 115 Second Specific Part 116 Third Specific Part 117 Execution Department 118 Records Section 119 Starting part 121 Communications Department 122 Storage section 123 Display section
Claims
[Claim 1] A first acquisition unit that acquires current values, which are one or more parameters set for the base station, from the base station, A second acquisition unit that acquires ideal values representing ideal values for one or more parameters set for the base station, A first identification unit compares the current value with the ideal value and identifies a parameter to be corrected as a parameter in which the current value is different from the ideal value and records a value to be corrected. A third acquisition unit acquires information on a base station that is included in the parameters to be corrected, among the multiple base stations, A second identification unit identifies a parallel work threshold indicating the number of base stations that can perform work simultaneously, based on the information of the base stations to be corrected. A third identification unit identifies the parameters to be corrected for one operation, which changes the current values of the parameters to ideal values so that the number of base stations subject to parameter correction processing among the current values is less than or equal to the parallel work threshold, An information processing device equipped with the following features. [Claim 2] An execution unit that performs a process to correct the parameters set for the base station, which correspond to the parameters to be corrected identified by the third identification unit, to ideal values, A recording unit records the response of the base station to the processing performed by the execution unit as the work record of the correction, The information processing apparatus according to claim 1, comprising: [Claim 3] The information of the base station subject to correction includes at least one of the following: information on a cell indicating one or more ranges to which the base station supplies radio waves, information on the installation location of the base station, information on the frequency of the radio waves provided by the base station, and information on the manufacturer of the base station. The second identification unit identifies the parallel work threshold based on at least one of the following: information on cells indicating one or more ranges supplied by the base station; information on the location of the base station; information on the frequency of the radio waves provided by the base station; and information on the manufacturer of the base station. The information processing apparatus according to claim 1. [Claim 4] When the third identification unit identifies parameters to be corrected, it identifies base stations to be corrected and the parameters to be corrected of those base stations that are below the parallel work threshold, according to a predetermined priority. The information processing apparatus according to claim 1. [Claim 5] Computers A first acquisition step involves obtaining current values, which are one or more parameters set for the base station, from the base station. A second acquisition step involves obtaining ideal values that represent ideal values for one or more parameters set for the base station, A first identification step involves comparing the current value with the ideal value and identifying a parameter to be corrected as a parameter that records a corrected value where the current value is different from the ideal value. A third acquisition step involves acquiring information on a base station that is included in the parameters to be corrected, among the multiple base stations; A second identification step involves identifying a parallel work threshold that indicates the number of base stations that can perform work simultaneously, based on the information of the base stations to be corrected. A third identification step involves identifying the parameters to be corrected for one operation, such that the number of base stations subject to parameter correction processing among the current values is less than or equal to the parallel work threshold, and changing the current values of the parameters to ideal values. An information processing method that performs the following. [Claim 6] On the computer, A first acquisition function that acquires current values, which are one or more parameters set for the base station, from the base station, A second acquisition function that acquires ideal values representing ideal values for one or more parameters set for the base station, A first identification function that compares the current value with the ideal value and identifies a parameter to be corrected as a parameter in which the current value differs from the ideal value, A third acquisition function that acquires information on the base station to be corrected, which is one of the multiple base stations included in the parameter to be corrected, A second identification function identifies a parallel work threshold indicating the number of base stations that can perform work simultaneously, based on the information of the base stations to be corrected. A third identification function identifies the parameters to be corrected for one operation, which changes the current values of the parameters to ideal values so that the number of base stations subject to parameter correction processing among the current values is less than or equal to the parallel work threshold, An information processing program that makes this possible. [Claim 7] To the aforementioned computer, A startup function is implemented that activates the first acquisition function, the second acquisition function, the first identification function, the third acquisition function, the second identification function, and the third identification function based on a predetermined cycle (master). The information processing program according to claim 6.