CN101378289B - Method and apparatus for denoting physical resource - Google Patents
Method and apparatus for denoting physical resource Download PDFInfo
- Publication number
- CN101378289B CN101378289B CN200810161358.7A CN200810161358A CN101378289B CN 101378289 B CN101378289 B CN 101378289B CN 200810161358 A CN200810161358 A CN 200810161358A CN 101378289 B CN101378289 B CN 101378289B
- Authority
- CN
- China
- Prior art keywords
- resource
- semi
- scheduling data
- representing
- bitmap
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000001514 detection method Methods 0.000 claims abstract description 13
- 230000011664 signaling Effects 0.000 claims description 54
- 229910052739 hydrogen Inorganic materials 0.000 claims description 25
- 230000008569 process Effects 0.000 claims description 9
- 230000001960 triggered effect Effects 0.000 claims description 5
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 claims 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 claims 1
- 239000001257 hydrogen Substances 0.000 claims 1
- 239000001301 oxygen Substances 0.000 claims 1
- 229910052760 oxygen Inorganic materials 0.000 claims 1
- 101150071746 Pbsn gene Proteins 0.000 description 26
- 238000013468 resource allocation Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 125000004122 cyclic group Chemical group 0.000 description 6
- 208000036357 GUCY2D-related recessive retinopathy Diseases 0.000 description 3
- 230000007774 longterm Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses expression methods and a device of a physical resource, wherein, one of the methods comprises the steps of utilizing continuous virtual resource blocks with limited length to express the physical resource position of semi-static dispatching data. By the technical proposal, the bit overhead of physical resource expression of semi-static dispatching data is reduced, and the saved bits are used for a virtual CRC, thus effectively improving the detection performance of physical downlink control channel.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method and apparatus for representing physical resources.
Background
A Long Term Evolution (Long Term Evolution, LTE for short) system is an important project of the third generation partnership organization, and fig. 1 shows a schematic diagram of a basic frame structure in the LTE system, as shown in fig. 1, the frame structure may be divided into four levels of radio frames, half frames, subframes, slots and symbols, wherein a length of a radio frame is 10ms, and a radio frame is composed of two half frames, each half frame is 5ms in length, a half frame is composed of 5 subframes, each subframe is 1ms in length, one subframe is composed of two slots, and each slot is 0.5ms in length.
When the LTE system employs a conventional cyclic prefix, one slot may contain 7 uplink/downlink symbols with a length of 66.7us, where the cyclic prefix length of the first symbol is 5.21us and the cyclic prefix length of the other 6 symbols is 4.69 us.
When the LTE system employs an extended cyclic prefix, one slot contains 6 uplink/downlink symbols with a length of 66.7us, where the cyclic prefix length of each symbol is 16.67 us.
Generally, one Resource Element (RE) is one subcarrier in one Orthogonal Frequency Division Multiplexing (OFDM) symbol, and one downlink Resource Block (RB) is composed of 12 consecutive subcarriers and 7 consecutive OFDM symbols (6 OFDM symbols in case of long CP), and is 180kHz in frequency domain and a time length of one general slot in time domain, fig. 2 is a schematic structural diagram of a Resource Block with a bandwidth of 5MHz in the LTE system, as shown in fig. 2, when Resource allocation is performed, Resource blocks are allocated by using the Resource Block as a basic unit, a black frame is one Resource Block (12 × 7), and a grid-shaped small grid inside the black frame is one Resource Element.
In the LTE system, semi-persistent scheduling (SPS) data, such as Voice over IP (VoIP) data, does not permanently occupy physical resources, but semi-statically changes the transmission position of the physical resources. Currently, a physical Resource representation method of semi-persistent scheduling data adopts a continuous Virtual Resource Block (VRB) representation method and a bitmap (bitmap) representation method.
Currently, Physical Resource allocation indication in LTE is based on Physical Resource Block (PRB) as a unit in uplink and Virtual Resource Block (VRB) as a unit in downlink, and currently, there are three types of Resource location indication methods, namely Type0, Type1, and Type2, where Type0 and Type1 are discontinuous (non-compact) allocation modes and Type2 is continuous (compact) allocation modes.
If the Resource location indication method of Type0 is adopted, resources are first grouped, then indicated in a bitmap (bitmap) manner in units of Resource Block Groups (RBGs) (1-bit header is used to distinguish Type0 from Type1), and RBGs are formed by consecutive PRBs, and the size of the number of PRBs (RBG size) P contained in each RBG is determined by the system bandwidth, as shown in table 1. The minimum unit of resource allocation is RBG, given the system bandwidthIn total can be divided intoAn RBG and needOne bit is used for bitmap indication, as shown in table 1:
TABLE 1RBG size definition
For example, when the system is 50 PRBs, the resource location indication method using Type0 may be divided into 17 RBGs, where one RBG only includes 2 consecutive PRBs, and at this time, the corresponding bitmap size is 17 bits, and each bit in the bitmap corresponds to whether 1 corresponding RBG is allocated or not.
In addition, with the resource location indication method of Type1, all resources need to be first divided into several subsets (subset), and then indicated inside the subset in a bitmap manner (where 1-bit header is used to distinguish between Type0 and Type 1). The minimum unit of resource allocation is PRB, and the total resource allocation can be divided into PRB according to the system bandwidth and RBG sizeRBGs (divided into P subsets by REG at the same time), and Type1 is the same as Type0, and used togetherOne bit is used for allocation of PRBs within a subset. The number of subsets is also equal to P, namely, subsets 0, subsets 1, subsetP-1 (the choice of subsets needs to be selected)One bit indication) so that only one bit remainsOne bit is used as a bitmap for the selection indication of PRBs within each subset.
type1 divides subsets with RBG size as the minimum unit, the starting position of the 1 st RBG in each subset is equal to nP, n is 0, 1, and P-1 represents the subset number, after the starting position is determined, the RBGs in each subset are selected at equal intervals of P multiplied by P PRBs, and the number of the corresponding PRBs in each subset is z0,z1,...,zP-1. Required to remove (shift) z in each subset0-y,z1-y,...,zP-1Y PRBs that can be shifted from the leftmost or the rightmost end, which requires 1 bit to indicate whether it is the leftmost or the rightmost end. This means that the number of PRBs available for selection in each subset is only y, and their allocation is indicated by the bitmap selection.
For example, when the system is 50 PRBs, and P is 3, the resource location indication method using Type1 may be divided into 17 RBGs and 3 subsets, at this time, 2 bits need to be left for selecting the subsets, 1 bit needs to be used for removing redundant PRBs from the leftmost end or the rightmost end, and only 14 bits are used as bitmap to select the PRBs in each subset. The starting position of subset0 is 0, the starting position of subset1 is P, the starting position of subset2 is 2P, the corresponding subset0 includes 18 PRBs, the subset1 includes 17 PRBs, the subset2 includes 15 PRBs, and 4 PRBs, 3 PRBs and 1 PRB need to be shifted respectively, as shown in fig. 3.
Type2 (the compact method described above) is used to allocate consecutive PRBs (uplink 0) or VRBs (downlink), and to indicate resources in a tree structure, where RIV is indicated by the position RB of the starting RBstart, and the length L of consecutive RBsCRBsA joint determination in which each resource indication constitutes a node in a tree structure. To ensure the allocation of contiguous resources at any starting location, adjacent parent nodes in the tree have a common child node.Indicating the number of downlink available resource blocks. To be provided with For example, a tree graph as shown in FIG. 4 may be generated. The definition of resource indication RIV is:
when in useWhen the temperature of the water is higher than the set temperature, wherein <math> <mrow> <msub> <mi>RB</mi> <mi>start</mi> </msub> <mo>∈</mo> <mrow> <mo>[</mo> <mn>0</mn> <mo>,</mo> <mn>1</mn> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> <mrow> <mo>(</mo> <msubsup> <mi>N</mi> <mi>RB</mi> <mi>DL</mi> </msubsup> <mo>-</mo> <msub> <mi>L</mi> <mi>CRBs</mi> </msub> <mo>)</mo> </mrow> <mo>]</mo> </mrow> <mo>,</mo> </mrow></math> if not, then,
in the related art, Downlink Control Information (DCI) is transmitted through a Physical Downlink Control Channel (PDCCH), and a terminal (User Equipment, UE) performs blind detection through Cyclic Redundancy Check (CRC) of the DCI to determine a PDCCH position addressed to the terminal, but the length of the CRC is limited, and therefore, in order to improve the detection performance of the Physical Downlink Control channel, some bits need to be saved from a resource representation signaling for virtual CRC. However, no technical solution to solve the above problems has been proposed.
Disclosure of Invention
The present invention is made in view of the problem that the bit overhead of the physical resource representation of the semi-persistent scheduling data is large at present, and therefore, the present invention is to provide a physical resource representation method and apparatus to solve the above problems in the related art.
According to one aspect of the invention, a method for representing physical resources is provided for representing the location of physical resources for semi-static data.
The method for representing the physical resource comprises the following steps: the physical resource location of the semi-static scheduling data is represented by using continuous virtual resource blocks with limited length.
The specific process of using the continuous virtual resource block with the limited length to represent the physical resource position of the semi-static scheduling data is as follows: number of consecutive virtual resource blocks L limited by length allocated to semi-persistent scheduling dataCRBsAnd starting position RB of continuous virtual resource block allocated to semi-static scheduling dataSTARTDetermining the physical resource position of semi-static scheduling data, and counting the number L of continuous virtual resource blocks according to a predetermined modeCRBsAnd starting position RB of continuous virtual resource blockSTARTAnd coding to obtain the resource representation signaling of the semi-static scheduling data.
The specific processing of encoding according to the predetermined mode is as follows: when in useWhen RIV is equal to NRB(LCRBs-1)+RBSTART(ii) a Otherwise, RIV ═ NRB(NRB-LCRBs+1)+(NRB-1-RBSTART) Wherein L isCRBsIndicating the number of consecutive virtual resource blocks, RBs, allocated to semi-persistent scheduling dataSTARTIndicating the starting position of consecutive virtual resource blocks allocated to semi-persistent scheduling data, RIV being the resource indication signalling of semi-persistent scheduling data, NRBRepresenting the total number of available resource blocks on the bandwidth.
Wherein, the bit number of the resource representation signaling of the semi-persistent scheduling data is:where k represents the number of bits saved.
Wherein, the value of the saved bit number k is as follows: when N is presentRB>When H, k is 2; when N is presentRBWhen the ratio is less than or equal to H, k is 1, wherein H is a positive integer.
According to another aspect of the present invention, a method for representing physical resources is provided for representation of physical resource locations for semi-static data.
The method for representing the physical resource comprises the following steps: the physical resource locations of the semi-static scheduling data are represented using length-limited bitmaps.
The processing of the physical resource location representing the semi-static scheduling data is specifically as follows: and representing the physical resource position of the semi-static scheduling data by using the resource representation signaling of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by an identifier and a resource indication bit map.
Wherein, the identifier and the resource indication bitmap represent a resource representation signaling of the semi-static scheduling data, and the method comprises: sequentially grouping after sequentially numbering all available resource blocks, wherein the number of resource blocks contained in each group except the last group is P, the number of resource blocks contained in the last group is less than or equal to P, and the total number of resource groups isWherein P represents the number of resource blocks contained in one resource group, and P is a positive integer, wherein N isRBRepresenting the total number of available resource blocks, N, over the bandwidthRBGRepresenting the total number of resource groups; according toDetermining the size of a resource indication bitmap, wherein k represents the saved bit number, each bit in the resource indication bitmap corresponds to one resource group, and represents whether all resource blocks in the resource group are allocated to a target user or not; the starting position of the resource indication bitmap is represented by an identifier, or whether the offset of the resource indication bitmap relative to the starting resource block is triggered or not is represented by the identifier, or N is represented by the current resource indication bitmapRBGFirst N in a resource groupSPSWhether individual resource group is next NSPSA set of resources.
The processing of the physical resource location representing the semi-static scheduling data is specifically as follows: and the resource representation signaling of the semi-static scheduling data is used for representing the physical resource position of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by 1-bit identification, a subset index and an intra-subset bitmap indication, and the 1-bit identification represents the resource representation signaling of the leftmost end or the rightmost end represented by the intra-subset bitmap indication.
Wherein the bit number indicated by the bitmap in the subset isWherein,k represents the number of bits saved, P represents the number of resource blocks comprised in a resource group,indicating the number of downlink available resource blocks.
Wherein, the value of the saved bit number k is as follows: when N is presentRB>When H, k is 2; when N is presentRBWhen the ratio is less than or equal to H, k is 1, wherein H is a positive integer.
According to still another aspect of the present invention, there is provided a representation apparatus of physical resources for representation of physical resource locations of semi-static data.
The representation device of the physical resource according to the invention comprises: the first representation module is used for representing the physical resource position of the semi-static scheduling data by using a continuous virtual resource block with limited length; and/or a second representation module for representing physical resource locations of the semi-static scheduling data using the length-limited bitmap.
By means of the technical scheme, the physical resource position of the semi-static scheduling data is represented by using the continuous virtual resource block or bitmap with limited length, bit overhead represented by the physical resource of the semi-static scheduling data is reduced, and the saved bits are used as virtual CRC, so that the detection performance of the physical downlink control channel is improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
fig. 1 is a diagram of a basic frame structure of an LTE system in the related art;
fig. 2 is a diagram illustrating a resource block with a bandwidth of 5MHz in an LTE system according to the related art;
FIG. 3 is a diagram illustrating resource allocation using type1 for resource location indication in the related art;
FIG. 4 is a diagram illustrating resource allocation using type2 for resource location indication in the related art;
FIG. 5 is a flow chart of a method for representing physical resources according to a first embodiment of the method of the present invention;
FIG. 6 is a flow chart of a method of representing physical resources according to a second embodiment of the method of the present invention;
fig. 7 is a block diagram of a representation apparatus of physical resources according to an embodiment of the present invention.
Detailed Description
Overview of the function
In the related art, there are three types of resource location indication methods, namely Type0, Type1, and Type2, where Type0 and Type1 adopt a bitmap (bitmap) representation method, and Type2 adopts a continuous virtual resource block representation method. The difference between the Type0 and the Type1 is that the Type0 is indicated in a bitmap manner by taking an RBG as a unit, and the Type1 is to firstly divide all resources into a plurality of subsets (subsets) and then indicate the subsets in a bitmap manner. Because the UE performs blind detection through the CRC of the DCI to determine the PDCCH location addressed to the UE, however, since the length of the CRC is limited, a problem that the terminal is prone to error when performing the CRC blind detection occurs may occur, and therefore, in order to improve the detection performance of the PDCCH, some bits need to be saved from the resource indication signaling for the virtual CRC.
Therefore, the invention provides a physical resource representation method of semi-static scheduling data, which uses continuous virtual resource blocks with limited length and bitmaps to represent the physical resource position of the semi-static scheduling data. Compared with the existing resource representation method, the method has smaller signaling overhead, thereby saving some bits and being used as virtual CRC to improve the detection performance of the physical downlink control channel. Specifically, for Type0, the resource representation signaling of the semi-static scheduling data is represented by using an identifier and a resource indication bitmap, for Type1, the resource representation signaling of the semi-static scheduling data is represented by using a 1-bit identifier, a subset index and an intra-subset bitmap, and for Type2, the length of continuous virtual resource blocks is reduced.
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
Method embodiment one
According to an embodiment of the present invention, a method for representing physical resources is provided for representing the location of physical resources of semi-static data. Fig. 5 is a flowchart of a method for representing physical resources according to a first embodiment of the present invention, and as shown in fig. 5, the method includes the following processes:
step S502, the physical resource position of the semi-static scheduling data is represented by using the continuous virtual resource block with limited length.
In step S502, the specific process of using the continuous virtual resource blocks with limited length to represent the physical resource locations of the semi-persistent scheduling data is as follows: number of consecutive virtual resource blocks L limited by length allocated to semi-persistent scheduling dataCRBsAnd starting position RB of continuous virtual resource block allocated to semi-static scheduling dataSTARTDetermining the physical resource position of semi-static scheduling data, and counting the number L of continuous virtual resource blocks according to a predetermined modeCRBsAnd starting position RB of continuous virtual resource blockSTARTCoding to obtain semi-static stateThe resource of the scheduling data represents signaling.
The predetermined encoding method specifically includes: when in useWhen RIV is equal to NRB(LCRBs-1)+RBSTART(ii) a Otherwise, RIV ═ NRB(NRB-LCRBs+1)+(NRB-1-RBSTART) Wherein L isCRBsIndicating the number of consecutive virtual resource blocks, RBs, allocated to semi-persistent scheduling dataSTARTIndicating the starting position of consecutive virtual resource blocks allocated to semi-persistent scheduling data, RIV being the resource indication signalling of semi-persistent scheduling data, NRBRepresenting the total number of available resource blocks on the bandwidth.
In step S502, the number of bits of the resource indication signaling of the semi-persistent scheduling data is:wherein k represents the total number of saved bits, and the maximum length of continuous virtual resource blocks isWherein H is a positive integer, when N isRB>When H, k is 2; when N is presentRBWhen the content is less than or equal to H, k is 1.
In step S504, the saved bits (k) are used for the virtual CRC.
The above technical solution will be described in detail with reference to specific examples.
Example 1, the physical resource location of uplink semi-persistent scheduling data is represented by a length-limited continuous virtual resource block representation method.
The physical resource position of the uplink semi-static scheduling data is determined by the number L of virtual resource blocks allocated to the uplink semi-static scheduling dataCRBsAnd starting position RB of virtual resource block allocated to uplink semi-static scheduling dataSTARTDetermination of LCRBsAnd RBSTARTEncoding is performed in such a way that RIV represents LCRBsAnd RBSTARTAfter being codedThe result of (1), namely the resource representation signaling of the uplink semi-persistent scheduling data;
LCRBsand RBSTARTThe coding method comprises the following steps: when in useWhen RIV is equal to NRB(LCRBs-1)+RBSTART(ii) a Otherwise, RIV ═ NRB(NRB-LCRBs+1)+(NRB-1-RBSTART)。
In addition, the maximum number of continuous virtual resource blocks of the uplink semi-static scheduling data physical resource isY represents the bit number of physical resource signaling of uplink semi-persistent scheduling data,k represents the total number of saved bits, NRBRepresenting the total number of available resource blocks in the uplink bandwidth; the value of k is: when N is presentRB>When H, k is 2, when NRBWhen the sum is less than or equal to H, k is 1, H can be 0, 20, 49 and 110, and the saved k bits are used as virtual CRC;
through the processing, the bit overhead represented by the physical resource of the uplink semi-static scheduling data is reduced, and the saved bits are used as the virtual CRC, so that the detection performance of the physical downlink control channel is improved.
Example 2, the physical resource location of the downlink semi-persistent scheduling data is represented by a length-limited continuous virtual resource block representation method.
The physical resource position of the downlink semi-static scheduling data is determined by the number L of virtual resource blocks allocated to the downlink semi-static scheduling dataCRBsAnd the starting position RB of the virtual resource block allocated to the downlink semi-static scheduling dataSTARTDetermination of LCRBsAnd RBSTARTEncoding is performed in such a way that RIV represents LCRBsAnd RBSTARTThe coded result, namely the resource of the downlink semi-static scheduling data represents signaling;
wherein L isCRBsAnd RBSTARTThe coding method specifically comprises the following steps: when in useWhen RIV is equal to NRB(LCRBs-1)+RBSTART(ii) a Otherwise, RIV ═ NRB(NRB-LCRBs+1)+(NRB-1-RBSTART)。
The maximum number of continuous virtual resource blocks of the physical resources of the downlink semi-static scheduling data isY represents the bit number of physical resource signaling of the downlink semi-persistent scheduling data,k represents the total number of saved bits, NRBRepresenting the total number of available resource blocks in the downlink bandwidth;
when N is presentRB>When H, k is 2, when NRBWhen the ratio is less than or equal to H, k is 1, and H can be 0, 20, 49 or 110; finally, the saved k bits are used as virtual CRC;
through the processing, the bit overhead represented by the physical resource of the downlink semi-static scheduling data is reduced, and the saved bits are used as the virtual CRC, so that the detection performance of the physical downlink control channel is improved.
Method embodiment two
According to an embodiment of the present invention, a method for representing physical resources is provided for representing the location of physical resources of semi-static data. Fig. 6 is a flowchart of a method for representing physical resources according to a second embodiment of the method of the present invention, as shown in fig. 6, including the following processes:
step S602, using the length-limited bitmap to represent the physical resource location of the semi-static scheduling data.
Regarding Type0, in step S602, the specific process of indicating the physical resource location of the semi-persistent scheduling data is: and representing the physical resource position of the semi-static scheduling data by using the resource representation signaling of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by an identifier and a resource indication bit map.
Specifically, the manner of the identifier and the resource indication bitmap representing resource representation signaling of the semi-persistent scheduling data includes:
1. sequentially grouping after sequentially numbering all available resource blocks, wherein the number of resource blocks contained in each group except the last group is P, the number of resource blocks contained in the last group is less than or equal to P, and the total number of resource groups isWherein P represents the number of resource blocks contained in one resource group, and P is a positive integer, wherein N isRBRepresenting the total number of available resource blocks, N, over the bandwidthRBGRepresenting the total number of resource groups;
2. according toDetermining the size of a resource indication bitmap, wherein k represents the number of saved bits, each bit in the resource indication bitmap corresponds to one resource group, and represents whether all resource blocks in the resource group are allocated to a target user or not;
the value of k is: when N is presentRB>When H, k is 2, when NRBWhen the ratio is less than or equal to H, k is 1, and H is a positive integer.
3. The starting position of the resource indication bitmap is represented by an identifier, or whether the offset of the resource indication bitmap relative to the starting resource block is triggered or not is represented by the identifier, or N is represented by the current resource indication bitmapRBGFirst N in a resource groupSPSWhether individual resource group is next NSPSA set of resources.
In addition, regarding Type1, in step S602, the specific process of indicating the physical resource location of the semi-persistent scheduling data is: and the resource representation signaling of the semi-static scheduling data is used for representing the physical resource position of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by 1-bit identification, a subset index and an intra-subset bitmap indication, and the 1-bit identification represents the resource representation signaling of the leftmost end or the rightmost end represented by the intra-subset bitmap indication.
Wherein the bit number indicated by the bitmap in the subset isWherein k represents the number of saved bits, P represents the number of resource blocks contained in one resource group,indicating the number of downlink available resource blocks.
The value of k is: when N is presentRB>When H, k is 2, when NRBWhen the ratio is less than or equal to H, k is 1, and H is a positive integer.
In step S604, the saved bits (k) are used for the virtual CRC.
The above-described embodiments will be described below by way of example.
Example 3 for Type0, the physical resource location of semi-static scheduling data is represented using a length-limited bitmap.
The resource representation signaling of the semi-static scheduling data is represented by an identifier and a resource indication bitmap; wherein the identifier indicates a starting position of the bitmap, or the identifier indicates an offset of the bitmap with respect to a starting resource block, or the identifier indicates whether the bitmap is shifted;
all available resource blocks are numbered sequentially, then the resource blocks are grouped sequentially, the number of the resource blocks contained in each group is P, finally, the remaining resource blocks are divided into one group, the number of the resource blocks contained in the group is less than or equal to P, each group corresponds to one bit, 1 represents that all the resource blocks in the group are allocated to a target user, 0 represents that all the resource blocks in the group are not allocated to the target user, and P is a positive integer. The total number of resource groups which can be divided isFurthermore, the size of the bitmapWherein P represents the number of resource blocks included in one resource group, and k represents the number of bits saved for use as a virtual CRC;
that is, each bit in the bitmap corresponds to whether a resource group is allocated, but since the total number of bitmaps is smaller than the total number of resource groups, each time the resource representation bitmap can only represent the first N resource groupsSPSAllocation of individual resource groups, or, last NSPSAllocation of individual resource groups, in particular top NSPSIs also last NSPSOne, determined by the identifier bits; finally, when N isRB>When H, k is 2, when NRBWhen the sum is less than or equal to H, k is 1, H can be 0, 20, 49 and 110, and the saved k bits are used as virtual CRC;
through the processing, the bit overhead represented by the physical resource of the semi-static scheduling data is reduced, and the saved bits are used as the virtual CRC, so that the detection performance of the physical downlink control channel is improved.
Example 4 for Type1, the physical resource location of semi-static scheduling data is represented using a length-limited bitmap.
All resources are divided into a plurality of subsets (subset), and then indicated in a bitmap manner inside the subset (1-bit header is used to distinguish Type0 from Type1), wherein the minimum unit of resource allocation is PRB, and the total resource allocation can be divided into PRB according to the system bandwidth and RBG sizeRBGs (divided into P subsets by taking REG as a unit), and Type1 is the same as Type0, and the RBGs are adopted togetherOne bit is used for allocation of PRBs within a subset. The number of subsets is also equal to P, namely, subsets 0, subsets 1, subsetP-1 (the choice of subsets needs to be selected)One bit indication) so that only one bit remainsOne bit is used as a bitmap for the selection indication of PRBs within each subset. 1 bit indicates whether it is the leftmost or rightmost end. This means that the number of PRBs available for selection in each subset is only y, and their allocation is indicated by the bitmap selection. k represents the number of bits saved;
type1 divides subsets with RBG size as the minimum unit, the starting position of the 1 st RBG in each subset is equal to nP, n is 0, 1, and P-1 represents the subset number, after the starting position is determined, the RBGs in each subset are selected at equal intervals of P multiplied by P PRBs, and the number of the corresponding PRBs in each subset is z0,z1,...,zP-1. Shift is required to drop z in each subset0-y,z1-y,...,zP-1Y PRBs that can be shifted from the leftmost or the rightmost end, which requires 1 bit to indicate whether it is the leftmost or the rightmost end. This means that the number of PRBs available for selection in each subset is only y, and their allocation is indicated by the bitmap selection. Finally, the saved k bits are used as a virtual CRC.
Device embodiment
According to an embodiment of the present invention, a representation apparatus of a physical resource is provided for representation of a physical resource location of semi-static data. Fig. 7 is a block diagram of a representation apparatus of physical resources according to an embodiment of the present invention, as shown in fig. 7, including a first representation module 70 and/or a second representation module 72, it should be noted that, in practical applications, the first representation module 70 and the second representation module 72 may also be arranged in a unified manner, but in order to clearly illustrate the technical solution of the present invention, a separately arranged solution is adopted here to illustrate the technical solution of the present invention. The above-described modules will be described in detail below.
A first representation module 70, configured to represent physical resource locations of semi-static scheduling data using continuous virtual resource blocks with limited length;
specifically, the specific process that the first representation module 70 uses the continuous virtual resource blocks with limited length to represent the physical resource positions of the semi-static scheduling data is as follows: the first representation module 70 uses a limited number L of consecutive virtual resource blocks of length allocated to semi-persistent scheduling dataCRBsAnd starting position RB of continuous virtual resource block allocated to semi-static scheduling dataSTARTDetermining the physical resource position of semi-static scheduling data, and counting the number L of continuous virtual resource blocks according to a predetermined modeCRBsAnd starting position RB of continuous virtual resource blockSTARTAnd coding to obtain the resource representation signaling of the semi-static scheduling data.
The specific process of the first representation module 70 performing encoding according to the predetermined manner is as follows: when in useWhen RIV is equal to NRB(LCRBs-1)+RBSTART(ii) a Otherwise, RIV ═ NRB(NRB-LCRBs+1)+(NRB-1-RBSTART) Wherein L isCRBsIndicating the number of consecutive virtual resource blocks, RBs, allocated to semi-persistent scheduling dataSTARTIndicating the starting position of consecutive virtual resource blocks allocated to semi-persistent scheduling data, RIV being the resource indication signalling of semi-persistent scheduling data, NRBRepresenting the total number of available resource blocks on the bandwidth.
The bit number of the resource representation signaling of the semi-persistent scheduling data is as follows:wherein k represents the total number of saved bits, and the maximum length of continuous virtual resource blocks isWherein H is a positive integer, when N isRB>When H, k is 2; when N is presentRBWhen the content is less than or equal to H, k is 1.
A second representing module 72, configured to represent the physical resource location of the semi-static scheduling data using a length-limited bitmap.
For Type0, the second representation module 72 represents that the processing of the physical resource location of the semi-persistent scheduling data specifically is: the second representing module 72 represents the physical resource location of the semi-static scheduling data by using the resource representation signaling of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by the identifier and the resource indication bit map.
Specifically, the manner of resource representation signaling that the identifier and the resource indication bitmap represent semi-static scheduling data includes:
1. sequentially grouping after sequentially numbering all available resource blocks, wherein the number of resource blocks contained in each group except the last group is P, the number of resource blocks contained in the last group is less than or equal to P, and the total number of resource groups isWherein P represents the number of resource blocks contained in one resource group, and P is a positive integer, wherein N isRBRepresenting the total number of available resource blocks, N, over the bandwidthRBGRepresenting the total number of resource groups;
2. according toDetermining the size of a resource indication bitmap, wherein k represents the number of bits saved for serving as virtual CRC, each bit in the resource indication bitmap corresponds to one resource group, and represents whether all resource blocks in the resource group are allocated to a target user;
3. the starting position of the resource indication bitmap is represented by an identifier, or whether the offset of the resource indication bitmap relative to the starting resource block is triggered or not is represented by the identifier, or N is represented by the current resource indication bitmapRBGFirst N in a resource groupSPSWhether individual resource group is next NSPSA set of resources.
For Type1, the second representation module 72 represents that the processing of the physical resource location of the semi-persistent scheduling data specifically is: the second representing module 72 represents the physical resource location of the semi-static scheduling data by using the resource representation signaling of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by a 1-bit identifier, a subset index, and an intra-subset bitmap indication, wherein the 1-bit identifier represents whether the intra-subset bitmap indication represents the leftmost or rightmost resource representation signaling.
Wherein the bit number indicated by the bitmap in the subset isWherein k represents the number of saved bits, P represents the number of resource blocks contained in one resource group,indicating the number of downlink available resource blocks.
When N is presentRB>When H, k is 2, when NRBWhen the sum is less than or equal to H, k is 1, H can be 0, 20, 49 and 110, and the saved k bits are used as virtual CRC;
in summary, with the technical solution of the present invention, the physical resource position of the semi-persistent scheduling data is represented by using the continuous virtual resource block or bitmap with a limited length, so as to reduce the bit overhead represented by the physical resource of the semi-persistent scheduling data, and use the saved bits as the virtual CRC, thereby improving the detection performance of the physical downlink control channel.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (7)
1. A method for representing physical resources for semi-statically scheduling data, the method comprising:
representing the physical resource position of semi-static scheduling data by using continuous virtual resource blocks with limited length;
using the saved bits for a virtual Cyclic Redundancy Check (CRC) of Downlink Control Information (DCI) to detect a Physical Downlink Control Channel (PDCCH);
wherein semi-persistent scheduling data is represented using said contiguous length-limited virtual resource blocksThe specific processing of the physical resource location is as follows: number L of consecutive virtual resource blocks limited by the length allocated to the semi-persistent scheduling dataCRBsAnd a starting position RB of the continuous virtual resource blocks allocated to the semi-persistent scheduling dataSTARTDetermining the physical resource position of the semi-static scheduling data, and counting the number L of the continuous virtual resource blocks according to a preset modeCRBsAnd starting position RB of the continuous virtual resource blockSTARTCoding is carried out to obtain a resource representation signaling of the semi-static scheduling data;
the specific processing of encoding according to the predetermined mode is as follows: when in useWhen RIV = NRB(LCRBs-1)+RBSTART(ii) a Otherwise, RIV = NRB(NRB-LCRBs+1)+(NRB-1-RBSTART) Wherein L isCRBsRepresenting the number of consecutive virtual resource blocks, RBs, allocated to said semi-persistent scheduling dataSTARTRepresenting the starting position of consecutive virtual resource blocks allocated to said semi-persistent scheduling data, RIV representing signalling for the resources of said semi-persistent scheduling data, NRBRepresenting the total number of available resource blocks on the bandwidth.
4. The method of claim 3, wherein the saved number of bits k is selected from the group consisting of:
when N is presentRBWhen > H, k is 2; when N is presentRBWhen the ratio is less than or equal to H, k is 1, wherein H is a positive integer.
5. A method for representing physical resources for semi-statically scheduling data, the method comprising:
using a length-limited bitmap to represent physical resource positions of semi-static scheduling data;
using the saved bits for a virtual Cyclic Redundancy Check (CRC) of Downlink Control Information (DCI) to detect a Physical Downlink Control Channel (PDCCH);
the specific process of using the length-limited bitmap to represent the physical resource position of the semi-static scheduling data is as follows: representing the physical resource position of semi-static scheduling data by using resource representation signaling of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by an identifier and a resource indication bit map; or
Representing the physical resource position of semi-static scheduling data by using resource representation signaling of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by 1-bit identification, a subset index and an intra-subset bitmap indication, wherein the 1-bit identification represents the resource representation signaling of the leftmost end or the rightmost end represented by the intra-subset bitmap indication;
wherein the identifier and the resource indication bitmap represent a resource representation signaling of the semi-static scheduling data, and the method comprises: sequentially grouping after sequentially numbering all available resource blocks, wherein the number of resource blocks contained in each group except the last group is P, the number of resource blocks contained in the last group is less than or equal to P, and the total number of resource groups is PWherein P represents the number of resource blocks contained in one resource group, and P is a positive integer, wherein N isRBRepresenting the total number of available resource blocks, N, over the bandwidthRBGRepresenting the total number of resource groups; according toDetermining the size of the resource indication bitmap, wherein k represents the saved bit number, each bit in the resource indication bitmap corresponds to one resource group, and represents whether all resource blocks in the resource group are allocated to a target user or not; representing the starting position of the resource indication bitmap by the identifier, or representing whether the offset of the resource indication bitmap relative to the starting resource block is triggered, or representing that the current resource indication bitmap represents N by the identifierRBGFirst N in a resource groupSPSWhether individual resource group is next NSPSA resource group;
6. The method of claim 5, wherein the saved number of bits k is selected from the group consisting of:
when N is presentRBWhen > H, k is 2; when N is presentRBWhen the ratio of the hydrogen to the oxygen is less than or equal to H, k is 1, wherein H is a positive integer, NRBRepresenting the total number of available resource blocks on the bandwidth.
7. An apparatus for representing physical resources for semi-statically scheduling a representation of physical resource locations for data, the apparatus comprising:
the first representation module is used for representing the physical resource position of the semi-static scheduling data by using a continuous virtual resource block with limited length; and/or
A second representation module, configured to represent physical resource locations of the semi-static scheduling data using length-limited bitmaps;
a detection module, configured to use the saved bits for a virtual Cyclic Redundancy Check (CRC) of Downlink Control Information (DCI) to detect a Physical Downlink Control Channel (PDCCH);
the physical resource position for representing the semi-static scheduling data by using the continuous virtual resource block with the limited length specifically comprises the following steps: number L of consecutive virtual resource blocks limited by the length allocated to the semi-persistent scheduling dataCRBsAnd a starting position RB of the continuous virtual resource blocks allocated to the semi-persistent scheduling dataSTARTDetermining the physical resource position of the semi-static scheduling data, and counting the number L of the continuous virtual resource blocks according to a preset modeCRBsAnd starting position RB of the continuous virtual resource blockSTARTCoding is carried out to obtain a resource representation signaling of the semi-static scheduling data;
the specific processing of encoding according to the predetermined mode is as follows: when in useWhen RIV = NRB(LCRBs-1)+RBSTART(ii) a Otherwise, RIV = NRB(NRB-LCRBs+1)+(NRB-1-RBSTART) Wherein L isCRBsRepresenting the number of consecutive virtual resource blocks, RBs, allocated to said semi-persistent scheduling dataSTARTRepresenting the starting position of consecutive virtual resource blocks allocated to said semi-persistent scheduling data, RIV representing signalling for the resources of said semi-persistent scheduling data, NRBRepresenting the total number of available resource blocks on the bandwidth;
the physical resource position of the semi-static scheduling data represented by the bitmap with the limited length is specifically as follows: representing the physical resource position of semi-static scheduling data by using resource representation signaling of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by an identifier and a resource indication bit map; or
Representing the physical resource position of semi-static scheduling data by using resource representation signaling of the semi-static scheduling data, wherein the resource representation signaling of the semi-static scheduling data is represented by 1-bit identification, a subset index and an intra-subset bitmap indication, wherein the 1-bit identification represents the resource representation signaling of the leftmost end or the rightmost end represented by the intra-subset bitmap indication;
wherein the identifier and the resource indication bitmap represent a resource representation signaling of the semi-static scheduling data, and the method comprises: sequentially grouping after sequentially numbering all available resource blocks, wherein the number of resource blocks contained in each group except the last group is P, the number of resource blocks contained in the last group is less than or equal to P, and the total number of resource groups is PWherein P represents the number of resource blocks contained in one resource group, and P is a positive integer, wherein N isRBRepresenting the total number of available resource blocks, N, over the bandwidthRBGRepresenting the total number of resource groups; according toDetermining the size of the resource indication bitmap, wherein k represents the saved bit number, each bit in the resource indication bitmap corresponds to one resource group, and represents whether all resource blocks in the resource group are allocated to a target user or not; representing the starting position of the resource indication bitmap by the identifier, or representing whether the offset of the resource indication bitmap relative to the starting resource block is triggered, or representing that the current resource indication bitmap represents N by the identifierRBGFirst N in a resource groupSPSWhether individual resource group is next NSPSA resource group;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810161358.7A CN101378289B (en) | 2008-09-23 | 2008-09-23 | Method and apparatus for denoting physical resource |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810161358.7A CN101378289B (en) | 2008-09-23 | 2008-09-23 | Method and apparatus for denoting physical resource |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101378289A CN101378289A (en) | 2009-03-04 |
CN101378289B true CN101378289B (en) | 2014-03-19 |
Family
ID=40421656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810161358.7A Active CN101378289B (en) | 2008-09-23 | 2008-09-23 | Method and apparatus for denoting physical resource |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101378289B (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101657018B (en) * | 2009-08-18 | 2015-01-28 | 中兴通讯股份有限公司 | Indicating method and base station, decoding method and terminal for wireless channel resource allocation |
CN102340872A (en) * | 2010-07-21 | 2012-02-01 | 中兴通讯股份有限公司 | Method and device for realizing resource distribution |
CN102378213B (en) * | 2010-08-18 | 2015-12-16 | 中兴通讯股份有限公司 | A kind of method and system detecting relay node downlink control channel |
WO2014067149A1 (en) * | 2012-11-03 | 2014-05-08 | Broadcom Corporation | Resource allocation methods for control channels |
CN103237351B (en) * | 2012-12-05 | 2016-02-10 | 武汉邮电科学研究院 | The descending RB resource allocation methods of a kind of LTE system based on polling dispatching |
CN105099607A (en) * | 2014-05-09 | 2015-11-25 | 深圳市中兴微电子技术有限公司 | Fault tolerance method and apparatus for microwave transmission |
CN106304380B (en) * | 2015-06-26 | 2021-04-06 | 中兴通讯股份有限公司 | Resource scheduling indication method and device |
CN106561066B (en) * | 2015-10-02 | 2019-07-05 | 上海朗帛通信技术有限公司 | The method and apparatus that one of wireless communication reduces network delay |
CN107333330B (en) * | 2016-04-29 | 2020-01-17 | 普天信息技术有限公司 | Communication control method and device under low-delay communication system |
CN113115443B (en) * | 2017-02-27 | 2022-12-23 | 维沃软件技术有限公司 | Resource allocation indication method, base station and terminal |
CA3066293C (en) | 2017-06-08 | 2022-06-28 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Data transmission method, terminal device and network device |
CN110139370B (en) * | 2018-02-09 | 2022-01-11 | 华为技术有限公司 | Information indication method, communication device and communication system |
CN110351853A (en) * | 2018-04-04 | 2019-10-18 | 夏普株式会社 | The method and user equipment executed by user equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101064927A (en) * | 2006-04-27 | 2007-10-31 | 北京三星通信技术研究有限公司 | Device and method for indicating channel resources distribution in wireless communication system |
CN101155194A (en) * | 2006-09-28 | 2008-04-02 | 华为技术有限公司 | Communication resource distributing indication method and its system and device |
-
2008
- 2008-09-23 CN CN200810161358.7A patent/CN101378289B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101064927A (en) * | 2006-04-27 | 2007-10-31 | 北京三星通信技术研究有限公司 | Device and method for indicating channel resources distribution in wireless communication system |
CN101155194A (en) * | 2006-09-28 | 2008-04-02 | 华为技术有限公司 | Communication resource distributing indication method and its system and device |
Non-Patent Citations (3)
Title |
---|
3GPP TSG RAN.Evolved Universal Terrestrial Radio Access (E-UTRA) |
3GPP TSG RAN.Evolved Universal Terrestrial Radio Access (E-UTRA) Physical layer procedures (Release 8).《3GPP TS 36.213 V8.3.0》.2008, * |
Physical layer procedures (Release 8).《3GPP TS 36.213 V8.3.0》.2008, |
Also Published As
Publication number | Publication date |
---|---|
CN101378289A (en) | 2009-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101378289B (en) | Method and apparatus for denoting physical resource | |
CN110463305B (en) | Base station, terminal and communication method | |
KR101416994B1 (en) | Apparatus and method for allocation of frequency resources in wireless telecommunication system | |
CN109412774B (en) | Information transmission method and wireless local area network device | |
US9008024B2 (en) | Method and apparatus for mapping virtual resources to physical resources in a wireless communication system | |
CN102740473B (en) | A kind of processing method and system of Downlink Control Information | |
RU2450491C1 (en) | Method to alarm arrangement of resources for adjustment of granularity in cellular communication system with several carriers | |
CN104054313B (en) | Method and wireless device for monitoring control channel | |
CN103580838B (en) | The transmission of Physical Downlink Control Channel strengthened and detection method and equipment | |
CN102882644B (en) | The check processing of Downlink Control Information, detection method and device | |
CN108111281B (en) | Data channel parameter configuration method and device | |
CN107294897B9 (en) | Downlink information sending and receiving method and device | |
US9369248B2 (en) | Method and communication node for mapping an enhanced physical downlink control channel, EPDCCH, message | |
CN103716823B (en) | Downlink Control Information blind check indicates to send and Downlink Control Information blind detection method in LTE/LTE A systems | |
EP2882240B1 (en) | Transmission and receiving methods of control channel, base station and user equipment | |
CN102170702B (en) | Method for data transmission, and base station and communication system | |
KR20180069834A (en) | Method and apparatus for low latency transmissions | |
JP6403871B2 (en) | Physical downlink data channel transmission method, base station, and user equipment | |
CN107371252B (en) | Information transmission method and device | |
KR20180070600A (en) | Method and apparatus for low latency transmissions | |
CN101389106B (en) | Control channel resource allocation and blind detection method | |
AU2013318674B2 (en) | Method and communication node for mapping an enhanced physical downlink control channel, EPDCCH, message | |
US11539489B2 (en) | Control information transmission method, receiving method, device, base station and terminal | |
CN104106272A (en) | System information scheduling method and device therefor | |
WO2014110822A1 (en) | Pdsch transmission method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |