IP Library Granted Patent US 9,538,510
Granted Patent B2
US 9,538,510 · App. 14/239,713 · Granted Jan 3, 2017

Uplink resource allocation for relay node based communication

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 9,538,510
App. No.
14/239,713
Granted
Jan 3, 2017
Kind
B2
Abstract

A wireless communications system including a base station, a relay device, and a terminal device. The terminal device is operable to receive from the base station an allocation of uplink resources for transmitting uplink data to the relay device, and to transmit uplink data to the relay device using the uplink resources allocated to the terminal device. The relay device is operable to receive the transmitted uplink data from the terminal device on the allocated resources, to receive an allocation of uplink resources for relaying the received uplink data to the base station, and to transmit the received uplink data to the base station using the uplink resources allocated to the relay device.

Claims (90)

1. A wireless communications system, comprising:

a base station;

a relay device; and

a terminal device; wherein

the terminal device is operable

to receive from the base station an allocation of uplink resources for transmitting uplink data to the relay device;

to transmit uplink data to the relay device using the uplink resources allocated to the terminal device;

the relay device is operable

to receive the transmitted uplink data from the terminal device on the allocated resources;

to receive an allocation of uplink resources for relaying the received uplink data to the base station;

to add a relay header to the uplink data received from the terminal device, the relay header comprising control information for controlling the transmission of subsequent messages from the terminal device to the relay device; and

to relay the received uplink data having the relay header added to the base station using the uplink resources allocated to the relay device.

2. The wireless communications system according to claim 1 , wherein

the base station is operable to transmit the allocation of uplink resources to the terminal device on a shared channel; and

the relay device is operable

to monitor the shared channel and detect an allocation of uplink resources transmitted from the base station to the terminal device on the shared channel; and

to prepare to receive the uplink data from the terminal device on the resources allocated for transmitting the uplink data to the relay device based on the detected allocation of resources made on the shared channel.

3. The wireless communications system according to claim 2 , wherein

the relay device is operable to detect the allocation of uplink resources made to a terminal device using an identifier of the terminal device.

4. The wireless communications system according to claim 2 , wherein

the relay device is operable to derive an allocation of uplink resources for relaying the received uplink data to the base station from the detected allocation of uplink resources for transmitting the uplink data to the relay device.

5. The wireless communications system according to claim 4 , wherein

the derived allocation of uplink resources for relaying the received uplink data to the base station is a predetermined time offset following the detected allocation of uplink resources for transmitting the uplink data to the relay device.

6. The wireless communications system according to claim 1 , wherein the relay device is operable

to receive from the base station an indication of the allocation of uplink resources made to the terminal device for transmitting the uplink data to the relay device; and

to prepare to receive the uplink data from the terminal device on the resources allocated for transmitting the uplink data to the relay device based on the indication of the allocated resources provided by the base station.

7. The wireless communications system according to claim 6 , wherein

the indication of the allocation of uplink resources made to the terminal device identifies the terminal device to which the uplink resources have been allocated.

8. The wireless communications system according to claim 6 , wherein

the relay device is operable to request, from the base station, the allocation of uplink resources for relaying the received uplink data to the base station.

9. The wireless communications system according to claim 1 , wherein the relay device is operable

to receive from the base station an indication of the allocation of uplink resources made to the terminal device for transmitting the uplink data to the relay device; and

to derive an allocation of uplink resources for relaying the received uplink data to the base station from the received indication of the allocation of uplink resources for transmitting the uplink data to the relay device.

10. The wireless communications system according to claim 9 , wherein

the derived allocation of uplink resources for relaying the received uplink data to the base station is a predetermined time offset following the detected allocation of uplink resources for transmitting the uplink data to the relay device.

11. The wireless communications system according to claim 9 , wherein

the relay device is operable to prepare to receive the uplink data from the terminal device on the resources allocated for transmitting the uplink data to the relay device based on the indication of the allocated resources provided by the base station.

12. The wireless communications system according to claim 1 , wherein

the relay device is operable to receive from the base station an uplink grant message comprising an indication of the allocation of uplink resources made to the terminal device for transmitting the uplink data to the relay device, and an indication of the allocation of uplink resources for relaying the received uplink data to the base station.

13. The wireless communications system according to claim 1 , wherein

the base station is operable to transmit the control information contained in the relay header to the terminal device; and

the terminal device is operable to transmit one or more subsequent messages to the relay device based on the control information included in the relay header.

14. The wireless communications system according to claim 1 , wherein the relay device is operable

to measure a received signal power of the uplink data received from the terminal device; and

to set power control information in the control information for controlling a power level of a subsequent transmission from the terminal device to the relay device.

15. The wireless communications system according to claim 14 , wherein

the power control information specifies a power offset from the received signal power.

16. The wireless communications system according to claim 14 , wherein

the terminal device is responsive to the power control information to control the transmission power of a subsequent transmission to the relay device.

17. The wireless communications system according to claim 1 , wherein the relay device is operable

to measure a propagation time delay between the terminal device and the relay device of the uplink data transmitted from the terminal device to the relay device;

to determine, based on the propagation time delay, a required timing advance offset for a subsequent transmission from the terminal device to the relay device so that a receive time of the subsequent transmissions at the relay device is synchronized with a receive time of transmissions from other terminal devices; and

to specify said timing advance offset in the control information.

18. The wireless communications system according to claim 17 , wherein

the terminal device is responsive to the timing advance information to control the timing of a subsequent transmission from the terminal device to the relay device.

19. The wireless communications system according to claim 1 , wherein

the relay device is operable to transmit the relay header to the base station in relation to an expected message from the terminal device even if the expected message was not correctly received at the relay device.

20. The wireless communications system according to claim 19 , wherein

the message from the terminal device is expected if uplink resources have been allocated to the terminal device by the base station.

21. The wireless communications system according to claim 19 , wherein

the relay header comprises an identification of the terminal device which transmitted the message.

22. The wireless communications system according to claim 19 , wherein

the relay control element comprises an indication of whether the associated uplink data is present in the relay message.

23. The wireless communications system according to claim 19 , wherein

the base station is responsive to the absence of an expected message in the relay message to transmit a negative acknowledgement message to the terminal device.

24. The wireless communications system according to claim 1 , wherein

the relay device is operable to process and relay the uplink data received from the terminal device at a Medium Access Control (MAC) layer in a protocol stack.

25. The wireless communications system according to claim 1 , wherein

the terminal device is operable to transmit a request for uplink resources to the base station, the uplink resources being allocated to the terminal device in response to the request.

26. The wireless communications system according to claim 25 , wherein

the request for uplink resources is transmitted from the terminal device to the base station via the relay device.

27. A method of wirelessly communicating data from a terminal device to a base station via a relay device, comprising:

receiving at the terminal device from the base station an allocation of uplink resources for transmitting uplink data to the relay device;

transmitting from the terminal device uplink data to the relay device using the uplink resources allocated to the terminal device;

receiving at the relay device the transmitted uplink data from the terminal device on the allocated resources;

receiving at the relay device an allocation of uplink resources for relaying the received uplink data to the base station;

add at the relay device a relay header to the uplink data received from the terminal device, the relay header comprising control information for controlling the transmission of subsequent messages from the terminal device to the relay device; and

relaying from the relay device the received uplink data to the base station using the uplink resources allocated to the relay device.

28. A relay device comprising:

a communication interface configured to

receive uplink data transmitted from a terminal device on resources allocated to the terminal device by a base station for transmitting uplink data to the relay device; and

receive an allocation of uplink resources for relaying the received uplink data to the base station; and

processing circuitry configured to

add a relay header to the uplink data received from the terminal device, the relay header comprising control information for controlling the transmission of subsequent messages from the terminal device to the relay device and, wherein

the communication interface is configured to relay the received uplink data having the relay header added to the base station using the uplink resources allocated to the relay device.

29. A method performed by a relay device, the method comprising:

receiving uplink data transmitted from a terminal device on resources allocated to the terminal device by a base station for transmitting uplink data to the relay device;

receiving an allocation of uplink resources for relaying the received uplink data to the base station;

adding a relay header to the uplink data received from the terminal device, the relay header comprising control information for controlling the transmission of subsequent messages from the terminal device to the relay device; and

relaying the received uplink data having the relay header added to the base station using the uplink resources allocated to the relay device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2023
From: CONVIDA WIRELESS, LLC
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 065853/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2020
From: INTERDIGITAL VC HOLDINGS, INC.
To: CONVIDA WIRELESS, LLC
Reel/Frame 052089/0654 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2020
From: SCA IPLA HOLDINGS INC.
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 052045/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2014
From: SPEIGHT, TIMOTHY JAMES; PIGGIN, PAUL WILLIAM
To: SCA IPLA HOLDINGS INC
Reel/Frame 032248/0089 →