IP Library › Granted Patent US 10,454,629
Granted Patent B2
US 10,454,629 · App. 14/368,503 · Granted Oct 22, 2019

Method and apparatus for coverage extension

Inventors: Mika Petri Olavi Rinne (Espoo, FI); Kari Pekka Pajukoski (Oulu, FI); Esa Tapani Tiirola (Kempele, FI); Kari Juhani Hooli (Oulu, FI)
Assignee: Nokia Technologies Oy
H04L1/1854H04L1/08H04L1/189H04L1/1812H04L1/1822H04L1/1845H04L1/1896H04W28/0278H04W72/042H04L1/1607
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,454,629
App. No.
14/368,503
Granted
Oct 22, 2019
Kind
B2
Abstract

Various methods are described coverage enhancement of delay limited services according to an example embodiment. One example method may comprise generating one or more transport blocks. In some example embodiments, the transport blocks are configured to contain a data payload replica. The method of this embodiment may also include causing the one or more transport blocks to be transmitted via parallel hybrid automatic repeat request (HARQ) processes. In some example embodiments, the one or more transport blocks are transmitted based on a limited number of transmissions. The method of this embodiment may also include causing transmission of the one or more transport blocks in an instance in which an allocation does not include a new data indicator and which includes a same transport block size and transport block format for the data payload replica.

Claims (41)

1. A method comprising:

receiving an allocation of resources, wherein the allocation is configured to at least indicate consecutive parallel hybrid automatic repeat request processes of a transmission time interval bundle, wherein the consecutive parallel hybrid automatic repeat request processes include a plurality of different hybrid automatic repeat request processes;

generating one or more transport blocks, wherein the one or more transport blocks are configured to at least contain a data payload replica to be transmitted as the transmission time interval bundle; and

causing the one or more transport blocks to be transmitted via the allocated consecutive parallel hybrid automatic repeat request processes as the transmission time interval bundle.

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

causing a buffer status report to be transmitted to an access point in an instance in which a data packet for uplink is available in a buffer.

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

causing transmission of the one or more transport blocks in an instance in which the allocation does not include an indication of new data and which includes a same transport block size and transport block format for the data payload replica.

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

receiving an indication of a limited number of transmissions from an access point, wherein the limited number of transmissions is determined based on at least one of a number of transmissions set by an Evolved Packet System bearer delay constraint or a number of transmissions, until a next transport block with a new data payload is configured to be transmitted.

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

causing the allocation to be monitored, wherein the allocation comprises a transport block with transport format and a new data indicator.

6. An apparatus comprising:

at least one processor; and

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

receive an allocation of resources, wherein the allocation is configured to at least indicate consecutive parallel hybrid automatic repeat request processes of a transmission time interval bundle, wherein the consecutive parallel hybrid automatic repeat request processes include a plurality of different hybrid automatic repeat request processes;

generate one or more transport blocks, wherein the one or more transport blocks are configured to at least contain a data payload replica to be transmitted as the transmission time interval bundle; and

cause the one or more transport blocks to be transmitted via the consecutive parallel hybrid automatic repeat request processes as the transmission time interval bundle.

7. The apparatus according to claim 6 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to at least:

cause a buffer status report to be transmitted to an access point in an instance in which a data packet for uplink is available in a buffer.

8. The apparatus according to claim 6 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to at least:

cause transmission of the one or more transport blocks in an instance in which the allocation does not include an indication of new data and which include a same transport block size and transport block format for the data payload replica.

9. The apparatus according to claim 6 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to at least:

receive an indication of a limited number of transmissions from an access point, wherein the limited number of transmissions is determined based on at least one of a number of transmissions set by an Evolved Packet System bearer delay constraint or a number of transmissions, until a next transport block with a new data payload is configured to be transmitted.

10. The apparatus according to claim 6 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to at least:

cause the allocation to be monitored, wherein the allocation comprises a transport block with transport format and a new data indicator.

11. An apparatus comprising:

at least one processor; and

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

cause resources to be allocated, wherein the allocation is configured to at least indicate consecutive parallel hybrid automatic repeat request processes of a transmission time interval bundle, wherein the consecutive parallel hybrid automatic repeat request processes include a plurality of different hybrid automatic repeat request processes;

combine one or more transport blocks from at least one of the plurality of different consecutive parallel hybrid automatic repeat request processes carrying the transmission time interval bundle, the transport blocks containing a data payload replica;

decode the one or more transport blocks from the at least one of the plurality of different consecutive parallel hybrid automatic repeat request processes; and

cause feedback to be sent to a communications device.

12. The apparatus according to claim 11 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to at least:

receive a short buffer status report from the communications device, in an instance in which the communications device determined that a data packet arrived in a buffer operating on the communications device.

13. The apparatus according to claim 11 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to at least:

indicate a limited number of transmissions, wherein the limited number of transmissions is determined based on at least one of a number of transmissions set by an Evolved Packet System bearer delay constraint or a number of transmissions, until a next transport block with a new data payload is configured to be transmitted.

14. The apparatus according to claim 11 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to at least:

receive the one or more transport blocks via the consecutive parallel hybrid automatic repeat request processes.

15. The apparatus according to claim 11 , wherein the at least one memory including the computer program code is further configured to, with the at least one processor, cause the apparatus to at least:

cause a transport block with transport format without a new data indicator for the consecutive parallel hybrid automatic repeat request processes to be allocated.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2015
From: NOKIA SIEMENS NETWORKS OY
To: NOKIA CORPORATION
Reel/Frame 037361/0437 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2015
From: RINNE, MIKA PETRI OLAVI; PAJUKOSKI, KARI PEKKA; TIIROLA, ESA TAPANI; HOOLI, KARI JUHANI
To: NOKIA CORPORATION; NOKIA SIEMENS NETWORKS OY
Reel/Frame 037361/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 037361/0464 →
Continuity (1)
Related Publication 20140321418A1 · Oct 30, 2014