IP Library › Granted Patent US 12,526,031
Granted Patent B2
US 12,526,031 · App. 19/112,301 · Granted Jan 13, 2026

Beam configuration optimization

Inventors: Lorenzo Maggi (Massy, FR); Suresh Kalyanasundaram (Bangalore, IN); Deepak Kumar Nayak (Bangalore, IN)
Assignee: Nokia Solutions and Networks Oy
H04B7/06952H04B17/318
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,526,031
App. No.
19/112,301
Granted
Jan 13, 2026
Kind
B2
Abstract

Beam configuration optimization is disclosed. A network node device may determine a grid of beams. The grid of beams is determined to maximize a fairness function of an estimated received power of at least two of the beams of the grid of beams that are optimal for each client device of a plurality of client devices.

Claims (28)

1 . A network node device comprising:

at least one processor; and

at least one memory including computer program code;

where the at least one memory and the computer program code are configured to, with the at least one processor, cause the network node device to perform operations comprising:

determining a grid of beams, wherein the grid of beams is determined to maximize a fairness function of an estimated received power of at least two of the beams of the grid of beams that are optimal for each client device of a plurality of client devices, wherein the fairness function comprises, for each client device, a cross-beam fairness function of the estimated received power of the at least two beams of the grid of beams that are optimal for the client device, and wherein the determining of the grid of beams comprises using an optimization algorithm comprising a greedy algorithm configured to sequentially add beams maximizing incremental gain.

2 . The network node device according to claim 1 , wherein the cross-beam fairness function is an α-fairness function.

3 . The network node device according to claim 2 , wherein an α parameter of the cross-beam α-fairness function is equal to 0, and wherein the cross-beam fairness function comprises a sum of the estimated received power of the at least two beams of the grid of beams that are optimal for the client device.

4 . The network node device according to claim 1 , wherein the fairness function comprises a cross-device fairness function of the cross-beam fairness function for each client device of the plurality of client devices.

5 . The network node device according to claim 4 , wherein the cross-device fairness function is an α-fairness function.

6 . The network node device according to claim 5 , wherein an α parameter of the cross-beam α-fairness function is equal to 1.

7 . The network node device according to claim 6 , wherein the cross-device function comprises a sum, across a plurality of azimuth and elevation quadruples, of a decibel of the cross-beam fairness function for each client device of the plurality of client devices weighted by a traffic density value in the azimuth and elevation quadruple.

8 . The network node device according to claim 7 , wherein the operations further comprise:

estimating a traffic density distribution for a radio channel between the network node device and the plurality of client devices, the traffic density distribution defining the traffic density value for each azimuth and elevation quadruple of the plurality of azimuth and elevation quadruples.

9 . The network node device according to claim 8 , wherein estimating the traffic density distribution comprises:

receiving, from the client devices, a plurality of reports, each report indicating a spatial direction for one of the client devices;

clustering the reports; and

computing the traffic density distribution based on the clustered reports.

10 . The network node device according to claim 1 , wherein the estimated received power comprises one or more of an estimated received power, or a beamforming gain.

11 . The network node device according to claim 1 , wherein the optimization algorithm comprises a policy improvement algorithm configured to iteratively choose a beam maximizing a performance of the greedy algorithm.

12 . The network node device according to claim 1 , the operations further comprising:

applying the grid of beams to a transceiver antenna array of the network node device.

13 . The network node device according to claim 1 , the operations further comprising:

generating, by the network node device, a beam dictionary, wherein the grid of beams is selected from the beam dictionary.

14 . The network node device according to claim 1 , wherein the grid of beams comprises a plurality of Synchronization Signal Block beams.

15 . A method comprising:

determining a grid of beams, wherein the grid of beams is determined to maximize a fairness function of an estimated received power of at least two of the beams of the grid of beams that are optimal for each client device of a plurality of client devices, wherein the fairness function comprises, for each client device, a cross-beam fairness function of the estimated received power of the at least two beams of the grid of beams that are optimal for the client device, and wherein the determining of the grid of beams comprises using an optimization algorithm comprising a greedy algorithm configured to sequentially add beams maximizing incremental gain.

16 . A non-transitory computer readable medium comprising instructions for causing a network node device to perform at least the following:

determining a grid of beams, wherein the grid of beams is determined to maximize a fairness function of an estimated received power of at least two of the beams of the grid of beams that are optimal for each client device of a plurality of client devices, wherein the fairness function comprises, for each client device, a cross-beam fairness function of the estimated received power of the at least two beams of the grid of beams that are optimal for the client device, and wherein the determining of the grid of beams comprises using an optimization algorithm comprising a greedy algorithm configured to sequentially add beams maximizing incremental gain.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2025
From: KALYANASUNDARAM, SURESH; NAYAK, DEEPAK KUMAR
To: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
Reel/Frame 072052/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2025
From: MAGGI, LORENZO
To: ALCATEL-LUCENT INTERNATIONAL, S.A.
Reel/Frame 072052/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2025
From: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 072052/0917 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2025
From: NOKIA NETWORKS FRANCE
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 072052/0921 →
Continuity (1)
Related Publication 20250260467A1 · Aug 14, 2025
References Cited (8)
US 11425591B1 · Maggi et al. · 2022 [cited by applicant]
US 11546040B2 · Nayak et al. · 2023 [cited by applicant]
US 20210083737A1 · Capdevielle · 2021 [cited by examiner]
US 20210320709A1 · Nayak · 2021 [cited by examiner]
US 20220149921A1 · Nilsson · 2022 [cited by examiner]
Mo et al., “Fair end-to-end window-based congestion control”, IEEE/ACM Transactions on Networking, vol. 8, No. 5, Oct. 2000, pp. 556-567. [cited by applicant]
Nemhauser et al., “An analysis of approximations for maximizing submodular set functions—I”, Mathematical Programming, vol. 14, 1978, pp. 265-294. [cited by applicant]
International Search Report and Written Opinion received for corresponding Patent Cooperation Treaty Application No. PCT/EP2022/075785, dated Apr. 11, 2023, 11 pages. [cited by applicant]