Method for determining an optimal configuration of a radio station, producing associated computer program and configuration device
The method optimizes radio station configurations by calculating coverage rates and using beamforming to ensure desired coverage within predefined areas while minimizing unwanted coverage, enhancing energy efficiency and reducing interference.
Patent Information
- Authority / Receiving Office
- FR · FR
- Patent Type
- Applications
- Current Assignee / Owner
- THALES SA
- Filing Date
- 2024-10-14
- Publication Date
- 2026-04-17
AI Technical Summary
Existing radio station configurations struggle to ensure optimal coverage within predefined areas while avoiding coverage outside these areas, particularly in 5G technology, without relying on user position data.
A method involving obtaining geographical and radio data, calculating coverage rates for different configurations, and selecting an optimal configuration that maximizes desired coverage and minimizes unwanted coverage using beamforming and configurable parameters, without requiring user position data.
Ensures precise radio coverage within defined areas while minimizing coverage outside these areas, promoting energy savings and reducing interference, all without needing user position data.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Title of the invention: Method for determining an optimal configuration of a radio station, product computer program and associated configuration device
[0001] DOMAIN
[0002] The present invention relates to a method for determining an optimal configuration of a radio station.
[0003] The invention also relates to a computer program product adapted to enable the implementation of such a process, and a configuration system adapted to implement such a process. EARLIER ART
[0004] In the field of radio, particularly in the context of radio stations using 5G technology or subsequent technologies, it is known to guarantee radio coverage in a predetermined area for receiving and transmitting devices.
[0005] For example, in MDT (Minimization of Drive Tests) technology, the users' receiving devices (mobile phones) send reception parameters and associated GPS data (user position data) to ensure good radio signal reception quality in a predetermined area.
[0006] The invention addresses the novel problem of providing a method and system for configuring a radio station that guarantees no coverage outside a predefined area. Furthermore, the position data of a user of the transmitting / receiving device is not available. Summary of the invention
[0007] The invention relates to a method for determining an optimal configuration of a radio station, comprising the following steps:
[0008] a) obtaining geographical data representative of a boundary between an area to be covered by the radio station and an area not to be covered by the radio station,
[0009] b) obtaining radio data comprising radio measurements made using a transmitter / receiver device at each point of a first plurality of points comprising points on the boundary, the radio measurements being relative to one or more parameters of radio signals emitted by the radio station in an initial configuration and received by the transmitter / receiver device, and
[0010] c) using the radio data obtained, calculation, for different possible configurations of the radio station, of a parameter representing a coverage rate of the area to be covered and a parameter representing a coverage rate of the area not to be covered not to cover, and selection of the optimal configuration achieving a compromise between maximizing the coverage rate of the area to be covered and minimizing the coverage rate of the area not to be covered.
[0011] According to other advantageous aspects of the invention, the method comprises one or more of the following features, taken individually or in all technically possible combinations:
[0012] - the calculation includes, for the possible configurations, obtaining values calculated representative of at least some of said parameters at each point of a second plurality of points located in the area to be covered and at each point of a third plurality of points located in the area not to be covered, using radio data;
[0013] - the radio station is adapted to form a plurality of beams defining a plurality of distinct directions in azimuth, each of the radio measurements being relative to a beam received by the transmitting / receiving device among the beams, the radio data obtained comprising identifiers, each of the identifiers being representative of one of the beams, each of the radio measurements being associated with one of the identifiers to indicate the received beam;
[0014] - the identifiers indicate, for each point of the first plurality of points, that beams that the transmitting / receiving device received best at said point in comparison with the other beams;
[0015] - the radio measurements include, for each point of the first plurality of points, a parameter representing a time lead, the parameter being used to calculate a weakening of at least one of the beams at said each point in order to obtain said calculated values;
[0016] - at the determination stage, an objective function is optimized, the objective function performing a weighting, preferably configurable, between maximizing the coverage rate calculated on the second plurality of points and minimizing the coverage rate calculated on the third plurality of points;
[0017] - the method includes a display of parameters representative of the configuration optimal, and / or putting the radio station into the optimal configuration;
[0018] - obtaining radio data includes the transmission of said radio signals by the radio station in the initial configuration, a reception of said radio signals by the transmitter / receiver device, a measurement of said one or more parameters by the transmitter / receiver device at each point of the first plurality of points in order to generate the radio measurements.
[0019] The invention also relates to a computer program product comprising software instructions which, when implemented by computer equipment, implement the process as described above.
[0020] The invention relates to a radio station configuration device, the configuration device being adapted to implement a process as described above, the configuration device comprising an input module adapted to obtain geographic data and radio data, a calculation module adapted to determine the optimal configuration, and an output module adapted to provide the optimal configuration.
[0021] The invention also relates to a system comprising a radio station, and a configuration device as described above. Brief description of the drawings
[0022] The invention will become clearer upon reading the following description, given solely by way of non-limiting example, and made with reference to the accompanying drawings, in which:
[0023] [Fig-1] [Fig.1] is a schematic view of a map showing a system according to the invention, an area to be covered by the radio station, and an area not to be covered;
[0024] [Fig.2] [Fig.2] is a schematic side view of the radio station shown on the [Fig. 1]; and
[0025] [Fig.3] [Fig.3] is a schematic top view of the system shown on the [Fig.1], showing a configuration device according to the invention. DETAILED DESCRIPTION System
[0026] With reference to figures 1 to 3, a system 10 according to the invention is described.
[0027] The system 10 includes a radio station 12 adapted to transmit radio signals 14, and a configuration device 16 adapted to determine an optimal configuration of the radio station 12. In the example, the system 10 also includes a transmitter / receiver device 18 adapted to receive the radio signals 14 from the radio station 12, to perform measurements and advantageously send them to the radio station 12. Radio station
[0028] The radio station 12 uses, for example, 4G, 5G, or a later radio communication technology. The radio station 12 is preferably stationary while the method is being implemented.
[0029] The radio station 12 is intended, in its optimal configuration, to cover a coverage area 20, shown schematically in figures 1 to 3, and not to cover a non-cover area 22, the coverage area 20 and the non-cover area 22 defining between them a boundary 24, for example a closed curve.
[0030] Advantageously, an external boundary 26 of the area not to be covered is also defined, for example a limit on a map 28.
[0031] Alternatively, the outer boundary is defined by a given distance from the radio station 12 or from the boundary 24.
[0032] In the area to be covered 20, a user (not shown) is for example intended to receive from the radio station 12 radio signals of a power greater than a given minimum power threshold SI.
[0033] In the area not to be covered 22, the user is intended to receive from the radio station 12 radio signals of a power lower than a given maximum power threshold S2.
[0034] As can be seen in Figures 2 and 3, the radio station 12 is adapted to transmit the radio signals 14 advantageously in the form of a plurality of beams 14A, 14B, ... defining a plurality of distinct directions D1, D2, ... in azimuth and elevation (according to beamforming technology). By "elevation," we mean here a vertical pointing of the beam.
[0035] The radio station 12 is advantageously adapted to perform an azimuthal scan (by beamforming) in the plurality of directions D1, D2, ....
[0036] Thus, the radio station 12 is advantageously configurable in terms of transmission power, antenna tilt (in English, tilt, defining the angle of the antenna with respect to a horizontal plane or a vertical direction Z).
[0037] If beamforming technology is available, the radio station 12 is advantageously configurable in transmission power, in azimuth and elevation aiming angles of beams 14A, 14B, ....
[0038] As shown in [Fig.2], according to the inclination a, the beam 14A makes it possible to cover the area to be covered 20 without encroaching on the area not to be covered 22, while the beam 14B covers the area not to be covered 22.
[0039] In an alternative not shown, the radio station 12 is not capable of forming a plurality of beams. The radio station 12 is, for example, omnidirectional. The radio station 12 is then configurable, at least in terms of the power of the emitted signals.
[0040] The radio station 12 is advantageously adapted for receiving radio data 30, in particular radio measurements, from the transmitter / receiver device 18. Transmitter / receiver device
[0041] The transmitter / receiver device 18 is adapted to carry out radio measurements relating to one or more parameter(s) of the radio signals 14 emitted by the radio station 12 in an initial configuration and received by the transmitter / receiver device.
[0042] The transmitter / receiver device 18 is adapted to send radio data 30 by radio to the radio station 12. However, the transmitter / receiver device 18 does not send data representative of its position such as GPS data.
[0043] Advantageously, the transmitter / receiver device 18 allows radio measurements to be carried out natively, for example by the 3GPP 4G / 5G standard.
[0044] The transmitter / receiver device 18 is, for example, a mobile phone. Configuration device
[0045] The configuration device 16 includes an input module 32, a calculation module 34, and an output module 36.
[0046] The input module 32 is, for example, connected to the radio station 12 and adapted to acquire radio data 30. The input module 32 is, for example, connected to a human-machine interface 40 of the configuration device 16, or alternatively to an interface of the radio station 12 to obtain geographical data representative of the border 24, for example, on the map 28. For example, the geographical data is entered by an operator (not shown) on the human-machine interface 40.
[0047] The input module 32 is advantageously suited to acquire one or more weighting parameters a, B allowing the optimal character of a given configuration of the radio station 12 to be configured.
[0048] The calculation module 34 is adapted to determine an optimal configuration 42 of the radio station 12.
[0049] The output module 36 is suitable for providing the optimal configuration to any interested system, in particular the radio station 12. For example, the output module 36 is suitable for providing the optimal configuration 42 to a display screen 44 for display.
[0050] Each of the modules 32, 34, 36 is, for example, in the form of software implemented by a suitable processor. Alternatively, at least one of these modules is at least partially in the form of a programmable logic circuit, such as an FPGA (Field Programmable Gate Array) type circuit.
[0051] System operation and method for determining the configuration optimal
[0052] The operation of the system 10 will now be described in such a way as to illustrate a method according to the invention.
[0053] First, the input module 32 acquires the geographical data representative of the border 24, and advantageously the weighting parameter(s) a, B.
[0054] Alternatively, the input module 32 acquires parameters, other than weights, allowing an objective function to be defined.
[0055] The input module 32 obtains the radio data 30 comprising the radio measurements made using the transmitter / receiver device 18 at each point of a first plurality of points A1, A2, ... comprising points on the boundary 24.
[0056] Using the radio data 30 obtained, the optimal configuration 42 of the radio station 12 is determined by the calculation module 34.
[0057] The optimal configuration 42 is advantageously transmitted by the output module 36 to the radio station 12 for implementation. Optionally, the optimal configuration 42 is displayed on the screen 44.
[0058] In the example, radio station 12 then operates in the optimal configuration.
[0059] The boundary 24 is for example defined on the map 28 ([Fig. 1]) as a set of N points in a predetermined reference frame.
[0060] For example, Frontier = {(Lat, Lon), i = 1.. .N} where Lat is the latitude and Lon is the longitude of the points.
[0061] According to another example, Frontier = {(x,z);, i = 1.. .N} in a local coordinate system (not shown).
[0062] The boundary 24 can have any shape, including irregular.
[0063] The first plurality of points Al, A2, ... includes, for example, points distributed, advantageously uniformly, on the border 24. Advantageously, the first plurality of points Al, A2, ... includes at least one point, preferably several points, per beam 14A, 14B, ... of the radio station 12.
[0064] According to a particular embodiment, the first plurality of points Al, A2, ... further includes one or more points AAI, AA2, ... located in the area to be covered 20 and / or in the area not to be covered.
[0065] The radio measurements are related to one or more parameter(s) of the radio signals 14 emitted by the radio station 12 in an initial configuration and received by the transmitter / receiver device 18.
[0066] The measured parameter(s) relate to downlink communications and are representative of radio quality, such as RSRP (Reference Signal Received Power), possibly RSRQ (Reference Signal Received Quality), CQI (Chain Quality Indicator), and MCS (Modulation Coding Scheme). In other words, the measured parameter(s) include one or more quality indicators of the signals 14 received by the transmitting / receiving device 18.
[0067] Other parameters that may be measured are representative of a distance to radio station 12, such as the time advance (in English, Timing Advance).
[0068] In the example, obtaining the radio data 30 includes transmitting radio signals 14 by the radio station 12 in the initial configuration, receiving said radio signals 14 by the transmitter / receiver device 18, and measuring said one or more parameters by the transmitter / receiver device 18 at each point of the first plurality of points A1, A2... in order to generate the radio measurements. Radio data 30 are advantageously collected by radio station 12 and provided to the configuration device 16.
[0069] Thus, the transmitter / receiver device 18 is moved by a user to each of the locations corresponding to points A1, A2....
[0070] Alternatively, several transmitter / receiver devices similar to device 18 can be used to carry out the measurements.
[0071] Alternatively, the radio data 30 are produced in advance and made available for example in the form of a file.
[0072] If the radio station 12 is adapted to form a plurality of beams 14A, 14B ... (beamforming), the radio data 30 obtained are advantageously configured to associate the radio measurements with identifiers representative of the beams 14A, 14B,....
[0073] Advantageously, for each point of the first plurality of points A1, A2..., if the radio measurements are better for one or more of the beams 14A, 14B... than for the other beams, the radio data 30 obtained are configured to indicate the representative identifier(s) of said one or more of the beams.
[0074] This allows, for example, the identification of the beam for which the reception quality is best to be sent back to the radio station 12, or any information allowing the receiving device 18 to be located in azimuth during the measurement.
[0075] Advantageously, each radio measurement is associated with a beam identifier. All radio measurements associated with the same beam are, for example, aggregated into the same dataset.
[0076] If the radio station 12 is not adapted to form several beams 14A, 14B..., all radio measurements are aggregated into a single set (and not into separate sets corresponding to separate beams).
[0077] In an embodiment with beamforming, the radio station 12 transmits successively in a plurality of azimuthal directions to scan a portion of space with a given elevation. At each point of the first plurality of points, particularly on the boundary 24, the transmitter / receiver device 18 sends the best radio measurements to the radio station 12, for example, the best RS RP corresponding to the best of the received beams. This best received beam indicates that the transmitter / receiver device 18 is located more or less in the azimuthal direction corresponding to this beam.
[0078] At the end of this process, a set of radio measurements associated with each azimuthal direction, for a given elevation, will have been collected.
[0079] Next, the calculation of the optimal configuration indicates, for example, what is the best elevation for each azimuthal direction in order to maximize radio coverage below the boundary 24 (area to be covered 20) and to minimize it beyond (area not to be covered 22).
[0080] The calculation module 34 uses the radio data 30 and calculates, for different possible configurations of the radio station 12, a coverage rate of the area to be covered 20 and a coverage rate of the area not to be covered 22, and selects the optimal configuration 42.
[0081] The optimal configuration 42 achieves a compromise between maximizing the coverage rate of the area to be covered 20 and minimizing the coverage rate of the area not to be covered 22.
[0082] The coverage rate of the area to be covered 20 is for example calculated on a second plurality of points located B1, B2... in the area to be covered 20, and the coverage rate of the area not to be covered 22 is calculated on a third plurality of points Cl, C2, ... located in the area not to be covered 22.
[0083] The second plurality of points Bl, B2... is for example distributed over the area to be covered 20.
[0084] The third plurality of points Cl, C2, ... is for example distributed over the area not to be covered 22.
[0085] Advantageously, the calculations include obtaining representative calculated values, at each point of the second plurality of points B1, B2, ... and the third plurality of points C1, C2, ..., of at least one of the measured parameters. The calculations are performed from the radio measurements 30 and for a plurality of possible configurations (candidate configurations) of the radio station 12 according to methods known per se to a person skilled in the art.
[0086] For example, for RSRP, one method consists of correcting / calibrating a path loss model (for example, a Longley Rice type model) from radio measurements (taken at a few points) and, from this model, deducing the received power below and above the boundary 24, that is, for distances less than and greater than the distance separating the radio station 12 from the measurement point considered. This distance is, for example, deduced from the timing advance. Knowing the transmitted power and the path loss as a function of distance, the received power is calculated.
[0087] A second method relies on the principles of generative AI (artificial intelligence), for example of the GAN (Generative Adversarial Network) type, to increase the number of data (data augmentation) equivalent to measurements on the areas considered, for candidate configurations.
[0088] The measurements mentioned (RSRP, RSRQ, CQI, MCS) are more or less related to each other and provide an estimate of the signal quality 14 and the link between the radio station 12 and the transmitter / receiver device 18. Therefore, correction / calibration calculations are performed, and it is advantageous to take these four measurements into account. Increase With four parameters measured, it is possible to have a more precise idea of the signal quality.
[0089] Since maximizing and minimizing coverage rates are antagonistic, particularly near the boundary 24, each is potentially relative. In other words, a compromise is reached between good coverage of the area to be covered 20 and non-coverage of the area not to be covered 22.
[0090] Advantageously, an objective function is optimized, the objective function advantageously performing a weighting, preferably configurable, between the maximization of the coverage rate calculated on the second plurality of points Bl, B2, ... and the minimization of the coverage rate calculated on the third plurality of points Cl, C2,
[0091] For example,
[0092] f — । Reopening] ( ) "b Ijwon cover] ( ^LOUT )
[0093] f is an objective function to be maximized in the example,
[0094] a, [3 are the weighting parameters, a, [3 being positive with for example a + [3 = 1,
[0095] i is an index of the points considered,
[0096] Nin is the number of points Bl, B2, ... of the second plurality located in the area to be covered 20 (IN),
[0097] Rijx represents a power received at point i in the area to be covered 20,
[0098] is a function equal to 1 if the received power Rijw is greater than the threshold of minimum power SI, and 0 otherwise,
[0099] ^out is the number of points Cl, C2, ... of the third plurality located in the area not to be covered 22 (OUT),
[0100] Ri.ouT represents a power received at point i in the area not to be covered 22,
[0101] Rnon cover] is a function equal to 1 if the received power Ri^ut is less than the Maximum power threshold S2, and 0 otherwise.
[0102] The weighting depends for example on operational priorities: more or less strict guarantee of non-coverage in the area not to be covered 22, and more or less strong guarantee of coverage of the area to be covered 20.
[0103] The minimum power threshold SI is for example -80 dBm.
[0104] The maximum power threshold S2 is for example -90 dBm.
[0105] If the radio measurements include, for each point A1, A2, ... of the first plurality of points, a parameter representing a timing advance, the parameter is advantageously used to calculate a distance or a propagation attenuation relative to at least one of the beams 14A, 14B, ... in order to obtain the calculated values.
[0106] For example, time advance is used to determine the path loss of measurements relating to a beam. This allows correction of the calculated RSRP values (path loss pseudo-statistics of the Longley Rice type or other) and knowledge of a radiation pattern of each beam 14A, 14B, ... of radio station 12.
[0107] Lepath loss is the weakening of propagation: power weakening when it travels a certain distance. This attenuation also depends on the frequency and the characteristics of the environment (obstacles, etc.). To calculate the received power as a function of the transmission power and the path loss, one can use the Friis equation.
[0108] For example, from the measured RSRP values associated with a time lead (TA):
[0109] - we deduce from TA the approximate distance d to radio station 12,
[0110] - therefore RSRP (measured) at a distance d,
[0111] - it is possible to have an estimate of the Path Loss at distance d by difference between transmitted power and received power. This difference takes into account antenna gains and beamforming where applicable.
[0112] We therefore have real Path Loss (distance d) for a set of measurements, therefore of distances d.
[0113] It is then possible to calibrate a (statistical / pseudo-statistical) Path Loss (PL) model from field measurements.
[0114] We then deduce by calculation the RSRP (in any position) = Power emitted - PL calculated (for all positions).
[0115] Learning methods (supervised or generative AI) can also be used to obtain the calculated values. This refers to the generative AI-type data augmentation methods mentioned above: from a sparsely sampled map of RSRP measurements, a more finely sampled RSRP map is derived using generative AI.
[0116] The calculation module selects, for example, the best configuration for the beam or each beam 14A, 14B, ..., in order to maximize the objective, in the example the function f.
[0117] If the number of configurations per beam 14A, 14B, ... is not too high, an exhaustive search is performed. Otherwise, another method, for example a combinatorial optimization, advantageously of the DRL (Deep Reinforcement Learning) type, can be used. Benefits
[0118] Thanks to the characteristics described above, the configuration method guarantees a desired degree of non-coverage outside a predefined area 20, on the area not to be covered 22. In addition, the method does not use the (GPS) position data of a user of the transmitting / receiving device 18, which do not have to be transmitted.
[0119] The method aims to limit radio coverage to predetermined areas and to guarantee very low reception beyond, which allows for energy saving, limitation of interference, and electromagnetic discretion.
[0120] The method allows the radio station 12 to reconfigure itself autonomously to limit radio coverage to a predefined area.
Claims
Demands
1. A method for determining an optimal configuration (42) of a radio station (12), comprising the following steps: a) obtaining geographical data representative of a boundary (24) between an area to be covered (20) by the radio station (12) and an area not to be covered (22) by the radio station (12), b) obtaining radio data (30) comprising radio measurements made using a transmitter / receiver device (18) at each point of a first plurality of points (A1, A2, ...) including points on the boundary (24), the radio measurements being relative to one or more radio signal parameters (14) emitted by the radio station (12) in an initial configuration and received by the transmitter / receiver device (18), and c) using the radio data (30) obtained, calculation, for different possible configurations of the radio station (12), of a parameter representative of a coverage rate of the area to be covered (20) and a parameter representative of a coverage rate of the area not to be covered (22), and selection of the optimal configuration (42) achieving a compromise between a maximization of the coverage rate of the area to be covered (20) and a minimization of the coverage rate of the area not to be covered (22).
2. A method according to claim 1, wherein the calculation comprises, for the possible configurations, obtaining calculated values representative of at least some of said parameters at each point of a second plurality of points (B1, B2, ...) located in the area to be covered (20) and at each point of a third plurality (Cl, C2, ...) of points located in the area not to be covered (22), using the radio data (30).
3. A method according to claim 2, wherein the radio station (12) is adapted to form a plurality of beams (14A, 14B, ...) defining a plurality of distinct azimuth directions (D1, D2, ...), each of the radio measurements being relative to a beam received by the transmitter / receiver device (18) among the beams (14A, 14B, ...), the radio data (30) obtained comprising identifiers, each of the identifiers being representative of one of the beams (14A, 14B, ...), each of the radio measurements being associated with one of the identifiers to indicate the received beam.
4. Method according to claim 3, wherein the identifiers indicate, for each point of the first plurality of points (A1, A2, ...), which of the beams (14A, 14B, ...) the transmitting / receiving device (18) has best received at said each point in comparison with the others of the beams (14A, 14B, ...).
5. A method according to claim 3 or 4, wherein the radio measurements include, for each point of the first plurality of points (A1, A2, ...), a parameter representing a time lead, the parameter being used to calculate an attenuation of at least one of the beams (A1, B1, ...) at said each point in order to obtain said calculated values.
6. A method according to any one of claims 1 to 5, wherein, at the determination step, an objective function (f) is optimized, the objective function (f) performing a weighting, preferably configurable, between the maximization of the coverage rate calculated on the second plurality of points (B1, B2,...) and the minimization of the coverage rate calculated on the third plurality of points (Cl, C2,...).
7. A method according to any one of claims 1 to 6, comprising a display of parameters representative of the optimal configuration (42), and / or a setting of the radio station (12) in the optimal configuration (42).
8. A method according to any one of claims 1 to 7, wherein the obtaining of the radio data (30) comprises an emission of said radio signals (14) by the radio station (12) in the initial configuration, a reception of said radio signals (14) by the transmitter / receiver device (18), a measurement of said one or more parameters by the transmitter / receiver device (18) at each point of the first plurality of points (A1, A2, ...) in order to generate the radio measurements.
9. Product computer program comprising software instructions which, when implemented by computer equipment, implement a method according to any one of claims 1 to 6.
10. Configuration device (16) for a radio station (12), the configuration device (16) being adapted to implement a method according to any one of claims 1 to 6, the configuration device (16) comprising an adapted input module (32) to obtain the geographic data and radio data (30), a calculation module (34) adapted to determine the optimal configuration (42), and an output module (36) adapted to provide the optimal configuration (42).
Citation Information
Patent Citations
Unified coverage system
US11889407B2
Network coverage hole detection
US9265076B2