Information processing device, terminal device, information processing method, and communication method
By generating virtual space estimation information in the information processing device and determining communication parameters based on the radio wave propagation environment of the real space, the problem of low wireless communication control efficiency in the prior art is solved, and more effective signal propagation and resource utilization are achieved.
Patent Information
- Application Number
- CN202380062473.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-09-09
- Filing Date
- 2023-08-31
- Publication Date
- 2025-04-08
AI Technical Summary
In wireless communication, it is difficult for the prior art to perform appropriate wireless communication control based on the radio wave propagation environment in real space, especially in the presence of obstacles, communication parameters determined by the base station may not guarantee effective signal propagation.
By using a virtual communication environment generated based on real spatial location information and communication environment information in the information processing device, virtual space estimation information related to wireless communication between the base station and the terminal device is generated, and communication parameters are determined based on this information.
Wireless communication control is realized based on the radio wave propagation environment in real space, ensuring that the signal propagates further and improving the utilization efficiency of radio resources.
Smart Images

Figure CN119790676A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing device, a terminal device, an information processing method, and a communication method. Background Art
[0002] In wireless communication, a technique is known for achieving more appropriate communication by properly controlling radio resources and communication parameters. For example, appropriate communication can be achieved by adaptively controlling communication parameters according to the state of a propagation path between a base station and a terminal device.
[0003] For example, the base station transmits a known signal, and the terminal device receives the known signal, so that the terminal device can estimate the state of the propagation path. In addition, by feeding back the state of the propagation path estimated by the terminal device to the base station, the base station can set appropriate communication parameters for the terminal device.
[0004] In addition, in the absence of feedback from the terminal device regarding the state of the propagation path, the base station is able to use a statistical propagation model (e.g., a path loss model, an interference model, etc.) based on the distance from the terminal device to identify the average state of the propagation path.
[0005] Prior art literature
[0006] Patent Literature
[0007] Patent Document 1: Japanese Patent Application Publication No. 2021-108459 Summary of the invention
[0008] Technical issues to be solved by the invention
[0009] However, radio wave propagation in wireless communication varies greatly depending on, for example, the presence or absence of obstacles between a base station as a transmission point and a terminal device as a reception point. In addition, considering interference with adjacent cells and adjacent base stations, the base station determines communication parameters to minimize the interference.
[0010] Therefore, when communicating using the communication parameters determined by the base station, appropriate wireless communication may not be possible depending on obstacles existing in the space (hereinafter also referred to as the real space) in which the base station and the terminal device actually conduct wireless communication. For example, when the base station determines the minimum transmission power to minimize interference, if there is an obstacle between the base station and the terminal device, the signal sent by the base station may not reach the terminal device due to the obstacle.
[0011] Therefore, it is desirable to perform appropriate wireless communication control based on the radio wave propagation environment in real space such as the presence or absence of obstacles.
[0012] Therefore, the present disclosure provides a mechanism capable of more appropriate wireless communication control based on the radio wave propagation environment in real space.
[0013] It should be noted that the above-mentioned problem or purpose is only one of the problems or purposes that can be solved or achieved by the multiple embodiments disclosed in this specification.
[0014] Technical solutions for solving technical problems
[0015] The information processing device of the present disclosure includes a control unit. The control unit generates virtual space estimation information related to wireless communication between the base station and the terminal device using a virtual communication environment generated based on position information related to a position of at least one of a base station and a terminal device in a real space and communication environment information related to a communication environment of the real space. The control unit determines a communication parameter of at least one of the base station and the terminal device based on the virtual space estimation information. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 is a diagram illustrating an example of radio wave propagation according to the technology proposed in this disclosure.
[0017] Figure 2 A diagram showing a configuration example of a wireless communication system according to the first embodiment of the present disclosure.
[0018] Figure 3 It is a diagram showing another configuration example of the wireless communication system according to the first embodiment of the present disclosure.
[0019] Figure 4 A diagram showing a configuration example of a control station according to the first embodiment of the present disclosure.
[0020] Figure 5 It is a block diagram showing a configuration example of a base station according to the first embodiment of the present disclosure.
[0021] Figure 6 A block diagram showing a configuration example of a terminal device according to an embodiment of the present disclosure.
[0022] Figure 7 : is a flowchart showing an example of the flow of determination processing according to the first embodiment of the present disclosure.
[0023] Figure 8 A diagram showing an example of a virtual communication environment according to the first embodiment of the present disclosure.
[0024] Fig. 9 : is a sequence diagram showing an example of the flow of parameter control processing according to the first embodiment of the present disclosure.
[0025] Fig.10 A diagram for explaining an example of communication parameters.
[0026] Fig.11A diagram for explaining an example of communication parameters.
[0027] Fig.12 is a block diagram showing a configuration example of a control station according to a second embodiment of the present disclosure.
[0028] Fig.13 : is a flowchart showing an example of the flow of determination processing according to the second embodiment of the present disclosure.
[0029] Fig.14 : is a sequence diagram showing an example of the flow of parameter control processing according to the second embodiment of the present disclosure.
[0030] Fig.15 is a block diagram showing a configuration example of a control station according to a third embodiment of the present disclosure.
[0031] Fig.16 : is a flowchart showing an example of the flow of the first process according to the third embodiment of the present disclosure.
[0032] Fig.17 : is a flowchart showing an example of the flow of the second process according to the third embodiment of the present disclosure.
[0033] Fig.18 : is a flowchart showing an example of the flow of the third process according to the third embodiment of the present disclosure.
[0034] Fig.19 A diagram showing an example of a user interface of a terminal device according to a first application example of the present disclosure.
[0035] Fig. 20 A diagram showing an example of a user interface of a terminal device according to a second application example of the present disclosure.
[0036] Reference numerals
[0037] 100: control station; 110, 310, 410: communication unit; 120, 320, 420: storage unit; 130, 340, 450: control unit; 131: acquisition unit; 132: virtual space estimation unit; 133: parameter determination unit; 134: notification unit; 300: base station; 330, 430: network communication unit; 400: terminal device; 440: input / output unit Specific embodiments
[0038] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Note that in this specification and the accompanying drawings, components having substantially the same functional configuration are denoted by the same reference numerals and redundant descriptions are omitted.
[0039] In addition, in the present specification and the drawings, similar components of the embodiments may be distinguished by adding different letters or numbers after the same reference numerals. However, in the case where there is no need to particularly distinguish each similar component, only the same reference numeral is assigned.
[0040] One or more embodiments (including examples, variations and application examples) described below can be implemented independently of each other. On the other hand, at least some of the multiple embodiments described below can be appropriately combined with at least some other embodiments. These multiple embodiments can include novel features that are identical to each other. Therefore, these multiple embodiments can help solve different goals or problems and can show different effects.
[0041] <<1. Introduction>>
[0042] <1.1. Background>
[0043] As described above, in wireless communication, appropriate communication is achieved by adaptively controlling communication parameters according to the state of the propagation path between the base station and the terminal device. For example, the terminal device estimates the state of the propagation path with the base station using a known signal sent from the base station. The base station sets appropriate communication parameters for the terminal device based on the state of the propagation path fed back from the terminal device.
[0044] In addition, in the absence of feedback from the terminal device regarding the state of the propagation path, the base station uses a statistical propagation model (e.g., a path loss model or an interference model) according to the distance from the terminal device to identify the average state of the propagation path. Even in the absence of feedback regarding the state of the propagation path, the base station sets communication parameters for the terminal device based on the average state of the propagation path.
[0045] <1.2. Question>
[0046] However, radio wave propagation in wireless communication varies greatly depending on the presence or absence of obstacles between the base station 300 (transmission point) and the terminal device (reception point). Figure 1 To illustrate this point.
[0047] Figure 1 is a diagram illustrating an example of radio wave propagation according to the technology proposed in this disclosure. Figure 1 (a) is a diagram showing an example of radio wave propagation when there is no obstacle 600. Figure 1 (b) is a diagram showing an example of radio wave propagation when an obstacle 600 exists. Figure 1 (c) is a diagram showing an example of radio wave propagation when an obstacle 600 is present according to the technology proposed in the present disclosure.
[0048] For example, assuming that the base station 300 transmits with a power P txSend a signal. When there is no obstacle 600 (see Figure 1 (a)), the radio wave is 600 times larger than the obstacle (see Figure 1 (b)) spreads farther.
[0049] When determining communication parameters using the above statistical propagation model, the base station determines the communication parameters to minimize interference to neighboring cells and neighboring base stations. This is because the statistical propagation model is different from the actual state of the propagation path.
[0050] As such, when communication parameters are determined to minimize interference, utilization efficiency of radio resources is limited.
[0051] In addition, when the terminal device estimates the state of the propagation path and provides feedback, the base station 300 can determine more accurate communication parameters based on the actual state of the transmission path. However, the base station 300 can only grasp the state of the propagation path at the location of the terminal device that has performed feedback.
[0052] Therefore, when the terminal device moves, it is impossible to more accurately grasp the state of the propagation path at the destination. In addition, it is impossible to more accurately grasp the state of the propagation path in a place where the terminal device does not exist.
[0053] Furthermore, when a large number of terminal devices each feed back the propagation path status, the communication resources used for the feedback become an overhead, which is a factor that reduces the radio resource utilization efficiency of the entire communication system.
[0054] As described above, in the past wireless communication, when the statistical propagation model is used, it is difficult for the base station 300 to perform wireless communication control based on the radio wave propagation environment in the real space. In addition, when the propagation path state estimated by the terminal device is used, the base station can perform wireless communication control based on the propagation path state at the location where the terminal device exists, but it is difficult to grasp the radio wave propagation environment of the entire real space where wireless communication is performed.
[0055] In order to perform more appropriate wireless communication, it is preferable to perform wireless communication control based on the radio wave propagation environment in the real space.
[0056] <1.3. Overview of Proposed Technology>
[0057] Therefore, an information processing device (not shown) according to the technology proposed in the present disclosure controls the wireless communication between the terminal device and the base station 300. The information processing device includes a control unit. The control unit uses a virtual communication environment to generate virtual space estimation information related to the wireless communication between the base station 300 and the terminal device. The virtual communication environment is generated based on position information related to the position of at least one of the base station 300 and the terminal device in the real space and environmental information related to the communication environment of the real space. The control unit determines the communication parameters of at least one of the base station 300 and the terminal device based on the virtual space estimation information.
[0058] At least one of the base station 300 and the terminal device performs wireless communication using the communication parameters determined by the information processing device, whereby the communication system can perform wireless communication control based on the radio wave propagation environment in the real space.
[0059] For example, suppose that the information processing device virtually generates Figure 1 In the communication environment with obstacle 600 shown in (c), the communication parameters of base station 300 are determined based on the virtual space estimation information generated using the virtual communication environment. Here, it is assumed that the information processing device determines the transmission power of base station 300 to be P ty as communication parameters.
[0060] As described above, the information processing device determines the transmission power P of the base station 300 according to the communication environment where the obstacle 600 exists. ty Therefore, compared with the transmission power P determined without considering the obstacle 600, tx To send a signal (see Figure 1 Compared with (b)), the signal sent by the base station 300 can propagate farther.
[0061] Like this, the information processing device is based on the radio wave propagation environment in real space ( Figure 1 The base station 300 performs wireless communication control based on whether there are obstacles 600, thereby enabling the base station 300 to perform more appropriate communication.
[0062] Note that, although the information processing device determines the communication parameters here, the means for determining the communication parameters may be the base station 300. That is, the base station 300 may be the above-mentioned information processing device.
[0063] <1.4. Definition of terms>
[0064] Definitions of some terms used in the present disclosure will be explained.
[0065] [Communication environment information]
[0066] In the present disclosure, "communication environment information" includes at least one of static or quasi-static information and dynamic information. Static or quasi-static information is fixed information or information with a low update frequency. Note that static or quasi-static information can be information in an upper communication layer (e.g., an application layer, a Radio Resource Control (RRC) layer, etc.). Dynamic information is information with a high update frequency. Note that dynamic information can be information in a lower communication layer (e.g., a physical layer, etc.).
[0067] (static or quasi-static information)
[0068] The communication environment information includes, for example, at least one of the following information as static or quasi-static information.
[0069] Map information
[0070] Structure information
[0071] ·Device information related to the base station 300 or terminal device
[0072] Sensing information obtained by sensing devices
[0073] Wireless communication information about wireless communication
[0074] (Map Information)
[0075] The map information here is information that can identify the location, size, etc. of structures, base stations 300, terminal devices, etc. The location can be absolute location information such as latitude and longitude, or relative location information within an area (for example, the communication coverage of a local network described later).
[0076] The map information includes, for example, topographic information, office layout diagrams, internal maps, and the like.
[0077] (Structure Information)
[0078] The structural object information here includes information that affects the propagation of radio waves. Examples of the influence on the propagation of radio waves include reflection, diffraction, and transmission.
[0079] Structures include, for example, buildings, walls, trees, roads, signs, traffic lights, road signs, pillars, buildings, ground, glass, windows, tables, cabinets, etc.
[0080] The structure information includes, for example, the location, shape, size, and material of the structure, parameters related to radio wave propagation in the structure (dielectric constant, conductivity, etc.), and the like.
[0081] The structure information is generated and constructed based on, for example, the above-mentioned map information, etc. In addition, the structure information can also be generated and constructed based on information acquired from a sensing device, etc., which will be described later.
[0082] (Device information related to base station 300 or terminal device)
[0083] Here, the device information related to the base station 300 or the terminal device includes, for example, at least one of the information listed below.
[0084] Antenna information about the antenna
[0085] Capability information about the functions and capabilities supported by wireless communications
[0086] Shape information related to the shape and weight of the base station 300 and / or the terminal device
[0087] Location information of fixed base station 300 and / or fixed terminal equipment
[0088] Here, the antenna information about the antenna includes, for example, at least one of information related to an antenna configuration, a beam pattern, the number of antenna elements, and a configuration of antenna elements of the base station 300 and / or the terminal device.
[0089] (Sensing information obtained by the sensing device)
[0090] The sensing information acquired by the sensing device herein includes object information related to the object detected by the sensing device and / or impact information related to the change and / or impact of the detected object on wireless communication.
[0091] Here, the sensing device includes a camera, a sensor, etc. The sensor includes a photoelectric sensor, an optical fiber sensor, a laser sensor, a color sensor, a proximity sensor, an overcurrent displacement sensor, a contact displacement sensor, an ultrasonic sensor, an image recognition sensor, a pressure sensor, a vibration sensor, an inertial measurement sensor, etc.
[0092] Three-dimensional spatial information (such as the above-mentioned structure information) is generated based on the sensing information acquired by the sensing device. For example, when the sensing information is an image or video acquired by a camera in real time, the three-dimensional spatial information is generated in real time using, for example, photogrammetry technology or volumetric capture technology.
[0093] The objects detected by the sensing device include various devices, such as the sensing device, devices different from the sensing device, and terminal devices that transmit information acquired by the sensing device. In addition, the objects detected by the sensing device include the above-mentioned structures and objects other than structures.
[0094] The terminal device that sends the sensing information acquired by the sensing device may or may not be equipped with the sensing device. When the terminal device and the sensing device are different devices, the terminal device preferably acquires the sensing information from the sensing device through, for example, wired or wireless communication.
[0095] Note that, in addition to the detection information of the object, the sensing information obtained by sensing (sensing information obtained by the sensing device) may also include various sensing information. For example, the sensing information obtained by sensing includes beam information related to the beam sent from the base station 300 and / or the terminal device (e.g., information about the beam pattern, beam angle, etc.).
[0096] (Wireless communication information regarding wireless communication)
[0097] The wireless communication information regarding the wireless communication herein includes, for example, at least one of the information listed below.
[0098] Communication information about RAT and frequency
[0099] Scenario information about the communication environment scenario
[0100] Constraint information regarding the conditions and restrictions on wireless communications that can be used in the local area network
[0101] The communication information about RAT includes, for example, information about LTE, NR, wireless LAN, Bluetooth (registered trademark), etc. The communication information about frequency includes information about at least one of a frequency band, a center frequency, and a frequency bandwidth.
[0102] The scenario information about the communication environment scenario includes, for example, information about an urban area (urban area), a suburban area (suburban area), a sparsely populated area (rural area), an indoor office, an indoor factory, and the like.
[0103] The scenario information may also include information about a radio wave propagation model (eg, a path loss model) corresponding to the communication environment scenario. Note that the radio wave propagation model may correspond to each of a line of sight (LOS) environment and a non-line of sight (NLOS) environment.
[0104] The constraint information herein includes information regarding conditions and restrictions associated with wireless communications permitted in the local network.
[0105] The conditions and constraints may include, for example, information about available RATs, areas where wireless communication can be carried out (geographic information (such as two-dimensional plane information and / or spatial information including three-dimensional altitude)), an upper limit on the amount of interference power outside the area, the maximum transmittable power, transmittable frequency information, transmittable time information, the installation location of the base station 300, etc.
[0106] The conditions and restrictions are, for example, pre-set and specified. In addition, the conditions and restrictions may be determined and / or changed based on information notified from a predetermined server or storage device (eg, a spectrum access system (SAS) server, etc.).
[0107] (Dynamic Information)
[0108] The communication environment information includes, for example, at least one of the following information as dynamic information.
[0109] Sensing information obtained by sensing devices
[0110] Wireless communication information about wireless communication
[0111] (Sensing information obtained by the sensing device)
[0112] The sensing information acquired by the sensing device herein includes moving object information about the moving object detected by the sensing device and / or impact information about fluctuation and / or impact of the detected moving object on wireless communication.
[0113] In addition to stationary objects such as structures, the above-mentioned sensing device can also detect moving objects such as people or robots. The sensing device transmits, for example, information on the detected moving object as sensing information via the terminal device.
[0114] The sensing device may transmit the sensing information at the timing when the moving object is detected and / or at the timing when the moving object is no longer detected. Alternatively, the sensing device may transmit the sensing information at a constant cycle.
[0115] Note that the sensing information acquired as dynamic information may be information similar to the sensing information acquired as static or quasi-static information, except that it is of a moving object.
[0116] (Wireless communication information regarding wireless communication)
[0117] The wireless communication information here includes, for example, quality information on communication quality in wireless communication.
[0118] The quality information includes, for example, at least one of the following information measured or estimated by the terminal device in wireless communication.
[0119] Receive power
[0120] Interference power
[0121] RSRP (reference signal received power)
[0122] RSRQ (Reference Signal Received Quality)
[0123] RSSI (Received Signal Strength Indicator)
[0124] SNR (Signal to Noise Ratio)
[0125] Downlink throughput
[0126] Uplink throughput
[0127] ·Delay
[0128] Jitter
[0129] Ping value
[0130] [Virtual space estimation information]
[0131] In the present disclosure, "virtual space estimation information" includes, for example, information on radio wave propagation in at least one of the base station 300 and the terminal device. The virtual space estimation information includes, for example, at least one of the information listed below.
[0132] LOS / NLOS information
[0133] Simulation information
[0134] ·Calculation information based on LOS / NLOS information, simulation information, etc.
[0135] (LOS / NLOS information)
[0136] The LOS / NLOS information is information indicating whether the space between the base station 300 and the terminal device is a LOS environment or a NLOS environment.
[0137] The LOS environment is also called a line-of-sight environment. The LOS environment indicates a state in which there are no obstacles 600 such as structures or people on the straight line between the base station 300 and the terminal device, and the base station 300 and the terminal device can send and receive direct waves therebetween. In this case, in addition to direct waves, wireless communication between the base station 300 and the terminal device is also performed through reflected waves, diffracted waves, etc.
[0138] The NLOS environment is also called a non-line-of-sight environment. The NLOS environment indicates a state where there is an obstacle 600 such as a structure or a person on the straight line between the base station 300 and the terminal device, and the base station 300 and the terminal device cannot send or receive direct waves therebetween. In this case, wireless communication between the base station 300 and the terminal device is performed by reflected waves, diffracted waves, etc. other than direct waves.
[0139] (Simulation information)
[0140] The simulation information includes information related to simulation results of radio wave propagation in wireless communication between the base station 300 and the terminal device. The simulation information includes, for example, path information about one or more paths (transmission waves, arrival waves, rays) acquired by ray tracing simulation.
[0141] The path includes direct waves, reflected waves, diffracted waves, transmitted waves, etc. between the base station 300 and the terminal device. Generally, there are various structures between the base station 300 and the terminal device, so the signal (radio wave) transmitted from the transmission point (such as the base station 300) passes through various paths and reaches the receiving point (such as the terminal device) as multiple paths.
[0142] The path information about the path may include, for example, at least one of the following information:
[0143] Receive power at the receiving point
[0144] · Transmitting power of the transmission point
[0145] Path loss
[0146] Transmission distance
[0147] Number of reflections
[0148] Diffraction times
[0149] Transmission times
[0150] Phase change
[0151] Transmission angle of the transmission point
[0152] Angle of arrival at the receiving point
[0153] · Arrival order of paths (arrival time order among multiple paths)
[0154] Number of paths
[0155] (Calculation information)
[0156] The calculated information is information generated / calculated based on the above-mentioned LOS / NLOS information, simulation information, etc. The calculated information may include, for example, at least one of the following information.
[0157] Path loss at the receiving point
[0158] Receive power
[0159] Interference power
[0160] RSRP
[0161] ·RSRQ
[0162] RSSI
[0163] SNR
[0164] Downlink throughput
[0165] Uplink throughput
[0166] ·Delay
[0167] Jitter
[0168] Ping value
[0169] [Communication parameters]
[0170] In the present disclosure, a “communication parameter” includes at least one of a dynamically determined parameter and a quasi-statically determined parameter.
[0171] The dynamically determined parameters include, for example, at least one of the following parameters.
[0172] Information about the modulation and coding scheme (MCS)
[0173] Information about transmit power
[0174] Information about beam steering
[0175] Information about multiple-input multiple-output (MIMO) multiplexing numbers
[0176] The quasi-statically determined parameters include, for example, the range, maximum value, minimum value, average value, median value, etc. of the parameters selectable (permitted) by the base station 300 and / or the terminal device. The quasi-statically determined parameters include, for example, the maximum transmission power of the base station 300 and / or the terminal device.
[0177] [Information about location]
[0178] The information about the location is the location information of the base station 300 and / or the terminal device. The information about the location includes absolute location information such as latitude, longitude and / or altitude acquired by, for example, a global positioning system (GPS) or a global navigation satellite system (GNSS).
[0179] Alternatively, the information about the location includes relative location information acquired through a beacon, ultra-wideband (UWB), or the like.
[0180] <<2. First embodiment>>
[0181] <2.1. Configuration example of wireless communication system>
[0182] Figure 2 A diagram showing a configuration example of a wireless communication system according to the first embodiment of the present disclosure. Figure 2The wireless communication system shown includes a control station 100, core networks 200A and 200B, base stations 300A1, 300A2, 300B1, and 300B2, and terminal devices 400A1, 400A2, 400B1, and 400B2.
[0183] The control station 100 is connected to a core network 200A in the local network N_A via the network N_P. The control station 100 is connected to a core network 200B in the local network N_B via the network N_P.
[0184] The network N_P is, for example, a communication network such as a local area network (LAN), a wide area network (WAN), a cellular network, a fixed telephone network, a regional Internet Protocol (IP) network, or the Internet. The network N_P may include a wired network or a wireless network. In addition, the network N_P may be a data network connected to the core network. The data network may be a service network of a telecommunications operator, such as an IP Multimedia Subsystem (IMS) network. In addition, the data network may also be a private network such as a company intranet. Although in Figure 2 Only one network N_P is shown in the example of FIG. 1 , but the number of networks N_P is not limited to one.
[0185] Although in Figure 2 In the example of FIG. 1 , two local networks N_A and N_B are shown, but the number of local networks is not limited to two. The number of local networks may be one or more than three.
[0186] In the local network N_A, the core network 200A is connected to the base stations 300A1 and 300A2. The number of base stations 300A connected to the core network 200A is not limited to two. The number of base stations 300A may be one or more than three.
[0187] The base station 300A1 is connected to the terminal device 400A1 through wireless communication. The base station 300A2 is connected to the terminal device 400A2 through wireless communication. The number of terminal devices 400A connected to the base station 300A is not limited to one, and may be two or more. In addition, the number of terminal devices 400A1 connected to the base station 300A1 and the number of terminal devices 400A2 connected to the base station 300A2 may be different.
[0188] Since the configuration of the local network N_B is similar to that of the local network N_A, its description is omitted.
[0189] For example, the control station 100 is an information processing device that controls a dynamic spectrum access (DSA) system. The control station 100 can control radio resources and communication parameters for at least one of the local networks N_A and N_B, the core networks 200A and 200B, and the base stations 300A and 300B connected to the DSA. Here, radio resources refer to resources in at least one of the time, frequency, MIMO layer, and space domains used for wireless communication.
[0190] Note that the core networks 200A and 200B may not be installed. In this case, the control station 100 is directly connected to the base stations 300A and 300B.
[0191] The core network 200 may be arranged in one of the control station 100 and the base station 300. The core network 200 may also be arranged in both the control station 100 and the base station 300 in a distributed manner.
[0192] The local networks N_A and N_B are also called private networks, and are networks having communication coverage (an example of a communication area) within a predetermined area or land. In the local networks N_A and N_B, only pre-registered terminal devices 400 can connect to at least one of the base station 300, the control station 100, and the core network 200.
[0193] In addition, examples of radio access technologies (RATs) used for wireless communication between the base station 300 and the terminal device 400 include cellular communication systems such as 4G systems, 5G systems, 6G systems, long term evolution (LTE), and new radio (NR). In addition, radio access technologies are not limited to cellular communication systems. Examples of radio access technologies include various wireless communication systems such as wireless LAN, Bluetooth (registered trademark), low power wide area (LPWA) systems, and the like.
[0194] In addition, Figure 2 In the example of FIG. 1 , although the control station 100 is connected to the local networks N_A and N_B, the network to which the control station 100 is connected may also be a public network to which users can connect.
[0195] Figure 3 FIG. 2 is a diagram showing another configuration example of the wireless communication system according to the first embodiment of the present disclosure. As described above, the core network 200 may be omitted or located in the control station 100 and / or the base station 300 .
[0196] Therefore, in order to simplify the following description, it is assumed that Figure 3 The wireless communication system shown is a system in which the core network 200 is omitted. That is, the wireless communication system of this embodiment includes a control station 100, a base station 300 and a terminal device 400.
[0197] <2.1.2. Configuration example of control station>
[0198] Figure 4 1 is a diagram showing a configuration example of the control station 100 according to the first embodiment of the present disclosure. As described above, the control station 100 is, for example, an information processing device that controls a dynamic spectrum access (DSA) system. Figure 4As shown, the control station 100 includes a communication unit 110 , a storage unit 120 , and a control unit 130 .
[0199] (Communication unit 110)
[0200] The communication unit 110 is a communication interface for communicating with other devices (e.g., the base station 300). The communication unit 110 may be a network interface or a device connection interface. For example, the communication unit 110 may be a local area network (LAN) interface such as a network interface card (NIC), or may be a USB interface including a universal serial bus (USB) host controller, a USB port, etc. In addition, the communication unit 110 may be a wired interface or a wireless interface. The communication unit 110 is used as a communication unit of the control station 100. The communication unit 110 communicates with the base station 300 under the control of the control unit 130.
[0201] (Storage unit 120)
[0202] The storage unit 120 is a data readable / writable storage device such as a dynamic random access memory (DRAM), a static random access memory (SRAM), a flash memory, or a hard disk. The storage unit 120 is used as a storage unit of the control station 100.
[0203] The storage unit 120 stores information (data) used by the virtual space estimation unit 132 described later. For example, the storage unit 120 stores the above-mentioned static or quasi-static communication environment information.
[0204] In addition, for example, the storage unit 120 stores location information about the location of the base station 300 and / or the terminal device 400. Note that the location information stored in the storage unit 120 may be information of a physically fixed and immovable communication node (e.g., the base station 300 and / or the terminal device 400).
[0205] (Control Unit 130)
[0206] The control unit 130 is a controller that controls each unit of the control station 100. The control unit 130 is implemented by a processor such as a central processing unit (CPU), a micro processing unit (MPU), or a graphics processing unit (GPU).
[0207] For example, the control unit 130 is implemented by a processor executing various programs stored in a storage device inside the control station 100 using a random access memory (RAM) or the like as a work area. Note that the control unit 130 may be implemented by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA). Any of a CPU, an MPU, a GPU, an ASIC, and an FPGA may be regarded as a controller.
[0208] The control unit 130 includes an acquisition unit 131, a virtual space estimation unit 132, a parameter determination unit 133, and a notification unit 134. The respective blocks (acquisition unit 131 to notification unit 134) constituting the control unit 130 are functional blocks representing the functions of the control unit 130.
[0209] These functional blocks can be software blocks or hardware blocks. For example, each functional block can be a software module implemented by software (including microprograms), or a circuit block on a semiconductor chip (die). Of course, each functional block can be a processor or an integrated circuit. The method of configuring the functional blocks is arbitrary.
[0210] Note that the control unit 130 may be constituted by functional units different from the above-described functional blocks.
[0211] (Acquisition unit 131)
[0212] The acquisition unit 131 acquires information used by the virtual space estimation unit 132 via the communication unit 110. Furthermore, the acquisition unit 131 acquires information used by the virtual space estimation unit 132 from the storage unit 120.
[0213] The acquisition unit 131 receives information that may be sent from at least one of the local network, the core network 200 , the base station 300 , the terminal device 400 , and other communication nodes via the communication unit 110 .
[0214] For example, the acquisition unit 131 acquires the above-mentioned dynamic communication environment information from the base station 300 and / or the terminal device 400 via the communication unit 110. In addition, for example, the acquisition unit 131 receives location information about the location of the base station 300 and / or the terminal device 400 via the communication unit 110. In addition, the location information received by the acquisition unit 131 may be information about a movable communication node.
[0215] The acquisition unit 131 acquires information (data) stored in the storage unit 120. The acquisition unit 131 acquires, from the storage unit 120, for example, the above-described static or quasi-static communication environment information.
[0216] Acquisition section 131 outputs the acquired information to virtual space estimation section 132 .
[0217] (Virtual Space Estimation Unit 132)
[0218] The virtual space estimation unit 132 generates a virtual communication environment based on the information input from the acquisition unit 131. The virtual space estimation unit 132 also generates virtual space estimation information about wireless communication using the generated virtual communication environment.
[0219] The virtual space estimation unit 132 outputs the generated virtual space estimation information to the parameter determination unit 133 .
[0220] (Parameter determination unit 133)
[0221] The parameter determination unit 133 determines a communication parameter of at least one of the local network, the core network 200 , the base station 300 , and the terminal device 400 based on the virtual space estimation information.
[0222] (Notification unit 134)
[0223] The notification unit 134 generates control information based on the determined communication parameters. The notification unit 134 sends the information to at least one of the local network, the core network 200, the base station 300, and the terminal device 400. As a result, the notification unit 134 notifies at least one of the local network, the core network 200, the base station 300, and the terminal device 400 of the information about the determined communication parameters.
[0224] <2.1.3. Base station configuration example>
[0225] Next, the base station 300 will be described. The base station 300 is a communication device that uses a cell and provides wireless communication services to one or more terminal devices 400 located within the coverage area of the cell. The cell is operated according to any wireless communication method such as LTE or NR. The base station 300 is connected to the core network 200. The core network 200 is connected to a packet data network (not shown) via a gateway device (not shown). In addition, the base station 300 operates a beam that can be identified by a synchronization signal / PBCH block (SSB), and can send data to one or more terminal devices 400 via one or more beams and receive data from one or more terminal devices 400.
[0226] Note that the base station 300 may include a collection of multiple physical or logical devices. For example, in an embodiment of the present disclosure, the base station 300 may be distinguished into multiple devices of a baseband unit (BBU) and a radio unit (RU), and may be interpreted as a collection of these multiple devices. Additionally or alternatively, in an embodiment of the present disclosure, the base station 300 may be either or both of the BBU and the RU. The BBU and the RU may be connected via a predetermined interface (e.g., eCPRI). Additionally or alternatively, the RU may be referred to as a remote radio unit (RRU) or a radio DoT (RD). Additionally or alternatively, the RU may correspond to a gNB-DU described later. Additionally or alternatively, the BBU may correspond to a gNB-CU described later. In addition, the RU may be connected to a gNB-DU described later. Additionally or alternatively, the BBU may correspond to a combination of a gNB-CU and a gNB-DU described later. Additionally or alternatively, the RU may be a device formed integrally with an antenna. The antenna included in the base station 300 (e.g., an antenna formed integrally with the RU) may adopt an advanced antenna system and support MIMO (e.g., FD-MIMO) or beamforming. In an advanced antenna system, an antenna included in the base station 300 (eg, an antenna integrally formed with the RU) may include, for example, 64 transmit antenna ports and 64 receive antenna ports.
[0227] In addition, multiple base stations 300 may be connected to each other. More than one base station 300 may be included in a radio access network (RAN). That is, the base station 300 may be referred to as RAN, RAN node, access network (AN) or AN node. The RAN in LTE is called Enhanced Universal Terrestrial RAN (EUTRAN). The RAN in NR is called NGRAN. The RAN in W-CDMA (UMTS) is called UTRAN. The base station 300 in LTE is called an evolved node B (eNodeB) or eNB. That is, EUTRAN includes more than one eNodeB (eNB). In addition, the base station 300 of NR is called gNodeB or gNB. That is, NGRAN includes more than one gNB. In addition, EUTRAN may include a gNB (en-gNB) of a core network (EPC) in a communication system (EPS) connected to LTE. Similarly, NGRAN may include an ng-eNB connected to a core network 5GC in a 5G communication system (5GS). Additionally or alternatively, when the base station 300 is an eNB, a gNB, etc., it may be referred to as a 3GPP access. Additionally or alternatively, when the base station 300 is a wireless access point (e.g., a WiFi (registered trademark) access point), it may be referred to as a non-3GPP access. Additionally or alternatively, the base station 300 may be an optical extension device referred to as a remote radio head (RRH). Additionally or alternatively, when the base station 300 is a gNB, the base station 300 may be referred to as a combination of or any one of the above-mentioned gNB CU (central unit) and gNB DU (distributed unit). The gNB CU carries multiple upper layers (e.g., RRC, SDAP, PDCP) of the access layer for communication with the UE. On the other hand, the gNB-DU carries multiple lower layers (e.g., RLC, MAC, PHY) of the access layer. That is, the RRC signaling in the messages and information described later (for example, various SIBs including MIB and SIB1, RRC setting messages and RRC reconfiguration messages) can be generated by the gNB CU, and the DCI and various physical channels (for example, PDCCH, PBCH) described later can be generated by the gNB-DU. Alternatively, in the RRC signaling, some configurations (configuration information) such as IE: cellGroupConfig can be generated by the gNB-DU, and the remaining configurations can be generated by the gNB-CU. These configurations (configuration information) can be sent and received by the F1 interface described later. The base station 300 can be configured to be able to communicate with other base stations 300. For example, when multiple base stations 300 are eNBs, or a combination of eNBs and en-gNBs, these base stations 300 can be connected via an X2 interface. In addition or alternatively, when multiple base stations 300 are gNBs, or a combination of gn-eNBs and gNBs, these devices can be connected via an Xn interface.Additionally or alternatively, in the case where the multiple base stations 300 are a combination of gNB CUs and gNB DUs, these devices may be connected via the above-mentioned F1 interface. The messages / information described later (RRC signaling or DCI information, physical channels) may be communicated between the multiple base stations 300 (e.g., via X2, Xn, F1 interfaces).
[0228] In addition, as described above, the base station 300 can be configured to manage multiple cells. The cell provided by the base station 300 is called a serving cell. The serving cell includes a primary cell (PCell) and a secondary cell (SCell). In the case of providing dual connectivity (e.g., EUTRA-EUTRA dual connectivity, EUTRA-NR dual connectivity (ENDC), EUTRA-NR dual connectivity with 5GC (EUTRA-NR Dual Connectivity with 5GC), NR-EUTRA dual connectivity (NEDC) and NR-NR dual connectivity) to a UE (e.g., a terminal device 400), the PCell provided by the MN (Master Node) and zero or more SCells are called a primary cell group. In addition, the serving cell may include a PSCell (Primary Secondary Cell or Primary SCG Cell). That is, in the case of providing dual connectivity to a UE, the PSCell provided by the SN (Secondary Node) and zero or more SCells are called a secondary cell group (SCG). Unless specially configured (e.g., PUCCH on SCell), the physical uplink control channel (PUCCH) is sent in PCell and PSCell, but not in SCell. In addition, radio link failure is also detected in PCell and PSCell, but not detected in SCell (may not be detected). As described above, since PCell and PSCell have special roles in the serving cell, they are also called special cells (SpCell). One downlink component carrier and one uplink component carrier can be associated with one cell. In addition, the system bandwidth corresponding to one cell can be divided into multiple bandwidth parts (Bandwidth Part). In this case, more than one bandwidth part (BWP) can be configured for the UE, and one bandwidth part can be used for the UE as an activated BWP. In addition, the wireless resources that the terminal device 400 can use (e.g., frequency band, parameter set (numerology) (subcarrier spacing) and time slot format (time slot configuration)) can be different for each cell, each component carrier or each BWP.
[0229] Figure 51 is a block diagram showing a configuration example of a base station 300 according to the first embodiment of the present disclosure. The base station 300 is a wireless communication device that performs wireless communication with a terminal device 400. The base station 300 is a communication device. In addition, the base station 300 is also an information processing device.
[0230] Figure 5 The base station 300 shown includes a communication unit 310, a storage unit 320, a network communication unit 330, and a control unit 340. Note that Figure 5 The configuration shown is a functional configuration, and the hardware configuration may be different from the functional configuration. In addition, the functions of the base station 300 can be implemented in a distributed manner in multiple physically separated configurations. For example, as described above, the functions of the base station 300 can be distributed in the CU and DU, or the CU, DU and RU.
[0231] The communication unit 310 is a signal processing unit for wireless communication with other wireless communication devices (e.g., terminal devices 400 and other base stations 300). The communication unit 310 operates under the control of the control unit 340. When the other wireless communication device is a terminal device 400, the communication unit 310 may be a wireless transceiver corresponding to one or more wireless access methods. For example, the communication unit 310 supports both NR and LTE. In addition to NR or LTE, the communication unit 310 may also support W-CDMA or cdma2000. In addition, the communication unit 310 may also support communication using NOMA. When the other wireless communication device is another base station 300, the communication unit 310 may be an X2 interface, an Xn interface, or an F1 interface.
[0232] The communication unit 310 includes a reception processing unit 311, a transmission processing unit 312, and an antenna 313. The communication unit 310 may include multiple reception processing units 311, multiple transmission processing units 312, and multiple antennas 313. Note that in the case where the communication unit 310 supports multiple wireless access modes, each unit of the communication unit 310 may be configured separately for each wireless access mode. For example, the reception processing unit 311 and the transmission processing unit 312 may be configured separately by LTE and NR.
[0233] The reception processing unit 311 processes an uplink signal received via the antenna 313. The reception processing unit 311 operates as a reception unit that receives a reception signal. The reception processing unit 311 includes a wireless reception unit 311a, a demultiplexing unit 311b, a demodulation unit 311c, and a decoding unit 311d.
[0234] The wireless receiving unit 311a performs down-conversion on the uplink signal, removes unnecessary frequency components, controls the amplification level, orthogonal demodulation, converts to a digital signal, removes a guard interval (cyclic prefix), extracts a frequency domain signal by fast Fourier transform, etc. The demultiplexing unit 311b separates an uplink channel such as a physical uplink shared channel (PUSCH) or a physical uplink control channel (PUCCH) and an uplink reference signal from the signal output by the wireless receiving unit 311a.
[0235] The demodulation unit 311c demodulates the modulation symbol of the uplink channel using a modulation method such as binary phase shift keying (BPSK) or quadrature phase shift keying (QPSK). The modulation method used by the demodulation unit 311c can be 16 quadrature amplitude modulation (QAM), 64QAM or 256QAM. In this case, the signal points on the constellation are not necessarily equidistant. The constellation can be a non-uniform constellation (NUC).
[0236] The decoding unit 311 d performs decoding processing on the coded bits of the demodulated uplink channel. The decoded uplink data and uplink control information are output to the control unit 340.
[0237] The transmission processing unit 312 performs a process of transmitting downlink control information and downlink data. As described above, the transmission processing unit 312 is an acquisition unit that acquires a bit sequence such as downlink control information, downlink data, etc. from the control unit 340. The transmission processing unit 312 includes a coding unit 312a, a modulation unit 312b, a multiplexing unit 312c, and a wireless transmission unit 312d.
[0238] The encoding unit 312a encodes the downlink control information and downlink data input from the control unit 340 using an encoding method such as block encoding, convolution encoding, turbo encoding, etc. Note that the encoding unit 312a can perform encoding using polar codes and encoding using low-density parity check codes (LDPC codes).
[0239] The modulation unit 312b modulates the coded bits output from the coding unit 312a by a predetermined modulation method such as BPSK, QPSK, 16QAM, 64QAM or 256QAM. In this case, the signal points on the constellation are not necessarily equidistant. The constellation may be a non-uniform constellation.
[0240] The multiplexing unit 312c multiplexes the modulation symbols and downlink reference signals of each channel and arranges the multiplexed symbols in a predetermined resource element. The wireless transmission unit 312d performs various types of signal processing on the signal from the multiplexing unit 312c. For example, the wireless transmission unit 312d performs processing such as transforming from the time domain to the frequency domain by fast Fourier transform, adding a guard interval (cyclic prefix), generating a digital signal of the baseband, transforming into an analog signal, orthogonal modulation, up-conversion, removing additional frequency components and power amplification. The signal generated by the transmission processing unit 312 is transmitted from the antenna 313.
[0241] The storage unit 320 is a storage device capable of reading and writing data, such as a DRAM, an SRAM, a flash memory, or a hard disk, etc. The storage unit 320 serves as a storage unit of the base station 300 .
[0242] The network communication unit 330 is a communication interface for communicating with a node located at a high level of the network (e.g., the core network 200). For example, the network communication unit 330 may be a LAN interface such as a NIC. Additionally or alternatively, the network communication unit 330 may be an S1 interface or an NG interface for connecting to a core network node. The network communication unit 330 may be a wired interface or a wireless interface. The network communication unit 330 serves as a network communication unit of the base station 300.
[0243] The control unit 340 is a controller that controls each unit of the base station 300. The control unit 340 is implemented by a processor (hardware processor) such as a central processing unit (CPU) or a microprocessing unit (MPU). For example, the control unit 340 is implemented by the processor using a random access memory (RAM) or the like as a work area and executing various programs stored in a storage device inside the base station 300. Note that the control unit 340 can be implemented by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA). Any of the CPU, MPU, ASIC, and FPGA can be regarded as a controller.
[0244] <2.1.4. Terminal device configuration example>
[0245] Next, we will refer to Figure 6 A configuration example of the terminal device 400 according to an embodiment of the present disclosure is described. Figure 6 4 is a block diagram showing a configuration example of a terminal device 400 according to an embodiment of the present disclosure.
[0246] The terminal device 400 is a wireless communication device that wirelessly communicates with the base station 300. The terminal device 400 is, for example, a mobile phone, a smart device (smartphone or tablet), a personal digital assistant (PDA), or a personal computer. In addition, the terminal device 400 may be a device such as a business camera provided with a communication function, or may be an M2M (machine to machine) device or an IoT (Internet of Things) device.
[0247] In addition, the terminal device 400 may be able to perform sidelink communications with other terminal devices 400. When performing sidelink communications, the terminal device 400 may be able to use automatic retransmission technologies such as hybrid automatic repeat request (HARQ). The terminal device 400 may be able to perform non-orthogonal multiple access (NOMA) communications with the base station 300. Note that the terminal device 400 may also be able to perform NOMA communications in communications (side links) with other terminal devices 400. In addition, the terminal device 400 may be able to perform low power wide area (LPWA) communications with other communication devices (e.g., base stations 300 and other terminal devices 400). In addition, the wireless communication used by the terminal device 400 may be wireless communication using millimeter waves. Note that the wireless communication (sidelink communication) used by the terminal device 400 may be wireless communication using radio waves or wireless communication using infrared or visible light (optical wireless).
[0248] The terminal device 400 can be connected to multiple base stations 300 or multiple cells at the same time to perform communication. For example, when one base station 300 can provide multiple cells, the terminal device 400 can use one cell as a pCell and use another cell as an sCell to perform carrier aggregation. In addition, in the case where multiple base stations 300 can provide more than one cell respectively, the terminal device 400 can use one or more cells managed by one base station 300 (MN (e.g., MeNB or MgNB)) as pCell, or pCell and sCell, and use one or more cells managed by another base station 300 (SN (e.g., SeNB or SgNB)) as pCell (PSCell) or pCell (PSCell) and sCell to achieve dual connection (DC). DC can be called multi-connection (MC).
[0249] Note that in the case where a communication area is supported via cells of different base stations 300 (multiple cells with different cell identifiers or the same cell identifier), multiple cells may be bundled through carrier aggregation (CA) technology, dual connection (DC) technology, or multi-connection (MC) technology and communication may be performed between the base station 300 and the terminal device 400. Alternatively, the terminal device 400 and multiple base stations 300 may communicate with each other via cells of different base stations 300 through coordinated transmission and reception (CoMP: multi-point coordinated transmission and reception) technology.
[0250] The terminal device 400 includes a communication unit 410, a storage unit 420, a network communication unit 430, an input / output unit 4400, and a control unit 450. Note that Figure 6 The configuration shown is a functional configuration, and the hardware configuration may be different from the functional configuration. In addition, the functions of the terminal device 400 may be implemented in a distributed manner in multiple physically separated configurations.
[0251] The communication unit 410 is a signal processing unit for wireless communication with other wireless communication devices (e.g., base station 300 and other terminal devices 400). The communication unit 410 operates under the control of the control unit 450. The communication unit 410 can be a wireless transceiver corresponding to one or more wireless access methods. For example, the communication unit 410 supports both NR and LTE. In addition to NR or LTE, the communication unit 410 can also support W-CDMA or cdma2000. In addition, the communication unit 410 can support communication using NOMA.
[0252] The communication unit 410 includes a reception processing unit 411, a transmission processing unit 412, and an antenna 413. The communication unit 410 may include a plurality of reception processing units 411, a plurality of transmission processing units 412, and a plurality of antennas 413. The configurations of the communication unit 410, the reception processing unit 411, the transmission processing unit 412, and the antenna 414 are similar to those of the communication unit 310, the reception processing unit 311, the transmission processing unit 312, and the antenna 314 of the base station 300.
[0253] The storage unit 420 is a storage device capable of reading and writing data, such as DRAM, SRAM, flash memory, or hard disk. The storage unit 420 is used as a storage unit of the terminal device 400.
[0254] The network communication unit 430 is a communication interface for communicating with other devices connected via a network. For example, the network communication unit 430 is a LAN interface such as a NIC. The network communication unit 430 can be a wired interface or a wireless interface. The network communication unit 430 is used as a network communication unit of the terminal device 400. The network communication unit 430 communicates with other devices under the control of the control unit 450.
[0255] The input / output unit 440 is a user interface for exchanging information with a user. For example, the input / output unit 440 is an operation device such as a keyboard, a mouse, an operation key, and a touch panel for the user to perform various operations. Alternatively, the input / output unit 440 is a display device such as a liquid crystal display or an organic electroluminescent (EL) display. The input / output unit 440 can be an acoustic device such as a speaker or a buzzer. The input / output unit 440 can be a lighting device such as a light emitting diode (LED) lamp. The input / output unit 440 is used as an input / output unit (input means, output means, operation means, or notification means) of the terminal device 400.
[0256] The control unit 450 is a controller that controls each unit of the terminal device 400. The control unit 450 is implemented by a processor such as a CPU, an MPU, or a GPU. For example, the control unit 450 is implemented by the processor using a RAM or the like as a work area to execute various programs stored in a storage device inside the terminal device 400. Note that the control unit 450 can be implemented by an integrated circuit such as an ASIC or an FPGA. Any of the CPU, MPU, GPU, ASIC, and FPGA can be regarded as a controller.
[0257] <2.2. Communication Processing>
[0258] <2.2.1. Confirm the processing>
[0259] Figure 7 : is a flowchart showing an example of the flow of determination processing according to the first embodiment of the present disclosure. Figure 7 The determination process shown is performed, for example, by the control station 100 before starting to provide a wireless communication service in the local network. Alternatively, the determination process may be performed, for example, according to an instruction of a user using the terminal device 400. The determination process may be performed in a constant cycle.
[0260] like Figure 7 As shown, the acquisition unit 131 of the control station 100 acquires environmental information (communication environmental information) from the storage unit 120 and / or via the communication unit 110 (step S101).
[0261] The virtual space estimation unit 132 of the control station 100 generates a virtual communication environment based on the position information of at least one of the base station 300 and the terminal device 400 in the real space and the acquired communication environment information (step S102). The virtual communication environment is, for example, a virtual representation of objects (structures, people, etc.) existing within the communication coverage of the base station 300.
[0262] Figure 81 is a diagram showing an example of a virtual communication environment according to the first embodiment of the present disclosure. Here, a virtual communication environment generated by the virtual space estimation unit 132 is shown when the communication environment of the real space in which the base station 300 and the terminal device 400 perform wireless communication is an indoor office environment.
[0263] exist Figure 8 In the illustrated example, the virtual space estimation unit 132 generates a communication environment including a plurality of tables as a virtual communication environment.
[0264] Back to Figure 7 , the virtual space estimation unit 132 performs a radio wave propagation simulation in a virtual communication environment (step S103). The control station 100 performs a radio wave propagation simulation between the base station 300 and the terminal device 400 (between a transmission point and a reception point) in the generated virtual communication environment. Here, a case where the base station 300 is a transmission point will be described, but the base station 300 may be a reception point. In this case, the terminal device 400 serves as a transmission point.
[0265] The radio wave propagation simulation can be performed using various methods such as LOS / NLOS determination in a virtual space or ray tracing simulation. Here, it is assumed that the virtual space estimation unit 132 performs LOS / NLOS determination as the radio wave propagation simulation.
[0266] In this case, for example, the virtual space estimation unit 132 determines whether the radio wave propagation environment between the base station 300 and the terminal device 400 is LOS or NLOS in the generated virtual communication environment. The virtual space estimation unit 132 sets the result of the LOS / NLOS determination as a simulation result.
[0267] like Figure 7 As shown, the virtual space estimation unit 132 generates virtual space estimation information based on the simulation result (step S104).
[0268] For example, the virtual space estimation unit 132 selects an appropriate radio wave propagation model (path loss model) based on the determination result of LOS / NLOS as a simulation result. The virtual space estimation unit 132 estimates the path loss between the base station 300 and the terminal device 400 or the received power of the terminal device 400 using the selected radio wave propagation model.
[0269] The virtual space estimation unit 132 outputs the estimated path loss or received power as virtual space estimation information to the parameter determination unit 133 of the control station 100. Note that the virtual space estimation unit 132 may output the determination result of LOS / NLOS as a simulation result to the parameter determination unit 133 in addition to / instead of the virtual space estimation information.
[0270] Next, if Figure 7 As shown, the parameter determination unit 133 that has received the virtual space estimation information determines the communication parameters based on the virtual space estimation information (step S105).
[0271] For example, the parameter determination unit 133 determines the communication parameters using a method such as machine learning, artificial intelligence, or deep learning. Hereinafter, machine learning, artificial intelligence, deep learning, etc. are also referred to as artificial intelligence (AI).
[0272] For example, the parameter determination unit 133 determines the communication parameters using a learned AI model (machine learning model, deep learning model). It is assumed that the AI model is pre-generated by machine learning using, for example, information stored in the storage unit 120 or information received via the communication unit 110, in other words, information acquired by the acquisition unit 131.
[0273] The learning of the AI model may be performed by the control station 100 (e.g., the parameter determination unit 133) or by other devices. In the case where the learning of the AI model is performed by other devices other than the control station 100, the parameter determination unit 133 obtains information about the AI model from the other devices. For example, the parameter determination unit 133 obtains the coefficients of the AI model from the other devices.
[0274] In the case where the control station 100 performs learning of the AI model, the control station 100 performs learning of the AI using, for example, part or all of the information stored in the storage unit 120 or received via the communication unit 110, and generates (builds) the AI model. For example, the control station 100 performs learning of the AI model using communication environment information, virtual space estimation information, and communication parameters. Alternatively, the control station 100 may perform learning of the AI model using simulation results.
[0275] When at least one of the communication environment information, the virtual space estimation information, and the simulation result is input, the AI model outputs the communication parameter. When at least one of the virtual space estimation information and the simulation result is input to the AI model, the parameter determination unit 133 determines the communication parameter output from the AI model as the communication parameter for wireless communication between the base station 300 and the terminal device 400.
[0276] Note that the AI model may be a model learned specifically for each state (for example, outdoors or indoors) in which the base station 300 and the terminal device 400 perform wireless communication, or it may be a general model that is independent of the state.
[0277] The parameter determination unit 133 notifies the notification unit 134 of the determined parameters.
[0278] like Figure 7As shown, the notification unit 134 notifies the control information based on the communication parameter (step S106). The notification unit 134 notifies the control information to the base station 300. In addition, the notification unit 134 notifies the control information to the terminal device 400 via the base station 300.
[0279] As a result, the base station 300 and the terminal device 400 can perform wireless communication based on the radio wave propagation environment in real space. As described above, the control station 100 can perform wireless communication control based on the radio wave propagation environment in real space by determining communication parameters based on virtual space estimation information.
[0280] Note that Figure 7 In the example, the virtual space estimation unit 132 performs LOS / NLOS determination as a radio wave propagation simulation, but the simulation performed by the virtual space estimation unit 132 is not limited thereto.
[0281] As described above, the virtual space estimation unit 132 may perform simulation using ray tracing. In this case, the virtual space estimation unit 132 performs ray tracing simulation in step S103.
[0282] More specifically, for example, the virtual space estimation unit 132 simulates a path (a path along which radio waves propagate) transmitted from a transmission point in a virtual communication environment by a predetermined method. For example, the virtual space estimation unit 132 calculates a path along which radio waves transmitted from a transmission point are reflected, diffracted, transmitted, etc. with respect to a structure and reach a receiving point.
[0283] The virtual space estimation unit 132 generates the propagation path state in each calculated path as a simulation result.
[0284] The virtual space estimation unit 132 performs simulation using ray tracing using various methods such as the shot and bounce ray (SBR) method and the image method. For example, the virtual space estimation unit 132 may calculate each path in consideration of the material, dielectric constant, conductivity, etc. of the structure in the simulation.
[0285] Next, in step S104 , the virtual space estimation unit 132 estimates the path loss and / or the received power at the reception point based on one or more paths of information as a simulation result.
[0286] The virtual space estimation unit 132 outputs the estimated path loss and / or received power as virtual space estimation information to the parameter determination unit 133. Alternatively, in addition to / instead of the virtual space estimation information, the virtual space estimation unit 132 may output information about the path as a simulation result to the parameter determination unit 133.
[0287] <2.2.2. Parameter Control Processing>
[0288] Fig. 9 The first embodiment of the present disclosure is a sequence diagram showing an example of the flow of parameter control processing. When the control station 100 determines the communication parameters, the wireless communication system performs Fig. 9 The parameters shown control the processing.
[0289] like Fig. 9 As shown, the terminal device 400 sends information about its own location and / or communication environment information to the base station 300 (step S201).
[0290] When receiving the information about the location of the terminal device 400 and / or the communication environment information, the base station 300 sends the information about the location and / or the communication environment information to the control station 100 (step S202). The information about the location includes information about the location of the terminal device 400 and information about the location of the base station 300 itself that sends the information. In addition, in addition to the communication environment information received from the terminal device 400, the communication environment information may also include the communication environment information stored by the base station 300.
[0291] The control station 100 performs determination processing based on the received information on the position and / or the communication environment information (see Figure 7 ) to generate control information. The base station 300 receives the control information from the control station 100 (step S203).
[0292] Next, if Fig. 9 As shown, the terminal device 400 receives control information from the base station 300 (step S204). Note that the control information is the same as the control information sent by the control station 100. Alternatively, the control information may be control information generated by the base station 300 based on the control information sent by the control station 100.
[0293] <2.3. Example of communication parameters>
[0294] Next, an example of the communication parameter determined by the parameter determination unit 133 will be described. Here, it is assumed that the parameter determination unit 133 determines the maximum transmission power of the base station 300 arranged in the local network as the communication parameter.
[0295] As described above, in the local network, wireless communication between the base station 300 and the terminal device 400 can be permitted and authorized in a predetermined area (e.g., own land). Therefore, the upper limit value of the interference power can be set so as not to interfere with other people's land outside the boundary of own land (boundary of owned land).
[0296] Fig.10: is a diagram for explaining an example of communication parameters. Here, it is assumed that the control station 100 estimates the interference power applied to another person's land without using information on structures in the real space.
[0297] In this case, since the control station 100 does not use information about structures in the real space, the interference power is estimated based on the most severe conditions using a statistical radio wave propagation model. In other words, the control station 100 sets the interference power including a predetermined margin.
[0298] The reason why the control station 100 estimates the interference power using the most severe condition is to not apply interference power to other people's land outside the above-mentioned boundary of its own land (boundary of owned land).
[0299] The control station 100 determines the maximum transmission power of the base station 300 based on the estimated interference power. The base station 300 transmits a signal at the maximum transmission power determined by the control station 100.
[0300] However, there are obstacles 600 such as buildings in the real space. Fig.10 As shown, the signal transmitted by the base station 300 at the maximum transmission power is shielded by the obstacle 600 and reaches only before the boundary of its own land (the boundary of the owned land). That is, the base station 300 and the terminal device 400 can only perform wireless communication before the boundary of their own land.
[0301] As described above, when the control station 100 determines communication parameters without using information about structures in the real space, an area where wireless communication is impossible occurs near a boundary within the own land, and the utilization efficiency of radio resources in the local network decreases.
[0302] On the other hand, in the determination process according to the first embodiment of the present disclosure, the control station 100 determines the communication parameters using information related to the structure of the real space. Here, the control station 100 determines the maximum transmission power based on the received power at the boundary of its own land. As a result, the base station 300 and the terminal device 400 can perform wireless communication even near the boundary of their own land.
[0303] Fig.11 : is a diagram for explaining an example of communication parameters. As described above, the control station 100 of the present embodiment determines the communication parameters using information related to structures in the real space.
[0304] Therefore, the control station 100 can estimate the received power at the boundary of the owned land, in other words, the interference power of the area outside the boundary of the owned land more accurately than the case where the information related to the structure in the real space is not used. In other words, the control station 100 according to the present embodiment can reduce (or improve or offset) the set margin without using the information related to the structure in the real space.
[0305] When the control station 100 determines the communication parameters (such as the maximum transmission power) in consideration of the structures in the real space, Fig.11 As shown, the signal transmitted by the base station 300 with the maximum transmission power can reach the boundary of its own land (the boundary of the owned land). That is, the base station 300 and the terminal device 400 can perform wireless communication even near the boundary of their own land.
[0306] In this way, the control station 100 uses information about structures in real space to determine communication parameters, thereby enabling wireless communication near the border within the own land, compared to the case where this information is not used. As a result, the wireless communication system can improve (increase) the utilization efficiency of radio resources in the local network.
[0307] Notice, Fig.10 and Fig.11 The base station 300 uses beam ( Fig.10 and Fig.11 In this way, the base station 300 can use the beams to perform wireless communication. In this case, the control station 100 can determine the communication parameters (here, the maximum transmission power) for each predetermined direction (beam).
[0308] As described above, when the base station 300 uses beams, the control station 100 can perform wireless communication control according to a finer radio wave propagation path by determining communication parameters for each beam. Accordingly, the communication system can further improve (increase) the utilization efficiency of radio resources.
[0309] Note that here, the base station 300 uses a beam, but similarly also in the case where the base station 300 does not use a beam, the control station 100 can determine the communication parameter according to the reception power at the boundary of the owned land.
[0310] <<3. Second embodiment>>
[0311] In the first embodiment described above, the parameter determination unit 133 uses the virtual space estimation information to determine the communication parameters, but the information used by the parameter determination unit 133 to determine the communication parameters is not limited thereto. For example, in addition to the virtual space estimation information, the parameter determination unit 133 may also use the information acquired by the acquisition unit 131 to determine the communication parameters.
[0312] <3.1. Example of wireless station configuration>
[0313] Fig.12 1 is a block diagram showing a configuration example of the control station 100 according to the second embodiment of the present disclosure. In addition to the acquisition unit 131 outputting the acquired information to the parameter determination unit 133, Fig.12 The control station 100 shown has Figure 4 The control station 100 shown has the same configuration.
[0314] The acquisition information acquired by the acquisition unit 131 includes, for example, information acquired from at least one of the local network, the core network 200, the base station 300, the terminal device 400, and other communication nodes via the communication unit 110. The acquisition information includes, for example, measurement information of wireless communication in the real space, i.e., real space measurement information. The real space measurement information may include, for example, dynamic information in the wireless communication information about wireless communication described above.
[0315] The parameter determination unit 133 determines the communication parameters using the virtual space estimation information and the real space measurement information. For example, when the parameter determination unit 133 uses an AI model to determine the communication parameters, the parameter determination unit 133 sets the output when the virtual space estimation information and the real space measurement information are input to the AI model as the communication parameters.
[0316] In this case, the control station 100 determines the communication parameters using the AI model learned using the real space measurement information in addition to the data used for learning in the first embodiment.
[0317] As described above, the control station 100 uses the real space measurement information in addition to the virtual space estimation information to determine the communication parameters, thereby being able to determine the communication parameters with higher accuracy.
[0318] <3.2. Communication Processing>
[0319] <3.2.1. Confirm the processing>
[0320] Fig.13 2 is a flowchart showing an example of the flow of determination processing according to the second embodiment of the present disclosure. Fig.13 In the determination process shown, Fig.10 The same processes as the determination processes shown are assigned the same reference numerals and their descriptions are omitted.
[0321] like Fig.13 As shown, the acquisition unit 131 that has acquired the environment information (communication environment information) in step S101 acquires the real space measurement information via the communication unit 110 (step S301 ). The acquisition unit 131 outputs the acquired real space measurement information to the parameter determination unit 133 .
[0322] In step S105 , the parameter determination unit 133 determines the communication parameters using the real space measurement information in addition to the virtual space estimation information.
[0323] <3.2.2. Parameter Control Processing>
[0324] Fig.14 2 is a sequence diagram showing an example of the flow of parameter control processing according to the second embodiment of the present disclosure. Fig.14 In the parameter control process shown, Fig. 9 The same processing as the parameter control processing shown is assigned the same reference numerals and the description thereof will be omitted.
[0325] The terminal device 400 transmits real space measurement information measured by itself to the base station 300 (step S401 ).
[0326] The base station 300 transmits the real space measurement information to the control station 100 (step S402). The real space measurement information may include the real space measurement information measured by the terminal device 400 and the real space measurement information measured by the base station 300.
[0327] Here, the terminal device 400 and the base station 300 send information about the location and / or the communication environment information after sending the real space measurement information, but the order of sending the information is not limited to this. For example, the terminal device 400 and / or the base station 300 may send the real space measurement information after sending the information about the location and / or the communication environment information.
[0328] As described above, the control station 100 determines the communication parameters by using the real space measurement information and the virtual space estimation information, thereby being able to determine the communication parameters with higher accuracy. For example, in the case where the communication parameter is the maximum transmission power of the base station 300, the base station 300 can transmit a signal with a power reaching near the boundary of the area provided by the local network while suppressing interference applied outside the area.
[0329] <<4. Third embodiment>>
[0330] In the above-described first and second embodiments, the control station 100 determines the communication parameters in a single process, but the process performed by the control station 100 is not limited thereto. For example, the control station 100 may perform repeated processes to determine the communication parameters.
[0331] As the control station 100 performs repetitive processing, the accuracy of the communication parameters determined by the parameter determination unit 133 can be improved. In addition, the accuracy of the virtual communication environment constructed by the virtual space estimation unit 132 can be improved. The accuracy of the radio wave propagation simulation performed by the virtual space estimation unit 132 can be improved.
[0332] Note that the repetitive processing can be applied to both the first embodiment and the second embodiment. Here, in order to simplify the description, an example of repeating the processing of the second embodiment will be described.
[0333] Furthermore, the repetitive processing according to the present embodiment can be classified into the following three methods depending on which processing in the repetitive determination processing is performed.
[0334] The first process of repeating the processes of the virtual space estimation unit 132 and the parameter determination unit 133
[0335] A second process further including the process of the acquisition unit 131 to repeat the first process
[0336] A third process that further includes the process of the notification unit 134 to repeat the second process
[0337] <4.1. Configuration example of control station>
[0338] Fig.15 1 is a block diagram showing a configuration example of the control station 100 according to the third embodiment of the present disclosure. In addition to the parameter determination unit 133 outputting predetermined information to the virtual space estimation unit 132, Fig.15 The control station 100 shown has Fig.12 The control station 100 shown has the same configuration.
[0339] <4.2. Confirm the processing>
[0340] As described above, the control station 100 according to the present embodiment repeatedly executes part of the process of determining. The control station 100 executes at least one of the first to third processes as the process of determining of the present embodiment.
[0341] <4.2.1. First treatment>
[0342] The first process is a process of repeating the process of the virtual space estimation unit 132 and the process of the parameter determination unit 133 in the determination process.
[0343] The virtual space estimation unit 132 generates virtual space estimation information based on an assumption of a predetermined communication parameter (eg, a prescribed value or an initial value). The parameter determination unit 133 determines the communication parameter based on the virtual space estimation information and the real space measurement information.
[0344] At this time, the communication parameters assumed by virtual space estimation section 132 may be different from the communication parameters updated (changed) by subsequent parameter determination section 133 .
[0345] Therefore, in the first process, by feeding back the communication parameters determined by the parameter determination unit 133 to the virtual space estimation unit 132, the virtual space estimation unit 132 is able to regenerate virtual space estimation information based on the updated communication parameters. The parameter determination unit 133 determines the communication parameters based on the virtual space estimation information regenerated using the updated communication parameters. As a result, the parameter determination unit 133 is able to determine the communication parameters with higher accuracy.
[0346] Fig.16 is a flowchart showing an example of the flow of the first process according to the third embodiment of the present disclosure. Fig.16 In the first treatment shown, Fig.13 The same processes as those of the determination processes shown are denoted by the same reference numerals and description thereof will be omitted.
[0347] like Fig.16 As shown, in step S105, the parameter determination unit 133 that has determined the communication parameters determines whether to repeat the determination of the communication parameters (step S501).
[0348] For example, in the case where the parameter determination unit 133 repeatedly determines the communication parameter a prescribed number of times, the parameter determination unit 133 determines whether to repeat the process based on whether the communication parameter is repeatedly determined a prescribed number of times. Alternatively, the parameter determination unit 133 determines whether to repeat the process based on whether the accuracy of the predetermined parameter is equal to or greater than a predetermined value, or may determine whether to repeat the process based on whether the accuracy of the communication environment, etc. is greater than or equal to a predetermined value.
[0349] When it is determined that the communication parameters are repeatedly determined (step S501 : Yes), the parameter determination unit 133 feeds back the communication parameters (step S502 ), and returns to step S103 . For example, the parameter determination unit 133 feeds back the communication parameters to the virtual space estimation unit 132 .
[0350] The virtual space estimation unit 132 performs radio wave propagation simulation between the base station 300 and the terminal device 400 (between the transmission point and the reception point) based on the updated communication parameters.
[0351] When it is determined that the communication parameters are not to be determined repeatedly (step S501: No), parameter determination section 133 outputs the determined communication parameters to notification section 134. In step S106, notification section 134 transmits control information based on the communication parameters.
[0352] <4.2.2. Second process>
[0353] The second process is a process of repeating the process of the acquisition unit 131 , the process of the virtual space estimation unit 132 , and the process of the parameter determination unit 133 in the determination process.
[0354] For example, real space measurement information measured by the terminal device 400, the base station 300, etc. may fluctuate during the communication parameter determination by the control station 100. In the case where the control station 100 determines the communication parameter by repeated processing, the processing time may become longer, in which case the real space measurement information may fluctuate.
[0355] Therefore, in the second process, the communication parameters determined by the parameter determination unit 133 are fed back to the virtual space estimation unit 132, and the acquisition unit 131 acquires the real space measurement information again. As a result, the virtual space estimation unit 132 is able to generate the virtual space estimation information again using the updated communication parameters and the real space measurement information. By determining the communication parameters using the virtual space estimation information, the parameter determination unit 133 is able to determine the communication parameters with higher accuracy.
[0356] Alternatively, in the case where the terminal device 400 is a mobile device, the terminal device 400 may send real space measurement information measured at different locations to the control station 100. In this case, the control station 100 can generate virtual space estimation information based on the real space measurement information measured at various locations. As a result, the control station 100 can improve the estimation accuracy of the radio wave propagation simulation in the area as a whole, and can calculate the virtual space estimation information with higher accuracy.
[0357] Fig.17 is a flowchart showing an example of the flow of the second process according to the third embodiment of the present disclosure. Fig.17 In the second process shown, Fig.16 The same processes as the illustrated first process are denoted by the same reference numerals and description thereof will be omitted.
[0358] like Fig.17 As shown, when the parameter determination unit 133 determines in step S501 that the repetitive processing is to be performed (step S501: Yes), the communication parameter is fed back (step S502), and the process returns to step S301.
[0359] As described above, in the second process, after the repetition determination, the control station 100 feeds back the communication parameters and returns to step S301 to acquire the real space measurement information again.
[0360] As a result, the virtual space estimation unit 132 can generate virtual space estimation information based on the updated communication parameters and the real space measurement information. Furthermore, the parameter determination unit 133 can determine the communication parameters based on the updated virtual space estimation information and the real space measurement information.
[0361] As described above, by repeatedly performing the processing starting from acquiring the real space measurement information, for example, the control station 100 can determine the communication parameters based on the real space measurement information measured at the same position by the terminal device 400. As a result, the control station 100 can determine the communication parameters in consideration of the long-range variation of the measurement information in the real space.
[0362] Alternatively, the control station 100 can determine the communication parameters based on, for example, real space measurement information measured at different locations by the same terminal device 400. As a result, the control station 100 can determine the communication parameters based on measurement information measured at various locations in the real space, and the estimation accuracy in the area can be improved as a whole.
[0363] <4.2.3. Third treatment>
[0364] The third processing is a processing that repeats the processing of the acquisition unit 131, the processing of the virtual space estimation unit 132, the processing of the parameter determination unit 133, and the processing of the notification unit 134 in the determination processing. Note that the third processing can be performed not only by Fig.15 The control station 100 shown in FIG. Figure 4 and Fig.12 The control station 100 shown executes.
[0365] For example, when wireless communication is performed between the base station 300 and the terminal device 400 based on the communication parameters determined by the control station 100 , the real space measurement information may fluctuate.
[0366] Therefore, in the third process, the control station 100 acquires the real space measurement information again after notifying the control information according to the communication parameters, and determines the communication parameters using the acquired real space measurement information. As a result, the parameter determination unit 133 can determine the communication parameters using the updated real space measurement information, and can determine the communication parameters with higher accuracy.
[0367] Fig.18 4 is a flowchart showing an example of the flow of the third process according to the third embodiment of the present disclosure. Fig.18 In the third process shown, Fig.13 The same processes as those of the determination processes shown are denoted by the same reference numerals and description thereof will be omitted.
[0368] like Fig.18As shown, when the control information is transmitted in step S106, the notification unit 134 determines whether to repeat the communication parameter determination (step S601). Fig.17 The determination in step S501.
[0369] When it is determined that the communication parameters are repeatedly determined (step S601: Yes), the control station 100 returns to step S301. As a result, the acquisition unit 131 acquires the real space measurement information measured by the base station 300 and / or the terminal device 400 after update, that is, by applying the new control information.
[0370] On the other hand, when it is determined that the communication parameters are not to be determined repeatedly (step S601:
[0371] No), the control station 100 ends the third process.
[0372] Here, the parameter determination unit 133 does not feed back the communication parameters when the process is repeated, but the parameter determination unit 133 may feed back the communication parameters. In this case, after determining that the process is to be repeated, the parameter determination unit 133 feeds back the communication parameters to the virtual space estimation unit 132.
[0373] As described above, in the third embodiment, the control station 100 repeatedly performs at least a part of the determination process. As a result, the control station 100 can determine the communication parameters with higher accuracy.
[0374] Note that the control station 100 may relearn the AI model in the repetitive process. In this case, the AI model is relearned using, for example, at least one of virtual space estimation information regenerated based on the determined communication parameters, re-determined communication parameters, and re-acquired real space measurement information. In this way, by relearning the AI model, the accuracy of the AI model used to determine the communication parameters can be further improved.
[0375] <<5. Application Examples>>
[0376] <5.1. First application example>
[0377] As described above, the determination of the communication parameters is performed by the control station 100. At this time, for example, the control station 100 may determine the communication parameters according to an instruction from a user holding the terminal device 400. The control station 100 may estimate the communication state (e.g., received power, interference power, etc.) according to the instruction from the user.
[0378] In this case, the user first applies to the control station 100 for performing the estimation by transmitting information used for (or useful for) the estimation in the control station 100 to the control station 100. The user may transmit the information using the terminal device 400 held by the user.
[0379] Fig.19 4 is a diagram showing an example of a user interface of a terminal device 400 according to a first application example of the present disclosure.
[0380] exist Fig.19 In the example of , the terminal device 400 transmits information about at least one of a peripheral image of a place to be estimated, a questionnaire related to the communication environment, an estimated place, and a map as information for estimation by the control station 100.
[0381] The information related to the surrounding image of the estimated location may be a still image or a moving image. In addition, the terminal device 400 may send the surrounding image captured in advance to the control station 100. Alternatively, Fig.19 As shown, when requesting an estimate from the control station 100 , the user can take a surrounding image (photo) using a camera (not shown) installed in the terminal device 400 . The terminal device 400 transmits the surrounding image taken by the user to the control station 100 .
[0382] The questionnaire information related to the communication environment is information generated based on information input by the user, for example. When the user answers the questionnaire displayed on the display device, the terminal device 400 generates the questionnaire information. The questionnaire answered by the user can be in a selection form of selecting yes or no as an answer, or in a description form of answering in a free description.
[0383] Examples of the questionnaire include questions about whether the base station 300 can be seen, questions related to the surrounding environment, questions related to the assumed maximum transmission power of the base station 300, etc. Questions related to the surrounding environment may include, for example, whether the estimated location is outdoor or indoor, and if it is outdoor, whether it is a sparsely populated area, a suburb, or an urban area. In addition, questions related to the surrounding environment may include, for example, if it is indoors, whether it is a residence or an office.
[0384] In addition, the information about the estimated location includes information about the location where the control station 100 estimates the received power, interference power, etc. The estimated location may be the current location of the terminal device 400, or a location different from the current location (e.g., the expected installation location of the terminal device 400, etc.).
[0385] The terminal device 400 may transmit absolute position information such as latitude, longitude and altitude as information on the estimated location to the control station 100. Alternatively, the terminal device 400 may transmit relative position information such as a relative position relationship with the base station 300 as information on the estimated location.
[0386] Alternatively, the terminal device 400 may transmit the location where the surrounding image is captured as the estimated location to the control station 100. For example, in the case where a camera installed in the terminal device 400 captures a surrounding image including information about the shooting location, the terminal device 400 transmits the information about the shooting location to the control station 100 as information about the estimated location.
[0387] Furthermore, the terminal device 400 may include information about the estimated location in the information about the map.
[0388] The information about the map includes, for example, information related to a map around the estimated location. At this time, the terminal device 400 may send map information indicating the installation location of the base station 300 to the control station 100. At this time, the terminal device 400 may include information related to its own location or the estimated location in the map information and send the information to the control station 100.
[0389] The control station 100 performs the above-mentioned determination processing and estimates virtual space estimation information and / or communication parameters based on the information acquired from the terminal device 400. The control station 100 notifies the terminal device 400 of the estimation result. The terminal device 400 presents the estimation result to the user by displaying the estimation result on the display device based on the notification.
[0390] <5.2. Second application example>
[0391] As a second application example, a case will be described in which a user holding a terminal device 400 causes the control station 100 to estimate coverage (communicability) based on a real space in a case in which the base station 300 is installed at a predetermined position.
[0392] The user first requests the control station 100 to make an estimation by sending information used for (or useful for) the estimation in the control station 100. The user can send the information using the terminal device 400 held by the user.
[0393] The terminal device 400 transmits at least one of information related to the maximum transmission power assumed by the base station 300 and map information as information for estimation in the control station 100. The map information includes, for example, information related to the position (corresponding to the above-mentioned predetermined position) of the base station 300. The position of the base station 300 is a position that enables the control station 100 to estimate the coverage based on the real space. The position may be the current position of the terminal device 400 or a position specified by the user.
[0394] The control station 100 performs the above-mentioned determination processing based on the information acquired from the terminal device 400, and estimates the virtual space estimation information and / or the communication parameter. In other words, the control station 100 estimates the area where the interference power is above a predetermined value. As a result, when the base station 300 is configured at a predetermined position, the control station 100 estimates the coverage range of the base station 300.
[0395] The control station 100 notifies the terminal device 400 of information related to the estimated coverage as an estimation result. The terminal device 400 presents the acquired estimation result to the user by displaying the acquired estimation result on a display device.
[0396] Fig. 20 FIG. 4 is a diagram showing an example of a user interface of a terminal device 400 according to a second application example of the present disclosure. Fig. 20 , it is shown that the terminal device 400 presents the estimation result acquired from the control station 100 to the user.
[0397] like Fig. 20 As shown, the terminal device 400 displays information indicating the coverage estimated by the control station 100 on the display device, and at the same time superimposes the information together with the base station 300 on the map information.
[0398] At this time, the terminal device 400 may present the user with the assumed maximum transmission power (“Assumed Transmission Power” in the figure) for estimating the coverage. In addition, the terminal device 400 may receive a change in the assumed transmission power from the user.
[0399] For example, Fig. 20 As shown, the user can freely change the number representing the assumed transmission power. When the user inputs the assumed transmission power and then presses the "Send" button, the terminal device 400 requests the control station 100 to re-estimate the coverage of the assumed transmission power input by the user.
[0400] As described above, the terminal device 400 presents the estimated coverage of the base station 300 to the user together with the map information so that the user can more easily recognize the estimated coverage of the base station 300 .
[0401] <<6. Other embodiments>>
[0402] In each of the above-described embodiments, the processing according to each of the above-described embodiments may also be executed in various different forms (modifications).
[0403] In the above-mentioned various embodiments, the terminal device 400 and the base station 300 send various types of information (e.g., real space measurement information, communication environment information, information for the control station 100 to make an estimate, etc.) to the control station 100. Conditions related to the information transmission by the terminal device 400 and the base station 300 can be set or defined separately. The conditions include, for example, the timing of transmitting information, the triggering conditions for transmitting, the cycle, etc.
[0404] For example, in the case where the terminal device 400 sends the detection information of the object, the information may be sent at the timing when the terminal device 400 detects the object. That is, when the terminal device 400 detects the object as a trigger, the terminal device 400 sends the detection information to the control station 100. In other words, during the period when the object is not detected, the terminal device 400 may not send the detection information to the control station 100.
[0405] Furthermore, for example, in the case where the terminal device 400 transmits quality information on communication quality, the terminal device 400 determines whether to transmit the quality information based on a difference from the quality information transmitted last time.
[0406] Specifically, when the quality information is greater than or equal to a predetermined value (exceeds a predetermined value) compared to the quality information sent last time, the terminal device 400 sends the quality information to the control station 100. In other words, when the quality information is less than a predetermined value (greater than or equal to a predetermined value) compared to the quality information sent last time, the terminal device 400 may not send the quality information to the control station 100.
[0407] When transmitting the quality information, the terminal device 400 may transmit information indicating a difference from previous quality information to the control station 100 .
[0408] For example, the control device that controls the control station 100, the base station 300, and the terminal device 400 of the above-mentioned embodiment may be implemented by a dedicated computer system or a general-purpose computer system.
[0409] For example, a communication program for performing the above-mentioned operation is stored and distributed in a computer-readable recording medium such as an optical disk, a semiconductor memory, a magnetic tape, or a floppy disk. Then, for example, the program is installed in a computer and the above-mentioned processing is performed to constitute a control device. At this time, the control device may be a device (e.g., a personal computer) outside the control station 100, the base station 300, and the terminal device 400. In addition, the control device may be a device (e.g., a control unit 130, 340, 450) inside the control station 100, the base station 300, and the terminal device 400.
[0410] In addition, the communication program may be stored in a disk device included in a server device on a network such as the Internet so that the communication program can be downloaded to the computer. In addition, the above functions may be implemented by the cooperation of an operating system (OS) and application software. In this case, the portion other than the OS may be stored in a medium and distributed, or the portion other than the OS may be saved in a server device and downloaded to the computer.
[0411] In the processing described in the above embodiments, all or part of the processing described as being automatically performed may be performed manually, or all or part of the processing described as being manually performed may be performed automatically using a known method. In addition, unless otherwise explicitly stated, the processing procedures, specific names, and information including various data and parameters shown in the above documents and drawings can be arbitrarily changed. For example, the various types of information shown in the drawings are not limited to the information shown in the drawings.
[0412] In addition, the components of the various devices shown in the figure are conceptual in function and are not necessarily physically constructed as shown in the figure. That is, the specific form of distribution and integration of the various devices is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage status, etc.
[0413] Furthermore, the above-described embodiments and modifications may be appropriately combined within the scope not contradicting the processing contents.
[0414] Furthermore, the effects described in this specification are merely examples and are not limiting, and other effects may be provided.
[0415] In addition, for example, the present embodiment can be implemented as any configuration constituting a device or a system, such as a processor as a system large-scale integrated circuit (LSI), a module using multiple processors, a unit using multiple modules, a collection obtained by further adding other functions to the unit, etc. (that is, a partial structure of the device).
[0416] Note that in this embodiment, a system refers to a collection of multiple components (devices, modules (components), etc.), regardless of whether all components are in the same housing. Therefore, multiple devices housed in separate housings and connected via a network and a single device with multiple modules housed in a single housing are both systems.
[0417] Furthermore, for example, the present embodiment may adopt a cloud computing configuration in which one function is collaboratively shared and processed by a plurality of devices via a network.
[0418] In the above-mentioned embodiments, the control station 100 has been described as determining the transmission parameters of the base station 300 and / or the terminal device 400, but the present invention is not limited thereto. The above-mentioned embodiments can be used to determine and design the number (upper limit number of installation) of the base stations 300 and / or the terminal devices 400 to be installed, the installation positions and / or the installation directions (horizontal direction, tilt angle, etc.).
[0419] <<7. Conclusion>>
[0420] Although the embodiments of the present disclosure have been described above, the technical scope of the present disclosure is not limited to the above embodiments as they are, and various modifications can be made without departing from the gist of the present disclosure. In addition, components of different embodiments and modifications can be appropriately combined.
[0421] Furthermore, the effects of each embodiment described in this specification are merely illustrative and not limiting, and other effects may be provided.
[0422] Note that the present technology may also have the following configurations.
[0423] (1) An information processing device comprising:
[0424] A control unit configured to:
[0425] generating virtual space estimation information related to wireless communication between a base station and a terminal device using a virtual communication environment generated based on position information related to a position of at least one of the base station and the terminal device in a real space and communication environment information related to a communication environment of the real space; and
[0426] A communication parameter of at least one of the base station and the terminal device is determined based on the virtual space estimation information.
[0427] (2) The information processing device according to (1), wherein:
[0428] The control unit determines the communication parameter based on measurement information of the wireless communication in the real space.
[0429] (3) The information processing device according to (2), wherein:
[0430] The measurement information includes a measurement result obtained by the terminal device measuring the wireless communication in the real space.
[0431] (4) The information processing device according to any one of (1) to (3), wherein:
[0432] The control unit regenerates the virtual space estimation information according to the determined communication parameter, and redetermines the communication parameter based on the regenerated virtual space estimation information.
[0433] (5) The information processing device according to any one of (1) to (3), wherein:
[0434] The control unit regenerates the virtual space estimation information according to the determined communication parameter and the reacquired measurement information of the wireless communication in the real space, and re-determines the communication parameter based on the re-generated virtual space estimation information.
[0435] (6) The information processing device according to any one of (1) to (3), wherein:
[0436] The control unit is configured to:
[0437] Notifying at least one of the base station and the terminal device of the determined communication parameter;
[0438] acquiring measurement information in the real space of the wireless communication using the communication parameters; and
[0439] The communication parameters are determined again based on the measurement information.
[0440] (7) The information processing device according to any one of (1) to (6), wherein:
[0441] The virtual space estimation information includes information related to radio wave propagation of at least one of the base station and the terminal device.
[0442] (8) The information processing device according to any one of (1) to (7), wherein the virtual space estimation information includes information indicating whether the environment between the base station and the terminal device is a line of sight (LOS) environment or a non-line of sight (NLOS) environment.
[0443] (9) The information processing device according to any one of (1) to (8), wherein:
[0444] The virtual space estimation information includes simulation information related to a simulation result of radio wave propagation in the wireless communication.
[0445] (10) The information processing device according to (9), wherein the simulation information includes path estimation information related to a result of estimating a path of a radio wave.
[0446] (11) The information processing device according to (10), wherein the path estimation information includes information related to the path of the radio wave estimated based on ray tracing.
[0447] (12) The information processing device according to any one of (1) to (11), wherein:
[0448] The communication environment information includes information related to any one of a structure in the real space, at least one of the base station and the terminal device, a sensing result in the real space, and the wireless communication.
[0449] (13) The information processing device according to any one of (1) to (12), wherein the control unit acquires the communication environment information from at least one of a storage unit and other devices.
[0450] (14) The information processing device according to any one of (1) to (13), wherein:
[0451] The control unit determines the communication parameter using a learning model, the learning model taking at least one of the communication environment information and the virtual space estimation information as an input and taking the communication parameter as an output.
[0452] (15) The information processing device according to (14), wherein:
[0453] The learning model is learned using at least one of the communication environment information, the virtual space estimation information, the communication parameters, and measurement information of the wireless communication in the real space.
[0454] (16) The information processing device according to (14) or (15), wherein:
[0455] The learning model is relearned using at least one of the virtual space estimation information regenerated based on the determined communication parameter, the re-determined communication parameter, and the re-acquired measurement information of the wireless communication in the real space.
[0456] (17) The information processing device according to any one of (1) to (16), wherein:
[0457] The communication parameters include information related to the maximum transmission power of the base station, and
[0458] The control unit determines the maximum transmission power according to reception power at a boundary of a communication area of the wireless communication.
[0459] (18) A terminal device comprising:
[0460] A control unit configured to:
[0461] Acquiring communication parameters from the information processing device; and
[0462] Use the acquired communication parameters to communicate with the base station.
[0463] wherein the communication parameter is a parameter determined by the information processing device based on virtual space estimation information, and
[0464] The virtual space estimation information is information generated by the information processing device using a virtual communication environment, and is information related to wireless communication between the base station and the terminal device, wherein the virtual communication environment is generated based on position information related to the position of at least one of the base station and the terminal device in the real space and communication environment information related to the communication environment of the real space.
[0465] (19) The terminal device according to (18), wherein:
[0466] The control unit transmits the communication environment information including any one of a surrounding image at a predetermined position and map information including any one of the predetermined position and the base station to the information processing device.
[0467] (20) The terminal device according to (19), wherein:
[0468] The control unit acquires, from the information processing device, the communication parameters used when performing the wireless communication at the predetermined location.
[0469] (21) The terminal device according to any one of (18) to (20), wherein:
[0470] The control unit displays information related to the coverage of the wireless communication on a display device based on the communication parameter.
[0471] (22) An information processing method comprising:
[0472] generating virtual space estimation information related to wireless communication between a base station and a terminal device using a virtual communication environment generated based on position information related to a position of at least one of the base station and the terminal device in a real space and communication environment information related to a communication environment of the real space; and
[0473] A communication parameter of at least one of the base station and the terminal device is determined based on the virtual space estimation information.
[0474] (23) A communication method, comprising:
[0475] Acquiring communication parameters from the information processing device; and
[0476] Use the acquired communication parameters to communicate with the base station.
[0477] wherein the communication parameter is a parameter determined by the information processing device based on virtual space estimation information, and
[0478] The virtual space estimation information is information generated by the information processing device using a virtual communication environment, and is information related to wireless communication between the base station and the terminal device, wherein the virtual space estimation information is generated based on position information related to the position of at least one of the base station and the terminal device in the real space and communication environment information related to the communication environment of the real space.
Claims
1. An information processing device comprising: A control unit configured to: generating virtual space estimation information related to wireless communication between a base station and a terminal device using a virtual communication environment generated based on position information related to a position of at least one of the base station and the terminal device in a real space and communication environment information related to a communication environment of the real space; and A communication parameter of at least one of the base station and the terminal device is determined based on the virtual space estimation information.
2. The information processing device according to claim 1, wherein: The control unit determines the communication parameter based on measurement information of the wireless communication in the real space.
3. The information processing device according to claim 2, wherein: The measurement information includes a measurement result obtained by the terminal device measuring the wireless communication in the real space.
4. The information processing device according to claim 1, wherein: The control unit regenerates the virtual space estimation information according to the determined communication parameter, and redetermines the communication parameter based on the regenerated virtual space estimation information.
5. The information processing device according to claim 1, wherein: The control unit regenerates the virtual space estimation information according to the determined communication parameter and the reacquired measurement information of the wireless communication in the real space, and re-determines the communication parameter based on the re-generated virtual space estimation information.
6. The information processing device according to claim 1, wherein: The control unit is configured to: Notifying at least one of the base station and the terminal device of the determined communication parameter; acquiring measurement information in the real space of the wireless communication using the communication parameters; as well as The communication parameters are determined again based on the measurement information.
7. The information processing device according to claim 1, wherein: The virtual space estimation information includes information related to radio wave propagation of at least one of the base station and the terminal device.
8. The information processing device according to claim 1, wherein: The virtual space estimation information includes simulation information related to a simulation result of radio wave propagation in the wireless communication.
9. The information processing device according to claim 1, wherein: The communication environment information includes information related to any one of a structure in the real space, the base station and the terminal device, a sensing result in the real space, and the wireless communication.
10. The information processing device according to claim 1, wherein: The control unit determines the communication parameter using a learning model, the learning model taking at least one of the communication environment information and the virtual space estimation information as an input and taking the communication parameter as an output.
11. The information processing device according to claim 10, wherein: The learning model is learned using at least one of the communication environment information, the virtual space estimation information, the communication parameters, and measurement information of the wireless communication in the real space.
12. The information processing device according to claim 10, wherein: The learning model is relearned using at least one of the virtual space estimation information regenerated based on the determined communication parameter, the re-determined communication parameter, and the re-acquired measurement information of the wireless communication in the real space.
13. The information processing device according to claim 1, wherein: The communication parameters include information related to the maximum transmission power of the base station, and The control unit determines the maximum transmission power according to reception power at a boundary of a communication area of the wireless communication.
14. A terminal device, comprising: A control unit configured to: acquiring communication parameters from the information processing device; as well as Use the acquired communication parameters to communicate with the base station. wherein the communication parameter is a parameter determined by the information processing device based on virtual space estimation information, and The virtual space estimation information is information generated by the information processing device using a virtual communication environment, and is information related to wireless communication between the base station and the terminal device, wherein the virtual communication environment is generated based on position information related to the position of at least one of the base station and the terminal device in the real space and communication environment information related to the communication environment of the real space.
15. The terminal device according to claim 14, wherein: The control unit transmits the communication environment information including any one of a surrounding image at a predetermined position and map information including any one of the predetermined position and the base station to the information processing device.
16. The terminal device according to claim 15, wherein: The control unit acquires, from the information processing device, the communication parameters used when performing the wireless communication at the predetermined location.
17. The terminal device according to claim 14, wherein: The control unit displays information related to the coverage of the wireless communication on a display device based on the communication parameter.
18. An information processing method, comprising: generating virtual space estimation information related to wireless communication between the base station and the terminal device using a virtual communication environment generated based on position information related to a position of at least one of the base station and the terminal device in a real space and communication environment information related to a communication environment of the real space; as well as A communication parameter of at least one of the base station and the terminal device is determined based on the virtual space estimation information.
19. A communication method, comprising: acquiring communication parameters from the information processing device; as well as Use the acquired communication parameters to communicate with the base station. wherein the communication parameter is a parameter determined by the information processing device based on virtual space estimation information, and The virtual space estimation information is information generated by the information processing device using a virtual communication environment, and is information related to wireless communication between the base station and the terminal device, wherein the virtual communication environment is generated based on position information related to the position of at least one of the base station and the terminal device in the real space and communication environment information related to the communication environment of the real space.
Citation Information
Patent Citations
Communication control device and communication control method
JP2021108459A