# US 10,320,527 B2 · Methods and arrangements relating to transmission of additional information from a transmitting device to a receiving device in a wireless communications network

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

- Number: US 10,320,527 B2
- Document ID: US10320527B2
- Status: Granted
- Kind: B2
- Application number: 15/108,978
- Filed: 2016-06-03
- Published: 2017-05-25
- Granted: 2019-06-11
- Earliest claimed: 2015-06-09
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: Mårten Sundberg; Gustav Almquist; Stefan Eriksson Löwenmark; Olof Liberg
- Web page: https://patentgrep.com/patent/US10320527B2

## CPC

- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04L 1/0033: {arrangements specific to the transmitter}
- H04L 1/0036: {arrangements specific to the receiver}
- H04L 1/0046: {Code rate detection or code type detection (H04L1/0038 takes precedence; detection of the data rate H04L25/0262; for packet format H04L1/0091)}
- H04L 1/0071: {Use of interleaving (interleaving per se H03M13/27)}
- H04L 1/0072: {Error control for data other than payload data, e.g. control data}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A transmitting device (12) and a receiving device (10) in a wireless communications network (1). The transmitting device (12) determines (701) additional information to transmit to the receiving device (10). The transmitting device (12) determined (702) an order of different circular shifts of repeated blocks of data as a set of transmission parameters indicating the additional information, each circular shift shifting bits differently. The transmitting device (12) then transmits (703) information to the receiving device (10), which receives the information, using the determined set of transmission parameters, thereby indicating the additional information to the receiving device (10).

## Claims

### Claim 1

A method, performed in a transmitting device, for transmitting additional information to a receiving device in a wireless communications network, wherein the method comprises:
determining additional information to transmit to the receiving device, the additional information comprising an ordered sequence of bits;
based on the ordered sequence of bits, selecting an ordered sequence of transmission parameters comprising a plurality of transmission parameters arranged in a sequence of positions, the sequence of positions comprising an initial position, wherein a first transmission parameter of the plurality of transmission parameters is at the initial position in the ordered sequence of transmission parameters and a second transmission parameter of the plurality of transmission parameters is at a second position in the ordered sequence of transmission parameters, the ordered sequence of transmission parameters being selected to indicate the ordered sequence of bits to the receiving device;
applying the first transmission parameter to a first block of data;
applying the second transmission parameter to a second block of data; and
transmitting information to the receiving device using the ordered sequence of transmission parameters, wherein the ordered sequence of transmission parameters indicates the additional information to the receiving device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the ordered sequence of bits is mapped to a certain order of transmission parameters, the certain order of transmission parameters being selected as the ordered sequence of transmission parameters.

### Claim 3 (depends on 1)

The method of claim 1, wherein the ordered sequence of transmission parameters comprises an ordered sequence of different circular shifts.

### Claim 4 (depends on 1)

The method of claim 1, wherein the transmitted information comprises blocks of data that are repeated 7 times in a first set of time division multiple access frames of each of 4 consecutive 51-multiframes and a different circular shift is selected based on the 51-multiframe that is being transmitted, whereby the additional information consists of 2 bits that are transmitted using a determined order of 4 different circular shifts, and the additional information being indicated by how said 4 different circular shifts map to said four consecutive 51-multiframes.

### Claim 5 (depends on 1)

A computer program product comprising a non-transitory computer readable medium storing a computer program comprising instructions that when executed by at least one processor cause the at least one processor to carry out the method of claim 1.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
transmitting second information to the receiving device using a second ordered sequence of transmission parameters comprising a second plurality of transmission parameters arranged in a second sequence of positions, the second sequence of positions comprising an initial position, the second ordered sequence of transmission parameters indicating second additional information comprising a second ordered sequence of bits;
wherein the second ordered sequence of transmission parameters comprises the first transmission parameter at a position in the second sequence of positions other than the initial position of the second sequence of positions.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
applying the first transmission parameter to a third block of data, the third block of data being identical to and transmitted immediately following the first block of data;
applying the second transmission parameter to a fourth block of data, the fourth block of data being identical to and transmitted immediately following the second block of data;
wherein the transmitted information comprises the first block of data, the second block of data, the third block of data, and the fourth block of data.

### Claim 8 (depends on 7)

The method of claim 7, wherein the receiving device is configured to generate an estimate regarding bits contained in the first block of data and to update that estimate in response to receiving the third block of data.

### Claim 9

A method, performed in a receiving device, for receiving additional information from a transmitting device in a wireless communications network, the additional information comprising an ordered sequence of bits, wherein the method comprises:
receiving information from the transmitting device, the information having been encoded according to an ordered sequence of transmission parameters, the ordered sequence of transmission parameters comprising a plurality of transmission parameters arranged in a sequence of positions, the sequence of positions comprising an initial position, wherein a first transmission parameter of the plurality of transmission parameters is at the initial position in the ordered sequence of transmission parameters and a second transmission parameter of the plurality of transmission parameters is at a second position in the ordered sequence of transmission parameters;
wherein the received information comprises a first block of data to which the first transmission parameter has been applied and a second block of data to which the second transmission parameter has been applied;
based on the received information, determining the ordered sequence of transmission parameters;
based on the determined ordered sequence of transmission parameters, determining the ordered sequence of bits.

### Claim 10 (depends on 9)

The method of claim 9, wherein the method further comprises:
using a hypothesis regarding a used set of transmission parameters for transmitting the additional information, decode the received information to obtain decoded information;
checking a quality metric of the decoded information;
determining that the quality metric is satisfactory; and
based on the determination that the quality metric is satisfactory, determining the additional information from the hypothesis used.

### Claim 11 (depends on 10)

A computer program product comprising a non-transitory computer readable medium storing a computer program comprising instructions that when executed by at least one processor cause the at least one processor to carry out the method of claim 10.

### Claim 12 (depends on 9)

The method of claim 9, wherein the ordered sequence of bits is mapped to the ordered sequence of transmission parameters.

### Claim 13 (depends on 9)

The method of claim 9, wherein the received information comprises blocks of data that are repeated 7 times in a first set of time division multiple access frames of each of 4 consecutive 51-multiframes and a different circular shift has been selected based on the 51-multiframe that was transmitted, whereby the additional information consists of 2 bits that have been transmitted using a determined order of 4 different circular shifts, and the additional information is indicated by how said 4 different circular shifts map to said four consecutive 51-multiframes.

### Claim 14 (depends on 9)

The method of claim 9, further comprising:
receiving second information from the transmitting device, the second information having been encoded according to a second ordered sequence of transmission parameters comprising a second plurality of transmission parameters arranged in a second sequence of positions, the second sequence of positions comprising an initial position, the second ordered sequence of transmission parameters indicating second additional information comprising a second ordered sequence of bits;
wherein the second ordered sequence of transmission parameters comprises the first transmission parameter at a position in the second sequence of positions other than the initial position of the second sequence of positions.

### Claim 15 (depends on 9)

The method of claim 9, wherein the received information further comprises:
a third block of data to which the first transmission parameter has been applied, the third block of data being identical to and received immediately following the first block of data; and
a fourth block of data to which the second transmission parameter has been applied, the fourth block of data being identical to and received immediately following the second block of data.

### Claim 16 (depends on 15)

The method of claim 15, further comprising generating an estimate regarding bits contained in the first block of data; and
in response to receiving the third block of data, updating the estimate;
wherein the step of determining the ordered sequence of transmission parameters is performed by analyzing the updated estimate.

### Claim 17

A transmitting device for transmitting additional information to a receiving device in a wireless communications network, the transmitting device comprising:
a memory; and
a processing unit comprising a processor;
wherein the transmitting device is configured to:
determine additional information to transmit to the receiving device, the additional information comprising an ordered sequence of bits;
based on the ordered sequence of bits, select an ordered sequence of transmission parameters comprising a plurality of transmission parameters arranged in a sequence of positions, the sequence of positions comprising an initial position, wherein a first transmission parameter of the plurality of transmission parameters is at the initial position in the ordered sequence of transmission parameters and a second transmission parameter of the plurality of transmission parameters is at a second position in the ordered sequence of transmission parameters, the ordered sequence of transmission parameters being selected to indicate the ordered sequence of bits to the receiving device;
apply the first transmission parameter to a first block of data;
apply the second transmission parameter to a second block of data; and
transmit information to the receiving device using the ordered sequence of transmission parameters, wherein the ordered sequence of transmission parameters indicates the additional information to the receiving device.

### Claim 18 (depends on 17)

The transmitting device of claim 17, wherein the ordered sequence of bits is mapped to a certain order of transmission parameters, the certain order of transmission parameters being selected as the ordered sequence of transmission parameters.

### Claim 19 (depends on 17)

The transmitting device of claim 17, wherein the ordered sequence of transmission parameters comprises an ordered sequence of different circular shifts.

### Claim 20 (depends on 17)

The transmitting device of claim 17, wherein the transmitted information comprises blocks of data that are repeated 7 times in a first set of time division multiple access frames of each of 4 consecutive 51-multiframes, and a different circular shift is selected based on the 51-multiframe that is being transmitted, whereby the additional information consists of 2 bits that are being transmitted using a determined order of 4 different circular shifts, and the additional information is indicated by how said 4 different circular shifts map to said four consecutive 51-multiframes.

### Claim 21 (depends on 17)

The transmitting device of claim 17, the transmitting device being further configured to:
transmit second information to the receiving device using a second ordered sequence of transmission parameters comprising a second plurality of transmission parameters arranged in a second sequence of positions, the second sequence of positions comprising an initial position, the second ordered sequence of transmission parameters indicating second additional information comprising a second ordered sequence of bits;
wherein the second ordered sequence of transmission parameters comprises the first transmission parameter at a position in the second sequence of positions other than the initial position of the second sequence of positions.

### Claim 22 (depends on 17)

The transmitting device of claim 17, the transmitting device being further configured to:
apply the first transmission parameter to a third block of data, the third block of data being identical to and transmitted immediately following the first block of data;
apply the second transmission parameter to a fourth block of data, the fourth block of data being identical to and transmitted immediately following the second block of data;
wherein the transmitted information comprises the first block of data, the second block of data, the third block of data, and the fourth block of data.

### Claim 23

A receiving device for receiving additional information from a transmitting device in a wireless communications network, the receiving device comprising:
a memory; and
a processing unit comprising a processor;
wherein the receiving device is configured to:
receive information from the transmitting device, the information having been encoded according to an ordered sequence of transmission parameters, the ordered sequence of transmission parameters comprising a plurality of transmission parameters arranged in a sequence of positions, the sequence of positions comprising an initial position, wherein a first transmission parameter of the plurality of transmission parameters is at the initial position in the ordered sequence of transmission parameters and a second transmission parameter of the plurality of transmission parameters is at a second position in the ordered sequence of transmission parameters;
wherein the received information comprises a first block of data to which the first transmission parameter has been applied and a second block of data to which the second transmission parameter has been applied;
based on the received information, determine the ordered sequence of transmission parameters;
based on the determined ordered sequence of transmission parameters, determine the ordered sequence of bits.

### Claim 24 (depends on 23)

The receiving device of claim 23, wherein the receiving device is further configured to:
using a hypothesis regarding a used set of transmission parameters for transmitting the additional information, decode the received information to obtain decoded information
check a quality metric of the decoded information;
determine that the quality metric is satisfactory; and
based on the determination that the quality metric is satisfactory, determine the additional information from the hypothesis used.

### Claim 25 (depends on 23)

The receiving device of claim 23, wherein the ordered sequence of bits is mapped to the ordered sequence of transmission parameters.

### Claim 26 (depends on 23)

The receiving device of claim 23, wherein the received information comprises blocks of data that are repeated 7 times in a first set of time division multiple access frames of each of 4 consecutive 51-multiframes and a different circular shift has been selected based on the 51-multiframe that was transmitted, whereby the additional information consists of 2 bits that have been transmitted using a determined order of 4 different circular shifts, and the additional information is indicated by how said 4 different circular shifts map to said four consecutive 51-multiframes.

### Claim 27 (depends on 23)

The receiving device of claim 23, the receiving device being further configured to:
receive second information from the transmitting device, the second information having been encoded according to a second ordered sequence of transmission parameters comprising a second plurality of transmission parameters arranged in a second sequence of positions, the second sequence of positions comprising an initial position, the second ordered sequence of transmission parameters indicating second additional information comprising a second ordered sequence of bits;
wherein the second ordered sequence of transmission parameters comprises the first transmission parameter at a position in the second sequence of positions other than the initial position of the second sequence of positions.

### Claim 28 (depends on 23)

The receiving device of claim 23, wherein the received information further comprises:
a third block of data to which the first transmission parameter has been applied, the third block of data being identical to and received immediately following the first block of data; and
a fourth block of data to which the second transmission parameter has been applied, the fourth block of data being identical to and received immediately following the second block of data.

### Claim 29 (depends on 28)

The receiving device of claim 28, the receiving device being further configured to:
generate an estimate regarding bits contained in the first block of data; and
in response to receiving the third block of data, update the estimate;
wherein the step of determining the ordered sequence of transmission parameters is performed by analyzing the updated estimate.
