IP Library Granted Patent US 11,937,175
Granted Patent B2
US 11,937,175 · App. 17/568,629 · Granted Mar 19, 2024

Automatic cell range

Inventors: Atul Singh Rajpoot (Madhya Pradesh, IN); Sudeep Kumar Jain (Madhya Pradesh, IN); Durgesh Rathore (Madhya Pradesh, IN); Dharambir Bharti (Madhya Pradesh, IN)
Assignee: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
H04W48/16H04B17/19H04B17/318H04B17/382H04W64/003
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,937,175
App. No.
17/568,629
Granted
Mar 19, 2024
Kind
B2
Abstract

A cell range determination is made by determining a sector straddling an azimuth line of a first base station with a center at the coordinates of a first base station. The sector is divided into a plurality of subsectors. A nearest neighbor base station is determined in each of the plurality of subsectors. A set of coordinates is determined for the nearest neighbor base station. An average distance between the nearest neighbor base stations is determined. A bearing angle difference between the nearest neighbor base station and the first base station is determined based on the set of coordinates of the nearest neighbor base station. A gain is determined for each of the plurality of subsectors based on the bearing angle difference. A cell range is determined for the first base station based on the gain.

Claims (61)

1. A non-transitory computer-readable medium including instructions executable by a computer to cause the computer to perform operations comprising:

determining a sector straddling an azimuth line of a first base station with a center at a coordinate of a first base station;

dividing the sector into a plurality of subsectors;

determining a nearest neighbour base station from the first base station in each of the plurality of subsectors;

determining an average distance between each of the nearest neighbour base stations in each of the plurality of subsectors and the first base station;

determining a bearing angle difference between the nearest neighbour base station in each of the plurality of subsectors and the first base station based on a set of coordinates of the nearest neighbour base station in each of the plurality of subsectors;

determining a gain for each of the plurality of subsectors based on the bearing angle difference;

determining a cell range for the first base station based on the gain; and

sending instructions to a base station to change an electronic tilt of a radio based on the determined cell range to change the signal broadcast from the radio.

2. The non-transitory computer-readable medium of claim 1 , wherein the instructions executable by the computer are configured to cause the computer to divide the sector into a plurality of equal subsectors.

3. The non-transitory computer-readable medium of claim 1 , wherein the instructions executable by the computer are configured to cause the computer to divide the sector having a sector angle of 105 degrees on the left side and a sector angle of 105 degrees on the right side of the azimuth line.

4. The non-transitory computer-readable medium of claim 1 , wherein the instructions executable by the computer are configured to cause the computer to determine a sector with a radius of the sector that is equal to a maximum search limit for the nearest base station in each of the plurality of subsectors.

5. The non-transitory computer-readable medium of claim 1 , wherein the instructions for determining the cell range for the first base station executable by the computer are configured to cause the computer to:

determine a plurality of neighbour cells for each of the plurality of subsectors;

determine an average distance of the plurality of neighbour cells from the nearest neighbour cell in each of the plurality of subsectors;

determine a standard deviation of the average distances for the plurality of subsectors;

determine a multiplication factor based on the bearing angle difference; and

determine a standard deviation flag for each of the subsectors based on the distance between the first base station and the nearest neighbour base station in each of the plurality of subsectors.

6. The non-transitory computer-readable medium of claim 1 , wherein the instructions executable by the computer are configured to cause the computer to:

determine whether the cell range for the first base station is either zero or infinity; and

based on a determination that the cell range for the first base station is either zero or infinity, determine that the cell range is a predetermined threshold.

7. The non-transitory computer-readable medium of claim 1 , wherein a first and a last subsector in the plurality of subsectors is not used while determining the cell range.

8. A method comprising:

determining a sector straddling an azimuth line of a first base station with a center at a coordinate of a first base station;

dividing the sector into a plurality of subsectors;

determining a nearest neighbour base station from the first base station in each of the plurality of subsectors;

determining an average distance between each of the nearest neighbour base stations in each of the plurality of subsectors and the first base station;

determining a bearing angle difference between the nearest neighbour base station in each of the plurality of subsectors and the first base station based on a set of coordinates of the nearest neighbour base station in each of the plurality of subsectors;

determining a gain for each of the plurality of subsectors based on the bearing angle difference;

determining a cell range for the first base station based on the gain; and

sending instructions to a base station to change an electronic tilt of a radio based on the determined cell range to change the signal broadcast from the radio.

9. The method of claim 8 , wherein the sector is divided into a plurality of equal subsectors.

10. The method of claim 8 , wherein the sector has a sector angle of 105 degrees on the left side and 105 degrees on the right side of the azimuth line.

11. The method of claim 8 , wherein the radius of the sector is equal to a maximum search limit for the nearest base stations in each of the plurality of subsectors.

12. The method of claim 8 , wherein to determining the cell range for the first base station comprises:

determining a plurality of neighbour cells for each of the plurality of subsectors;

determining an average distance of the plurality of neighbour cells from the nearest neighbour cell in each of the plurality of subsectors;

determining a standard deviation of the average distances for the plurality of subsectors;

determining a multiplication factor based on the bearing angle difference; and

determining a standard deviation flag for each of the subsectors based on the distance between the first base station and the nearest neighbour base station in each of the plurality of subsectors.

13. The method of claim 8 , wherein when determined cell range for the first base station is zero or infinity, the cell range is a predetermined threshold.

14. The method of claim 8 , wherein a first and a last subsector in the plurality of subsectors is not used while determining the cell range.

15. A system comprising:

a controller including circuitry configured to:

determine a sector straddling an azimuth line of a first base station with a center at a coordinate of a first base station;

divide the sector into a plurality of subsectors;

determine a nearest neighbour base station from the first base station in each of the plurality of subsectors;

determine an average distance between each of the nearest neighbour base stations in each of the plurality of subsectors and the first base station;

determine a bearing angle difference between the nearest neighbour base station in each of the plurality of subsectors and the first base station based on a set of coordinates of the nearest neighbour base station in each of the plurality of subsectors;

determine a gain for each of the plurality of subsectors based on the bearing angle difference; and

determine a cell range for the first base station based on the gain; and

send instructions to a base station to change an electronic tilt of a radio based on the determined cell range to change the signal broadcast from the radio.

16. The system of claim 15 , wherein the sector is divided into a plurality of equal subsectors.

17. The system of claim 15 , wherein the sector has a sector angle of 105 degrees on the left side and 105 degrees on the right side of the azimuth line.

18. The system of claim 15 , wherein the radius of the sector is equal to a maximum search limit for the nearest base stations in each of the plurality of subsectors.

19. The system of claim 15 , wherein to determining the cell range for the first base station the controller is configured to:

determine a plurality of neighbour cells for each of the plurality of subsectors;

determine an average distance of the plurality of neighbour cells from the nearest neighbour cell in each of the plurality of subsectors;

determine a standard deviation of the average distances for the plurality of subsectors;

determine a multiplication factor based on the bearing angle difference; and

determine a standard deviation flag for each of the subsectors based on the distance between the first base station and the nearest neighbour base station in each of the plurality of subsectors.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2024
From: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
To: RAKUTEN SYMPHONY, INC.
Reel/Frame 067971/0181 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2022
From: RAJPOOT, ATUL SINGH; JAIN, SUDEEP KUMAR; RATHORE, DURGESH; BHARTI, DHARAMBIR
To: RAKUTEN SYMPHONY SINGAPORE PTE. LTD.
Reel/Frame 059261/0695 →
Continuity (1)
Related Publication 20230217354A1 · Jul 6, 2023