IP Library Granted Patent US 12,659,008
Granted Patent B2
US 12,659,008 · App. 18/912,427 · Granted Jun 16, 2026

Dynamic 5G massive MIMO GOB configurations optimization

Inventor: Ilan Matityahu (Kfar Sava, IL)
Assignee: Nokia Solutions and Networks Oy
H04B7/06952H04B7/0413H04W48/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,659,008
App. No.
18/912,427
Granted
Jun 16, 2026
Kind
B2
Abstract

There is provided an apparatus, a method and a computer program product. In accordance with an embodiment the method comprises selecting a candidate cell of a cellular network, the candidate cell comprising a massive multiple-in multiple out antenna capable of producing a plurality of groups of beams for a beamforming configuration and a beam for a non-beamforming configuration; obtaining measurement data from one or more user equipments in a geographical area served by the candidate cell at a plurality of time intervals; locating three-dimensionally the one or more user equipments; using the location information to determine three-dimensional dispersion of the one or more user equipments in the geographical area at the plurality of time intervals; determining spectral efficiency for the different groups of beam configurations and the non-beamforming configuration by using the three-dimensional dispersion and the measurement data for different groups of beam configurations at the plurality of time intervals; comparing the spectral efficiencies of the different groups of beam configurations with the spectral efficiency of the non-beamforming configuration; and selecting an optimal non-beamforming configuration or one of the groups of beam configurations for the cell at the plurality of time intervals.

Claims (56)

1 . An apparatus comprising at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least the following:

selecting a candidate cell of a cellular network, the candidate cell comprising a massive multiple-in multiple out antenna capable of producing a plurality of groups of beams for a beamforming configuration and a beam for a non-beamforming configuration;

obtaining measurement data from one or more user equipments in a geographical area served by the candidate cell at a plurality of time intervals;

locating three-dimensionally the one or more user equipments;

using the location information to determine three-dimensional dispersion of the one or more user equipments in the geographical area at the plurality of time intervals;

determining spectral efficiency for the different groups of beam configurations and the non-beamforming configuration by using the three-dimensional dispersion and the measurement data for different groups of beam configurations at the plurality of time intervals;

comparing the spectral efficiencies of the different groups of beam configurations with the spectral efficiency of the non-beamforming configuration; and

selecting an optimal non-beamforming configuration or one of the groups of beam configurations for the cell at the plurality of time intervals.

2 . The apparatus according to claim 1 , wherein the instructions, with the at least one processor, further cause the apparatus to perform at least the following:

selecting the candidate cell based on a traffic key performance index.

3 . The apparatus according to claim 1 , wherein the instructions, with the at least one processor, further cause the apparatus to perform at least the following:

locating three-dimensionally a plurality of candidate cells.

4 . The apparatus according to claim 1 , wherein the instructions, with the at least one processor, further cause the apparatus to determine the spectral efficiency by simulating different groups of beam configurations and the non-beamforming configuration for a plurality of predetermined time intervals.

5 . The apparatus according to claim 1 , wherein the instructions, with the at least one processor, further cause the apparatus to perform at least the following:

determining whether the three-dimensional dispersion includes repetitive patterns at different time instances; and

deciding whether to switch the beamforming on or off for time instances corresponding to a determined repetitive pattern.

6 . The apparatus according to claim 1 , wherein the instructions, with the at least one processor, further cause the apparatus to perform at least the following:

identifying a level of external interference and its environmental noise level.

7 . The apparatus according to claim 1 , wherein the instructions, with the at least one processor, further cause the apparatus to perform at least the following:

performing a three-dimensional radio simulation of one of the configurations that includes an improvement of coverage because of the narrowness of the beam that provides service, and an increase of level of interference because of activating additional beams.

8 . The apparatus according to claim 1 , wherein the instructions, with the at least one processor, further cause the apparatus to repeat the obtainment of measurement data at several time intervals, the three-dimensional localization of the one or more user equipments, the usage of the location information to determine three-dimensional dispersion of the one or more user equipments in the geographical area at the different time intervals, the determination of spectral efficiency for the different group of beam configurations and the non-beamforming configuration, comparison of the spectral efficiencies of the different groups of beam configurations with the spectral efficiency of the non-beamforming configuration, and the selection of a non-beamforming configuration or one of the groups of beam configurations for the cell at the plurality of time intervals.

9 . The apparatus according to claim 1 , wherein the instructions, with the at least one processor, further cause the apparatus to perform at least the following:

reporting the selected configuration for different time intervals.

10 . A method comprising:

selecting a candidate cell of a cellular network, the candidate cell comprising a massive multiple-in multiple out antenna capable of producing a plurality of groups of beams for a beamforming configuration and a beam for a non-beamforming configuration;

obtaining measurement data from one or more user equipments in a geographical area served by the candidate cell at a plurality of time intervals;

locating three-dimensionally the one or more user equipments;

using the location information to determine three-dimensional dispersion of the one or more user equipments in the geographical area at the plurality of time intervals;

determining spectral efficiency for the different groups of beam configurations and the non-beamforming configuration by using the three-dimensional dispersion and the measurement data for different groups of beam configurations at the plurality of time intervals;

comparing the spectral efficiencies of the different groups of beam configurations with the spectral efficiency of the non-beamforming configuration; and

selecting an optimal non-beamforming configuration or one of the groups of beam configurations for the cell at the plurality of time intervals.

11 . The method according to claim 10 , further comprising:

selecting the candidate cell based on a traffic key performance index.

12 . The method according to claim 10 , further comprising:

locating three-dimensionally a plurality of candidate cells.

13 . The method according to claim 10 , further comprising:

determining the spectral efficiency by simulating different groups of beam configurations and the non-beamforming configuration for a plurality of predetermined time intervals.

14 . The method according to claim 10 , further comprising:

determining whether the three-dimensional dispersion includes repetitive patterns at different time instances; and

deciding whether to switch the beamforming on or off for time instances corresponding to a determined repetitive pattern.

15 . The method according to claim 10 , further comprising:

identifying a level of external interference and its environmental noise level.

16 . The method according to claim 10 , further comprising:

performing a three-dimensional radio simulation of one of the configurations that includes an improvement of coverage because of the narrowness of the beam that provides service, and an increase of level of interference because of activating additional beams.

17 . The method according to claim 10 , further comprising:

repeating the obtainment of measurement data at several time intervals, the three-dimensional localization of the one or more user equipments, the usage of the location information to determine three-dimensional dispersion of the one or more user equipments in the geographical area at the different time intervals, the determination of spectral efficiency for the different group of beam configurations and the non-beamforming configuration, comparison of the spectral efficiencies of the different groups of beam configurations with the spectral efficiency of the non-beamforming configuration, and the selection of a non-beamforming configuration or one of the groups of beam configurations for the cell at the plurality of time intervals.

18 . The method according to claim 10 , further comprising:

reporting the selected configuration for different time intervals.

19 . A non-transitory computer readable medium comprising program instructions, that when executed by an apparatus, cause the apparatus to perform the steps of:

selecting a candidate cell of a cellular network, the candidate cell comprising a massive multiple-in multiple out antenna capable of producing a plurality of groups of beams for a beamforming configuration and a beam for a non-beamforming configuration;

obtaining measurement data from one or more user equipments in a geographical area served by the candidate cell at a plurality of time intervals;

locating three-dimensionally the one or more user equipments;

using the location information to determine three-dimensional dispersion of the one or more user equipments in the geographical area at the plurality of time intervals;

determining spectral efficiency for the different groups of beam configurations and the non-beamforming configuration by using the three-dimensional dispersion and the measurement data for different groups of beam configurations at the plurality of time intervals;

comparing the spectral efficiencies of the different groups of beam configurations with the spectral efficiency of the non-beamforming configuration; and

selecting an optimal non-beamforming configuration or one of the groups of beam configurations for the cell at the plurality of time intervals.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2025
From: MATITYAHU, ILAN
To: NOKIA SOLUTIONS AND NETWORKS ISRAEL LTD.
Reel/Frame 071653/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2025
From: NOKIA SOLUTIONS AND NETWORKS ISRAEL LTD.
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 071653/0755 →
Priority Claims (1)
FI 20236188 · Oct 25, 2023 · national
Continuity (1)
Related Publication 20250141528A1 · May 1, 2025
References Cited (55)
US 9948376B1 · Pawar · 2018 [cited by examiner]
US 10194333B2 · Takano · 2019 [cited by examiner]
US 10530453B1 · Sung · 2020 [cited by examiner]
US 10863399B2 · Li · 2020 [cited by examiner]
US 11114759B1 · Horn · 2021 [cited by examiner]
US 11252731B1 · Levitsky · 2022 [cited by examiner]
US 11425591B1 · Maggi · 2022 [cited by examiner]
US 11451288B2 · Acker · 2022 [cited by examiner]
US 11483060B2 · Chaves · 2022 [cited by examiner]
US 11646776B2 · Gao · 2023 [cited by examiner]
US 12216234B2 · Sumi · 2025 [cited by examiner]
US 12244395B2 · Treesh · 2025 [cited by examiner]
US 12400116B2 · Liao · 2025 [cited by examiner]
US 20060030311A1 · Cruz · 2006 [cited by examiner]
US 20070191066A1 · Khojastepour · 2007 [cited by examiner]
US 20140050280A1 · Stirling-Gallacher · 2014 [cited by examiner]
US 20150180632A1 · Kishiyama · 2015 [cited by examiner]
US 20150189568A1 · Stanze · 2015 [cited by examiner]
US 20160021650A1 · Chembil-Palat · 2016 [cited by examiner]
US 20160353424A1 · Stirling-Gallacher · 2016 [cited by examiner]
US 20170055162A1 · Takano · 2017 [cited by examiner]
US 20170111852A1 · Selén · 2017 [cited by examiner]
US 20170324604A1 · Estevez · 2017 [cited by examiner]
US 20180254815A1 · Liu · 2018 [cited by examiner]
US 20190068259A1 · Liu · 2019 [cited by examiner]
US 20190288759A1 · Wakid · 2019 [cited by examiner]
US 20190372644A1 · Chen · 2019 [cited by examiner]
US 20200044697A1 · Takano · 2020 [cited by examiner]
US 20200136704A1 · Liu · 2020 [cited by examiner]
US 20200182995A1 · Zeng · 2020 [cited by examiner]
US 20210083737A1 · Capdevielle · 2021 [cited by examiner]
US 20210243768A1 · Thomas · 2021 [cited by examiner]
US 20210314055A1 · Meshkati · 2021 [cited by examiner]
US 20210336681A1 · Nagaraj · 2021 [cited by examiner]
US 20220086694A1 · Kons · 2022 [cited by examiner]
US 20220131588A1 · Elshafie · 2022 [cited by examiner]
US 20220352933A1 · Rakib · 2022 [cited by examiner]
US 20220397663A1 · Sharma · 2022 [cited by examiner]
US 20230155650A1 · Raghavan · 2023 [cited by examiner]
US 20230198730A1 · Gutman · 2023 [cited by examiner]
US 20230214648A1 · Liao · 2023 [cited by examiner]
US 20230276192A1 · Cotanis · 2023 [cited by examiner]
US 20230309147A1 · Li · 2023 [cited by examiner]
US 20240088980A1 · Huang · 2024 [cited by examiner]
US 20240204853A1 · Ng · 2024 [cited by examiner]
US 20250141528A1 · Matityahu · 2025 [cited by examiner]
US 20250294577A1 · Liu · 2025 [cited by examiner]
EP 3226437A1 · 2017 [cited by applicant]
WO 2021244912A2 · 2021 [cited by applicant]
WO 2022232079A1 · 2022 [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures (Release 14)”, 3GPP TS 36.213, V14.6.0, Mar. 2018, … [cited by applicant]
Kawser et al., “Downlink SNR to CQI Mapping for Different Multiple Antenna Techniques in LTE”, International Journal of Information and Electronics Engineering, vol. 2, No. 5, Sep. 2012, pp. 757-760. [cited by applicant]
Maschietti et al., “Coordinated Beam Selection for Training Overhead Reduction in FDD Massive MIMO”, 16th International Symposium on Wireless Communication Systems (ISWCS), Aug. 27-30, 2019, 5 pages. [cited by applicant]
Ganesan et al., “Integrating 3D Channel Model and Grid of Beams for 5G mMIMO System Level Simulations”, IEEE 84th Vehicular Technology Conference (VTC-Fall), Sep. 18-21, 2016, 6 pages. [cited by applicant]
Office Action received for corresponding Finnish Patent Application No. 20236188, dated Apr. 3, 2024, 12 pages. [cited by applicant]