# US 11,310,006 B2 · Resource allocation for closed-loop control in 5G wireless networks

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

- Number: US 11,310,006 B2
- Document ID: US11310006B2
- Status: Granted
- Kind: B2
- Application number: 16/851,257
- Filed: 2020-04-17
- Published: 2021-10-21
- Granted: 2022-04-19
- Earliest claimed: 2020-04-17
- Assignees: Kabushiki Kaisha Toshiba
- Applicants: Kabushiki Kaisha Toshiba
- Inventors: Adnan Aijaz
- Web page: https://patentgrep.com/patent/US11310006B2

## CPC

- H04L 5/0037: {Inter-user or inter-terminal allocation}
- H04L 5/0042: {Intra-user or intra-terminal allocation}
- H04L 5/0007: {the frequencies being orthogonal, e.g. OFDM(A) or DMT}
- H04L 5/006: {Quality of the received signal, e.g. BER, SNR, water filling}
- H04W 72/121: for groups of terminals or users
- H04W 72/20: Control channels or signalling for resource management
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W 72/542: using measured or perceived quality
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Network resource allocation takes place within a wireless communication channel in which resource is defined with respect to time and frequency; a resource allocation process involves joint allocation of resource for communication to and from a controlled device, to enable a cyclic exchange of information and thus to enable wireless closed loop control of the device.

## Claims

### Claim 1

A controller comprising:
a processor configured to:
define a communication channel between the controller and a controlled device, the controller and the controlled device forming a closed loop control system via the communication channel, the communication channel including a wireless communications channel defined with respect to at least one of time or frequency; and
generate a joint resource allocation message in response to a feedback signal from the controlled device, the joint resource allocation message including resource allocation information defining an allocation of a time-bound resource of the wireless communications channel, the allocation being for resource for communication from the controller to the controlled device and for resource for communication from the controlled device to the controller within the time-bound resource, to enable completion of a cycle of the closed loop control system within the time-bound resource and to form the closed loop control system between the controller and the controlled device; and
a communications interface configured to transmit the joint resource allocation message to the controlled device.

### Claim 2 (depends on 1)

The controller in accordance with claim 1, wherein the resource includes a plurality of timeslots defined within the time-bound resource.

### Claim 3 (depends on 2)

The controller in accordance with claim 2, wherein the allocation is defined with respect to one or more of the plurality of timeslots defined within the time-bound resource.

### Claim 4 (depends on 1)

The controller in accordance with claim 1, wherein the time-bound resource is defined as a plurality of frequency-defined sub-carriers for emission of wireless signals, the wireless signals being transmitted from the controller to the controlled device and from controlled device to the controller.

### Claim 5 (depends on 3)

The controller in accordance with claim 3, wherein the allocation is defined with respect to one or more of the plurality of timeslots defined within the time-bound resource.

### Claim 6 (depends on 1)

The controller in accordance with claim 1, wherein
the processor is configured to calculate a bundle length parameter indicating a number of repetitions in adjacent timeslots, the number of repetitions corresponding to a number of individual transmissions, and
at least one of a first communication or a second communication includes a bundle of transmissions, the first communication being from the controller to the controlled device, the second communication being from the controlled device to the controller, the bundle of transmissions including one or more individual transmissions, the bundle of transmissions being determined by the bundle length parameter.

### Claim 7 (depends on 6)

The controller in accordance with claim 6, wherein the bundle length parameter is dependent on a measure of signal to interference plus noise (SINR) at the controlled device.

### Claim 8 (depends on 6)

The controller in accordance with claim 6, wherein the communications interface is configured to transmit the bundle length parameter with the joint resource allocation message.

### Claim 9 (depends on 6)

The controller in accordance with claim 6, wherein at least one transmission of the bundle of transmissions includes data, wherein at least one transmission of the bundle of transmissions includes forward error correction(FEC) information, and wherein the FEC information pertains to the bundle of transmissions.

### Claim 10 (depends on 1)

The controller in accordance with claim 1, wherein the communications interface is configured to transmit the joint resource allocation message on a physical downlink control channel.

### Claim 11 (depends on 10)

The controller in accordance with claim 10, wherein the joint resource allocation message is either transmitted alongside a downlink allocation reserved for communication to the controlled device, or is transmitted embedded in a downlink allocation reserved for communication to the controlled device.

### Claim 12 (depends on 1)

A system comprising the controller in accordance with claim 1, a wireless communication process being executed between the controller and the controlled device,
the controlled device comprising:
a processor configured to generate the feedback signal; and
a communications interface configured to:
transmit the feedback signal to the controller; and
receive the joint resource allocation message from the controller.

### Claim 13

A base station comprising:
a memory configured to store a joint resource allocation message from a controller;
a processor configured to manage a wireless communication channel between the controller and a controlled device to establish a closed-loop control system including the controller and the controlled device, the wireless communication channel including a time-bound communication resource; and
a communications interface configured to transmit the joint resource allocation message to the controlled device, the joint resource allocation message including resource allocation information defining an allocation of the time-hound resource of the wireless communications channel, the allocation being for resource for wireless communication from the controller to the controlled device via the base station and for resource for wireless communication from the controlled device to the controller within the time-bound resource, to enable completion of a cycle of the closed-loop control system within the time-hound resource and to form the closed loop control system between the controller and the controlled device.

### Claim 14 (depends on 13)

The base station in accordance with claim 13, wherein the base station is responsive to an initiation message transmitted by the controller to issue the joint resource allocation message.

### Claim 15 (depends on 14)

The base station in accordance with claim 14, wherein the controller and the base station are in wired communication with each other.

### Claim 16 (depends on 14)

The base station in accordance with claim 14, wherein
the controller and the base station are in communication on the wireless communication channel,
the base station receives a resource allocation request sent by the controller initiating communication with the controlled device, and
the base station transmits the joint resource allocation message to both the controller and the controlled device in response to the resource allocation request.

### Claim 17

A method of managing a wireless communication in a controller, the method comprising:
defining a communication channel between the controller and a controlled device, the controller and the controlled device forming a closed loop control system via the communication channel, the communication channel including a wireless communications channel defined with respect to at least one of time or frequency;
generating a joint resource allocation message in response to a feedback signal from the controlled device, the joint resource allocation message including resource allocation information defining an allocation of a time-bound resource of the wireless communications channel, the allocation being for resource for communication from the controller to the controlled device and for resource for communication from the controlled device to the controller within the time-bound resource, to enable completion of a cycle of closed loop control within the time-bound resource and to form the closed loop system between the controller and the controlled device; and
transmitting the joint resource allocation message to the controlled device.

### Claim 18

A non-transitory computer readable medium storing executable instructions which are executed by a computer apparatus configured as a controller to provide operations of:
defining a communication channel between the controller and a controlled device, the controller and the controlled device forming a closed loop control system via the communication channel, the communication channel including a wireless communications channel defined with respect to at least one of time or frequency; a
generating a joint resource allocation message in response to a feedback signal from the controlled device, the joint resource allocation message including esource allocation information defining an allocation of a time-bound resource of the wireless communications channel, the allocation being for resource for communication from the controller to the controlled device and for resource for communication from the controlled device to the controller within the time-bound resource, to enable completion of a cycle of closed loop control within the time-bound resource and to form the closed loop system between the controller and the controlled device; and
transmitting the joint resource allocation message to the controlled device.
