# US 2018/0324852 A1 · URLLC Support Using Grant Free Transmissions

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0324852 A1
- Document ID: US20180324852A1
- Status: Published application
- Kind: A1
- Application number: 15/586,655
- Filed: 2017-05-04
- Published: 2018-11-08
- Earliest claimed: 2017-05-04
- Assignees: Nokia Technologies Oy
- Applicants: Nokia Technologies Oy
- Inventors: Vinh Van Phan; Ling Yu; Zexian Li; Bikramjit Singh; Mikko Aleksi Uusitalo; Emad Farag
- Web page: https://patentgrep.com/patent/US20180324852A1

## CPC

- H04W 74/02: Hybrid access
- H04B 7/02: Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas (RAKE receivers H04B1/7115)
- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04W 28/0278: {using buffer status reports (dynamic wireless traffic scheduling definition H04W72/12)}
- H04W 72/02: Selection of wireless resources by user or terminal
- H04W 72/04: Wireless resource allocation
- H04W 74/004: {in the uplink, i.e. towards network}
- H04L 1/0072: {Error control for data other than payload data, e.g. control data}
- H04W 72/543: based on requested quality, e.g. QoS
- H04W 84/042: {Public Land Mobile systems, e.g. cellular systems}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A user equipment (UE) selects first and second radio resources from respective first and second pools of radio resources. In one example these are primarily allocated for contention-free and scheduling-based channel access, respectively. Content to duplicate in parallel communications is selected based at least on a characteristic of uplink data waiting to be sent (such as size) and/or on the selected first and second radio resources (such as timing difference between them). The UE transmits the selected content on each of the selected first and second radio resources. In the examples the content to duplicate was selected from among the uplink data to send and a scheduling request message. In various embodiments one of these transmissions indicates it's a duplicate, and the duplicated scheduling request message is transmitted on the first resource with the uplink data. These teachings are particularly useful for URLLC data.

## Claims

### Claim 1

A method comprising:
selecting a first radio resource from a first pool of radio resources;
selecting a second radio resource from a second pool of radio resources;
selecting which content to duplicate on parallel communications based at least on a characteristic of uplink data waiting to be sent and/or on the selected first and second radio resources; and
transmitting the selected content on each of the selected first and second radio resources.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the content to duplicate is selected from among at least a scheduling request message and the uplink data.

### Claim 3 (depends on 2)

The method according to claim 2, wherein:
selecting which content to duplicate is based on at least size of the uplink data waiting to be sent;
the scheduling request message is selected as the content to duplicate when the size of the uplink data waiting to be sent is larger than can be accommodated by a transport block of the selected first radio resource from the first pool of radio resources; and
the uplink data is selected as the content to duplicate when the size of the uplink data waiting to be sent can be accommodated by a transport block of the selected second radio resource from the second pool of radio resources.

### Claim 4 (depends on 3)

The method according to claim 3, wherein one of:
the method of claim 3 is performed in response to a failed attempt to send the scheduling request on another radio resource from the first pool in parallel with the uplink data being sent on another radio resource from the second pool;
or
the scheduling request is sent on another radio resource from the first pool in parallel with the uplink data being sent on another radio resource from the second pool in response to receiving a negative acknowledgement to the transmitting of claim 3.

### Claim 5 (depends on 2)

The method according to claim 2, wherein:
the scheduling request message is selected as the content to duplicate when the size of the uplink data waiting to be sent is larger than can be accommodated by a transport block of the selected first radio resource from the first pool of radio resources; and
the transmitting comprises:
transmitting on the selected second radio resource the scheduling request message; and
transmitting on the selected first radio resource the scheduling request message and a portion of the uplink data, where the scheduling request message transmitted on the selected first radio resource comprises an indication of a total number of consecutive radio resources from the first pool to be expected.

### Claim 6 (depends on 2)

The method according to claim 2, wherein:
on only one of the selected radio resources the selected content is transmitted with an indication that the content is a duplicate.

### Claim 7 (depends on 2)

The method according to claim 2, wherein the scheduling request message or the uplink data transmitted on each of the selected first and second radio resources further indicates if the respectively transmitted content is a first transmission or a re-transmission.

### Claim 8 (depends on 2)

The method according to claim 2, wherein the selected content is the scheduling request message and is transmitted with a buffer status report indicating a length of the uplink data to be sent.

### Claim 9 (depends on 2)

The method according to claim 2, wherein:
multiple radio resources are selected from the second pool of radio resources; and
the selected content is transmitted on the selected first radio resource and on the selected multiple second radio resources.

### Claim 10 (depends on 1)

The method according to claim 1, wherein selecting which content to duplicate is based on at least size of the uplink data waiting to be sent.

### Claim 11 (depends on 1)

The method according to claim 1, wherein selecting which content to duplicate is based on at least a timing difference between the selected first and second radio resources.

### Claim 12 (depends on 1)

The method according to claim 1, wherein selecting which content to duplicate is based on at least one of a latency and a reliability requirement of the uplink data waiting to be sent.

### Claim 13 (depends on 1)

The method according to claim 1, wherein:
the first pool of radio resources is primarily allocated for contention-based channel access; and
the second pool of radio resources is primarily allocated for scheduling-based channel access.

### Claim 14

An apparatus comprising:
at least one computer readable memory storing computer program instructions; and
at least one processor;
wherein the computer readable memory with the computer program instructions is configured, with the at least one processor, to cause the apparatus to perform actions comprising:
select a first radio resource from a first pool of radio resources;
select a second radio resource from a second pool of radio resources;
select which content to duplicate in parallel communications based at least on a characteristic of uplink data waiting to be sent and/or on the selected first and second radio resources; and
transmit the selected content on each of the selected first and second radio resources.

### Claim 15 (depends on 14)

The apparatus according to claim 14, wherein the content to duplicate is selected from among at least a scheduling request message and the uplink data.

### Claim 16 (depends on 15)

The apparatus according to claim 15, wherein:
the content to duplicate is selected based on at least size of the uplink data waiting to be sent;
the scheduling request message is selected as the content to duplicate when the size of the uplink data waiting to be sent is larger than can be accommodated by a transport block of the selected first radio resource from the first pool of radio resources where the first pool is primarily allocated for contention-based channel access; and
the uplink data is selected as the content to duplicate when the size of the uplink data waiting to be sent can be accommodated by a transport block of the selected second radio resource from the second pool of radio resources where the second pool is primarily allocated for scheduling-based channel access.

### Claim 17 (depends on 15)

The apparatus according to claim 15, wherein:
the scheduling request message is selected as the content to duplicate when the size of the uplink data waiting to be sent is larger than can be accommodated by a transport block of the selected first radio resource from the first pool of radio resources;
the scheduling request message is transmitted on the selected second radio resource; and
the scheduling request message and a portion of the uplink data are transmitted on the selected first radio resource, where the scheduling request message transmitted on the selected first radio resource comprises an indication of a total number of consecutive radio resources from the first pool to be expected.

### Claim 18 (depends on 15)

The apparatus according to claim 15, wherein:
on only one of the selected radio resources the selected content is transmitted with an indication that the content is a duplicate.

### Claim 19 (depends on 15)

The apparatus according to claim 15, wherein at least one of:
the scheduling request message or the uplink data transmitted on each of the selected first and second radio resources further indicates if the respectively transmitted content is a first transmission or a re-transmission; and
the selected content is the scheduling request message and is transmitted with a buffer status report indicating a length of the uplink data to be sent.

### Claim 20 (depends on 14)

The apparatus according to claim 14, wherein selecting which content to duplicate is based on at least one of:
size of the uplink data waiting to be sent;
a timing difference between the selected first and second radio resources;
a latency requirement of the uplink data waiting to be sent; and
a reliability requirement of the uplink data waiting to be sent.

### Claim 21

A computer readable memory storing computer program instructions that, when executed by one or more processors, cause an apparatus to perform actions comprising:
selecting a first radio resource from a first pool of radio resources;
selecting a second radio resource from a second pool of radio resources;
selecting which content to duplicate in parallel communications based at least on a characteristic of uplink data waiting to be sent and/or on the selected first and second radio resources; and
transmitting the selected content on each of the selected first and second radio resources.

### Claim 22 (depends on 21)

The computer readable memory according to claim 21, wherein the content to duplicate is selected from among at least a scheduling request message and the uplink data.

### Claim 23 (depends on 22)

The computer readable memory according to claim 22, wherein:
selecting which content to duplicate is based on at least size of the uplink data waiting to be sent;
the scheduling request message is selected as the content to duplicate when the size of the uplink data waiting to be sent is larger than can be accommodated by a transport block of the selected first radio resource from the first pool of radio resources where the first pool is primarily allocated for contention-based channel access; and
the uplink data is selected as the content to duplicate when the size of the uplink data waiting to be sent can be accommodated by a transport block of the selected second radio resource from the second pool of radio resources where the second pool is primarily allocated for scheduling-based channel access.

### Claim 24 (depends on 22)

The computer readable memory according to claim 22, wherein:
the scheduling request message is selected as the content to duplicate when the size of the uplink data waiting to be sent is larger than can be accommodated by a transport block of the selected first radio resource from the first pool of radio resources allocated for contention-based channel access; and
the transmitting comprises:
transmitting on the selected second radio resource the scheduling request message; and
transmitting on the selected first radio resource the scheduling request message and a portion of the uplink data, where the scheduling request message transmitted on the selected first radio resource comprises an indication of a total number of consecutive radio resources from the first pool to be expected.

### Claim 25 (depends on 21)

The computer readable memory according to claim 21, wherein selecting which content to duplicate is based on at least one of:
size of the uplink data waiting to be sent;
a timing difference between the selected first and second radio resources;
a latency requirement of the uplink data waiting to be sent; and
a reliability requirement of the uplink data waiting to be sent.
