Information processing device and information processing method

The information processing device calculates first and second throughput using machine-learned models to determine optimal installation locations for wireless communication devices, addressing the challenge of network connectivity by considering both wireless and mobile communication strengths.

WO2026053287A1PCT designated stage Publication Date: 2026-03-12NTT DOCOMO INC
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Existing technologies struggle to determine optimal installation locations for wireless communication devices that provide network connections to wireless terminals, as they fail to consider both radio wave reception strength from the wireless communication device and the mobile communication network.

Method used

An information processing device that calculates first and second throughput using machine-learned models to determine the optimal installation positions for wireless communication devices, considering the positional relationship with base stations and the wireless communication device's output, respectively.

Benefits of technology

Enables the provision of information on suitable installation locations for wireless communication devices, ensuring optimal network connectivity by accurately determining the throughput at each mesh within the installation area.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2024031617_12032026_PF_FP_ABST
    Figure JP2024031617_12032026_PF_FP_ABST
Patent Text Reader

Abstract

This information processing device comprises: a first throughput calculation unit that, on the basis of at least the positional relationship between meshes obtained by partitioning an installation region in which a wireless communication device that receives radio waves from a mobile communication network and relays the radio waves to a wireless terminal is installed, and a base station that outputs a first radio wave of the mobile communication network, calculates a first throughput by the first radio wave in each mesh; a second throughput calculation unit that, on the basis of at least the installation position of the wireless communication device in the installation region, calculates a second throughput in each mesh of communication by a second radio wave outputted from the wireless communication device for each of a plurality of installation positions set in the installation region; and an installation position extraction unit that extracts, from the plurality of installation positions, a recommended installation position recommended for the throughput of the wireless terminal in the installation region on the basis of the first throughput of each mesh in the installation region and the second throughput of each mesh in the installation region for each of the plurality of installation positions.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing device and information processing method

[0001] The present invention relates to an information processing device and an information processing method.

[0002] There is a need to install wireless communication devices that provide network connections to wireless terminals in appropriate locations. A technology that contributes to appropriate placement of wireless communication devices is known, which acquires map information that shows a target area where the wireless communication devices are to be installed, calculates the communication range of each of the wireless communication devices based on the installation positions and wireless communication characteristics of each of the wireless communication devices, and displays a simulation image in which the map information and the communication ranges of each of the wireless communication devices are superimposed (see, for example, Patent Document 1).

[0003] Japanese Patent Application Laid-Open No. 2021-125701

[0004] A wireless communication device that provides a network connection to a wireless terminal relays radio waves from a mobile communication network and outputs radio waves for the wireless terminal. The wireless terminal receives the network connection by receiving radio waves from the mobile communication network and radio waves from the wireless communication device. Therefore, in order to find an appropriate installation location for the wireless communication device, it is necessary to consider not only the radio wave reception strength from the wireless communication device but also the radio wave reception strength from the mobile communication network.

[0005] Therefore, an object of the present disclosure is to enable provision of information regarding a suitable installation location of a wireless communication device that provides a network connection to a wireless terminal.

[0006] In order to solve the above problem, an information processing device according to one aspect of the present disclosure includes: a first throughput calculation unit that calculates a first throughput, which is the throughput by a first radio wave in each mesh, based at least on the positional relationship between a mesh obtained by dividing an installation area, which is an area in which a wireless communication device that receives radio waves from a mobile communication network and relays the radio waves to a wireless terminal, and a base station that outputs a first radio wave, which is the radio wave of the mobile communication network; a second throughput calculation unit that calculates a second throughput, which is the throughput in each mesh of communication by a second radio wave, which is the radio wave output from the wireless communication device, for each of a plurality of installation positions set in the installation area, based at least on the installation position of the wireless communication device; and an installation position extraction unit that extracts, from a plurality of installation positions, recommended installation positions that are installation positions recommended in terms of the throughput of the wireless terminal in the installation area, based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the plurality of installation positions.

[0007] According to the above aspect, for example, a first throughput and a second throughput of communication by a first radio wave and a second radio wave in each mesh within an installation area set inside a desired building are calculated for each candidate installation location of the wireless communication device, and a recommended installation location is extracted from multiple installation locations based on the first throughput and the second throughput. This makes it possible to provide information regarding installation locations of wireless communication devices that will achieve a suitable throughput.

[0008] It is possible to provide information regarding the suitable installation location of a wireless communication device that provides a network connection to a wireless terminal.

[0009] FIG. 1 is a block diagram showing the functional configuration of an information processing device in a learning phase of a model of this embodiment. FIG. 2 is a block diagram showing the functional configuration of an information processing device in an information providing phase of the model of this embodiment. FIG. 3 is a diagram showing the configuration of a received power information storage unit and an example of stored received power information. FIG. 4 is a diagram showing an example of teacher data for learning a first received power estimation model. FIG. 5 is a diagram showing an example of teacher data for learning a second received power estimation model. FIG. 6 is a diagram showing an example of information indicating installation area information and candidate installation positions input to an information processing device in an information providing phase. FIG. 7 is a diagram showing an example of a first throughput map. FIG. 8 is a diagram showing an example of a second throughput map for each candidate installation position. FIG. 9 is a flowchart showing the processing contents of an information processing method in an information processing system. FIG. 10 is a diagram showing the configuration of an information processing program. FIG. 11 is a hardware block diagram of an information processing device.

[0010] An information processing device according to an embodiment of the present invention will be described with reference to the drawings. Whenever possible, the same parts are designated by the same reference numerals and redundant description will be omitted.

[0011] 1 and 2 are block diagrams showing the functional configuration of an information processing system including an information processing device according to this embodiment. Fig. 1 shows the functional configuration of an information processing device 10A (10) in a learning phase of a first received power estimation model and a second received power estimation model. Fig. 2 shows the functional configuration of an information processing device 10B (10) in a phase of providing information indicating recommended installation positions.

[0012] The information processing system 1 receives radio waves from a mobile communication network, relays the radio waves to wireless terminals within a specified area, and provides information indicating the preferred installation location within the specified area of ​​a wireless communication device that provides network connection to the wireless terminals by relaying the radio waves.

[0013] The devices constituting the wireless communication device are not limited to specific devices, but may be, for example, a so-called home router. The home router is a device for providing Internet connection within a home and has the function of receiving radio waves from a mobile communication network (e.g., LTE and 5G (fifth generation mobile communication system)) and distributing the Internet connection wirelessly (e.g., Wi-Fi) to multiple devices within the home. The installation area in which the wireless communication device is installed is set inside a building such as a house.

[0014] The wireless terminal that performs wireless communication with the wireless communication device is not limited to a specific device, and may be, for example, a mobile terminal such as a high-function mobile phone (smartphone), a mobile phone, or a personal digital assistant (PDA), or may also be a computer terminal.

[0015] As shown in Fig. 1, the information processing system 1 may be configured to include an information processing device 10A (10). The information processing device 10A is a device that generates a first received power estimation model and a second received power estimation model through machine learning using predetermined teacher data. Functionally, the information processing device 10A includes a first received power estimation model learning unit 18 and a second received power estimation model learning unit 19. In the example shown in Fig. 1, the functional units 18 to 19 are configured in a single information processing device 10B, but they may also be configured as distributed across multiple devices.

[0016] Each functional unit of the information processing device 10A is configured to be able to access storage means (storage) such as a received power information storage unit 21, a first teacher data storage unit 22, a second teacher data storage unit 23, a first received power estimation model storage unit 24, and a second received power estimation model storage unit 25. In the example shown in Fig. 1, the received power information storage unit 21, the first teacher data storage unit 22, the second teacher data storage unit 23, the first received power estimation model storage unit 24, and the second received power estimation model storage unit 25 are configured in the information processing device 10A, but may be configured in another device accessible from the information processing device 10A.

[0017] 2, the information processing system 1 may include an information processing device 10B (10). The information processing device 10B is a device that provides information indicating a suitable installation location for a wireless communication device. Functionally, the information processing device 10B includes an installation area information acquisition unit 11, a first received power information acquisition unit 12, a first throughput calculation unit 13, a second received power acquisition unit 14, a second throughput calculation unit 15, an installation location extraction unit 16, and an output unit 17.

[0018] Each functional unit of the information processing device 10B is configured to be able to access storage means (storage) such as a first received power estimation model storage unit 24, a second received power estimation model storage unit 25, a base station information storage unit 26, and a height map storage unit 27. In the example shown in Fig. 2, the first received power estimation model storage unit 24, the second received power estimation model storage unit 25, the base station information storage unit 26, and the height map storage unit 27 are configured in the information processing device 10B, but may be configured in another device accessible from the information processing device 10B.

[0019] Furthermore, although the information processing apparatus 10A and the information processing apparatus 10B are shown in FIGS. 1 and 2, respectively, in the description of this embodiment, they may be configured as one device or as separate devices.

[0020] Next, each functional unit of the information processing device 10A will be described. The first received power estimation model learning unit 18 generates a first received power estimation model through machine learning. The first received power estimation model is a model that has been machine-learned to determine the correspondence between at least the positional relationship between the reception position of the first radio wave and the base station, and the received power of the first radio wave at the reception position, and outputs the received power of the first radio wave at the reception position in response to input of information indicating the positional relationship between the reception position of the first radio wave and the base station. The first radio wave may be a radio wave from a mobile communication network (e.g., LTE and 5G (fifth generation mobile communication system)).

[0021] The learning of the first received power estimation model will be described with reference to Figures 3 and 4. Figure 3 is a diagram showing the configuration of the received power information storage unit 21 and an example of the stored received power information. As shown in Figure 3, the received power information storage unit 21 is a storage means that stores the received power of the first radio wave in association with location information indicating a location. The received power may be RSRP (Reference Signal Received Power).

[0022] Fig. 4 is a diagram schematically illustrating an example of first teacher data for learning the first received power estimation model, which is stored in the first teacher data storage unit 22. As shown in Fig. 4, the first teacher data ld1 may include a building height map ld11, a base station distance map ld12, and a receiving station distance map ld13.

[0023] The building height map ld11 represents height information indicating the height of buildings and / or terrain at each point (e.g., 1-meter mesh) in a predetermined area centered on a certain reference position. As an example, the building height map ld11 is generated by acquiring polygon information for a predetermined area centered on the reference position based on a 3D polygon map provided in advance, and then acquiring the height for each mesh based on the acquired polygon. A 3D polygon map is a map in which terrain and buildings are represented by polygons used to represent three-dimensional space.

[0024] The base station distance map ld12 has the same size and coordinates as the building height map ld11, and is a map that indicates the distance from the base station that transmits the first radio waves to each point (for example, 1-meter mesh). Specifically, the base station distance map ld12 is generated by obtaining information about base stations in the vicinity of the reference position based on the position information of the reference position by referring to base station information including position information indicating the position of the base station, and recording the distance from the position of the base station to each mesh for each mesh.

[0025] The receiving station distance map ld13 has the same size and coordinates as the building height map ld11, and is a map that represents the distance from the center to each point (for example, 1-m mesh) with the reference position as the center. Note that the data for each mesh of each map included in the first teacher data ld1 may be normalized in the range of 0 to 1.

[0026] The first received power estimation model learning unit 18 inputs first teacher data ld1 corresponding to a certain position (reference position) as input data to the first received power estimation model, obtains output data output in response to the input data, obtains the received power at the reference position as correct data by referring to the received power information storage unit 21, and performs machine learning of the first received power estimation model by updating weighting coefficients and parameters constituting the neural network that configures the model, for example, by backpropagation, so as to minimize the error between the output data and the correct data. Note that the input data (explanatory variables) input to the model may include information on the transmission power and frequency (band) of the base station. The first received power estimation model learning unit 18 outputs the learned first received power estimation model to the first received power estimation model storage unit 24 and stores it.

[0027] The second received power estimation model learning unit 19 generates the second received power estimation model through machine learning. The second received power estimation model is a model that has been machine-learned to determine a correspondence between the installation positions of wireless communication devices within a specified area and the received power of the second radio waves output by the wireless communication devices in each of the meshes obtained by dividing the specified area. The second received power estimation model outputs second received power (e.g., average received power), which is the received power of the second radio waves at each position within the installation area (e.g., a 1-meter mesh obtained by dividing the installation area), in response to input of information indicating the installation positions of the wireless communication devices within the installation area, which is a predetermined area in which the wireless communication devices are installed. The input data input to the second received power estimation model may include, in addition to information indicating the installation positions of the wireless communication devices, information on walls that define the installation area and information on walls that separate the installation area.

[0028] The wireless communication device is a device that receives radio waves from a mobile communication network and provides wireless network connections to devices in an installation area (e.g., an area inside a home). The second radio waves output by the wireless communication device may be, for example, Wi-Fi radio waves.

[0029] The learning of the second received power estimation model will be described with reference to Fig. 5. Fig. 5 is a diagram schematically showing an example of second teacher data for learning the second received power estimation model. As shown in Fig. 5, the second teacher data storage unit 23 is a storage means for storing second teacher data ld2. The second teacher data ld2 includes input data including a floor plan map ld21 and a router position map ld22, and correct answer data consisting of a radio wave map td2.

[0030] The floor plan map ld21 is information about a specified area (e.g., an area inside a house) that includes at least one of information about walls that define the specified area and information about walls that separate the specified area, and may be information configured as a map image, for example. The floor plan map ld21 has information for each mesh that is set to the same size as the mesh of the building height map ld11, etc.

[0031] The router location map ld22 is a map showing the locations of wireless communication devices, and has the same size, coordinates, and mesh as the floor plan map ld21. As illustrated in Fig. 5 , the router location map ld22 includes meshes in which 1 is associated with the installation location of the wireless communication device and 0 is associated with any location other than the installation location.

[0032] The radio wave map td2 has the same size, coordinates, and mesh as the floor plan map ld21, and includes, as correct answer data, the average received power of each mesh when a wireless communication device is installed at the location indicated by the router location map ld22. Note that the data of each mesh of each map included in the second teacher data ld2 may be normalized in the range of 0 to 1.

[0033] The second received power estimation model learning unit 19 inputs the second teacher data ld2 as input data to the second received power estimation model, and performs machine learning of the second received power estimation model by updating weighting coefficients and parameters that configure the neural network that configures the model, for example, by backpropagation, so as to minimize the error between output data output in response to the input data and the radio wave map td2 that is the correct data. The second received power estimation model learning unit 19 outputs the learned second received power estimation model to the second received power estimation model storage unit 25 and stores it therein.

[0034] Next, the functional units of the information processing device 10B will be described with reference to Fig. 2 again. The installation area information acquisition unit 11 acquires installation information including installation area information relating to an installation area (e.g., a house) in which a wireless communication device is installed and installation position information indicating candidate installation positions for the wireless communication device in the installation area.

[0035] 6 is a diagram showing an example of installation information. The installation information PI includes installation area information pd, pa, and installation position information pc. The installation area information pd is location information of the installation area (e.g., a house) where the wireless communication device is installed, and includes, for example, the latitude and longitude of the location of the installation area. The installation area information pa includes floor plan information including at least one of information on the walls that define the installation area and information on the walls that separate the installation area. The installation area information pa has a configuration similar to the floor plan map ld21 of the second teacher data ld2.

[0036] The installation position information pc is information indicating candidate installation positions of the wireless communication device within the installation area, and in the example shown in Fig. 6, it is a map corresponding to the installation area in which "1" is set to the mesh corresponding to the installation position and "0" is set to the mesh other than the installation position. The installation position information pc includes candidate installation positions pc1, pc2, pc2, ... for the wireless communication device within the installation area. In Fig. 6, the installation position information pc indicates three candidate installation positions, but the number is not limited to three.

[0037] The installation area information acquisition unit 11 may acquire the installation information PI based on an input to the information processing device 10B, or may acquire the installation information PI from a predetermined storage means that stores the installation information PI in advance.

[0038] The first reception power information acquisition unit 12 calculates the first reception power, which is the reception power of the first radio wave in each mesh, based at least on the positional relationship between each mesh in the installation area and the base station. Specifically, the first reception power information acquisition unit 12 may calculate the first reception power using a first reception power estimation model.

[0039] Specifically, the first received power information acquisition unit 12 refers to the base station information storage unit 26 and the height map storage unit 27 to acquire a building height map, a base station distance map, and a receiving station distance map similar to the first teacher data ld1.

[0040] The base station information storage unit 26 is a storage means that stores at least the position (e.g., latitude and longitude) of each base station. The base station information storage unit 26 may further store the transmission power and frequency (band) of each base station. The height map storage unit is a storage means that stores geographical information generated based on a 3D polygon map, in which height information is associated with each mesh.

[0041] The first received power information acquisition unit 12 generates a building height map centered on one mesh obtained by dividing the installation area, by referring to the height map storage unit 27, based on the installation area information pd.

[0042] The first reception power information acquisition unit 12 acquires information on base stations around the installation area by referring to the base station information storage unit 26 based on the installation area information pd, and generates a base station distance map with one mesh within the installation area as its center. The first reception power information acquisition unit 12 also generates a reception station distance map with one mesh within the installation area as its center based on the installation area information pd.

[0043] The first received power information acquisition unit 12 inputs the building height map, base station distance map, and receiving station distance map generated based on the installation area information pd into the first received power estimation model acquired from the first received power estimation model storage unit 24, and acquires the output from the model as a first received power, which is an estimated value of the received power in one mesh within the installation area. The first received power information acquisition unit 12 similarly acquires the first received power for all meshes within the installation area, and generates a radio wave map consisting of the first received power (RSPR) of each mesh.

[0044] The first throughput calculation unit 13 calculates a first throughput, which is the throughput of the first radio waves in each mesh, based at least on the positional relationship between the meshes obtained by dividing the installation area and the base stations that output the first radio waves, which are radio waves of the mobile communication network. Specifically, the first throughput calculation unit 13 calculates the first throughput in each mesh based on the first received power acquired by the first received power information acquisition unit 12.

[0045] FIG. 7 is a diagram showing an example of a first throughput map. The first throughput calculation unit 13 calculates the first throughput of each mesh using the Shannon-Hartley theorem based on the first received power of each mesh. The throughput map SM1 shown in FIG. 7 is a gradation-based schematic representation of the throughput at each position (mesh) in a predetermined range (an area of ​​the same size as a building height map, etc.) including the installation area. The first throughput calculation unit 13 then calculates a first throughput sm1 including the first throughput of each mesh m in the installation area. This generates one first throughput map corresponding to one installation area.

[0046] The second received power acquisition unit 14 calculates the second received power, which is the received power of the second radio wave in each mesh within the installation area, for each of the multiple installation positions set in the installation area, based at least on the installation positions of the wireless communication devices within the installation area. Specifically, the second received power acquisition unit 14 may calculate the second received power using a second received power estimation model.

[0047] Specifically, the second received power acquisition unit 14 inputs each of the installation area information pa and installation position candidates pc1, pc2, pc2, ... of the installation position information pc included in the installation information PI (see FIG. 6 ) into the second received power estimation model acquired from the second received power estimation model storage unit 25, and thereby acquires output from the model as information indicating the second received power in each mesh of the installation area for each installation position candidate. The second received power acquisition unit 14 may generate a radio wave map indicating the second received power in each mesh of the installation area for each installation position candidate.

[0048] The second throughput calculation unit 15 calculates, for each of a plurality of candidate installation locations set in the installation area, a second throughput, which is the throughput in each mesh of communication by second radio waves, which are radio waves output from the wireless communication device, based on at least the installation locations of the wireless communication device virtually set in the installation area. Specifically, the second throughput calculation unit 15 calculates, for each of a plurality of candidate installation locations set in the installation area, the second throughput, which is the throughput in each mesh of communication by second radio waves, which are radio waves output from the wireless communication device.

[0049] 8 is a diagram showing an example of a second throughput map for each candidate installation location. The second throughput calculation unit 15 calculates the second throughput of each mesh for each candidate installation location using the Shannon-Hartley theorem based on the second received power of each mesh. The throughput map SM21 shown in FIG. 8 includes second throughput maps sm21, sm22, ... for each candidate installation location. Each of the second throughput maps sm21, sm22, ... schematically represents the throughput in each mesh of the installation area using grayscale.

[0050] The second throughput calculation unit 15 may generate the second throughput map for the installation location of the wireless communication device in the installation area by taking into account the first throughput at that installation location. That is, since the wireless communication device relays the first radio wave from the base station and provides the second radio wave to the wireless terminal in the installation area, the throughput at the wireless terminal located at each position (each mesh) in the installation area is limited by the first throughput. Therefore, the second throughput calculation unit 15 may calculate the second throughput for each mesh in the installation area by setting the first throughput at the installation location of the wireless communication device as the upper limit.

[0051] Referring again to Figure 2, the installation position extraction unit 16 extracts recommended installation positions, which are installation positions recommended in terms of the throughput of a wireless terminal within the installation area, from the multiple installation positions based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the multiple installation position candidates.

[0052] Specifically, the installation position extraction unit 16 may calculate, for each of the multiple installation positions, an estimated throughput when a wireless terminal is located in each mesh in the installation area based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the multiple candidate installation positions, and extract a recommended installation position from the multiple installation positions based on the aggregate value of the estimated throughput of each mesh in the installation area.

[0053] As an example, the installation location extraction unit 16 acquires a first throughput map having a first throughput for each mesh in the installation area and a second throughput map having a second throughput for each mesh in one candidate installation location, extracts the larger of the first throughput and the second throughput for the one mesh as the estimated throughput for the one mesh, and calculates the average value of the estimated throughputs for all meshes as the throughput score for the candidate installation location.The installation location extraction unit 16 then extracts the candidate installation location with the highest throughput score from among the multiple candidate installation locations as the recommended installation location.Note that the aggregated value of the estimated throughput for calculating the throughput score is not limited to the average value, but may be the minimum value or other aggregated value.

[0054] The output unit 17 outputs information indicating the recommended installation positions extracted by the installation position extraction unit 16. The manner of output is not limited, and may be transmission to a predetermined device, display by a predetermined display means, storage in a predetermined storage means, or the like.

[0055] FIG. 9 is a flowchart showing the processing steps of an information processing method for providing information about recommended installation positions in the information processing device 10.

[0056] In step S1, the installation area information acquiring unit 11 acquires installation information including installation area information on an installation area (e.g., a house) where the wireless communication device is installed and installation position information indicating candidate installation positions of the wireless communication device in the installation area. The installation area information includes position information of the installation area where the wireless communication device is installed and floor plan information including at least one of information on walls that define the installation area and information on walls that separate the installation area.

[0057] In step S2, the first reception power information acquisition unit 12 calculates the first reception power based on at least the positional relationship between each mesh in the installation area and the base station. The first reception power information acquisition unit 12 may calculate the first reception power using a first reception power estimation model.

[0058] In step S3, the first throughput calculation unit 13 calculates the first throughput, which is the throughput due to the first radio waves in each mesh, based at least on the positional relationship between the meshes obtained by dividing the installation area and the base station that outputs the first radio waves, which are radio waves of the mobile communication network.

[0059] In step S4, the second received power acquisition unit 14 calculates a second received power, which is the received power of the second radio wave in each mesh within the installation area, for each of a plurality of candidate installation positions set in the installation area, based at least on the installation positions of the wireless communication devices within the installation area. The second received power acquisition unit 14 may calculate the second received power using a second received power estimation model.

[0060] In step S5, the second throughput calculation unit 15 calculates the second throughput in each mesh of communication using the second radio waves, which are radio waves output from the wireless communication device, for each of the multiple candidate installation locations set in the installation area, based at least on the installation locations of the wireless communication devices set within the installation area.

[0061] In step S6, the installation position extraction unit 16 extracts recommended installation positions from the multiple installation positions based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the multiple installation position candidates.

[0062] In step S7 , the output unit 17 outputs information indicating the recommended installation positions extracted by the installation position extraction unit 16 .

[0063] Next, an information processing program for causing a computer to function as the information processing device 10 of this embodiment will be described with reference to FIG. 10. FIG. 10 is a diagram showing the configuration of the information processing program. The information processing program P1 is configured to include a main module m10 that controls information processing in the information processing device 10 in an overall manner, an installation area information acquisition module m11, a first received power information acquisition module m12, a first throughput calculation module m13, a second received power acquisition module m14, a second throughput calculation module m15, an installation position extraction module m16, and an output module m17. Each of the modules m11 to m17 realizes a function for each of the functional units 11 to 17.

[0064] The information processing program P1 may be transmitted via a transmission medium such as a communication line, or may be stored in a non-transitory recording medium M1 as shown in FIG.

[0065] According to the information processing system 1, information processing device 10, information processing method, and information processing program P1 of the present embodiment described above, for example, the first throughput and the second throughput of communication by the first radio wave and the second radio wave in each mesh within an installation area set inside a desired building are calculated for each candidate installation location of the wireless communication device, and a recommended installation location is extracted from multiple installation locations based on the first throughput and the second throughput. This makes it possible to provide information regarding installation locations of wireless communication devices that will achieve an optimal throughput.

[0066] The information processing device and information processing method according to the present disclosure may have the following configurations: The actions and effects of each configuration will be described as follows.

[0067] An information processing device according to one aspect of the present disclosure includes a first throughput calculation unit that calculates a first throughput, which is the throughput by a first radio wave in each mesh, based at least on the positional relationship between a mesh obtained by dividing an installation area, which is an area in which a wireless communication device that receives radio waves from a mobile communication network and relays the radio waves to a wireless terminal, and a base station that outputs a first radio wave, which is the radio wave of the mobile communication network; a second throughput calculation unit that calculates a second throughput, which is the throughput in each mesh of communication by a second radio wave, which is the radio wave output from the wireless communication device, for each of a plurality of installation positions set in the installation area, based at least on the installation position of the wireless communication device; and an installation position extraction unit that extracts, from a plurality of installation positions, recommended installation positions that are installation positions recommended in terms of the throughput of the wireless terminal in the installation area, based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the plurality of installation positions.

[0068] An information processing method according to one aspect of the present disclosure is executed by a processor and includes: a first throughput calculation step for calculating a first throughput, which is the throughput by a first radio wave in each mesh, based at least on the positional relationship between a mesh obtained by dividing an installation area, which is an area in which a wireless communication device that receives radio waves from a mobile communication network and relays the radio waves to a wireless terminal, and a base station that outputs a first radio wave, which is the radio wave of the mobile communication network; a second throughput calculation step for calculating a second throughput, which is the throughput in each mesh of communication by a second radio wave, which is the radio wave output from the wireless communication device, for each of a plurality of installation positions set in the installation area, based at least on the installation position of the wireless communication device; and an installation position extraction step for extracting, from a plurality of installation positions, recommended installation positions that are installation positions recommended in terms of the throughput of a wireless terminal in the installation area, based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the plurality of installation positions.

[0069] According to the above aspect, for example, a first throughput and a second throughput of communication by a first radio wave and a second radio wave in each mesh within an installation area set inside a desired building are calculated for each candidate installation location of the wireless communication device, and a recommended installation location is extracted from multiple installation locations based on the first throughput and the second throughput. This makes it possible to provide information regarding installation locations of wireless communication devices that will achieve a suitable throughput.

[0070] In addition, an information processing device relating to another aspect may further include a first received power acquisition unit that calculates a first received power, which is the received power of a first radio wave in each mesh, based at least on the positional relationship between each mesh in the installation area and the base station, and the first throughput calculation unit may calculate a first throughput in each mesh based on the first received power.

[0071] According to the above aspect, the communication throughput depends on the received power of the radio waves related to the communication, and since the received power of the first radio waves of each mesh is determined based on the positional relationship between each mesh and the base station, the first throughput of each mesh can be appropriately calculated.

[0072] In addition, in an information processing device relating to another aspect, the first received power acquisition unit may determine the first received power using a first received power estimation model, which is a model that has been machine-learned to determine the correspondence between at least the positional relationship between the receiving position of the first radio wave and the base station, and the received power of the first radio wave at the receiving position.

[0073] According to the above aspect, by inputting information indicating the positional relationship between the position of each mesh and the base station into a first reception illumination estimation model obtained by machine learning the correspondence between the reception position of the first radio wave and the positional relationship between the base station and the reception power of the first radio wave at the reception position, it is possible to accurately determine the reception power of the first radio wave at each mesh.

[0074] In addition, in an information processing device relating to another aspect, the first received power estimation model may include, as input data, height information indicating the positional relationship between the receiving position and the base station, and the height of at least one of buildings and terrain in a specified area that includes at least the area between the receiving position and the base station, and may be generated by machine learning using training data that includes, as correct answer data, the received power at the receiving position.

[0075] According to the above aspect, information on the positional relationship between the reception position and the base station and information on the height of buildings or the like corresponding to the reception position are input to the first reception power estimation model and used for machine learning, so that the arrival status of the first radio wave at the reception position is appropriately reflected in the configuration of the first reception power estimation model, thereby making it possible to obtain a first reception power estimation model that is suitable for acquiring the reception power of the first radio wave in each mesh.

[0076] In addition, in an information processing device relating to another aspect, the information processing device may further include a second received power acquisition unit that calculates a second received power, which is the received power of a second radio wave in each mesh within the installation area, for each of a plurality of installation positions set in the installation area based at least on the installation position of the wireless communication device within the installation area, and the second throughput calculation unit may calculate a second throughput for each of the plurality of installation positions based on the second received power.

[0077] According to the above aspect, communication throughput depends on the received power of radio waves related to communication, and since the received power of the second radio waves of each mesh is determined based on the installation position of the wireless communication device, the second throughput of each mesh can be appropriately calculated.

[0078] In addition, in an information processing device relating to another aspect, the second received power acquisition unit may determine the second received power using a second received power estimation model, which is a machine-learned model that determines the correspondence between the installation position of the wireless communication device within a specified area and the received power of the second radio wave in each of the meshes obtained by dividing the specified area.

[0079] According to the above aspect, by inputting information indicating the installation position of the wireless communication device within the installation area into a second reception illumination estimation model obtained by machine learning the correspondence between the installation position of the wireless communication device in the specified area and the reception power of the second radio wave in each mesh within the specified area, it is possible to accurately determine the first reception power of each mesh when the wireless communication device is installed at the installation position.

[0080] In addition, in an information processing device relating to another aspect, the second received power estimation model may be generated by machine learning using teacher data that includes, as input data, specified area information including at least one of information on the walls that define the specified area and information on the walls that separate the specified area, and the installation position of the wireless communication device within the specified area, and includes, as correct answer data, the received power at each mesh within the specified area.

[0081] According to the above aspect, the specified area information including information on the wall surfaces of the specified area and information indicating the installation position of the wireless communication device within the specified area are input to the second received power estimation model and used for machine learning, so that the propagation conditions of the second radio waves when the wireless communication device is installed at the installation position are appropriately reflected in the configuration of the second received power estimation model. Therefore, it is possible to obtain a second received power estimation model that is suitable for acquiring the received power of the second radio waves in each mesh according to the installation position of the wireless communication device.

[0082] In addition, in an information processing device relating to another aspect, the installation position extraction unit may calculate an estimated throughput for each of the multiple installation positions when a wireless terminal is located in each mesh in the installation area based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the multiple installation positions, and extract a recommended installation position from the multiple installation positions based on the aggregate value of the estimated throughput of each mesh in the installation area.

[0083] According to the above aspect, the aggregated value of the estimated throughput of each mesh in each of the plurality of candidate installation locations indicates the suitability of each candidate installation location in terms of the throughput of the wireless terminal. Then, by extracting a recommended installation location based on the aggregated value of the estimated throughput, it is possible to provide information on a suitable installation location for the wireless communication device that will achieve a suitable throughput.

[0084] The block diagrams shown in FIGS. 1 and 2 show functional blocks. These functional blocks (components) are realized by any combination of hardware and / or software. Furthermore, the method for realizing each functional block is not particularly limited. That is, each functional block may be realized using a single device that is physically or logically coupled, or may be realized using two or more physically or logically separated devices that are directly or indirectly connected (e.g., wired, wireless, etc.) and these multiple devices. The functional block may be realized by combining software with the single device or multiple devices.

[0085] Functions include, but are not limited to, judgment, determination, assessment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs transmission is called a transmitting unit or transmitter. As mentioned above, there are no particular limitations on how these functions are implemented.

[0086] For example, the information processing device 10 according to an embodiment of the present invention may function as a computer. Fig. 11 is a diagram showing an example of the hardware configuration of the information processing device 10 according to this embodiment. The information processing device 10 may be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, etc.

[0087] In the following description, the term "apparatus" can be interpreted as a circuit, a device, a unit, etc. The hardware configuration of the information processing device 10 may be configured to include one or more of the apparatuses shown in FIG. 11 , or may be configured to exclude some of the apparatuses.

[0088] Each function of the information processing device 10 is realized by loading specified software (programs) onto hardware such as the processor 1001 and memory 1002, causing the processor 1001 to perform calculations and control communication via the communication device 1004 and the reading and / or writing of data in the memory 1002 and storage 1003.

[0089] The processor 1001 controls the entire computer by running, for example, an operating system. The processor 1001 may be configured as a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, etc. For example, the functional units 11 to 17 shown in FIG. 1 may be realized by the processor 1001.

[0090] The processor 1001 also reads programs (program codes), software modules, and data from the storage 1003 and / or the communication device 1004 into the memory 1002 and executes various processes in accordance with these. The programs used are those that cause a computer to execute at least some of the operations described in the above-described embodiments. For example, the functional units 11 to 17 of the information processing device 10 may be implemented by a control program stored in the memory 1002 and running on the processor 1001. While the above-described various processes have been described as being executed by one processor 1001, they may also be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be implemented on one or more chips. The programs may also be transmitted from a network via a telecommunications line.

[0091] The memory 1002 is a computer-readable recording medium and may be composed of at least one of, for example, a read-only memory (ROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), and a random access memory (RAM). The memory 1002 may also be called a register, a cache, a main memory (primary storage device), or the like. The memory 1002 can store executable programs (program codes), software modules, and the like for implementing an information processing method according to one embodiment of the present invention.

[0092] Storage 1003 is a computer-readable recording medium, and may be, for example, at least one of an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, etc. Storage 1003 may also be referred to as an auxiliary storage device. The above-mentioned storage medium may be, for example, a database, a server, or other appropriate medium including memory 1002 and / or storage 1003.

[0093] The communication device 1004 is hardware (transmission / reception device) for communicating between computers via a wired and / or wireless network, and is also called, for example, a network device, a network controller, a network card, or a communication module.

[0094] The input device 1005 is an input device (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that receives input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that outputs to the outside. The input device 1005 and the output device 1006 may be integrated into one device (e.g., a touch panel).

[0095] Furthermore, each device such as the processor 1001 and the memory 1002 is connected to a bus 1007 for communicating information. The bus 1007 may be configured as a single bus, or may be configured as different buses between the devices.

[0096] The information processing device 10 may also be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and some or all of the functional blocks may be realized by the hardware. For example, the processor 1001 may be implemented by at least one of these pieces of hardware.

[0097] The notification of information is not limited to the aspects / embodiments described in the present disclosure and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI) and Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB) and System Information Block (SIB))), other signals, or a combination thereof. Furthermore, the RRC signaling may be referred to as an RRC message, and may be, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, or the like.

[0098] Each aspect / embodiment described in the present disclosure may be applied to at least one of systems using LTE (Long Term Evolution), LTE-Advanced (LTE-A), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (New Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-Wide Band), Bluetooth (registered trademark), or other suitable systems, and next-generation systems enhanced based on these. Furthermore, a combination of multiple systems (e.g., a combination of at least one of LTE and LTE-A with 5G, etc.) may also be applied.

[0099] The order of the procedures, sequences, flowcharts, etc. of each aspect / embodiment described in this disclosure may be changed unless it is consistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.

[0100] In the present disclosure, a specific operation described as being performed by a base station may be performed by its upper node in some cases. In a network consisting of one or more network nodes having a base station, it is clear that various operations performed for communication with a terminal may be performed by at least one of the base station and another network node other than the base station (for example, an MME or an S-GW, etc., but are not limited to these). Although the above example illustrates a case where there is one other network node other than the base station, a combination of multiple other network nodes (for example, an MME and an S-GW) may also be used.

[0101] Information etc. may be output from a higher layer (or a lower layer) to a lower layer (or a higher layer), or may be input / output via multiple network nodes.

[0102] Input and output information may be stored in a specific location (for example, memory) or managed in a management table. Input and output information may be overwritten, updated, or added to. Output information may be deleted. Input information may be sent to another device.

[0103] The determination may be made based on a value represented by one bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).

[0104] The aspects / embodiments described in this disclosure may be used alone, in combination, or switched depending on the implementation. Notification of predetermined information (e.g., notification that "X is true") is not limited to explicit notification, but may be implicit (e.g., not notifying the predetermined information).

[0105] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.

[0106] Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.

[0107] Software, instructions, etc. may also be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies such as coaxial cable, fiber optic cable, twisted pair, and Digital Subscriber Line (DSL), and / or wireless technologies such as infrared, radio, and microwave, these wired and / or wireless technologies are included within the definition of transmission media.

[0108] The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.

[0109] It should be noted that terms explained in this disclosure and / or terms necessary for understanding this specification may be replaced with terms having the same or similar meanings.

[0110] As used in this disclosure, the terms "system" and "network" are used interchangeably.

[0111] Furthermore, the information, parameters, etc. described in the present disclosure may be expressed as absolute values, relative values ​​from a predetermined value, or other corresponding information. For example, a radio resource may be indicated by an index.

[0112] The names used for the above-described parameters are not intended to be limiting in any way. Furthermore, the mathematical expressions using these parameters may differ from those explicitly disclosed in this disclosure. The various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not intended to be limiting in any way.

[0113] As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), and the like. Furthermore, "judgment" and "decision" can include regarding resolving, selecting, choosing, establishing, comparing, etc. as having been "judged" or "decided." In other words, "judgment" and "decision" can include regarding some action as having been "judged" or "decided." Furthermore, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.

[0114] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly specified otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."

[0115] When designations such as "first," "second," etc. are used in this disclosure, any reference to an element does not generally limit the quantity or order of those elements. These designations may be used herein as a convenient method of distinguishing between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed therein or that the first element must precede the second element in some way.

[0116] The "means" in the configuration of each of the above devices may be replaced with "part," "circuit," "device," etc.

[0117] To the extent that the terms "include," "including," and variations thereof are used herein or in the claims, these terms are intended to be inclusive, similar to the term "comprising." Furthermore, the term "or," as used herein or in the claims, is not intended to be an exclusive or.

[0118] In this disclosure, where articles are added by translation, such as a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.

[0119] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different."

[0120] The information processing device 10 and the information processing method of the present disclosure may have the following configuration.

[0121] [1] An information processing device comprising: a first throughput calculation unit that calculates a first throughput, which is the throughput by a first radio wave in each mesh, based at least on the positional relationship between a mesh obtained by dividing an installation area, which is an area in which wireless communication devices that receive radio waves from a mobile communication network and relay the radio waves to wireless terminals, and a base station that outputs a first radio wave, which is the radio wave of the mobile communication network; a second throughput calculation unit that calculates a second throughput, which is the throughput in each mesh of communication by a second radio wave, which is the radio wave output from the wireless communication device, based at least on the installation position of the wireless communication device in the installation area, for each of a plurality of installation positions set in the installation area; and an installation position extraction unit that extracts, from the plurality of installation positions, recommended installation positions that are installation positions recommended in terms of the throughput of the wireless terminal in the installation area, based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the plurality of installation positions.

[0122] [2] The information processing device described in [1], further comprising a first received power acquisition unit that calculates a first received power, which is the received power of the first radio wave in each mesh, based at least on the positional relationship between each mesh in the installation area and the base station, and the first throughput calculation unit calculates the first throughput in each mesh based on the first received power.

[0123] [3] The information processing device according to [2], wherein the first reception power acquisition unit calculates the first reception power using a first reception power estimation model, which is a machine-learned model of a correspondence between at least the positional relationship between the reception position of the first radio wave and the base station, and the reception power of the first radio wave at the reception position.

[0124] [4] The information processing device according to [3], wherein the first received power estimation model includes, as input data, height information indicating the positional relationship between the receiving position and the base station, and the height of at least one of buildings and terrain in a predetermined area including at least an area between the receiving position and the base station, and is generated by machine learning using training data including, as correct answer data, the received power at the receiving position.

[0125] [5] The information processing device according to any one of [1] to [4], further comprising: a second received power acquisition unit that calculates, for each of a plurality of installation positions set in the installation area, a second received power, which is the received power of the second radio wave in each mesh within the installation area, based at least on the installation position of the wireless communication device within the installation area; and the second throughput calculation unit calculates the second throughput for each of the plurality of installation positions based on the second received power.

[0126] [6] The information processing device described in [5], wherein the second received power acquisition unit calculates the second received power using a second received power estimation model, which is a machine-learned model that determines the correspondence between the installation position of the wireless communication device within a specified area and the received power of the second radio wave in each of the meshes obtained by dividing the specified area.

[0127] [7] The information processing device described in [6], wherein the second received power estimation model includes, as input data, specified area information including at least one of information on walls defining the specified area and information on walls separating the specified area, and the installation position of the wireless communication device within the specified area, and is generated by machine learning using training data including, as correct answer data, the received power in each mesh within the specified area.

[0128] [8] The information processing device according to any one of [1] to [7], wherein the installation position extraction unit calculates an estimated throughput for each of the plurality of installation positions when the wireless terminal is located in each of the meshes in the installation area based on the first throughput of each of the meshes in the installation area and the second throughput of each of the meshes in the installation area for each of the plurality of installation positions, and extracts the recommended installation position from the plurality of installation positions based on an aggregate value of the estimated throughput of each of the meshes in the installation area.

[0129] [9] An information processing method executed by a processor, comprising: a first throughput calculation step of calculating a first throughput, which is the throughput by the first radio wave in each mesh, based at least on the positional relationship between a mesh obtained by dividing an installation area, which is an area where wireless communication devices that receive radio waves from a mobile communication network and relay the radio waves to wireless terminals are installed, and a base station that outputs a first radio wave, which is the radio wave of the mobile communication network; a second throughput calculation step of calculating a second throughput, which is the throughput in each mesh of communication by a second radio wave, which is the radio wave output from the wireless communication device, for each of a plurality of installation positions set in the installation area, based at least on the installation positions of the wireless communication devices in the installation area; and an installation position extraction step of extracting, from the plurality of installation positions, recommended installation positions that are installation positions recommended in terms of the throughput of the wireless terminal in the installation area, based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the plurality of installation positions.

[0130] 1...information processing system, 10, 10A, 10B...information processing device, 11...installation area information acquisition unit, 12...first received power information acquisition unit, 13...first throughput calculation unit, 14...second received power acquisition unit, 15...second throughput calculation unit, 16...installation position extraction unit, 17...output unit, 18...first received power estimation model learning unit, 19...second received power estimation model learning unit, 21...received power information storage unit, 22...first teacher data storage unit, 23...second teacher data storage unit, 24...first Received power estimation model storage unit, 25...second received power estimation model storage unit, 26...base station information storage unit, 27...height map storage unit, M1...recording medium, m11...installation area information acquisition module, m12...first received power information acquisition module, m13...first throughput calculation module, m14...second received power acquisition module, m15...second throughput calculation module, m16...installation position extraction module, m17...output module, P1...information processing program.

Claims

1. An information processing device comprising: a first throughput calculation unit that calculates a first throughput, which is the throughput of a first radio wave in each mesh, based at least on the positional relationship between a mesh obtained by dividing an installation area, which is an area in which wireless communication devices that receive radio waves from a mobile communication network and relay the radio waves to wireless terminals are installed, and a base station that outputs a first radio wave, which is the radio wave of the mobile communication network; a second throughput calculation unit that calculates a second throughput, which is the throughput in each mesh of communication using a second radio wave, which is the radio wave output from the wireless communication device, for each of a plurality of installation positions set in the installation area, based at least on the installation positions of the wireless communication devices in the installation area; and an installation position extraction unit that extracts recommended installation positions, which are installation positions recommended in terms of the throughput of the wireless terminal within the installation area, from the plurality of installation positions, based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the plurality of installation positions.

2. The information processing device of claim 1, further comprising a first received power acquisition unit that calculates a first received power, which is the received power of the first radio wave in each mesh, based at least on the positional relationship between each mesh in the installation area and the base station, and wherein the first throughput calculation unit calculates the first throughput in each mesh based on the first received power.

3. The information processing device described in claim 2, wherein the first received power acquisition unit calculates the first received power using a first received power estimation model, which is a machine-learned model that represents the correspondence between at least the positional relationship between the receiving position of the first radio wave and the base station, and the received power of the first radio wave at the receiving position.

4. The information processing device described in claim 3, wherein the first received power estimation model includes as input data height information indicating the positional relationship between the receiving position and the base station, and the height of at least one of buildings and terrain in a predetermined area including at least the area between the receiving position and the base station, and is generated by machine learning using training data including the received power at the receiving position as correct answer data.

5. The information processing device of claim 1, further comprising a second received power acquisition unit that calculates a second received power, which is the received power of the second radio wave in each mesh within the installation area, for each of a plurality of installation locations set in the installation area based at least on the installation position of the wireless communication device within the installation area, and the second throughput calculation unit calculates the second throughput for each of the plurality of installation locations based on the second received power.

6. The information processing device described in claim 5, wherein the second received power acquisition unit calculates the second received power using a second received power estimation model, which is a machine-learned model that determines the correspondence between the installation position of the wireless communication device within a specified area and the received power of the second radio wave in each of the meshes obtained by dividing the specified area.

7. The information processing device described in claim 6, wherein the second received power estimation model includes, as input data, specified area information including at least one of information on the walls defining the specified area and information on the walls separating the specified area, and the installation position of the wireless communication device within the specified area, and is generated by machine learning using training data including, as correct answer data, the received power at each mesh within the specified area.

8. The information processing device of claim 1, wherein the installation location extraction unit calculates an estimated throughput for each of the plurality of installation locations when the wireless terminal is located in each of the meshes in the installation area based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the plurality of installation locations, and extracts the recommended installation location from the plurality of installation locations based on an aggregate value of the estimated throughput of each mesh in the installation area.

9. An information processing method executed by a processor, comprising: a first throughput calculation step of calculating a first throughput, which is the throughput by the first radio wave in each mesh, based at least on the positional relationship between meshes obtained by dividing an installation area, which is an area where wireless communication devices that receive radio waves from a mobile communication network and relay the radio waves to wireless terminals are installed, and a base station that outputs first radio waves, which are radio waves of the mobile communication network; a second throughput calculation step of calculating a second throughput, which is the throughput in each mesh of communication by second radio waves, which are radio waves output from the wireless communication device, for each of a plurality of installation positions set in the installation area, based at least on the installation positions of the wireless communication devices in the installation area; and an installation position extraction step of extracting recommended installation positions, which are installation positions recommended in terms of throughput of the wireless terminal within the installation area, from the plurality of installation positions, based on the first throughput of each mesh in the installation area and the second throughput of each mesh in the installation area for each of the plurality of installation positions.

Citation Information

Patent Citations

  • Estimation device

    WO2023095516A1

  • Relay device control apparatus, relay device control method, relay device control program, and wireless communication system

    WO2023145013A1

  • Station installation design assistance device, station installation design assistance method, and program

    WO2024150426A1