WO2016065762A1 - Physical resource element fast mapping method, device and storage medium - Google Patents

Physical resource element fast mapping method, device and storage medium Download PDF

Info

Publication number
WO2016065762A1
WO2016065762A1 PCT/CN2015/072150 CN2015072150W WO2016065762A1 WO 2016065762 A1 WO2016065762 A1 WO 2016065762A1 CN 2015072150 W CN2015072150 W CN 2015072150W WO 2016065762 A1 WO2016065762 A1 WO 2016065762A1
Authority
WO
WIPO (PCT)
Prior art keywords
pdsch
occupied
mapping
res
rbs
Prior art date
Application number
PCT/CN2015/072150
Other languages
French (fr)
Chinese (zh)
Inventor
朱超
Original Assignee
深圳市中兴微电子技术有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 深圳市中兴微电子技术有限公司 filed Critical 深圳市中兴微电子技术有限公司
Publication of WO2016065762A1 publication Critical patent/WO2016065762A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]

Definitions

  • the present invention relates to a resource mapping technology in mobile communications, and in particular, to a physical resource element fast mapping method, apparatus, and storage medium.
  • the evolved base station In the LTE (Long Term Evolution)/LTE (LTE) system, the evolved base station (ENB, Evolved Node B) needs to implement the physical downlink shared channel (PDSCH) after layer mapping and precoding are completed.
  • the Physical Downlink Shared Channel is mapped to a resource element (RE, Resource Element), and the RE is composed of one Orthogonal Frequency Division Multiplexing (OFDM) symbol in the time domain and one subcarrier in the frequency domain.
  • the RE is the basic unit of downlink physical channel resource scheduling on the LTE/LTEA system.
  • mapping a Resource Block (RB) of a PDSCH to a time-frequency resource refers to mapping of a RE of a PDSCH on a time-frequency resource.
  • the base station Before mapping the PDSCH, the base station allocates a mapping of a virtual resource block (VRB) to a physical resource block (PRB) according to a resource indication manner of the PDSCH.
  • the UE needs to obtain the mapping mode of the VRB to the PRB by using the Resource Allocation Type (RT) indicated by the Downlink Control Information (DCI), and then parse the corresponding resource allocation domain in the DCI to obtain the bandwidth of the physical resource block.
  • RT Resource Allocation Type
  • DCI Downlink Control Information
  • RA TYPE0 There are three types of RB resource allocation: RA TYPE0, RA TYPE1, and RA TYPE2. Among them, RA TYPE2 is divided into LVRB (Local Virtual Resource Block) and Distributed Virtual Resource Block (DVRB).
  • LVRB Local Virtual Resource Block
  • DVRB Distributed Virtual Resource Block
  • FIG. 1 is a schematic diagram of mapping of VRB to PRB in the case of TYPE0, TYPE1, and TYPE2LVRB.
  • FIG. 2 is a schematic diagram of mapping of VRB to PRB when TYPE2DVRB.
  • the LTE/LTEA system can adopt different system bandwidths, and the maximum number of RBs that can be allocated on the PDSCH in different bandwidths is also different.
  • the bandwidth that can be used by the LTE/LTEA system is selected from the following six bandwidths: 1.4 MHz, 3 MHz, 5 MHz, 10 MHz, 15 MHz, 20 MHz.
  • the maximum number of RBs that can be allocated to the PDSCH in the 1.4 MHz bandwidth is six, and the maximum number of RBs that can be allocated on the PDSCH in the 3 MHz bandwidth is 15.
  • the maximum number of RBs that can be allocated on the PDSCH is 5, and the maximum number of PDSCHs is 10 MHz.
  • the number of RBs that can be allocated is 50, and the maximum number of RBs that can be allocated to the PDSCH in the 20 MHz bandwidth is 100.
  • the RBs allocated to the PDSCH are not all allocated to the PDSCH for service, and the base-specific reference signals (CELL-RS, Cell specific reference signals) are also included according to the configuration, and the UE-specific reference signal UE- RS (UE specific reference signals), channel state information reference signals (CSI-RS, Channel State Information reference signals), and multicast broadcast single frequency network reference signals (MBSFN-RS, Multicast Broadcast Single) Frequency Network reference signals, P-RS (Positioning Reference Signal), Primary Synchronization Signal (PSS), Secondary Synchronization Signal (SSS), Physical Broadcast Channel (PBCH, Physical Broadcast Channel) And so on, their respective channels and signals occupy different RB and RE time domain and frequency domain positions, and individual signals are also There may be conflicts, so a comprehensive consideration is needed.
  • the RBs occupied by some channels and signals under the odd-numbered bandwidth may not be a complete RB.
  • the bandwidth is 75 RB
  • the middle 6 RB occupied by the PBCH is the second half of the 35th RB to the 41st RB.
  • RS Reference Signal
  • PSS synchronization signals
  • PBCH broadcast signals
  • PDCCH downlink control channel
  • the usual calculation method in the prior art is to perform one processing for each scenario, but the processing is complicated and the software overhead is large; and the current 3GPP protocol does not have how to remove other REs and calculate the PD of the PDSCH in these complex scenarios. Give any method.
  • the embodiment of the present invention is to provide a method, a device, and a storage medium for rapidly mapping physical resource elements, which can quickly complete the resolution of related RE locations and numbers.
  • the embodiment of the invention discloses a method for quickly mapping physical resource elements, and the method includes:
  • the REs occupied by the non-PDSCH are removed from all the resource elements RE in the RBs occupied by the PDSCH, and the REs occupied by the PDSCH are obtained.
  • the method before determining the RB occupied by the PDSCH mapping, the method further includes:
  • the resource allocation type is divided into a first resource allocation type and a second resource allocation type.
  • the determining, by the PDSCH, the RB occupied by the PDSCH mapping includes:
  • the VRB occupied by the PDSCH mapping is determined by calculating the starting RB and the number of RBs of the PDSCH mapped RB, and a mapping bitmap of the VRB to the PRB is established.
  • the method further includes: generating a mapping table according to the PRB mapping bitmap, and storing the mapping table;
  • the determining the RB occupied by the PDSCH mapping is: calling the mapping table, and replicating the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table.
  • the method before the number of REs occupied by the non-PDSCH is removed from all the REs in the RB occupied by the PDSCH, the method further includes:
  • the removing the REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH includes: removing PBCH, PSS, SSS, downlink control signal PDCCH, and base station from all REs in the RBs occupied by the PDSCH.
  • the method further includes: performing compensation on the repeatedly removed REs in the RBs occupied by the PBCH, the PSS, the SSS, and the PDSCH.
  • the embodiment of the present invention further discloses a physical resource element fast mapping device, where the device includes: a PDSCH mapping calculation module and a PDSCH RE calculation module;
  • the PDSCH mapping calculation module is configured to determine an RB occupied by the PDSCH mapping
  • the PDSCH RE calculation module is configured to remove the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and obtain the RE occupied by the PDSCH.
  • the device further includes a downlink control information parsing module and a resource type assigning module, where
  • the downlink control information parsing module is configured to parse a resource allocation type in the downlink control information
  • the resource type allocation module is configured to divide the allocation type into a first resource allocation type and a second resource allocation type, and notify the PDSCH mapping calculation module of the classification result.
  • the PDSCH mapping calculation module includes a mapping bitmap creation submodule configured to:
  • determining the VRB occupied by the PDSCH mapping by calculating the starting RB and the number of RBs of the PDSCH mapped RB, and establishing a mapping bitmap of the VRB to the PRB;
  • the PDSCH mapping calculation module further includes a mapping table generation submodule, configured to generate a mapping table according to the PRB mapping bitmap, and store the mapping table;
  • mapping bitmap creation submodule is configured to: invoke the mapping table, and copy the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table.
  • the apparatus further includes an overlapping RB calculation module, configured to determine an RB occupied by overlapping PBCH, PSS, SSS, and PDSCH;
  • the PDSCH RE calculation module is configured to: remove PBCH, PSS, SSS, PDCCH, CELL-RS, UE-RS, CSI-RS, MBSFN-RS, P from all REs in the RB occupied by the PDSCH -RE occupied by the RS.
  • the PDSCH RE calculation module is further configured to: compensate for the repeatedly removed REs in the RBs occupied by the PBCH, PSS, SSS, and PDSCH overlap.
  • the embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores a computer program, and the computer program is used to execute the physical resource element of the embodiment of the present invention. Speed mapping method.
  • the physical resource element fast mapping method, device, and storage medium provided by the embodiments of the present invention determine the RBs occupied by the PDSCH mapping, and remove the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and obtain the PDSCH occupation. RE.
  • the mapping and demapping of PDSCH physical resources in a complex scenario can be satisfied, so as to solve the problem that the existing PDSCH RE process in the existing terminal system is lengthy, complicated in operation, and has large software time and software space overhead.
  • Figure 1 is a schematic diagram of mapping of VRB to PRB in the case of TYPE0, TYPE1, and TYPE2LVRB;
  • FIG. 2 is a schematic diagram of mapping of VRB to PRB when TYPE2DVRB is used;
  • FIG. 3 is a schematic flowchart of a method for quickly mapping physical resource elements according to an embodiment of the present invention
  • FIG. 4 is a schematic flowchart of a method for calculating a starting position RB start and an RB number L CRBs of a PDSCH mapped PDCCH according to an embodiment of the present invention
  • FIG. 5 is a schematic flowchart of a method for removing an RE occupied by a non-PDSCH according to an embodiment of the present invention
  • FIG. 6 is a schematic diagram of relationship between the number of Cell-RSs and the number of antenna ports on each RB according to an embodiment of the present invention
  • FIG. 7 is a schematic structural diagram of UE-RS and SSS RE included in each RB repetition according to an embodiment of the present invention.
  • FIG. 8 is a schematic structural diagram of a physical resource element fast mapping apparatus according to an embodiment of the present invention.
  • the RB occupied by the PDSCH mapping is first determined; and the number of REs occupied by the non-PDSCH is removed from all the REs in the RB occupied by the PDSCH, and the RE occupied by the PDSCH is obtained.
  • the resource allocation type in the downlink control information needs to be parsed first; and the parsed resource allocation type is further divided into the first resource allocation type and the second resource. Assignment type. Then, in the process of determining the RB occupied by the PDSCH mapping, for the first resource allocation type, determining the VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establishing a VRB-to-PRB mapping bitmap; for the second resource allocation type, calculating the PDSCH The number of starting RBs and RBs of the mapped RBs determines the VRB occupied by the PDSCH mapping and establishes a VRB to PRB mapping bitmap.
  • the first resource allocation type includes RA TYPE0 and RA TYPE1 in the RB resource allocation type;
  • the second resource allocation type includes RA TYPE2 in the RB resource allocation type, including RA TYPE2LVRB and RA TYPE2DVRB.
  • the mapping table may be generated and stored according to the PRB mapping bitmap.
  • the mapping table is directly read, and the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table is copied; thus, the calculation process can be simplified, and the calculation process is saved. Overhead.
  • the method Before removing the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, the method further needs to determine the RBs that are overlapped by the PBCH, the PSS, the SSS, and the PDSCH; correspondingly, the RBs occupied by the PDSCH are Removing the number of REs occupied by the non-PDSCH in all the REs includes: removing PBCH, PSS, SSS, CELL-RS, UE-RS, CSI-RS, MBSFN-RS, P- from all REs in the RBs occupied by the PDSCH The RE occupied by the RS; and the REs repeatedly removed in the RBs occupied by the PBCH, PSS, SSS, and PDSCH are compensated.
  • FIG. 3 is a schematic flowchart of a physical resource element fast mapping method according to an embodiment of the present invention.
  • a physical resource element fast mapping method according to an embodiment of the present invention includes the following steps:
  • Step 301 Determine an RB occupied by the PDSCH mapping.
  • the method before determining the RB occupied by the PDSCH mapping, the method further includes: obtaining a resource allocation domain (RA) of the ENB scheduling according to the DCI, and parsing the resource allocation type and the parameters in the resource allocation domain in the downlink control information. ;
  • RA resource allocation domain
  • the resource allocation types include three types: RA TYPE0, RA TYPE1, and RA TYPE2, wherein RA TYPE2 is further divided into LVRB and DVRB; for RA TYPE0, RA TYPE1, and RA TYPE2, hereinafter referred to as TYPE0, TYPE1, and TYPE2;
  • the resource allocation type may be divided into a first resource allocation type and a second resource allocation type.
  • the first type of resource allocation type includes: TYPE0 and TYPE1
  • the second type of resource allocation type includes: TYPE2LVRB and TYPE2DVRB; For TYPE2LVRB and TYPE2DVRB, hereinafter referred to as LVRB and DVRB.
  • Determining the RB occupied by the PDSCH mapping includes: determining, for the first resource allocation type, the VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establishing a VRB to PRB mapping bitmap; for the second resource allocation type, calculating the RB of the PDSCH mapping The number of starting RBs and RBs determines the VRB occupied by the PDSCH mapping and establishes a VRB to PRB mapping bitmap.
  • the establishing mapping bitmap includes, but is not limited to, marking the allocated RBs on the current bandwidth.
  • the PDs mapped by the PDSCH in the case of LVRB and DVRB may be calculated according to the LVRB and DVRB allocation modes involved in TYPE2 in the 3GPP TS36.213 protocol.
  • the methods for calculating the PRB starting position and quantity according to the resource indication value (RIV, Resource Indication Value) for the DCI 1A, the DCI 1B, the DCI 1D, and the DCI 1C are as follows:
  • the DCI 1A, 1B, and 1D formats described in the 36.213 protocol satisfy the following relationships:
  • DCI 1A, DCI 1B, DCI 1D and DCI 1C refer to the downlink control information format type;
  • L CRBs refers to the number of RBs occupied in the case of DCI 1A, DCI 1B, and DCI 1D,
  • the RIV is the resource indication field, and the RB start is the RB start position.
  • L' CRBs refers to the number of RBs occupied in the case of DCI 1C
  • the RIV is the resource indication field
  • RB s ' tart is the RB start position.
  • the calculation formulas for DCI 1A, DCI 1B, and DCI 1D are the same as those for calculating DCI 1C.
  • the formula for calculating DCI 1C can be directly used for calculation. In this way, the start position RB start and the RB number L CRBs of the RB of the PDSCH mapping in the second resource allocation type can be directly calculated quickly.
  • the step of calculating the starting position RB start and the number of RBs L CRBs of the PDSCH mapped RB according to the above derivation process is as shown in FIG. 4, and includes the following steps:
  • Step 301A Calculate the integer part of the resource allocation field in addition to the following line bandwidth Quotient and remainder part Remainder;
  • Step 301B The sum and the downlink bandwidth of the integer part Quotient and the remainder part Remainder obtained according to the resource allocation domain except the following line bandwidth. Relationship, calculate the starting position and number of RBs of DCI1A or DCI1B or DCI1D or DCI1C;
  • the method for the DVRB mode in the second type of resource allocation further includes: generating a mapping table according to the PRB mapping bitmap, and storing the mapping table; the mapping table covers all the commonly used according to the bandwidth and the Ngap classification.
  • the six types of bandwidth and two types of GAP namely Ngap1, Ngap2; in practical applications, if you need any other bandwidth, you can also expand to the table.
  • the mapping table is a one-dimensional array, the array element number corresponds to the VRB number, and the value of the array element represents the PRB number, but is not limited to this range, and any mapping table capable of implementing the method of the embodiment of the present invention is implemented. All are within the protection scope of the present invention.
  • the mapping table may also be established in advance before the RB that needs to be determined by the PDSCH is determined.
  • the mapping table established in advance is directly invoked. If the mapping table has been established, the determining the VRB occupied by the PDSCH mapping is: calling the mapping table, and copying the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table. In this way, the complexity of complex resource location overhead can be greatly reduced.
  • the establishing mapping table may be only for a DVRB type with a complicated calculation process, and for a relatively simple LVRB, the corresponding RB position may be directly mapped to a PRB mapping bitmap Bitmap indicating the entire bandwidth RB distribution position; for TYPE0 or
  • the TYPE1 allocation mode because the calculation is relatively simple, can be processed as follows: TYPE0 maps the RB position to the PRB mapping bitmap Bitmap representing the entire bandwidth RB distribution position according to the allocated RBG bitmap; TYPE1 According to the RBG subset (Resource Block Group subset) indication field in the RA field, the RBG subset shift flag and the resource allocation field, the VRB is directly mapped to the PRB mapping bitmap Bitmap indicating the entire bandwidth RB distribution position.
  • RBG subset Resource Block Group subset
  • Step 302 Remove the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and obtain the REs occupied by the PDSCH.
  • the method before removing the number of REs occupied by the non-PDSCH from all the REs in the RB occupied by the PDSCH, the method further includes: determining an RB occupied by overlapping PBCH, PSS, SSS, and PDSCH;
  • the PSS and SSS signal positions of the subframes are different in the TDD and the FDD, and there is no special subframe in the FDD, it is necessary to separately determine the RBs occupied by the PBCH, the PSS, the SSS, and the PDSCH in the TDD and the FDD.
  • the current subframe number is first determined, and the PBCH, the PSS, and the SSS are carried on the subframes whose subframe numbers are 0, 1, 5, and 6. If the RBs occupied by the PDSCH mapping are in the subframes, the time-frequency is Resources may overlap. Therefore, when parsing the number and location of PDSCH REs, it is necessary to remove REs that are not downlink services from the REs of the RBs that overlap. In order to correctly remove the relevant REs in the end, it is necessary to traverse all the RBs in the PDSCH RB collision area with the PBCH, PSS, and SSS, and accumulate the total number of conflicting RBs.
  • the RBs occupied by the RBs that are occupied by the PBCH, the PSS, and the SSS need to be recorded as UpRBNum, respectively.
  • the number of overlapping PDSCH RBs among the five complete RBs among PBCH, PSS, and SSS is denoted as OverlapRBNum[2], where the array subscript 0 represents slot 0, and the subscript 1 represents slot 1.
  • the PSS since the PSS does not appear on the subframes 1, 6, in order to remove the PBCH, PSS, and SSS corresponding REs on the subframes 0 and 5 in the PDSCH RB, it is necessary to traverse the PDSCH RB and the PBCH, PSS, and SSS.
  • the number of RBs in the conflict zone, and the total number of RBs that have accumulated conflicts, calculate the conflict The method is similar to TDD. It is also possible to unify the method of calculating the number of conflicting RBs under TDD and FDD, and no longer distinguish between TDD or FDD, thereby optimizing the process.
  • the middle six RBs occupied by the PBCH of the even-numbered bandwidth are complete RBs
  • the first and sixth RBs of the RB occupied by the odd-numbered bandwidth are Half RB.
  • the middle 6 RB occupied by the PBCH is the second half of the 35th RB to the first half of the 41st RB.
  • the removing the REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH includes: removing PBCH, PSS, SSS, CELL-RS, UE-RS, CSI from all REs in the RBs occupied by the PDSCH -RS, MBSFN-RS, RE occupied by the P-RS; and compensation for the REs repeatedly removed in the RBs occupied by the PBCH, PSS, SSS, and PDSCH overlap.
  • Compensating for the repeatedly removed REs in the RBs occupied by the overlapping of the PBCH, the PSS, the SSS, and the PDSCH means that in the process of calculating the RE occupied by the PDSCH, the same RE may be removed due to the phenomenon of repeated removal. After two times, in the process of calculating the number of REs occupied by the PDSCH, it is necessary to add back the number of repeatedly removed REs to ensure the accuracy of the number of REs occupied by the finally calculated PDSCH.
  • FIG. 5 is a schematic flowchart of a method for removing an RE occupied by a non-PDSCH from all REs in an RB occupied by the PDSCH according to an embodiment of the present invention. As shown in FIG. 5, the method includes the following steps:
  • Step 302A Calculate the total number of REs in the RBs allocated to the PDSCH;
  • the total number of REs occupied by the PDSCH mapping the total number of PDSCH RBs ⁇ the number of carriers per RB ⁇ the number of OFDM symbols per subframe corresponding to the current CP format;
  • Step 302B Remove the PDCCH from the total number of REs in the RBs allocated to the PDSCH Occupied RE;
  • the removing the RE occupied by the PDCCH from the total number of REs in the RBs allocated to the PDSCH means: subtracting the REs occupied by the PDCCH from all the REs in the RBs occupied by the PDSCH mapping.
  • the current is a single carrier or a dual carrier.
  • the number of REs occupied by the PDCCH the total number of PDSCH RBs ⁇ the number of carriers per RB ⁇ the number of PDCCH symbols;
  • the number of REs occupied by the PDCCH the total number of PDSCH RBs ⁇ the number of carriers per RB ⁇ high-level signaling a PDSCH symbol start value of the indicated secondary carrier SCC;
  • Step 302C On the basis of the calculation result of the previous step, remove the RE occupied by the Cell-RS;
  • the number of REs occupied by the Cell-RS the number of RBs of the PDSCH ⁇ the number of Cell-RSs on each RB;
  • the number of Cell-RSs on each RB is related to the number of port ports of the antenna.
  • FIG. 6 is a schematic diagram of a Cell-RS on port 0 in the case of two antenna ports according to an embodiment of the present invention; wherein “ ⁇ ” indicates RE, Indicates that the current is not used. " ⁇ ” indicates the Cell-RS. As shown in Figure 6, the number of Cell-RSs on each RB has the following relationship with the number of antenna ports:
  • the number of Cell-RSs on each RB is related to the Control Format Indicator (CFI) or the number of antenna ports.
  • CFI Control Format Indicator
  • Step 302D On the basis of the calculation result of the previous step, remove the UE-RS on the antenna port 5. Occupied RE;
  • the number of REs occupied by the UE-RS on the antenna port 5 the number of RBs of the PDSCH ⁇ 12 ⁇ beamforming flag (0 or 1); wherein the value of the beamforming flag is as follows: in the transmission mode 7 (TM7) is 1, and in other cases 0;
  • Step 302E On the basis of the calculation result of the previous step, remove the RE occupied by the UE-RS on the antenna port 7, the antenna port 8, and the LTEA system antenna port 9 and the antenna port 10 in the LTE/LTEA system;
  • the UE-RS occupies the number of RBs of the PDSCH ⁇ 12 ⁇ double-layer flag (0 or 1), wherein the double-layer flag takes the following rules: transmission mode 8 and transmission mode 9 (TM8, TM9) ) is 1 and in the remaining case 0;
  • Step 302F On the basis of the calculation result of the previous step, for the subframe 0, remove the PBCH occupation RE;
  • the total number of REs occupied by the PBCH the number of RBs occupied by the overlapping of the PBCH and the PDSCH ⁇ 12 ⁇ 4;
  • the PBCH is in the middle of the frequency domain with 72 subcarriers, and the time domain is in the first 4 symbols of the time slot 1.
  • the REs occupied by the removed PBCH repeatedly include the REs occupied by the Cell-RS and the UE-RS. Therefore, the subsequent RE should be replaced. RE.
  • Number of Cell-RSs removed in the PBCH region number of RBs occupied by PDSCH and PBCH on the slot 1 OverlapRBNum[1] ⁇ number of antenna ports ⁇ 2;
  • FIG. 6 shows an example of a Cell-RS on an NCP two-port port0.
  • the number of UE-RSs that are removed in the PBCH region the number of RBs occupied by the slot 1 PDSCH and the PBCH repeatedly OverlapRBNum[1] ⁇ 3 ⁇ beamforming flag (0 or 1);
  • the UE-RS included in each RB repetition of the PBCH area is as shown in FIG. 7, and " ⁇ " indicates the UE-RS; Indicates the complete RE occupied by the UE-RS and the SSS.
  • Figure 7 shows the NCP antenna port 7 and antenna port 8 as an example.
  • the REs in which the PDSCH and the PBCH are overlapped in the upper and lower RBs, and the case of repeatedly removing the Cell-RS and the UE-RS are also considered.
  • the upper and lower half RBs and the PBCH, PSS, and SSS overlap numbers are respectively referred to as UpRBNum[2] and DwRBNum[2], wherein the array subscript 0 represents the slot 0, and the subscript 1 represents the slot 1.
  • the total number of REs occupied by the half-RBs in the PBCH area is + (UpRBNum[1]+DwRBNum[1]) ⁇ 6 subcarriers ⁇ 4 symbols;
  • Number of Cell-RSs that are repeatedly removed in the half-RB slot 1 of the PBCH area (UpRBNum[1]+DwRBNum[1]) ⁇ number of antenna ports;
  • the total number of Cell-RSs in the PBCH region is removed.
  • the number of Cell-RSs in the PBCH region and the number of Cell-RSs in the upper and lower half-RB slots in the PBCH region are removed.
  • the total number of UE-RSs in the PBCH region is removed.
  • the number of UE-RSs in the PBCH region and the number of UE-RSs in the upper and lower half-RB slots 1 in the PBCH region are removed.
  • Step 302G On the basis of the calculation result of the previous step, for the TDD subframes 0 and 5, the RE occupied by the SSS overlapped on the RB occupied by the PDSCH mapping on the entire bandwidth is removed;
  • the number of UE REs that are repeatedly removed on the RB occupied by the SSS on the TDD subframes 0 and 5 ((the number of RBs occupied by the overlap of the PDSCH and the PBCH SS on the slot 1) ⁇ 3+ (the upper half of the PDSCH and the PBCH SS on the slot 1) RB overlap RB number) ⁇ 1 + (the number of RB overlaps in the lower half of the RB of the PDSCH and the PBCH SS on the slot 1) ⁇ 2)) ⁇ double-layer flag;
  • the two-layer flag value is as follows: 1 in transmission mode 8 and 9 (TM8, TM9), and 0 in other cases.
  • the transmission mode is TM8 or TM9
  • the allocation rule of the UE-RS on the antenna port 7 and the last symbol of the SSS in the half RB on the antenna port 8 is as shown in FIG. 7: the first half of the RB has a UE-RS. 2 on the second half of the RB.
  • Step 302H On the basis of the calculation result of the previous step, when the TDD is not 0 or 5 subframes, the RE occupied by the SS on the RB occupied by the PDSCH mapping on the entire bandwidth is removed;
  • the RE occupied by the SS on the RB occupied by the PDSCH mapping is (the number of RBs occupied by the slot 1 PDSCH and the PBCH, and the SS is repeated) ⁇ 12 + (the overlap number of the upper and lower RBs of the PDSCH and the PBCH SS slot 1) ⁇ 6;
  • the processing method is relatively simple, and the RE occupied by the SS on the RB occupied by the PDSCH mapping is removed:
  • the RE occupied by the SS on the RB occupied by the PDSCH mapping ((the number of RBs occupied by the time slot 0 PDSCH and PBCH, SS overlap) ⁇ 12 + the upper and lower half RB overlap number of the time slot 0 ⁇ 6) ⁇ 2
  • the number of UE RSs that are repeatedly removed from the RB on the SSS in slot 0 is:
  • Step 302I removing the zero-power and non-zero-power CSI-RS unique to the R10 version based on the calculation result of the previous step;
  • the upper layer indicates whether the current base station has configured the CSI-RS by using signaling; if configured, the corresponding CSI-RS needs to be removed.
  • the current is a CSI-RS subframe, including zero power and non-zero power
  • the I CSI-RS configuration parameter to rise can be isolated period T CSI-RS and the offset [Delta] CSI-RS according to the I CSI-RS;
  • the current subframe satisfies the above conditions, it is also required to ensure that the signals do not collide with the PBCH, PSS, SSS, and the like on the SIB1, the paging sub-frame, and the sub-frames 0 and 5; if there is a conflict, the CSI-RS does not send, that is, There is no need to remove the relevant CSI-RS.
  • the CSI-RS bitmap rule shows that the non-zero-power CSI-RS and the zero-power CSI-RS do not collide.
  • -RS is on any sub-frame, and the number of ports (such as port 15, 16, 17, 18, 19, 20, 21, 22) satisfies the following formula:
  • Non-zero power CSI-RS
  • non-zero power CSI-RS (number of RBs of PDSCH) ⁇ 2
  • non-zero power CSI-RS (number of RBs of PDSCH) ⁇ (number of CSI-RS antenna ports)
  • Zero-power CSI-RS (number of RBs of PDSCH) ⁇ (sum of bit digits of 1 in 16-bit bitmap) ⁇ 4
  • Step 302J on the basis of the calculation result of the previous step, remove other RSs;
  • the other RSs include a P-RS, an MBSFN-RS.
  • the P-RS that is, the positioning reference signal, is allocated on the port 6 when the P-RS is configured on the upper layer; the P-RS is not allocated on the RE that conflicts with the PBCH, PSS, and SSS on any port.
  • the MBSFN-RS is a multicast single-frequency network reference signal.
  • the upper layer configuration MBSFN subframe may exist, and only appears in the MBSFN area of the MBSFN subframe in the ECP, and is fixed on the Port 4.
  • the Cell-RS can be normally calculated in the non-mbsfn region, and the Cell-RS is zero in the mbsfn region.
  • step 302B to step 302J may be interchanged according to the premise that the calculation result is accurate, or may be In the actual scenario, select some of the steps to perform.
  • the total number of REs of the PDSCH (the total number of PDSCH REs is the number of REs of the PDSCH after the PDCCH is occupied) - (removing the number of REs occupied by the Cell-RS that does not consider the collision) - (Removing the UE-RS on the Port 5 without considering the collision) Number of occupied REs) - (Remove the number of REs occupied by UE-RS on Port 7 and Port 8 in LTE/LTEA system and Port 9 and Port 10 in LTEA system) - (To remove the total number of REs occupied by PBCH for subframe 0) + (PBCH area (slot1) number of removed Cell-RSs) + (number of UE-RSs removed by PBCH area (slot1)) - ((removal of REs occupied by SSS signals on 0, 5 subframes in TDD) or (removal of SSS in FDD) RE) occupied by the signal)) + ((TDD0, 5
  • the embodiment of the present invention is only taking the above process as an example, and in the actual implementation process,
  • the application scenario adjusts, replaces, deletes, etc. each step.
  • a person skilled in the art can make various changes and modifications to the embodiments of the invention without departing from the spirit and scope of the invention.
  • the above steps may be appropriately interchanged, and some processes may be adjusted in order to form a new embodiment, and such adjustments are all within the scope of the present invention.
  • FIG. 8 is a schematic structural diagram of a physical resource element fast mapping device according to an embodiment of the present invention. As shown in FIG. 8, the device includes: a PDSCH mapping calculation module 81, and a PDSCH. RE calculation module 82; wherein
  • the PDSCH mapping calculation module 81 is configured to determine an RB occupied by the PDSCH mapping.
  • the device further includes: a downlink control information parsing module 83, and a resource type assigning module 84;
  • the downlink control information parsing module 83 is configured to parse the resource allocation type in the downlink control information and each parameter in the resource allocation domain; the resource type allocation module 84 is configured to divide the allocation type into the first resource allocation type. And a second resource allocation type, and notifying the PDSCH mapping calculation module of the classification result.
  • the PDSCH mapping calculation module 81 includes a mapping bitmap creation sub-module 811 configured to: determine, for the first resource allocation type, the VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establish a VRB-to-PRB mapping bitmap; for the second resource allocation type Determining the VRB occupied by the PDSCH mapping by calculating the number of starting RBs and RBs of the RBs mapped by the PDSCH, and establishing a VRB-to-PRB mapping bitmap;
  • the first resource allocation type includes RA TYPE0 and RA TYPE1 in the RB resource allocation type;
  • the second resource allocation type includes RA TYPE2 in the RB resource allocation type, including RA TYPE2LVRB and RA TYPE2DVRB.
  • the shot bitmap establishing sub-module 811 is configured to: calculate an integer part Quotient and a remainder Remainder part obtained by dividing the bandwidth of the resource allocation domain; determining the resource allocation domain Whether the sum of the integer part of the Quotient and the remainder part of the Remainder obtained by the following line bandwidth is less than the downstream bandwidth When the resource allocation domain is divided by the following line bandwidth, the sum of the integral part of the Quotient and the remainder part of the Remainder is smaller than the downlink bandwidth. Time, otherwise,
  • the PDSCH mapping calculation module further includes a mapping table generation sub-module 812, configured to generate a mapping table according to the PRB mapping bitmap, and store the mapping table;
  • the mapping table covers all six commonly used bandwidths and two types of GAPs, namely Ngap1 and Ngap2. In actual applications, if any other bandwidth is needed, it can be expanded into a table.
  • the mapping table may also be established in advance before the RB that needs to be determined by the PDSCH is determined. In the process of calculating the RB occupied by the PDSCH mapping, the mapping table established in advance is directly invoked.
  • the mapping bitmap creation sub-module 811 is configured to: invoke the mapping table to copy the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table.
  • the mapping table established by the PDSCH mapping calculation module 81 may be only for a DVRB type with a complicated calculation process, and for a relatively simple LVRB, the corresponding RB position may be directly mapped to a PRB mapping bitmap that can represent the entire bandwidth RB distribution position.
  • TYPE0 maps the RB position to the PRB mapping bitmap Bitmap representing the entire bandwidth RB distribution position according to the allocated RBG bitmap; TYPE1 according to the RBG in the RA field
  • the subset indication field, the RBG subset shift flag, and the resource allocation field directly map the VRB to a PRB mapping bitmap Bitmap representing the entire bandwidth RB distribution location.
  • the PDSCH RE calculation module 82 is configured to remove the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and obtain the REs occupied by the PDSCH.
  • the PDCCH is removed from all REs in the RBs occupied by the PDSCH mapping.
  • the occupied RE refers to: subtracting the RE occupied by the PDCCH from all REs in the RBs occupied by the PDSCH mapping.
  • the apparatus further includes an overlapping RB calculating module 85 configured to determine an RB occupied by overlapping PBCH, PSS, SSS, and PDSCH;
  • the PDSCH RE calculation module 82 is configured to: remove PBCH, PSS, SSS, PDCCH, CELL-RS, UE-RS, CSI-RS, MBSFN-RS, from all REs in the RB occupied by the PDSCH, The RE occupied by the P-RS.
  • the PDSCH RE calculation module 82 is further configured to compensate for the repeatedly removed REs in the RBs occupied by the PBCH, PSS, SSS, and PDSCH overlap.
  • Compensating for the repeatedly removed REs in the RBs occupied by the overlapping of the PBCH, the PSS, the SSS, and the PDSCH means that in the process of calculating the RE occupied by the PDSCH, the same RE may be removed due to the phenomenon of repeated removal. After two times, in the process of calculating the number of REs occupied by the PDSCH, it is necessary to add back the number of repeatedly removed REs to ensure the accuracy of the number of REs occupied by the finally calculated PDSCH.
  • the PDSCH RE calculation module 82 is configured to: calculate the total number of REs in the RBs allocated to the PDSCH; remove the REs occupied by the PDCCH from the total number of REs in the RBs allocated to the PDSCH, remove the REs occupied by the Cell-RS, and remove the antennas.
  • the RE occupied by the UE-RS on the port 5 removes the RE occupied by the UE-RS on the antenna port 7 and the antenna port 8 of the LTE/LTEA system and the antenna port 9 and the antenna port 10 of the LTEA system.
  • the PBCH is removed.
  • the PDSCH mapping calculation module, the PDSCH RE calculation module, the downlink control information analysis module, the resource type allocation module, and the overlapping RB calculation module in the physical resource element fast mapping device proposed in the embodiment of the present invention may all be implemented by a processor, and of course
  • the processor can be implemented by a specific logic circuit; wherein the processor can be a mobile terminal or a processor on a server.
  • the processor can be a central processing unit (CPU), a microprocessor (MPU), and digital signal processing. (DSP) or Field Programmable Gate Array (FPGA).
  • the foregoing physical resource element quick mapping method is implemented in the form of a software function module, and is sold or used as an independent product, it may also be stored in a computer readable storage medium.
  • the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium, including a plurality of instructions.
  • a computer device (which may be a personal computer, server, or network device, etc.) is caused to perform all or part of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a USB flash drive, a mobile hard disk, a read only memory (ROM), a magnetic disk, or an optical disk, and the like.
  • the media of the sequence code includes: a USB flash drive, a mobile hard disk, a read only memory (ROM), a magnetic disk, or an optical disk, and the like.
  • the embodiment of the present invention further provides a computer storage medium, where the computer program is stored with a computer program, and the computer program is used to execute the foregoing physical resource element fast mapping method in the embodiment of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Provided is a physical resource element (RE) fast mapping method, the method comprising: determining an RB occupied by a PDSCH mapping; excluding an RE occupied by the non-PDSCH from all REs of the RB occupied by the PDSCH, and obtaining the RE occupied by the PDSCH. Also provided are a physical RE fast mapping device and storage medium.

Description

一种物理资源元素快速映射方法、装置及存储介质Method, device and storage medium for quick mapping of physical resource elements 技术领域Technical field
本发明涉及移动通信中的资源映射技术,尤其涉及一种物理资源元素快速映射方法、装置及存储介质。The present invention relates to a resource mapping technology in mobile communications, and in particular, to a physical resource element fast mapping method, apparatus, and storage medium.
背景技术Background technique
在长期演进(LTE,Long Term Evolution)/先进长期演进(LTEA,LTE Advanced)***中,演进基站(ENB,Evolved Node B)在完成层映射和预编码后,需要将物理下行共享信道(PDSCH,Physical Downlink Shared Channel)映射到资源元素(RE,Resource Element)上,所述RE由时域上的一个正交频分复用(OFDM,Orthogonal Frequency Division Multiplexing)符号及频域上一个子载波构成。RE是LTE/LTEA***上下行物理信道资源调度的基本单位。通常,所谓将PDSCH的资源块(RB,Resource Block)映射到时频资源上,是指PDSCH的RE在时频资源上的映射。In the LTE (Long Term Evolution)/LTE (LTE) system, the evolved base station (ENB, Evolved Node B) needs to implement the physical downlink shared channel (PDSCH) after layer mapping and precoding are completed. The Physical Downlink Shared Channel is mapped to a resource element (RE, Resource Element), and the RE is composed of one Orthogonal Frequency Division Multiplexing (OFDM) symbol in the time domain and one subcarrier in the frequency domain. The RE is the basic unit of downlink physical channel resource scheduling on the LTE/LTEA system. Generally, mapping a Resource Block (RB) of a PDSCH to a time-frequency resource refers to mapping of a RE of a PDSCH on a time-frequency resource.
在对PDSCH进行映射前,基站要根据PDSCH的资源指示方式,分配逻辑资源块即虚拟资源块(VRB,Virtual Resource Block)到物理资源块(PRB,Physical Resource Block)的映射。UE需要通过下行控制信息(DCI,Downlink Control Information)格式指示的资源分配类型(RAT,Resource Allocation TYPE)获得VRB到PRB的映射方式,进而解析DCI中对应的资源分配域,获得物理资源块在带宽上的分布位置。Before mapping the PDSCH, the base station allocates a mapping of a virtual resource block (VRB) to a physical resource block (PRB) according to a resource indication manner of the PDSCH. The UE needs to obtain the mapping mode of the VRB to the PRB by using the Resource Allocation Type (RT) indicated by the Downlink Control Information (DCI), and then parse the corresponding resource allocation domain in the DCI to obtain the bandwidth of the physical resource block. The location of the distribution.
RB资源分配类型有三种:RA TYPE0、RA TYPE1、RA TYPE2,其中,RA TYPE2又分为集中式分布(LVRB,Local Virtual Resource Block)和分散分布(DVRB,Distributed Virtual Resource Block)。There are three types of RB resource allocation: RA TYPE0, RA TYPE1, and RA TYPE2. Among them, RA TYPE2 is divided into LVRB (Local Virtual Resource Block) and Distributed Virtual Resource Block (DVRB).
使用TYPE0、TYPE1和TYPE2LVRB资源分配方式时,一个子帧的两 个时隙(时隙0和时隙1)的VRB将映射到相同频域位置的两个PRB上,且映射slot0和slot1的PRB序号与VRB相同。如图1所示,图1为TYPE0、TYPE1、TYPE2LVRB情况下VRB到PRB的映射示意图。When using the TYPE0, TYPE1, and TYPE2LVRB resource allocation methods, two of one subframe The VRBs of the time slots (slot 0 and time slot 1) will be mapped to the two PRBs in the same frequency domain position, and the PRB numbers of the mapped slots 0 and slot 1 are the same as the VRB. As shown in FIG. 1, FIG. 1 is a schematic diagram of mapping of VRB to PRB in the case of TYPE0, TYPE1, and TYPE2LVRB.
使用TYPE2DVRB资源分配方式时,一个子帧的两个时隙(slot0和slot1)的VRB将映射到不同频域位置的两个PRB上,且映射两个时隙的VRB序号不同。因此,TYPE2DVRB资源解映射时就会复杂的多,且与其它三种方式不同,需要单独处理。图2为TYPE2DVRB时VRB到PRB的映射示意图。When the TYPE2DVRB resource allocation mode is used, the VRBs of two slots (slot0 and slot1) of one subframe will be mapped to two PRBs of different frequency domain locations, and the VRB numbers of the two slots are different. Therefore, the TYPE2DVRB resource demapping is much more complicated, and unlike the other three methods, it needs to be processed separately. Figure 2 is a schematic diagram of mapping of VRB to PRB when TYPE2DVRB.
另外,LTE/LTEA***可以采用不同的***带宽,不同带宽下PDSCH最多可分配的RB也不同。通常,LTE/LTEA***可使用的带宽从以下六种带宽中选取:1.4MHZ,3MHZ,5MHZ,10MHZ,15MHZ,20MHZ。其中,1.4MHZ带宽下PDSCH最多可分配的RB数为6个,3MHZ带宽下PDSCH最多可分配的RB数为15个,5MHZ带宽下PDSCH最多可分配的RB数为25个,10MHZ带宽下PDSCH最多可分配的RB数为50个,20MHZ带宽下PDSCH最多可分配的RB数为100个。In addition, the LTE/LTEA system can adopt different system bandwidths, and the maximum number of RBs that can be allocated on the PDSCH in different bandwidths is also different. Generally, the bandwidth that can be used by the LTE/LTEA system is selected from the following six bandwidths: 1.4 MHz, 3 MHz, 5 MHz, 10 MHz, 15 MHz, 20 MHz. The maximum number of RBs that can be allocated to the PDSCH in the 1.4 MHz bandwidth is six, and the maximum number of RBs that can be allocated on the PDSCH in the 3 MHz bandwidth is 15. The maximum number of RBs that can be allocated on the PDSCH is 5, and the maximum number of PDSCHs is 10 MHz. The number of RBs that can be allocated is 50, and the maximum number of RBs that can be allocated to the PDSCH in the 20 MHz bandwidth is 100.
对于LTE/LTEA***,分配给PDSCH的RB并非其中全部RE都分配给PDSCH做业务用,其中根据配置不同还包括基站专用参考信号(CELL-RS,Cell specific reference signals),UE专用参考信号UE-RS(UE specific reference signals),某些子帧上还有信道状态信息的参考信号(CSI-RS,Channel State Information reference signals)、组播广播单频网的参考信号(MBSFN-RS,Multicast Broadcast Single Frequency Network reference signals)、定位参考信号(P-RS,Positioning Reference Signal)、主同步信号(PSS,Primary Synchronization Signal)、辅同步信号(SSS,Secondary Synchronization Signal)、物理广播信道(PBCH,Physical Broadcast Channel)等,其各自信道和信号占用的RB和RE时域和频域位置不同,个别信号还 可能出现冲突,因此需要综合考虑处理。除此之外,某些信道和信号在奇数带宽下占用的RB可能不是一个完整RB,比如:带宽为75RB,PBCH占用的中间6RB为第35个RB的后半个RB到第41个RB的前半个RB的第二个时隙的前4个符号。For the LTE/LTEA system, the RBs allocated to the PDSCH are not all allocated to the PDSCH for service, and the base-specific reference signals (CELL-RS, Cell specific reference signals) are also included according to the configuration, and the UE-specific reference signal UE- RS (UE specific reference signals), channel state information reference signals (CSI-RS, Channel State Information reference signals), and multicast broadcast single frequency network reference signals (MBSFN-RS, Multicast Broadcast Single) Frequency Network reference signals, P-RS (Positioning Reference Signal), Primary Synchronization Signal (PSS), Secondary Synchronization Signal (SSS), Physical Broadcast Channel (PBCH, Physical Broadcast Channel) And so on, their respective channels and signals occupy different RB and RE time domain and frequency domain positions, and individual signals are also There may be conflicts, so a comprehensive consideration is needed. In addition, the RBs occupied by some channels and signals under the odd-numbered bandwidth may not be a complete RB. For example, the bandwidth is 75 RB, and the middle 6 RB occupied by the PBCH is the second half of the 35th RB to the 41st RB. The first 4 symbols of the second time slot of the first half of the RB.
为了最终解码PDSCH,需要从所有分配给PDSCH的RB中去除各种参考信号(RS,Reference Signal)、同步信号(PSS、SSS)、广播信号(PBCH)、下行控制信号(PDCCH,Physical downlink control channel)等,以上信号由于各种带宽、循环前缀(CP,Cyclic Prefix)模式、子帧号、端口数、传输模式,甚至3GPP协议的版本不同时,个别信号的位置和有无也随不同参数组合有多种复杂情况出现。现有技术中通常的计算方法是每种场景做一种处理,但这样处理计算很复杂且软件开销很大;并且,目前3GPP协议没有对这些复杂场景下如何去除其它RE并计算出PDSCH的RE给出任何方法。In order to finally decode the PDSCH, it is necessary to remove various reference signals (RS, Reference Signal), synchronization signals (PSS, SSS), broadcast signals (PBCH), and downlink control signals (PDCCH, Physical downlink control channel) from all RBs allocated to the PDSCH. ), etc., because the above signals are different in bandwidth, cyclic prefix (CP, Cyclic Prefix) mode, subframe number, port number, transmission mode, and even the version of the 3GPP protocol, the position and presence of individual signals are also combined with different parameters. There are many complicated situations. The usual calculation method in the prior art is to perform one processing for each scenario, but the processing is complicated and the software overhead is large; and the current 3GPP protocol does not have how to remove other REs and calculate the PD of the PDSCH in these complex scenarios. Give any method.
发明内容Summary of the invention
有鉴于此,本发明实施例期望提供一种物理资源元素快速映射方法、装置及存储介质,能够快速完成相关RE位置和数量的解析。In view of this, the embodiment of the present invention is to provide a method, a device, and a storage medium for rapidly mapping physical resource elements, which can quickly complete the resolution of related RE locations and numbers.
为达到上述目的,本发明实施例的技术方案是这样实现的:To achieve the above objective, the technical solution of the embodiment of the present invention is implemented as follows:
本发明实施例公开了一种物理资源元素快速映射方法,所述方法包括:The embodiment of the invention discloses a method for quickly mapping physical resource elements, and the method includes:
确定物理下行共享信道PDSCH映射占用的资源块RB;Determining a resource block RB occupied by the physical downlink shared channel PDSCH mapping;
从所述PDSCH占用的RB中的所有资源元素RE中去除非PDSCH占用的RE,得到PDSCH占用的RE。The REs occupied by the non-PDSCH are removed from all the resource elements RE in the RBs occupied by the PDSCH, and the REs occupied by the PDSCH are obtained.
上述方案中,在确定PDSCH映射占用的RB之前,所述方法还包括:In the above solution, before determining the RB occupied by the PDSCH mapping, the method further includes:
解析下行控制信息中的资源分配类型;Parsing the resource allocation type in the downlink control information;
将所述资源分配类型划分为第一资源分配类型、第二资源分配类型。 The resource allocation type is divided into a first resource allocation type and a second resource allocation type.
上述方案中,所述确定PDSCH映射占用的RB包括:In the foregoing solution, the determining, by the PDSCH, the RB occupied by the PDSCH mapping includes:
对于第一资源分配类型,根据连续映射特性确定PDSCH映射占用的VRB,并建立虚拟资源块VRB到物理资源块PRB的映射位图;For the first resource allocation type, determining a VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establishing a mapping bitmap of the virtual resource block VRB to the physical resource block PRB;
对于第二资源分配类型,通过计算PDSCH映射的RB的起始RB和RB数量,确定PDSCH映射占用的VRB,并建立VRB到PRB的映射位图。For the second resource allocation type, the VRB occupied by the PDSCH mapping is determined by calculating the starting RB and the number of RBs of the PDSCH mapped RB, and a mapping bitmap of the VRB to the PRB is established.
上述方案中,所述方法还包括:根据所述PRB映射位图,生成映射表格并进行存储;In the above solution, the method further includes: generating a mapping table according to the PRB mapping bitmap, and storing the mapping table;
相应地,所述确定PDSCH映射占用的RB为:调用所述映射表格,复制所述映射表格中的PDSCH映射占用的VRB到PRB映射位图。Correspondingly, the determining the RB occupied by the PDSCH mapping is: calling the mapping table, and replicating the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table.
上述方案中,从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数之前,所述方法还包括:In the above solution, before the number of REs occupied by the non-PDSCH is removed from all the REs in the RB occupied by the PDSCH, the method further includes:
确定物理广播信道PBCH、主同步信号PSS、辅同步信号SSS与PDSCH重叠占用的RB;Determining an RB occupied by a physical broadcast channel PBCH, a primary synchronization signal PSS, a secondary synchronization signal SSS, and a PDSCH;
相应地,所述从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE包括:从所述PDSCH占用的RB中的所有RE中去除PBCH、PSS、SSS、下行控制信号PDCCH、基站专用参考信号CELL-RS、UE专用参考信号UE-RS、信道状态信息的参考信号CSI-RS、组播广播单频网的参考信号MBSFN-RS、定位参考信号P-RS占用的RE。Correspondingly, the removing the REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH includes: removing PBCH, PSS, SSS, downlink control signal PDCCH, and base station from all REs in the RBs occupied by the PDSCH. The dedicated reference signal CELL-RS, the UE-specific reference signal UE-RS, the reference signal CSI-RS of the channel state information, the reference signal MBSFN-RS of the multicast broadcast single frequency network, and the RE occupied by the positioning reference signal P-RS.
上述方案中,所述方法还包括:对所述PBCH、PSS、SSS与PDSCH重叠占用的RB中重复去除的RE进行补偿。In the foregoing solution, the method further includes: performing compensation on the repeatedly removed REs in the RBs occupied by the PBCH, the PSS, the SSS, and the PDSCH.
本发明实施例还公开了一种物理资源元素快速映射装置,所述装置包括:PDSCH映射计算模块、PDSCH RE计算模块;其中,The embodiment of the present invention further discloses a physical resource element fast mapping device, where the device includes: a PDSCH mapping calculation module and a PDSCH RE calculation module;
所述PDSCH映射计算模块,配置为确定PDSCH映射占用的RB;The PDSCH mapping calculation module is configured to determine an RB occupied by the PDSCH mapping;
所述PDSCH RE计算模块,配置为从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数,得到PDSCH占用的RE。 The PDSCH RE calculation module is configured to remove the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and obtain the RE occupied by the PDSCH.
上述方案中,所述装置还包括下行控制信息解析模块、资源类型分配模块,其中,In the above solution, the device further includes a downlink control information parsing module and a resource type assigning module, where
所述下行控制信息解析模块,配置为解析下行控制信息中的资源分配类型;The downlink control information parsing module is configured to parse a resource allocation type in the downlink control information;
所述资源类型分配模块,配置为将所述分配类型划分为第一资源分配类型、第二资源分配类型,并将所述分类结果通知PDSCH映射计算模块。The resource type allocation module is configured to divide the allocation type into a first resource allocation type and a second resource allocation type, and notify the PDSCH mapping calculation module of the classification result.
上述方案中,所述PDSCH映射计算模块包括映射位图建立子模块,配置为:In the foregoing solution, the PDSCH mapping calculation module includes a mapping bitmap creation submodule configured to:
对于第一资源分配类型,根据连续映射特性确定PDSCH映射占用的VRB,并建立VRB到PRB的映射位图;For the first resource allocation type, determining the VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establishing a mapping bitmap of the VRB to the PRB;
对于第二资源分配类型,通过计算PDSCH映射的RB的起始RB和RB数量,确定PDSCH映射占用的VRB,并建立VRB到PRB的映射位图;For the second resource allocation type, determining the VRB occupied by the PDSCH mapping by calculating the starting RB and the number of RBs of the PDSCH mapped RB, and establishing a mapping bitmap of the VRB to the PRB;
上述方案中,所述PDSCH映射计算模块还包括映射表格生成子模块,配置为根据所述PRB映射位图,生成映射表格并进行存储;In the foregoing solution, the PDSCH mapping calculation module further includes a mapping table generation submodule, configured to generate a mapping table according to the PRB mapping bitmap, and store the mapping table;
相应地,所述映射位图建立子模块配置为:调用所述映射表格,复制所述映射表格中的PDSCH映射占用的VRB到PRB映射位图。Correspondingly, the mapping bitmap creation submodule is configured to: invoke the mapping table, and copy the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table.
上述方案中,所述装置还包括重叠RB计算模块,配置为确定PBCH、PSS、SSS与PDSCH重叠占用的RB;In the above solution, the apparatus further includes an overlapping RB calculation module, configured to determine an RB occupied by overlapping PBCH, PSS, SSS, and PDSCH;
相应地,所述PDSCH RE计算模块配置为:从所述PDSCH占用的RB中的所有RE中去除PBCH、PSS、SSS、PDCCH、CELL-RS、UE-RS、CSI-RS、MBSFN-RS、P-RS占用的RE。Correspondingly, the PDSCH RE calculation module is configured to: remove PBCH, PSS, SSS, PDCCH, CELL-RS, UE-RS, CSI-RS, MBSFN-RS, P from all REs in the RB occupied by the PDSCH -RE occupied by the RS.
上述方案中,PDSCH RE计算模块还配置为:对所述PBCH、PSS、SSS与PDSCH重叠占用的RB中重复去除的RE进行补偿。In the above solution, the PDSCH RE calculation module is further configured to: compensate for the repeatedly removed REs in the RBs occupied by the PBCH, PSS, SSS, and PDSCH overlap.
本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,该计算机程序用于执行本发明实施例的物理资源元素快 速映射方法。The embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores a computer program, and the computer program is used to execute the physical resource element of the embodiment of the present invention. Speed mapping method.
本发明实施例所提供的物理资源元素快速映射方法、装置及存储介质,确定PDSCH映射占用的RB;从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数,得到PDSCH占用的RE。如此,能够满足复杂场景下PDSCH物理资源的映射和解映射,以解决现有终端***中存在的解析PDSCH RE过程冗长、运算复杂、软件时间和软件空间开销大的问题。The physical resource element fast mapping method, device, and storage medium provided by the embodiments of the present invention determine the RBs occupied by the PDSCH mapping, and remove the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and obtain the PDSCH occupation. RE. In this way, the mapping and demapping of PDSCH physical resources in a complex scenario can be satisfied, so as to solve the problem that the existing PDSCH RE process in the existing terminal system is lengthy, complicated in operation, and has large software time and software space overhead.
附图说明DRAWINGS
图1为TYPE0、TYPE1、TYPE2LVRB情况下VRB到PRB的映射示意图;Figure 1 is a schematic diagram of mapping of VRB to PRB in the case of TYPE0, TYPE1, and TYPE2LVRB;
图2为TYPE2DVRB时VRB到PRB的映射示意图;2 is a schematic diagram of mapping of VRB to PRB when TYPE2DVRB is used;
图3为本发明实施例物理资源元素快速映射方法流程示意图;3 is a schematic flowchart of a method for quickly mapping physical resource elements according to an embodiment of the present invention;
图4为本发明实施例计算PDSCH映射的RB的起始位置RBstart和RB数量LCRBs方法流程示意图;4 is a schematic flowchart of a method for calculating a starting position RB start and an RB number L CRBs of a PDSCH mapped PDCCH according to an embodiment of the present invention;
图5为本发明实施例去除非PDSCH占用的RE方法流程示意图;FIG. 5 is a schematic flowchart of a method for removing an RE occupied by a non-PDSCH according to an embodiment of the present invention;
图6为本发明实施例每个RB上Cell-RS数与天线端口数关系示意图;FIG. 6 is a schematic diagram of relationship between the number of Cell-RSs and the number of antenna ports on each RB according to an embodiment of the present invention;
图7为本发明实施例每个RB重复包含的UE-RS及SSS RE结构示意图;FIG. 7 is a schematic structural diagram of UE-RS and SSS RE included in each RB repetition according to an embodiment of the present invention;
图8为本发明实施例物理资源元素快速映射装置结构示意图。FIG. 8 is a schematic structural diagram of a physical resource element fast mapping apparatus according to an embodiment of the present invention.
具体实施方式detailed description
在本发明实施例中,先确定PDSCH映射占用的RB;再从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数,得到PDSCH占用的RE。In the embodiment of the present invention, the RB occupied by the PDSCH mapping is first determined; and the number of REs occupied by the non-PDSCH is removed from all the REs in the RB occupied by the PDSCH, and the RE occupied by the PDSCH is obtained.
在本发明实施例的实现过程中,需要先解析下行控制信息中的资源分配类型;再将解析后的资源分配类型划分为第一资源分配类型、第二资源 分配类型。之后,在确定PDSCH映射占用的RB的过程中,对于第一资源分配类型,根据连续映射特性确定PDSCH映射占用的VRB,并建立VRB到PRB映射位图;对于第二资源分配类型,通过计算PDSCH映射的RB的起始RB和RB数量,确定PDSCH映射占用的VRB,并建立VRB到PRB映射位图。In the implementation process of the embodiment of the present invention, the resource allocation type in the downlink control information needs to be parsed first; and the parsed resource allocation type is further divided into the first resource allocation type and the second resource. Assignment type. Then, in the process of determining the RB occupied by the PDSCH mapping, for the first resource allocation type, determining the VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establishing a VRB-to-PRB mapping bitmap; for the second resource allocation type, calculating the PDSCH The number of starting RBs and RBs of the mapped RBs determines the VRB occupied by the PDSCH mapping and establishes a VRB to PRB mapping bitmap.
这里,所述第一资源分配类型包括RB资源分配类型中的RA TYPE0和RA TYPE1;第二资源分配类型包括RB资源分配类型中的RA TYPE2,包括RA TYPE2LVRB和RA TYPE2DVRB。Here, the first resource allocation type includes RA TYPE0 and RA TYPE1 in the RB resource allocation type; the second resource allocation type includes RA TYPE2 in the RB resource allocation type, including RA TYPE2LVRB and RA TYPE2DVRB.
本发明实施例中,还可以根据所述PRB映射位图,生成映射表格并进行存储。在确定PDSCH映射占用的RB的过程中,直接读取所述映射表格,复制所述映射表格中的PDSCH映射占用的VRB到PRB映射位图;如此,可简化计算过程,节省计算过程中产生的开销。In the embodiment of the present invention, the mapping table may be generated and stored according to the PRB mapping bitmap. In the process of determining the RB occupied by the PDSCH mapping, the mapping table is directly read, and the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table is copied; thus, the calculation process can be simplified, and the calculation process is saved. Overhead.
从PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数之前,所述方法还需要确定PBCH、PSS、SSS与PDSCH重叠占用的RB;相应的,所述从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数包括:从所述PDSCH占用的RB中的所有RE中去除PBCH、PSS、SSS、CELL-RS、UE-RS、CSI-RS、MBSFN-RS、P-RS占用的RE;并且,对所述PBCH、PSS、SSS与PDSCH重叠占用的RB中重复去除的RE进行补偿。Before removing the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, the method further needs to determine the RBs that are overlapped by the PBCH, the PSS, the SSS, and the PDSCH; correspondingly, the RBs occupied by the PDSCH are Removing the number of REs occupied by the non-PDSCH in all the REs includes: removing PBCH, PSS, SSS, CELL-RS, UE-RS, CSI-RS, MBSFN-RS, P- from all REs in the RBs occupied by the PDSCH The RE occupied by the RS; and the REs repeatedly removed in the RBs occupied by the PBCH, PSS, SSS, and PDSCH are compensated.
下面结合附图及实施例,对本发明实施例技术方案的实施作进一步的详细描述。图3为本发明实施例物理资源元素快速映射方法流程示意图,如图3所示,本发明实施例物理资源元素快速映射方法包括以下步骤:The implementation of the technical solution of the embodiment of the present invention is further described in detail below with reference to the accompanying drawings and embodiments. FIG. 3 is a schematic flowchart of a physical resource element fast mapping method according to an embodiment of the present invention. As shown in FIG. 3, a physical resource element fast mapping method according to an embodiment of the present invention includes the following steps:
步骤301:确定PDSCH映射占用的RB;Step 301: Determine an RB occupied by the PDSCH mapping.
本发明实施例中,在确定PDSCH映射占用的RB之前,所述方法还包括根据DCI获得ENB调度的资源分配域(RA),并解析下行控制信息中的资源分配类型和资源分配域中各参数; In the embodiment of the present invention, before determining the RB occupied by the PDSCH mapping, the method further includes: obtaining a resource allocation domain (RA) of the ENB scheduling according to the DCI, and parsing the resource allocation type and the parameters in the resource allocation domain in the downlink control information. ;
这里,所述资源分配类型包括三种:RA TYPE0,RA TYPE1,RA TYPE2,其中RA TYPE2又分为LVRB和DVRB;对于RA TYPE0、RA TYPE1和RA TYPE2,以下简称为TYPE0、TYPE1和TYPE2;Here, the resource allocation types include three types: RA TYPE0, RA TYPE1, and RA TYPE2, wherein RA TYPE2 is further divided into LVRB and DVRB; for RA TYPE0, RA TYPE1, and RA TYPE2, hereinafter referred to as TYPE0, TYPE1, and TYPE2;
相应的,可以将所述资源分配类型划分为第一资源分配类型、第二资源分配类型;其中,第一类资源分配类型包括:TYPE0、TYPE1,第二类资源分配类型包括:TYPE2LVRB、TYPE2DVRB;对于TYPE2LVRB和TYPE2DVRB,以下简称为LVRB和DVRB。Correspondingly, the resource allocation type may be divided into a first resource allocation type and a second resource allocation type. The first type of resource allocation type includes: TYPE0 and TYPE1, and the second type of resource allocation type includes: TYPE2LVRB and TYPE2DVRB; For TYPE2LVRB and TYPE2DVRB, hereinafter referred to as LVRB and DVRB.
所述确定PDSCH映射占用的RB包括:对于第一资源分配类型,根据连续映射特性确定PDSCH映射占用的VRB,并建立VRB到PRB映射位图;对于第二资源分配类型,通过计算PDSCH映射的RB的起始RB和RB数量,确定PDSCH映射占用的VRB,并建立VRB到PRB映射位图。在实现过程中,所述建立映射位图包括但不限于在当前带宽上把已分配的RB进行标记。Determining the RB occupied by the PDSCH mapping includes: determining, for the first resource allocation type, the VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establishing a VRB to PRB mapping bitmap; for the second resource allocation type, calculating the RB of the PDSCH mapping The number of starting RBs and RBs determines the VRB occupied by the PDSCH mapping and establishes a VRB to PRB mapping bitmap. In the implementation process, the establishing mapping bitmap includes, but is not limited to, marking the allocated RBs on the current bandwidth.
其中,对于第二资源分配类型,可以根据3GPP TS36.213协议中TYPE2涉及的LVRB和DVRB分配方式,对LVRB和DVRB情况下PDSCH映射的RB进行计算。For the second resource allocation type, the PDs mapped by the PDSCH in the case of LVRB and DVRB may be calculated according to the LVRB and DVRB allocation modes involved in TYPE2 in the 3GPP TS36.213 protocol.
在3GPP协议36.213中TYPE2资源分配方式下,对DCI 1A、DCI 1B、DCI 1D与DCI 1C再根据资源指示值(RIV,Resource Indication Value)计算PRB起始位置和数量的方法如下:In the TYPE2 resource allocation mode of the 3GPP protocol 36.213, the methods for calculating the PRB starting position and quantity according to the resource indication value (RIV, Resource Indication Value) for the DCI 1A, the DCI 1B, the DCI 1D, and the DCI 1C are as follows:
36.213协议描述的DCI 1A、1B、1D格式满足如下关系:The DCI 1A, 1B, and 1D formats described in the 36.213 protocol satisfy the following relationships:
if
Figure PCTCN2015072150-appb-000001
then
If
Figure PCTCN2015072150-appb-000001
Then
Figure PCTCN2015072150-appb-000002
Figure PCTCN2015072150-appb-000002
elseElse
Figure PCTCN2015072150-appb-000003
Figure PCTCN2015072150-appb-000003
Figure PCTCN2015072150-appb-000004
and shall not exceed
Figure PCTCN2015072150-appb-000005
Figure PCTCN2015072150-appb-000004
And shall not exceed
Figure PCTCN2015072150-appb-000005
其中,DCI 1A、DCI 1B、DCI 1D与DCI 1C指的是下行控制信息格式类型;LCRBs指DCI 1A、DCI 1B、DCI 1D情况下占用的RB数量,
Figure PCTCN2015072150-appb-000006
为下行带宽,RIV为资源指示域,RBstart为RB起始位置。
Among them, DCI 1A, DCI 1B, DCI 1D and DCI 1C refer to the downlink control information format type; L CRBs refers to the number of RBs occupied in the case of DCI 1A, DCI 1B, and DCI 1D,
Figure PCTCN2015072150-appb-000006
For the downlink bandwidth, the RIV is the resource indication field, and the RB start is the RB start position.
36.213协议对特殊的DCI 1C给出的关系式如下:The relationship given by the 36.213 protocol to the special DCI 1C is as follows:
if
Figure PCTCN2015072150-appb-000007
then
If
Figure PCTCN2015072150-appb-000007
Then
Figure PCTCN2015072150-appb-000008
Figure PCTCN2015072150-appb-000008
elseElse
Figure PCTCN2015072150-appb-000009
Figure PCTCN2015072150-appb-000009
where
Figure PCTCN2015072150-appb-000010
and
Figure PCTCN2015072150-appb-000011
Here,
Where
Figure PCTCN2015072150-appb-000010
And
Figure PCTCN2015072150-appb-000011
Here,
Figure PCTCN2015072150-appb-000012
and shall not exceed
Figure PCTCN2015072150-appb-000013
Figure PCTCN2015072150-appb-000012
And shall not exceed
Figure PCTCN2015072150-appb-000013
其中,L′CRBs指DCI 1C情况下占用的RB数量,
Figure PCTCN2015072150-appb-000014
为下行带宽,RIV为资源指示域,RBstart为RB起始位置,
Figure PCTCN2015072150-appb-000015
为计算RB位置的一个中间参数,表示步距;
Where L' CRBs refers to the number of RBs occupied in the case of DCI 1C,
Figure PCTCN2015072150-appb-000014
For the downlink bandwidth, the RIV is the resource indication field, and RB s ' tart is the RB start position.
Figure PCTCN2015072150-appb-000015
To calculate an intermediate parameter of the RB position, indicating the step size;
在对于DCI 1A、DCI 1B、DCI 1D的计算公式中,可以认为
Figure PCTCN2015072150-appb-000016
因此,对于DCI 1A、DCI 1B、DCI 1D的计算公式与计算DCI 1C相同,在计算过程中,可以直接使用计算DCI 1C的公式进行计算。如此,能够直接快速计算第二资源分配类型下PDSCH映射的RB的起始位置RBstart和RB数量LCRBs
In the calculation formula for DCI 1A, DCI 1B, and DCI 1D, it can be considered
Figure PCTCN2015072150-appb-000016
Therefore, the calculation formulas for DCI 1A, DCI 1B, and DCI 1D are the same as those for calculating DCI 1C. In the calculation process, the formula for calculating DCI 1C can be directly used for calculation. In this way, the start position RB start and the RB number L CRBs of the RB of the PDSCH mapping in the second resource allocation type can be directly calculated quickly.
根据上述推导过程计算PDSCH映射的RB的起始位置RBstart和RB数量LCRBs的步骤如图4所示,包括以下步骤:The step of calculating the starting position RB start and the number of RBs L CRBs of the PDSCH mapped RB according to the above derivation process is as shown in FIG. 4, and includes the following steps:
步骤301A:计算资源分配域除以下行带宽得到的整数部分Quotient和余数部分Remainder; Step 301A: Calculate the integer part of the resource allocation field in addition to the following line bandwidth Quotient and remainder part Remainder;
步骤301B:根据资源分配域除以下行带宽得到的整数部分Quotient和余数部分Remainder的和下行带宽
Figure PCTCN2015072150-appb-000017
的关系,计算DCI1A或DCI1B或DCI1D 或DCI1C的RB起始位置和数量;
Step 301B: The sum and the downlink bandwidth of the integer part Quotient and the remainder part Remainder obtained according to the resource allocation domain except the following line bandwidth.
Figure PCTCN2015072150-appb-000017
Relationship, calculate the starting position and number of RBs of DCI1A or DCI1B or DCI1D or DCI1C;
当所述资源分配域除以下行带宽得到的整数部分Quotient和余数部分Remainder的和小于下行带宽
Figure PCTCN2015072150-appb-000018
时,
Figure PCTCN2015072150-appb-000019
Figure PCTCN2015072150-appb-000020
When the resource allocation domain is divided by the following line bandwidth, the sum of the integral part of the Quotient and the remainder part of the Remainder is smaller than the downlink bandwidth.
Figure PCTCN2015072150-appb-000018
Time,
Figure PCTCN2015072150-appb-000019
Figure PCTCN2015072150-appb-000020
当所述资源分配域除以下行带宽得到的整数部分Quotient和余数部分Remainder的和大于等于下行带宽
Figure PCTCN2015072150-appb-000021
时,
Figure PCTCN2015072150-appb-000022
Figure PCTCN2015072150-appb-000023
When the resource allocation domain is divided by the following line bandwidth, the sum of the integral part of the Quotient and the remainder part of the Remainder is greater than or equal to the downlink bandwidth.
Figure PCTCN2015072150-appb-000021
Time,
Figure PCTCN2015072150-appb-000022
Figure PCTCN2015072150-appb-000023
在确定PDSCH映射占用的RB之后,对于第二类资源分配中DVRB方式所述方法还包括:根据所述PRB映射位图,生成映射表格并进行存储;映射表格根据带宽和Ngap分类,覆盖全部常用的六种带宽和两种GAP,即Ngap1,Ngap2;在实际应用中,如果需要其它任意带宽,也可以扩充到表格中。本发明实施例中,所述映射表格为一维数组,数组元素序号对应VRB编号,数组元素的值表示PRB编号,但并不限于此范围,任何能实现本发明实施例所述方法的映射表格,均在本发明的保护范围之内。After determining the RB occupied by the PDSCH mapping, the method for the DVRB mode in the second type of resource allocation further includes: generating a mapping table according to the PRB mapping bitmap, and storing the mapping table; the mapping table covers all the commonly used according to the bandwidth and the Ngap classification. The six types of bandwidth and two types of GAP, namely Ngap1, Ngap2; in practical applications, if you need any other bandwidth, you can also expand to the table. In the embodiment of the present invention, the mapping table is a one-dimensional array, the array element number corresponds to the VRB number, and the value of the array element represents the PRB number, but is not limited to this range, and any mapping table capable of implementing the method of the embodiment of the present invention is implemented. All are within the protection scope of the present invention.
本发明实施例中,所述映射表格也可以在需要确定PDSCH占用的RB之前提前建立,在计算PDSCH映射占用的RB的过程中,直接调用所述提前建立的映射表格。如果所述映射表格已经建立,所述确定PDSCH映射占用的VRB为:调用所述映射表格,复制所述映射表格中的PDSCH映射占用的VRB到PRB映射位图。如此,可以极大减少动态计算复杂的资源位置开销。In the embodiment of the present invention, the mapping table may also be established in advance before the RB that needs to be determined by the PDSCH is determined. In the process of calculating the RB occupied by the PDSCH mapping, the mapping table established in advance is directly invoked. If the mapping table has been established, the determining the VRB occupied by the PDSCH mapping is: calling the mapping table, and copying the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table. In this way, the complexity of complex resource location overhead can be greatly reduced.
所述建立映射表格可以仅仅针对计算过程较为复杂的DVRB类型,而对于相对比较简单的LVRB,可以直接将对应的RB位置映射到可表示整个带宽RB分布位置的PRB映射位图Bitmap;对于TYPE0或TYPE1分配模式,由于计算相对简单,可按如下处理:TYPE0按照分配的RBG位图将RB位置映射到表示整个带宽RB分布位置的PRB映射位图Bitmap;TYPE1 按照RA字段中RBG子集(RBG subset,Resource Block Group subset)指示域、RBG subset shift标志、资源分配域,直接将VRB映射至表示整个带宽RB分布位置的PRB映射位图Bitmap。The establishing mapping table may be only for a DVRB type with a complicated calculation process, and for a relatively simple LVRB, the corresponding RB position may be directly mapped to a PRB mapping bitmap Bitmap indicating the entire bandwidth RB distribution position; for TYPE0 or The TYPE1 allocation mode, because the calculation is relatively simple, can be processed as follows: TYPE0 maps the RB position to the PRB mapping bitmap Bitmap representing the entire bandwidth RB distribution position according to the allocated RBG bitmap; TYPE1 According to the RBG subset (Resource Block Group subset) indication field in the RA field, the RBG subset shift flag and the resource allocation field, the VRB is directly mapped to the PRB mapping bitmap Bitmap indicating the entire bandwidth RB distribution position.
步骤302:从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数,得到PDSCH占用的RE。Step 302: Remove the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and obtain the REs occupied by the PDSCH.
本发明实施例中,从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数之前,所述方法还包括:确定PBCH、PSS、SSS与PDSCH重叠占用的RB;In the embodiment of the present invention, before removing the number of REs occupied by the non-PDSCH from all the REs in the RB occupied by the PDSCH, the method further includes: determining an RB occupied by overlapping PBCH, PSS, SSS, and PDSCH;
由于在TDD和FDD中子帧的PSS、SSS信号位置不同,并且FDD中无特殊子帧,因此,在TDD和FDD中确定PBCH、PSS、SSS与PDSCH重叠占用的RB需要分别进行。Since the PSS and SSS signal positions of the subframes are different in the TDD and the FDD, and there is no special subframe in the FDD, it is necessary to separately determine the RBs occupied by the PBCH, the PSS, the SSS, and the PDSCH in the TDD and the FDD.
在TDD中,首先判断当前子帧号,由于子帧号为0、1、5、6的子帧上承载有PBCH、PSS和SSS,如果PDSCH映射占用的RB在这些子帧里,则时频资源可能会重叠。因此,在解析PDSCH RE数量和位置时,必须从所述重叠占用的RB的RE中,去除不是下行业务的RE。为了最后能正确去除相关RE,这里需要遍历PDSCH RB中与PBCH、PSS、SSS冲突区域的所有RB,并累计冲突的RB总数。由于某些信道和信号在奇数带宽下占用的RB可能不是一个完整RB,因此,需要把PBCH、PSS、SSS所占用的RB的上下半个RB与PDSCH所占RB的重叠数分别记为UpRBNum[2]和DwRBNum[2],PBCH、PSS、SSS中间五个完整RB中与PDSCH RB重叠数记为OverlapRBNum[2],其中,数组下标0表示时隙0,下标1表示时隙1。In the TDD, the current subframe number is first determined, and the PBCH, the PSS, and the SSS are carried on the subframes whose subframe numbers are 0, 1, 5, and 6. If the RBs occupied by the PDSCH mapping are in the subframes, the time-frequency is Resources may overlap. Therefore, when parsing the number and location of PDSCH REs, it is necessary to remove REs that are not downlink services from the REs of the RBs that overlap. In order to correctly remove the relevant REs in the end, it is necessary to traverse all the RBs in the PDSCH RB collision area with the PBCH, PSS, and SSS, and accumulate the total number of conflicting RBs. The RBs occupied by the RBs that are occupied by the PBCH, the PSS, and the SSS need to be recorded as UpRBNum, respectively. 2] and DwRBNum[2], the number of overlapping PDSCH RBs among the five complete RBs among PBCH, PSS, and SSS is denoted as OverlapRBNum[2], where the array subscript 0 represents slot 0, and the subscript 1 represents slot 1.
在FDD中,由于PSS不出现在子帧1、6上,为了后续能去除PDSCH RB中子帧0、5上PBCH、PSS和SSS对应RE,因此,需要遍历PDSCH RB中与PBCH、PSS、SSS冲突区域的RB,并累计冲突的RB总数,计算冲突 方法与TDD相似。也可以将TDD和FDD下计算冲突RB数的方法统一,不再区分当前是TDD或FDD,从而优化流程。In the FDD, since the PSS does not appear on the subframes 1, 6, in order to remove the PBCH, PSS, and SSS corresponding REs on the subframes 0 and 5 in the PDSCH RB, it is necessary to traverse the PDSCH RB and the PBCH, PSS, and SSS. The number of RBs in the conflict zone, and the total number of RBs that have accumulated conflicts, calculate the conflict The method is similar to TDD. It is also possible to unify the method of calculating the number of conflicting RBs under TDD and FDD, and no longer distinguish between TDD or FDD, thereby optimizing the process.
在确定PBCH、PSS、SSS与PDSCH重叠占用的RB的过程中,需要注意偶数带宽的PBCH所占用的中间六个RB是完整的RB,而奇数带宽所占用的RB第1和第6个RB是半个RB。例如:带宽为75RB时,则PBCH所占用的中间6RB为第35个RB的后半个RB到第41个RB的前半个RB。In the process of determining the RBs occupied by the overlap of the PBCH, the PSS, the SSS, and the PDSCH, it is necessary to note that the middle six RBs occupied by the PBCH of the even-numbered bandwidth are complete RBs, and the first and sixth RBs of the RB occupied by the odd-numbered bandwidth are Half RB. For example, when the bandwidth is 75 RB, the middle 6 RB occupied by the PBCH is the second half of the 35th RB to the first half of the 41st RB.
所述从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE包括:从所述PDSCH占用的RB中的所有RE中去除PBCH、PSS、SSS、CELL-RS、UE-RS、CSI-RS、MBSFN-RS、P-RS占用的RE;并对所述PBCH、PSS、SSS与PDSCH重叠占用的RB中重复去除的RE进行补偿。The removing the REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH includes: removing PBCH, PSS, SSS, CELL-RS, UE-RS, CSI from all REs in the RBs occupied by the PDSCH -RS, MBSFN-RS, RE occupied by the P-RS; and compensation for the REs repeatedly removed in the RBs occupied by the PBCH, PSS, SSS, and PDSCH overlap.
所述对所述PBCH、PSS、SSS与PDSCH重叠占用的RB中重复去除的RE进行补偿指:在计算PDSCH占用的RE的过程中,由于存在重复去除的现象,即同一个RE有可能被去除过两次,因此在计算PDSCH占用的RE的数量的过程中,需要把重复去除的RE的数量加回来,以保证最终计算的PDSCH占用的RE的数量的准确性。Compensating for the repeatedly removed REs in the RBs occupied by the overlapping of the PBCH, the PSS, the SSS, and the PDSCH means that in the process of calculating the RE occupied by the PDSCH, the same RE may be removed due to the phenomenon of repeated removal. After two times, in the process of calculating the number of REs occupied by the PDSCH, it is necessary to add back the number of repeatedly removed REs to ensure the accuracy of the number of REs occupied by the finally calculated PDSCH.
本发明实施例中,首先需要判断当前子帧类型为下行子帧还是特殊子帧,以及CP模式为NCP还是ECP。这里,假设在LTEA TDD(或FDD)场景下,对于非特殊子帧,CP模式为NCP时,以最复杂的情况为例,说明从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE的过程。图5为本发明实施例从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE方法流程示意图,如图5所示,所述方法包括以下步骤:In the embodiment of the present invention, it is first required to determine whether the current subframe type is a downlink subframe or a special subframe, and whether the CP mode is an NCP or an ECP. Here, it is assumed that in the LTEA TDD (or FDD) scenario, when the CP mode is the NCP for the non-special subframe, the most complicated case is taken as an example to illustrate that the non-PDSCH occupation is removed from all the REs in the RB occupied by the PDSCH. The process of the RE. FIG. 5 is a schematic flowchart of a method for removing an RE occupied by a non-PDSCH from all REs in an RB occupied by the PDSCH according to an embodiment of the present invention. As shown in FIG. 5, the method includes the following steps:
步骤302A:计算分配给PDSCH的RB中总RE数; Step 302A: Calculate the total number of REs in the RBs allocated to the PDSCH;
本步骤中,PDSCH映射占用的RE总数=PDSCH RB总数×每个RB的载波数×当前CP格式对应的每子帧时域OFDM符号数;In this step, the total number of REs occupied by the PDSCH mapping = the total number of PDSCH RBs × the number of carriers per RB × the number of OFDM symbols per subframe corresponding to the current CP format;
步骤302B:从所述从分配给PDSCH的RB中总RE数中去除PDCCH 占用的RE; Step 302B: Remove the PDCCH from the total number of REs in the RBs allocated to the PDSCH Occupied RE;
这里,所述从分配给PDSCH的RB中总RE数中去除PDCCH占用的RE是指:从所述PDSCH映射占用的RB中的所有RE中减去PDCCH占用的RE。Here, the removing the RE occupied by the PDCCH from the total number of REs in the RBs allocated to the PDSCH means: subtracting the REs occupied by the PDCCH from all the REs in the RBs occupied by the PDSCH mapping.
本步骤中,对于LTE***(即3GPP协议版本Release 9以下的***,以下简称R9)和LTEA***(3GPP协议版本Release 10以上的***,以下简称R10)中,当前为单载波或双载波的主载波时,所述PDCCH占用的RE数=PDSCH RB总数×每个RB的载波数×PDCCH符号数;In this step, in the LTE system (that is, the system of the 3GPP protocol version Release 9 or lower, hereinafter referred to as R9) and the LTE system (the system of the 3GPP protocol version Release 10 or higher, hereinafter referred to as R10), the current is a single carrier or a dual carrier. When the carrier is used, the number of REs occupied by the PDCCH=the total number of PDSCH RBs×the number of carriers per RB×the number of PDCCH symbols;
对于LTEA***,如果是跨载波调度,且当前为某一个子载波且所述子载波为非主载波时:所述PDCCH占用的RE数=PDSCH RB总数×每个RB的载波数×高层信令指示的辅载波SCC的PDSCH符号开始值;For the LTEA system, if it is cross-carrier scheduling, and is currently a certain sub-carrier and the sub-carrier is a non-primary carrier: the number of REs occupied by the PDCCH=the total number of PDSCH RBs×the number of carriers per RB×high-level signaling a PDSCH symbol start value of the indicated secondary carrier SCC;
步骤302C:在上一步骤计算结果的基础上,去除Cell-RS占用的RE;Step 302C: On the basis of the calculation result of the previous step, remove the RE occupied by the Cell-RS;
本步骤中,Cell-RS占用的RE数=PDSCH的RB数×每个RB上的Cell-RS个数;In this step, the number of REs occupied by the Cell-RS = the number of RBs of the PDSCH × the number of Cell-RSs on each RB;
本发明实施例中,每个RB上Cell-RS数与天线端口port数有关,图6为本发明实施例两个天线端口情况下port0上Cell-RS示意图;其中,“□”表示RE,
Figure PCTCN2015072150-appb-000024
表示当前未被使用,“■”表示Cell-RS;如图6所示,每个RB上Cell-RS数与天线端口数有如下关系:
In the embodiment of the present invention, the number of Cell-RSs on each RB is related to the number of port ports of the antenna. FIG. 6 is a schematic diagram of a Cell-RS on port 0 in the case of two antenna ports according to an embodiment of the present invention; wherein “□” indicates RE,
Figure PCTCN2015072150-appb-000024
Indicates that the current is not used. "■" indicates the Cell-RS. As shown in Figure 6, the number of Cell-RSs on each RB has the following relationship with the number of antenna ports:
1或2天线端口:每个RB上的Cell-RS个数=天线端口数×6;1 or 2 antenna ports: number of Cell-RSs on each RB = number of antenna ports × 6;
4和8天线端口:每个RB上的Cell-RS个数与控制格式指示(CFI,Control Format Indicator)或天线端口数有关,当CFI>=2时,每个RB上的Cell-RS个数=天线端口数×4;当CFI<2时,每个RB上的Cell-RS个数=天线端口数×4+4。4 and 8 antenna ports: The number of Cell-RSs on each RB is related to the Control Format Indicator (CFI) or the number of antenna ports. When CFI>=2, the number of Cell-RSs on each RB. = number of antenna ports × 4; when CFI < 2, the number of Cell-RSs on each RB = the number of antenna ports × 4 + 4.
如此,可以把复杂的Cell-RS分布数量优化为简单问题解决。In this way, the number of complex Cell-RS distributions can be optimized to solve simple problems.
步骤302D:在上一步骤计算结果的基础上,去除天线端口5上UE-RS 占用的RE; Step 302D: On the basis of the calculation result of the previous step, remove the UE-RS on the antenna port 5. Occupied RE;
本步骤中,天线端口5上UE-RS占用的RE数=PDSCH的RB个数×12×波束赋形标志(0或1);其中,波束赋形标志取值规律如下:在传输模式7时(TM7)为1,其余情况下为0;In this step, the number of REs occupied by the UE-RS on the antenna port 5=the number of RBs of the PDSCH×12×beamforming flag (0 or 1); wherein the value of the beamforming flag is as follows: in the transmission mode 7 (TM7) is 1, and in other cases 0;
步骤302E:在上一步骤计算结果的基础上,去除LTE/LTEA***下天线端口7、天线端口8上和LTEA***天线端口9、天线端口10上UE-RS占用的RE; Step 302E: On the basis of the calculation result of the previous step, remove the RE occupied by the UE-RS on the antenna port 7, the antenna port 8, and the LTEA system antenna port 9 and the antenna port 10 in the LTE/LTEA system;
本步骤中,所述UE-RS占用的RE=PDSCH的RB个数×12×双层标志(0或1),其中双层标志取值规律如下:传输模式8和传输模式9(TM8、TM9)时为1,其余情况下为0;In this step, the UE-RS occupies the number of RBs of the PDSCH × 12 × double-layer flag (0 or 1), wherein the double-layer flag takes the following rules: transmission mode 8 and transmission mode 9 (TM8, TM9) ) is 1 and in the remaining case 0;
步骤302F:在上一步骤计算结果的基础上,对于子帧0,去除PBCH占用RE; Step 302F: On the basis of the calculation result of the previous step, for the subframe 0, remove the PBCH occupation RE;
本步骤中,PBCH占用RE总数=PBCH与PDSCH重叠占用的RB数×12×4;In this step, the total number of REs occupied by the PBCH = the number of RBs occupied by the overlapping of the PBCH and the PDSCH × 12 × 4;
PBCH在频域中间72个子载波,时域上在时隙1前4个符号;去除的PBCH占用的RE中重复包含了Cell-RS和UE-RS占用的RE,因此,后续应该补回多去除的RE。The PBCH is in the middle of the frequency domain with 72 subcarriers, and the time domain is in the first 4 symbols of the time slot 1. The REs occupied by the removed PBCH repeatedly include the REs occupied by the Cell-RS and the UE-RS. Therefore, the subsequent RE should be replaced. RE.
首先,计算PBCH区域多去除的Cell-RS数;First, calculate the number of Cell-RSs that are removed in the PBCH region;
所述PBCH区域多去除的Cell-RS数=时隙1上PDSCH与PBCH重复占用的RB数OverlapRBNum[1]×天线端口数×2;Number of Cell-RSs removed in the PBCH region = number of RBs occupied by PDSCH and PBCH on the slot 1 OverlapRBNum[1] × number of antenna ports × 2;
PBCH区域每个RB重复包含的Cell-RS是规律分布的,分布规律如图6所示。图6以NCP两端口port0上Cell-RS为例。The Cell-RSs included in each RB repetition of the PBCH region are regularly distributed, and the distribution law is as shown in FIG. 6. Figure 6 shows an example of a Cell-RS on an NCP two-port port0.
然后,计算PBCH区域多去除的UE-RS数;Then, calculating the number of UE-RSs that are removed in the PBCH region;
所述PBCH区域多去除的UE-RS数=时隙1PDSCH与PBCH重复占用的RB数OverlapRBNum[1]×3×波束赋形标志(0或1); The number of UE-RSs that are removed in the PBCH region = the number of RBs occupied by the slot 1 PDSCH and the PBCH repeatedly OverlapRBNum[1]×3×beamforming flag (0 or 1);
PBCH区域每个RB重复包含的UE-RS如图7所示,“■”表示UE-RS;
Figure PCTCN2015072150-appb-000025
表示UE-RS和SSS重复占用的完整RE;图7以NCP天线端口7、天线端口8为例。
The UE-RS included in each RB repetition of the PBCH area is as shown in FIG. 7, and "■" indicates the UE-RS;
Figure PCTCN2015072150-appb-000025
Indicates the complete RE occupied by the UE-RS and the SSS. Figure 7 shows the NCP antenna port 7 and antenna port 8 as an example.
对于下行奇数带宽,在子帧0去除PBCH占用RE总数时,还需考虑上下各半个RB中PDSCH和PBCH重叠的RE,以及重复去除的Cell-RS和UE-RS的情况。这里,把上下半个RB与PBCH、PSS、SSS交迭数分别记为UpRBNum[2]和DwRBNum[2],其中,数组下标0表示时隙0,下标1表示时隙1。For the downlink odd-numbered bandwidth, when the total number of REs occupied by the PBCH is removed in the subframe 0, the REs in which the PDSCH and the PBCH are overlapped in the upper and lower RBs, and the case of repeatedly removing the Cell-RS and the UE-RS are also considered. Here, the upper and lower half RBs and the PBCH, PSS, and SSS overlap numbers are respectively referred to as UpRBNum[2] and DwRBNum[2], wherein the array subscript 0 represents the slot 0, and the subscript 1 represents the slot 1.
PBCH区域半RB占用的RE=PBCH占用RE总数+(UpRBNum[1]+DwRBNum[1])×6个子载波×4个符号;The total number of REs occupied by the half-RBs in the PBCH area is + (UpRBNum[1]+DwRBNum[1]) × 6 subcarriers × 4 symbols;
PBCH区域半RB时隙1重复去除的Cell-RS数=(UpRBNum[1]+DwRBNum[1])×天线端口数;Number of Cell-RSs that are repeatedly removed in the half-RB slot 1 of the PBCH area = (UpRBNum[1]+DwRBNum[1]) × number of antenna ports;
PBCH区域半RB时隙1重复去除的UE-RS数=UpRBNum[1]×2^(2-Vshift1)+DwRBNum[1]×2^(Vshift1-1))×波束赋形标志(0或1);其中Vshift1=((小区ID%3)<2)?1:2;其中,问号表示判断,冒号表示选择;指判断小区ID除以3的余数是否小于2,当小区ID除以3的余数小于2时,Vshift1=1,否则,Vshift1=2。Number of UE-RSs that are repeatedly removed in the half-RB slot 1 of the PBCH region = UpRBNum[1]×2^(2-Vshift1)+DwRBNum[1]×2^(Vshift1-1))×beamforming flag (0 or 1) ); where Vshift1=((Cell ID%3)<2)? 1:2; wherein the question mark indicates the judgment, the colon indicates the selection; the judgment is whether the remainder of the cell ID divided by 3 is less than 2, and when the remainder of the cell ID divided by 3 is less than 2, Vshift1=1, otherwise, Vshift1=2.
PBCH区域多去除Cell-RS总数=PBCH区域时隙1多去除的Cell-RS数+PBCH区域上下各半RB时隙1重复去除的Cell-RS数;The total number of Cell-RSs in the PBCH region is removed. The number of Cell-RSs in the PBCH region and the number of Cell-RSs in the upper and lower half-RB slots in the PBCH region are removed.
PBCH区域多去除UE-RS总数=PBCH区域时隙1多去除的UE-RS数+PBCH区域上下各半RB时隙1重复去除的UE-RS数;The total number of UE-RSs in the PBCH region is removed. The number of UE-RSs in the PBCH region and the number of UE-RSs in the upper and lower half-RB slots 1 in the PBCH region are removed.
步骤302G:在上一步骤计算结果的基础上,对于TDD子帧0、5,去除整个带宽上PDSCH映射占用的RB上SSS重叠占用的RE; Step 302G: On the basis of the calculation result of the previous step, for the TDD subframes 0 and 5, the RE occupied by the SSS overlapped on the RB occupied by the PDSCH mapping on the entire bandwidth is removed;
PDSCH映射占用的RB上与SSS重叠占用的RE=时隙1上PDSCH与PBCH SS重叠的RB数)×12+(时隙1上PDSCH与PBCH区域上下个半 RB交迭RB数)×6;The number of RBs on the RB occupied by the PDSCH mapping overlapped with the SSS and the number of RBs overlapped on the PDSCH and the PBCH SS in the slot 1) × 12+ (the upper and lower half of the PDSCH and PBCH areas on the slot 1) RB overlap RB number) × 6;
TDD子帧0、5上SSS占用RB上被重复去除的UE RE数量=((时隙1上PDSCH与PBCH SS重叠占用的RB数)×3+(时隙1上PDSCH与PBCH SS上半个RB交迭RB数)×1+(时隙1上PDSCH与PBCH SS下半个RB交迭RB数)×2))×双层标志;The number of UE REs that are repeatedly removed on the RB occupied by the SSS on the TDD subframes 0 and 5 = ((the number of RBs occupied by the overlap of the PDSCH and the PBCH SS on the slot 1) × 3+ (the upper half of the PDSCH and the PBCH SS on the slot 1) RB overlap RB number) × 1 + (the number of RB overlaps in the lower half of the RB of the PDSCH and the PBCH SS on the slot 1) × 2)) × double-layer flag;
其中,双层标志取值规律如下:传输模式8和9(TM8、TM9)时为1,其余情况下为0。在传输模式为TM8、TM9时,天线端口7,天线端口8上UE-RS在半个RB中SSS所在最后一个符号上的分配规律如图7所示:上半个RB有一个UE-RS,下半个RB上2个。Among them, the two-layer flag value is as follows: 1 in transmission mode 8 and 9 (TM8, TM9), and 0 in other cases. When the transmission mode is TM8 or TM9, the allocation rule of the UE-RS on the antenna port 7 and the last symbol of the SSS in the half RB on the antenna port 8 is as shown in FIG. 7: the first half of the RB has a UE-RS. 2 on the second half of the RB.
步骤302H:在上一步骤计算结果的基础上,TDD非0、5子帧时,去除整个带宽上PDSCH映射占用的RB上SS占用的RE; Step 302H: On the basis of the calculation result of the previous step, when the TDD is not 0 or 5 subframes, the RE occupied by the SS on the RB occupied by the PDSCH mapping on the entire bandwidth is removed;
PDSCH映射占用的RB上SS占用的RE=(时隙1PDSCH与PBCH、SS重复占用的RB数)×12+(PDSCH与PBCH SS时隙1上下各半RB交迭数)×6;The RE occupied by the SS on the RB occupied by the PDSCH mapping is (the number of RBs occupied by the slot 1 PDSCH and the PBCH, and the SS is repeated) × 12 + (the overlap number of the upper and lower RBs of the PDSCH and the PBCH SS slot 1) × 6;
对于FDD,处理方法相对简单,去除PDSCH映射占用的RB上SS占用的RE:For FDD, the processing method is relatively simple, and the RE occupied by the SS on the RB occupied by the PDSCH mapping is removed:
PDSCH映射占用的RB上SS占用的RE=((时隙0PDSCH与PBCH、SS重叠占用的RB数)×12+时隙0上下半RB交迭数×6)×2The RE occupied by the SS on the RB occupied by the PDSCH mapping ((the number of RBs occupied by the time slot 0 PDSCH and PBCH, SS overlap) × 12 + the upper and lower half RB overlap number of the time slot 0 × 6) × 2
时隙0上SSS,PSS占用RB上被重复去除的UE RS数量为:The number of UE RSs that are repeatedly removed from the RB on the SSS in slot 0 is:
时隙0上SSS,PSS占用RB上被重复去除的UE RS数量=(时隙0PBCH、SS与PDSCH交迭RB数)×3+(时隙0上PBCH SS与PDSCH交迭的上半个RB数)+(时隙0上PBCH SS与PDSCH交迭的下半个RB数)×2×2×双层标志(0或1)+(时隙0PBCH SS与PDSCH交迭RB数)×3+时隙0PBCH SS与PDSCH交迭的上半个RB个数×2^(1-Vshift2)+时隙0PBCH SS与PDSCH交迭的下半个RB个数×2^(Vshift2-1);其中 Vshift2=((小区ID%3)<2)?2:1;其中,SS指PSS和SSS,即主同步信号和辅同步信号。SSS on slot 0, the number of UE RSs that are repeatedly removed on the RB occupied by PSS = (slot 0PBCH, SS and PDSCH overlap RB number) × 3+ (the first half of the RB overlapped by PBCH SS and PDSCH on slot 0) Number) + (the number of lower RBs of PBCH SS and PDSCH overlapped on slot 0) × 2 × 2 × double layer flag (0 or 1) + (time slot 0PBCH SS and PDSCH overlap RB number) × 3+ The number of the first half of the RBs overlapped by the time slot 0PBCH SS and the PDSCH × 2^(1-Vshift2) + the number of the lower half of the RBs overlapped by the PDSCH and the PDSCH × 2^(Vshift2-1); Vshift2=((Cell ID%3)<2)? 2:1; where SS refers to PSS and SSS, that is, primary synchronization signal and secondary synchronization signal.
步骤302I:在上一步骤计算结果的基础上,去除R10版本中特有的零功率和非零功率CSI-RS;Step 302I: removing the zero-power and non-zero-power CSI-RS unique to the R10 version based on the calculation result of the previous step;
为了保证LTEA(R10)的基站能向下兼容LTE基站的功能,高层通过信令指示当前基站是否已经配置CSI-RS;如果已配置,则需要去除对应CSI-RS。To ensure that the base station of the LTEA (R10) can be backward compatible with the function of the LTE base station, the upper layer indicates whether the current base station has configured the CSI-RS by using signaling; if configured, the corresponding CSI-RS needs to be removed.
首先,判断当前是否为CSI-RS子帧,包括零功率和非零功率;First, it is determined whether the current is a CSI-RS subframe, including zero power and non-zero power;
根据
Figure PCTCN2015072150-appb-000026
判断当前是否为CSI-RS子帧;其中,ICSI-RS为高层配置参数,根据ICSI-RS可查出周期TCSI-RS和偏移ΔCSI-RS
according to
Figure PCTCN2015072150-appb-000026
Determining whether the current sub-frame is a CSI-RS; wherein, the I CSI-RS configuration parameter to rise, can be isolated period T CSI-RS and the offset [Delta] CSI-RS according to the I CSI-RS;
如果当前子帧满足以上条件,还需要保证不与SIB1、寻呼(paging)子帧、子帧0和5上的PBCH、PSS、SSS等信号冲突;如有冲突则CSI-RS不发送,即无需去除相关CSI-RS。If the current subframe satisfies the above conditions, it is also required to ensure that the signals do not collide with the PBCH, PSS, SSS, and the like on the SIB1, the paging sub-frame, and the sub-frames 0 and 5; if there is a conflict, the CSI-RS does not send, that is, There is no need to remove the relevant CSI-RS.
当前为CSI-RS子帧时,需去除PDSCH的RB中CSI-RS所占RE,从CSI-RS的位图规律可看出非零功率CSI-RS和零功率CSI-RS不冲突时,CSI-RS无论在哪个子帧上,哪个端口上(如port15、16、17、18、19、20、21、22)其数量均满足下式:When the current CSI-RS subframe is used, the CSI-RS occupied by the PDSCH is removed. The CSI-RS bitmap rule shows that the non-zero-power CSI-RS and the zero-power CSI-RS do not collide. -RS is on any sub-frame, and the number of ports (such as port 15, 16, 17, 18, 19, 20, 21, 22) satisfies the following formula:
非零功率CSI-RS:Non-zero power CSI-RS:
单天线端口时:非零功率CSI-RS=(PDSCH的RB数)×2Single antenna port: non-zero power CSI-RS = (number of RBs of PDSCH) × 2
其它天线端口:非零功率CSI-RS=(PDSCH的RB数)×(CSI-RS天线端口数)Other antenna ports: non-zero power CSI-RS = (number of RBs of PDSCH) × (number of CSI-RS antenna ports)
零功率CSI-RS:Zero power CSI-RS:
零功率CSI-RS=(PDSCH的RB数)×(16bit位图中为1的bit位数之和)×4Zero-power CSI-RS=(number of RBs of PDSCH)×(sum of bit digits of 1 in 16-bit bitmap)×4
如果非零功率CSI-RS和零功率CSI-RS冲突,则需在CSI-RS数量中去 除冲突的零功率CSI-RS。If the non-zero power CSI-RS and the zero-power CSI-RS conflict, it is necessary to go in the number of CSI-RS. In addition to conflicting zero-power CSI-RS.
步骤302J:在上一步骤计算结果的基础上,去除其它RS; Step 302J: on the basis of the calculation result of the previous step, remove other RSs;
所述其他RS包括P-RS、MBSFN-RS。其中,所述P-RS即定位参考信号,在高层配置了P-RS的情况下,分配在在port6上;P-RS不会分配在任何端口上与PBCH、PSS、SSS冲突的RE上。The other RSs include a P-RS, an MBSFN-RS. The P-RS, that is, the positioning reference signal, is allocated on the port 6 when the P-RS is configured on the upper layer; the P-RS is not allocated on the RE that conflicts with the PBCH, PSS, and SSS on any port.
MBSFN-RS即多播单频网参考信号,高层配置MBSFN子帧才可能存在,且只出现在ECP时MBSFN子帧的MBSFN区域,且固定在Port4上。The MBSFN-RS is a multicast single-frequency network reference signal. The upper layer configuration MBSFN subframe may exist, and only appears in the MBSFN area of the MBSFN subframe in the ECP, and is fixed on the Port 4.
另外,如果当前子帧为mbsfn子帧,则在非mbsfn区域可正常计算Cell-RS,而mbsfn区域则Cell-RS为零。In addition, if the current subframe is an mbsfn subframe, the Cell-RS can be normally calculated in the non-mbsfn region, and the Cell-RS is zero in the mbsfn region.
本发明实施例中,仅仅是给出了一种可实现的执行方法,在实际应用过程中红,在保证计算结果准确的前提下,步骤302B至步骤302J的执行顺序可以互换,也可以根据实际场景,选择其中的部分步骤执行。In the embodiment of the present invention, only an achievable execution method is provided. In the actual application process, the execution order of step 302B to step 302J may be interchanged according to the premise that the calculation result is accurate, or may be In the actual scenario, select some of the steps to perform.
综上所述,PDSCH的RE总数=(PDSCH RE总数去除PDCCH占用后PDSCH的RE数)-(去除不考虑冲突的Cell-RS占用的RE数)-(去除不考虑冲突的Port5上UE-RS占用的RE数)-(去除LTE/LTEA***下Port7、Port8上和LTEA***Port9、Port10端口上UE-RS占用的RE数)-(对于子帧0需去除PBCH占用RE总数)+(PBCH区域(slot1)多去除的Cell-RS数)+(PBCH区域(slot1)多去除的UE-RS数)-((TDD时去除0、5子帧上SSS信号占用的RE)或(FDD时去除SSS信号占用的RE))+((TDD0、5子帧补回slot1多去除的UE-RS)或(FDD每子帧补回多去除的UE-RS))-(CSI-RS占用RE)-(P-RS(定位参考信号,配置了P-RS,且在port6上则有,P-RS不会分配在任何端口上与PBCH、PSS、SSS冲突的RE上))-(MBSFN-RS(如果配置MBSFN子帧才可能存在,且只出现在ECP时MBSFN子帧的mbsfn区域,固定在Port4上))In summary, the total number of REs of the PDSCH = (the total number of PDSCH REs is the number of REs of the PDSCH after the PDCCH is occupied) - (removing the number of REs occupied by the Cell-RS that does not consider the collision) - (Removing the UE-RS on the Port 5 without considering the collision) Number of occupied REs) - (Remove the number of REs occupied by UE-RS on Port 7 and Port 8 in LTE/LTEA system and Port 9 and Port 10 in LTEA system) - (To remove the total number of REs occupied by PBCH for subframe 0) + (PBCH area (slot1) number of removed Cell-RSs) + (number of UE-RSs removed by PBCH area (slot1)) - ((removal of REs occupied by SSS signals on 0, 5 subframes in TDD) or (removal of SSS in FDD) RE) occupied by the signal)) + ((TDD0, 5 subframes complement the UE-RS removed by slot1) or (FDD-removed UE-RS per subframe)) - (CSI-RS occupies RE)-( P-RS (location reference signal, P-RS is configured, and on port6, P-RS is not allocated on REs that conflict with PBCH, PSS, SSS on any port)) - (MBSFN-RS (if The MBSFN sub-frames are only allowed to exist, and only appear in the mbsfn area of the MBSFN sub-frame when ECP is fixed on Port4))
本发明实施例仅仅是以上述过程为例,在实际实现过程中,可根据实 际应用场景对各步骤进行调整、替换、删除等。本领域的技术人员对本发明实施例进行简单变动和变型仍然不脱离本发明的精神和范围。比如,在能够实现本发明所述发明目的的情况下,上述步骤可以适当互换,部分过程可以调整顺序,以形成新的实施例,这些调整均属于本发明所述范围。The embodiment of the present invention is only taking the above process as an example, and in the actual implementation process, The application scenario adjusts, replaces, deletes, etc. each step. A person skilled in the art can make various changes and modifications to the embodiments of the invention without departing from the spirit and scope of the invention. For example, in the case where the object of the present invention can be achieved, the above steps may be appropriately interchanged, and some processes may be adjusted in order to form a new embodiment, and such adjustments are all within the scope of the present invention.
本发明实施例还提供了一种物理资源元素快速映射装置,图8为本发明实施例物理资源元素快速映射装置结构示意图,如图8所示,所述装置包括:PDSCH映射计算模块81、PDSCH RE计算模块82;其中,The embodiment of the present invention further provides a physical resource element fast mapping device. FIG. 8 is a schematic structural diagram of a physical resource element fast mapping device according to an embodiment of the present invention. As shown in FIG. 8, the device includes: a PDSCH mapping calculation module 81, and a PDSCH. RE calculation module 82; wherein
所述PDSCH映射计算模块81,配置为确定PDSCH映射占用的RB。The PDSCH mapping calculation module 81 is configured to determine an RB occupied by the PDSCH mapping.
所述装置还包括:下行控制信息解析模块83、资源类型分配模块84;其中,The device further includes: a downlink control information parsing module 83, and a resource type assigning module 84;
所述下行控制信息解析模块83,配置为解析下行控制信息中的资源分配类型和资源分配域中各参数;所述资源类型分配模块84,配置为将所述分配类型划分为第一资源分配类型、第二资源分配类型,并将所述分类结果通知PDSCH映射计算模块。The downlink control information parsing module 83 is configured to parse the resource allocation type in the downlink control information and each parameter in the resource allocation domain; the resource type allocation module 84 is configured to divide the allocation type into the first resource allocation type. And a second resource allocation type, and notifying the PDSCH mapping calculation module of the classification result.
PDSCH映射计算模块81包括映射位图建立子模块811,配置为:对于第一资源分配类型,根据连续映射特性确定PDSCH映射占用的VRB,并建立VRB到PRB映射位图;对于第二资源分配类型,通过计算PDSCH映射的RB的起始RB和RB数量,确定PDSCH映射占用的VRB,并建立VRB到PRB映射位图;The PDSCH mapping calculation module 81 includes a mapping bitmap creation sub-module 811 configured to: determine, for the first resource allocation type, the VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establish a VRB-to-PRB mapping bitmap; for the second resource allocation type Determining the VRB occupied by the PDSCH mapping by calculating the number of starting RBs and RBs of the RBs mapped by the PDSCH, and establishing a VRB-to-PRB mapping bitmap;
这里,所述第一资源分配类型包括RB资源分配类型中的RA TYPE0和RA TYPE1;第二资源分配类型包括RB资源分配类型中的RA TYPE2,包括RA TYPE2LVRB和RA TYPE2DVRB。Here, the first resource allocation type includes RA TYPE0 and RA TYPE1 in the RB resource allocation type; the second resource allocation type includes RA TYPE2 in the RB resource allocation type, including RA TYPE2LVRB and RA TYPE2DVRB.
在第二资源分配类型确定PDSCH映射占用的RB的过程中,所述射位图建立子模块811配置为:计算资源分配域除以下行带宽得到的整数部分Quotient和余数Remainder部分;判断资源分配域除以下行带宽得到的整数部 分Quotient和余数部分Remainder的和是否小于下行带宽
Figure PCTCN2015072150-appb-000027
当所述资源分配域除以下行带宽得到的整数部分Quotient和余数部分Remainder的和小于下行带宽
Figure PCTCN2015072150-appb-000028
时,
Figure PCTCN2015072150-appb-000029
Figure PCTCN2015072150-appb-000030
否则,
Figure PCTCN2015072150-appb-000031
Figure PCTCN2015072150-appb-000032
In the process of determining the RB occupied by the PDSCH mapping in the second resource allocation type, the shot bitmap establishing sub-module 811 is configured to: calculate an integer part Quotient and a remainder Remainder part obtained by dividing the bandwidth of the resource allocation domain; determining the resource allocation domain Whether the sum of the integer part of the Quotient and the remainder part of the Remainder obtained by the following line bandwidth is less than the downstream bandwidth
Figure PCTCN2015072150-appb-000027
When the resource allocation domain is divided by the following line bandwidth, the sum of the integral part of the Quotient and the remainder part of the Remainder is smaller than the downlink bandwidth.
Figure PCTCN2015072150-appb-000028
Time,
Figure PCTCN2015072150-appb-000029
Figure PCTCN2015072150-appb-000030
otherwise,
Figure PCTCN2015072150-appb-000031
Figure PCTCN2015072150-appb-000032
所述PDSCH映射计算模块还包括映射表格生成子模块812,配置为根据所述PRB映射位图,生成映射表格并进行存储;The PDSCH mapping calculation module further includes a mapping table generation sub-module 812, configured to generate a mapping table according to the PRB mapping bitmap, and store the mapping table;
映射表格根据带宽和Ngap分类,覆盖全部常用的六种带宽和两种GAP,即Ngap1,Ngap2;在实际应用中,如果需其它任意带宽,也可以扩充到表格中。本发明实施例中,所述映射表格也可以在需要确定PDSCH占用的RB之前提前建立,在计算PDSCH映射占用的RB的过程中,直接调用所述提前建立的映射表格。相应地,所述映射位图建立子模块811配置为:调用所述映射表格,复制所述映射表格中的PDSCH映射占用的VRB到PRB映射位图。According to the bandwidth and Ngap classification, the mapping table covers all six commonly used bandwidths and two types of GAPs, namely Ngap1 and Ngap2. In actual applications, if any other bandwidth is needed, it can be expanded into a table. In the embodiment of the present invention, the mapping table may also be established in advance before the RB that needs to be determined by the PDSCH is determined. In the process of calculating the RB occupied by the PDSCH mapping, the mapping table established in advance is directly invoked. Correspondingly, the mapping bitmap creation sub-module 811 is configured to: invoke the mapping table to copy the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table.
所述PDSCH映射计算模块81建立映射表格可以仅仅针对计算过程较为复杂的DVRB类型,而对于相对比较简单的LVRB,可以直接将对应的RB位置映射到可表示整个带宽RB分布位置的PRB映射位图Bitmap;对于TYPE0或TYPE1分配模式,由于计算相对简单,可按如下处理:TYPE0按照分配的RBG位图将RB位置映射到表示整个带宽RB分布位置的PRB映射位图Bitmap;TYPE1按照RA字段中RBG子集指示域、RBG subset shift标志、资源分配域,直接将VRB映射至表示整个带宽RB分布位置的PRB映射位图Bitmap。The mapping table established by the PDSCH mapping calculation module 81 may be only for a DVRB type with a complicated calculation process, and for a relatively simple LVRB, the corresponding RB position may be directly mapped to a PRB mapping bitmap that can represent the entire bandwidth RB distribution position. Bitmap; For the TYPE0 or TYPE1 allocation mode, since the calculation is relatively simple, it can be processed as follows: TYPE0 maps the RB position to the PRB mapping bitmap Bitmap representing the entire bandwidth RB distribution position according to the allocated RBG bitmap; TYPE1 according to the RBG in the RA field The subset indication field, the RBG subset shift flag, and the resource allocation field directly map the VRB to a PRB mapping bitmap Bitmap representing the entire bandwidth RB distribution location.
所述PDSCH RE计算模块82,配置为从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数,得到PDSCH占用的RE。The PDSCH RE calculation module 82 is configured to remove the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and obtain the REs occupied by the PDSCH.
这里,所述从所述PDSCH映射占用的RB中的所有RE中去除PDCCH 占用的RE是指:从所述PDSCH映射占用的RB中的所有RE中减去PDCCH占用的RE。Here, the PDCCH is removed from all REs in the RBs occupied by the PDSCH mapping. The occupied RE refers to: subtracting the RE occupied by the PDCCH from all REs in the RBs occupied by the PDSCH mapping.
所述装置还包括重叠RB计算模块85,配置为确定PBCH、PSS、SSS与PDSCH重叠占用的RB;The apparatus further includes an overlapping RB calculating module 85 configured to determine an RB occupied by overlapping PBCH, PSS, SSS, and PDSCH;
相应地,所述PDSCH RE计算模块82配置为:从所述PDSCH占用的RB中的所有RE中去除PBCH、PSS、SSS、PDCCH、CELL-RS、UE-RS、CSI-RS、MBSFN-RS、P-RS占用的RE。Correspondingly, the PDSCH RE calculation module 82 is configured to: remove PBCH, PSS, SSS, PDCCH, CELL-RS, UE-RS, CSI-RS, MBSFN-RS, from all REs in the RB occupied by the PDSCH, The RE occupied by the P-RS.
PDSCH RE计算模块82还配置为:对所述PBCH、PSS、SSS与PDSCH重叠占用的RB中重复去除的RE进行补偿。The PDSCH RE calculation module 82 is further configured to compensate for the repeatedly removed REs in the RBs occupied by the PBCH, PSS, SSS, and PDSCH overlap.
所述对所述PBCH、PSS、SSS与PDSCH重叠占用的RB中重复去除的RE进行补偿指:在计算PDSCH占用的RE的过程中,由于存在重复去除的现象,即同一个RE有可能被去除过两次,因此在计算PDSCH占用的RE的数量的过程中,需要把重复去除的RE的数量加回来,以保证最终计算的PDSCH占用的RE的数量的准确性。Compensating for the repeatedly removed REs in the RBs occupied by the overlapping of the PBCH, the PSS, the SSS, and the PDSCH means that in the process of calculating the RE occupied by the PDSCH, the same RE may be removed due to the phenomenon of repeated removal. After two times, in the process of calculating the number of REs occupied by the PDSCH, it is necessary to add back the number of repeatedly removed REs to ensure the accuracy of the number of REs occupied by the finally calculated PDSCH.
所述PDSCH RE计算模块82配置为:计算分配给PDSCH的RB中总RE数;依次从从分配给PDSCH的RB中总RE数中去除PDCCH占用的RE,去除Cell-RS占用的RE;去除天线端口5上UE-RS占用的RE,去除LTE/LTEA***下天线端口7、天线端口8上和LTEA***天线端口9、天线端口10上UE-RS占用的RE,对于子帧0,去除PBCH占用RE;对于TDD子帧0,5,去除整个带宽上PDSCH映射占用的RB上SSS重叠占用的RE,TDD非0,5子帧时,去除整个带宽上PDSCH映射占用的RB上SSS占用的RE,去除R10特有的零功率和非零功率CSI-RS;去除其它RS。The PDSCH RE calculation module 82 is configured to: calculate the total number of REs in the RBs allocated to the PDSCH; remove the REs occupied by the PDCCH from the total number of REs in the RBs allocated to the PDSCH, remove the REs occupied by the Cell-RS, and remove the antennas. The RE occupied by the UE-RS on the port 5 removes the RE occupied by the UE-RS on the antenna port 7 and the antenna port 8 of the LTE/LTEA system and the antenna port 9 and the antenna port 10 of the LTEA system. For the subframe 0, the PBCH is removed. RE; for the TDD subframe 0, 5, removes the RE occupied by the SSS overlap on the RB occupied by the PDSCH mapping on the entire bandwidth, and removes the RE occupied by the SSS occupied by the PDSCH mapping on the entire bandwidth when the TDD is not 0, 5 subframes, Remove R10-specific zero-power and non-zero-power CSI-RS; remove other RSs.
综上所述,PDSCH RE计算模块82从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数,并对重复去除的RE进行补偿后,所述PDSCH的RE总数=(PDSCH RE总数去除PDCCH占用后PDSCH的 RE数)-(去除不考虑冲突的Cell-RS占用的RE数)-(去除不考虑冲突的Port5上UE-RS占用的RE数)-(去除LTE/LTEA***下Port7、Port8上和LTEA***Port9、Port10端口上UE-RS占用的RE数)-(对于子帧0需去除PBCH占用RE总数)+(PBCH区域(slot1)多去除的Cell-RS数)+(PBCH区域(slot1)多去除的UE-RS数)-((TDD时去除0、5子帧上SSS信号占用的RE)或(FDD时去除SSS信号占用的RE))+((TDD 0、5子帧补回slot1多去除的UE-RS)或(FDD每子帧补回多去除的UE-RS))-(CSI-RS占用RE)-(P-RS(定位参考信号,配置了P-RS,且在port6上则有,P-RS不会分配在任何端口上与PBCH、PSS、SSS冲突的RE上))-(MBSFN-RS(如果配置MBSFN子帧才可能存在,且只出现在ECP时MBSFN子帧的mbsfn区域,固定在Port4上))In summary, the PDSCH RE calculation module 82 removes the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and compensates for the repeatedly removed REs, and the total number of REs of the PDSCH = (PDSCH RE) Total removal of PDSCH after PDCCH occupation RE number) - (Remove the number of REs occupied by the Cell-RS that does not consider the collision) - (Remove the number of REs occupied by the UE-RS on the Port 5 that does not consider the collision) - (Remove the Port 7, Port 8, and LTEA systems under the LTE/LTEA system) Number of REs occupied by UE-RS on Port9 and Port10) - (Removal of the total number of REs occupied by PBCH for subframe 0) + (Number of Cell-RSs removed by PBCH area (slot1)) + (PBCH area (slot1) removed more) UE-RS number) - ((Remove the REs occupied by SSS signals on 0 and 5 subframes when TDD) or (RE to remove SSS signals when FDD)) + ((TDD 0, 5 sub-frames replenished slot1 more removed) UE-RS) or (FDD replenishes multiple removed UE-RS per subframe)) - (CSI-RS occupies RE) - (P-RS (location reference signal, configured with P-RS, and on port 6 Yes, the P-RS will not be allocated on the RE that conflicts with the PBCH, PSS, and SSS on any port.) - (MBSFN-RS (If the MBSFN subframe is configured, it can exist only when it appears in the EBS, the mbsfn of the MBSFN subframe) Area, fixed on Port4))
本发明实施例中提出的物理资源元素快速映射装置中的PDSCH映射计算模块、PDSCH RE计算模块、下行控制信息解析模块、资源类型分配模块、重叠RB计算模块都可以通过处理器来实现,当然也可通过具体的逻辑电路实现;其中所述处理器可以是移动终端或服务器上的处理器,在实际应用中,处理器可以为中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等。The PDSCH mapping calculation module, the PDSCH RE calculation module, the downlink control information analysis module, the resource type allocation module, and the overlapping RB calculation module in the physical resource element fast mapping device proposed in the embodiment of the present invention may all be implemented by a processor, and of course The processor can be implemented by a specific logic circuit; wherein the processor can be a mobile terminal or a processor on a server. In practical applications, the processor can be a central processing unit (CPU), a microprocessor (MPU), and digital signal processing. (DSP) or Field Programmable Gate Array (FPGA).
本发明实施例中,如果以软件功能模块的形式实现上述物理资源元素快速映射方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read Only Memory,ROM)、磁碟或者光盘等各种可以存储程 序代码的介质。这样,本发明实施例不限制于任何特定的硬件和软件结合。In the embodiment of the present invention, if the foregoing physical resource element quick mapping method is implemented in the form of a software function module, and is sold or used as an independent product, it may also be stored in a computer readable storage medium. Based on such understanding, the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium, including a plurality of instructions. A computer device (which may be a personal computer, server, or network device, etc.) is caused to perform all or part of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a USB flash drive, a mobile hard disk, a read only memory (ROM), a magnetic disk, or an optical disk, and the like. The media of the sequence code. Thus, embodiments of the invention are not limited to any specific combination of hardware and software.
相应地,本发明实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机程序,该计算机程序用于执行本发明实施例的上述物理资源元素快速映射方法。Correspondingly, the embodiment of the present invention further provides a computer storage medium, where the computer program is stored with a computer program, and the computer program is used to execute the foregoing physical resource element fast mapping method in the embodiment of the present invention.
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.

Claims (13)

  1. 一种物理资源元素快速映射方法,所述方法包括:A method for quickly mapping physical resource elements, the method comprising:
    确定物理下行共享信道PDSCH映射占用的资源块RB;Determining a resource block RB occupied by the physical downlink shared channel PDSCH mapping;
    从所述PDSCH占用的RB中的所有资源元素RE中去除非PDSCH占用的RE,得到PDSCH占用的RE。The REs occupied by the non-PDSCH are removed from all the resource elements RE in the RBs occupied by the PDSCH, and the REs occupied by the PDSCH are obtained.
  2. 根据权利要求1所述方法,其中,在确定PDSCH映射占用的RB之前,所述方法还包括:The method of claim 1, wherein before determining the RBs occupied by the PDSCH mapping, the method further comprises:
    解析下行控制信息中的资源分配类型;Parsing the resource allocation type in the downlink control information;
    将所述资源分配类型划分为第一资源分配类型、第二资源分配类型。The resource allocation type is divided into a first resource allocation type and a second resource allocation type.
  3. 根据权利要求2所述方法,其中,所述确定PDSCH映射占用的RB包括:The method according to claim 2, wherein the determining the RB occupied by the PDSCH mapping comprises:
    对于第一资源分配类型,根据连续映射特性确定PDSCH映射占用的VRB,并建立虚拟资源块VRB到物理资源块PRB的映射位图;For the first resource allocation type, determining a VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establishing a mapping bitmap of the virtual resource block VRB to the physical resource block PRB;
    对于第二资源分配类型,通过计算PDSCH映射的RB的起始RB和RB数量,确定PDSCH映射占用的VRB,并建立VRB到PRB的映射位图。For the second resource allocation type, the VRB occupied by the PDSCH mapping is determined by calculating the starting RB and the number of RBs of the PDSCH mapped RB, and a mapping bitmap of the VRB to the PRB is established.
  4. 根据权利要求3所述方法,其中,所述方法还包括:根据所述PRB映射位图,生成映射表格并进行存储;The method of claim 3, wherein the method further comprises: generating a mapping table and storing according to the PRB mapping bitmap;
    相应地,所述确定PDSCH映射占用的RB为:调用所述映射表格,复制所述映射表格中的PDSCH映射占用的VRB到PRB映射位图。Correspondingly, the determining the RB occupied by the PDSCH mapping is: calling the mapping table, and replicating the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table.
  5. 根据权利要求1所述方法,其中,从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数之前,所述方法还包括:The method according to claim 1, wherein before the number of REs occupied by the non-PDSCH is removed from all the REs in the RBs occupied by the PDSCH, the method further includes:
    确定物理广播信道PBCH、主同步信号PSS、辅同步信号SSS与PDSCH重叠占用的RB;Determining an RB occupied by a physical broadcast channel PBCH, a primary synchronization signal PSS, a secondary synchronization signal SSS, and a PDSCH;
    相应地,所述从所述PDSCH占用的RB中的所有RE中去除非PDSCH 占用的RE包括:从所述PDSCH占用的RB中的所有RE中去除PBCH、PSS、SSS、下行控制信号PDCCH、基站专用参考信号CELL-RS、UE专用参考信号UE-RS、信道状态信息的参考信号CSI-RS、组播广播单频网的参考信号MBSFN-RS、定位参考信号P-RS占用的RE。Correspondingly, the non-PDSCH is removed from all REs in the RBs occupied by the PDSCH. The occupied RE includes: a reference for removing PBCH, PSS, SSS, downlink control signal PDCCH, base station-specific reference signal CELL-RS, UE-specific reference signal UE-RS, channel state information from all REs in the RB occupied by the PDSCH The signal CSI-RS, the reference signal MBSFN-RS of the multicast broadcast single frequency network, and the RE occupied by the positioning reference signal P-RS.
  6. 根据权利要求5所述方法,其中,所述方法还包括:对所述PBCH、PSS、SSS与PDSCH重叠占用的RB中重复去除的RE进行补偿。The method according to claim 5, wherein the method further comprises: compensating for the repeatedly removed REs in the RBs occupied by the PBCH, PSS, SSS and PDSCH overlap.
  7. 一种物理资源元素快速映射装置,所述装置包括:PDSCH映射计算模块、PDSCH RE计算模块;其中,A physical resource element fast mapping device, the device includes: a PDSCH mapping calculation module, and a PDSCH RE calculation module;
    所述PDSCH映射计算模块,配置为确定PDSCH映射占用的RB;The PDSCH mapping calculation module is configured to determine an RB occupied by the PDSCH mapping;
    所述PDSCH RE计算模块,配置为从所述PDSCH占用的RB中的所有RE中去除非PDSCH占用的RE数,得到PDSCH占用的RE。The PDSCH RE calculation module is configured to remove the number of REs occupied by the non-PDSCH from all the REs in the RBs occupied by the PDSCH, and obtain the RE occupied by the PDSCH.
  8. 根据权利要求7所述装置,其中,所述装置还包括下行控制信息解析模块、资源类型分配模块,其中,The device according to claim 7, wherein the device further comprises a downlink control information parsing module and a resource type assigning module, wherein
    所述下行控制信息解析模块,配置为解析下行控制信息中的资源分配类型;The downlink control information parsing module is configured to parse a resource allocation type in the downlink control information;
    所述资源类型分配模块,配置为将所述分配类型划分为第一资源分配类型、第二资源分配类型,并将所述分类结果通知PDSCH映射计算模块。The resource type allocation module is configured to divide the allocation type into a first resource allocation type and a second resource allocation type, and notify the PDSCH mapping calculation module of the classification result.
  9. 根据权利要求8所述装置,其中,所述PDSCH映射计算模块包括映射位图建立子模块,配置为:The apparatus of claim 8, wherein the PDSCH mapping calculation module comprises a mapping bitmap creation sub-module configured to:
    对于第一资源分配类型,根据连续映射特性确定PDSCH映射占用的VRB,并建立VRB到PRB的映射位图;For the first resource allocation type, determining the VRB occupied by the PDSCH mapping according to the continuous mapping characteristic, and establishing a mapping bitmap of the VRB to the PRB;
    对于第二资源分配类型,通过计算PDSCH映射的RB的起始RB和RB数量,确定PDSCH映射占用的VRB,并建立VRB到PRB的映射位图。For the second resource allocation type, the VRB occupied by the PDSCH mapping is determined by calculating the starting RB and the number of RBs of the PDSCH mapped RB, and a mapping bitmap of the VRB to the PRB is established.
  10. 根据权利要求9所述装置,其中,所述PDSCH映射计算模块还包括映射表格生成子模块,配置为根据所述PRB映射位图,生成映射表格并 进行存储;The apparatus of claim 9, wherein the PDSCH mapping calculation module further comprises a mapping table generation sub-module configured to generate a mapping table according to the PRB mapping bitmap Store
    相应地,所述映射位图建立子模块配置为:调用所述映射表格,复制所述映射表格中的PDSCH映射占用的VRB到PRB映射位图。Correspondingly, the mapping bitmap creation submodule is configured to: invoke the mapping table, and copy the VRB to PRB mapping bitmap occupied by the PDSCH mapping in the mapping table.
  11. 根据权利要求7所述装置,其中,所述装置还包括重叠RB计算模块,配置为确定PBCH、PSS、SSS与PDSCH重叠占用的RB;The apparatus according to claim 7, wherein the apparatus further comprises an overlapping RB calculating module configured to determine an RB occupied by overlapping PBCH, PSS, SSS and PDSCH;
    相应地,所述PDSCH RE计算模块配置为:从所述PDSCH占用的RB中的所有RE中去除PBCH、PSS、SSS、PDCCH、CELL-RS、UE-RS、CSI-RS、MBSFN-RS、P-RS占用的RE。Correspondingly, the PDSCH RE calculation module is configured to: remove PBCH, PSS, SSS, PDCCH, CELL-RS, UE-RS, CSI-RS, MBSFN-RS, P from all REs in the RB occupied by the PDSCH -RE occupied by the RS.
  12. 根据权利要求11所述装置,其中,PDSCH RE计算模块还配置为:对所述PBCH、PSS、SSS与PDSCH重叠占用的RB中重复去除的RE进行补偿。The apparatus according to claim 11, wherein the PDSCH RE calculation module is further configured to compensate for the repeatedly removed REs in the RBs occupied by the PBCH, PSS, SSS, and PDSCH overlap.
  13. 一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,该计算机可执行指令用于执行权利要求1至6任一项所述的物理资源元素快速映射方法。 A computer storage medium having stored therein computer executable instructions for performing the physical resource element quick mapping method of any one of claims 1 to 6.
PCT/CN2015/072150 2014-10-28 2015-02-03 Physical resource element fast mapping method, device and storage medium WO2016065762A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410591461.0A CN105636122A (en) 2014-10-28 2014-10-28 Physical resource element quick mapping method and physical resource element quick mapping device
CN201410591461.0 2014-10-28

Publications (1)

Publication Number Publication Date
WO2016065762A1 true WO2016065762A1 (en) 2016-05-06

Family

ID=55856485

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/072150 WO2016065762A1 (en) 2014-10-28 2015-02-03 Physical resource element fast mapping method, device and storage medium

Country Status (2)

Country Link
CN (1) CN105636122A (en)
WO (1) WO2016065762A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108076524A (en) * 2017-12-19 2018-05-25 厦门美图移动科技有限公司 Resource block allocation method and device
CN110999192A (en) * 2017-06-16 2020-04-10 苹果公司 Resource Element (RE) mapping in New Radio (NR)
CN111193607A (en) * 2019-09-23 2020-05-22 腾讯云计算(北京)有限责任公司 Method, device and storage medium for transmission resource management

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106954264B (en) * 2016-01-07 2019-06-21 普天信息技术有限公司 A kind of downlink physical shares the method for mapping resource and system of channel PDSCH
CN106686735A (en) * 2016-12-26 2017-05-17 中国科学院微电子研究所 Physical downlink shared channel resource mapping method
CN108540991B (en) * 2017-03-01 2023-03-10 中兴通讯股份有限公司 Base station management method and device
CN112713985B (en) 2017-05-05 2022-03-08 华为技术有限公司 Method and device for transmitting signals

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103248469A (en) * 2012-02-03 2013-08-14 中兴通讯股份有限公司 Method and system for sending and detecting control signaling and demodulated pilot frequency, and base station
CN103248599A (en) * 2012-02-06 2013-08-14 京信通信***(中国)有限公司 Method and device for mapping physical resource of physical downlink shared channel
CN103476121A (en) * 2012-06-05 2013-12-25 株式会社日立制作所 Method and apparatus for bit-level PDSCH muting and/or receiver puncturing in LTE-advanced heterogeneous networks
CN103841650A (en) * 2012-11-23 2014-06-04 株式会社日立制作所 Method and apparatus for handling downlink reference signal interference to pdsch in long term evolution coordinated multipoint transmission

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103248469A (en) * 2012-02-03 2013-08-14 中兴通讯股份有限公司 Method and system for sending and detecting control signaling and demodulated pilot frequency, and base station
CN103248599A (en) * 2012-02-06 2013-08-14 京信通信***(中国)有限公司 Method and device for mapping physical resource of physical downlink shared channel
CN103476121A (en) * 2012-06-05 2013-12-25 株式会社日立制作所 Method and apparatus for bit-level PDSCH muting and/or receiver puncturing in LTE-advanced heterogeneous networks
CN103841650A (en) * 2012-11-23 2014-06-04 株式会社日立制作所 Method and apparatus for handling downlink reference signal interference to pdsch in long term evolution coordinated multipoint transmission

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110999192A (en) * 2017-06-16 2020-04-10 苹果公司 Resource Element (RE) mapping in New Radio (NR)
CN110999192B (en) * 2017-06-16 2022-06-17 苹果公司 Circuits, apparatuses, and media for Resource Element (RE) mapping in a New Radio (NR)
CN108076524A (en) * 2017-12-19 2018-05-25 厦门美图移动科技有限公司 Resource block allocation method and device
CN108076524B (en) * 2017-12-19 2020-03-10 厦门美图移动科技有限公司 Resource block allocation method and device
CN111193607A (en) * 2019-09-23 2020-05-22 腾讯云计算(北京)有限责任公司 Method, device and storage medium for transmission resource management
CN111193607B (en) * 2019-09-23 2023-04-07 腾讯云计算(北京)有限责任公司 Method, device and storage medium for transmission resource management

Also Published As

Publication number Publication date
CN105636122A (en) 2016-06-01

Similar Documents

Publication Publication Date Title
WO2016065762A1 (en) Physical resource element fast mapping method, device and storage medium
KR102185715B1 (en) Method and Apparatus for Receiving Control Signaling in SCEL Operating on Unlicensed Carrier
US10701565B2 (en) Network node, method and computer program product for scheduling of paging messages with respect to discovery signal transmissions
JP7404521B2 (en) Information confirmation method, information adjustment method, threshold usage method, terminal, and base station
US9179441B2 (en) Resource allocation method and apparatus
JP6072218B2 (en) Method and apparatus for search space configuration for an extended physical downlink control channel
CN109274476B (en) Control channel transmission and receiving method, base station and user equipment
RU2693288C2 (en) First communication device, second communication device and methods of sending and receiving therefrom respectively indicating subframe type
US20220368489A1 (en) Control Channel Configuration for Unlicensed Wideband Radio Systems
US10756838B2 (en) Methods and apparatuses for numerology multiplexing
CN107926035B (en) First communication device for transmitting one or more control signals to a second communication device and method therein
JP6963618B2 (en) Resource mapping method and user equipment
EP4171152A1 (en) Downlink control information dci sending method and apparatus
KR20210104841A (en) Methods performed by user equipment and user equipment
CN102594513A (en) Enhanced downlink control signal channel transmission method and device
CN109152059B (en) User equipment and resource configuration method and system side of search space of user equipment
CN110430030B (en) Information transmission method, user equipment and base station
EP3402113B1 (en) Communications device, infrastructure equipment and methods for lte communication within unused gsm channels
WO2017167078A1 (en) Carrier wave prb resource allocation method, device, and computer storage medium
EP2819479A1 (en) Method and device for determining synchronous cell
WO2017133676A1 (en) Method and device for transmitting and receiving reference signal, and transmission system
JP2017525237A (en) Data transmission method and apparatus
EP3114790B1 (en) Communication device for lte communication within unused gsm channels
US10412693B2 (en) Telecommunications system, apparatus and method for communicating to a first and a second class of terminals using a first and/or a second carrier
CN111148128A (en) Method performed by user equipment and user equipment

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15855914

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15855914

Country of ref document: EP

Kind code of ref document: A1