IP Library › Granted Patent US 11,431,398
Granted Patent B2
US 11,431,398 · App. 17/120,867 · Granted Aug 30, 2022

Systems and methods for autonomously configuring fifth generation (5G) network repeaters

Inventors: Robert J. Hartman (Plainfield, NJ); Samirkumar Patel (Middlesex, NJ); Yann Sendra (McLean, VA); Paul R. McDonough (Marlboro, NJ)
Assignee: Verizon Patent and Licensing Inc.
H04B7/0695H04L1/18H04L5/14H04W72/0433H04W84/045
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,431,398
App. No.
17/120,867
Granted
Aug 30, 2022
Kind
B2
Abstract

A device may receive location data identifying a location of a network repeater and an identifier of a base station serving the network repeater, and may identify, based on the identifier of the base station, a first set of gNodeBs anchored to the base station. The device may identify, based on the location data, a second set of gNodeBs from a data structure, and may compare the first set of gNodeBs and the second set of gNodeBs to determine a list of gNodeBs included in the first set of gNodeBs and the second set of gNodeBs. The device may rank the list of gNodeBs, based on coverage projection recommendations, to generate a ranked list of gNodeBs, and may receive, from the data structure, configuration parameters for the ranked list of gNodeBs. The device may provide the configuration parameters for the ranked list of gNodeBs to the network repeater.

Claims (85)

1. A method, comprising:

receiving, by a device, location data identifying a location of a network repeater and an identifier of a base station serving the network repeater;

identifying, by the device and based on the identifier of the base station, a first set of gNodeBs anchored to the base station;

identifying, by the device and based on the location data, a second set of gNodeBs from a data structure;

comparing, by the device, the first set of gNodeBs and the second set of gNodeBs to determine a list of gNodeBs included in the first set of gNodeBs and the second set of gNodeBs;

ranking, by the device, the list of gNodeBs, based on coverage projection recommendations, to generate a ranked list of gNodeBs;

receiving, by the device and from the data structure, configuration parameters for the ranked list of gNodeBs,

wherein the configuration parameters allow the network repeater to automatically attach to a particular gNodeB provided in the ranked list of gNodeBs; and

providing, by the device, the configuration parameters for the ranked list of gNodeBs to the network repeater.

2. The method of claim 1 , wherein the configuration parameters include one or more of:

master information block data, or

system information blocks data.

3. The method of claim 1 , wherein the base station includes one of a Long Term Evolution base station or a 5G base station.

4. The method of claim 1 , wherein the configuration parameters include a band of operation associated with the ranked list of gNodeBs.

5. The method of claim 1 , wherein the configuration parameters include one or more of:

absolute radio frequency channel numbers associated the ranked list of gNodeBs,

time division duplex timing information associated with the ranked list of gNodeBs,

subcarrier offsets associated with the ranked list of gNodeBs,

subcarrier spacings associated with the ranked list of gNodeBs, or

physical cell identifiers associated with the ranked list of gNodeBs.

6. The method of claim 1 , wherein providing the configuration parameters for the ranked list of gNodeBs to the network repeater comprises:

providing, to the network repeater, first configuration parameters associated with a first gNodeB provided in the ranked list of gNodeBs;

determining whether the network repeater fails to attach to the first gNodeB;

providing, to the network repeater and when the network repeater fails to attach to the first gNodeB, second configuration parameters associated with a second gNodeB provided in the ranked list of gNodeBs; and

determining that the network repeater attaches to the second gNodeB.

7. A device, comprising:

one or more processors configured to:

receive location data identifying a location of a network repeater and an identifier of a base station serving the network repeater;

identify, based on the identifier of the base station, a first set of gNodeBs anchored to the base station;

identify, based on the location data, a second set of gNodeBs from a data structure;

compare the first set of gNodeBs and the second set of gNodeBs to determine a list of gNodeBs included in the first set of gNodeBs and the second set of gNodeBs;

rank the list of gNodeBs, based on coverage projection recommendations, to generate a ranked list of gNodeBs;

receive, from the data structure, configuration parameters for the ranked list of gNodeBs,

wherein the configuration parameters allow the network repeater to be automatically beam aligned and configured for attaching to the particular gNodeB provided in the ranked list of gNodeBs; and

provide the configuration parameters for the ranked list of gNodeBs to the network repeater to allow the network repeater to automatically attach to a particular gNodeB provided in the ranked list of gNodeBs.

8. The device of claim 7 , wherein the one or more processors, when identifying, based on the location data, the second set of gNodeBs from the data structure, are configured to:

provide, to the data structure, a query that requests identification of gNodeBs within a distance threshold of the location data; and

receive, from the data structure, information identifying the second set of gNodeBs based on the query.

9. The device of claim 7 , wherein the one or more processors, when comparing the first set of gNodeBs and the second set of gNodeBs to determine the list of gNodeBs included in the first set of gNodeBs and the second set of gNodeBs, are configured to:

identify gNodeBs included in the first set of gNodeBs that match gNodeBs included in the second set of gNodeBs; and

create the list of gNodeBs based on the identified gNodeBs.

10. The device of claim 7 , wherein the one or more processors, when ranking the list of gNodeBs, based on the coverage projection recommendations, to generate the ranked list of gNodeBs, are configured to:

assign scores to gNodeBs provided in the list of gNodeBs based on the coverage projection recommendations associated with the gNodeBs provided in the list of gNodeBs; and

rank the gNodeBs provided in the list of gNodeBs, based on the scores, to generate the ranked list of gNodeBs.

11. The device of claim 7 , wherein the network repeater includes a millimeter wave device.

12. The device of claim 7 , wherein the network repeater automatically attaches to the base station, when powered on and based on a proximity between the network repeater and the base station.

13. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a device, cause the device to:

receive location data identifying a location of a network repeater and an identifier of a base station serving the network repeater;

identify, based on the identifier of the base station, a first set of gNodeBs anchored to the base station;

identify, based on the location data, a second set of gNodeBs from a data structure;

compare the first set of gNodeBs and the second set of gNodeBs to determine a list of gNodeBs included in the first set of gNodeBs and the second set of gNodeBs;

rank the list of gNodeBs, based on coverage projection recommendations, to generate a ranked list of gNodeBs;

receive, from the data structure, configuration parameters for the ranked list of gNodeBs; and

cause the network repeater to automatically attach to a particular gNodeB provided in the ranked list of gNodeBs based on the configuration parameters for the ranked list of gNodeBs.

14. The non-transitory computer-readable medium of claim 13 , wherein the configuration parameters include one or more of:

absolute radio frequency channel numbers associated the ranked list of gNodeBs,

time division duplex timings associated with the ranked list of gNodeBs,

subcarrier offsets associated with the ranked list of gNodeBs,

subcarrier spacings associated with the ranked list of gNodeBs, or

physical cell identifiers associated with the ranked list of gNodeBs.

15. The non-transitory computer-readable medium of claim 13 , wherein the one or more instructions, that cause the device to cause the network repeater to automatically attach to the particular gNodeB, cause the device to:

provide, to the network repeater, first configuration parameters associated with a first gNodeB provided in the ranked list of gNodeBs;

determine whether the network repeater fails to attach to the first gNodeB;

provide, to the network repeater and when the network repeater fails to attach to the first gNodeB, second configuration parameters associated with a second gNodeB provided in the ranked list of gNodeBs; and

determine that the network repeater attaches to the second gNodeB,

wherein the second gNodeB corresponds to the particular gNodeB.

16. The non-transitory computer-readable medium of claim 13 , wherein the one or more instructions, that cause the device to identify, based on the location data, the second set of gNodeBs from the data structure, cause the device to:

provide, to the data structure, a query that requests identification of gNodeBs within a distance threshold of the location data; and

receive, from the data structure, the second set of gNodeBs based on the query.

17. The non-transitory computer-readable medium of claim 13 , wherein the one or more instructions, that cause the device to compare the first set of gNodeBs and the second set of gNodeBs to determine the list of gNodeBs included in the first set of gNodeBs and the second set of gNodeBs, cause the device to:

identify gNodeBs included in the first set of gNodeBs that match gNodeBs included in the second set of gNodeBs; and

create the list of gNodeBs based on the identified gNodeBs.

18. The non-transitory computer-readable medium of claim 13 , wherein the one or more instructions, that cause the device to rank the list of gNodeBs, based on the coverage projection recommendations, to generate the ranked list of gNodeBs, cause the device to:

assign scores to gNodeBs provided in the list of gNodeBs based on the coverage projection recommendations associated with the gNodeBs provided in the list of gNodeBs; and

rank the gNodeBs provided in the list of gNodeBs, based on the scores, to generate the ranked list of gNodeBs.

19. The method of claim 1 , wherein identifying the, based on the location data, the second set of gNodeBs from the data structure includes:

providing, to the data structure, a query that requests identification of gNodeBs within a distance threshold of the location data; and

receiving, from the data structure, the second set of gNodeBs based on the query.

20. The device of claim 7 , wherein the configuration parameters include one or more of:

absolute radio frequency channel numbers associated the ranked list of gNodeBs,

time division duplex timing information associated with the ranked list of gNodeBs,

subcarrier offsets associated with the ranked list of gNodeBs,

subcarrier spacings associated with the ranked list of gNodeBs, or

physical cell identifiers associated with the ranked list of gNodeBs.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2020
From: HARTMAN, ROBERT J.; PATEL, SAMIRKUMAR; SENDRA, YANN; MCDONOUGH, PAUL R.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 054640/0121 →
Continuity (1)
Related Publication 20220190901A1 · Jun 16, 2022