Radio resource allocation in systems comprising relays
First Claim
1. A method of allocating radio resources of a wireless communication system having a network node, a relay associated with the network node, and a terminal accessing the communication system via respective communication links including a terminal-to-network-node communication link, a terminal-to-relay communication link of the relay and a relay-to-network-node communication link, the method comprising:
- receiving status parameters of each of the communication links;
determining from the status parameters, a performance of the terminal-to-network-node communication link, the terminal-to-relay communication link and the relay-to-network-node communication link;
determining a first radio resource allocation by balancing the performance of the relay-to-network-node communication link with a performance of the terminal-to-relay communication link;
determining a second radio resource allocation by balancing the performance of the rely-to-network-node communication link with a performance of the terminal-to-network-node communication link;
calculating an average of the first and second radio resource allocations; and
allocating radio resources to the terminal-to-network-node communication link, the terminal-to-relay communication link, and the relay-to-network-node communication link based on the average of the first and second radio resource allocations;
wherein when the radio resources of the relay-to-network-node communication link comprise time-frequency blocks having a corresponding time-frequency block size for the relay, the method further comprises;
receiving the status parameters from the relay, the status parameters comprising at least information regarding a number of terminals served by the relay, information regarding a throughput of the terminal-to-relay communication link, information regarding at least one of a traffic type and a quality of service requirement of the terminal served by the relay and information regarding a spectrum efficiency of the relay-to-network-node communication link;
determining for the relay, a first time-frequency block size based at least on the information regarding the throughput of the terminal-to-relay communication link and the spectrum efficiency of the relay-to-network-node communication link;
determining for the relay, a second time-frequency block size based at least on the number of terminals served by the relay, a number of terminals served by the network node, the spectrum efficiency of the relay-to-network-node communication link of the relay, and a spectrum efficiency of a terminal-to-network-node communication link;
calculating a weighted average value of the first and second time-frequency block sizes for the relay based at least on the information regarding the traffic type and the quality of service requirement of the terminal served by the relay;
allocating radio resources to the relay-to-network-node communication link of the relay in accordance with the corresponding calculated weighted average value; and
transmitting an indication of the corresponding allocated radio resources to the relay.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of allocating radio resources to communication links of a wireless communication system based on status parameters of each of the links, the communication system having a plurality of network nodes, a plurality of relays associated with the network nodes, and a terminal accessing the communication system. A first radio resource allocation may be determined by balancing the performance of a relay-to-network-node communication link of each relay against the performance of a corresponding terminal-to-relay communication link. A second allocation may be determined by balancing the performance of the relay-to-network-node communication link of each relay against the performance of a terminal-to-network-node communication link. A final allocation may be determined by calculating a weighted average value of the first and second allocations.
-
Citations
13 Claims
-
1. A method of allocating radio resources of a wireless communication system having a network node, a relay associated with the network node, and a terminal accessing the communication system via respective communication links including a terminal-to-network-node communication link, a terminal-to-relay communication link of the relay and a relay-to-network-node communication link, the method comprising:
-
receiving status parameters of each of the communication links; determining from the status parameters, a performance of the terminal-to-network-node communication link, the terminal-to-relay communication link and the relay-to-network-node communication link; determining a first radio resource allocation by balancing the performance of the relay-to-network-node communication link with a performance of the terminal-to-relay communication link; determining a second radio resource allocation by balancing the performance of the rely-to-network-node communication link with a performance of the terminal-to-network-node communication link; calculating an average of the first and second radio resource allocations; and allocating radio resources to the terminal-to-network-node communication link, the terminal-to-relay communication link, and the relay-to-network-node communication link based on the average of the first and second radio resource allocations; wherein when the radio resources of the relay-to-network-node communication link comprise time-frequency blocks having a corresponding time-frequency block size for the relay, the method further comprises; receiving the status parameters from the relay, the status parameters comprising at least information regarding a number of terminals served by the relay, information regarding a throughput of the terminal-to-relay communication link, information regarding at least one of a traffic type and a quality of service requirement of the terminal served by the relay and information regarding a spectrum efficiency of the relay-to-network-node communication link; determining for the relay, a first time-frequency block size based at least on the information regarding the throughput of the terminal-to-relay communication link and the spectrum efficiency of the relay-to-network-node communication link; determining for the relay, a second time-frequency block size based at least on the number of terminals served by the relay, a number of terminals served by the network node, the spectrum efficiency of the relay-to-network-node communication link of the relay, and a spectrum efficiency of a terminal-to-network-node communication link; calculating a weighted average value of the first and second time-frequency block sizes for the relay based at least on the information regarding the traffic type and the quality of service requirement of the terminal served by the relay; allocating radio resources to the relay-to-network-node communication link of the relay in accordance with the corresponding calculated weighted average value; and transmitting an indication of the corresponding allocated radio resources to the relay. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product in a wireless communication system having a network node, a relay associated with the network node, and communication links including a terminal-to-network-node communication link, a terminal-to-relay link of the relay, and a relay-to-network-node communication link, the computer program product comprising a non-transitory computer readable medium having stored thereon, a computer program comprising program instructions, the computer program being loadable into a data-processing unit of the wireless communication system, wherein when the computer program is run by the data-processing unit, the program instructions cause the data-processing unit to:
-
receive status parameters of each of the communication links; determine from the status parameters, a performance of the terminal-to-network-node communication link, the terminal-to-relay communication link, and the relay-to-network-node communication link; determine a first radio resource allocation by balancing the performance of the relay-to-network-node communication link with a performance of the terminal-to-relay communication link; determine a second radio resource allocation by balancing the performance of the relay-to-network-node communication link with a performance of the terminal-to-network-node communication link; calculate a weighted average of the first and second radio resource allocations; and allocate radio resources to the terminal-to-network-node communication link, the terminal-to-relay communication link, and the relay-to-network-node communication link based on the average of the first and second radio resource allocations; wherein when the radio resources of the relay-to-network-node communication link comprise time-frequency blocks having a time-frequency block size for the relay, the program instructions further cause the data-processing unit to; determine for the relay, a first time-frequency block size based at least on information regarding a throughput of the corresponding terminal-to-relay communication link and information regarding a spectrum efficiency of the relay-to-network-node communication link; determine for the relay, a second time-frequency block size based at least on information regarding a number of terminals served by the relay, information regarding a number of terminals served by the network node, the information regarding the spectrum efficiency of the relay-to-network-node communication link, and information regarding a spectrum efficiency of the terminal-to-network-node communication link; calculate a weighted average value of the first and second time-frequency block sizes for the relay based on information regarding at least one of a traffic type and a quality of service requirement of the terminals served by the relay; and allocate radio resources to the relay-to-network-node communication link of the relay in accordance with the calculated weighted average value.
-
-
8. An arrangement for allocating radio resources of a wireless communication system, wherein the wireless communication system comprises a network node, a relay associated with the network node, and a terminal for accessing the wireless communication system via respective communication links including a terminal-to-network-node communication link, a terminal-to-relay communication link, and a relay-to-network-node communication link, the arrangement comprising:
-
a processor and associated circuitry to; receive status parameters of each of the communication links; determine from the status parameters, a performance of the terminal-to-network-node communication link, the terminal-to-relay communication link, and the relay-to-network-node communication link; determine a first radio resource allocation by balancing the performance of the relay-to-network-node communication link with the performance of the terminal-to-relay communication link; determine a second radio resource allocation by balancing the performance of the relay-to-network-node communication link with a performance of the terminal-to-network-node communication link; and calculate an average of the first and second radio resource allocations; and an allocator configured to allocate radio resources to the terminal-to-network-node communication link, the terminal-to-relay communication link, and the relay-to-network-node communication link based on the average of the first and second radio resource allocations; wherein when the radio resources of the relay-to-network-node communication link comprise time-frequency blocks having a time-frequency block size for the relay, the processor is further configured to; determine, for the relay, a first time-frequency block size based at least on information regarding a throughput of the corresponding terminal-to-relay communication link and information regarding a spectrum efficiency of the relay-to-network-node communication link; determine, for the relay, a second time-frequency block size based at least on information regarding a number of terminals served by the relay, information regarding a number of terminals served by the network node, the information regarding the spectrum efficiency of the relay-to-network-node communication link, and information regarding a spectrum efficiency of the terminal-to-network-node communication link; and calculate a weighted average value of the first and second time-frequency block sizes for the relay based on information regarding at least one of a traffic type and a quality of service requirement of the terminals served by the relay; and wherein the allocator is configured to allocate radio resources to the rely-to-network-node communication link of the relay in accordance with the calculated weighted average value. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification