IP Library Granted Patent US 9,313,801
Granted Patent B2
US 9,313,801 · App. 13/499,403 · Granted Apr 12, 2016

Resource setting control for transmission using contention based resources

Inventors: Kari Juhani Hooli (Oulu, FI); Esa Tapani Tiirola (Kempele, FI); Kari Pekka Pajukoski (Oulu, FI)
Assignee: Nokia Solutions and Networks Oy
H04W72/1278H04W72/1268H04W74/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 9,313,801
App. No.
13/499,403
Granted
Apr 12, 2016
Kind
B2
Abstract

There is proposed a mechanism by means of which resources for a data transmission between a user equipment and a base transceiver station are set. For this purpose, a resource dedicated to the user equipment (like an SR resource) is combined with at least one contention based resource allocated to a contention based transmission by the user equipment (like a CB-PUSCH resource). The at least one contention based resource to be combined is selected by executing a mapping according to a predetermined rule and based on an information indicating a specific resource element dedicated to the user equipment to at least one set of available contention based resources, and by determining an information identifying at least one resource element of the at least one contention based resource.

Claims (92)

1. A method comprising

setting resources for a data transmission between a user equipment and a base transceiver station;

combining a resource dedicated to the user equipment with at least one contention based resource allocated to a contention based transmission by the user equipment resulting in the dedicated resource acting as a preamble for the contention based resource for the data transmission,

wherein the combining comprises:

selecting the at least one contention based resource to be combined by

executing a mapping according to a predetermined rule and based on an information indicating a specific resource element dedicated to the user equipment to at least one set of available contention based resources, and

determining an information identifying at least one resource element of the at least one contention based resource.

2. The method according to claim 1 , wherein

the resource dedicated to the user equipment comprises a scheduling request resource element transmitted via an uplink control channel, and

the at least one contention based resource comprises a contention based physical resource element allocated to the contention based transmission via an uplink shared channel.

3. The method according to claim 2 , wherein

the information indicating a specific resource element dedicated to the user equipment is a scheduling request resource index, and

the information identifying the at least one resource element of the at least one contention based resource is a resource index of the contention based physical resource element.

4. The method according to claim 2 , wherein

the information identifying the at least one resource element of the at least one contention based resource further comprises at least one of

a demodulation reference signal index, and

a temporary identification information for the user equipment included in a payload of the contention based transmission.

5. The method according to claim 1 , wherein the mapping comprises:

executing a pseudo-random calculation based on predetermined input parameters known to the user equipment and the base transceiver station.

6. The method according to claim 5 , wherein the predetermined input parameters comprise at least one of

a number representing an identification element of the user equipment,

a frame number, and

at least one preset numerical value.

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

defining a time window based on a transmission time for the resource dedicated to the user equipment,

wherein the time window is defined by setting a minimum delay threshold and a maximum delay threshold in relation to the transmission time for the resource dedicated to the user equipment,

wherein an access to the contention based resource is allowed only in the time window.

8. The method according to claim 1 , wherein the method is executed in the user equipment,

wherein the method is executed by the user equipment in case data are to be transmitted in an uplink direction and the resource dedicated to the user equipment is to be used for obtaining uplink resources,

wherein the user equipment transmits data by using the resource dedicated to the user equipment and at least a part of the data to be transmitted in the uplink direction by using the selected contention based resource.

9. The method according to claim 1 , wherein the method is executed in the base transceiver station, wherein the method further comprises:

detecting for the resource dedicated to the user equipment in the data transmission from the user equipment,

wherein in case a positive indication regarding the resource dedicated to the user equipment is obtained, detecting for the contention based resource.

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

detecting whether a collision between transmissions from a plurality of user equipments at the contention based resource is present, on the basis of a detection result for a transmission using the resource dedicated to the user equipment and on the basis of the predetermined mapping rule, and if a collision is present identifying a failed transmission; and

determining the user equipment of the plurality of user equipments on the basis of the information identifying the at least one resource element of the at least one contention based resource and the information indicating the specific resource element dedicated to the user equipment.

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

executing an error detection and correction procedure based on data received with the contention based resource; and

in case a failed transmission is detected, identifying the user equipment sending the data being not correctly received on the basis of at least one of the information identifying the at least one resource element of the at least one contention based resource and the information indicating the specific resource element dedicated to the user equipment.

12. The method according to claim 11 , wherein the error detection and correction procedure comprises a hybrid automatic repeat request procedure.

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

configuring at least one of a modulation and coding scheme parameter and a power control parameter for the transmission between the user equipment and the base transceiver station, wherein at least one of the parameters is individually set for each of a plurality of user equipments on the basis of control data received for the contention based resource selected for each user equipment.

14. An apparatus comprising:

at least one processor; and at least one non-transitory memory including computer program code, wherein the at least one memory and the computer code are configured, with the at least one processor, to cause the apparatus to at least perform the following:

setting resources for a data transmission between a user equipment and a base transceiver station;

combining a resource dedicated to the user equipment with at least one contention based resource allocated to a contention based transmission by the user equipment resulting in the dedicated resource acting as a preamble for the contention based resource for the data transmission,

wherein the combining comprises:

selecting the at least one contention based resource to be combined;

mapping according to a predetermined rule and based on an information indicating a specific resource element dedicated to the user equipment to at least one set of available contention based resources; and

determining an information identifying at least one resource element of the at least one contention based resource.

15. The apparatus according to claim 14 , wherein

the resource dedicated to the user equipment comprises a scheduling request resource element transmitted via an uplink control channel, and

the at least one contention based resource comprises a contention based physical resource element allocated to the contention based transmission via an uplink shared channel.

16. The apparatus according to claim 15 , wherein

the information indicating a specific resource element dedicated to the user equipment is a scheduling request resource index, and

the information identifying the at least one resource element of the at least one contention based resource is a resource index of the contention based physical resource element.

17. The apparatus according to claim 15 , wherein

the information identifying the at least one resource element of the at least one contention based resource further comprises at least one of

a demodulation reference signal index, and

a temporary identification information for the user equipment included in a payload of the contention based transmission.

18. The apparatus according to claim 14 , wherein the at least one memory and the computer code are further configured to, with the at least one processor, cause the apparatus to at least perform the following: executing a pseudo-random calculation based on predetermined input parameters known to the user equipment and the base transceiver station.

19. The apparatus according to claim 18 , wherein the predetermined input parameters comprise at least one of

a number representing an identification element of the user equipment,

a frame number, and

at least one preset numerical value.

20. The apparatus according to claim 14 , wherein the at least one memory and the computer code are further configured, with the at least one processor, to cause the apparatus to at least perform the following:

defining a time window based on a transmission time for the resource dedicated to the user equipment,

wherein the defining comprises setting a minimum delay threshold and a maximum delay threshold in relation to the transmission time for the resource dedicated to the user equipment,

wherein an access to the contention based resource is allowed only in the time window.

21. The apparatus according to claim 14 , wherein the apparatus is comprised in the user equipment, wherein in case data are to be transmitted in an uplink direction by the user equipment and the resource dedicated to the user equipment is to be used for obtaining uplink resources, the at least one memory and the computer code are further configured, with the at least one processor, to cause the apparatus to at least perform the following:

setting resources for the transmission of the data to be transmitted in the uplink direction at the user equipment, and

transmitting, on the basis of the set resources, data by using the resource dedicated to the user equipment and at least a part of the data to be transmitted in the uplink direction by using the selected contention based resource.

22. The apparatus according to claim 14 , wherein the apparatus is comprised the base transceiver station, wherein the at least one memory and the computer code are further configured, with the at least one processor, to cause the apparatus to at least perform the following:

detecting the resource dedicated to the user equipment in the data transmission from the user equipment, wherein in case a positive indication regarding the resource dedicated to the user equipment is obtained, detecting the contention based resource.

23. The apparatus according to claim 22 , wherein the at least one memory and the computer code are further configured, with the at least one processor, to cause the apparatus to at least perform the following:

detecting whether a collision between transmissions from a plurality of user equipments at the contention based resource is present, on the basis of a detection result for a transmission using the resource dedicated to the user equipment and on the basis of the predetermined mapping rule;

identifying a failed transmission if a collision is present; and

determining the user equipment of the plurality of user equipments on the basis of the information identifying the at least one resource element of the at least one contention based resource and the information indicating the specific resource element dedicated to the user equipment.

24. The apparatus according to claim 22 , wherein the at least one memory and the computer code are further configured, with the at least one processor, to cause the apparatus to at least perform the following:

executing an error detection and correction procedure based on data received with the contention based resource, and

identifying, in case a failed transmission is detected, the user equipment sending the data being not correctly received on the basis of at least one of the information identifying the at least one resource element of the at least one contention based resource and the information indicating the specific resource element dedicated to the user equipment.

25. The apparatus according to claim 24 , wherein the at least one memory and the computer code are further configured, with the at least one processor, to cause the apparatus to at least perform the following:

executing a hybrid automatic repeat request procedure as the error detection and correction procedure.

26. The apparatus according to claim 14 , wherein the at least one memory and the computer code are further configured to, with the at least one processor, cause the apparatus to at least perform the following:

configuring at least one of a modulation and coding scheme parameter and a power control parameter for the transmission between the user equipment and the base transceiver station, wherein the parameter is individually set for each of a plurality of user equipments on the basis of control data received for the contention based resource selected for each user equipment.

27. A computer program product embodied on a non-transitory computer-readable medium in which a computer program is stored that, when being executed by a computer, is configured to provide instructions to control or carry out:

setting resources for a data transmission between a user equipment and a base transceiver station;

combining a resource dedicated to the user equipment with at least one contention based resource allocated to a contention based transmission by the user equipment resulting in the dedicated resource acting as a preamble for the contention based resource for the data transmission,

wherein the combining comprises:

selecting the at least one contention based resource to be combined by

executing a mapping according to a predetermined rule and based on an information indicating a specific resource element dedicated to the user equipment to at least one set of available contention based resources, and

determining an information identifying at least one resource element of the at least one contention based resource.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2018
From: NOKIA SOLUTIONS AND NETWORKS OY
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047271/0806 →
CHANGE OF NAME Recorded Nov 19, 2014
From: NOKIA SIEMENS NETWORKS OY
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 034294/0603 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2012
From: HOOLI, KARI JUHANI; TIIROLA, ESA TAPANI; PAJUKOSKI, KARI PEKKA
To: NOKIA SIEMENS NETWORKS OY
Reel/Frame 028020/0258 →
Continuity (1)
Related Publication 20120182977A1 · Jul 19, 2012