IP Library Granted Patent US 8,917,711
Granted Patent B2
US 8,917,711 · App. 12/739,922 · Granted Dec 23, 2014

Method for fast transmission type selection in WCDMA UMTS

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,917,711
App. No.
12/739,922
Granted
Dec 23, 2014
Kind
B2
Abstract

In accordance with the exemplary embodiments of the invention there is disclosed a method, apparatus, and executable computer program for receiving information including preamble scrambling codes associated with transmission types in a random access procedure, selecting an appropriate preamble scrambling code based on the received information, and placing the selected preamble scrambling code in a preamble for a random access procedure. Further in accordance with the exemplary embodiments of the invention there is disclosed a method, apparatus, and executable computer programs for decoding a preamble scrambling code of a random access channel transmission received from a user equipment, and determining a transmission type with which the scrambling code is associated.

Claims (40)

1. A method comprising:

receiving, by a network device, a broadcast message comprising information of preamble scrambling codes, wherein each of the preamble scrambling codes is assigned to only one of a respective high speed random access channel transmission type of high speed random access transmission channel types comprising a release 99 physical random access channel, an enhanced dedicated channel supporting 2 ms transmission time interval, and an enhanced dedicated channel supporting 10 ms transmission time interval random access transmission type;

selecting a preamble scrambling code of the preamble scrambling codes based at least in part on the received information; and

utilizing the selected preamble scrambling code in a preamble of a random access procedure to use a whole physical random access channel slot to access the assigned high speed random access channel transmission type.

2. The method according to claim 1 , further comprising:

storing in a local memory an association of the preamble scrambling codes assigned to the high speed random access channel transmission types, where the selecting is based at least in part on the stored association between the selected preamble scrambling code and the high speed random access channel transmission type to access.

3. The method according to claim 1 , wherein the broadcast message is received from another network device.

4. A non-transitory computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code executed by at least one processor to perform actions comprising:

receiving a broadcast message comprising information of preamble scrambling codes, wherein each of the preamble scrambling codes is assigned to only one of a respective high speed random access channel transmission type of high speed random access channel transmission types comprising a release 99 physical random access channel, an enhanced dedicated channel supporting 2 ms transmission time interval, and an enhanced dedicated channel supporting 10 ms transmission time interval random access transmission type;

selecting a preamble scrambling code of the preamble scrambling codes based at least in part on the received information; and

utilizing the selected preamble scrambling code in a preamble of a random access procedure to use a whole physical random access channel slot to access the assigned high speed random access channel transmission type.

5. The non-transitory computer-readable medium according to claim 4 , further comprising the computer program code executed by the at least one processor to perform:

storing in a local memory an association of the preamble scrambling codes assigned to the high speed random access channel transmission types, where the selecting is based at least in part on the stored association between the selected preamble scrambling code and the high speed random access channel transmission type to access.

6. The non-transitory computer-readable medium according to claim 4 , wherein the broadcast message is received from a network device.

7. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, where the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to at least:

receive a broadcast message comprising information of preamble scrambling codes, wherein each of the preamble scrambling codes is assigned to only one of a respective high speed random access channel transmission type of different high speed random access channel transmission types comprising a release 99 physical random access channel, an enhanced dedicated channel supporting 2 ms transmission time interval, and an enhanced dedicated channel supporting 10 ms transmission time interval;

select a preamble scrambling code of the preamble scrambling codes based at least in part on the received information; and

utilize the selected preamble scrambling code in a preamble for a random access procedure to use a whole physical random access channel slot to access the assigned high speed random access channel transmission type.

8. The apparatus according to claim 7 , wherein the at least one memory including the computer program code is configured with the at least one processor to cause the apparatus to store an association of the preamble scrambling codes assigned to the high speed random access channel transmission types, where the selecting is based at least in part on the stored association between the selected preamble scrambling code and the high speed random access channel transmission type to access.

9. The apparatus according to claim 7 , wherein the broadcast message is received from a network device.

10. A method comprising:

decoding a preamble scrambling code of a high speed random access channel transmission received from a user equipment; and

determining a high speed random access channel transmission type with which the scrambling code is assigned, wherein the preamble scrambling code is assigned to only one of a respective high speed random access channel transmission type comprising a release 99 physical random access channel, an enhanced dedicated channel supporting 2 ms transmission time interval, and an enhanced dedicated channel supporting 10 ms transmission time interval, and wherein the preamble scrambling code is associated with a respective high speed random access channel transmission type in the random access procedure using a whole physical random access channel slot.

11. The method according to claim 10 , further comprising:

decoding a remainder of the high speed random access channel transmission received from the user equipment according to the determined high speed random access channel transmission type.

12. The method according to claim 10 , wherein the determining is based at least in part on an assignment in a local memory of preamble scrambling codes to transmission types, for a transmission of that high speed random access channel transmission type.

13. A non-transitory computer-readable medium bearing computer program code embodied therein for use with a computer, the computer program code executed by at least one processor to perform actions comprising:

decoding a preamble scrambling code of a high speed random access channel transmission received from a user equipment; and

determining a high speed random access channel transmission type with which the scrambling code is assigned, wherein the preamble scrambling code is assigned to only one of a respective high speed random access channel transmission type comprising a release 99 physical random access channel, an enhanced dedicated channel supporting 2 ms transmission time interval, and an enhanced dedicated channel supporting 10 ms transmission time interval, and wherein the preamble scrambling code is associated with a respective high speed random access channel transmission type in the random access procedure using a whole physical random access channel slot.

14. The non-transitory computer-readable medium according to claim 13 , further comprising the computer program code executed by the at least one processor to perform: decoding a remainder of the high speed random access channel transmission received from the user equipment according to the determined high speed random access channel transmission type.

15. The non-transitory computer-readable medium according to claim 13 , wherein the determining is based at least in part on an assignment in a local memory of the preamble scrambling code to the high speed random access channel transmission type, for a transmission of that high speed random access channel transmission type.

16. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, where the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to at least:

decode a preamble scrambling code of a high speed random access channel transmission received from a user equipment; and

determine a high speed access channel transmission type with which the scrambling code is assigned, wherein the preamble scrambling code is assigned to only one of a respective high speed random access channel transmission type comprising a release 99 physical random access channel, an enhanced dedicated channel supporting 2 ms transmission time interval, and an enhanced dedicated channel supporting 10 ms transmission time interval, and wherein the preamble scrambling code is associated with a respective high speed random access channel transmission type in the random access procedure using a whole physical random access channel slot.

17. The apparatus according to claim 16 , wherein the at least one memory including the computer program code is configured with the at least one processor to cause the apparatus to decode a remainder of the high speed random access channel transmission received from the user equipment according to the determined high speed random access channel transmission type.

18. The apparatus according to claim 16 , wherein the determining is based at least in part on an assignment in a local memory of the preamble scrambling code to the high speed random access channel transmission type, for a transmission of that high speed random access channel transmission type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2016
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 040811/0772 →