Localized and distributed transmission

Information

  • Patent Grant
  • 11991100
  • Patent Number
    11,991,100
  • Date Filed
    Tuesday, June 1, 2021
    3 years ago
  • Date Issued
    Tuesday, May 21, 2024
    a month ago
Abstract
The available transmission resources on a downlink-shared channel are divided into resource blocks, each resource block comprising a predetermined number of sub-carriers during a predetermined time period. The resource blocks are subdivided into localized resource blocks and distributed resource blocks. A user requiring sufficient resources can be allocated a plurality of said localized resource blocks. A user who would require only a small number of said localized resource blocks can instead be allocated subunits of a plurality of said distributed resource blocks.
Description
FIELD OF THE INVENTION

The present invention relates to methods and arrangements in mobile communication systems, such as cellular mobile communication systems, in particular to resource block allocation and distribution on downlink shared channels.


BACKGROUND OF THE INVENTION

The present invention refers in one particular embodiment to localized, resource-block-based transmission on the downlink shared channel of an enhanced UMTS Terrestrial Radio Access Network (E-UTRAN). Localized transmission implies that the shared-channel transmission to a certain UE is confined to a set of (physical) resource blocks, where each resource block consists of a certain number LRB of consecutive sub-carriers during one sub frame. The specific set of resource blocks to be used for transmission to a certain UE is selected by the Node B, e.g., based on knowledge of the downlink channel conditions (i.e. channel-dependent scheduling).


Channel-dependent scheduling provides a very efficient means to combat frequency-selective fading on the radio channel by simply dynamically avoiding parts of the spectrum that are subject to momentary deep fades. However, in some cases, channel-dependent scheduling is, for different reasons, not possible or not attractive. One reason can be that data may be targeting more than one UE, in which case there is not one single channel on which the channel-dependent scheduling can be based. Another reason might be that the channel may vary so fast in time, e.g. due to high mobility, that tracking of the instantaneous channel conditions is not possible. Yet another considerable reason might be that the downlink and/or uplink signaling overhead that is associated with channel-dependent scheduling is too “expensive”. This could be the case, e.g., for small payloads such as for voice services. If channel-dependent scheduling cannot be used, an exploitation of frequency diversity may be important in order to achieve good link performance.


In the case of localized transmission, frequency diversity can be achieved by simply transmitting on a set of resource blocks that are sufficiently spread in the frequency domain.


SUMMARY OF THE INVENTION

However, it has been observed to be a problem that in some cases the payload may not be large enough to fill more than one or perhaps a few resource blocks, which leads to a limitation of the distribution on a resource-block basis, such that sufficient frequency diversity is not achieved.


Thus, it is an object of the present invention to achieve the benefits of frequency diversity also for transmissions with relatively small payloads. There is thus a need for a transmission scheme where such payloads can be distributed over multiple distributed resource blocks and, as a consequence, in order to efficiently utilize the overall time/frequency grid, data to multiple users can be transmitted within the same physical resource block.


The present invention addresses a straightforward transmission scheme supporting a mix of localized and distributed shared-channel transmission in order to fulfil these requirements.


In one embodiment, the available resources are divided into a plurality of resource blocks, each resource block comprising a predetermined number of sub-carriers during a predetermined time period. The resource blocks are subdivided into localized resource blocks and distributed resource blocks and at least one user can be allocated subunits of a plurality of said distributed resource blocks.


The present invention offers the advantage of a fully distributed transmission scheme to be used as a complement to localized transmission for introduction into the long-term evolution of downlink radio-access schemes with minimum impact on the transmission scheme and with minimum additional signaling.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 illustrates a part of a cellular communications network in accordance with an embodiment of the present invention.



FIG. 2 is a flow chart, illustrating a method in accordance with an embodiment of the present invention.



FIG. 3 illustrates the spreading of allocated resource blocks in the frequency domain in order to achieve frequency diversity, in accordance with an aspect of the method of FIG. 2.



FIG. 4 illustrates an example of a mapping of distributed virtual resource blocks to physical resource blocks, in accordance with an aspect of the method of FIG. 2.





DESCRIPTION OF THE INVENTION


FIG. 1 illustrates a part of a cellular telecommunications system in accordance with the invention. In the illustrated embodiment, the system is part of an enhanced UMTS Radio Access Network (E-UTRAN), using an Orthogonal Frequency Division Multiple (OFDM) Access scheme, but the invention can be used in other types of network, as will be apparent. In the illustrated part of the system, there is shown a network node, which, in this case, is a Node B 10, which is in wireless communication with three illustrated user equipments (UEs) 12, 14, 16. As shown in FIG. 1, the Node B 10 includes a controller 20, while the UEs 12, 14, 16 include respective controllers 22, 24, 26. These controllers perform the methods described in more detail below, for determining the allocation of resources.


The bandwidth available for transmissions from the Node B 10 is divided into a number of sub-carriers, and transmissions from the Node B 10 to the UEs 12, 14, 16 can take place on particular ones of these sub-carriers. The specific set of sub-carriers to be used for transmission to a certain UE is selected by the Node B itself in this embodiment, although this selection can be made by another network node, if desired. The term sub-carrier is used to mean any small part of the available spectrum, and it will be noted that the invention is applicable to modulation schemes in which the bandwidth is explicitly divided into predefined sub-carriers, or to modulation schemes in which there is no such predefined division.



FIG. 2 illustrates a method in accordance with an aspect of the invention. In this illustrated embodiment, the method is performed in the Node B 10, although some or all of the steps can be performed in other nodes of the network, with the results being communicated to the Node B 10 for implementation.


In step 30, the physical resources available for transmission on the downlink from the Node B 10 to the various UEs 12, 14, 16, etc are determined. For example, the physical resources may include a particular frequency bandwidth, which is divided into a number of sub-carriers. The number of sub-carriers may be determined in advance by the system specification.


In step 32, the available physical resources are divided into physical resource blocks. For example, each physical resource block may include a predetermined number of sub-carriers and a predetermined time period. Again, these parameters may be determined in advance by the system specification. In one illustrated embodiment of the invention, each physical resource block includes twelve consecutive sub-carriers, and lasts for a sub-frame period (Tsf) of 0.5 ms. More generally, a physical resource block may consist of a number L of consecutive sub-carriers and, as a consequence, may contain M=n×L time/frequency symbols per sub-frame, where n is the number of OFDM symbols in a sub-frame (and hence, in the illustrated embodiment, M=7×L symbols, or M=6×L symbols in the case of a long cyclic prefix). Although not of importance for this specific discussion, for simplicity we assume that physical resource blocks make up the entire sub-carrier space, i.e. each sub-carrier belongs to a physical resource block.



FIG. 3 illustrates the division of the available physical resources into physical resource blocks.


In step 34, the physical resource blocks are subdivided into localized physical resource blocks and distributed physical resource blocks, the uses of which will be described in more detail below. For reasons that will become apparent below, it is advantageous for the distributed physical resource blocks not to be consecutive physical resource blocks, but to be located at intervals amongst said physical resource blocks.


The following describes one possible, non-limiting, example embodiment of an algorithm for determining more exactly which physical resource blocks should be assigned as distributed physical resource blocks. More specifically, it is assumed that there are a number NRB of physical resource blocks, indexed, e.g., 0, 1, 2, . . . , (NRB−1), of which a number NDRB are assigned to be distributed physical resource blocks. The number NDRB can be determined by the Node B 10 itself, or by another network node. The indices of the NDRB distributed physical resource blocks that are assigned for distributed transmission are then given by the expression i*C, where i denotes a value in the sequence 0, 1, 2, . . . , (NDRB−1), and the integer C is given by the expression






C
=






N

R

B


-
1



N

D

R

B


-
1




.





Thus, in an illustrative example, where there are 10 physical resource blocks and 3 of them are assigned to be physical resource blocks, that is, NRB=10 and NDRB=3, C=4, and so the physical resource blocks indexed 0, 4, 8 are assigned to be distributed physical resource blocks. The other physical resource blocks, indexed 1, 2, 3, 5, 6, 7, 9 are assigned to be localized physical resource blocks.


In step 36, a new user is considered by the Node B. Specifically, in step 38, it is determined whether the user is suitable for distributed transmission or localized transmission. The method of the present invention seeks, in particular embodiments, to achieve frequency diversity for the transmissions to each user equipment. Where the transmissions to a user equipment will occupy a reasonably large number of resource blocks, that user can be assigned to localized transmission, and more specifically the transmissions to that user can be assigned to multiple physical resource blocks that are located at intervals amongst the available physical resource blocks.


This is illustrated in FIG. 3, in which the resource blocks allocated to one specific UE, which has been assigned to localized transmission, are shown cross-hatched. Thus, during a sub-frame period Tsf, transmissions to that UE are assigned three non-consecutive physical resource blocks. This provides an acceptable degree of frequency diversity for the transmissions to this UE.


However, where the transmissions to a user equipment will occupy only one or a small number of resource blocks, if that user is assigned to localized transmission, then frequency diversity will not be achieved. Embodiments of the invention therefore provide a way of achieving this frequency diversity, even in this case.


Thus, if it is determined that the user is suitable for localized transmission, the process passes to step 40, in which localized virtual resource blocks are assigned. Each localized virtual resource block also consists of M symbols. Furthermore, each localized virtual resource block is mapped one-to-one to the set of physical resource blocks that are assigned to localized transmission. The number of physical resource blocks assigned to localized transmission (denoted NLRB) is thus equal to the number of localized virtual resource blocks.


Thus, in step 42, the physical resource blocks corresponding to the allocated localized virtual resource blocks are assigned to that user.


If it is determined in step 38 that the user is suitable for distributed transmission, the process passes to step 44, in which distributed virtual resource blocks are assigned. Then, in step 46, the physical resources corresponding to the allocated distributed virtual resource blocks are assigned to that user. Each distributed virtual resource block also consists of M symbols. Each of a total of NDRB=NRB−NLRB distributed virtual resource blocks are mapped to the remaining NDRB physical resource blocks (the physical resource blocks assigned for distributed transmission). However, in contrast to localized virtual resource blocks, this mapping is not one-to-one. Instead, each distributed virtual resource block is mapped to a plurality of the physical resource blocks assigned for distributed transmission. Thus, subunits of a plurality of the distributed physical resource blocks are allocated to that user, as described in more detail below.


In this illustrated embodiment, every one of the NDRB distributed virtual resource blocks is mapped to every one of the plurality of the physical resource blocks assigned for distributed transmission.


The mapping of a distributed virtual resource block to the NDRB physical resource blocks assigned for distributed transmission is as follows:

    • 1) Each distributed virtual resource block is split into a number NDRB of parts Pi,j of almost equal size, where i is the resource-block number and j is the part number. Each physical resource block assigned for distributed transmission is similarly divided into subunits Sk,l. For example, where, as here, each physical resource block includes 12 sub-carriers and there are 3 resource blocks assigned for distributed transmission, each of these subunits includes 4 sub-carriers.
    • 2) In this illustrated embodiment, the part Pi,j (part j of distributed virtual resource block i) is mapped to the subunit Sk,l (subunit l of distributed physical resource block k), where the distributed physical resource blocks are indexed sequentially 0, 1, . . . , NDRB, and where k=[(i+j) mod NDRB] and l=j.



FIG. 4 illustrates this mapping of distributed virtual resource blocks to physical resource blocks by means of an example embodiment assuming the values NDRB=3 and NRB=10. Thus, the three distributed physical resource blocks, namely the physical resource blocks indexed 0, 4, 8, are re-indexed 0, 1, 2 for these purposes, and then, for example, the part P1,1 (part 1 of distributed virtual resource block 1) is mapped to the subunit S2,1 (subunit 1 of distributed physical resource block 2, that is, the original physical resource block 8), and the part P2,2 (part 2 of distributed virtual resource block 2) is mapped to the subunit S1,2 (subunit 2 of distributed physical resource block 1, that is, the original physical resource block 4).


Thus, when a user requires a data transmission capacity that is equal to that of one resource block, and is therefore allocated one virtual resource block, the transmissions occur in multiple physical resource blocks, thereby achieving frequency diversity even for such users.


In this example, each virtual resource block is partially mapped to every one of the distributed physical resource blocks. In other embodiments, where there are a larger number of distributed physical resource blocks, it may be preferable to map each distributed virtual resource block to only a subset of the distributed physical resource blocks.


Thus, there is provided a method whereby a Node B, or other network node, can determine which resources to allocate to a user. Further, the same procedure can be performed simply in the relevant user equipment, which only needs to know the value of NDRB, i.e. the number of distributed virtual resource blocks, in order to know exactly what physical resource blocks are assigned for distributed transmission. Thus, in step 48 of the process shown in FIG. 2, information is provided to the user equipment, allowing it to determine which physical resource blocks are assigned for distributed transmission. In one embodiment, this value of NDRB is signaled to the user equipment via higher-layer signaling. Based on a knowledge of the number of resource blocks and of the number of distributed resource blocks, the user equipment can then calculate the number of localized resource blocks, and moreover can determine which of the resource blocks are to be distributed resource blocks.


Alternatively, the relevant network node can signal to the user equipment the number of localized resource blocks, allowing the user equipment to calculate the number of distributed resource blocks.


For signaling of dynamic scheduling information, it is necessary to identify each localized and distributed virtual resource block. It is assumed that each physical resource block has an appropriate form of identity. According to one conceivable embodiment this can be ordered numbers. For each localized virtual resource block, the resource-block identity is the same as the identity of the physical resource block to which the localized virtual resource block is mapped to (physical resource block 1, 2, 3, 5, 6, 7, and 9 in FIG. 2). In case of distributed virtual resource blocks the resource-block identity is the same as the identity of the physical resource block to which the first part Pi,j of the distributed virtual resource block is mapped. Referring to the example according to FIG. 4, the first resource block thus gets an identity 0, the second resource block gets identity 4, and the third gets identity 8. Note that these are exactly the numbers missing from the sequence of localized virtual resource blocks.


Once the process shown in FIG. 2 has been completed for one user, it can be repeated for another user. If it is determined that that user is also suitable for distributed transmission, then it will be allocated a different distributed virtual resource block, but it may be allocated sub-carriers in the same physical resource blocks as the first user. For example, based on the illustrated case shown in FIG. 4, and where each physical resource block includes twelve consecutive sub-carriers, the first user may be allocated sub-carriers 0-3 in physical resource block 0, sub-carriers 4-7 in physical resource block 4, and sub-carriers 8-11 in physical resource block 8, while the second user may be allocated sub-carriers 8-11 in physical resource block 0, sub-carriers 0-3 in physical resource block 4, and sub-carriers 4-7 in physical resource block 8. Thus, each user is able to achieve a desirable frequency diversity.


Moreover, the localized and distributed resource blocks share the same “identity space” and the support for distributed transmission can thus be introduced without adding any additional dynamic signaling compared to what is anyway needed for localized transmission.


It should be noted that, strictly speaking, nothing prevents different UEs from assuming (being signaled) different values of NDRB. That would simply imply that, for certain user equipments, certain physical resource blocks are used for localized transmission while, for other user equipments, the same physical resource blocks may be used for distributed transmission. In this case, the Node B dynamic scheduler must ensure that collisions do not happen.


There is therefore provided a method for achieving frequency diversity, even for users that require only a relatively small transmission capacity.

Claims
  • 1. A method of operating a network node to allocate resources on a downlink-shared channel of a telecommunication system, the method comprising: assigning available physical resource blocks into localized resource blocks and distributed resource blocks for distributed transmission;mapping a distributed virtual resource block to the distributed resource blocks by splitting the distributed virtual resource block into parts and mapping each part to a subunit of a corresponding one of the physical resource blocks that have been assigned for distributed transmission; andtransmitting information using distributed transmission on the downlink-shared channel, according to a determined position of a corresponding one of the physical resource blocks assigned for distributed transmission.
  • 2. The method of claim 1, comprising allocating subunits of each of the distributed resource blocks to a plurality of respective users.
  • 3. The method of claim 1, further comprising: determining a number of physical resource blocks available for transmission on the downlink-shared channel (NRB);determining a number of the physical resource blocks assigned for distributed transmission (NDRB); anddetermining a position of each of the physical resource blocks that have been assigned for distributed transmission.
  • 4. The method of claim 3, wherein mapping the distributed virtual resource blocks further comprises: splitting the distributed virtual resource block into the number NDRB of parts Pi,j, where i is an index of a physical resource block to which part Pi,j is to be mapped and j is an index of part Pi,j within the distributed virtual resource block; andmapping each part Pi,j to a subunit Sk,1 of a corresponding one of a number of physical resource blocks that have been assigned for distributed transmission, where k is an index of the corresponding one of the physical resource blocks that have been assigned for distributed transmission, and 1 is an index of subunit Sk,1, wherein the physical resource blocks that have been assigned for distributed transmission are indexed sequentially 0, 1, . . . , NDRB, k=[(i+j) mod NDRB], and 1=j.
  • 5. The method of claim 1, wherein each resource block contains the same number of sub-carriers.
  • 6. The method of claim 1, wherein each resource block comprises a predetermined number of consecutive sub-carriers.
  • 7. The method of claim 1, wherein the distributed resource blocks are located at intervals amongst the resource blocks.
  • 8. The method of claim 7, wherein the distributed resource blocks are located at substantially regular intervals amongst the resource blocks.
  • 9. The method of claim 1, further comprising: for a first user, allocating a first subunit of each of a plurality of distributed resource blocks; andfor a second user, allocating a second subunit of each of the plurality of distributed resource blocks.
  • 10. The method of claim 9, wherein each of the first and second subunits comprise similar numbers of sub-carriers during a predetermined time period.
  • 11. The method of claim 1, further comprising: determining in a network node how many of the resource blocks should be allocated as localized resource blocks and how many of the resource blocks should be allocated as distributed resource blocks; andtransmitting information to a user indicating how many of the resource blocks should be allocated as distributed resource blocks, such that the user can determine which of the resource blocks are to be allocated as distributed resource blocks.
  • 12. A network node adapted to allocate resources of a downlink-shared channel of a telecommunication system, wherein the node comprises a controller configured to: assign available physical resource blocks into localized resource blocks and distributed resource blocks for distributed transmission;map a distributed virtual resource block to the distributed resource blocks by splitting the distributed virtual resource block into parts and mapping each part to a subunit of a corresponding one of the physical resource blocks that have been assigned for distributed transmission; andtransmit information using distributed transmission on the downlink-shared channel, according to a determined position of a corresponding one of the physical resource blocks assigned for distributed transmission.
  • 13. The network node of claim 12, wherein the controller is further configured to: determine how many of the resource blocks should be allocated as localized resource blocks and how many of the resource blocks should be allocated as distributed resource blocks; andtransmit information to a user indicating how many of the resource blocks should be allocated as distributed resource blocks, such that the user can determine which of the resource blocks are to be allocated as distributed resource blocks.
  • 14. The network node of claim 12, wherein the network node is a NodeB of the telecommunication system.
  • 15. A method performed by a user equipment operable in a telecommunication system, the method comprising: receiving transmissions from a network node of the telecommunication system on a downlink shared channel comprising a plurality of sub-carriers defining a plurality of physical resource blocks;receiving information from the network node indicative of whether physical resource blocks are assigned for distributed transmission or for localized transmission;mapping each physical resource block assigned for localized transmission and assigned to the user equipment one-to-one to a virtual resource block of a shared channel transmission; andmapping subunits of a physical resource block determined to be assigned for distributed transmission to virtual resource blocks of the shared channel transmission.
  • 16. The method of claim 15, further comprising receiving information from the network node allowing the user equipment to determine which physical resource blocks have been assigned to the user equipment.
Priority Claims (1)
Number Date Country Kind
0600106-9 Jan 2006 SE national
RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No. 16/283,678, filed Feb. 22, 2019, and granted as U.S. Pat. No. 11,025,379 on Jun. 1, 2021, which is a continuation of U.S. application Ser. No. 15/178,283, filed Jun. 9, 2016, and granted as U.S. Pat. No. 10,243,705 on Mar. 26, 2019, which is a continuation of U.S. application Ser. No. 14/580,749, filed Dec. 23, 2014, and granted as U.S. Pat. No. 9,391,683 on Jul. 12, 2016, which is a continuation of U.S. application Ser. No. 14/197,481, filed Mar. 5, 2014, which is a continuation of U.S. application Ser. No. 12/161,396, filed Mar. 25, 2010, which is a 371 of International Application No. PCT/EP2007/000433, filed Jan. 18, 2007, which claims the benefit of Swedish Application No. 0600106-9, filed Jan. 18, 2006, the disclosures of which are incorporated herein by reference.

US Referenced Citations (13)
Number Name Date Kind
6011800 Nadgauda et al. Jan 2000 A
6049538 Scott Apr 2000 A
20020088005 Wu et al. Jul 2002 A1
20020119781 Li Aug 2002 A1
20020126675 Yoshimura et al. Sep 2002 A1
20020147017 Li et al. Oct 2002 A1
20030043732 Walton et al. Mar 2003 A1
20040190482 Baum et al. Sep 2004 A1
20050111406 Pasanen May 2005 A1
20050135324 Kim et al. Jun 2005 A1
20060039318 Oh et al. Feb 2006 A1
20060083210 Li et al. Apr 2006 A1
20060203935 Li Sep 2006 A1
Foreign Referenced Citations (14)
Number Date Country
1524367 Aug 2004 CN
1526674 Apr 2005 EP
1265411 Apr 2007 EP
2241056 Jun 2012 EP
2004529524 Sep 2004 JP
2004531980 Oct 2004 JP
2005502218 Jan 2005 JP
2150791 Jun 2000 RU
2190929 Oct 2002 RU
1995010912 Apr 1995 WO
2000008767 Feb 2000 WO
2002015948 Feb 2002 WO
200249385 Jun 2002 WO
2004015948 Feb 2004 WO
Non-Patent Literature Citations (7)
Entry
Ericsson et al., “E-UTRA DL—Localized and distributed transmission”, TSG-RAN WG1 LTE Ad Hoc, R1-060095, Jan. 23-25, 2006.
Ericsson et al., “Text Proposal for Downlink Pilot Design for EUTRA”, 3GPP TSG RAN1#42bis, R1-051327, Nov. 7-11, 2005.
Motorola, “Multiplexing Distributed & Localized Allocations”, 3GPP TSG RAN WG1 #43, R1-051517, Nov. 10-14, 2005.
Ericsson, “E-UTRA DL—Localized and distributed transmission, text proposal”, 3GPP TSG-RAN WG1, R1-060096, Helsinki, Finland, Jan. 23-25, 2006.
Huawei, “Uplink Data Multiplexing in SC-FDMA”, 3GPP TSG RAN WG1 #42, R1-050843, London, UK, 29 Aug. 29-Sep. 2, 2005.
LG Electronics, “Downlink resource allocation for E-UTRA”, 3GPP TSG RAN WG1#42bis, R1-051049, San Diego, USA, Oct. 10-14, 2005.
Motorola, “Resource Allocation Options” Agenda Item 17.3.2, R2-052995, 3GPP TSG RAN WG2 #49, Seoul, Korea, Nov. 7-11, 2005.
Related Publications (1)
Number Date Country
20210298022 A1 Sep 2021 US
Continuations (5)
Number Date Country
Parent 16283678 Feb 2019 US
Child 17336090 US
Parent 15178263 Jun 2016 US
Child 16283678 US
Parent 14580749 Dec 2014 US
Child 15178263 US
Parent 14197481 Mar 2014 US
Child 14580749 US
Parent 12161396 US
Child 14197481 US