Resource allocation
First Claim
1. A method of signalling resource allocation data in a communication system in which a plurality of frequency blocks, each representing a first bandwidth, are aggregated to support a wider bandwidth, wherein each frequency block comprises a plurality of sub-carriers arranged in a sequence of resource blocks, the method comprising:
- determining at least two frequency blocks for aggregation to provide a bandwidth for use by a user device;
determining an allocation of resource blocks within the aggregated frequency blocks, for use by said user device;
generating first resource allocation data identifying the at least two frequency blocks for aggregation to provide said bandwidth for the user device;
generating second resource allocation data identifying the determined allocation of resource blocks for the user device; and
signalling said first and second resource allocation data to said user device.
0 Assignments
0 Petitions
Accused Products
Abstract
Efficient encoding techniques are described for encoding resource allocation data to be signalled to a user device. In one encoding technique one or more frequency blocks are assigned to a user device and a plurality of resource blocks within the assigned frequency blocks are allocated to the user device. The assignment of frequency blocks and the resource block allocation are encoded separately and signalled to the user device. On receipt of the signalled information the user device interprets the frequency block assignment and uses this when interpreting the resource block allocation.
-
Citations
35 Claims
-
1. A method of signalling resource allocation data in a communication system in which a plurality of frequency blocks, each representing a first bandwidth, are aggregated to support a wider bandwidth, wherein each frequency block comprises a plurality of sub-carriers arranged in a sequence of resource blocks, the method comprising:
-
determining at least two frequency blocks for aggregation to provide a bandwidth for use by a user device; determining an allocation of resource blocks within the aggregated frequency blocks, for use by said user device; generating first resource allocation data identifying the at least two frequency blocks for aggregation to provide said bandwidth for the user device; generating second resource allocation data identifying the determined allocation of resource blocks for the user device; and signalling said first and second resource allocation data to said user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, performed by a user device, of determining resource allocation in a communication system in which a plurality of frequency blocks, each representing a first bandwidth, are aggregated to support a wider bandwidth, wherein each frequency block comprises a plurality of sub-carriers arranged in a sequence of resource blocks, the method comprising:
-
receiving first resource allocation data identifying at least two frequency blocks for aggregation to provide a bandwidth for use by the user device; receiving second resource allocation data identifying an allocation of resource blocks within the aggregated frequency blocks; determining the at least two frequency blocks for aggregation to provide said bandwidth using the received first resource allocation data; and determining the allocation of resource blocks based on the received second resource allocation data and the determined at least two frequency blocks. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A communication node which is operable to communicate with a plurality of user devices in a communication system in which a plurality of frequency blocks, each representing a first bandwidth, are aggregated to support a wider bandwidth, wherein each frequency block comprises a plurality of sub-carriers arranged in a sequence of resource blocks, the communication node comprising:
-
means for determining at least two frequency blocks for aggregation to provide a bandwidth for use by a user device; means for determining an allocation of resource blocks within the aggregated frequency blocks, for use by said user device; means for generating first resource allocation data identifying the at least two frequency blocks for aggregation to provide said bandwidth for the user device; means for generating second resource allocation data identifying the determined allocation of resource blocks for the user device; and means for signalling said first and second resource allocation data to said user device.
-
-
28. A user device which is operable to communicate with a communication node in a communication system in which a plurality of frequency blocks, each representing a first bandwidth, are aggregated to support a wider bandwidth, wherein each frequency block comprises a plurality of sub-carriers arranged in a sequence of resource blocks, the user device comprising:
-
means for receiving first resource allocation data identifying at least two frequency blocks for aggregation to provide a bandwidth for use by the user device; means for receiving second resource allocation data identifying an allocation of resource blocks within the aggregated frequency blocks; means for determining the at least two frequency blocks for aggregation to provide said bandwidth using the received first allocation data; and means for determining the allocation of resource blocks based on the received second resource allocation data and the determined at least two frequency blocks.
-
-
29. A communication node which communicates with a plurality of user devices in a communication system in which a plurality of frequency blocks, each representing a first bandwidth, are aggregated to support a wider bandwidth, wherein each frequency block comprises a plurality of sub-carriers arranged in a sequence of resource blocks, the communication node comprising:
a processor and a transceiver circuit, wherein the processor is configured to;
a determiner that determinesdetermine at least two frequency blocks for aggregation to provide a bandwidth for use by a user device; a determiner that determinesdetermine an allocation of resource blocks within the aggregated frequency blocks, for use by said user device; a generator that generatesgenerate first resource allocation data identifying the at least two frequency blocks for aggregation to provide said bandwidth for the user device; a generator that generatesgenerate second resource allocation data identifying the determined allocation of resource blocks for the user device; and a signaller that signalscontrol the transceiver circuit to signal said first and second resource allocation data to said user device.
-
30. A user device which communicates with a communication node in a communication system in which a plurality of frequency blocks, each representing a first bandwidth, are aggregated to support a wider bandwidth, wherein each frequency block comprises a plurality of sub-carriers arranged in a sequence of resource blocks, the user device comprising:
a processor and a transceiver circuit, wherein the processor is configured to;
a receiver that receivescontrol the transceiver circuit to receive first resource allocation data identifying at least two frequency blocks for aggregation to provide a bandwidth for use by the user device; a receiver that receivescontrol the transceiver circuit to receive second resource allocation data identifying an allocation of resource blocks within the aggregated frequency blocks; a determiner that determinesdetermine the at least two frequency blocks for aggregation to provide said bandwidth using the received first resource allocation data; and a determiner that determinesdetermine the allocation of resource blocks based on the received second resource allocation data and the determined at least two assigned frequency blocks; and communicate with the communication node using the allocation of resource blocks.
-
31. A non-transitory computer-readable storage medium encoded with a computer program encoded with instructions for causing a computer to perform a method of signalling resource allocation data in a communication system in which a plurality of frequency blocks, each representing a first bandwidth are aggregated to support a wider bandwidth, wherein each frequency block comprises a plurality of sub-carriers arranged in a sequence of resource blocks, the method comprising:
-
determining at least two frequency blocks for aggregation to provide a bandwidth for use by a user device; determining an allocation of resource blocks within the at least two aggregated frequency blocks, for use by said user device; generating first resource allocation data identifying the at least two frequency blocks for aggregation to provide said bandwidth for the user device; generating second resource allocation data identifying the determined allocation of resource blocks for the user device; and signalling said first and second resource allocation data to said user device.
-
-
32. A user device which communicates with a communication node in a communication system in which a plurality of frequency blocks, each representing a first bandwidth, are aggregated to support a wider bandwidth, the user device comprising:
- a processor and a transceiver circuit, wherein the processor is configured to;
control the transceiver circuit to receive first resource allocation data identifying at least two frequency blocks for aggregation to provide a bandwidth for use by the user device; control the transceiver circuit to receive second resource allocation data identifying an allocation of resource blocks within the aggregated frequency blocks; determine the at least two frequency blocks for aggregation to provide the bandwidth using the received first resource allocation data; and determine the allocation of resource blocks based on the received second resource allocation data and the determined at least two frequency blocks; and control the transceiver circuit to communicate with the communication node using the allocation of resource blocks.
- a processor and a transceiver circuit, wherein the processor is configured to;
-
33. A communication node which communicates with a plurality of user devices in a communication system in which a plurality of frequency blocks, each representing a first bandwidth, are aggregated to support a wider bandwidth, the communication node comprising:
a processor and a transceiver circuit, wherein the processor is configured to; determine at least two frequency blocks for aggregation to provide a bandwidth for use by a user device; determine an allocation of resource blocks within the aggregated frequency blocks, for use by said user device; generate first resource allocation data identifying the at least two frequency blocks for aggregation to provide said bandwidth for the user device; generate second resource allocation data identifying the determined allocation of resource blocks for the user device; and control the transceiver circuit to signal said first and second resource allocation data to said user device.
-
34. A user device configured to communicate with a communication node via at least two frequency blocks which are aggregated to support a wider transmission bandwidth, the user device comprising:
a processor and a transceiver circuit, wherein the processor is configured to; control the transceiver circuit to receive first resource allocation data and second resource allocation data, wherein the second resource allocation data is different from the first resource allocation data; and determine the at least two frequency blocks based on the received first allocation data, wherein the second resource allocation data identifies at least one physical downlink shared channel (PDSCH) within the at least two frequency blocks, wherein the processor is further configured to decode the at least one PDSCH based on the second resource allocation data; and control the transceiver circuit to communicate with the communication node using the at least one PDSCH.
-
35. A communication node configured to communicate with a user device via at least two frequency blocks which are aggregated to support a wider transmission bandwidth, the communication node comprising:
a processor and a transceiver circuit, wherein the processor is configured to; generate first resource allocation data identifying the at least two frequency blocks for aggregation; generate second resource allocation data identifying an allocation of resource blocks within the aggregated frequency blocks; and control the transceiver circuit to signal said first and second resource allocation data to said user device.
Specification