IP Library Granted Patent US 8,983,476
Granted Patent B2
US 8,983,476 · App. 13/338,923 · Granted Mar 17, 2015

Method and apparatus for dynamically allocating physical cell identifiers

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 8,983,476
App. No.
13/338,923
Granted
Mar 17, 2015
Kind
B2
Abstract

A method, system and apparatus for allocating a finite number of identifiers to a plurality of base stations in a wireless network and for iteratively processing respective ranges of identifiers to adapt identifier assignments in response to detected collision/confusion conditions.

Claims (41)

1. A method for allocating a finite number of identifiers to a plurality of base stations in a wireless network performed by a computing device comprising a processor and a memory, the method comprising:

assigning, by said computing device, to each base station, a respective initial range of identifiers from said finite number of identifiers; and

until a number of assigned identifiers associated with either of a collision condition or a confusion condition is below a threshold level, iteratively performing the steps of:

(a) replacing at least some assigned identifiers associated with either of said collision or confusion conditions with unused identifiers, each replaced identifier being added to a pool of unused identifiers; and

(b) determining, for each assigned identifier at each base station, whether the assigned identifier is associated with either of said collision condition or confusion condition.

2. The method of claim 1 , wherein said assigning initial ranges of identifiers is performed by a management system (MS) in communication with the base stations.

3. The method of claim 1 , wherein said iteratively performed steps are performed at each base station.

4. The method of claim 1 , wherein adjacent base stations associated with mutually conflicting identifiers operate independently to determine which conflicting or confusing identifiers are to be replaced.

5. The method of claim 4 , wherein each base station determines which conflicting or confusing identifiers are to be replaced according to a common selection criterion.

6. The method of claim 5 , wherein said common selection criterion is adapted to cause replacement of a minimum number of identifiers sufficient to avoid either or both of the collision condition and the confusion condition.

7. The method of claim 1 , wherein adjacent base stations associated with mutually conflicting identifiers cooperate with each other to determine which one or more identifiers are to be replaced.

8. The method of claim 7 , wherein each base station determines which conflicting or confusing identifiers are to be replaced according to a common selection criterion.

9. The method of claim 8 , wherein said common selection criterion is adapted to cause replacement of a minimum number of identifiers sufficient to avoid either or both of the collision condition and the confusion condition.

10. The method of claim 1 , wherein adjacent base stations negotiate with each other to determine one or more identifiers to be replaced.

11. The method of claim 5 , wherein said common selection criterion is adapted depending upon a number of iterations of steps (a) and (b).

12. The method of claim 8 , wherein said selection criterion is adapted depending upon a number of iterations of steps (a) and (b).

13. The method of claim 1 , wherein said plurality of base stations in said wireless network comprise a plurality of base stations in a single geographic region.

14. The method of claim 1 , wherein said plurality of base stations in said wireless network comprise a plurality of base stations distributed across two or more geographic regions.

15. The method of claim 1 , further comprising reallocating identifiers associated with base stations proximate a newly added base station.

16. The method of claim 1 , further comprising reallocating identifiers associated with base stations proximate a newly removed base station.

17. The method of claim 16 , further comprising restoring identifiers previously associated with base stations proximate a removed base station in response to the restoration of the removed base station.

18. An apparatus for allocating a finite number of identifiers to a plurality of base stations in a wireless network, comprising:

a processor configured for:

assigning, to each base station, a respective initial range of identifiers from said finite number of identifiers; and

until a number of assigned identifiers associated with either of a collision condition or a confusion condition is below a threshold level, iteratively performing the steps of:

(a) replacing at least some assigned identifiers associated with either of said collision or confusion conditions with unused identifiers, each replaced identifier being added to a pool of unused identifiers; and

(b) determining, for each assigned identifier at each base station, whether the assigned identifier is associated with either of said collision condition or confusion condition.

19. A non-transitory computer readable medium including software instructions which, when executed by a processor, performs a method for allocating a finite number of identifiers to a plurality of base stations in a wireless network, comprising:

assigning, to each base station, a respective initial range of identifiers from said finite number of identifiers; and

until a number of assigned identifiers associated with either of a collision condition or a confusion condition is below a threshold level, iteratively performing the steps of:

(a) replacing at least some assigned identifiers associated with either of said collision or confusion conditions with unused identifiers, each replaced identifier being added to a pool of unused identifiers; and

(b) determining, for each assigned identifier at each base station, whether the assigned identifier is associated with either of said collision condition or confusion condition.

20. A computer program product, wherein a computer is operative to process software instructions which adapt the operation of the computer such that the computer performs a method for allocating a finite number of identifiers to a plurality of base stations in a wireless network, comprising:

assigning, to each base station, a respective initial range of identifiers from said finite number of identifiers; and

until a number of assigned identifiers associated with either of a collision condition or a confusion condition is below a threshold level, iteratively performing the steps of:

(a) replacing at least some assigned identifiers associated with either of said collision or confusion conditions with unused identifiers, each replaced identifier being added to a pool of unused identifiers; and

(b) determining, for each assigned identifier at each base station, whether the assigned identifier is associated with either of said collision condition or confusion condition.

21. A method for allocating cell identifiers in a wireless network performed by a computing device comprising a processor and a memory, the method comprising:

sequentially assigning, by said computing device, to each of a plurality of base stations in a geographic region, a respective portion of a range of available identifiers;

sequentially assigning, to those base stations having one or more assigned identifiers associated with a collision or confusion condition, one or more corresponding replacement identifiers until a number of base stations having assigned identifiers associated with a collision or confusion condition is below a threshold level, wherein each replaced identifier is added to a pool of unused identifiers.

22. The method of claim 21 , wherein a sequential order of base stations is randomly determined from within the plurality of base stations in the geographic region.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2013
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 029739/0179 →