IP Library Granted Patent US 11,943,010
Granted Patent B2
US 11,943,010 · App. 17/810,246 · Granted Mar 26, 2024

Composite beam pairing

Inventors: Jianhua Mo (Allen, TX); Jeehwan Noh (Suwon-si, KR); Boon Loong Ng (Plano, TX); Ahmad AlAmmouri (Garland, TX)
Assignee: Samsung Electronics Co., Ltd.
H04B7/024H04B7/0639H04B7/0695H04B7/0854
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 11,943,010
App. No.
17/810,246
Granted
Mar 26, 2024
Kind
B2
Abstract

Apparatuses and methods for composite beam paring in a wireless communication system. A method includes identifying, based on one or more user equipment (UE) reports, information on a plurality of narrow beams; determining beam correlation information for the plurality of narrow beams based on the one or more UE reports; and determining pairs of narrow beams from among the plurality of narrow beams based on the correlation information.

Claims (78)

1. A method comprising:

identifying, based on one or more user equipment (UE) reports, information on a plurality of narrow beams;

determining beam correlation information for the plurality of narrow beams based on the identified information in the one or more UE reports;

determining pairs of narrow beams from among the plurality of narrow beams based on increasing an intra-pair distance between a closest pair of the pairs of narrow beams in the beam correlation information; and

transmitting information using at least one of the determined pairs of narrow beams.

2. The method of claim 1 , further comprising:

transmitting reference signals on the plurality of narrow beams;

receiving the one or more UE reports; and

transmitting, via one of the pairs of beams, a synchronization signal block (SSB).

3. The method of claim 1 , wherein:

determining the pairs of narrow beams comprises determining, based on the beam correlation information, the pairs of narrow beams as a function of a distance between beams in each respective pair of the pairs of narrow beams, and

the pairs of narrow beams are determined to have a largest possible distance between the beams in each respective pair of the pairs of narrow beams among the plurality of narrow beams to reduce interference between the beams in the respective pairs of narrow beams.

4. The method of claim 1 , wherein:

determining the pairs of narrow beams comprises determining, based on the beam correlation information, the pairs of narrow beams as a function of a distance between beams in different pairs of the pairs of narrow beams, and

the pairs of narrow beams are determined to have a largest possible distance between the different pairs of beams in the pairs of narrow beams to reduce correlation between the different pairs of beams.

5. The method of claim 1 , wherein:

determining the beam correlation information comprises identifying a beam load for beams in the plurality of beams,

the beam load is based on a number of UEs served by a narrow beam or a throughput to be carried by a narrow beam, and

determining the pairs of narrow beams comprises selecting beams to pair as a function of the beam load.

6. The method of claim 1 , further comprising:

receiving updated UE reports including updated information on the plurality of narrow beams;

determining information about an updated distribution of beams in the pairs of narrow beams based on the updated UE reports; and

determining whether to modify paring of the pairs of narrow beams as a function of comparison of the updated distribution to a threshold values.

7. The method of claim 1 , wherein:

determining the pairs of narrow beams comprises determining the pairs of narrow beams as a function of a distance between beams in each respective pair of the pairs of narrow beams and distance between beams in different pairs of the pairs of narrow beams, and

the function includes an integer linear programming (ILP) algorithm.

8. An apparatus comprising:

memory; and

a processor operably coupled to the memory, the processor configured to:

identify, based on one or more user equipment (UE) reports, information on a plurality of narrow beams;

determine beam correlation information for the plurality of narrow beams based on the identified information in the one or more UE reports;

determine pairs of narrow beams from among the plurality of narrow beams based on increasing an intra-pair distance between a closest pair of the pairs of narrow beams in the beam correlation information; and

transmit information using at least one of the determined pairs of narrow beams.

9. The apparatus of claim 8 , further comprising a transceiver operably coupled to the processor, the transceiver configured to:

transmit reference signals on the plurality of narrow beams;

receive the one or more UE reports; and

transmit, via one of the pairs of beams, a synchronization signal block (SSB).

10. The apparatus of claim 8 , wherein:

to determine the pairs of narrow beams, the processor is further configured to determine, based on the beam correlation information, the pairs of narrow beams as a function of a distance between beams in each respective pair of the pairs of narrow beams, and

the pairs of narrow beams are determined to have a largest possible distance between the beams in each respective pair of the pairs of narrow beams among the plurality of narrow beams to reduce interference between the beams in the respective pairs of narrow beams.

11. The apparatus of claim 8 , wherein:

to determine the pairs of narrow beams, the processor is further configured to determine, based on the beam correlation information, the pairs of narrow beams as a function of a distance between beams in different pairs of the pairs of narrow beams, and

the pairs of narrow beams are determined to have a largest possible distance between the different pairs of beams in the pairs of narrow beams to reduce correlation between the different pairs of beams.

12. The apparatus of claim 8 , wherein:

to determine the beam correlation information, the processor is further configured to identify a beam load for beams in the plurality of beams,

the beam load is based on a number of UEs served by a narrow beam or a throughput to be carried by a narrow beam, and

to determine the pairs of narrow beams, the processor is further configured to select beams to pair as a function of the beam load.

13. The apparatus of claim 8 , further comprising:

a transceiver operably coupled to the processor, the transceiver configured to receive updated UE reports including updated information on the plurality of narrow beams,

wherein the processor is further configured to:

determine information about an updated distribution of beams in the pairs of narrow beams based on the updated UE reports; and

determine whether to modify paring of the pairs of narrow beams as a function of comparison of the updated distribution to a threshold values.

14. The apparatus of claim 8 , wherein:

to determine the pairs of narrow beams, the processor is further configured to determine the pairs of narrow beams as a function of a distance between beams in each respective pair of the pairs of narrow beams and distance between beams in different pairs of the pairs of narrow beams, and

the function includes an integer linear programming (ILP) algorithm.

15. A non-transitory, computer-readable medium comprising program code that, when executed by a processor of an apparatus, causes the apparatus to:

identify, based on one or more user equipment (UE) reports, information on a plurality of narrow beams;

determine beam correlation information for the plurality of narrow beams based on the identified information in the one or more UE reports;

determine pairs of narrow beams from among the plurality of narrow beams based on increasing an intra-pair distance between a closest pair of the pairs of narrow beams in the beam correlation information; and

transmit information using at least one of the determined pairs of narrow beams.

16. The computer-readable medium of claim 15 , further comprising program code that, when executed by the processor of the apparatus, causes the apparatus to:

transmit, via a transceiver of the apparatus, reference signals on the plurality of narrow beams;

receive, via the transceiver, the one or more UE reports; and

transmit, via the transceiver on one of the pairs of beams, a synchronization signal block (SSB).

17. The computer-readable medium of claim 15 , wherein:

the program code to determine the pairs of narrow beams comprises program code that, when executed by the processor of the apparatus, causes the apparatus to determine, based on the beam correlation information, the pairs of narrow beams as a function of a distance between beams in each respective pair of the pairs of narrow beams, and

the pairs of narrow beams are determined to have a largest possible distance between the beams in each respective pair of the pairs of narrow beams among the plurality of narrow beams to reduce interference between the beams in the respective pairs of narrow beams.

18. The computer-readable medium of claim 15 , wherein:

the program code to determine the pairs of narrow beams comprises program code that, when executed by the processor of the apparatus, causes the apparatus to determine, based on the beam correlation information, the pairs of narrow beams as a function of a distance between beams in different pairs of the pairs of narrow beams, and

the pairs of narrow beams are determined to have a largest possible distance between the different pairs of beams in the pairs of narrow beams to reduce correlation between the different pairs of beams.

19. The computer-readable medium of claim 15 , wherein:

the program code to determine the beam correlation information comprises program code that, when executed by the processor of the apparatus, causes the apparatus to identify a beam load for beams in the plurality of beams,

the beam load is based on a number of UEs served by a narrow beam or a throughput to be carried by a narrow beam, and

the program code to determine the pairs of narrow beams comprises program code that, when executed by the processor of the apparatus, causes the apparatus to select beams to pair as a function of the beam load.

20. The computer-readable medium of claim 15 , further comprising program code that, when executed by the processor of the apparatus, causes the apparatus to:

receive, via a transceiver of the apparatus, updated UE reports including updated information on the plurality of narrow beams;

determine information about an updated distribution of beams in the pairs of narrow beams based on the updated UE reports; and

determine whether to modify paring of the pairs of narrow beams as a function of comparison of the updated distribution to a threshold values.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF THE FAMILY NAME OF THE FIRST INVENTOR PREVIOUSLY RECORDED ON REEL 062248 FRAME 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2023
From: MO, JIANHUA; NOH, JEEHWAN; NG, BOON LOONG; ALAMMOURI, AHMAD
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 063691/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2022
From: JIANHUA, JIANHUA; NOH, JEEHWAN; NG, BOON LOONG; ALAMMOURI, AHMAD
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 062248/0191 →
Continuity (2)
Provisional Application 63218207 · Jul 2, 2021
Related Publication 20230006714A1 · Jan 5, 2023