IP Library Granted Patent US 10,805,131
Granted Patent B2
US 10,805,131 · App. 15/193,988 · Granted Oct 13, 2020

Pre-allocated random access identifiers

Inventors: Yair Bourlas (San Diego, CA); Adam E. Newham (Poway, CA); Lei Wang (San Diego, CA); Srikanth Gummadi (Sainikpuri, IN)
Assignee: Wi-LAN Inc.
H04L27/2601H04B7/2668H04J11/0073H04L5/0051H04W36/0016H04W36/08H04W64/006H04W72/048H04W72/14H04W74/004H04W74/006H04W74/085H04W74/0833H04W74/0875H04W74/0891H04W76/28H04W88/02H04W88/08
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 10,805,131
App. No.
15/193,988
Granted
Oct 13, 2020
Kind
B2
Abstract

Systems and methods of pre-allocating identifiers to wireless devices for use in requesting resources over a random access channel are described. A wireless communication system includes a random access channel over which wireless devices can anonymously send requests for resources. The base stations receiving and processing the anonymous requests reduces the probability of random access channel collisions and conserves the resources needed to support the anonymous requests by pre-allocating one or more identifiers to select wireless devices. The wireless devices having the pre-allocated codes can transmit a particular code over the random access channel as a request for resources that uniquely identifies the requester.

Claims (53)

1. A method of processing random access identifiers, performed by a base station, the method comprising:

determining a set of random access codes;

designating at least a subset of random access codes from the set of random access codes as allocatable codes, the allocatable codes only useable by subscriber stations subsequent to assignment by the base station;

broadcasting an indication of the allocatable codes;

selecting a single first code from the subset of random access codes; and

assigning the single first code to a subscriber station as a first identifier in a random access channel, the single first code uniquely identifying the subscriber station to the base station, such that the assigned single first code is not randomly selected by the subscriber station.

2. The method of claim 1 , further comprising determining capabilities of the subscriber station.

3. The method of claim 2 , wherein determining the capabilities of the subscriber station comprises determining whether the subscriber station supports pre-allocated codes.

4. The method of claim 1 , further comprising monitoring the random access channel for the single first code.

5. The method of claim 4 , further comprising receiving the single first code from the subscriber station, and assigning a connection identifier (CID) to the subscriber station.

6. The method of claim 1 , further comprising designating a usage type to the single first code.

7. The method of claim 6 , further comprising attaching a semantic to the single first code.

8. The method of claim 6 , wherein the usage type is selected from a list consisting of initial ranging, periodic ranging, bandwidth request, and handover.

9. The method of claim 1 , further comprising attaching a semantic to the single first code.

10. The method of claim 9 , wherein the semantic comprises one of a class of service or number of bytes.

11. The method of claim 1 , further comprising assigning a single second code from the subset of random access codes to the subscriber station.

12. The method of claim 1 , wherein determining the set of random access codes comprises generating the set of random access codes based on a generator polynomial and a cell identifier.

13. The method of claim 1 , wherein assigning the single first code to the subscriber station comprises:

determining an indication of mobility of the subscriber station; and

assigning the single first code based on the indication of mobility.

14. The method of claim 1 , wherein assigning the single first code to the subscriber station comprises:

determining a handover condition for the subscriber station; and

assigning the single first code based on the handover condition.

15. The method of claim 1 , wherein assigning the single first code to the subscriber station comprises:

determining a characteristic of a communication link with the subscriber station; and

assigning the single first code based of the characteristic of the communication link.

16. The method of claim 1 , wherein assigning the single first code to the subscriber station comprises communicating a type, length, value (TLV) triplet having the single first code to the subscriber station.

17. The method of claim 1 , wherein assigning the single first code to the subscriber station comprises communicating the single first code to the subscriber station in a dedicated message to the subscriber station.

18. The method of claim 1 , wherein assigning the single first code to the subscriber station comprises communicating the single first code to the subscriber station in an extended subheader of a message directed to the subscriber station.

19. The method of claim 1 , wherein assigning the single first code to the subscriber station comprises communicating the single first code to the subscriber station in at least one Orthogonal Frequency Division Multiplex (OFDM) symbol of a plurality of OFDM symbols.

20. The method of claim 1 , further comprising:

designating, at another time, a different subset of random access codes from the set of random access codes as second allocatable codes; and

broadcasting an indication of the second allocatable codes.

21. The method of claim 1 , wherein the assigned single first code avoids a collision probability associated with random subscriber station selected codes, and the assigned single first code avoids a collision probability associated with other codes in the subset of random access codes.

22. The method of claim 1 , further comprising:

selecting a single second code from the subset of random access codes; and

assigning the single second code to a subscriber station as a first identifier in a random access channel, the single first code uniquely identifying the subscriber station to the base station, such that the assigned single first code is not randomly selected by the subscriber station.

23. A base station comprising:

circuitry configured to determine a set of random access codes;

circuitry configured to designate at least a subset of random access codes from the set of random access codes as allocatable codes, the allocatable codes only useable by subscriber stations subsequent to assignment by the base station;

a transmitter configured to broadcast an indication of the allocatable codes;

circuitry configured to select a single first code from the subset of random access codes; and

circuitry configured to assign the single first code to a subscriber station as a first identifier in a random access channel, the single first code uniquely identifying the subscriber station to the base station, such that the assigned single first code is not randomly selected by the subscriber station..

24. The base station of claim 23 , wherein the circuitry configured to assign the single first code to the subscriber station comprises:

circuitry configured to determine a handover condition for the subscriber station; and

circuitry configured to assign the single first code based on the handover condition.

25. The base station of claim 23 , wherein the circuitry configured to assign the single first code to the subscriber station comprises circuitry configured to communicate the single first code to the subscriber station in a dedicated message to the subscriber station.

26. The base station of claim 23 , further comprising:

circuitry configured to designate, at another time, a different subset of random access codes from the set of random access codes as second allocatable codes,

wherein the transmitter is configured to broadcast an indication of the second allocatable codes.

27. The base station of claim 23 , wherein the assigned single first code avoids a collision probability associated with random subscriber station selected codes, and the assigned single first code avoids a collision probability associated with other codes in the subset of random access codes.

28. The base station of claim 23 , further comprising:

circuitry configured to assign a single second code from the subset of random access codes to the subscriber station.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2017
From: QUARTERHILL INC.
To: WI-LAN INC.
Reel/Frame 042756/0914 →
MERGER AND CHANGE OF NAME Recorded Jun 15, 2017
From: WI-LAN INC.; QUARTERHILL INC.
To: QUARTERHILL INC.
Reel/Frame 042725/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2016
From: BOURLAS, YAIR; NEWHAM, ADAM E; WANG, LEI; GUMMADI, SRIKANTH
To: NEXTWAVE BROADBAND INC.
Reel/Frame 039029/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2016
From: NEXTWAVE BROADBAND INC.
To: WI-LAN INC.
Reel/Frame 039029/0672 →
Continuity (6)
Continuation 14854747 · Sep 15, 2015
Continuation 14831525 · Aug 20, 2015
Continuation 13957173 · Aug 1, 2013
Continuation 13565405 · Aug 2, 2012
Continuation 11469794 · Sep 1, 2006
Related Publication 20160308701A1 · Oct 20, 2016
Cited By (1)
US 12,689,546