JP2019161664A - Method for scheduling distributed virtual resource block - Google Patents
Method for scheduling distributed virtual resource block Download PDFInfo
- Publication number
- JP2019161664A JP2019161664A JP2019110255A JP2019110255A JP2019161664A JP 2019161664 A JP2019161664 A JP 2019161664A JP 2019110255 A JP2019110255 A JP 2019110255A JP 2019110255 A JP2019110255 A JP 2019110255A JP 2019161664 A JP2019161664 A JP 2019161664A
- Authority
- JP
- Japan
- Prior art keywords
- index
- prb
- vrb
- dvrb
- mapped
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Error Detection And Correction (AREA)
Abstract
Description
本発明は、広帯域無線移動通信システムに係り、特に、セルラーOFDM無線パケット通信システムで上/下りリンクパケットデータ送信のための無線リソーススケジューリングに関するものである。 The present invention relates to a broadband wireless mobile communication system, and more particularly to radio resource scheduling for uplink / downlink packet data transmission in a cellular OFDM wireless packet communication system.
セルラーOFDM無線パケット通信システムで、上/下りリンクデータパケット伝送は、サブフレーム(Subframe)単位で行われ、1サブフレームは複数のOFDMシンボルを含む一定時間区間で定義される。 In the cellular OFDM wireless packet communication system, uplink / downlink data packet transmission is performed in units of subframes, and one subframe is defined by a certain time interval including a plurality of OFDM symbols.
3GPP(Third Generation Partnership Project)は、FDD(Frequency Division Duplex)に適用可能なタイプ1無線フレーム構造と、TDD(Time Division Duplex)に適用可能なタイプ2の無線フレーム構造を支援する。図1に、タイプ1無線フレームの構造を示す。タイプ1無線フレームは、10個のサブフレームで構成され、1個のサブフレームは、2個のスロットで構成される。図2には、タイプ2無線フレームの構造を示す。タイプ2無線フレームは、2個のハーフフレーム(Half frame)で構成され、各ハーフフレームは、5個のサブフレーム、DwPTS(Downlink Piloting Time Slot)、GP(Gap Period)及びUpPTS(Uplink Piloting Time Slot)で構成され、1サブフレームは、2個のスロットで構成される。すなわち、無線フレームのタイプによらず、1個のサブフレームは、2個のスロットで構成される。 3GPP (Third Generation Partnership Project) supports a type 1 radio frame structure applicable to FDD (Frequency Division Duplex) and a type 2 radio frame structure applicable to TDD (Time Division Duplex). FIG. 1 shows the structure of a type 1 radio frame. A type 1 radio frame is composed of 10 subframes, and one subframe is composed of 2 slots. FIG. 2 shows the structure of a type 2 radio frame. A type 2 radio frame is composed of two half frames, each half frame having five subframes, DwPTS (Downlink Piloting Time Slot), GP (Gap Period), and UpPTS (Uplink Piloting Time Slot). 1 subframe is composed of two slots. That is, one subframe is composed of two slots regardless of the type of radio frame.
各スロットで伝送される信号は、 The signal transmitted in each slot is
のサブキャリア(Subcarrier)及び Subcarriers and
のOFDMシンボル(Symbol)で構成されるリソース格子(Resource Grid)により表すことができる。ここで、 It can be represented by a resource grid composed of OFDM symbols. here,
は、下りリンクにおけるリソースブロック(Resource Block; RB)の個数を示し、 Indicates the number of resource blocks (RBs) in the downlink,
は、一つのRBを構成するサブキャリアの個数を示し、 Indicates the number of subcarriers constituting one RB,
は、一つの下りリンクスロットにおけるOFDMシンボルの個数を示す。このリソース格子構造を、図3に示す。 Indicates the number of OFDM symbols in one downlink slot. This resource lattice structure is shown in FIG.
RBは、ある物理チャネルとリソース要素とのマッピング(Mapping)関係を表すために使われる。RBは、物理リソースブロック(Physical Resource Block; PRB)と仮想リソースブロック(Virtual Resource Block; VRB)とに分類することができる。VRBとPRBとのマッピング関係は、1個のサブフレーム単位で表すことができる。より詳細には、1個のサブフレームを構成する各スロット単位で表すことができる。そして、VRBとPRBとのマッピング関係は、VRBのインデックスとPRBのインデックスとのマッピング関係を用いて表すことができる。これについての具体的な説明は、本発明の実施例でさらに後述する。 The RB is used to represent a mapping relationship between a certain physical channel and resource elements. The RB can be classified into a physical resource block (PRB) and a virtual resource block (VRB). The mapping relationship between VRB and PRB can be expressed in units of one subframe. More specifically, it can be expressed in units of slots constituting one subframe. The mapping relationship between the VRB and the PRB can be expressed using the mapping relationship between the VRB index and the PRB index. This will be described in more detail later in the embodiments of the present invention.
PRBは、時間領域における PRB is in the time domain
の連続したOFDMシンボルと周波数領域における Consecutive OFDM symbols in the frequency domain
の連続したサブキャリアにより定義される。したがって、一つのPRBは、 Defined by consecutive subcarriers. Therefore, one PRB is
のリソース要素で構成される。PRBは、周波数領域で0から It consists of resource elements. PRB starts from 0 in the frequency domain
までの数字が割り当てられる。 Numbers up to are assigned.
VRBは、PRBと同じ大きさを有することができる。2タイプのVRBが定義されるが、その一つのタイプは、ローカル型(Localized Type)であり、もう一つのタイプは分散型(Distributed Type)である。各タイプのVRBに対して、1対のVRBが単一のVRBインデックス(以下、VRBナンバー(Number)とも称する。)を有し、1個のサブフレームにおける2個のスロットにわたって割り当てられる。言い換えると、1個のサブフレームを構成する2個のスロットのうち、第1スロットに属する The VRB can have the same size as the PRB. Two types of VRBs are defined, one of which is a local type and the other of which is a distributed type. For each type of VRB, a pair of VRBs have a single VRB index (hereinafter also referred to as a VRB number (Number)) and are allocated over two slots in one subframe. In other words, it belongs to the first slot out of the two slots constituting one subframe.
のVRBにはそれぞれ、0から Each VRB starts from 0
までのいずれか一つのインデックスが割り当てられ、2個のスロットのうち第2スロットに属する Any one of the indexes up to is assigned and belongs to the second slot of the two slots
のVRBにも同様、それぞれ0から Similarly for each VRB from 0
のいずれか一つのインデックスが割り当てられる。 Any one of the indices is assigned.
第1スロットの特定仮想周波数帯域に対応するVRBのインデックスは、第2スロットの特定仮想周波数帯域に対応するVRBのインデックスと同じ値を有する。すなわち、第1スロットのi番目の仮想周波数帯域に対応するVRBをVRB1(i)と表記し、第2スロットのj番目の仮想周波数帯域に対応するVRBをVRB2(j)と表記し、VRB1(i)とVRB2(j)のインデックスナンバーをそれぞれ、index(VRB1(i))、index(VRB2(j))と表記すると、index(VRB1(k))=index(VRB2(k))の関係が成立する(図4a参照)。 The VRB index corresponding to the specific virtual frequency band of the first slot has the same value as the VRB index corresponding to the specific virtual frequency band of the second slot. That is, VRB corresponding to the i-th virtual frequency band of the first slot is denoted as VRB1 (i), VRB corresponding to the j-th virtual frequency band of the second slot is denoted as VRB2 (j), and VRB1 ( If the index numbers of i) and VRB2 (j) are expressed as index (VRB1 (i)) and index (VRB2 (j)), respectively, the relationship of index (VRB1 (k)) = index (VRB2 (k)) is established. (See FIG. 4a).
同様に、第1スロットの特定周波数帯域に対応するPRBのインデックスは、第2スロットの特定周波数帯域に対応するPRBのインデックスと同じ値を有する。すなわち、第1スロットのi番目の周波数帯域に対応するPRBをPRB1(i)と表記し、第2スロットのj番目の周波数帯域に対応するPRBをPRB2(j)と表記し、PRB1(j)とPRB2(j)のインデックスナンバーをそれぞれindex(PRB1(i))、index(PRB2(j))と表記すると、index(PRB1(k))=index(PRB2(k))の関係が成立する(図4b参照)。 Similarly, the PRB index corresponding to the specific frequency band of the first slot has the same value as the PRB index corresponding to the specific frequency band of the second slot. That is, the PRB corresponding to the i-th frequency band of the first slot is denoted as PRB1 (i), the PRB corresponding to the j-th frequency band of the second slot is denoted as PRB2 (j), and PRB1 (j) And PRB2 (j) are expressed as index (PRB1 (i)) and index (PRB2 (j)), respectively, the relationship of index (PRB1 (k)) = index (PRB2 (k)) is established ( See FIG. 4b).
上述の複数個のVRBのうち、一部はローカル型として割り当て、他の一部は分散型として割り当てることができる。以下、ローカル型として割り当てられたVRBを、ローカル型VRB(Localized Virtual Resource Block; LVRB)とし、分散型に割り当てられたVRBを分散型VRB(Distributed Virtual Resource Block; DVRB)とする。 Among the plurality of VRBs described above, a part can be assigned as a local type, and the other part can be assigned as a distributed type. Hereinafter, a VRB assigned as a local type is referred to as a local VRB (Localized Virtual Resource Block; LVRB), and a VRB assigned as a distributed type is referred to as a distributed VRB (Distributed Virtual Resource Block);
LVRB(ローカル型VRB、Localized VRB)は、PRBに直接マッピングされ、LVRBのインデックスは、PRBのインデックスに対応する。そして、インデックスiのLVRBは、インデックスiのPRBに対応する。すなわち、インデックスiを有するLVRB1は、インデックスiを有するPRB1に対応し、インデックスiを有するLVRB2は、インデックスiを有するPRB2に対応する(図5参照)。この場合、図5のVRBはいずれもLVRBとして割り当てられたとする。 The LVRB (local VRB, Localized VRB) is directly mapped to the PRB, and the index of the LVRB corresponds to the index of the PRB. The LVRB with index i corresponds to the PRB with index i. That is, LVRB1 having index i corresponds to PRB1 having index i, and LVRB2 having index i corresponds to PRB2 having index i (see FIG. 5). In this case, it is assumed that all VRBs in FIG. 5 are assigned as LVRBs.
DVRB(分散型VRB)は、PRBに直接マッピングされなくても良い。すなわち、DVRBのインデックスは、一連のプロセスを経た後にPRBにマッピングすることもできる。 DVRB (distributed VRB) may not be directly mapped to PRB. That is, the DVRB index can be mapped to the PRB after a series of processes.
まず、DVRBの連続したインデックス列は、ブロックインターリーバー(Block Interleaver)によりその順序が替わりうる。ここで、連続したインデックス列とは、インデックスナンバーが0から始まって1ずつ増加しながら順次に増加したものを意味する。インターリーバーから出力されたインデックス列は、PRB1の連続したインデックス列に順次にマッピングされる(図6参照)。図6のVRBはいずれもDVRBとして割り当てられたとする。続いて、インターリーバーから出力されたインデックス列は、あらかじめ定められた数だけ循環シフト(Cyclic Shift)され、この循環シフトされたインデックス列は、PRB2の連続したインデックス列に順次にマッピングされる(図7参照)。図7のVRBはいずれもDVRBとして割り当てられたとする。このような方法で、2個のスロットにわたって、PRBインデックスとDVRBインデックスをマッピングすることができる。 First, the order of DVRB continuous index strings can be changed by a block interleaver. Here, the continuous index string means that the index number sequentially increases while increasing by 1 starting from 0. The index sequence output from the interleaver is sequentially mapped to the continuous index sequence of PRB1 (see FIG. 6). Assume that all VRBs in FIG. 6 are assigned as DVRBs. Subsequently, the index sequence output from the interleaver is cyclically shifted by a predetermined number, and the cyclically shifted index sequence is sequentially mapped to consecutive index sequences of PRB2 (FIG. 7). Assume that all VRBs in FIG. 7 are allocated as DVRBs. In this way, the PRB index and the DVRB index can be mapped over two slots.
このプロセスにおいて、インターリーバーを経由しないDVRBの連続したインデックス列がPRB1の連続したインデックス列に順次にマッピングされることもできる。また、インターリーバーを経由しないDVRBの連続したインデックス列が、あらかじめ定められた数だけ循環シフトされ、この循環シフトされたインデックス列がPRB2の連続したインデックス列に順次にマッピングされることもできる。 In this process, a continuous index sequence of DVRB that does not pass through the interleaver may be sequentially mapped to a continuous index sequence of PRB1. Also, a continuous index sequence of DVRB that does not pass through the interleaver may be cyclically shifted by a predetermined number, and the cyclically shifted index sequence may be sequentially mapped to a continuous index sequence of PRB2.
DVRBをPRBにマッピングする上述のプロセスによれば、同じインデックスiを有するPRB1(i)とPRB2(i)は、互いに異なるインデックスm、nを有するDVRB1(m)とDVRB2(n)にマッピングされることができる。例えば、図6及び図7を参照すると、PRB1(1)とPRB2(1)は、それぞれ異なるインデックスを有するDVRB1(6)とDVRB2(9)にマッピングされる。DVRBのマッピング方式によって周波数ダイバーシティ効果を得ることができる。 According to the above process of mapping DVRB to PRB, PRB1 (i) and PRB2 (i) having the same index i are mapped to DVRB1 (m) and DVRB2 (n) having different indexes m and n. be able to. For example, referring to FIGS. 6 and 7, PRB1 (1) and PRB2 (1) are mapped to DVRB1 (6) and DVRB2 (9) having different indexes, respectively. The frequency diversity effect can be obtained by the DVRB mapping method.
図8のように、VRBのうち、VRB(1)がDVRBとして割り当てられた場合には、図6及び図7による方法を用いる場合、PRB2(6)とPRB1(9)にはVRBがまだ割り当てられていない状態であるが、このPRB2(6)とPRB1(9)にはLVRBを割り当てることができない。なぜなら、上述のLVRBのマッピング方式によれば、PRB2(6)とPRB1(9)にLVRBがマッピングされるということは、PRB1(6)とPRB2(9)にもLVRBがマッピングされるということを意味するが、既にPRB1(6)とPRB2(9)は、上述のVRB1(1)とVRB2(1)によりマッピングされたためである。したがって、DVRBのマッピング結果によってLVRBのマッピングが制限されうることが理解できる。したがって、LVRBのマッピングを考慮してDVRBのマッピング規則を決定する必要がある。 As shown in FIG. 8, when VRB (1) is assigned as DVRB among VRBs, VRB is still assigned to PRB2 (6) and PRB1 (9) when the method according to FIGS. 6 and 7 is used. In this state, LVRB cannot be assigned to PRB2 (6) and PRB1 (9). Because, according to the above-described LVRB mapping method, LVRB is mapped to PRB2 (6) and PRB1 (9), that LVRB is also mapped to PRB1 (6) and PRB2 (9). This means that PRB1 (6) and PRB2 (9) are already mapped by VRB1 (1) and VRB2 (1) described above. Therefore, it can be understood that the mapping of LVRB may be limited by the DVRB mapping result. Therefore, it is necessary to determine a DVRB mapping rule in consideration of LVRB mapping.
マルチキャリアを使用する広帯域無線移動通信システムにおいて、無線リソースを各端末に対してLVRB及び/またはDVRB方式で割り当てることができる。この割当情報は、ビットマップ形態で伝送することができる。この時、各端末に対する無線リソースの割当は、1個のRB単位で行うことができる。この場合、‘1’RBの粒度(Granularity of ‘1’ RB)でリソースを割り当てることができるが、その割当情報をビットマップ形態で伝送するのに多くのビットオーバーヘッドが要求される。これと違い、連続したk個のインデックスのPRBで構成されるRBG(RB Group)を定義し、1RBGの粒度(Granularity of ‘1’ RBG)でリソースを割り当てることができるが、この場合、RBの割当を精巧に行うことはできないが、ビットオーバーヘッドが減少する長所がある。この時、例えば、k=3でありうる。 In a broadband wireless mobile communication system using multicarriers, radio resources can be allocated to each terminal using the LVRB and / or DVRB scheme. This allocation information can be transmitted in the form of a bitmap. At this time, radio resources can be allocated to each terminal in units of one RB. In this case, resources can be allocated with a granularity of '1' RB (Granularity of '1' RB), but a lot of bit overhead is required to transmit the allocation information in a bitmap format. Unlike this, it is possible to define RBG (RB Group) composed of PRBs of k consecutive indexes and allocate resources with a granularity of 1 RBG (Granularity of '1' RBG). Although allocation cannot be performed precisely, the bit overhead is reduced. At this time, for example, k = 3.
この場合、LVRBをRBG単位でPRBにマッピングすることができる。例えば、連続した3個のインデックスを有するPRB、すなわち、PRB1(i)、PRB1(i+1)、PRB1(i+2)、PRB2(i)、PRB2(i+1)、PRB2(i+2)が、1個のRBGを構成でき、このRBGにLVRBをRBG単位でマッピングすることができる。ところが、PRB1(i)、PRB1(i+1)、PRB1(i+2)、PRB2(i)、PRB2(i+1)、PRB2(i+2)の一つまたは一つ以上がDVRBによりあらかじめマッピングされた場合、このRBGはLVRBにRBG単位でマッピングすることができない。すなわち、DVRBのマッピング規則は、LVRBのRBG単位のマッピングに制限を与えることがある。 In this case, LVRB can be mapped to PRB in RBG units. For example, a PRB having three consecutive indexes, that is, PRB1 (i), PRB1 (i + 1), PRB1 (i + 2), PRB2 (i), PRB2 (i + 1), and PRB2 (i + 2) have one RBG. The LVRB can be mapped to this RBG in units of RBGs. However, if one or more of PRB1 (i), PRB1 (i + 1), PRB1 (i + 2), PRB2 (i), PRB2 (i + 1), and PRB2 (i + 2) are pre-mapped by DVRB, this RBG is Unable to map to LVRB in RBG units. That is, the DVRB mapping rule may limit the mapping of LVRB units in RBG units.
上述した通り、DVRBのマッピング規則はLVRBのマッピングに影響を与えるから、LVRBのマッピングを考慮したDVRBマッピング規則を定める必要がある。 As described above, since the DVRB mapping rule affects the LVRB mapping, it is necessary to define the DVRB mapping rule in consideration of the LVRB mapping.
本発明の目的は、FSS方式のスケジューリングとFDS方式のスケジューリングとを效率的に組み合わせるためのリソーススケジューリング方式を提供することにある。 An object of the present invention is to provide a resource scheduling method for efficiently combining FSS scheduling and FDS scheduling.
上記目的を達成するために、本発明の一様相において、連続した物理リソースブロックからなる一つのRBGが一つのビットにより表されるリソース割当方式を支援する無線移動通信システムで、連続して割り当てられた仮想リソースブロックを、物理リソースブロックに分散してマッピングするリソースブロックマッピング方法は、上記仮想リソースブロックが始まるインデックスナンバー及び上記仮想リソースブロックの長さを表すリソース指示値(RIV)から決定される上記仮想リソースブロックのインデックスに対するインターリービングをブロックインターリーバーを用いて行う段階と、第1スロット及び第2スロットで構成される一つのサブフレームの上記第1スロット上で、上記インターリービングされたインデックスを上記物理リソースブロックのインデックスに順次にマッピングし、上記第2スロット上で、上記インターリービングされたインデックスが上記分散のためのギャップ(Gap)の大きさだけ循環シフトされたインデックスを上記物理リソースブロックのインデックスに順次にマッピングする段階と、を含み、上記ギャップ(Gap)の大きさは、上記RBGを構成する連続した物理リソースブロックの個数(MRBG)の二乗の倍数である。 In order to achieve the above object, in one aspect of the present invention, one RBG consisting of consecutive physical resource blocks is continuously allocated in a wireless mobile communication system supporting a resource allocation scheme represented by one bit. A resource block mapping method for distributing and mapping the virtual resource block to the physical resource block is determined from the index number where the virtual resource block starts and the resource indication value (RIV) indicating the length of the virtual resource block. Interleaving the virtual resource block index using a block interleaver, and increasing the interleaved index on the first slot of one subframe composed of a first slot and a second slot. The physical resource block index is sequentially mapped to the physical resource block index, and an index obtained by cyclically shifting the interleaved index by the size of the gap (Gap) for distribution on the second slot. The gap (Gap) is a multiple of the square of the number of consecutive physical resource blocks (M RBG ) constituting the RBG .
好ましくは、上記ブロックインターリーバーの次数(Degree)が上記ブロックインターリーバーの列(Column)の個数C=4と定義される時に、上記ブロックインターリーバーの行(Row)の個数Rは、数式1で与えられ、上記ブロックインターリーバーに埋められるヌル(Null)の個数Nnullは、数式2で与えられる。 Preferably, when the block interleaver degree (Degree) is defined as the number of columns of the block interleaver C = 4, the number of rows R of the block interleaver is given by Equation 1. The number N null of Nulls to be given and embedded in the block interleaver is given by Equation 2.
ただし、MRBGは、上記RBGを構成する連続した物理リソースブロックの個数を表し、NDVRBは、上記分散して割り当てられる仮想リソースブロックの個数を表す。 Here, M RBG represents the number of consecutive physical resource blocks constituting the RBG, and NDVRB represents the number of virtual resource blocks allocated in a distributed manner.
ただし、MRBGは、上記RBGを構成する連続した物理リソースブロックの個数を表し、NDVRBは、上記分散して割り当てられる仮想リソースブロックの個数を表す。 Here, M RBG represents the number of consecutive physical resource blocks constituting the RBG, and NDVRB represents the number of virtual resource blocks allocated in a distributed manner.
好ましくは、上記ブロックインターリーバーの次数(Degree)は、上記分散により決定されるダイバーシティ次数(Diversity Order、NDivOrder)と同一である。 Preferably, the order (Degree) of the block interleaver is the same as the diversity order (Diversity Order, N DivOrder ) determined by the variance.
好ましくは、上記分散して割り当てられる仮想リソースブロックのインデックスdが与えられた時に、上記dにマッピングされる上記第1スロット上の上記物理リソースブロックのインデックスp1,dは、数式3で与えられ、上記dにマッピングされる第2スロット上の上記物理リソースブロックのインデックスp2,dは、数式4で与えられる。ただし、Rは、上記ブロックインターリーバーの行(Row)の個数を表し、Cは、上記ブロックインターリーバーの列(Column)の個数を表し、NDVRBは、分散して割り当てられる仮想リソースブロックとして使用されるリソースブロックの個数(Number of RBs used for DVRB)を表し、Nnullは、上記ブロックインターリーバーに埋められるヌル(Null)の個数、modは、モジューロ演算を意味する。 Preferably, when the index d of the virtual resource block allocated in a distributed manner is given, the index p 1, d of the physical resource block on the first slot mapped to the d is given by Equation 3. The indices p 2 and d of the physical resource block on the second slot mapped to d are given by Equation 4. Here, R represents the number of rows (Row) of the block interleaver, C represents the number of columns (Column) of the block interleaver, and NDVRB is used as a distributed virtual resource block. Represents the number of resource blocks (Number of RBs used for DVRB), N null represents the number of nulls embedded in the block interleaver, and mod represents a modulo operation.
ここで、上記Cは、上記ブロックインターリーバーの次数(Degree)と同一でありうる。 Here, the C may be the same as the degree of the block interleaver.
上記p1,dがNDVRB/2よりも大きい場合には、p1,dの値は、p1,d+NPRB―NDVRBとなり、上記p2,dがNDVRB/2よりも大きい場合には、p2,dの値は、p2,d+NPRB―NDVRBとなる。ここで、NPRBは、システムの物理リソースブロックの個数を表す。 When p1 , d is greater than NDVRB / 2 , the value of p1 , d is p1 , d + NPRB- N DVRB , and when p2 , d is greater than NDVRB / 2. the value of p 2, d is a p 2, d + N PRB -N DVRB. Here, N PRB represents the number of physical resource blocks in the system.
好ましくは、上記仮想リソースブロックの個数(NDVRB)が上記ブロックインターリーバーの次数(Degree of block interleaver)の整数倍でない場合に上記インターリービングを行う段階は、上記インターリーバーを、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)のグループに分割し、上記分割された各グループにヌル(Null)を均等に分散させる段階を含む。 Preferably, the step of performing the interleaving when the number of virtual resource blocks (N DVRB ) is not an integral multiple of the degree of the block interleaver (Degree of block interleaver) Is divided into groups of the number (N D ) of physical resource blocks to be mapped, and nulls are uniformly distributed in each of the divided groups.
好ましくは、上記ブロックインターリーバーの次数が上記ブロックインターリーバーの行(Row)の個数である場合には、上記それぞれのグループは上記それぞれの行に対応し、上記ブロックインターリーバーの次数が上記ブロックインターリーバーの列(Column)の個数である場合には、上記それぞれのグループは上記それぞれの列に対応する。 Preferably, when the order of the block interleaver is the number of rows (Row) of the block interleaver, the respective groups correspond to the respective rows, and the order of the block interleaver is the block interleaver. In the case of the number of columns of the liver, each of the groups corresponds to the respective column.
本発明の他の様相において、連続した物理リソースブロックからなる一つのRBGが一つのビットにより表されるリソース割当方式を支援する無線移動通信システムで、連続して割り当てられた仮想リソースブロックを物理リソースブロックに分散してマッピングするリソースブロックマッピング方法は、上記仮想リソースブロックが始まるインデックスナンバー及び上記仮想リソースブロックの長さを表すリソース指示値(RIV)から決定される上記仮想リソースブロックのインデックスに対するインターリービングをブロックインターリーバーを用いて行う段階と、第1スロット及び第2スロットで構成される一つのサブフレームの上記第1スロット上で、上記インターリービングされたインデックスを上記物理リソースブロックのインデックスに順次にマッピングし、上記第2スロット上で、上記インターリービングされたインデックスが上記分散のためのギャップ(Gap)の大きさだけ循環シフトされたインデックスを、上記物理リソースブロックのインデックスに順次にマッピングする段階と、を含み、上記分散のためのギャップ(Gap)の大きさNgapは、数式5で与えられる。 In another aspect of the present invention, a continuously allocated virtual resource block is a physical resource in a wireless mobile communication system supporting a resource allocation method in which one RBG composed of consecutive physical resource blocks is represented by one bit. A resource block mapping method for distributing and mapping blocks includes interleaving with respect to an index of the virtual resource block determined from an index number at which the virtual resource block starts and a resource indication value (RIV) indicating the length of the virtual resource block. And using a block interleaver, and the interleaved index on the first slot of one subframe composed of a first slot and a second slot. In the second slot, the index obtained by cyclically shifting the interleaved index by the size of the gap for gap (Gap) is sequentially assigned to the index of the physical resource block. The gap Nap for the dispersion N gap is given by Equation (5).
ただし、MRBGは、上記RBGを構成する連続した物理リソースブロックの個数を表し、NPRBは、システムの物理リソースブロックの個数を表す。 Where M RBG represents the number of consecutive physical resource blocks constituting the RBG, and N PRB represents the number of physical resource blocks in the system.
好ましくは、上記ブロックインターリーバーにヌルが入力されることが許容される場合に、上記分散して割り当てられる仮想リソースブロックの個数(NDVRB)は、数式6で与えられる。 Preferably, when nulls are allowed to be input to the block interleaver, the number of distributed virtual resource blocks (N DVRB ) is given by Equation 6.
好ましくは、上記分散して割り当てられる仮想リソースブロックのインデックスdが与えられた時に、上記dにマッピングされる上記第1スロット上の上記物理リソースブロックのインデックスp1,dがNDVRB/2よりも大きい場合には、p1,dの値は、p1,d+NPRB−NDVRBとなり、上記dにマッピングされる上記第2スロット上の上記物理リソースブロックのインデックスp2,dがNDVRB/2よりも大きい場合には、p2,dの値はp1,d+NPRB−NDVRBになり、ここで、NDVRBは、分散して割り当てられる仮想リソースブロックに使用されるリソースブロックの個数(number of RBs used for DVRB)を表す。 Preferably, when the index d of the virtual resource block allocated in a distributed manner is given, the index p 1, d of the physical resource block on the first slot mapped to the d is more than N DVRB / 2. If it is larger , the value of p 1, d is p 1, d + N PRB -N DVRB , and the index p 2, d of the physical resource block on the second slot mapped to the d is N DVRB / If it is greater than 2, the value of p 2, d is p 1, d + N PRB −N DVRB , where N DVRB is the number of resource blocks used for virtual resource blocks that are distributed and allocated. (Number of RBs used for DVRB).
本発明の他の様相において、連続した物理リソースブロックからなる一つのRBGが一つのビットにより表されるリソース割当方式を支援する無線移動通信システムで、連続して割り当てられた仮想リソースブロックを物理リソースブロックに分散してマッピングするリソースブロックマッピング方法は、上記仮想リソースブロックが始まるインデックスナンバー及び上記仮想リソースブロックの長さを表すリソース指示値(RIV)を検出し、上記検出されたリソース指示値から上記仮想リソースブロックのインデックスを決定する段階と、ブロックインターリーバーを用いて上記決定された仮想リソースブロックのインデックスに対するインターリービングを行って、上記仮想リソースブロックを物理リソースブロックに分散してマッピングするマッピング段階と、を含み、上記ブロックインターリーバーの次数(Degree)は、上記分散により決定されるダイバーシティ次数(Diversity Order、NDivOrder)と同一である。 In another aspect of the present invention, a continuously allocated virtual resource block is a physical resource in a wireless mobile communication system supporting a resource allocation method in which one RBG composed of consecutive physical resource blocks is represented by one bit. A resource block mapping method for distributing and mapping to blocks detects an index number at which the virtual resource block starts and a resource indication value (RIV) indicating the length of the virtual resource block, and based on the detected resource indication value, A step of determining an index of the virtual resource block, and interleaving with respect to the determined index of the virtual resource block using a block interleaver, distributing the virtual resource block to physical resource blocks and mapping. Includes a mapping step of graying, and the block interleaver of degree (Degree) is the same as the diversity order determined by the distribution (Diversity Order, N DivOrder).
本発明の他の様相において、連続した物理リソースブロックからなる一つのRBGが一つのビットにより表されるリソース割当方式を支援する無線移動通信システムにおいて、連続して割り当てられた仮想リソースブロックを物理リソースブロックに分散してマッピングするリソースブロックマッピング方法は、上記仮想リソースブロックが始まるインデックスナンバー及び上記仮想リソースブロックの長さを表すリソース指示値(RIV)から上記仮想リソースブロックのインデックスを決定する段階と、ブロックインターリーバーを用いて上記決定された仮想リソースブロックのインデックスに対するインターリービングを行って、上記仮想リソースブロックを物理リソースブロックに分散してマッピングするマッピング段階と、を含み、上記仮想リソースブロックの個数(NDVRB)が上記ブロックインターリーバーの次数(Degree of block interleaver)の整数倍でない場合に、上記マッピング段階は、上記インターリーバーを、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)のグループに分割し、上記分割された各グループにヌル(Null)を均等に分散させる段階と、を含む。 In another aspect of the present invention, in a wireless mobile communication system supporting a resource allocation scheme in which one RBG composed of consecutive physical resource blocks is represented by one bit, the continuously allocated virtual resource blocks are represented as physical resources. A resource block mapping method for distributing and mapping blocks includes determining an index of the virtual resource block from an index number at which the virtual resource block starts and a resource indication value (RIV) indicating the length of the virtual resource block; A mapping step of performing interleaving on the determined index of the virtual resource block using a block interleaver and distributing and mapping the virtual resource block to the physical resource block. When the number of the virtual resource blocks (N DVRB) is not an integer multiple of the degree of the block interleaver (Degree of block interleaver), physical mapping described above stage, the interleaver, which one virtual resource block is mapped Dividing the number of resource blocks into groups (N D ), and uniformly distributing nulls to each of the divided groups.
好ましくは、上記ブロックインターリーバーの次数が上記ブロックインターリーバーの行(Row)の個数である場合には、上記それぞれのグループは上記それぞれの行に対応し、上記ブロックインターリーバーの次数が上記ブロックインターリーバーの列(Column)の個数である場合には、上記それぞれのグループは上記それぞれの列に対応する。 Preferably, when the order of the block interleaver is the number of rows (Row) of the block interleaver, the respective groups correspond to the respective rows, and the order of the block interleaver is the block interleaver. In the case of the number of columns of the liver, each of the groups corresponds to the respective column.
好ましくは、上記制御情報は、PDCCHを通じて伝送されるDCIである。 Preferably, the control information is DCI transmitted through PDCCH.
好ましくは、上記ギャップの大きさは、システム帯域幅の関数である。 Preferably, the gap size is a function of the system bandwidth.
好ましくは、上記物理リソースブロックのインデックスpが与えられた時に、上記pにマッピングされる上記インターリービングされたインデックスdp1は、数式7または数式8で与えられ、上記pにマッピングされる上記循環シフトしたインデックスdp2は、数式9または数式10で与えられる。ただし、Rは、上記ブロックインターリーバーの行(Row)の個数を表し、Cは、上記ブロックインターリーバーの列(Column)の個数を表し、NDVRBは、分散して割り当てられる仮想リソースブロックに使用されるリソースブロックの個数を表し、modは、モジューロ演算を意味する。 Preferably, when the index p of the physical resource block is given, the interleaved index d p1 mapped to the p is given by Equation 7 or Equation 8, and the cyclic shift mapped to the p The index d p2 is given by Equation 9 or Equation 10. However, R represents the number of rows (Row) of the block interleaver, C represents the number of columns (Column) of the block interleaver, and NDVRB is used for distributed virtual resource blocks. Represents the number of resource blocks to be processed, and mod means a modulo operation.
好ましくは、上記ダイバーシティ次数(NDivOrder)は、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)の整数倍である。 Preferably, the diversity order (N DivOrder ) is an integer multiple of the number (N D ) of physical resource blocks to which one virtual resource block is mapped.
好ましくは、上記仮想リソースブロックの個数が、あらかじめ定められた臨界値(Mth)以上である場合には、上記ギャップの大きさは0である。 Preferably, when the number of virtual resource blocks is equal to or greater than a predetermined critical value (M th ), the size of the gap is zero.
好ましくは、上記リソースブロックマッピング方法は、上記ギャップの大きさに関する情報を受信する段階をさらに含み、上記ギャップの大きさは、上記受信したギャップの大きさに関する情報により決定される。 Preferably, the resource block mapping method further includes receiving information related to the gap size, and the gap size is determined based on the received gap size information.
本発明の他の様相において、RBGリソース割当方式及びサブセットリソース割当方式を支援する無線移動通信システムで、連続して割り当てられた仮想リソースブロックを物理リソースブロックに分散してマッピングするリソースブロックマッピング方法は、上記仮想リソースブロックが分散して割り当てられることを表すリソースブロック割当情報を含む制御情報及び上記仮想リソースブロックのインデックスを受信する受信段階と、ブロックインターリーバーを使用して上記仮想リソースブロックのインデックスに対するインターリービングを行う段階であって、上記インターリービングは、上記仮想リソースブロックのインデックスが、複数のRBGサブセットのうちのいずれか一つのサブセットに属する物理リソースブロックのインデックスに全てマッピングされる動作が完了するまでには、上記仮想リソースブロックのインデックスが、他のサブセットに属する物理リソースブロックのインデックスにマッピングされないように行われる、インターリービング実行段階と、を含む。 In another aspect of the present invention, a resource block mapping method for distributing and mapping continuously allocated virtual resource blocks to physical resource blocks in a wireless mobile communication system supporting an RBG resource allocation method and a subset resource allocation method is provided. Receiving a control information including resource block allocation information indicating that the virtual resource blocks are allocated in a distributed manner and an index of the virtual resource block; and an index of the virtual resource block using a block interleaver In the interleaving, the interleaving is performed in the physical resource block in which the index of the virtual resource block belongs to any one of a plurality of RBG subsets. Until the operation is to be all mapped completed the index includes an index of the virtual resource blocks is performed so as not to be mapped to the index of the physical resource blocks belonging to other subsets, the interleaving execution stage, the.
好ましくは、上記リソースブロックマッピング方法は、第1スロット及び第2スロットで構成される一つのサブフレームの上記第1スロット上で、上記インターリービングされたインデックスを上記物理リソースブロックのインデックスに順次にマッピングし、上記第2スロット上で、上記インターリービングされたインデックスを上記ギャップ(Gap)の大きさだけ循環シフトしたインデックスを、上記物理リソースブロックのインデックスに順次にマッピングする段階をさらに含み、上記分散のためのギャップ(Gap)の大きさは、上記第1スロット上でマッピングされる上記仮想リソースブロックと上記第2スロット上でマッピングされる上記仮想リソースブロックとが同じサブセットに含まれるように決定される。 Preferably, the resource block mapping method sequentially maps the interleaved index to the index of the physical resource block on the first slot of one subframe including a first slot and a second slot. And sequentially mapping an index obtained by cyclically shifting the interleaved index by the size of the gap (Gap) on the second slot, to the index of the physical resource block. The size of the gap (Gap) is determined such that the virtual resource block mapped on the first slot and the virtual resource block mapped on the second slot are included in the same subset. .
好ましくは、上記仮想リソースブロックの個数(NDVRB)は、上記分散により決定されるダイバーシティ次数(NDivOrder)の整数倍である。 Preferably, the number (N DVRB ) of the virtual resource blocks is an integer multiple of the diversity order (N DivOrder ) determined by the distribution.
好ましくは、上記仮想リソースブロックの個数(NDVRB)は、上記RBGを構成する連続した物理リソースブロックの個数(MRBG)の整数倍である。 Preferably, the number of virtual resource blocks (N DVRB ) is an integer multiple of the number of consecutive physical resource blocks (M RBG ) constituting the RBG .
好ましくは、上記仮想リソースブロックの個数(NDVRB)は、上記RBGを構成する連続した物理リソースブロックの個数(MRBG)に、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)を乗じた値の整数倍である。 Preferably, the number (N DVRB ) of the virtual resource blocks is the number of physical resource blocks (N D D ) to which one virtual resource block is mapped to the number of consecutive physical resource blocks (M RBG ) constituting the RBG. ) Multiplied by an integer.
好ましくは、上記仮想リソースブロックの個数(NDVRB)は、上記RBGを構成する連続した物理リソースブロックの個数の二乗(MRBG 2)に、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)を乗じた値の整数倍である。 Preferably, the number of virtual resource blocks (N DVRB ) is the number of physical resource blocks to which one virtual resource block is mapped to the square of the number of consecutive physical resource blocks constituting the RBG (M RBG 2 ). (N D) is an integer multiple of a value obtained by multiplying the.
好ましくは、上記仮想リソースブロックの個数(NDVRB)は、上記RBGを構成する連続した物理リソースブロックの個数(MRBG)に一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)を乗じた値と、上記ブロックインターリーバーの次数(D)との公倍数である。 Preferably, the number of virtual resource blocks (N DVRB ) is the number of physical resource blocks (N D ) in which one virtual resource block is mapped to the number of consecutive physical resource blocks (M RBG ) constituting the RBG. And a common multiple of the order (D) of the block interleaver.
好ましくは、上記ブロックインターリーバーの次数(D)は、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)の整数倍である。 Preferably, the order (D) of the block interleaver is an integral multiple of the number (N D ) of physical resource blocks to which one virtual resource block is mapped.
好ましくは、上記仮想リソースブロックの個数(NDVRB)は、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)に上記RBGを構成する連続した物理リソースブロックの個数の二乗(MRBG 2)を乗じた値と、上記ブロックインターリーバーの次数(D)との公倍数である。 Preferably, the number of virtual resource blocks (N DVRB ) is the square of the number of consecutive physical resource blocks constituting the RBG (M D ) to the number of physical resource blocks (N D ) to which one virtual resource block is mapped. RBG 2 ) and a common multiple of the block interleaver order (D).
好ましくは、上記ブロックインターリーバーの次数(D)は、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)の整数倍である。 Preferably, the order (D) of the block interleaver is an integral multiple of the number (N D ) of physical resource blocks to which one virtual resource block is mapped.
好ましくは、上記仮想リソースブロックの個数(NDVRB)は、上記ブロックインターリーバーの次数(D)に、上記RBGを構成する連続した物理リソースブロックの個数の二乗(MRBG 2)を乗じた値の整数倍である。 Preferably, the number of virtual resource blocks (N DVRB ) is a value obtained by multiplying the order (D) of the block interleaver by the square of the number of consecutive physical resource blocks constituting the RBG (M RBG 2 ). It is an integer multiple.
好ましくは、上記仮想リソースブロックの個数(NDVRB)は、上記ブロックインターリーバーの次数(D)に上記RBGを構成する連続した物理リソースブロックの個数の二乗(MRBG 2)を乗じた値と、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)に上記RBGを構成する連続した物理リソースブロックの個数の二乗(MRBG 2)を乗じた値との公倍数である。 Preferably, the number of virtual resource blocks (N DVRB ) is obtained by multiplying the degree (D) of the block interleaver by the square of the number of consecutive physical resource blocks constituting the RBG (M RBG 2 ), and It is a common multiple of a value obtained by multiplying the number (N D ) of physical resource blocks to which one virtual resource block is mapped by the square (M RBG 2 ) of the number of consecutive physical resource blocks constituting the RBG .
好ましくは、上記ブロックインターリーバーの次数(D)は、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)の整数倍である。 Preferably, the order (D) of the block interleaver is an integral multiple of the number (N D ) of physical resource blocks to which one virtual resource block is mapped.
上述の様々な本発明の様相はいずれも基地局及び/または移動局に適用可能である。上述の本発明の各様相が移動局に適用される場合、リソースブロックマッピング方法は、上記インターリービングする段階または上記仮想リソースブロックのインデックスを決定する段階の前に、無線移動通信システムの移動局からリソース指示値(RIV)を受信する段階をさらに含むことができる。
本発明は、例えば、以下を提供する。
(項目1)
無線移動通信システムにおいて、連続して割り当てられた仮想リソースブロックを物理リソースブロックに分散してマッピングするリソースブロックマッピング方法であって、
上記仮想リソースブロックのインデックスをブロックインターリーバーを用いてインターリービングする段階と、
分散のためのギャップと共に一つのサブフレーム上の第1スロット及び第2スロット上に上記インターリービングされたインデックスを順次にマッピングする段階と、
を含み、
上記分散して割り当てられる仮想リソースブロックのインデックスdが与えられた時に、上記dにマッピングされる上記第1スロット上の上記物理リソースブロックのインデックスp1,dがNDVRB/2よりも大きい場合には、p1,dの値は、p1,d+NPRB−NDVRBになり、上記dにマッピングされる上記第2スロット上の上記物理リソースブロックのインデックスp2,dがNDVRB/2よりも大きい場合には、p2,dの値はp1,d+NPRB−NDVRBになり、ここで、NDVRBは、分散して割り当てられる仮想リソースブロックに使われるリソースブロックの個数(number of RBs used for DVRB)を表す、リソースブロックマッピング方法。
(項目2)
上記インデックスp1,dは、数式1で与えられ、上記インデックスp2,dは、数式2で与えられる、項目1に記載のリソースブロックマッピング方法。
ただし、Rは上記ブロックインターリーバーの行(row)の個数を表し、Cは上記ブロックインターリーバーの列(column)の個数を表し、NDVRBは、分散して割り当てられる仮想リソースブロックに使われるリソースブロックの個数(number of RBs used for DVRB)を表し、modは、モジュールロ演算を意味する。
(項目3)
上記無線移動通信システムは、物理リソースブロックを含む一つのリソースブロックグループ(Resource Block Group; RBG)が一つのビットにより表されるリソース割当方式を支援し、上記ギャップは、上記RBGを構成する連続した物理リソースブロックの個数の二乗(MRBG 2)の倍数である、項目1に記載のリソースブロックマッピング方法。
(項目4)
上記無線移動通信システムは、物理リソースブロックを含む一つのリソースブロックグループ(RBG)が一つのビットにより表されるリソース割当方式を支援し、
上記分散のためのギャップ(Gap)の大きさNgapは、数式1で与えられる、項目1に記載のリソースブロックマッピング方法。
ただし、MRBGは、上記RBGを構成する連続した物理リソースブロックの個数を表し、NPRBは、システムの物理リソースブロックの個数を表す。
(項目5)
上記ブロックインターリーバーの次数(Degree)は、上記分散により決定されるダイバーシティ次数(Diversity Order、NDivOrder)と同一である、項目1に記載のリソースブロックマッピング方法。
(項目6)
上記無線移動通信システムは、物理リソースブロックを含む一つのリソースブロックグループ(Resource Block Group; RBG)が一つのビットにより表されるリソース割当方式を支援し、
上記仮想リソースブロックの個数(NDVRB)は、上記RBGを構成する連続した物理リソースブロックの個数の二乗(MRBG 2)に、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)を乗じた値の整数倍である、項目1に記載のリソースブロックマッピング方法。
(項目7)
上記無線移動通信システムは、物理リソースブロックを含む一つのリソースブロックグループ(RBG)が一つのビットにより表されるリソース割当方式を支援し、
上記ブロックインターリーバーの次数が上記ブロックインターリーバーの列(Column)の個数C=4と定義される時に、上記ブロックインターリーバーの行(Row)の個数Rは、数式1で与えられ、上記ブロックインターリーバーに埋められるヌル(Null)の個数Nnullは、数式2で与えられる、項目1に記載のリソースブロックマッピング方法。
ただし、MRBGは、上記RBGを構成する連続した物理リソースブロックの個数を表し、NDVRBは、上記分散して割り当てられる仮想リソースブロックの個数を表す。
(項目8)
上記ブロックインターリーバーにナルが入力されることが許容される場合に、上記分散して割り当てられる仮想リソースブロックの個数(NDVRB)は、数式3で与えられる、項目7に記載のリソースブロックマッピング方法。
(項目9)
上記ダイバーシティ次数(NDivOrder)は、一つの仮想リソースブロックがマッピングされる物理リソースブロックの個数(ND)の整数倍である、項目5に記載のリソースブロックマッピング方法。
(項目10)
上記方法は、上記無線移動通信システムの移動端末においてリソース指示値(RIV)を受信する段階をさらに含み、
上記リソース指示値は、上記仮想リソースブロックのインデックスを決定し、上記仮想リソースブロックが始まるインデックスナンバー及び上記仮想リソースブロックの長さを知らせるのに用いられる、項目1〜9のいずれか1項に記載のリソースブロックマッピング方法。
(項目11)
上記仮想リソースブロックの個数が、あらかじめ決定された臨界値(Mth)以上である場合には、上記ギャップの大きさは0である、項目1〜9のいずれか1項に記載のリソースブロックマッピング方法。
(項目12)
上記仮想リソースブロックの個数(NDVRB)は、分散により決定される上記ダイバーシティ次数(NDivOrder)の倍数である、項目1〜9のいずれか1項に記載のリソースブロックマッピング方法。
Any of the various aspects of the present invention described above can be applied to base stations and / or mobile stations. When each aspect of the present invention described above is applied to a mobile station, the resource block mapping method is performed before the step of interleaving or the step of determining the index of the virtual resource block from the mobile station of the wireless mobile communication system. The method may further include receiving a resource indication value (RIV).
For example, the present invention provides the following.
(Item 1)
In a radio mobile communication system, a resource block mapping method for distributing and mapping continuously allocated virtual resource blocks to physical resource blocks,
Interleaving the virtual resource block index using a block interleaver;
Sequentially mapping the interleaved index on the first slot and the second slot on one subframe together with a gap for dispersion;
Including
When the index d of the virtual resource block allocated in a distributed manner is given and the index p 1, d of the physical resource block on the first slot mapped to the d is larger than N DVRB / 2. the value of p 1, d will become p 1, d + N PRB -N DVRB, index p 2, d of the physical resource blocks on the second slot mapped to the index d is than N DVRB / 2 Is larger , the value of p 2, d is p 1, d + N PRB −N DVRB , where N DVRB is the number of resource blocks used for distributed virtual resource blocks (number of of A resource block mapping method representing RBs used for DVRB).
(Item 2)
The resource block mapping method according to Item 1, wherein the index p 1, d is given by Equation 1 and the index p 2, d is given by Equation 2.
Here, R represents the number of rows of the block interleaver, C represents the number of columns of the block interleaver, and NDVRB is a resource used for virtual resource blocks allocated in a distributed manner. This represents the number of blocks (number of RBs used for DVRB), and mod means a modular operation.
(Item 3)
The radio mobile communication system supports a resource allocation method in which one resource block group (RBG) including physical resource blocks is represented by one bit, and the gap is a continuous sequence of the RBG. The resource block mapping method according to item 1, wherein the resource block mapping method is a multiple of the square of the number of physical resource blocks (M RBG 2 ).
(Item 4)
The radio mobile communication system supports a resource allocation scheme in which one resource block group (RBG) including physical resource blocks is represented by one bit,
The resource block mapping method according to Item 1, wherein a gap N gap for the dispersion is given by Equation 1.
Where M RBG represents the number of consecutive physical resource blocks constituting the RBG, and N PRB represents the number of physical resource blocks in the system.
(Item 5)
Item 4. The resource block mapping method according to Item 1, wherein the order of the block interleaver (Degree) is the same as the diversity order (Diversity Order, N DivOrder ) determined by the distribution.
(Item 6)
The radio mobile communication system supports a resource allocation method in which one resource block group (RBG) including physical resource blocks is represented by one bit,
The number of virtual resource blocks (N DVRB) is the square of the number of the consecutive physical resource blocks constituting the RBG (M RBG 2), the number of physical resource blocks to which one virtual resource block is mapped (N D The resource block mapping method according to Item 1, wherein the resource block mapping method is an integer multiple of a value multiplied by.
(Item 7)
The radio mobile communication system supports a resource allocation scheme in which one resource block group (RBG) including physical resource blocks is represented by one bit,
When the order of the block interleaver is defined as the number C of columns of the block interleaver C = 4, the number R of the row (Row) of the block interleaver is given by Equation 1, and the block interleaver The resource block mapping method according to Item 1, wherein the number N null of Nulls embedded in the Reaver is given by Equation 2.
Here, M RBG represents the number of consecutive physical resource blocks constituting the RBG, and NDVRB represents the number of virtual resource blocks allocated in a distributed manner.
(Item 8)
8. The resource block mapping method according to item 7, wherein the number of distributed virtual resource blocks (N DVRB ) is given by Equation 3 when null is allowed to be input to the block interleaver: .
(Item 9)
6. The resource block mapping method according to item 5, wherein the diversity order (N DivOrder ) is an integral multiple of the number of physical resource blocks (N D ) to which one virtual resource block is mapped.
(Item 10)
The method further includes receiving a resource indication value (RIV) at a mobile terminal of the wireless mobile communication system,
Item 10. The item 1-9, wherein the resource indication value is used to determine an index of the virtual resource block and to inform an index number at which the virtual resource block starts and a length of the virtual resource block. Resource block mapping method.
(Item 11)
Item 10. The resource block mapping according to any one of Items 1 to 9, wherein the size of the gap is 0 when the number of the virtual resource blocks is equal to or greater than a predetermined threshold value (M th ). Method.
(Item 12)
10. The resource block mapping method according to any one of items 1 to 9, wherein the number of virtual resource blocks (N DVRB ) is a multiple of the diversity order (N DivOrder ) determined by distribution.
本発明によれば、FSS方式のスケジューリングとFDS方式のスケジューリングを效率的に組み合わせ、スケジューリング情報伝達方式を簡単に具現することができる。 According to the present invention, the scheduling information transmission method can be easily realized by effectively combining the FSS scheduling and the FDS scheduling.
本発明に関する理解を助けるために詳細な説明の一部として含まれる添付図面は、本発明の実施例を提供し、詳細な説明と共に本発明の技術的思想を説明する。
以下、本発明に係る好適な実施形態を添付の図面を参照しつつ詳細に説明する。添付の図面と共に以下に開示される詳細な説明は、本発明の例示的な実施形態を説明するたのもので、本発明が実施できる唯一の実施形態を示すためのものではない。以下の詳細な説明は、本発明の完全な理解を助けるために具体的な細部事項を含む。しかし、当業者には、本発明がこのような具体的細部事項なしにも実施可能であるということが理解できる。例えば、以下の説明では一定用語を中心に説明するが、それらの用語に限定される必要はなく、任意の用語と称される場合にも同一の意味を表すことができる。なお、本明細書全体において同一または類似の構成要素には同一の図面符号を付して説明する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. The detailed description disclosed below in connection with the appended drawings is intended as a description of exemplary embodiments of the invention and is not intended to represent the only embodiments in which the invention may be practiced. The following detailed description includes specific details in order to assist in a thorough understanding of the present invention. However, it will be understood by those skilled in the art that the present invention may be practiced without such specific details. For example, in the following description, description will be made centering on certain terms, but it is not necessary to be limited to these terms, and the same meaning can be expressed even when referred to as arbitrary terms. In the entire specification, the same or similar constituent elements will be described with the same reference numerals.
サブフレームが第1スロット及び第2スロットで構成される場合、上述した通り、index(PRB1(i))が第1スロットのi番目の周波数帯域のPRBのインデックスを表し、index(PRB2(j))が第2スロットのj番目の周波数帯域のPRBのインデックスを表し、index(PRB1(k))=index(PRB2(k))の関係が成立する。また、index(VRB1(i))が第1スロットのi番目の仮想の周波数帯域のVRBのインデックスを表し、index(VRB2(j))が第2スロットのj番目の仮想の周波数帯域のVRBのインデックスを表し、index(VRB1(k))=index(VRB2(k))の関係が成立する。この時、VRB1はPRB1にマッピングされ、VRB2はPRB2にマッピングされる。また、VRBはDVRBとLVRBとに分類される。 When the subframe is composed of the first slot and the second slot, as described above, the index (PRB1 (i)) represents the PRB index of the i-th frequency band of the first slot, and the index (PRB2 (j) ) Represents the PRB index of the jth frequency band of the second slot, and the relationship of index (PRB1 (k)) = index (PRB2 (k)) is established. Also, index (VRB1 (i)) represents the VRB index of the i-th virtual frequency band of the first slot, and index (VRB2 (j)) represents the VRB of the j-th virtual frequency band of the second slot. This represents an index, and the relationship of index (VRB1 (k)) = index (VRB2 (k)) is established. At this time, VRB1 is mapped to PRB1, and VRB2 is mapped to PRB2. VRB is classified into DVRB and LVRB.
LVRB1がPRB1にマッピングされる規則とLVRB2がPRB2にマッピングされる規則とは同一である。しかし、DVRB1がPRB1にマッピングされる規則とDVRB2がPRB2にマッピングされる規則とは異なる。すなわち、DVRBは、‘分割’してPRBにマッピングされる。 The rules for mapping LVRB1 to PRB1 and the rules for mapping LVRB2 to PRB2 are the same. However, the rule that DVRB1 is mapped to PRB1 is different from the rule that DVRB2 is mapped to PRB2. That is, DVRB is “divided” and mapped to PRB.
3GPPでは、1個のスロット単位で1個のRBを定義している。しかし、本発明に関する詳細な説明では、1個のサブフレーム単位でRBを定義し、このRBを時間軸上でND個のサブRBに分割することによってDVRBのマッピング規則を一般化して記述する。例えば、ND=2の場合、1個のサブフレーム単位で定義されるPRBは、第1サブPRB及び第2サブPRBに分割され、1個のサブフレーム単位で定義されるVRBは、第1サブVRB及び第2サブVRBに分割される。 In 3GPP, one RB is defined for each slot. However, the detailed description of the present invention, to define the RB in units of one subframe, are generalized and described that the DVRB mapping rules and this RB is divided on the time axis into N D sub RB . For example, when N D = 2, a PRB defined in one subframe unit is divided into a first sub-PRB and a second sub-PRB, and a VRB defined in one subframe unit is It is divided into a sub VRB and a second sub VRB.
この場合、第1サブPRBは上述のPRB1に対応し、第2サブPRBは上述のPRB2に対応する。そして、第1サブVRBは上述のVRB1に対応し、第2サブVRBは上述のVRB2に対応する。また、本発明の詳細な説明及び3GPPのいずれにおいても、周波数効果を得るためのDVRBのマッピング規則は、1個のサブフレームを基準に記述する。したがって、本発明の詳細な説明の実施例はいずれも3GPPにおけるRBマッピング方法を含む概念であることがわかる。 In this case, the first sub-PRB corresponds to the above-described PRB1, and the second sub-PRB corresponds to the above-described PRB2. The first sub VRB corresponds to the above-described VRB1, and the second sub VRB corresponds to the above-described VRB2. Also, in both the detailed description of the present invention and 3GPP, the DVRB mapping rule for obtaining the frequency effect is described based on one subframe. Therefore, it can be seen that all of the embodiments of the detailed description of the present invention are concepts including an RB mapping method in 3GPP.
以下、この出願書における詳細な説明で使う用語を、下記のように定義する。
‘RE(Resource Element)’は、データまたはその他制御チャネルの変調シンボルがマッピングされる最も小さい周波数−時間単位を表す。1 OFDMシンボルでM個の副搬送波を通じて信号が伝送され、1サブフレームでN個のOFDMシンボルが伝送されるとすれば、1サブフレームにはM×N個のREが存在する。
‘PRB(Physical Resource Block)’は、データを伝送する単位周波数−時間リソースを表す。一般的に1個のPRBは、周波数−時間領域で連続する複数のREで構成され、1サブフレーム中には複数のPRBが定義される。
Hereinafter, terms used in the detailed description of this application are defined as follows.
'RE (Resource Element)' represents the smallest frequency-time unit to which data or other control channel modulation symbols are mapped. If a signal is transmitted through M subcarriers in one OFDM symbol and N OFDM symbols are transmitted in one subframe, there are M × N REs in one subframe.
'PRB (Physical Resource Block)' represents a unit frequency-time resource for transmitting data. In general, one PRB is composed of a plurality of continuous REs in the frequency-time domain, and a plurality of PRBs are defined in one subframe.
‘VRB(Virtual Resource Block)’は、データ伝送のための仮想的な単位リソースを表す。一般的に、一つのVRBが含むREの個数は、一つのPRBが含むREの個数と同一であり、実際にデータが伝送される時に、一つのVRBが一つのPRBにマッピングされる、あるいは、一つのVRBが複数のPRBの一部領域にマッピングされることができる。 'VRB (Virtual Resource Block)' represents a virtual unit resource for data transmission. In general, the number of REs included in one VRB is the same as the number of REs included in one PRB, and one VRB is mapped to one PRB when data is actually transmitted. One VRB can be mapped to a partial region of a plurality of PRBs.
‘LVRB(Localized Virtual Resource Block)’は、VRBの一タイプである。一つのLVRBは一つのPRBにマッピングされ、互いに異なるLVRBがマッピングされるPRBは重複しない。LVRBをそのままPRBと解釈しても良い。
‘DVRB(Distributed Virtual Resource Block)’は、VRBの他のタイプである。一つのDVRBは、複数のPRB内の一部REにマッピングされ、互いに異なるDVRBにマッピングされるREは重複しない。
'LVRB (Localized Virtual Resource Block)' is one type of VRB. One LVRB is mapped to one PRB, and PRBs to which different LVRBs are mapped do not overlap. LVRB may be interpreted as PRB as it is.
'DVRB (Distributed Virtual Resource Block)' is another type of VRB. One DVRB is mapped to some REs in a plurality of PRBs, and REs mapped to different DVRBs do not overlap.
‘ND’=‘Nd’は、一つのDVRBがマッピングされるPRBの個数を表す。図9は、DVRB及びLVRBがPRBにマッピングされる方法の一例を示す図で、図9でND=3である。任意のDVRBを3個の部分に分けた後に、各分割部を互いに異なるPRBにマッピングすることができる。この時に、各PRBにおいて該当のDVRBがマッピングされずに残った部分には、他のDVRBの分割部がマッピングされる。 'N D ' = 'N d ' represents the number of PRBs to which one DVRB is mapped. FIG. 9 is a diagram illustrating an example of a method in which DVRB and LVRB are mapped to PRB, and N D = 3 in FIG. After dividing an arbitrary DVRB into three parts, each divided part can be mapped to different PRBs. At this time, the divided portions of other DVRBs are mapped to the portions where the corresponding DVRBs remain unmapped in each PRB.
‘NPRB’は、システムのPRBの個数を表す。システムの帯域を分ける場合には、分割して定義されたた部分のPRBの個数でありうる。 'N PRB ' represents the number of PRBs in the system. When the system band is divided, the number of PRBs of the part defined by dividing can be used.
‘NLVRB’は、システムで使用可能なLVRBの個数を表す。 'N LVRB ' represents the number of LVRBs available in the system.
‘NDVRB’は、システムで使用可能なDVRBの個数を表す。 'N DVRB ' represents the number of DVRBs available in the system.
‘NLVRB_UE’は、一つのUEに割り当てられる最大LVRBの個数を表す。 'N LVRB_UE ' represents the maximum number of LVRBs allocated to one UE.
‘NDVRB_UE’は、一つのUEに割り当てられる最大DVRBの個数を表す。 'N DVRB_UE ' represents the maximum number of DVRBs allocated to one UE.
‘Nsubset’は、サブセット(Subset)の個数を表す。 ' Nsubset ' represents the number of subsets.
‘NDivOrder’は、システムで要求するダイバーシティ次数を表す。ここで、ダイバーシティ次数は、隣接しないRBの個数で定義される。 'N DivOrder ' represents the diversity order required by the system. Here, the diversity order is defined by the number of non-adjacent RBs.
ここで、“RBの個数”は、周波数軸上で区分されるRBの個数を意味する。すなわち、RBは、サブフレームを構成するスロットにより区分されうる場合であっても、‘RBの個数’は、同一スロットの周波数軸で区分されるRBの個数を意味する。 Here, the “number of RBs” means the number of RBs divided on the frequency axis. That is, even if RBs can be divided by slots constituting a subframe, 'number of RBs' means the number of RBs divided by the frequency axis of the same slot.
図9は、LVRBとDVRBの定義例を示す図である。 FIG. 9 is a diagram illustrating a definition example of LVRB and DVRB.
図9に示すように、1個のLVRBの各REは、1個のPRBの各REに一対一でマッピングされる。例えば、PRB0には1個のLVRBがマッピングされる(901)。反面、1個のDVRBは、3個の分割部に分割され、各分割部は、互いに異なるPRBにそれぞれマッピングされる。例えば、DVRB0は、3個の分割部に分割され、各分割部はそれぞれPRB1、PRB4、PRB6にマッピングされる。同様に、DVRB1とDVRB2は、3個の分割部にそれぞれ分割され、それぞれの分割部はPRB1、PRB4、PRB6において残ったリソースにマッピングされる。この例で、DVRBを3個の分割部に分けたが、これに限定されることはない。すなわち、例えば、2個の分割部に分けることもできる。 As shown in FIG. 9, each RE of one LVRB is mapped one-to-one to each RE of one PRB. For example, one LVRB is mapped to PRB0 (901). On the other hand, one DVRB is divided into three division units, and each division unit is mapped to a different PRB. For example, DVRB0 is divided into three division units, and each division unit is mapped to PRB1, PRB4, and PRB6, respectively. Similarly, DVRB1 and DVRB2 are each divided into three division units, and each division unit is mapped to the remaining resources in PRB1, PRB4, and PRB6. In this example, DVRB is divided into three division parts, but the present invention is not limited to this. That is, for example, it can be divided into two division parts.
基地局から特定端末機への下りリンクデータ送信、あるいは、特定端末機から基地局への上りリンクデータ送信は、1サブフレーム内で一つまたは複数のVRBを通じてなされる。この時、基地局は、特定端末機にデータを送信する時に複数のVRBのうちどのVRBを通じてデータを送信するかを、当該端末機に知らせなければならない。また、特定端末機がデータを送信できるようにするために、どのVRBを通じてデータを送信できるかを当該端末機に知らせる。 The downlink data transmission from the base station to the specific terminal or the uplink data transmission from the specific terminal to the base station is performed through one or a plurality of VRBs in one subframe. At this time, the base station must inform the terminal of which VRB among the plurality of VRBs the data is to be transmitted when transmitting data to the specific terminal. In addition, in order to allow a specific terminal to transmit data, the VR terminal is notified of which VRB can transmit the data.
データを送信する方式は、FDS(Frequency Diversity Scheduling)方式とFSS(Frequency Selective Scheduling)方式とに大別される。FDS(Frequency Diversity Scheduling)方式は、周波数ダイバーシティを通じて受信性能利得を得る方式であり、FSS(Frequency Selective Scheduling)方式は、周波数選択的スケジューリングを通じて受信性能利得を得る方式である。 Methods for transmitting data are roughly classified into FDS (Frequency Diversity Scheduling) method and FSS (Frequency Selective Scheduling) method. The FDS (Frequency Diversity Scheduling) scheme is a scheme for obtaining a reception performance gain through frequency diversity, and the FSS (Frequency Selective Scheduling) scheme is a scheme for obtaining a reception performance gain through frequency selective scheduling.
FDS方式で、送信端は、一つのデータパケットを、システム周波数領域に広く分散された副搬送波を通じて送信して、1データパケット内のシンボルが様々な無線チャネルフェーディングを経るようにすることによってデータパケット全体が不利なフェーディングを経ることを防止し、結果として受信性能の向上が得られる。これと違い、FSS方式では、データパケットをシステム周波数領域のうち、有利なフェーディング状態である一つあるいは複数の連続した周波数領域を通じて送信することによって受信性能の向上を得る。実際のセルラーOFDM無線パケット通信システムにおいて、一つのセル中には複数の端末機が存在する。この場合、各端末機の無線チャネル状況は互いに異なる特性を有するので、1サブフレーム内においても、ある端末機にはFDS方式データ送信を行い、他の端末機にはFSS方式データ送信を行わなければならない。したがって、具体的なFDS送信方式とFSS送信方式は、これら両方式が1サブフレーム内で効率的にマルチプレクシングされうるように設計しなければならない。一方、FSS方式では、全体帯域においてUEに有利な帯域を選択的に使用することによって利得(Gain)を得ることができるが、FDS方式では、特定帯域の良否を比較せずに、十分にダイバーシティが得られるような周波数間隔を維持する限り、特定周波数帯域を選択して伝送する必要はない。したがって、スケジュールをする場合、FSS方式の周波数選択的スケジューリングを優先して行う方が、全体システムの性能向上において有利である。 In the FDS scheme, the transmitting end transmits one data packet through subcarriers widely distributed in the system frequency domain, and the symbols in one data packet pass through various radio channel fading. The entire packet is prevented from undergoing unfavorable fading, and as a result, reception performance is improved. In contrast, in the FSS scheme, the reception performance is improved by transmitting the data packet through one or a plurality of continuous frequency regions in an advantageous fading state in the system frequency region. In an actual cellular OFDM wireless packet communication system, a plurality of terminals exist in one cell. In this case, the radio channel conditions of each terminal have different characteristics, so even within one subframe, FDS system data must be transmitted to a certain terminal and FSS system data must be transmitted to other terminals. I must. Therefore, a specific FDS transmission scheme and FSS transmission scheme must be designed so that both of these schemes can be efficiently multiplexed within one subframe. On the other hand, in the FSS scheme, a gain can be obtained by selectively using a band advantageous to the UE in the entire band. However, in the FDS scheme, sufficient diversity can be obtained without comparing the quality of a specific band. As long as the frequency interval is maintained, it is not necessary to select and transmit a specific frequency band. Therefore, when scheduling, it is advantageous in improving the performance of the entire system to preferentially perform FSS frequency selective scheduling.
FSS方式では、周波数領域において連続して隣接している副搬送波を用いてデータを送信するから、LVRBを用いてデータを送信することが好ましい。この場合、一つのサブフレームにNPRB個のPRBが存在し、この時、システム内で最大NLVRB個のLVRBを用いることができるとしたら、基地局は各端末機にNLVRBビットのビットマップ情報を伝送することによって、当該端末機にどのLVRBを通じて下りリンクデータが送信されるか、あるいは、どのLVRBを通じて上りリンクデータを送信できるかを知らせることができる。すなわち、各端末機にスケジューリング情報として伝送されるNLVRBビットのビットマップ情報の各ビットは、NLVRB個のLVRBのうち、そのビットに対応するLVRBを通じてデータが送信されるか否かを表す。このような方式は、NLVRB数に比例して端末に伝送すべきビット数も増加するという短所がある。 In the FSS system, since data is transmitted using subcarriers that are continuously adjacent in the frequency domain, it is preferable to transmit data using LVRB. In this case, if there are N PRB PRBs in one subframe and the maximum N LVRB LVRBs can be used in the system at this time, the base station maps the N LVRB bit to each terminal. By transmitting the information, it is possible to inform the terminal of which LVRB the downlink data is transmitted or through which LVRB the uplink data can be transmitted. That is, each bit of the N LVRB bit bitmap information transmitted as scheduling information to each terminal represents whether data is transmitted through the LVRB corresponding to the bit among the N LVRB LVRBs . Such a method has a disadvantage that the number of bits to be transmitted to the terminal increases in proportion to the number of N LVRBs .
一方、端末機には1セットの隣接したRBのみ割り当てられるとすれば、割り当てられるRBの情報は、RBの開始点とその個数で表現されることができる。このような方式をこの文書では‘コンパクト方式’とする。 On the other hand, if only one set of adjacent RBs is allocated to the terminal, the allocated RB information can be expressed by the start point and the number of RBs. Such a method is referred to as a “compact method” in this document.
図10は、リソースブロックをコンパクト方式により割り当てる方法の一例を示す図である。 FIG. 10 is a diagram illustrating an example of a method for allocating resource blocks by a compact method.
この場合、図10に示すように、各開始点に応じて使用可能なRBの長さはそれぞれ異なり、最終的にRB割当の組合せの数は、NLVRB(NLVRB+1)/2となる。したがって、これに必要なビットの数は、ceiling(log2(NLVRB(NLVRB+1)/2))ビットとなる。ここで、ceiling(x)は、最も近い整数への切り上げ値を意味する。この方法は、ビットマップ方式に比べて、NLVRB数の増加によるビット数の増加が相対的に小さいという長所がある。 In this case, as shown in FIG. 10, the lengths of RBs that can be used differ depending on each starting point, and finally the number of combinations of RB allocation is N LVRB (N LVRB +1) / 2. Therefore, the number of bits necessary for this is ceiling (log 2 (N LVRB (N LVRB +1) / 2)) bits. Here, ceiling (x) means a value rounded up to the nearest integer. This method has an advantage that the increase in the number of bits due to the increase in the number of N LVRBs is relatively small compared to the bitmap method.
一方、DVRBの割当をUE(User Equipment)に知らせる方法の場合、ダイバーシティ利得(Diversity Gain)のために分散して伝送されるDVRBの各分割部の位置をあらかじめ約束したり、この位置を直接知らせる追加的な情報が必要である。ここで、好ましくは、DVRBに対するシグナリングのためのビット数が、上述したコンパクト方式のLVRB伝送時のビット数と同一に設定されると、下りリンクにおけるシグナリングビットフォーマットが単純化でき、その結果、同一のチャネルコーディングを使用できるなどの長所がある。 On the other hand, in the case of a method of notifying the UE (User Equipment) of the allocation of DVRB, the position of each division part of DVRB transmitted in a distributed manner for diversity gain is promised in advance, or this position is directly notified. Additional information is needed. Here, preferably, when the number of bits for signaling to the DVRB is set to be the same as the number of bits in the above-described LVRB transmission of the compact scheme, the signaling bit format in the downlink can be simplified, and as a result, the same There are advantages such as being able to use channel coding.
ここで、一つのUEに複数のDVRBが割り当てられる場合、このUEに、DVRBの開始点のDVRBインデックス、長さ(=割り当てられるDVRB個数)、一つのDVRBにおいて分けられる分割部間の相対的な位置(例えば、分割部間のGap)を知らせる。 Here, when a plurality of DVRBs are allocated to one UE, the DVRB index, length (= number of allocated DVRBs) of DVRB to the UE, and the relative relationship between the divided parts divided in one DVRB The position (for example, the gap between the divided portions) is notified.
図11は、連続したインデックスを有する2個のDVRBが、複数の隣接したPRBにマッピングされる方法の一例を示す図である。 FIG. 11 is a diagram illustrating an example of a method in which two DVRBs having consecutive indexes are mapped to a plurality of adjacent PRBs.
図11に示すように、連続したインデックスを有する複数のDVRBを複数の隣接したPRBにマッピングする場合、1番目の分割部1101,1102と2番目の分割部1103,1104は、Gap 1105だけ互いに離れるようになるが、上段分割部及び下段分割部のそれぞれに属する分割部同士は互いに隣接するようになり、ダイバーシティ次数(Diversity Order)は2となる。 As shown in FIG. 11, when a plurality of DVRBs having consecutive indexes are mapped to a plurality of adjacent PRBs, the first division units 1101 and 1102 and the second division units 1103 and 1104 are separated from each other by a gap 1105. However, the division units belonging to the upper division unit and the lower division unit are adjacent to each other, and the diversity order is 2.
図12は、連続したインデックスを有する2個のDVRBが、複数の離れているPRBにマッピングされる方法の一例を示す図である。 FIG. 12 is a diagram illustrating an example of a method in which two DVRBs having consecutive indexes are mapped to a plurality of separated PRBs.
図12による方法では、DVRBをPRBに対応させる時に、連続したDVRBインデックスを、隣接するPRBに対応させずに分散させることができる。例えば、DVRBインデックス‘0’とDVRBインデックス‘1’は互いに隣接して配置されない。言い換えると、図12では、DVRBインデックスが0,8,16,4,12,20,…の順に配置されており、この配置は、図11における連続したインデックスを、例えば、ブロックインターリーバーに入力して得ることができる。この場合、Gap 1203による分散だけでなく、各分割部1201,1202内での分散も得ることができる。したがって、図12のように、UEに2個のDVRBが割り当てられる時にダイバーシティ次数が4と増加し、より増加したダイバーシティ利得を得ることができるという利点がある。 In the method according to FIG. 12, when DVRBs are associated with PRBs, continuous DVRB indexes can be distributed without corresponding to adjacent PRBs. For example, the DVRB index “0” and the DVRB index “1” are not arranged adjacent to each other. In other words, in FIG. 12, DVRB indexes are arranged in the order of 0, 8, 16, 4, 12, 20,..., And this arrangement is performed by inputting the continuous indexes in FIG. Can be obtained. In this case, not only dispersion by the gap 1203 but also dispersion in each of the division units 1201 and 1202 can be obtained. Accordingly, as shown in FIG. 12, when two DVRBs are allocated to the UE, the diversity order is increased to 4, and there is an advantage that an increased diversity gain can be obtained.
この時、分割部間の相対的な位置を表すGapの値を2つの方法で表すことができる。第一に、Gapの値を、DVRBインデックスの差値で表すことができる。第二に、Gapの値を、DVRBがマッピングされるPRB間のインデックスの差値で表すことができる。図12において、第一の方法によれば、Gap=1であり、第二の方法によれば、Gap=3になる。図12は、後者の場合(1203)を示す図である。一方、システムの全体RB個数が変わると、DVRBインデックス構成が変わることもあるが、この場合、第二の方法を用いると、分割部間の物理的な距離を把握できるという長所がある。 At this time, the value of Gap representing the relative position between the divided portions can be expressed by two methods. First, the value of Gap can be expressed by the difference value of the DVRB index. Secondly, the value of Gap can be expressed by a difference value of indexes between PRBs to which DVRBs are mapped. In FIG. 12, according to the first method, Gap = 1, and according to the second method, Gap = 3. FIG. 12 is a diagram showing the latter case (1203). On the other hand, if the total number of RBs in the system changes, the DVRB index configuration may change. In this case, if the second method is used, there is an advantage that the physical distance between the divided parts can be grasped.
図13は、図12と同じ規則を用い、一つのUEに4個のDVRBが割り当てられる場合を示す図である。 FIG. 13 is a diagram illustrating a case where four DVRBs are allocated to one UE using the same rule as FIG.
図13に示すように、ダイバーシティ次数は7まで増加する。しかし、ダイバーシティ次数が増加するにつれてダイバーシティ利得は収斂する。既存の研究結果によると、概略次数4以上では利得の増加は微小である。また、PRBのうち、DVRBによりマッピングされずに残った部分があるPRB1301,1302,1303,1304,1305には、他のUEに割り当てられたDVRBがマッピングされなければならないため、DVRBを使用する他のUEが存在しない場合には、これらのPRB1301,1302,1303,1304,1305の一部は使用せずに空にしておくしかないという短所がある。また、DVRBを分散配置することによって、使用可能なPRBの連続性が損なわれるので、連続したLVRB割当に制約が発生する。 As shown in FIG. 13, the diversity order increases to 7. However, the diversity gain converges as the diversity order increases. According to existing research results, the gain increase is negligible at approximately order 4 or higher. In addition, since PRRBs 1301, 1302, 1303, 1304, and 1305 in which PRRBs remain unmapped by the PRRBs must be mapped to DVRBs assigned to other UEs, there are other uses of DVRBs. When there is no UE, there is a disadvantage that some of these PRBs 1301, 1302, 1303, 1304, and 1305 can be left empty without being used. Also, by distributing DVRBs, the continuity of usable PRBs is impaired, so that there is a restriction on continuous LVRB allocation.
したがって、ダイバーシティ次数を適正レベルに限定して分散割当を行うことができる方法が必要である。 Therefore, there is a need for a method capable of performing distributed allocation with the diversity order limited to an appropriate level.
本発明の実施例1及び実施例2は、PRBにマッピングされるDVRBの分割部間の相対的な距離を0に設定する方法に関するものである。これらの実施例では、DVRBの連続したインデックスを、互いに離れているPRBにマッピングさせる方式において、複数のDVRBが一つのUEに割り当てられる場合、各DVRBの各分割部を、互いに異なるPRBに分散して割り当てることができ、これにより、ダイバーシティ次数を高めることができる。または、同一の条件下で、各DVRBの各分割部を互いに異なるPRBに分散して割り当てず、同じPRBに割り当てることによって、DVRBが分散して割り当てられるPRB数を減らすことができ、これにより、ダイバーシティ次数を制限することができる。 Embodiments 1 and 2 of the present invention relate to a method of setting a relative distance between DVRB divisions mapped to PRBs to zero. In these embodiments, when a plurality of DVRBs are allocated to one UE in a scheme in which consecutive DVRB indexes are mapped to PRBs that are separated from each other, each DVRB is divided into different PRBs. This can increase the diversity order. Alternatively, under the same conditions, the divided parts of each DVRB may not be distributed and allocated to different PRBs, but may be allocated to the same PRB, thereby reducing the number of PRBs that are distributed and allocated to the DVRB. Diversity order can be limited.
〈実施例1〉
この実施例は、一つのUEに割り当てられるDVRBの個数に対する基準値(reference value for the number of DVRB assigned to one UE)を設定することによって、分割部の分散/非分散モードを切り替える方法に関するものである。ここで、‘分散モード’は、DVRB分割部間のGapが0以外の値を有するモードを示し、‘非分散モード’は、DVRB分割部間のGapが0のモードを示す。
<Example 1>
This embodiment relates to a method for switching the distributed / non-distributed mode of the division unit by setting a reference value for the number of DVRBs allocated to one UE (reference value for the number of DVRB assigned to one UE). is there. Here, “distributed mode” indicates a mode in which the gap between DVRB division units has a value other than 0, and “non-dispersion mode” indicates a mode in which the gap between DVRB division units is 0.
一つのUEに割り当てられるDVRBの個数をMとする時、M値が特定基準値(=Mth)未満の時は、DVRBの分割部を分散して割り当てることによってダイバーシティ次数を上げることができる。 When the number of DVRBs allocated to one UE is M, when the M value is less than a specific reference value (= M th ), the diversity order can be increased by distributing and dividing DVRB division units.
逆に、M値が基準値(=Mth)以上である時は、分割部を分散して割り当てずに同一のPRBに割り当てる。このように同一のPRBに割り当てると、DVRBが分散してマッピングされるPRB数を減らすことができ、よって、ダイバーシティ次数が制限される。 On the other hand, when the M value is equal to or greater than the reference value (= M th ), the divided units are allocated to the same PRB without being distributed and allocated. By assigning to the same PRB in this manner, the number of PRBs to which DVRBs are distributed and mapped can be reduced, and thus the diversity order is limited.
すなわち、M値が基準値Mth以上である場合、PRBにマッピングされるDVRBの分割部間の相対的な距離であるGapを0に設定する。 That is, if the M value of the reference value M th or more, the Gap is a relative distance between divided parts of each DVRB mapped to PRB is set to 0.
例えば、Mth=3に設定した場合、DVRBの個数が2であれば、図12のようにDVRB分割部を分散してマッピングすることができる。これに比べて、Mth=3に設定した場合、DVRBの個数が4であれば、Gapを0に設定することによって、DVRB分割部を同一のPRBにマッピングすることができる。 For example, when M th = 3 is set, if the number of DVRBs is 2, the DVRB dividing unit can be distributed and mapped as shown in FIG. In contrast, when M th = 3 and the number of DVRBs is 4, by setting Gap to 0, the DVRB division unit can be mapped to the same PRB.
図14は、実施例1で、Gap=0に設定された場合のリソースブロックマッピング方法の一例を示す図である。 FIG. 14 is a diagram illustrating an example of a resource block mapping method when Gap = 0 is set in the first embodiment.
〈実施例2〉
この実施例は、制御信号を用いて分割部の分散/非分散モードを切り替える方法に関するものである。ここで、‘分散モード’は、DVRB分割部間のGapが0以外の値を有するモードを示し、‘非分散モード’は、DVRB分割部間のGapが0のモードを示す。
<Example 2>
This embodiment relates to a method for switching the dispersion / non-distribution mode of the division unit using a control signal. Here, “distributed mode” indicates a mode in which the gap between DVRB division units has a value other than 0, and “non-dispersion mode” indicates a mode in which the gap between DVRB division units is 0.
実施例2は実施例1を変形したものであり、実施例2では、Mthを設定せずに、必要に応じて制御信号を送受信することによって分散/非分散モードを切り替える。送受信された制御信号によって、ダイバーシティ次数を上げるためにDVRB分割部を分散させる、または、ダイバーシティ次数を下げるためにDVRBの分割部を同一のPRBにマッピングさせることができる。 Example 2 is a modified version of the embodiment 1. In the embodiment 2, without setting the M th, switches to the distributed / non-distributed mode by sending and receiving control signals as required. Depending on the transmitted / received control signal, the DVRB division unit can be distributed to increase the diversity order, or the DVRB division unit can be mapped to the same PRB to reduce the diversity order.
例えば、PRBにマッピングされるDVRBの分割部間の相対的な距離であるGapの値を表すように制御信号を定義することができる。すなわち、制御信号がGapの値そのものを表すように定義することができる。 For example, the control signal can be defined to represent the value of Gap, which is the relative distance between DVRB divisions mapped to PRB. That is, the control signal can be defined to represent the Gap value itself.
例えば、制御信号がGap=3を表す場合、図12または図13のようにDVRB分割部を分散してマッピングし、制御信号がGap=0を表す場合、図14のようにDVRB分割部を同一のPRBにマッピングする。 For example, when the control signal represents Gap = 3, the DVRB division unit is distributed and mapped as shown in FIG. 12 or FIG. 13, and when the control signal represents Gap = 0, the DVRB division unit is the same as shown in FIG. To the PRB.
上述した通り、システムのPRBの数(NPRB)をPRB単位で自由にスケジューリングをするためには、スケジューリングされるそれぞれのUEに対してNPRBビットのビットマップを伝送する必要がある。システムのPRBの数(NPRB)が大きい場合、これを伝送するためには制御情報のオーバーヘッドが増加する。そこで、スケジューリング単位を減らしたり、帯域を分割した後に一部帯域でのみスケジューリング単位を別にして伝送する方法を考慮できる。 As described above, in order to freely schedule the number of PRBs (N PRB ) of the system in units of PRBs, it is necessary to transmit a bitmap of N PRB bits to each scheduled UE. If the number of PRBs in the system (N PRB ) is large, the overhead of control information increases in order to transmit this. Therefore, it is possible to consider a method in which the scheduling unit is reduced or the transmission is performed by dividing the scheduling unit only in a part of the band after dividing the band.
3GPP LTEでは、上述のようにビットマップを伝送する場合におけるオーバーヘッドを考慮して、ビットマップを構成する方式が提案された。 In 3GPP LTE, a scheme for configuring a bitmap in consideration of overhead in transmitting a bitmap as described above has been proposed.
このビットマップ構成の一例を、図15に示す。 An example of this bitmap configuration is shown in FIG.
まず、リソース割当のためのシグナルは、ヘッダ1501とビットマップ1502とで構成される。ヘッダ1501は、シグナリング方式を知らせることで、伝送されるビットマップ1502の構造、すなわち、ビットマップ方式を知らせる。 First, a signal for resource allocation is composed of a header 1501 and a bitmap 1502. The header 1501 informs the structure of the bitmap 1502 to be transmitted, that is, the bitmap scheme by notifying the signaling scheme.
まず、ビットマップは、RBG方式とサブセット方式の2つの方式に分類される。 First, bitmaps are classified into two methods, an RBG method and a subset method.
RBG方式では、RBをまとめてグルーピングし、複数のグループにする。一つのグループを基本単位としてRBをマッピングする。すなわち、一つのグループを構成する複数のRBは、マッピングに対する連関性を有する。グループの大きさが増加するほどリソース割当を微細にすることは困難になるが、ビットマップのビット数を減少させることができる。図15を参照すると、NPRB=32であるから、1RB単位でリソース割当をするためには総32ビットのビットマップが必要となる。しかし、3個のRBをグルーピングし(P=3)、RBG(RB Group)単位でリソースを割り当てると、全体RBを総11個のグループにすることができる。したがって、11ビットのビットマップしか要らず、制御情報量を大幅に減らすことができる。しかし、このようなRBGグループ単位で割り当てる場合は、1RB単位で割り当てることができず、細密なリソース割当は不可能になる。 In the RBG method, RBs are grouped into a plurality of groups. RB is mapped using one group as a basic unit. That is, a plurality of RBs constituting one group have association with mapping. As the group size increases, it becomes more difficult to make the resource allocation finer, but the number of bits in the bitmap can be reduced. Referring to FIG. 15, since N PRB = 32, in order to allocate resources in units of 1 RB, a bit map of a total of 32 bits is required. However, if 3 RBs are grouped (P = 3) and resources are allocated in units of RBG (RB Group), the total RBs can be made into 11 groups. Therefore, only an 11-bit bitmap is required, and the amount of control information can be greatly reduced. However, when such allocation is performed in units of RBG groups, allocation cannot be performed in units of 1 RB, and precise resource allocation becomes impossible.
これを補完するためにサブセット方式を用いることができる。この方式では、複数のRBGが一つのサブセットに設定され、各サブセット内でRB単位でリソースが割り当てられる。上述の図15のRBG方式における11ビットのビットマップを用いるために、‘3’個のサブセット(サブセット1、サブセット2、サブセット3)を構成することができる。ここで、‘3’は上述の各RBGを構成するRBの個数である。こうすると、NRB/P=ceiling(32/3)=11になり、11ビットで各サブセット内のRBをRB単位で割り当てることができる。ただし、ビットマップがRBG方式及びサブセット方式のうちどの方式を用いるか、そして、サブセット方式を用いるとしたらどのサブセットを使用するかを知らせなければならず、よって、ヘッダ情報1501が必要とされる。 A subset scheme can be used to complement this. In this scheme, a plurality of RBGs are set in one subset, and resources are allocated in units of RBs within each subset. In order to use the 11-bit bitmap in the RBG method of FIG. 15 described above, '3' subsets (subset 1, subset 2, subset 3) can be configured. Here, “3” is the number of RBs constituting each RBG described above. In this way, NRB / P = ceiling (32/3) = 11, and RBs in each subset can be allocated in RB units with 11 bits. However, it is necessary to indicate which of the RBG method and the subset method is used for the bitmap, and which subset is used if the subset method is used, and thus the header information 1501 is required.
万一、ヘッダ情報1501は、RBG方式とサブセット方式のうちどの方式を用いるかのみを指示し、サブセットの種類は、RBGに用いられるビットマップの一部ビットを用いて指示するとすれば、全体サブセット中の全てのRBを活用することはできない場合がありうる。例えば、図15を参照すると、総3個のサブセットが設定されたので、サブセットを区別するために2ビットのサブセット指示子(Subset Indicator)1503が必要とされる。この時、サブセット11504,1505には総12個のRBが割り当てられており、総11ビットからなるビットマップからサブセット指示子の2個のビットを除けば9ビットしか残らず、9ビットのみでは12個のRBを全て個別的に指示することができない。これを解決するために、RBGビットマップのうち1ビットの移動指示子(Shift indicator)を割り当て、サブセットビットマップが指示するRBの位置を移動(Shift)させるのに使用することができる。例えば、サブセット指示子1503がサブセット1を指示し、移動指示子1506が‘シフト0’を指示する場合、残っている8ビットのビットマップは、RB0、RB1、RB2、RB9、RB10、RB11、RB18、RB19を指示するのに用いられる(1504参照)。これと違い、サブセット指示子1503がサブセット1を指示し、移動指示子1506が‘シフト1’を指示する場合、残っている8ビットのビットマップは、RB10、RB11、RB18、RB19、RB20、RB27、RB28、RB29(1505参照)を指示するのに用いられる。 If the header information 1501 indicates only which one of the RBG method and the subset method is used, and the type of the subset is specified using a part of bits of the bitmap used for the RBG, the entire subset It may not be possible to use all the RBs. For example, referring to FIG. 15, since a total of three subsets are set, a 2-bit subset indicator (Subset Indicator) 1503 is required to distinguish the subsets. At this time, a total of 12 RBs are assigned to the subsets 11504 and 1505, and only 9 bits remain except for 2 bits of the subset indicator from the bitmap consisting of 11 bits. All the RBs cannot be individually indicated. In order to solve this, a 1-bit shift indicator of the RBG bitmap can be allocated and used to shift the position of the RB indicated by the subset bitmap. For example, if subset indicator 1503 indicates subset 1 and move indicator 1506 indicates 'shift 0', the remaining 8-bit bitmaps are RB0, RB1, RB2, RB9, RB10, RB11, RB18. , RB19 (see 1504). In contrast, when the subset indicator 1503 indicates subset 1 and the movement indicator 1506 indicates 'shift 1', the remaining 8-bit bitmaps are RB10, RB11, RB18, RB19, RB20, RB27. , RB28, RB29 (see 1505).
上述の例では、サブセット指示子1503がサブセット1(1504,1505)を指示する場合を取り上げたが、サブセット指示子1503がサブセット2またはサブセット3を指示することもできる。したがって、各サブセット指示子1503及び各移動指示子1506の組合せに対して8個のRBを1RB単位でマッピングできるということがわかる。また、図15を参照すると、この実施例では、サブセット1、サブセット2、サブセット3に割り当てられたRBの個数はそれぞれ12、11、9とそれぞれ異なるため、サブセット1の場合には4個のRBを使用することができず、サブセット2の場合には3個のRBを使用することができず、サブセット3の場合には1個のRBを使用することができないということがわかる(陰影領域を参照)。図15は、説明のためのもので、本実施例がこの図面により制限されることはない。 In the above example, the case where the subset indicator 1503 indicates the subset 1 (1504, 1505) is taken up. However, the subset indicator 1503 may indicate the subset 2 or the subset 3. Therefore, it can be seen that 8 RBs can be mapped in units of 1 RB for the combinations of each subset indicator 1503 and each movement indicator 1506. Referring to FIG. 15, in this embodiment, the number of RBs assigned to subset 1, subset 2 and subset 3 is different from 12, 11 and 9, respectively. In the case of subset 2, 3 RBs cannot be used, and in the case of subset 3, 1 RB cannot be used. reference). FIG. 15 is for explanation, and the present embodiment is not limited by this drawing.
RBG方式及びサブセット方式を用いたビットマップ方式とコンパクト方式とを組み合わせて使用する場合を考慮することができる。 A case where the bitmap method using the RBG method and the subset method and the compact method are used in combination can be considered.
図16は、ビットマップ方式とコンパクト方式とを組み合わせてマッピングする方法の一例を示す図である。 FIG. 16 is a diagram illustrating an example of a method of mapping by combining the bitmap method and the compact method.
図16のようにマッピングしてDVRBを伝送する場合には、RBG0,RBG1,RBG2,RBG4の一部リソース要素がDVRBにより埋められる。このうち、RBG0はサブセット1に含まれ、RBG1及びRBG4はサブセット2に含まれ、RBG2はサブセット3に含まれる。ここで、RBG0,RBG1,RBG2,RBG4をRBG方式によりUEに割り当てることができない。そして、RBGのうち、DVRBとして割り当てて残ったRB(PRB0,PRB4,PRB8,PRB12)はサブセット方式でUEに割り当てなければならない。しかし、サブセット方式でRBが割り当てられるUEには、一つのサブセットにおけるRBしか割り当てられないので、他のサブセットに属する残ったRBはそれぞれ異なるUEに割り当てるしかない。したがって、DVRBのスケジューリングがLVRBスケジューリングに制約を与えることになる。 When mapping DVRB by mapping as shown in FIG. 16, some resource elements of RBG0, RBG1, RBG2, and RBG4 are filled with DVRB. Among these, RBG0 is included in subset 1, RBG1 and RBG4 are included in subset 2, and RBG2 is included in subset 3. Here, RBG0, RBG1, RBG2, and RBG4 cannot be assigned to the UE by the RBG method. Then, among the RBGs, the remaining RBs (PRB0, PRB4, PRB8, PRB12) allocated as DVRBs must be allocated to UEs in the subset scheme. However, since UEs to which RBs are assigned in the subset scheme can only be assigned RBs in one subset, the remaining RBs belonging to other subsets can only be assigned to different UEs. Therefore, DVRB scheduling imposes constraints on LVRB scheduling.
したがって、LVRBのスケジューリングの制約を減らすためのDVRB構成方法が必要とされる。 Accordingly, there is a need for a DVRB configuration method for reducing LVRB scheduling constraints.
実施例3〜実施例5は、LVRBに対する影響を減らす目的で、PRBにマッピングされるDVRBの分割部の相対的な距離を設定する方法に関するものである。 The third to fifth embodiments relate to a method for setting the relative distance of the divided parts of the DVRB mapped to the PRB in order to reduce the influence on the LVRB.
〈実施例3〉
実施例3は、DVRBの分割部をマッピングする時に、一つの特定サブセットに属するRBにマッピングし、その特定サブセットのRBに全てマッピングされた後に、他のサブセットに属するRBにマッピングする方法に関するものである。
<Example 3>
The third embodiment relates to a method of mapping DVRB division units to RBs belonging to one specific subset, mapping to RBs belonging to the specific subset, and then mapping to RBs belonging to another subset. is there.
この実施例によれば、連続したDVRBインデクシングを、分散したPRBにマッピングする時、一つのサブセット内で分散するようにマッピングし、一つのサブセット内でそれ以上マッピングできない場合、他のサブセットでマッピングすることができる。また、連続したDVRBのインターリービングもサブセット内で行われる。 According to this embodiment, when mapping continuous DVRB indexing to distributed PRBs, mapping to distribute within one subset and mapping to another subset if no more mapping within one subset is possible be able to. Continuous DVRB interleaving is also performed within the subset.
図17及び図18は、本発明の一実施例によるDVRBマッピング方法である。 17 and 18 illustrate a DVRB mapping method according to an embodiment of the present invention.
DVRB0〜11は、サブセット1内で分散してマッピングされ(1703)、次に、DVRB12〜22は、サブセット2内で分散してマッピングされ(1704)、次に、DVRB23〜31は、サブセット3内で分散してマッピングされる(1705)。このようなマッピングは、各サブセット別にブロックインターリーバーを使用する方法及びその他の方法によって行うことができる。 DVRB 0-11 are distributed and mapped within subset 1 (1703), then DVRB 12-22 are distributed and mapped within subset 2 (1704), and then DVRB 23-31 are within subset 3. Are distributed and mapped (1705). Such mapping can be performed by using a block interleaver for each subset and other methods.
このような配置はブロックインターリーバーの動作方式を調節することによって達成することができる。 Such an arrangement can be achieved by adjusting the operation mode of the block interleaver.
〈実施例4〉
実施例4は、DVRB分割部を同一サブセットに含まれるPRBにマッピングさせるように制限する方法に関するものである。
<Example 4>
The fourth embodiment relates to a method for limiting the DVRB dividing unit to map to PRBs included in the same subset.
実施例4では、Gap情報を用いて、同一DVRBの分割部が同一サブセット内にマッピングされるようにすることができる。この時、上述の‘Gap’のように全体PRBに対するパラメータを使用することもできる。または、一つのサブセットに対する他のパラメータ、すなわち‘Gapsubset’を使用することもできる。これについて次に詳細に説明する。 In the fourth embodiment, it is possible to map the divided parts of the same DVRB in the same subset using the Gap information. At this time, parameters for the entire PRB can be used as in the above-described “Gap”. Alternatively, other parameters for one subset can be used, namely 'Gap subset '. This will be described in detail below.
連続したDVRBを一つのサブセット内で分散して埋める方法と、DVRBの分割部を同じサブセット内でマッピングさせる方法を同時に使用することができる。この場合、好ましくは、DVRB分割部間の相対的な位置の差を表す情報として、同一サブセット内におけるPRB個数の差を意味するGapsubsetを使用することができる。図17を参照すると、Gapsubsetの意味を理解することができる。サブセット1に含まれるPRBは、PRB0,1,2,9,10,11,18,19,20,27,28,29である。この場合、PRB18は、サブセット1内でPRB0から6(Gapsubset=6)個のインデックスだけ離れている。一方、PRB18は、全体PRBを対象に表示する場合、PRB0から18(Gap=18)個のインデックスだけ離れていると表示することができる。 It is possible to simultaneously use a method of distributing and filling consecutive DVRBs in one subset and a method of mapping DVRB divisions in the same subset. In this case, it is preferable to use Gap subset , which means a difference in the number of PRBs in the same subset, as information indicating a relative position difference between DVRB division units. Referring to FIG. 17, the meaning of Gap subset can be understood. The PRBs included in the subset 1 are PRB 0, 1, 2, 9, 10, 11, 18, 19, 20, 27, 28, 29. In this case, the PRB 18 is separated from the PRB 0 by 6 (Gap subset = 6) indexes in the subset 1. On the other hand, the PRB 18 can be displayed when it is separated from the PRB 0 by 18 (Gap = 18) indexes when displaying the entire PRB.
〈実施例5〉
実施例5は、DVRB分割部間の相対的距離をRBGの大きさの二乗の倍数に設定する方法に関するものである。
<Example 5>
Example 5 relates to a method of setting the relative distance between DVRB division units to a multiple of the square of the size of the RBG.
本実施例のように、GapをRBGの大きさの倍数単位に制限して設定する場合には、次のような特性を有することとなる。すなわち、一つのサブセット内における相対的位置の差で表示する場合に、DVRB分割部間の相対的距離は、RBG大きさ(P)の倍数に設定され、全体PRBに対する位置の差値で表示する場合には、DVRB分割部間の相対的距離は、RBGの大きさの二乗(P2)の倍数に制限される。 When the gap is limited and set to a multiple of the RBG size as in this embodiment, the following characteristics are obtained. That is, when displaying the relative position difference within one subset, the relative distance between the DVRB divisions is set to a multiple of the RBG size (P), and is displayed as a positional difference value with respect to the entire PRB. In some cases, the relative distance between DVRB divisions is limited to a multiple of the square of the RBG size (P 2 ).
例えば、図15を参照すると、P=3でP2=9であることがわかる。この時、DVRBの1番目の分割部1701と2番目の分割部1702間のGapsubset=6であるから、P(=3)の倍数であり、DVRBの1番目の分割部1701と2番目の分割部1702とのGap=18であるから、P2(=9)の倍数であることが確認できる。 For example, referring to FIG. 15, it can be seen that P = 3 and P 2 = 9. At this time, since Gap subset = 6 between the first division unit 1701 and the second division unit 1702 of DVRB, it is a multiple of P (= 3), and the first division unit 1701 and the second division of DVRB Since Gap = 18 with the dividing unit 1702, it can be confirmed that it is a multiple of P 2 (= 9).
この実施例による方式を使用する場合、一部のリソース要素のみが用いられるRBGは同じサブセットに属する確率が高いので、使われずに残ったリソース要素またはRBは同一サブセットに存在することとなる。したがって、サブセット方式の割当が效率的に用いられることができる。 When the method according to this embodiment is used, RBGs in which only some of the resource elements are used have a high probability of belonging to the same subset, so that resource elements or RBs that remain unused are in the same subset. Therefore, the subset scheme allocation can be used efficiently.
図17を参照すると、RBG10は、RBGの大きさが2であるから、他のRBGの大きさ(=3)とは異なる。この場合、DVRBインデックス構成の便宜上、RBG10はDVRB用に使用できないこともある。また、図17及び図18を参照すると、サブセット1に属するRBGは、RBG9を含めて総4個であり、サブセット2に属するRBGは、RBG10を除いて総3個であり、サブセット3に属するRBGは、総3個である。この場合、DVRBインデックス構成の便宜上、サブセット1に属する4個のRBGのうちRBG9をDVRB用に使用しなくて良い。 Referring to FIG. 17, the RBG 10 is different from the other RBG sizes (= 3) because the RBG size is 2. In this case, for convenience of DVRB index configuration, the RBG 10 may not be used for DVRB. Referring to FIGS. 17 and 18, there are a total of 4 RBGs belonging to subset 1 including RBG 9, and 3 RBGs belonging to subset 2 except for RBG 10, and RBGs belonging to subset 3. Is a total of three. In this case, for the convenience of the DVRB index configuration, the RBG 9 among the four RBGs belonging to the subset 1 need not be used for DVRB.
このような場合には、まず、図18に示すように、サブセットのうち、DVRBに用いられる一つのサブセット領域(例えば、サブセット1)に順次にDVRBインデックスをマッピングさせることができる。この一つのサブセットにそれ以上マッピングさせることができなくなると、次のサブセットの領域(例えば、サブセット2)にマッピングさせることができる。 In such a case, first, as shown in FIG. 18, a DVRB index can be sequentially mapped to one subset area (for example, subset 1) used for DVRB among subsets. If it is no longer possible to map to this one subset, it can be mapped to the next subset region (eg, subset 2).
上述の図11では、DVRBインデックスは連続して配置されるが、図12、図13、図14、図16、図17、図18では、DVRBインデックスが不連続的に配置されることが確認できる。このように、DVRBインデックスは、PRBインデックスにマッピングされる前にその配置を変更することができ、このような変更は、ブロックインターリーバーにより行うことができる。以下、本発明によるブロックインターリーバーの構造について説明する。 In FIG. 11 described above, the DVRB index is continuously arranged, but in FIGS. 12, 13, 14, 16, 16, and 18, it can be confirmed that the DVRB index is discontinuously arranged. . Thus, the DVRB index can be repositioned before being mapped to the PRB index, and such a change can be made by a block interleaver. Hereinafter, the structure of the block interleaver according to the present invention will be described.
〈実施例6〉
以下、本発明による一実施例として、所望のインターリーバー次数(Degree)がダイバーシティ次数(Diversity Order)と同一であるインターリーバーを構成する方法について説明する。
<Example 6>
Hereinafter, as an embodiment according to the present invention, a method for configuring an interleaver having a desired interleaver order (Degree) equal to a diversity order will be described.
具体的には、DVRBの連続したインデックスを、隣接せずに分散されたPRBにマッピングさせる方法において、ブロックインターリーバーを使用し、インターリーバーの次数が、目標のダイバーシティ次数(NDivOrder)と同一となるようにインターリーバーを構成する方法を提案する。インターリーバーの次数は、下記のように定義できる。 Specifically, in the method of mapping consecutive indexes of DVRB to PRBs that are distributed without being adjacent to each other, a block interleaver is used, and the order of the interleaver is the same as the target diversity order (N DivOrder ). We propose a method for configuring the interleaver. The order of the interleaver can be defined as follows:
すなわち、m個の行とn個の列からなるブロックインターリーバーにおいて、データを記録する時にデータのインデックスを順次に増加させながら記録する。この時、一つの列(Column)を全て埋めると列インデックス(Column index)を1だけ増加させ、その次の列を埋める方式で記録する。そして、一つの列(Column)内では行インデックス(Row index)を増加させながら記録する。次に、インターリーバーから読み込む時には、一つの行(Row)から全て読み込んだ後に、行インデックスを1だけ増加させてその次の行から読み込む方式を取る。この場合、インターリーバーは、次数(Degree)mのインターリーバーと呼ぶことができる。 That is, in a block interleaver composed of m rows and n columns, data is recorded while sequentially increasing the data index. At this time, if all one column (Column) is filled, the column index (Column index) is increased by 1, and recording is performed by filling the next column. In one column (Column), recording is performed while increasing the row index (Row index). Next, when reading from the interleaver, after reading all from one row (Row), the row index is incremented by 1 and reading is performed from the next row. In this case, the interleaver can be referred to as an interleaver of degree m.
逆に、m個の行とn個の列からなるブロックインターリーバーで、データを記録する時には、一つの行を埋めてから次の行に進行する方式で記録し、データを読み込む時は、一つの列を埋めてから次の列に進行する方式を取ることができる。この場合、インターレーバーを、次数nのインターリーバーと呼ぶことができる。 Conversely, when data is recorded with a block interleaver consisting of m rows and n columns, it is recorded in such a manner that one row is filled and then proceeded to the next row, and when data is read, there is one You can take a scheme that fills one column and then proceeds to the next column. In this case, the interleaver can be called an interleaver of order n.
具体的に、まず、NDivOrderはNDの整数倍に制限される。すなわち、NDivOrder=K・NDに制限される。ここで、Kは、正の整数である。また、次数がNDivOrderであるブロックインターリーバーが用いられる。 Specifically, first, N DivOrder is limited to an integer multiple of N D. That is limited to N DivOrder = K · N D. Here, K is a positive integer. In addition, a block interleaver whose degree is N DivOrder is used.
図19は、インターリービングに用いられるRB数がNDVRB=24、ND=2、NDivOrder=2×3=6の時を例示する図である。 FIG. 19 is a diagram illustrating a case where the number of RBs used for interleaving is N DVRB = 24, N D = 2 and N DivOrder = 2 × 3 = 6.
図19を参照すると、インターリーバーに記録する時は、データのインデックスを順次に増加させながら記録し、この場合、一つの列(Column)を全て埋めたら列インデックス(Column index)を1だけ増加させて次の列を埋める方式で記録する。ただし、一つの列(Column)内では行インデックス(Row index)を増加させながら記録する。次に、インターリーバーから読み込む時は、一つの行から全て読み込んだ後に、行インデックスを1だけ増加させてその次の行から読み込む方式を取る。ただし、一つの行(Row)内では列インデックスを増加させながら読み込む。このような読み込み/書き込み方式を使用する場合に、インターリーバーの次数は行の個数となり、行の個数は、必要ダイバーシティ次数である6に設定する。 Referring to FIG. 19, when recording in the interleaver, the data index is recorded while being sequentially increased. In this case, when all the columns are filled, the column index is increased by 1. Record the next column. However, recording is performed while increasing the row index in one column (Column). Next, when reading from the interleaver, after reading all from one row, the row index is incremented by 1 and reading is performed from the next row. However, reading is performed while increasing the column index in one row (Row). When such a read / write scheme is used, the interleaver order is the number of rows, and the number of rows is set to 6, which is the required diversity order.
このように構成した時、インターリーバーから出力されたデータ列のDVRBインデックス順序を、DVRBの1番目の分割部のインデックス順序として使用し、このデータ列がNDVRB/NDだけ循環シフト(Cyclic Shift)されたデータ列のDVRBインデックス順序を、残りの分割部のインデックス順序として使用することができる。その結果、DVRBから生成されたND個の分割部が対をなしてND個のPRBにのみマッピングされ、対をなすDVRBインデックス間の差はKとなる。 When configured in this manner, a DVRB index order of a data sequence outputted from the interleaver can be used as an index order of first divided parts of DVRB, the data string by N DVRB / N D cyclic shift (Cyclic Shift ) Can be used as the index order of the remaining division units. As a result, the only mapped to the N D PRB forms a the N D divided parts pairs generated from DVRB, the difference between the DVRB indexes paired becomes K.
例えば、図19では、NDVRB/ND=NDVRB(=24)/ND(=2)=24/2=12であり、K=3となる。そして、インターリーバーから出力されたデータ列のDVRBインデックス順序1901は、“0→6→12→18→1→7→13→19→2→8→14→20→3→9→15→21→4→10→16→22→5→11→17→23”で与えられ、このデータ列がNDVRB/ND=12だけ循環シフトしたデータ列のDVRBインデックス順序1902は、“3→9→15→21→4→10→16→22→5→11→17→23→0→6→12→18→1→7→13→19→2→8→14→20”で与えられることがわかる。そして、DVRBは、2個ずつ対をなす。図19の1903を参照すると、DVRB0とDVRB3が対をなすことがわかる。DVRB0とDVRB3から生成された分割部はそれぞれ組み合わせられてPRB0とPRB12にマッピングされることが確認できる。その他のインデックスを有するDVRBについても同様である。 For example, in FIG. 19, N DVRB / N D = N DVRB (= 24) / N D (= 2) = 24/2 = a 12, a K = 3. The DVRB index order 1901 of the data string output from the interleaver is “0 → 6 → 12 → 18 → 1 → 7 → 13 → 19 → 2 → 8 → 14 → 20 → 3 → 9 → 15 → 21 → 4 → 10 → 16 → 22 → 5 → 11 → 17 → 23 ”, and the DVRB index order 1902 of the data sequence obtained by cyclically shifting this data sequence by N DVRB / N D = 12 is“ 3 → 9 → 15 ”. → 21 → 4 → 10 → 16 → 22 → 5 → 11 → 17 → 23 → 0 → 6 → 12 → 18 → 1 → 7 → 13 → 19 → 2 → 8 → 14 → 20 ”. And DVRB makes a pair 2 each. Referring to 1903 in FIG. 19, it can be seen that DVRB0 and DVRB3 make a pair. It can be confirmed that the division units generated from DVRB0 and DVRB3 are combined and mapped to PRB0 and PRB12, respectively. The same applies to DVRBs having other indexes.
この実施例により、DVRBとDVRBのマッピングされるPRBとの関係を效果的に管理することができる。 According to this embodiment, the relationship between DVRB and PRRB to which DVRB is mapped can be effectively managed.
〈実施例7〉
以下、本発明による一実施例として、直方形インターリーバーにヌル(Null)値を埋める方法について説明する。
<Example 7>
Hereinafter, as an embodiment according to the present invention, a method of filling a null value in a rectangular interleaver will be described.
以下のこの明細書では、インターリーバーに埋められるヌルの個数は‘Nnull’で表示することができる。 In this specification below, the number of nulls embedded in the interleaver can be represented as 'N null '.
実施例6では、NDVRBがNDivOrderの整数倍であるため、インターリーバーをデータで完全に埋めることができた。しかし、NDVRBがNDivOrderの整数倍でない場合には、インターリーバーを全て埋めることはできず、ヌル値を埋める方法を考慮する必要がある。 In Example 6, since N DVRB is an integer multiple of N DivOrder , the interleaver could be completely filled with data. However, if N DVRB is not an integral multiple of N DivOrder , the interleaver cannot be completely filled, and a method of filling the null value needs to be considered.
NDVRB/NDだけ循環シフトするためには、NDVRBはNDの整数倍にならなければならず、直方形インターリーバーを隙間なく埋めるためにはNDVRBがNDivOrderの整数倍にならなければならない。しかし、K>1の場合には、NDVRBがNDの整数倍ではあるが、NDVRBがNDivOrderの整数倍でない場合が発生する。このような場合、一般的に、ブロックインターリーバーを順次に埋めた後、残りはをヌルで埋め、その後、データをオ読み込むが、このとき、データが列別に埋められると、データを行別に読み込み、または、データが行別に埋められると、データを列別に読み込む。この場合、ヌル値は除いて読み込む。 To cyclic shift by N DVRB / N D is, N DVRB must be an integral multiple of N D, to fill without gaps rectangular shape interleaver not become N DVRB is an integer multiple of N DivOrder I must. However, in the case of K> 1 is N DVRB is an integer multiple of N D, when N DVRB is not a multiple of N DivOrder occurs. In such a case, in general, after sequentially filling the block interleaver, the rest is filled with nulls, and then the data is read. However, when the data is filled by column, the data is read by row. Or, if the data is filled by row, read the data by column. In this case, the null value is read and read.
図20a及び図20bは、インターリービングに用いられるRB数がNDVRB=22、ND=2、NDivOrder=2×3=6であって、NDVRBがNDivOrderの整数倍でない場合、一般的なブロックインターリーバーの動作を示す図である。 20a and 20b show a general case where the number of RBs used for interleaving is N DVRB = 22, N D = 2, N DivOrder = 2 × 3 = 6, and N DVRB is not an integer multiple of N DivOrder. It is a figure which shows operation | movement of a block interleaver.
図20aを参照すると、対(Pair)をなすDVRB間のインデックス差は任意の値を有するようになる。例えば、(0,20)、(6,3)、(12,9)が対をなしており(2001、2002、2003参照)、それぞれの対のインデックス差値は、20−0=20、6−3=3、12−9=3であって、一定の値に固定されているものではないということがわかる。したがって、対のインデックス差が一定の値を有する場合にに比べて、DVRBスケジューリングが複雑になる。 Referring to FIG. 20a, the index difference between paired DVRBs has an arbitrary value. For example, (0, 20), (6, 3), (12, 9) are paired (see 2001, 2002, 2003), and the index difference value of each pair is 20−0 = 20, 6 It can be seen that −3 = 3 and 12−9 = 3, which are not fixed values. Therefore, DVRB scheduling is more complicated than when the pair index difference has a constant value.
一方、NDVRBをNDivOrderで除した時の余り値をNRemainとすれば、図20a及び図20bに示すように、最後の列(Column)は、NRemain個の値を除く残りの要素がヌルで埋められる。例えば、図20aを参照すると、NDVRB(=22)をNDivOrder(=6)で除した時の余り値はNRemain(=4)であるから、最後の列で4個の値を除く2個の要素をヌルで埋めることができる。ここでは、ヌルを後ろに埋める例を上げたが、ヌルはインデックスの初期値の前に位置することもできる。例えば、NRemain個の値は先頭から埋められる。なお、ヌルは、任意の指定された位置に存在することもできる。 On the other hand, if the remainder when N DVRB is divided by N DivOrder is N Remain , as shown in FIGS. 20a and 20b, the last column (Column) has the remaining elements excluding N Remain values. Filled with nulls. For example, referring to FIG. 20a, the remainder when N DVRB (= 22) is divided by N DivOrder (= 6) is N Remain (= 4). Elements can be filled with nulls. Here, an example is given in which a null is padded behind, but the null can be positioned before the initial value of the index. For example, N Remain values are filled from the top. Note that a null can be present at any specified position.
図21a及び図21bは、本発明の一実施例によるヌル配置方法に関するものである。図20と比較した時、ヌル値が均一に分散されたことがわかる。 21a and 21b relate to a null placement method according to one embodiment of the present invention. When compared with FIG. 20, it can be seen that the null values are uniformly dispersed.
本実施例では、ヌル値を直方形ブロックインターリーバーに埋めなければならない場合、インターリーバーの次数に該当するNDivOrderをK大きさのND個のグループに分け、ヌルを全てのグループに均一に分散されるように埋める。例えば、図21aで、インターリーバーをND(=2)個のグループ(G2101、G2102)に分ける。この時、K=3である。グループ1(G2101)に1個のヌルが記録され、グループ2(G2102)にも1個のヌルが記録され、よって、ヌルが分散して記録される。 In this embodiment, when nulls are to be filled in a rectangular block interleaver, dividing the N DivOrder corresponding to the degree of the interleaver in N D groups each having a size of K, uniformly a null in all groups Fill to be distributed. For example, in FIG. 21a, the interleaver is divided into N D (= 2) groups (G2101, G2102). At this time, K = 3. One null is recorded in group 1 (G2101), and one null is also recorded in group 2 (G2102), so that nulls are recorded in a distributed manner.
例えば、順次に値を埋めていきながら書き込む場合は、最後にNRemain個の値が残ることになるが、この部分に該当するインデックスをND個のグループに均一に分散して配置すると、ヌルが均一に配置される。例えば、図21aで、最後にNRemain(=4)個のデータ空間が残るが、この部分に該当するインデックス18,19,20,21を、ND(=2)個のグループに均一に分散して配置すると、各グループごとに1個のヌルを配置することができる。 For example, when writing while continue sequentially fill value, and finally it will be N Remain number of values remains, arranged evenly distributed index corresponding to this part the N D Group, null Are arranged uniformly. For example, in FIG. 21a, N Remain (= 4) data spaces remain at the end, but the indexes 18, 19, 20, and 21 corresponding to this portion are uniformly distributed to ND (= 2) groups. Can be placed for each group.
その結果、対をなすDVRBインデックス間の差は、K(例えば、K=3)値以下に維持され、DVRB割当をより效率的に行えるという長所がある。 As a result, the difference between the paired DVRB indexes is maintained below a K (for example, K = 3) value, so that DVRB allocation can be performed more efficiently.
〈実施例8〉
以下、本発明による一実施例として、PRBにマッピングされるDVRBの分割部間の相対的な距離を0に設定する方法について説明する。
<Example 8>
Hereinafter, as an embodiment according to the present invention, a method for setting a relative distance between divided parts of a DVRB mapped to a PRB to 0 will be described.
図22は、本発明の一実施例によって、インターリービングされたDVRBのインデックスをGap=0の値でマッピングする方法を示す図である。 FIG. 22 is a diagram illustrating a method for mapping an interleaved DVRB index with a value of Gap = 0 according to an embodiment of the present invention.
一方、DVRBの連続したインデックスを、隣接せずに分散されたPRBにマッピングさせる方式において、M個のDVRBが一つのUEに割り当てられる場合、Mに関する基準値Mthを設定することができる。該基準値Mthを基準にして、各DVRBの分割部を、互いに異なるPRBに分散して割り当てることでダイバーシティ次数を上げることができる。または、各DVRBの分割部を互いに異なるPRBに分散させずに、同じPRBに割り当てることによって、DVRBが分散マッピングされるPRB数を減らし、ダイバーシティ次数を制限することができる。 On the other hand, consecutive indexes of DVRB, in a scheme for mapping the PRB dispersed without adjacent if the M DVRB are allocated to one UE, it is possible to set the reference value M th related M. Based on the reference value M th, the divided parts of each DVRB, it is possible to increase the diversity order by distributively assigned to different PRB. Alternatively, by assigning the divided parts of each DVRB to the same PRB without distributing them to different PRBs, it is possible to reduce the number of PRBs to which DVRBs are distributed and limit the diversity order.
例えば、M値が特定基準値(=Mth)未満の時にはDVRBの分割部を分散させてダイバーシティ次数を上げ、M値が基準値(=Mth)以上である時には、分割部を分散させずに同じPRBに割り当てることで、DVRBが分散マッピングされるPRB数を減らし、ダイバーシティ次数を制限する方式である。 For example, when the M value is less than the specific reference value (= M th ), the DVRB division unit is distributed to increase the diversity order, and when the M value is equal to or greater than the reference value (= M th ), the division unit is not distributed. By assigning the same PRB to the same PRB, the number of PRBs to which DVRB is distributed mapped is reduced, and the diversity order is limited.
すなわち、図22に示すように、インターリーバーから出力されたデータ列のDVRBインデックスを全てのDVRB分割部に共通適用してPRBにマッピングする方式である。例えば、図9を参照すると、インターリーバーから出力されたデータ列のDVRBインデックス順序は、“0→6→12→18→1→7→13→19→2→8→14→20→3→9→15→21→4→10→16→22→5→11→17→23”であるが、このDVRBインデックスは、DVRBの1番目の分割部2201及び2番目の分割部2202に共通して適用される。 That is, as shown in FIG. 22, the DVRB index of the data string output from the interleaver is commonly applied to all DVRB division units and mapped to the PRB. For example, referring to FIG. 9, the DVRB index order of the data string output from the interleaver is “0 → 6 → 12 → 18 → 1 → 7 → 13 → 19 → 2 → 8 → 14 → 20 → 3 → 9 → 15 → 21 → 4 → 10 → 16 → 22 → 5 → 11 → 17 → 23 ”, but this DVRB index is commonly applied to the first dividing unit 2201 and the second dividing unit 2202 of DVRB. Is done.
〈実施例9〉
以下、本発明による一実施例として、上述した実施例6と実施例8を共に使用する方法について説明する。
<Example 9>
Hereinafter, as an embodiment according to the present invention, a method of using both the above-described Embodiment 6 and Embodiment 8 will be described.
図23は、図19のようにDVRB分割部が互いに異なるPRBにマッピングされるように構成した方式でスケジューリングされるUE1と、図22のようにDVRB分割部が同じPRBにマッピングされるように構成した方式でスケジューリングされるUE2とが、同時にマルチプレクシングされる場合を示す図である。すなわち、実施例6と実施例8の方法で一緒にスケジューリングされる場合を示す。 FIG. 23 shows a configuration in which UE1 is scheduled in a manner in which DVRB division units are mapped to different PRBs as shown in FIG. 19, and DVRB division units are mapped to the same PRB as shown in FIG. It is a figure which shows the case where UE2 scheduled by the method which was performed is multiplexed simultaneously. That is, a case where scheduling is performed together by the method of the sixth embodiment and the eighth embodiment is shown.
例えば、図23を参照すると、UE1には、DVRB0、DVRB1、DVRB2、DVRB3、DVRB4が割り当てられ(2301)、UE2には、DVRB6、DVRB7、DVRB8、DVRB9、DVRB10、DVRB11が割り当てられる(2302)。ただし、UE1は、DVRB分割部が互いに異なるPRBにマッピングされるように構成した方式でスケジューリングされ、UE2は、分割部が同一PRBにマッピングされるように構成した方式でスケジューリングされる。したがって、UE1及びUE2のために用いられるPRBは、図23の2303からわかるように、PRB0、PRB1、PRB4、PRB5、PRB8、PRB9、PRB12、PRB13、PRB16、PRB17、PRB20、PRB21である。ただし、PRB8とPRB20は一部のみ使われることがわかる。 For example, referring to FIG. 23, DVRB0, DVRB1, DVRB2, DVRB3, and DVRB4 are allocated to UE1 (2301), and DVRB6, DVRB7, DVRB8, DVRB9, DVRB10, and DVRB11 are allocated to UE2 (2302). However, UE1 is scheduled by a scheme configured such that the DVRB division unit is mapped to different PRBs, and UE2 is scheduled by a scheme configured such that the division unit is mapped to the same PRB. Accordingly, the PRBs used for UE1 and UE2 are PRB0, PRB1, PRB4, PRB5, PRB8, PRB9, PRB12, PRB13, PRB16, PRB17, PRB20, and PRB21, as can be seen from 2303 in FIG. However, only a part of PRB8 and PRB20 is used.
DVRB分割部が分散したPRBにマッピングされる場合、対をなすDVRBのインデックスの差がK以下に限定され、K値以上離れたDVRBには影響を与えないので、‘DVRB分割部が同一PRBにマッピングされる場合’に使用できないインデックスと使用できるインデックスを容易に把握することができる。 When DVRB partitioning units are mapped to distributed PRBs, the difference in index of DVRBs in pairs is limited to K or less and does not affect DVRBs separated by more than K values. Indexes that cannot be used when mapping and indexes that can be used can be easily grasped.
〈実施例10〉
以下、本発明による一実施例として、ヌルが発生しないようにNDVRBを制限する方法について説明する。
<Example 10>
Hereinafter, as an embodiment according to the present invention, a method of limiting NDVRB so as not to generate null will be described.
図20を再び参照すると、PRBにおいて対をなすDVRBインデックスの差値が一定の値に固定されない場合がありうるということがわかる。この差値を一定の値以下にするために上述の図21の方法を用いることができる。 Referring to FIG. 20 again, it can be seen that the difference value of the DVRB index paired in the PRB may not be fixed to a constant value. In order to make this difference value equal to or smaller than a certain value, the above-described method of FIG. 21 can be used.
ところが、図21による方法はヌルを分散させる方法であり、この方法を使用すると、ヌル処理のためにインターリーバーの複雑度が増加する。これを防止するために、ヌルが発生しないようにNDVRBを制限する方法を考慮することができる。 However, the method according to FIG. 21 is a method for distributing nulls, and when this method is used, the complexity of the interleaver increases due to null processing. In order to prevent this, it is possible to consider a method of limiting NDVRB so that nulls are not generated.
例示したインターリーバーでは、DVRBに用いられるRB数(NDVRB)をダイバーシティ次数、すなわち、NDivOrderの倍数になるように制限することによって、直方形インターリーバーのマトリクスにヌルが埋められることを防ぐ。 In the illustrated interleaver, the number of RBs used for DVRB (N DVRB ) is limited to a diversity order, that is, a multiple of N DivOrder , thereby preventing the rectangular interleaver matrix from being filled with nulls.
次数(Degree)がDであるブロックインターリーバーの場合(Interleaver of degree D)、DVRBに用いられるRB数(NDVRB)をDの倍数となるように制限すると、直方形のマトリクスにヌルが埋められない。 In the case of a block interleaver whose degree (Degree) is D (Interleaver of degree D), if the number of RBs (N DVRB ) used for DVRB is limited to be a multiple of D, a rectangular matrix is filled with nulls. Absent.
以下、K=2、ND=2の場合に、本発明によるインターリーバーを使用する様々な実施例を説明する。この時、DVRBインデックスとPRBインデックスとの関係を数学式で表すことができる。 Hereinafter, various embodiments using an interleaver according to the present invention when K = 2 and N D = 2 will be described. At this time, the relationship between the DVRB index and the PRB index can be expressed by a mathematical expression.
図24は、DVRBインデックスとPRBインデックスとの関係を説明するための図である。数学式に用いられる変数は、下の説明と図24を参照すれば理解できる。 FIG. 24 is a diagram for explaining the relationship between the DVRB index and the PRB index. The variables used in the mathematical formula can be understood with reference to the description below and FIG.
DVRBインデックスとPRBインデックスとの関係を表す数学式1〜数学式11に用いられる定数は、次のように定義される。 Constants used in mathematical expressions 1 to 11 representing the relationship between the DVRB index and the PRB index are defined as follows.
図25aは、上述した定数を説明するための図である。 FIG. 25a is a diagram for explaining the above-described constants.
K=2、ND=2であり、 K = 2, N D = 2,
が But
の倍数である場合、PRBインデックスとDVRBインデックスとの関係を数学式1〜数学式3により求めることができる。まず、PRBインデックスpが与えられた時のDVRBインデックスを、数学式1または数学式2により求めることができる。以下、本文書でmod(x,y)は、x mod yを意味するもので、‘mod’は、モジューロ演算(modulo operation)を意味する。また、 If it is a multiple of, the relationship between the PRB index and the DVRB index can be obtained by mathematical formulas 1 to 3. First, the DVRB index when the PRB index p is given can be obtained by mathematical formula 1 or mathematical formula 2. Hereinafter, mod (x, y) in this document means x mod y, and 'mod' means modulo operation. Also,
は、切り捨て演算を意味し、 Means a truncation operation,
内の数字より小さいまたは同じ整数のうち、最も大きい数を表す。また、 It represents the largest number among integers smaller than or equal to the number in the list. Also,
は切り上げ演算を意味し、 Means rounding up,
内の数字よりも大きいまたは同じ整数のうち、最も小さい数を表す。また、round(・)は、( )内の数字と最も近い整数を表す。Min(x,y)は、x、yのうち、より大きくない値を表し、max(x,y)は、x、yのうち、より小さくない値を表す。 The smallest number among the integers greater than or the same as the number in is represented. Further, round (•) represents an integer closest to the number in (). Min (x, y) represents a value that is not greater than x and y, and max (x, y) represents a value that is not smaller between x and y.
逆に、 vice versa,
が But
の倍数である場合、DVRBインデックスdが与えられた時のPRBインデックスを数学式3により求めることができる。 When the DVRB index d is given, the PRB index when the DVRB index d is given can be obtained by Equation 3.
図25bは、インターリーバーにヌルを埋める一般的な方法であり、K=2、ND=2であり、
が But
の倍数である場合を示す図である。図25bによる方法は、図20による方法と略同様である。図25bで、PRBインデックスpが与えられた時のDVRBインデックスは、数学式4を用いて求めることができる。 It is a figure which shows the case where it is a multiple of. The method according to FIG. 25b is substantially the same as the method according to FIG. In FIG. 25b, the DVRB index when the PRB index p is given can be obtained using Equation 4.
逆に、DVRBインデックスdが与えられた時のPRBインデックスは、数学式5により求めることができる。 On the other hand, the PRB index when the DVRB index d is given can be obtained by Equation 5.
〈実施例11〉
図25cは、本発明の一実施例によってインターリーバーにヌルを埋める方法であって、K=2、ND=2であり、
<Example 11>
FIG. 25c is a method of padding the interleaver with nulls according to an embodiment of the present invention, where K = 2 and N D = 2;
が But
の倍数である場合を示す図である。 It is a figure which shows the case where it is a multiple of.
図25cは、上述した実施例7及び図21による方法に対応する。図25cによる方法は、数学式6〜数学式8を用いて説明することができる。図25cで、PRBインデックスpが与えられた時のDVRBインデックスは、数学式6または数学式7を用いて求めることができる。 FIG. 25c corresponds to the method according to Example 7 and FIG. 21 described above. The method according to FIG. 25c can be described using mathematical formulas 6-8. In FIG. 25c, the DVRB index when the PRB index p is given can be obtained using Equation 6 or Equation 7.
逆に、図25cで、DVRBインデックスdが与えられた時のPRBインデックスは、数学式8を用いて求めることができる。 Conversely, in FIG. 25c, the PRB index when the DVRB index d is given can be obtained using Equation 8.
〈実施例12〉
図25dは、K=2、ND=2であり、インターリーバーの大きさ(=C×R)を
<Example 12>
FIG. 25d shows that K = 2, N D = 2 and the size of the interleaver (= C × R).
になるように設定した場合、上述した実施例7及び図21による方法を適用したものである。ただし、ここで、 When the setting is made, the method according to the seventh embodiment and FIG. 21 described above is applied. Where
は、インターリーバーに含まれるヌルの個数で、あらかじめ設定された値である。この時、DVRBインデックスpが与えられた時のDVRBインデックスを、数学式9または数学式10により求めることができる。 Is the number of nulls included in the interleaver and is a preset value. At this time, the DVRB index when the DVRB index p is given can be obtained by mathematical formula 9 or mathematical formula 10.
逆に、DVRBインデックスdが与えられた時のPRBインデックスを、数学式11により求めることができる On the contrary, the PRB index when the DVRB index d is given can be obtained by the mathematical formula 11.
上述した図15に関する説明を再び参照すると、RBG方式及びサブセット方式を利用したビットマップ方式とコンパクト方式とを組み合わせて使用する場合を考慮することができる。この場合に発生しうる問題点を、図26及び図27を参照して説明する。 Referring back to the description regarding FIG. 15 described above, it is possible to consider a case where the bitmap method using the RBG method and the subset method and the compact method are used in combination. Problems that may occur in this case will be described with reference to FIGS.
図26及び図27は、RBG方式とサブセット方式を用いるビットマップ方式とコンパクト方式とを組み合わせて使用する方法の一例を示す図である。 26 and 27 are diagrams illustrating an example of a method of using a combination of the bitmap method using the RBG method, the subset method, and the compact method.
図26に示すように、DVRBを2個の分割部に分けた後、2番目の分割部をGap=NDVRB/ND=50/2だけ循環シフトすることができる。すると、DVRBの1番目の分割部によりPRBのRBG0のうち一部のリソース要素のみがマッピングされ、DVRBの2番目の分割部によりPRBのRBG8、RBG9のうち一部のリソース要素のみがマッピングされる。したがって、RBG0、RBG8、RBG9は、RBG単位で割り当てる方式には使用できなくなる。 As shown in FIG. 26, after dividing the DVRB into two division parts, the second division part can be cyclically shifted by Gap = N DVRB / N D = 50/2 . Then, only some resource elements of PRBG RBG0 are mapped by the first division unit of DVRB, and only some resource elements of PRB RBG8 and RBG9 are mapped by the second division unit of DVRB. . Therefore, RBG0, RBG8, and RBG9 cannot be used for the method of assigning in units of RBGs.
上記問題点を解決するためには、図27に示すように、一つのRBGに属するRBの個数であるMRBGの倍数がGapの値となるように設定することができる。すなわち、Gap=MRBG*k(kは自然数)を満たすことができる。Gapをこのように設定すると、例えば、Gap=MRBG*k=3*9=27になりうる。Gap=27なら、DVRBを2個の分割部に分けた後、2番目の分割部をGap=27だけ循環シフトすることができる。すると、DVRBの1番目の分割部によりPRBのRBG0のうち一部のリソース要素のみがマッピングされ、DVRBの2番目の分割部によってPRBのRBG9のうち一部のリソース要素のみがマッピングされる。したがって、図26による方法とは違い、図27による方法では、RBG8をRBG単位で割り当てる方式に使用することができる。 In order to solve the above problem, as shown in FIG. 27, it is possible to set so that a multiple of M RBG which is the number of RBs belonging to one RBG becomes a value of Gap. That is, Gap = M RBG * k (k is a natural number) can be satisfied. If Gap is set in this way, for example, Gap = M RBG * k = 3 * 9 = 27. If Gap = 27, after dividing DVRB into two division parts, the second division part can be cyclically shifted by Gap = 27. Then, only some resource elements of PRBG RBG0 are mapped by the first division unit of DVRB, and only some resource elements of RBG 9 of PRB are mapped by the second division unit of DVRB. Therefore, unlike the method according to FIG. 26, the method according to FIG. 27 can be used for a method of assigning RBG 8 in units of RBGs.
しかし、図27による方法では、一つのPRB内で対をなすDVRBインデックスが、他のPRB内では互いに対をなすことができない。図26を再び参照すると、PRB1内で対をなすDVRBインデックス(1,26)(2601)は、PRB26内でも対をなす(2603)。しかし、図27では、PRB1内で対をなすDVRBインデックス(1,27)(2701)が、PRB25またはPRB27では対をなすことができない(2703,2705)。 However, in the method according to FIG. 27, a DVRB index paired in one PRB cannot be paired with each other in another PRB. Referring again to FIG. 26, the DVRB index (1, 26) (2601) paired in PRB1 is also paired in PRB 26 (2603). However, in FIG. 27, the DVRB index (1, 27) (2701) paired in PRB1 cannot be paired in PRB25 or PRB27 (2703, 2705).
図26及び図27の場合、DVRB1及びDVRB2は、PRB1、PRB2、PRB25、PRB26にマッピングされる。この時、PRB1、PRB2、PRB25、PRB26の一部リソース要素はマッピングされずにそのまま残ることになる。 In the case of FIGS. 26 and 27, DVRB1 and DVRB2 are mapped to PRB1, PRB2, PRB25, and PRB26. At this time, some resource elements of PRB1, PRB2, PRB25, and PRB26 remain without being mapped.
この場合、図26で、万一DVRB25及びDVRB26をさらにPRBにマッピングするとすれば、DVRB25及びDVRB26は、上記PRB1、PRB2、PRB25、PRB26の残った空間に全て埋められる。 In this case, if DVRB25 and DVRB26 are further mapped to PRBs in FIG. 26, DVRB25 and DVRB26 are all buried in the remaining spaces of PRB1, PRB2, PRB25, and PRB26.
しかし、図27では、万一DVRB25及びDVRB26をさらにPRBにマッピングするとすれば、DVRB25及びDVRB26は、PRB0、PRB25、PRB26、PRB49にマッピングされる。したがって、PRB1、PRB2のうちマッピングされていない一部のリソース要素は依然としてDVRBに埋められず、さらに、PRB1、PRB26の一部のリソース要素はマッピングされずにそのまま残ることになる。すなわち、図27では、マッピングされずにそのまま残るPRBがいつも存在するという短所がある。 However, in FIG. 27, if DVRB25 and DVRB26 are further mapped to PRB, DVRB25 and DVRB26 are mapped to PRB0, PRB25, PRB26, and PRB49. Accordingly, some of the resource elements that are not mapped in PRB1 and PRB2 are still not buried in DVRB, and some resource elements of PRB1 and PRB26 remain unmapped. That is, in FIG. 27, there is a disadvantage that there is always a PRB that remains unmapped.
このような問題点は、GapがNDVRB/NDになるように循環シフトをしなかったことから生じる。ここで、NDVRB/NDがMRBGの倍数の時には、循環シフトの位置がMRBGの倍数になるため、上記の問題点は解決される。 Such problem arises from the Gap is not a cyclic shift such that N DVRB / N D. Here, N DVRB / N D is at the multiples of M RBG, the position of the cyclic shift for a multiple of M RBG, the above problems can be solved.
〈実施例13〉
したがって、図26及び図27の問題点を同時に解決するために、本発明による一実施例では、DVRBに用いられるRBの数(NDVRB)をND・MRBGの倍数に制限する。
<Example 13>
Therefore, in order to solve problems of FIGS. 26 and 27 at the same time, in one embodiment according to the present invention, to limit the number of RB used for DVRB the (N DVRB) to a multiple of N D · M RBG.
〈実施例14〉
一方、上記の場合では、DVRBの1番目の分割部と2番目の分割部が互いに異なるサブセットに属することが見つけられる。DVRBの二つの分割部が同一サブセットに属するためには、GapがMRBGの二乗(MRBG 2)の倍数になるように設定されなければならない。
<Example 14>
On the other hand, in the above case, it is found that the first division unit and the second division unit of DVRB belong to different subsets. In order to make the two divided parts of each DVRB belong to the same subset, Gap, it must be set to be a multiple of the square (M RBG 2) of M RBG.
したがって、本発明の他の実施例では、DVRBの二つの分割部が同一サブセットに属するようにするために、そして、DVRBが対をなすようにするために、DVRBに用いられるRBの数(NDVRB)をND・MRBG 2の倍数に制限する。 Therefore, in another embodiment of the present invention, the number of RBs used in a DVRB (N to ensure that the two splits of the DVRB belong to the same subset and to make the DVRB pair. DVRB) to be limited to a multiple of N D · M RBG 2.
図28は、NDVRBをND・MRBGの倍数に設定した場合の例示である。 Figure 28 is an example of setting N DVRB to a multiple of N D · M RBG.
図28に示すように、Gapは、MRBG・NDの倍数であるから、循環シフトによってDVRBの分割部がPRB内でいつも対をなすことができ、また、リソース要素のうち一部が埋められずに残っているRBGの個数を減らすことができる。 As shown in FIG. 28, Gap, is because it is a multiple of M RBG · N D, divided parts of each DVRB by cyclic shift can be made to always pairs in PRB, also fills a portion of the resource elements It is possible to reduce the number of remaining RBGs.
〈実施例15〉
図29は、図28による方法において、DVRBインデックスをインターリービングした場合の例示である。
<Example 15>
FIG. 29 shows an example of interleaving DVRB indexes in the method according to FIG.
図29に示すようにDVRBインデックスをインターリービングすると、PRBにマッピングする時、NDVRBをND・MRBGの倍数に設定することができる。こうすると、図20に示すように、直方形インターリーバーマトリクスが完全に埋められない場合が生じることがあり、したがって、直方形インターリーバーマトリクスのうち、埋められていない部分はヌルで埋めなければならない場合が生じうる。ヌルで埋めなければならない場合を避けるためには、次数がDであるブロックインターリーバーの場合(Interleaver of degree D)、DVRBに用いられるRBの数(NDVRB)がDの倍数となるように制限しなければならない。 When DVRB indexes are interleaved as shown in FIG. 29, when mapping to PRB, it is possible to set the N DVRB to a multiple of N D · M RBG. As a result, the rectangular interleaver matrix may not be completely filled as shown in FIG. 20, and therefore, the non-filled portion of the rectangular interleaver matrix must be filled with nulls. Cases can arise. In order to avoid the case where it must be filled with nulls, in the case of a block interleaver whose degree is D (Interleaver of degree D), the number of RBs used for DVRB (N DVRB ) is limited to be a multiple of D. Must.
したがって、本発明の一実施例では、Gapの位置がMRBGの倍数となるようにし、DVRBの2番目の分割部をNRB/NDだけ循環シフトをすることで、一つのPRBにマッピングされるDVRBのインデックスが互いに対をなすようにし、ブロックインターリーバーにヌルが埋められることを防ぐために、DVRBに用いられるRB数(NDVRB)は、ND・MRBGとDとの公倍数に制限される。この場合、万一、Dをインターリーバーに使用するダイバーシティ次数(NDivOrder=K・ND)とすれば、NDVRBは、ND・MRBGとK・NDとの公倍数に制限される。 Thus, in one embodiment of the present invention, as the position of the Gap is a multiple of M RBG, the second DVRB divided part by a cyclic shift by N RB / N D, is mapped to one PRB that DVRB indexes are so paired together, in order to prevent that no null is filled in the block interleaver, RB number used in the DVRB (N DVRB) is limited to a common multiple of the N D · M RBG and D The In this case, emergency, if diversity order using the D to interleaver (N DivOrder = K · N D ), N DVRB is limited to a common multiple of the N D · M RBG and K · N D.
〈実施例16〉
また、本発明の他の実施例では、DVRBの二つの分割部を同一サブセットに位置させるためにGapをMRBG二乗の倍数に設定し、DVRBの2番目の分割部をNRB/NDだけ循環シフトをすることで、一つのPRBにマッピングされるDVRBのインデックスが互いに対をなすようにし、ブロックインターリーバーにヌルが埋められないようにするために、DVRBに用いられるRB数(NDVRB)は、ND・MRBG 2とDとの公倍数に制限される。この場合、万一、Dをインターリーバーに使用するダイバーシティ次数(NDivOrder=K・ND)とすれば、NDVRBは、ND・MRBG 2とK・NDとの公倍数に制限する。
<Example 16>
Further, in another embodiment of the present invention, the Gap is set to a multiple of M RBG square in order to position to the same subset of two divided parts of each DVRB, the second DVRB divided part by N RB / N D The number of RBs used in the DVRB (N DVRB ) so that the DVRBs mapped to one PRB are paired with each other by the cyclic shift so that the block interleaver is not filled with nulls. It is limited to a common multiple of the N D · M RBG 2 and D. In this case, emergency, if diversity order using the D to interleaver (N DivOrder = K · N D ), N DVRB is limited to a common multiple of the N D · M RBG 2 and K · N D.
〈実施例17〉
一方、図30は、Dは列(Column)の数Cに設定され、この時、CをNDivOrder=K・NDに設定した場合を示す図である。
<Example 17>
On the other hand, FIG. 30 is a diagram showing a case where D is set to the number C of columns and C is set to N DivOrder = K · ND .
ただし、図30では、一つの列を完全に埋めた後に、次の列を埋める方式で書き込み、一つの行を完全に読んだ後にその次の行を読む。 However, in FIG. 30, after completely filling one column, writing is performed by filling the next column, and after reading one row completely, the next row is read.
図30による実施例では、連続したDVRBインデックスが同一サブセットに割り当てられるようにNDVRBを構成する。例示した直方形インターリーバーは、行の数がMRBG 2の倍数になる場合、連続したインデックスが同一サブセットに埋められるように構成される。行の数は、R=NDVRB/Dであるから、DVRBに用いられるRB数(NDVRB)は、D・MRBG 2の倍数に制限される。 In the embodiment according to FIG. 30, NDVRB is configured such that consecutive DVRB indexes are assigned to the same subset. The illustrated rectangular interleaver is configured such that consecutive indexes are filled in the same subset when the number of rows is a multiple of M RBG 2 . Since the number of rows is R = N DVRB / D, the number of RBs (N DVRB ) used for DVRB is limited to a multiple of D · M RBG 2 .
さらに、DVRBの二つの分割部を同一サブセットのPRBにマッピングさせるために、DVRBに用いられるRB数(NDVRB)をD・MRBG 2とND・MRBG 2との公倍数に制限することができる。D=K・NDの場合、K・ND・MRBG 2とND・MRBG 2との公倍数は、K・ND・MRBG 2であるから、NDVRBはK・ND・MRBG 2の倍数に制限される。 Further, in order to map two DVRB divisions to PRBs in the same subset, the number of RBs used for DVRB (N DVRB ) may be limited to a common multiple of D · M RBG 2 and N D · M RBG 2. it can. For D = K · N D, because the common multiple of K · N D · M RBG 2 and N D · M RBG 2 is K · N D · M RBG 2 , N DVRB is K · N D · M Limited to multiples of RBG 2 .
最終的に、DVRBとして使用するRBの個数は、全体システムのPRB個数内で、上述した制限条件を満たす最大のDVRB個数でありうる。DVRBに用いられるRBは、インターリービングされて使用されることができる。 Finally, the number of RBs used as DVRBs may be the maximum number of DVRBs that satisfy the above-described restriction condition within the number of PRBs in the entire system. The RB used for DVRB can be interleaved and used.
〈実施例18〉
以下、本発明による一実施例として、
<Example 18>
Hereinafter, as an embodiment according to the present invention,
の長さが異なる場合に、臨時PRBインデックスを用いてマッピングする方法について説明する。 A method of mapping using a temporary PRB index when the lengths of the files are different will be described.
図31は、 FIG.
の長さが異なる場合に、図29によるDVRBインターリーバーを用いてPRBにマッピングした結果をもう一度処理することによって、PRBに最終的に対応させる方法を例示したものである。 FIG. 30 illustrates a method of finally corresponding to PRB by processing again the result of mapping to PRB using the DVRB interleaver according to FIG.
図31による方式は、システムリソースの活用度に応じて選択することができる。この方式では、上述したDVRBインデックスとPRBインデックスの相互関係式のp値を、臨時PRBインデックスと定義する。この時、 The method according to FIG. 31 can be selected according to the utilization of system resources. In this method, the p value of the relational expression between the DVRB index and the PRB index described above is defined as a temporary PRB index. At this time,
を超過するp値に P value exceeding
を加えた値oを最終PRBインデックスとする。 The value o added to is used as the final PRB index.
このような場合、図31の(a)、(b)、(c)、(d)で例示した4つの整列方式は、数学式12のように表現可能である。 In such a case, the four alignment methods exemplified in FIGS. 31A, 31B, 31C, and 31D can be expressed as in Equation 12.
ここで、(a)は両端揃え、(b)は左揃え、(c)は右揃え、(d)は中央揃え、を表す。一方、PRBインデックスoが与えられた時、臨時PRBインデックスpを用いてDVRBインデックスdを数学式13により求めることができる。 Here, (a) represents both end alignment, (b) represents left alignment, (c) represents right alignment, and (d) represents center alignment. On the other hand, when the PRB index o is given, the DVRB index d can be obtained by the mathematical formula 13 using the temporary PRB index p.
また、DVRBインデックスdが与えられた時、臨時PRBインデックスpを用いてPRBインデックスoを数学式14により求めることができる。 Further, when the DVRB index d is given, the PRB index o can be obtained by the mathematical formula 14 using the temporary PRB index p.
〈実施例19〉
以下、本発明による一実施例として、Gap制限条件を満たしながら、
<Example 19>
Hereinafter, as an example according to the present invention, while satisfying the Gap restriction condition,
を最大限に増やすことができるマッピング方法を説明する。 A mapping method that can increase the maximum is described.
以上の実施例では、LVRB割当のためにRBG方式及び/またはサブセット方式を導入した場合、DVRBにより一部のリソース要素がマッピングされずに残っているPRBの個数を減らすためのインターリーバー構造を提示し、かつ、DVRBに用いられるRBの個数(NDVRB)を制限する方法を提示した。しかし、MRBG値による制限条件が大きいほど、全体PRB個数 In the above embodiment, when an RBG method and / or a subset method is introduced for LVRB allocation, an interleaver structure for reducing the number of remaining PRBs without mapping some resource elements by DVRB is presented. In addition, a method of limiting the number of RBs (N DVRB ) used for DVRB was presented. However, the larger the restriction condition based on the M RBG value, the greater
のうち、DVRBに用いられるRBの個数(NDVRB)に対する制約が大きくなる。 Of these, the restriction on the number of RBs used for DVRB (N DVRB ) increases.
図32は、 FIG.
、MRBG=3、K=2、ND=2の直方形インターリーバーを使用する場合を示す。 , M RBG = 3, K = 2, N D = 2 using a rectangular interleaver.
図32で、DVRBの二つの分割部を同一サブセットに属するPRBにマッピングさせるために、 In FIG. 32, in order to map two division parts of DVRB to PRBs belonging to the same subset,
がD・MRBG 2(=18)の倍数になるように設定し、この場合、 Is set to be a multiple of D · M RBG 2 (= 18).
が But
を越えないようにする最大の The maximum so as not to exceed
を求める場合、 If you ask for
となる。このような場合、32−18=14個のRBは、DVRB用に使用できなくなる。 It becomes. In such a case, 32-18 = 14 RBs cannot be used for DVRB.
この時、 At this time,
になり、DVRB0は同一サブセットに属するRBG0とRBG3の一番目のRBにそれぞれマッピングされることが確認できる。 Thus, it can be confirmed that DVRB0 is mapped to the first RB of RBG0 and RBG3 belonging to the same subset.
したがって、本発明では、 Therefore, in the present invention,
の場合に、Gapの制限条件を In the case of
に直接反映せずに、上で提示した通り、オフセットとこれを適用する臨界値(Threshold)を設定してGap制限条件を満たす方法を提案する。 In this case, a method is proposed in which the offset and the threshold value (Threshold) to which the offset is applied are set and the Gap restriction condition is satisfied as described above.
1)まず、所望のGap制限条件を設定する。例えば、Gapは、MRBGの倍数またはMRBG 2の倍数に設定することができる。 1) First, a desired gap restriction condition is set. For example, Gap, can be set to a multiple of a multiple or M RBG 2 of M RBG.
2)次に、Gap制限条件を満たしうる数のうち、 2) Next, among the numbers that can satisfy the Gap restriction condition,
に最も近似する数を The number that most closely approximates
と設定する。 And set.
3) 3)
よりも小さい場合は、図20に例示したようなマッピングが適用される。 If the value is smaller than that, the mapping as illustrated in FIG. 20 is applied.
4) 4)
より大きいまたは同一であり、インターリーバーにヌルを許容する場合、 Is greater than or equal to and if the interleaver allows nulls,
になる。しかし、インターリーバーにヌルを許容しない場合、 become. However, if you do not allow nulls in the interleaver,
になる。 become.
5) 5)
の半分以上にオフセットを適用する。すなわち、オフセット適用基準値を Apply an offset to more than half of. That is, the offset application standard value
に設定する。 Set to.
6)オフセットの適用された臨時PRBがGap制限条件を満たすようにオフセットを設定する。
すなわち、
6) The offset is set so that the temporary PRB to which the offset is applied satisfies the Gap restriction condition.
That is,
になる。
これを、一般化した数学式15のように表すことができる。
become.
This can be expressed as generalized mathematical formula 15.
図33は、 FIG.
、MRBG=3であり、K=2、ND=2の直方形インターリーバーを使用する場合に、本発明で提案するDVRBマッピング規則を適用した一例である。 , M RBG = 3, K = 2, and N D = 2, this is an example in which the DVRB mapping rule proposed in the present invention is applied.
DVRBの二つの分割部を同一サブセットに属するPRBにマッピングさせるために、 In order to map two divisions of DVRB to PRBs belonging to the same subset,
がMRBG 2(=9)の倍数を満たすと同時に、 Satisfies a multiple of M RBG 2 (= 9),
に最も近似するように To be the closest to
を設定する場合、 If you set
になる。このような場合、(32−18)×2=28個のRBは、DVRBに用いることとなる。すなわち、 become. In such a case, (32-18) × 2 = 28 RBs are used for DVRB. That is,
となり、 And
になる。したがって、直方形インターリーバーによりインターリービングされたDVRBインデックスがマッピングされる臨時PRBのインデックスを、 become. Therefore, the temporary PRB index to which the DVRB index interleaved by the rectangular interleaver is mapped is
と比較する。 Compare with
を満たす臨時PRBのインデックスに To the index of the temporary PRB that satisfies
を加えると、図33のようになる。図33を参照すると、DVRB0番の二つの分割部は、同一サブセットに属するRBG0とRBG6のそれぞれの1番目のRBにマッピングされることが確認できる。また、図32による方法と比較すると、同一のGap制限条件で、DVRBに用いうるRB個数が18から28に増加することが確認できる。また、Gapの距離が増加することによって、DVRBマッピングにおけるダイバーシティがより増加することができる。 Is added, as shown in FIG. Referring to FIG. 33, it can be confirmed that the two division units of DVRB0 are mapped to the first RBs of RBG0 and RBG6 belonging to the same subset. 32, it can be confirmed that the number of RBs that can be used for DVRB increases from 18 to 28 under the same Gap restriction condition. Also, diversity in DVRB mapping can be further increased by increasing the gap distance.
〈実施例20〉
以下、本発明による一実施例として、連続したインデックスを特定位置にマッピングさせながら、
<Example 20>
Hereinafter, as one embodiment according to the present invention, while mapping consecutive indexes to specific positions,
を最大限に増やすことができるマッピング方法を説明する。 A mapping method that can increase the maximum is described.
一つのUEに複数のDVRBが割り当てられる場合、連続したDVRBが割り当てられる。したがって、上述した通り、Gapを定める時と同様に、LVRBスケジューリングのためには、隣接インデックスはMRBGの倍数やMRBG 2の倍数間隔で位置するように設定されることが好ましい。この場合には、インターリーバーの次数を列の個数Cとすれば、行の個数RはMRBGの倍数またはMRBG 2の倍数にならなければならない。したがって、インターリーバーの大きさである When a plurality of DVRBs are assigned to one UE, consecutive DVRBs are assigned. Therefore, as described above, similarly to the case defining a Gap,, for LVRB scheduling is adjacent index is preferably set to be positioned at multiple intervals multiples and M RBG 2 of M RBG. In this case, if the degree of the interleaver is equal to the number C of columns, the number R of rows must be a multiple of the multiple or M RBG 2 of M RBG. Therefore, the size of the interleaver
は、 Is
の倍数または Multiple of or
の倍数にならなければならない。したがって、 Must be a multiple of. Therefore,
があらかじめ与えられた時、このような条件を満たす最小のインターリーバーサイズは、次のように求めることができる。 Is given in advance, the minimum interleaver size satisfying such a condition can be obtained as follows.
以上で説明された実施例は、本発明の構成要素と特徴が所定形態で結合したものである。各構成要素または特徴は、特定の明示的な言及がない限り、選択的なものとして考慮すべきである。各構成要素または特徴は、他の構成要素や特徴と結合しない形態で実施することができる。また、一部の構成要素及び/または特徴を結合して本発明の実施例を構成することも可能である。本発明の実施例で説明される動作の順序は変更可能である。ある実施例の一部構成や特徴は、他の実施例に含まれることができ、または、他の実施例の対応する構成または特徴に取って代わることもできる。特許請求の範囲で明示的な引用関係にない請求項を結合して実施例を構成したり、出願後の補正により新しい請求項として含めることもできることは自明である。 In the embodiment described above, the constituent elements and features of the present invention are combined in a predetermined form. Each component or feature should be considered optional unless specifically stated otherwise. Each component or feature can be implemented in a form that is not combined with other components or features. In addition, it is possible to configure an embodiment of the present invention by combining some components and / or features. The order of operations described in the embodiments of the present invention can be changed. Some configurations or features of one embodiment may be included in other embodiments or may replace corresponding configurations or features of other embodiments. It is obvious that claims which are not explicitly cited in the claims can be combined to constitute an embodiment, or can be included as new claims by amendment after application.
本発明に係る実施例は、様々な手段、例えば、ハードウェア、ファームウェア(Firmware)、ソフトウェアまたはそれらの結合などにより具現することができる。ハードウェアによる具現の場合、本発明の一実施例は、一つまたはそれ以上のASICs(Application Specific Integrated Circuits)、DSPs(Digital Signal Processors)、DSPDs(Digital Signal Processing Devices)、PLDs(Programmable Logic Devices)、FPGAs(Field Programmable Gate Arrays)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサなどにより具現することができる。 Embodiments according to the present invention can be implemented by various means such as hardware, firmware, software, or a combination thereof. When implemented in hardware, one embodiment of the present invention includes one or more ASICs (Application Specific Integrated Circuits), DSPs (Digital Signal Processing D), DSPDs (Digital Signal Processing D, Digital Signal Processing D), Digital Signal Processing D (DSP) (Digital Signal Processing D). , FPGAs (Field Programmable Gate Arrays), processors, controllers, microcontrollers, microprocessors, and the like.
ファームウェアやソフトウェアによる具現の場合、本発明の一実施例は、以上で説明された機能または動作を行うモジュール、手順、関数などの形態で具現することができる。ソフトウェアコードはメモリユニットに記憶されてプロセッサにより駆動されることができる。このメモリユニットは、プロセッサ内部または外部に位置して、公知の様々な手段によりプロセッサとデータを交換することができる。 In the case of implementation by firmware or software, an embodiment of the present invention may be implemented in the form of a module, procedure, function, or the like that performs the functions or operations described above. The software code can be stored in the memory unit and driven by the processor. This memory unit is located inside or outside the processor and can exchange data with the processor by various known means.
本発明は、広帯域無線移動通信システムで用いられる送信機及び受信機で用いられることができる。 The present invention can be used in a transmitter and a receiver used in a broadband wireless mobile communication system.
本発明は、本発明の精神及び必須特徴を逸脱しない範囲で他の特定の形態に具体化できるということが、当業者には自明である。したがって、上記の詳細な説明は、いずれの面においても制約的に解釈してはならず、例示的なものとして考慮しなければならない。本発明の範囲は、添付の請求項の合理的な解釈により決定されなければならず、本発明の等価的範囲内における変更はいずれも本発明の範囲に含まれる。 It will be apparent to those skilled in the art that the present invention can be embodied in other specific forms without departing from the spirit and essential characteristics of the invention. Accordingly, the above detailed description should not be construed as limiting in any respect, but should be considered as exemplary. The scope of the invention should be determined by reasonable interpretation of the appended claims, and all changes that come within the equivalent scope of the invention are included in the scope of the invention.
Claims (20)
前記方法は、 The method
物理リソースブロック(PRB)にマッピングされた下りリンクデータをユーザ機器に送信すること Transmit downlink data mapped to the physical resource block (PRB) to the user equipment.
を含み、 Including
仮想リソースブロック(VRB)のインデックスは、サブフレームの第1スロット及び第2スロットに対する前記PRBのインデックスにマッピングされ、前記第2スロットに対する前記PRBの前記インデックスは、所定のギャップに基づいて前記第1スロットに対する前記PRBの前記インデックスに対してシフトされており、 The index of the virtual resource block (VRB) is mapped to the index of the PRB for the first slot and the second slot of the subframe, and the index of the PRB for the second slot is based on a predetermined gap. Shifted with respect to the index of the PRB for a slot;
PRBのインデックスが所定の臨界値以上であるときに所定のオフセットが前記PRBの前記インデックスに適用され、 A predetermined offset is applied to the PRB index when the PRB index is greater than or equal to a predetermined critical value;
前記所定の臨界値は、N The predetermined critical value is N VRBVRB /2であり、N/ 2, N VRBVRB は、前記VRBの連続インデックスの個数である、方法。Is the number of consecutive indexes of the VRB.
N N gapgap は、前記所定のギャップの値である、請求項1に記載の方法。The method of claim 1, wherein is a value of the predetermined gap.
N N PRBPRB は、前記PRBの個数である、請求項2に記載の方法。The method of claim 2, wherein is the number of PRBs.
前記直方形マトリクスの行の個数Rは、 The number R of rows of the rectangular matrix is
Cは、前記直方形マトリクスの列の個数であり、M C is the number of columns of the rectangular matrix, and M RBGRBG は、リソースブロックグループ(RBG)を構成する連続PRBの個数である、請求項3に記載の方法。Is the number of consecutive PRBs constituting a resource block group (RBG).
N N nullnull 個のヌルが前記直方形マトリクスに挿入されるときに、前記ヌルは、前記直方形マトリクスの前記NWhen nulls are inserted into the rectangular matrix, the nulls are the N of the rectangular matrix. DD 個の領域の各々におけるK番目の列の最後のNLast N of the Kth column in each of the regions nullnull /N/ N DD 個の行に挿入され、Inserted in rows,
前記VRBの前記インデックスが前記直方形マトリクスから読み出されるときに、前記ヌルは無視され、 The null is ignored when the index of the VRB is read from the rectangular matrix,
前記VRBのうちの1つのVRBの前記インデックスdにマッピングされた前記第2スロットに対する前記PRBのうちの1つのPRBのインデックスP Index P of one PRB of the PRBs for the second slot mapped to the index d of one VRB of the VRBs 2,d2, d は、Is
前記方法は、 The method
基地局から前記下りリンクデータに対するリソース割当情報を含む下りリンク制御情報を受信することと、 Receiving downlink control information including resource allocation information for the downlink data from a base station;
前記下りリンク制御情報に基づいて物理リソースブロック(PRB)にマッピングされた前記下りリンクデータを受信することと Receiving the downlink data mapped to a physical resource block (PRB) based on the downlink control information;
を含み、 Including
前記リソース割当情報は、前記ユーザ機器に対する仮想リソースブロック(VRB)割当を示し、 The resource allocation information indicates virtual resource block (VRB) allocation to the user equipment,
前記下りリンクデータがマッピングされるPRBのインデックスは、VRBと前記PRBとの間のマッピング関係に基づいて決定され、 An index of the PRB to which the downlink data is mapped is determined based on a mapping relationship between the VRB and the PRB,
前記マッピング関係は、前記VRBのインデックスが、サブフレームの第1スロット及び第2スロットに対する前記PRBのインデックスにマッピングされ、前記第2スロットに対する前記PRBの前記インデックスが、所定のギャップに基づいて前記第1スロットに対する前記PRBの前記インデックスに対してシフトされるように、定義され、 The mapping relationship is such that the VRB index is mapped to the PRB index for a first slot and a second slot of a subframe, and the PRB index for the second slot is based on a predetermined gap. Defined to be shifted relative to the index of the PRB for one slot;
PRBのインデックスが所定の臨界値以上であるときに所定のオフセットが前記PRBの前記インデックスに適用され、 A predetermined offset is applied to the PRB index when the PRB index is greater than or equal to a predetermined critical value;
前記所定の臨界値は、N The predetermined critical value is N VRBVRB /2であり、N/ 2, N VRBVRB は、前記VRBの連続インデックスの個数である、方法。Is the number of consecutive indexes of the VRB.
N N gapgap は、前記所定のギャップの値である、請求項10に記載の方法。The method of claim 10, wherein is a value of the predetermined gap.
前記VRBの連続インデックスの個数N Number of consecutive indexes of VRB N VRBVRB は、Is
N N gapgap は、前記所定のギャップの値であり、NIs a value of the predetermined gap, and N PRBPRB は、前記PRBの個数である、請求項11に記載の方法。The method of claim 11, wherein is the number of PRBs.
前記直方形マトリクスの行の個数Rは、 The number R of rows of the rectangular matrix is
Cは、前記直方形マトリクスの列の個数であり、M C is the number of columns of the rectangular matrix, and M RBGRBG は、リソースブロックグループ(RBG)を構成する連続PRBの個数である、請求項12に記載の方法。Is the number of consecutive PRBs constituting a resource block group (RBG).
N N nullnull 個のヌルが前記直方形マトリクスに挿入されるときに、前記ヌルは、前記直方形マトリクスの前記NWhen nulls are inserted into the rectangular matrix, the nulls are the N of the rectangular matrix. DD 個の領域の各々におけるK番目の列の最後のNLast N of the Kth column in each of the regions nullnull /N/ N DD 個の行に挿入され、Inserted in rows,
前記VRBの前記インデックスが前記直方形マトリクスから読み出されるときに、前記ヌルは無視され、 The null is ignored when the index of the VRB is read from the rectangular matrix,
前記VRBのうちの1つのVRBの前記インデックスdにマッピングされた前記第2スロットに対する前記PRBのうちの1つのPRBのインデックスP Index P of one PRB of the PRBs for the second slot mapped to the index d of one VRB of the VRBs 2,d2, d は、Is
前記基地局は、 The base station
前記基地局の動作を制御するためのプロセッサと、 A processor for controlling the operation of the base station;
前記プロセッサによってアクセス可能であるメモリユニットと A memory unit accessible by the processor;
を含み、 Including
前記プロセッサは、物理リソースブロック(PRB)にマッピングされた下りリンクデータをユーザ機器に送信するように構成されており、 The processor is configured to transmit downlink data mapped to a physical resource block (PRB) to a user equipment;
仮想リソースブロック(VRB)のインデックスは、サブフレームの第1スロット及び第2スロットに対する前記PRBのインデックスにマッピングされ、前記第2スロットに対する前記PRBの前記インデックスは、所定のギャップに基づいて前記第1スロットに対する前記PRBの前記インデックスに対してシフトされており、 The index of the virtual resource block (VRB) is mapped to the index of the PRB for the first slot and the second slot of the subframe, and the index of the PRB for the second slot is based on a predetermined gap. Shifted with respect to the index of the PRB for a slot;
PRBのインデックスが所定の臨界値以上であるときに所定のオフセットが前記PRBの前記インデックスに適用され、 A predetermined offset is applied to the PRB index when the PRB index is greater than or equal to a predetermined critical value;
前記所定の臨界値は、N The predetermined critical value is N VRBVRB /2であり、N/ 2, N VRBVRB は、前記VRBの連続インデックスの個数である、基地局。Is the number of consecutive indexes of the VRB.
前記ユーザ機器は、 The user equipment is
前記ユーザ機器の動作を制御するためのプロセッサと、 A processor for controlling the operation of the user equipment;
前記プロセッサによってアクセス可能であるメモリユニットと A memory unit accessible by the processor;
を含み、 Including
前記プロセッサは、 The processor is
基地局から前記下りリンクデータに対するリソース割当情報を含む下りリンク制御情報を受信することと、 Receiving downlink control information including resource allocation information for the downlink data from a base station;
前記下りリンク制御情報に基づいて物理リソースブロック(PRB)にマッピングされた前記下りリンクデータを受信することと Receiving the downlink data mapped to a physical resource block (PRB) based on the downlink control information;
を実行するように構成されており、 Is configured to run
前記リソース割当情報は、前記ユーザ機器に対する仮想リソースブロック(VRB)割当を示し、 The resource allocation information indicates virtual resource block (VRB) allocation to the user equipment,
前記下りリンクデータがマッピングされるPRBのインデックスは、VRBと前記PRBとの間のマッピング関係に基づいて決定され、 An index of the PRB to which the downlink data is mapped is determined based on a mapping relationship between the VRB and the PRB,
前記マッピング関係は、前記VRBのインデックスが、サブフレームの第1スロット及び第2スロットに対する前記PRBのインデックスにマッピングされ、前記第2スロットに対する前記PRBの前記インデックスが、所定のギャップに基づいて前記第1スロットに対する前記PRBの前記インデックスに対してシフトされるように、定義され、 The mapping relationship is such that the VRB index is mapped to the PRB index for a first slot and a second slot of a subframe, and the PRB index for the second slot is based on a predetermined gap. Defined to be shifted relative to the index of the PRB for one slot;
PRBのインデックスが所定の臨界値以上であるときに所定のオフセットが前記PRBの前記インデックスに適用され、 A predetermined offset is applied to the PRB index when the PRB index is greater than or equal to a predetermined critical value;
前記所定の臨界値は、N The predetermined critical value is N VRBVRB /2であり、N/ 2, N VRBVRB は、前記VRBの連続インデックスの個数である、ユーザ機器。Is the number of consecutive indexes of the VRB, user equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021098904A JP2021141616A (en) | 2008-01-07 | 2021-06-14 | Method for scheduling distributed virtual resource block |
Applications Claiming Priority (18)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US1958908P | 2008-01-07 | 2008-01-07 | |
US61/019,589 | 2008-01-07 | ||
US2488608P | 2008-01-30 | 2008-01-30 | |
US61/024,886 | 2008-01-30 | ||
US2611308P | 2008-02-04 | 2008-02-04 | |
US61/026,113 | 2008-02-04 | ||
US2818608P | 2008-02-12 | 2008-02-12 | |
US61/028,186 | 2008-02-12 | ||
US2851108P | 2008-02-13 | 2008-02-13 | |
US61/028,511 | 2008-02-13 | ||
US3335808P | 2008-03-03 | 2008-03-03 | |
US61/033,358 | 2008-03-03 | ||
US3730208P | 2008-03-17 | 2008-03-17 | |
US61/037,302 | 2008-03-17 | ||
US3877808P | 2008-03-24 | 2008-03-24 | |
US61/038,778 | 2008-03-24 | ||
KR10-2008-0131113 | 2008-12-22 | ||
KR1020080131113A KR100913099B1 (en) | 2008-01-07 | 2008-12-22 | A method for scheduling of distributed virtual resource blocks |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017124240A Division JP6552553B2 (en) | 2008-01-07 | 2017-06-26 | Scheduling method for distributed virtual resource block |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021098904A Division JP2021141616A (en) | 2008-01-07 | 2021-06-14 | Method for scheduling distributed virtual resource block |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019161664A true JP2019161664A (en) | 2019-09-19 |
JP7116708B2 JP7116708B2 (en) | 2022-08-10 |
Family
ID=47432609
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012180577A Active JP5497857B2 (en) | 2008-01-07 | 2012-08-16 | Scheduling method for distributed virtual resource block |
JP2014043693A Active JP5982415B2 (en) | 2008-01-07 | 2014-03-06 | Scheduling method for distributed virtual resource block |
JP2016151096A Active JP6167212B2 (en) | 2008-01-07 | 2016-08-01 | Scheduling method for distributed virtual resource block |
JP2017124240A Active JP6552553B2 (en) | 2008-01-07 | 2017-06-26 | Scheduling method for distributed virtual resource block |
JP2019110255A Active JP7116708B2 (en) | 2008-01-07 | 2019-06-13 | Distributed Virtual Resource Block Scheduling Method |
JP2021098904A Pending JP2021141616A (en) | 2008-01-07 | 2021-06-14 | Method for scheduling distributed virtual resource block |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012180577A Active JP5497857B2 (en) | 2008-01-07 | 2012-08-16 | Scheduling method for distributed virtual resource block |
JP2014043693A Active JP5982415B2 (en) | 2008-01-07 | 2014-03-06 | Scheduling method for distributed virtual resource block |
JP2016151096A Active JP6167212B2 (en) | 2008-01-07 | 2016-08-01 | Scheduling method for distributed virtual resource block |
JP2017124240A Active JP6552553B2 (en) | 2008-01-07 | 2017-06-26 | Scheduling method for distributed virtual resource block |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021098904A Pending JP2021141616A (en) | 2008-01-07 | 2021-06-14 | Method for scheduling distributed virtual resource block |
Country Status (3)
Country | Link |
---|---|
JP (6) | JP5497857B2 (en) |
ES (1) | ES2711802T3 (en) |
TW (3) | TWI643484B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10506586B2 (en) * | 2017-03-24 | 2019-12-10 | Qualcomm Incorporated | Slot format indicator (SFI) and slot aggregation level indication in group common PDCCH and SFI conflict handling |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007094628A (en) * | 2005-09-28 | 2007-04-12 | Japan Science & Technology Agency | Polygonization method of implicit function curved surface using particle system |
WO2007094628A1 (en) * | 2006-02-15 | 2007-08-23 | Samsung Electronics Co., Ltd. | Method and apparatus for resource allocation in an ofdm system |
CN101080081A (en) * | 2006-05-25 | 2007-11-28 | 华为技术有限公司 | Allocation and indication method of system resource |
WO2009087744A1 (en) * | 2008-01-04 | 2009-07-16 | Panasonic Corporation | Channel arrangement method and wireless communication base station device |
JP5863864B2 (en) * | 2008-01-07 | 2016-02-17 | エルジー エレクトロニクス インコーポレイティド | Scheduling method for distributed virtual resource block |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7570695B2 (en) * | 2003-12-18 | 2009-08-04 | Intel Corporation | Method and adaptive bit interleaver for wideband systems using adaptive bit loading |
WO2007064249A1 (en) * | 2005-11-29 | 2007-06-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Scheduling in a wireless multi-hop relay network |
KR100834677B1 (en) * | 2006-01-16 | 2008-06-02 | 삼성전자주식회사 | Apparatus and method for allocating resource in a wireless communication system of frequency division multiple access |
WO2007088457A1 (en) * | 2006-01-31 | 2007-08-09 | Nokia Corporation | Apparatus , method and computer program product for efficent signaling of user allocations |
JP4343926B2 (en) * | 2006-02-08 | 2009-10-14 | 株式会社エヌ・ティ・ティ・ドコモ | Transmitting apparatus and transmitting method |
US20070224995A1 (en) * | 2006-03-16 | 2007-09-27 | Nokia Corporation | Apparatus, methods and computer program products providing signaling of time staggered measurement reports and scheduling in response thereto |
CN101039297A (en) * | 2006-03-17 | 2007-09-19 | 北京三星通信技术研究有限公司 | Method and system for mapping virtual resource block to physical resource block |
US8014455B2 (en) * | 2006-03-27 | 2011-09-06 | Qualcomm Incorporated | Feedback of differentially encoded channel state information for multiple-input multiple-output (MIMO) and subband scheduling in a wireless communication system |
WO2007119148A2 (en) * | 2006-04-13 | 2007-10-25 | Nokia Corporation | Method providing efficient and flexible control signal for resource allocation |
CN101060699A (en) * | 2006-04-17 | 2007-10-24 | 北京三星通信技术研究有限公司 | A downlink control signaling transmission method and equipment |
CN101064577A (en) * | 2006-04-29 | 2007-10-31 | 北京三星通信技术研究有限公司 | Method and apparatus for transmitting downlink control signaling |
WO2008096833A1 (en) * | 2007-02-06 | 2008-08-14 | Nec Corporation | A method of transmitting control channel information in an ofdm communication system downlink |
EP1965536A1 (en) * | 2007-02-06 | 2008-09-03 | Mitsubishi Electric Information Technology Centre Europe B.V. | Method of data transmission in a multi-carrier based transmission system and device implementing the method |
EP2464042B1 (en) * | 2007-06-19 | 2014-08-06 | Panasonic Intellectual Property Corporation of America | Channel arrangement method and radio communcation base station device |
US8526371B2 (en) * | 2007-08-13 | 2013-09-03 | Qualcomm Incorporated | Frequency diverse transmissions in a wireless communication system |
JP2009060420A (en) * | 2007-08-31 | 2009-03-19 | Sharp Corp | Radio communication system, radio transmission apparatus, radio reception apparatus, program, and radio communication method |
JP2009164816A (en) * | 2007-12-28 | 2009-07-23 | Sharp Corp | Wireless communication system, first wireless communication apparatus, second wireless communication apparatus, wireless receiving method, and wireless transmitting method |
JP5453308B2 (en) * | 2008-01-09 | 2014-03-26 | アップル インコーポレイテッド | Mapping distributed resource block indexes to physical resource blocks |
GB2457242A (en) * | 2008-02-05 | 2009-08-12 | Nec Corp | Resource allocation in a communication system |
JP2009188675A (en) * | 2008-02-05 | 2009-08-20 | Sharp Corp | Radio communication system, base station device, mobile station device and radio communication method |
JP2009239340A (en) * | 2008-03-25 | 2009-10-15 | Sharp Corp | Radio communication system, radio communication device, radio transmitting method and radio receiving method |
EP2106057A1 (en) * | 2008-03-25 | 2009-09-30 | Panasonic Corporation | Resource allocation size dependent transport block size signalling |
US8493835B2 (en) * | 2008-03-26 | 2013-07-23 | Qualcomm, Incorporated | Method and apparatus for mapping virtual resources to physical resources in a wireless communication system |
ATE484119T1 (en) * | 2008-08-01 | 2010-10-15 | Panasonic Corp | RESOURCE BLOCK ALLOCATION FOR REPEATED SYMBOLS |
-
2009
- 2009-01-07 ES ES09150180T patent/ES2711802T3/en active Active
- 2009-01-07 TW TW105137372A patent/TWI643484B/en active
- 2009-01-07 TW TW102133195A patent/TWI505685B/en active
- 2009-01-07 TW TW104124769A patent/TWI565281B/en active
-
2012
- 2012-08-16 JP JP2012180577A patent/JP5497857B2/en active Active
-
2014
- 2014-03-06 JP JP2014043693A patent/JP5982415B2/en active Active
-
2016
- 2016-08-01 JP JP2016151096A patent/JP6167212B2/en active Active
-
2017
- 2017-06-26 JP JP2017124240A patent/JP6552553B2/en active Active
-
2019
- 2019-06-13 JP JP2019110255A patent/JP7116708B2/en active Active
-
2021
- 2021-06-14 JP JP2021098904A patent/JP2021141616A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007094628A (en) * | 2005-09-28 | 2007-04-12 | Japan Science & Technology Agency | Polygonization method of implicit function curved surface using particle system |
WO2007094628A1 (en) * | 2006-02-15 | 2007-08-23 | Samsung Electronics Co., Ltd. | Method and apparatus for resource allocation in an ofdm system |
CN101080081A (en) * | 2006-05-25 | 2007-11-28 | 华为技术有限公司 | Allocation and indication method of system resource |
WO2009087744A1 (en) * | 2008-01-04 | 2009-07-16 | Panasonic Corporation | Channel arrangement method and wireless communication base station device |
JP5863864B2 (en) * | 2008-01-07 | 2016-02-17 | エルジー エレクトロニクス インコーポレイティド | Scheduling method for distributed virtual resource block |
Non-Patent Citations (3)
Title |
---|
LG ELECTRONICS: "DL control signaling for DVRB allocation using compact assignment[online]", 3GPP TSG-RAN WG1#52 R1-081007, JPN6017019451, 15 February 2008 (2008-02-15), pages 1 - 4, ISSN: 0004312067 * |
NEC GROUP: "Remaining issues for DVRB to PRB mapping[online]", 3GPP TSG-RAN WG1#52 R1-081021, JPN6020026692, 15 February 2008 (2008-02-15), ISSN: 0004312066 * |
PANASONIC: "DL DVRB to PRB mapping[online]", 3GPP TSG-RAN WG1#52 R1-080977, JPN6020026690, 15 February 2008 (2008-02-15), ISSN: 0004312065 * |
Also Published As
Publication number | Publication date |
---|---|
JP5982415B2 (en) | 2016-08-31 |
ES2711802T3 (en) | 2019-05-07 |
JP6167212B2 (en) | 2017-07-19 |
JP2012231545A (en) | 2012-11-22 |
TWI643484B (en) | 2018-12-01 |
JP2014143705A (en) | 2014-08-07 |
TWI505685B (en) | 2015-10-21 |
JP2017208833A (en) | 2017-11-24 |
TW201404104A (en) | 2014-01-16 |
JP6552553B2 (en) | 2019-07-31 |
JP5497857B2 (en) | 2014-05-21 |
TW201545521A (en) | 2015-12-01 |
TW201709688A (en) | 2017-03-01 |
JP7116708B2 (en) | 2022-08-10 |
JP2016187225A (en) | 2016-10-27 |
JP2021141616A (en) | 2021-09-16 |
TWI565281B (en) | 2017-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5108954B2 (en) | Scheduling method for distributed virtual resource block | |
JP5193307B2 (en) | Scheduling method for distributed virtual resource block | |
JP5048844B2 (en) | Scheduling method for distributed virtual resource block | |
JP5863864B2 (en) | Scheduling method for distributed virtual resource block | |
JP7116708B2 (en) | Distributed Virtual Resource Block Scheduling Method | |
RU2468512C2 (en) | Method for planning of distributed units of virtual resources | |
RU2518934C2 (en) | Method of transmitting/receiving downlink data using resource blocks in wireless mobile communication system and device therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190613 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200727 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20201015 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20201022 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201026 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210216 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210614 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20210614 |
|
C11 | Written invitation by the commissioner to file amendments |
Free format text: JAPANESE INTERMEDIATE CODE: C11 Effective date: 20210629 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20210812 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20210817 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20211008 |
|
C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20211012 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20211102 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20211214 |
|
C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20220208 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220427 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20220531 |
|
C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20220607 |
|
C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20220712 |
|
C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20220712 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220729 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7116708 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |