# US 12,003,987 B2 · Detection of a skipped uplink transmission

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

- Number: US 12,003,987 B2
- Document ID: US12003987B2
- Status: Granted
- Kind: B2
- Application number: 17/438,754
- Filed: 2019-03-11
- Published: 2022-05-19
- Granted: 2024-06-04
- Earliest claimed: 2019-03-11
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: Saad Naveed Ahmed; Fredrik Huss
- Web page: https://patentgrep.com/patent/US12003987B2

## CPC

- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 72/542: using measured or perceived quality
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present disclosure relates to methods for operating a network node, as well as corresponding network nodes, computer programs, computer program products, and computer-readable media. The method comprises attempting to obtain a scheduled uplink transmission from a transmitter. In response to successful decoding at the network node of the scheduled uplink transmission, it is concluded that the uplink transmission is not skipped by the transmitter. In response to unsuccessful decoding at the network node of the scheduled uplink transmission and a signal strength measurement for the attempt to obtain the scheduled uplink transmission being below a threshold, it is concluded that the uplink transmission is skipped by the transmitter. In response to unsuccessful decoding at the network node of the scheduled uplink transmission and the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold, rescheduling of the uplink transmission is performed.

## Claims

### Claim 1

A method of operating a network node, the method comprising:
attempting to obtain a scheduled uplink transmission from a transmitter;
in response to successful decoding at the network node of the scheduled uplink transmission, concluding that the uplink transmission is not skipped by the transmitter;
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and a signal strength measurement for the attempt to obtain the scheduled uplink transmission being below a threshold, concluding that the uplink transmission is skipped by the transmitter; and
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold, performing rescheduling of the uplink transmission wherein performing the rescheduling of the uplink transmission comprises:
attempting to obtain an n:th rescheduled version of the uplink transmission for an n:th rescheduling of the uplink transmission, wherein n≥1; and
in response to unsuccessful decoding at the network node of the n:th rescheduled version of the uplink transmission and a signal strength measurement for the attempt to obtain the n:th rescheduled version of the uplink transmission exceeding the threshold:
checking whether a number n of times that the uplink transmission has been rescheduled has reached a threshold number; and
in response to the threshold number having been reached, concluding that the uplink transmission is not skipped by the transmitter.

### Claim 2

A network node comprising processing circuitry and at least one memory, the at least one memory containing instructions executable by the processing circuitry whereby the network node is operable to:
attempt to obtain a scheduled uplink transmission from a transmitter;
in response to successful decoding at the network node of the scheduled uplink transmission, conclude that the uplink transmission is not skipped by the transmitter;
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and a signal strength measurement for the attempt to obtain the scheduled uplink transmission being below a threshold, conclude that the uplink transmission is skipped by the transmitter; and
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold, perform rescheduling of the uplink transmission, wherein performing the rescheduling of the uplink transmission comprises:
attempt to obtain an n:th rescheduled version of the uplink transmission for an n:th rescheduling of the uplink transmission, wherein n≥1; and
in response to unsuccessful decoding at the network node of the n:th rescheduled version of the uplink transmission and a signal strength measurement for the attempt to obtain the n:th rescheduled version of the uplink transmission exceeding the threshold:
check whether a number n of times that the uplink transmission has been rescheduled has reached a threshold number; and
in response to the threshold number having been reached, conclude that the uplink transmission is not skipped by the transmitter.

### Claim 3 (depends on 2)

The network node of claim 2, further configured to:
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold:
attempt to obtain a rescheduled version of the uplink transmission from the transmitter;
in response to successful decoding at the network node of the rescheduled version of the uplink transmission, conclude that the uplink transmission is not skipped by the transmitter; and
in response to unsuccessful decoding at the network node of the rescheduled version of the uplink transmission and a signal strength measurement for the attempt to obtain the rescheduled version of the uplink transmission being below the threshold, conclude that the uplink transmission is skipped by the transmitter.

### Claim 4 (depends on 2)

The network node of claim 2, further configured to:
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold:
postpone, at least until an attempt to receive a rescheduled version of the uplink transmission, a conclusion regarding whether or not the uplink transmission is skipped by the transmitter.

### Claim 5 (depends on 2)

The network node of claim 2, configured, for the n:th rescheduling of the uplink transmission, wherein n≥1, to:
the attempt to obtain the n:th rescheduled version of the uplink transmission; and
in response to unsuccessful decoding at the network node of the n:th rescheduled version of the uplink transmission and the signal strength measurement for the attempt to obtain the n:th rescheduled version of the uplink transmission exceeding the threshold, conclude that the uplink transmission is not skipped by the transmitter.

### Claim 6 (depends on 5)

The network node of claim 5, configured to:
in response to successful decoding at the network node of the n:th rescheduled version of the uplink transmission, conclude that the uplink transmission is not skipped by the transmitter; and
in response to unsuccessful decoding at the network node of the n:th rescheduled version of the uplink transmission and the signal strength measurement for the attempt to obtain the n:th rescheduled version of the uplink transmission being below the threshold, conclude that the uplink transmission is skipped by the transmitter.

### Claim 7 (depends on 2)

The network node of claim 2, further configured to:
in response to concluding that the uplink transmission is skipped by the transmitter, update:
an outer loop link adaptation adjustment; and/or
a block error rate, BLER, counter.

### Claim 8 (depends on 2)

The network node of claim 2, further configured to:
in response to concluding that the uplink transmission is not skipped by the transmitter, update:
an outer loop link adaptation adjustment; and/or
a block error rate, BLER, counter.

### Claim 9 (depends on 2)

The network node of claim 2, wherein the signal strength measurement is:
a signal-to-interference-plus-noise ratio, SINR; or
a signal power.

### Claim 10 (depends on 2)

The network node of claim 2, wherein a determination regarding whether decoding at the network node of the scheduled uplink transmission is successful or unsuccessful is performed using:
a cyclic redundancy check, CRC; and/or
a parity check.

### Claim 11 (depends on 2)

The network node of claim 2, further configured to:
in response to a conclusion whether or not the uplink transmission is skipped by the transmitter, signal the conclusion to a scheduler.

### Claim 12 (depends on 2)

The network node of claim 2, further configured to:
check whether skipping of uplink transmissions is enabled.

### Claim 13 (depends on 2)

The network node of claim 2, wherein the uplink transmission is a PUSCH transmission.

### Claim 14

A computer-readable storage medium having stored thereon a computer program comprising instructions which, when executed by a computer, cause the computer to:
attempt to obtain a scheduled uplink transmission from a transmitter;
in response to successful decoding at a network node of the scheduled uplink transmission, concluding that the uplink transmission is not skipped by the transmitter;
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and a signal strength measurement for the attempt to obtain the scheduled uplink transmission being below a threshold, concluding that the uplink transmission is skipped by the transmitter; and
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold, performing rescheduling of the uplink transmission wherein performing the rescheduling of the uplink transmission comprises:
attempting to obtain an n:th rescheduled version of the uplink transmission for an n:th rescheduling of the uplink transmission, wherein n≥1; and
in response to unsuccessful decoding at the network node of the n:th rescheduled version of the uplink transmission and a signal strength measurement for the attempt to obtain the n:th rescheduled version of the uplink transmission exceeding the threshold:
checking whether a number n of times that the uplink transmission has been rescheduled has reached a threshold number; and
in response to the threshold number having been reached, concluding that the uplink transmission is not skipped by the transmitter.

### Claim 15

A network node comprising processing circuitry and at least one memory, the at least one memory containing instructions executable by the processing circuitry whereby the network node is operable to:
attempt to obtain a scheduled uplink transmission from a transmitter;
in response to successful decoding at the network node of the scheduled uplink transmission, conclude that the uplink transmission is not skipped by the transmitter;
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and a signal strength measurement for the attempt to obtain the scheduled uplink transmission being below a threshold, conclude that the uplink transmission is skipped by the transmitter; and
in response to unsuccessful decoding at the network node of the scheduled uplink transmission and the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold, perform rescheduling of the uplink transmission, wherein performing the rescheduling of the uplink transmission comprises:
attempt to obtain an n:th rescheduled version of the uplink transmission, wherein n≥1;
in response to unsuccessful decoding at the network node of the n:th rescheduled version of the uplink transmission and a signal strength measurement for the attempt to obtain the n:th rescheduled version of the uplink transmission exceeding the threshold:
estimate a probability that the uplink transmission is skipped by the transmitter despite the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold and despite, for each integer m in the range 1≤m≤n, a corresponding signal strength measurement for an attempt to obtain an m:th rescheduled version of the uplink transmission exceeding the threshold; and
in response to the estimated probability being below a second threshold, conclude that the uplink transmission is not skipped by the transmitter.
