WO2018030736A1 - Method for transmitting/receiving data in wireless communication system and apparatus supporting same - Google Patents
Method for transmitting/receiving data in wireless communication system and apparatus supporting same Download PDFInfo
- Publication number
- WO2018030736A1 WO2018030736A1 PCT/KR2017/008511 KR2017008511W WO2018030736A1 WO 2018030736 A1 WO2018030736 A1 WO 2018030736A1 KR 2017008511 W KR2017008511 W KR 2017008511W WO 2018030736 A1 WO2018030736 A1 WO 2018030736A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- code blocks
- interleaving
- transmitting
- processor
- interleaved
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
Definitions
- the present invention relates to a method for transmitting and receiving data by a transmitting device in a wireless communication system, and more particularly, to a method for generating and transmitting data through an interleaving method and an apparatus for supporting the same.
- Mobile communication systems have been developed to provide voice services while ensuring user activity.
- the mobile communication system has expanded not only voice but also data service.As a result of the explosive increase in traffic, a shortage of resources and users are demanding higher speed services, a more advanced mobile communication system is required. have.
- An object of the present invention is to provide a method and apparatus for transmitting and receiving data.
- Another object of the present invention is to provide a data transmission method and apparatus for compensating for an impairment caused by phase noise occurring during data transmission and reception.
- Another object of the present invention is to provide a method and apparatus for transmitting data through interleaving in order to compensate for obstacles caused by phase noise.
- Another object of the present invention is to provide a method and apparatus for transmitting a reference signal for demodulating data in order to compensate for a disturbance caused by phase noise.
- Another object of the present invention is to provide an interleaving method and apparatus for improving the decoding speed of data.
- the present invention provides a method and apparatus for transmitting data in a wireless communication system in order to solve the above problems.
- the random access method of the terminal splitting the transport block into one or a plurality of code blocks; Performing channel coding on each of the one or multiple code blocks; Concatenating the one or more code blocks, interleaving the one or more code blocks by a specific bit unit; Scrambling the concatenated one or more code blocks; And modulating the scrambled one or multiple code blocks.
- the one or more code blocks are grouped into a certain number of groups and interleaved by groups.
- the present invention may further include attaching a cyclic redundancy check (CRC) to each of the specific number of groups.
- CRC cyclic redundancy check
- the present invention may further include interleaving the concatenated one or more code blocks in a specific bit unit.
- the interleaving may include: grouping the concatenated one or a plurality of code blocks into a specific number of groups; And interleaving the grouped one or more code blocks by group.
- the present invention may further include interleaving the modulated one or more code blocks in a specific symbol unit.
- the interleaving may include: grouping the multiplexed one or more code blocks into a specific number of groups; And interleaving the grouped one or more code blocks by group.
- the present invention may further include transmitting control information indicating whether the one or more code blocks are interleaved to a receiving device.
- the present invention also provides a method comprising: transmitting control information indicating whether a reference signal for demodulating the data is transmitted according to whether one or more code blocks are interleaved; And if the control information indicates transmission of the reference signal, transmitting the reference signal to a receiving device.
- the present invention comprises the steps of: mapping the multiplexed one or more code blocks to at least one layer; Precoding the one or more code blocks mapped to the at least one layer; And mapping the precoded one or more code blocks to a transmission resource using a time priority mapping technique or a frequency priority mapping technique.
- the communication unit for transmitting and receiving a wireless signal with the outside; And a processor operatively coupled to the communication unit, wherein the processor divides the transport block into one or a plurality of code blocks, performs channel coding on each of the one or a plurality of code blocks, and Concatenation of one or more code blocks, interleaving the one or more code blocks by a specific bit unit, scrambling the concatenated one or more code blocks, and scrambled
- a transmission apparatus for modulating one or multiple code blocks.
- interleaving is performed to generate data, thereby making it possible to compensate for impairment due to phase noise.
- the present invention generates data by interleaving the entire code blocks during concatenation of segmented code blocks, so that the entire data is not damaged even if an error occurs in a specific symbol.
- the present invention has an effect of compensating for impairment due to phase noise generated during data transmission and reception.
- the present invention has the effect of improving the speed of data decoding by interleaving code blocks according to groups.
- the present invention has an effect that can compensate for the impairment (phase pair) caused by the phase noise (phase noise) generated during data transmission and reception by transmitting a reference signal for data demodulation.
- the present invention has the effect of efficiently compensating for the impairment (phase pair) caused by the phase noise (transmission noise) generated during data transmission and reception by producing data through interleaving, and transmitting a reference signal for demodulation of data. .
- FIG. 1 illustrates a structure of a radio frame in a wireless communication system to which the present invention can be applied.
- FIG. 2 is a diagram illustrating a resource grid for one downlink slot in a wireless communication system to which the present invention can be applied.
- FIG. 3 shows a structure of a downlink subframe in a wireless communication system to which the present invention can be applied.
- FIG. 4 shows a structure of an uplink subframe in a wireless communication system to which the present invention can be applied.
- FIG. 5 shows an example of a signal processing procedure of an uplink shared channel which is a transport channel in a wireless communication system to which the present invention can be applied.
- FIG. 6 shows an example of a signal processing procedure of a downlink shared channel which is a transport channel in a wireless communication system to which the present invention can be applied.
- FIG. 7 shows an example of a resource element mapping method to which the present invention can be applied.
- FIG. 8 illustrates a reference signal pattern mapped to a downlink resource block pair in a wireless communication system to which the present invention can be applied.
- 10 and 11 illustrate an example of an interleaving method in a concatenation step to which the invention can be applied.
- FIG. 14 shows an example of a method of adding a CRC to a code block to which the present invention can be applied.
- 15 and 16 illustrate an example of an interleaving method of concatenated code blocks to which the present invention can be applied.
- 17 and 18 show an example of an interleaving method of modulated code blocks to which the present invention can be applied.
- 19 illustrates an example of a reference signal defined for each layer to which the present invention can be applied.
- 20 is a flowchart illustrating an example of a method for transmitting data by a transmitting apparatus to which the present invention can be applied.
- FIG. 21 illustrates a block diagram of a wireless communication device to which the present invention can be applied.
- a base station has a meaning as a terminal node of a network that directly communicates with a terminal.
- the specific operation described as performed by the base station in this document may be performed by an upper node of the base station in some cases. That is, it is obvious that various operations performed for communication with a terminal in a network composed of a plurality of network nodes including a base station may be performed by the base station or other network nodes other than the base station.
- a 'base station (BS)' may be replaced by terms such as a fixed station, a Node B, an evolved-NodeB (eNB), a base transceiver system (BTS), an access point (AP), and the like. .
- a 'terminal' may be fixed or mobile, and may include a user equipment (UE), a mobile station (MS), a user terminal (UT), a mobile subscriber station (MSS), a subscriber station (SS), and an AMS ( Advanced Mobile Station (WT), Wireless Terminal (WT), Machine-Type Communication (MTC) Device, Machine-to-Machine (M2M) Device, Device-to-Device (D2D) Device, etc.
- UE user equipment
- MS mobile station
- UT user terminal
- MSS mobile subscriber station
- SS subscriber station
- AMS Advanced Mobile Station
- WT Wireless Terminal
- MTC Machine-Type Communication
- M2M Machine-to-Machine
- D2D Device-to-Device
- downlink means communication from a base station to a terminal
- uplink means communication from a terminal to a base station.
- a transmitter may be part of a base station, and a receiver may be part of a terminal.
- a transmitter may be part of a terminal and a receiver may be part of a base station.
- CDMA code division multiple access
- FDMA frequency division multiple access
- TDMA time division multiple access
- OFDMA orthogonal frequency division multiple access
- SC-FDMA single carrier frequency division multiple access
- GSM global system for mobile communications
- GPRS general packet radio service
- EDGE enhanced data rates for GSM evolution
- OFDMA may be implemented in a wireless technology such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, evolved UTRA (E-UTRA).
- UTRA is part of a universal mobile telecommunications system (UMTS).
- 3rd generation partnership project (3GPP) long term evolution (LTE) is a part of evolved UMTS (E-UMTS) using E-UTRA, and employs OFDMA in downlink and SC-FDMA in uplink.
- LTE-A (advanced) is the evolution of 3GPP LTE.
- Embodiments of the present invention may be supported by standard documents disclosed in at least one of the wireless access systems IEEE 802, 3GPP and 3GPP2. That is, steps or parts which are not described to clearly reveal the technical spirit of the present invention among the embodiments of the present invention may be supported by the above documents. In addition, all terms disclosed in the present document can be described by the above standard document.
- FIG. 1 illustrates a structure of a radio frame in a wireless communication system to which the present invention can be applied.
- 3GPP LTE / LTE-A supports a type 1 radio frame structure applicable to frequency division duplex (FDD) and a type 2 radio frame structure applicable to time division duplex (TDD).
- FDD frequency division duplex
- TDD time division duplex
- Type 1A illustrates the structure of a type 1 radio frame.
- Type 1 radio frames may be applied to both full duplex and half duplex FDD.
- a radio frame consists of 10 subframes.
- One subframe consists of two consecutive slots in the time domain, and subframe i consists of slot 2i and slot 2i + 1.
- the time taken to transmit one subframe is called a transmission time interval (TTI).
- TTI transmission time interval
- one subframe may have a length of 1 ms and one slot may have a length of 0.5 ms.
- uplink transmission and downlink transmission are distinguished in the frequency domain. While there is no restriction on full-duplex FDD, the terminal cannot simultaneously transmit and receive in half-duplex FDD operation.
- One slot includes a plurality of orthogonal frequency division multiplexing (OFDM) symbols in the time domain and a plurality of resource blocks (RBs) in the frequency domain. Since 3GPP LTE uses OFDMA in downlink, the OFDM symbol is for representing one symbol period. The OFDM symbol may be referred to as one SC-FDMA symbol or symbol period.
- a resource block is a resource allocation unit and includes a plurality of consecutive subcarriers in one slot.
- FIG. 1B illustrates a frame structure type 2.
- an uplink-downlink configuration is a rule indicating whether uplink and downlink are allocated (or reserved) for all subframes.
- Table 1 shows an uplink-downlink configuration.
- 'D' represents a subframe for downlink transmission
- 'U' represents a subframe for uplink transmission
- 'S' represents a downlink pilot.
- a special subframe consisting of three fields: a time slot, a guard period (GP), and an uplink pilot time slot (UpPTS).
- DwPTS is used for initial cell search, synchronization or channel estimation at the terminal.
- UpPTS is used for channel estimation at the base station and synchronization of uplink transmission of the terminal.
- GP is a section for removing interference caused in the uplink due to the multipath delay of the downlink signal between the uplink and the downlink.
- the uplink-downlink configuration can be classified into seven types, and the location and / or number of downlink subframes, special subframes, and uplink subframes are different for each configuration.
- Switch-point periodicity refers to a period in which an uplink subframe and a downlink subframe are repeatedly switched in the same manner, and both 5ms or 10ms are supported.
- the special subframe S exists every half-frame, and in case of having a period of 5ms downlink-uplink switching time, it exists only in the first half-frame.
- subframes 0 and 5 and DwPTS are sections for downlink transmission only.
- the subframe immediately following the UpPTS and the subframe subframe is always an interval for uplink transmission.
- the uplink-downlink configuration may be known to both the base station and the terminal as system information.
- the base station may notify the terminal of the change of the uplink-downlink allocation state of the radio frame by transmitting only an index of the configuration information.
- the configuration information is a kind of downlink control information, which may be transmitted through a physical downlink control channel (PDCCH) like other scheduling information, and is commonly transmitted to all terminals in a cell through a broadcast channel as broadcast information. May be
- PDCCH physical downlink control channel
- Table 2 shows the configuration of the special subframe (length of DwPTS / GP / UpPTS).
- the structure of a radio frame according to the example of FIG. 1 is just one example, and the number of subcarriers included in the radio frame or the number of slots included in the subframe and the number of OFDM symbols included in the slot may vary. Can be.
- FIG. 2 is a diagram illustrating a resource grid for one downlink slot in a wireless communication system to which the present invention can be applied.
- one downlink slot includes a plurality of OFDM symbols in the time domain.
- one downlink slot includes seven OFDM symbols, and one resource block includes 12 subcarriers in a frequency domain, but is not limited thereto.
- Each element on the resource grid is a resource element, and one resource block (RB) includes 12 ⁇ 7 resource elements.
- the number N ⁇ DL of resource blocks included in the downlink slot depends on the downlink transmission bandwidth.
- the structure of the uplink slot may be the same as the structure of the downlink slot.
- FIG. 3 shows a structure of a downlink subframe in a wireless communication system to which the present invention can be applied.
- up to three OFDM symbols in the first slot in a subframe are control regions to which control channels are allocated, and the remaining OFDM symbols are data regions to which PDSCH (Physical Downlink Shared Channel) is allocated. data region).
- PDSCH Physical Downlink Shared Channel
- An example of a downlink control channel used in 3GPP LTE includes a physical control format indicator channel (PCFICH), a physical downlink control channel (PDCCH), a physical hybrid-ARQ indicator channel (PHICH), and the like.
- the PCFICH is transmitted in the first OFDM symbol of a subframe and carries information about the number of OFDM symbols (ie, the size of the control region) used for transmission of control channels within the subframe.
- the PHICH is a response channel for the uplink and carries an ACK (Acknowledgement) / NACK (Not-Acknowledgement) signal for a hybrid automatic repeat request (HARQ).
- Control information transmitted through the PDCCH is called downlink control information (DCI).
- the downlink control information includes uplink resource allocation information, downlink resource allocation information or an uplink transmission (Tx) power control command for a certain terminal group.
- the PDCCH is a resource allocation and transmission format of DL-SCH (Downlink Shared Channel) (also referred to as a downlink grant), resource allocation information of UL-SCH (Uplink Shared Channel) (also called an uplink grant), and PCH ( Paging information in paging channel, system information in DL-SCH, resource allocation for upper-layer control message such as random access response transmitted in PDSCH, arbitrary terminal It may carry a set of transmission power control commands for the individual terminals in the group, activation of Voice over IP (VoIP), and the like.
- the plurality of PDCCHs may be transmitted in the control region, and the terminal may monitor the plurality of PDCCHs.
- the PDCCH consists of a set of one or a plurality of consecutive CCEs.
- CCE is a logical allocation unit used to provide a PDCCH with a coding rate according to the state of a radio channel.
- the CCE corresponds to a plurality of resource element groups.
- the format of the PDCCH and the number of available PDCCH bits are determined according to the correlation between the number of CCEs and the coding rate provided by the CCEs.
- the base station determines the PDCCH format according to the DCI to be transmitted to the terminal, and attaches a CRC (Cyclic Redundancy Check) to the control information.
- the CRC is masked with a unique identifier (referred to as RNTI (Radio Network Temporary Identifier)) according to the owner or purpose of the PDCCH.
- RNTI Radio Network Temporary Identifier
- a unique identifier of the terminal for example, a C-RNTI (Cell-RNTI) may be masked to the CRC.
- a paging indication identifier for example, P-RNTI (P-RNTI) may be masked to the CRC.
- the system information more specifically, the PDCCH for the system information block (SIB), the system information identifier and the system information RNTI (SI-RNTI) may be masked to the CRC.
- SI-RNTI system information RNTI
- RA-RNTI random access-RNTI
- FIG. 4 shows a structure of an uplink subframe in a wireless communication system to which the present invention can be applied.
- an uplink subframe may be divided into a control region and a data region in the frequency domain.
- a physical uplink control channel (PUCCH) carrying uplink control information is allocated to the control region.
- the data region is allocated a Physical Uplink Shared Channel (PUSCH) that carries user data.
- PUCCH Physical Uplink Control Channel
- PUSCH Physical Uplink Shared Channel
- a PUCCH for one UE is allocated a resource block (RB) pair in a subframe.
- RBs belonging to the RB pair occupy different subcarriers in each of the two slots.
- This RB pair allocated to the PUCCH is said to be frequency hopping at the slot boundary (slot boundary).
- FIG. 5 illustrates an example of a signal processing procedure of an uplink shared channel which is a transport channel in a wireless communication system to which the present invention can be applied.
- a signal processing procedure of an uplink shared channel (hereinafter, referred to as 'UL-SCH') may be applied to one or more transport channels or control information types.
- the UL-SCH transmits data to a coding unit in the form of a transport block (TB) once every transmission time interval (TTI).
- TB transport block
- TTI transmission time interval
- A is the size of the transport block
- L is the number of parity bits.
- the input bits with the CRC appended are b 0 , b 1 , b 2 , b 3 , ..., b B-1 .
- B represents the number of bits of the transport block including the CRC.
- channel coding is performed (S5030).
- the output bit after channel coding is Same as In this case, i is an encoded stream index and may have a value of 0, 1, or 2.
- Dr represents the number of bits of the i th coded stream for the code block r.
- Each code block may be encoded by turbo coding, respectively.
- concatenation between code blocks is performed again (S5050).
- the bits after the concatenation of the code blocks are performed are equal to f 0 , f 1 , f 2 , f 3 , ..., f G -1 .
- G represents the total number of encoded bits for transmission, and when the control information is multiplexed with the UL-SCH transmission, the number of bits used for transmission of the control information is not included.
- control information when control information is transmitted in the PUSCH, channel coding is independently performed for the control information CQI / PMI, RI, and ACK / NACK (S5060, S5070, and S5080). Since different coded symbols are allocated for transmission of each control information, each control information has a different coding rate.
- the ACK / NACK information bit is composed of 1 bit or 2 bits
- the ACK / NACK multiplexing is composed of 1 to 4 bits.
- the coded bits f 0 , f 1 , f 2 , f 3 , ..., f G - 1 of the UL-SCH data and the coded bits of CQI / PMI Multiplexing is performed (S5090).
- the multiplexed result of the data and CQI / PMI Same as At this time, Denotes a column vector having a length (Q m N L ). ego, to be.
- N L represents the number of layers to which the UL-SCH transport block is mapped
- H represents the total number of encoded bits allocated for UL-SCH data and CQI / PMI information to the N L transport layers to which the transport block is mapped. Indicates.
- the multiplexed data, CQI / PMI, separately channel-coded RI, and ACK / NACK are channel interleaved to generate an output signal (S5100).
- FIG. 6 shows an example of a signal processing procedure of a downlink shared channel which is a transport channel in a wireless communication system to which the present invention can be applied.
- a signal processing process of a downlink shared channel (hereinafter, referred to as 'DL-SCH') may be applied to one or more transport channels or control information types.
- steps S6010 to S6050 are the same as those of steps S5010 to S5050 of FIG. 5, description thereof will be omitted.
- the combined code blocks are encoded and encoded according to a coding scheme determined by an encoder.
- the coded data is called a codeword, and codeword b may be expressed as in Equation 1.
- Equation 1 q is a codeword index, Is the number of bits of the q codeword.
- the scrambled codeword may be expressed as Equation 2 below.
- the codeword is modulated by a modulator into a symbol representing a position on a signal constellation (S6070).
- the modulation scheme is not limited and may be m-Phase Shift Keying (m-PSK) or m-Quadrature Amplitude Modulation (m-QAM).
- m-PSK may be BPSK, QPSK or 8-PSK.
- m-QAM may be 16-QAM, 64-QAM or 256-QAM.
- a codeword modulated by a symbol on the signal constellation may be expressed as in Equation 3.
- equation (3) Is the number of symbols in the codeword.
- Modulation symbols for each code word are mapped to one or more layers (S6080).
- a layer is defined as an information path input to a precoder.
- the symbol x input to the path of each antenna may be expressed as in Equation 4.
- v means number of layers, Denotes the number of modulation symbols per layer.
- codewords may be hierarchically mapped according to Table 3 below.
- codewords may be layer mapped according to Table 4 below.
- the layer number v is equal to the number P of antennas used for transmission of the physical channel.
- the codeword is precoded by the precoder (S6090).
- the information path before the precoder may be referred to as a virtual antenna or a layer.
- the precoder processes input symbols in a MIMO scheme according to multiple transmit antennas.
- the precoder may use codebook based precoding.
- the precoder distributes antenna specific symbols to the subcarrier mapper of the path of the antenna.
- Each information path sent by a precoder to one antenna through one subcarrier mapper is called a stream. This may be referred to as a physical antenna.
- the signal y (p) (i) sent to each antenna port p may be expressed by Equation 6 below.
- the subcarrier mapper assigns input symbols to the appropriate subcarriers and multiplexes them according to the user. Thereafter, an OFDM signal is transmitted through each antenna port through a procedure of mapping to resource elements (S6100).
- the OFDM signal generator outputs an OFDM symbol by modulating the input symbol by the OFDM scheme.
- the OFDM signal generator may perform an inverse fast fourier transform (IFFT) on the input symbol, and a cyclic prefix (CP) may be inserted into the time domain symbol on which the IFFT is performed. OFDM symbols are transmitted through each transmit antenna.
- IFFT inverse fast fourier transform
- CP cyclic prefix
- the transmitter can operate in two modes.
- One is SCW mode and the other is MCW mode.
- SCW mode transmission signals transmitted through the MIMO channel have the same data rate.
- MCW mode data transmitted through the MIMO channel may be independently encoded, so that transmission signals may have different transmission rates.
- the MCW mode operates when the rank is two or more.
- the present invention proposes a method of interleaving a code block bit by bit when generating data.
- FIG. 7 shows an example of a resource element mapping method to which the present invention can be applied.
- the OFDM system may be classified into (a) frequency-first mapping and (b) time-first mapping according to an order of mapping transmission bits to resource elements.
- the signal Since data is transmitted over a wireless channel in a wireless communication system, the signal may be distorted during transmission. In order to correctly receive the distorted signal at the receiving end, the distortion of the received signal must be corrected using the channel information.
- a signal transmission method known to both a transmitting side and a receiving side and a method of detecting channel information using a distorted degree when a signal is transmitted through a channel are mainly used.
- the above-mentioned signal is called a pilot signal or a reference signal (RS).
- RS can be classified into two types according to its purpose. There are RSs for channel information acquisition and RSs used for data demodulation. Since the former has a purpose for the UE to acquire channel information on the downlink, it should be transmitted over a wide band, and a UE that does not receive downlink data in a specific subframe should be able to receive and measure its RS. It is also used for measurements such as handover.
- the latter is an RS that the base station sends along with the corresponding resource when the base station transmits the downlink, and the UE can estimate the channel by receiving the RS, and thus can demodulate the data. This RS should be transmitted in the area where data is transmitted.
- the downlink reference signal is one common reference signal (CRS: common RS) for acquiring information on channel states shared by all terminals in a cell, measurement of handover, etc. and a dedicated reference used for data demodulation only for a specific terminal.
- CRS common reference signal
- DRS dedicated RS
- Such reference signals may be used to provide information for demodulation and channel measurement. That is, DRS is used only for data demodulation and CRS is used for both purposes of channel information acquisition and data demodulation.
- the receiving side measures the channel state from the CRS and transmits an indicator related to the channel quality such as the channel quality indicator (CQI), precoding matrix index (PMI) and / or rank indicator (RI). Feedback to the base station).
- CRS is also referred to as cell-specific RS.
- CSI-RS a reference signal related to feedback of channel state information
- the DRS may be transmitted through resource elements when data demodulation on the PDSCH is needed.
- the UE may receive the presence or absence of a DRS through a higher layer and is valid only when a corresponding PDSCH is mapped.
- the DRS may be referred to as a UE-specific RS or a demodulation RS (DMRS).
- FIG. 8 illustrates a reference signal pattern mapped to a downlink resource block pair in a wireless communication system to which the present invention can be applied.
- a downlink resource block pair may be represented by 12 subcarriers in one subframe x frequency domain in a time domain in which a reference signal is mapped. That is, one resource block pair on the time axis (x-axis) has a length of 14 OFDM symbols in case of normal cyclic prefix (normal CP) (in case of FIG. 5 (a)), and an extended cyclic prefix ( extended CP: Extended Cyclic Prefix) has a length of 12 OFDM symbols (in case of FIG. 5 (b)).
- normal CP normal cyclic prefix
- extended CP Extended Cyclic Prefix
- the resource elements (REs) described as '0', '1', '2' and '3' in the resource block grid are determined by the CRS of the antenna port indexes '0', '1', '2' and '3', respectively.
- the location of the resource element described as 'D' means the location of the DRS.
- the CRS is used to estimate a channel of a physical antenna and is distributed in the entire frequency band as a reference signal that can be commonly received to all terminals located in a cell. That is, this CRS is a cell-specific signal and is transmitted every subframe for the wideband.
- the CRS may be used for channel quality information (CSI) and data demodulation.
- CSI channel quality information
- CRS is defined in various formats depending on the antenna arrangement at the transmitting side (base station).
- base station In a 3GPP LTE system (eg, Release-8), RS for up to four antenna ports is transmitted according to the number of transmit antennas of a base station.
- the downlink signal transmitting side has three types of antenna arrangements such as a single transmit antenna, two transmit antennas, and four transmit antennas. For example, if the number of transmitting antennas of the base station is two, CRSs for antenna ports 0 and 1 are transmitted, and if four, CRSs for antenna ports 0 to 3 are transmitted.
- the reference signal for the single antenna port is arranged.
- the reference signals for the two transmit antenna ports are arranged using time division multiplexing (TDM) and / or FDM frequency division multiplexing (FDM) scheme. That is, the reference signals for the two antenna ports are assigned different time resources and / or different frequency resources so that each is distinguished.
- TDM time division multiplexing
- FDM frequency division multiplexing
- reference signals for the four transmit antenna ports are arranged using the TDM and / or FDM scheme.
- the channel information measured by the receiving side (terminal) of the downlink signal may be transmitted by a single transmit antenna, transmit diversity, closed-loop spatial multiplexing, open-loop spatial multiplexing, or It may be used to demodulate data transmitted using a transmission scheme such as a multi-user MIMO.
- a reference signal when a multiple input / output antenna is supported, when a reference signal is transmitted from a specific antenna port, the reference signal is transmitted to a location of resource elements specified according to a pattern of the reference signal, and the location of resource elements specified for another antenna port. Is not sent to. That is, reference signals between different antennas do not overlap each other.
- mapping CRSs to resource blocks are defined as follows.
- Equation 1 k and l represent a subcarrier index and a symbol index, respectively, and p represents an antenna port.
- Denotes the number of OFDM symbols in one downlink slot Denotes the number of OFDM symbols in one downlink slot, Represents a cell ID. mod stands for modulo operation.
- the position of the reference signal depends on the v shift value in the frequency domain. Since v shift is dependent on the cell ID, the position of the reference signal has various frequency shift values according to the cell.
- the position of the CRS may be shifted in the frequency domain according to the cell in order to improve channel estimation performance through the CRS.
- reference signals in one cell are allocated to the 3k th subcarrier, and reference signals in another cell are allocated to the 3k + 1 th subcarrier.
- the reference signals are arranged at six resource element intervals in the frequency domain, and are separated at three resource element intervals from the reference signal allocated to another antenna port.
- reference signals are arranged at constant intervals starting from symbol index 0 of each slot.
- the time interval is defined differently depending on the cyclic prefix length.
- the reference signal In the case of the normal cyclic prefix, the reference signal is located at symbol indexes 0 and 4 of the slot, and in the case of the extended cyclic prefix, the reference signal is located at symbol indexes 0 and 3 of the slot.
- the reference signal for the antenna port having the maximum value of two antenna ports is defined in one OFDM symbol.
- the reference signals for reference signal antenna ports 0 and 1 are located at symbol indices 0 and 4 (symbol indices 0 and 3 for extended cyclic prefix) of slots,
- the reference signal for is located at symbol index 1 of the slot.
- the positions in the frequency domain of the reference signal for antenna ports 2 and 3 are swapped with each other in the second slot.
- DRS is used to demodulate data. Precoding weights used for a specific terminal in multiple I / O antenna transmission are used without change to estimate the corresponding channel by combining with the transmission channel transmitted from each transmission antenna when the terminal receives the reference signal.
- the 3GPP LTE system (eg, Release-8) supports up to four transmit antennas and a DRS for rank 1 beamforming is defined.
- the DRS for rank 1 beamforming also indicates a reference signal for antenna port index 5.
- Equation 8 shows a case of a general cyclic prefix
- Equation 9 shows a case of an extended cyclic prefix
- Equations 2 and 3 k and l represent subcarrier indexes and symbol indexes, respectively, and p represents an antenna port. Denotes the resource block size in the frequency domain and is expressed as the number of subcarriers. n PRB represents the number of physical resource blocks.
- ns represents the slot index
- mod stands for modulo operation.
- the position of the reference signal depends on the v shift value in the frequency domain. Since v shift is dependent on the cell ID, the position of the reference signal has various frequency shift values according to the cell.
- LTE system evolution In the advanced LTE-A system, it should be designed to support up to eight transmit antennas in the downlink of the base station. Therefore, RS for up to eight transmit antennas must also be supported. Since the downlink RS in the LTE system defines only RSs for up to four antenna ports, when the base station has four or more up to eight downlink transmit antennas in the LTE-A system, RSs for these antenna ports are additionally defined. Must be designed. RS for up to eight transmit antenna ports must be designed for both the RS for channel measurement and the RS for data demodulation described above.
- an RS for an additional up to eight transmit antenna ports should be additionally defined in the time-frequency domain in which CRS defined in LTE is transmitted every subframe over the entire band.
- the RS overhead becomes excessively large.
- the newly designed RS in the LTE-A system is divided into two categories, RS for channel measurement purpose (CSI-RS: Channel State Information-RS, Channel State Indication-RS, etc.) for selection of MCS, PMI, etc. And RS (Data Demodulation? RS) for data demodulation transmitted through 8 transmit antennas.
- CSI-RS Channel State Information-RS, Channel State Indication-RS, etc.
- RS Data Demodulation? RS
- CSI-RS for the purpose of channel measurement has a feature that is designed for channel measurement-oriented purposes, unlike the conventional CRS is used for data demodulation at the same time as the channel measurement, handover, and the like. Of course, this may also be used for the purpose of measuring handover and the like. Since the CSI-RS is transmitted only for the purpose of obtaining channel state information, unlike the CRS, the CSI-RS does not need to be transmitted every subframe. In order to reduce the overhead of the CSI-RS, the CSI-RS is transmitted intermittently on the time axis.
- the DM RS is transmitted to the UE scheduled in the corresponding time-frequency domain for data demodulation. That is, the DM-RS of a specific UE is transmitted only in a region where the UE is scheduled, that is, a time-frequency region in which data is received.
- the eNB should transmit CSI-RS for all antenna ports. Transmitting CSI-RS for each subframe for up to 8 transmit antenna ports has a disadvantage in that the overhead is too large. Therefore, the CSI-RS is not transmitted every subframe but is transmitted intermittently on the time axis. Can be reduced. That is, the CSI-RS may be periodically transmitted with an integer multiple of one subframe or may be transmitted in a specific transmission pattern. At this time, the period or pattern in which the CSI-RS is transmitted may be set by the eNB.
- the UE In order to measure the CSI-RS, the UE must transmit the CSI-RS index of the CSI-RS for each CSI-RS antenna port of the cell to which it belongs, and the CSI-RS resource element (RE) time-frequency position within the transmitted subframe. , And information about the CSI-RS sequence.
- RE resource element
- the eNB should transmit CSI-RS for up to eight antenna ports, respectively.
- Resources used for CSI-RS transmission of different antenna ports should be orthogonal to each other.
- the CSI-RSs for each antenna port may be mapped to different REs so that these resources may be orthogonally allocated in the FDM / TDM manner.
- the CSI-RSs for different antenna ports may be transmitted in a CDM scheme that maps to orthogonal codes.
- the eNB informs its cell UE of the information about the CSI-RS, it is necessary to first inform the information about the time-frequency to which the CSI-RS for each antenna port is mapped. Specifically, the subframe numbers through which the CSI-RS is transmitted, or the period during which the CSI-RS is transmitted, the subframe offset through which the CSI-RS is transmitted, and the OFDM symbol number where the CSI-RS RE of a specific antenna is transmitted, and the frequency interval (spacing), the RE offset or shift value in the frequency axis.
- PCRS Phase Compensation Reference Signal Signal
- the UE If the UE detects an xPDCCH with DCI format B1 or B2 in subframe n intended for it, the UE receives DL PCRS at the PCRS antenna port indicated in the DCI at the corresponding subframe.
- the UE detects an xPDCCH with DCI format A1 or A2 in subframe n intended for it, then the UE is the same one as the assigned DM-RS antenna port indicated in DCI except the conditions (condition 1 and condition 2) below.
- two PCRS antenna ports are used to transmit UL PCRS in subframe n + 4 + m + 1.
- Table 5 shows an example of the relative transmit power ratio of PCRS and xPUSCH on a given layer.
- the PCRS associated with the xPUSCH is transmitted at (1) antenna port (p) p ⁇ ⁇ 40,41,42,43 ⁇ , and (2) present and only compensates for phase noise if the xPUSCH transmission is associated with the corresponding antenna port. Is a valid criterion for (3) is transmitted only on the physical resource blocks and symbols to which the corresponding xPUSCH is mapped.
- the reference signal sequence r (m) is defined as in Equation 10 below.
- a pseudo-random sequence c (i) is defined by a gold sequence of length-31, and a pseudo random sequence generator is initialized at the beginning of each subframe, as shown in equation (11).
- n SCID is 0 unless otherwise specified.
- n SCID is given by the DCI format associated with the xPUSCH transmission.
- Resource element Mapping Mapping to resource elements
- a part of the reference signal sequence r (m) is Complex-value modulation symbol for the corresponding xPUSCH symbols in the subframe according to Is mapped to.
- Equation 12 L 'represents a symbol index in one subframe, Denotes the last symbol index of the xPUSCH for a given subframe.
- the resource element (k, l ') used for transmission of UE specific PCRS from one UE on any antenna port in set S is not used for transmission of xPUSCH on any antenna port in the same subframe. .
- Baseband signals transmitted by the transmitting end are shifted to the passband by the carrier frequency generated by the oscillator, and signals transmitted through the carrier frequency are transmitted by the same carrier frequency by the same carrier frequency at the receiving end (e.g., terminal). Is converted to.
- the signal received by the receiver may include distortion associated with the carrier.
- the reason for such carrier frequency offset is that the oscillators used at the transmitter and the receiver are not the same or the Doppler frequency transition occurs as the terminal moves.
- the Doppler frequency is proportional to the moving speed and the carrier frequency of the terminal and is defined as in Equation 13 below.
- Equation 13 Denotes the carrier frequency, the Doppler frequency, the movement speed of the terminal, and the speed of light, respectively.
- Equation 14 the normalized carrier frequency offset ⁇ is defined as in Equation 14 below.
- Equation 14 Denotes a carrier frequency offset normalized to a carrier frequency offset, a subcarrier spacing, and a subcarrier spacing in order.
- the received signal in the time domain is the result of multiplying the transmitted signal by the phase rotation
- the received signal in the frequency domain is the result of shifting the transmitted signal in the frequency domain.
- ICI inter-carrier-interference
- Equation 15 the received signal in the frequency domain is expressed by Equation 15 below.
- Equation 15 shows a received signal having a CFO in the frequency domain.
- Equation 15 Denote subcarrier index, symbol index, FFT size, received signal, transmitted signal, frequency response, ICI due to CFO, and white noise in order.
- Equation 9 when the carrier frequency offset exists, the amplitude and phase of the k-th subcarrier are distorted, and it can be seen that interference by adjacent subcarriers occurs.
- Equation 16 shows the ICI caused by the CFO.
- the baseband signal transmitted by the transmitter is shifted to the passband by the carrier frequency generated by the oscillator, and the signal transmitted through the carrier frequency is converted into the baseband signal by the same carrier frequency at the receiver.
- the signal received by the receiver may include distortion associated with the carrier wave.
- phase noise generated due to unstable characteristics of an oscillator used in a transmitter and a receiver may be mentioned.
- This phase noise refers to the frequency fluctuating with time around the carrier frequency.
- This phase noise is a random process with zero mean and is modeled as a Wiener process and affects the OFDM system.
- phase noise tends to increase as the frequency of the carrier increases.
- This phase noise tends to be characterized by a power spectral density with the same oscillator.
- the distortion of the signal due to the phase noise appears in the form of a common phase error (CPE) and inter-carrier interference (ICI) in an OFDM system.
- CPE common phase error
- ICI inter-carrier interference
- Equation 17 shows the effect of the phase noise on the received signal of the OFDM system. That is, Equation 17 represents a received signal having phase noise in the frequency domain.
- Equation 17 Indicates the subcarrier index, symbol index, FFT size, received signal, transmitted signal, frequency response, common phase error due to phase noise, inter-carrier interference due to phase noise, white noise, and phase rotation due to phase noise, respectively.
- the present invention proposes a method of interleaving in units of bits when generating data and a PCRS transmission method for demodulating data in order to compensate for such obstacles caused by phase noise.
- 10 and 11 illustrate an example of an interleaving method in a concatenation step to which the invention can be applied.
- the transmitting apparatus may interleave code blocks bit by bit in the step of combining the code blocks in the procedure described with reference to FIG. 6.
- FIG. 10 illustrates an example of performing interleaving on the entire code blocks in units of 1 bit.
- the transmitting apparatus segments the transport blocks into code blocks having a predetermined size and attaches CRCs to the respective code blocks.
- the transmitting apparatus interleaves all the divided code blocks in units of 1 bit according to Equation 18 below.
- Equation 18 C and E r represent the number of code blocks and the number of output bits after rate matching of the r th code block, respectively.
- E max means the maximum value of that represents the number of bits after rate matching for each code block.
- r means the index of the code block
- j means a bit index in the code block
- the bits of each of the code blocks are interleaved with each other in the order that the indexes of the code blocks increase.
- i, j, and b (i, j) mean a j-th bit of a code block index, a bit index, and an i-th code block, respectively.
- the '1' to 'j' bits of each code block are interleaved with each other in order of increasing code block index.
- FIG. 11 illustrates an example of performing interleaving on all code blocks in a specific bit unit.
- the divided code blocks are interleaved in a specific bit unit as shown in Equation 19 below instead of 1 bit unit.
- Equation 19 B means a bit unit that is interleaved.
- the bits of each of the code blocks are interleaved with each other in a specific bit unit in order of increasing index of the code block.
- the transmitting apparatus may interleave code blocks in units of bits according to groups in the step of combining the code blocks in the procedure described with reference to FIG. 6.
- the decoding time may increase because the receiving apparatus needs to receive and decode all the code blocks because the entire code blocks are interleaved.
- the decoding time can be reduced by grouping the code blocks into several groups and performing interleaving bit by bit in a manner similar to the interleaving described with reference to FIGS. 10 and 11. .
- Q represents the number of grouped code blocks.
- FIG. 12 illustrates an example of performing interleaving in units of 1 bit for each code block group including Q code blocks.
- the transmitting apparatus segments the transport blocks into code blocks having a predetermined size and then groups the code blocks into a specific number.
- the CRC for checking an error of data may be attached to each code block or may be attached to a code block group consisting of a specific number of code blocks.
- the transmitting apparatus interleaves the divided code blocks in units of 1 bit according to Equation 20 below for each code block group.
- the divided code blocks are grouped into one or multiple code block groups, and the bits of each of the code blocks are interleaved with each other in the order that the indexes of the code blocks increase for each code block group. do.
- the code blocks composed of 'Q' code blocks are arranged in order of increasing code block indexes from '1' to 'j' bits of each code block for each code block group. Accordingly interleaved with each other.
- FIG. 13 illustrates an example of performing interleaving on all code blocks in a specific bit unit.
- Equation 21 B means a bit unit that is interleaved.
- the bits of each of the code blocks are interleaved with each other in a specific bit unit in order of increasing index of the code block.
- the receiving device may perform decoding even without receiving all code blocks. Therefore, there is an effect that the decoding time of each code block received at the receiving device is reduced.
- FIG. 14 shows an example of a method of adding a CRC to a code block to which the present invention can be applied.
- FIG. 14A illustrates an example of adding an additional CRC bit to each code block divided in the transport block
- FIG. 14B groups a predetermined number of code blocks divided in the transport block. An example of adding a CRC bit for each grouped code block group is shown.
- the CRC bit for error checking may be additionally inserted into the divided code block as well as the transport block.
- the added CRC bit may be inserted into a code block divided by various methods.
- a CRC bit may be inserted for each code block to be divided.
- a plurality of code blocks may be grouped into one code block group, and a CRC bit may be added to each grouped code block group.
- a CRC bit may be added for each code block group.
- an increase in a coding rate due to an increase in an additional CRC bit may be reduced.
- FIG. 14B illustrates an example in which a code block group is composed of three code blocks.
- a method of inserting an additional CRC bit in the same manner as in FIG. 14B may be fixedly defined in the system or may be signaled to the UE through RRC / DCI.
- the number of code blocks constituting the code block group may be specified as a predetermined number.
- a code block group consisting of a predetermined number of code blocks is added with a CRC bit for each code block group and interleaved through the interleaving method described above.
- the transmitting device may explicitly or implicitly inform the receiving device of how the additional CRC bit is inserted.
- the transmitting device may explicitly inform the receiving device of how the additional CRC bit is inserted by transmitting information indicating that the additional CRC bit is defined for each code block group interleaved.
- the transmitting device transmits the use of the interleaving method and / or the size of the code block group described with reference to FIG. 12 or 13 to the receiving device through RRC / DCI, and the receiving device transmits additional CRC bits through the code block group. You can see implicitly that it is inserted every time.
- interleaving may be performed through a method similar to the interleaving method between the code blocks described with reference to FIGS. 10 to 13.
- interleaving described with reference to FIGS. 10 to 13 may not be performed, and inter code interleaving may be performed after the code block concatenation step.
- interleaving between code blocks may be additionally performed after the code block concatenation step.
- 15 and 16 illustrate an example of an interleaving method of modulated code blocks to which the present invention can be applied.
- the transmitting apparatus may interleave code blocks in symbol units after a modulation step of the procedure described with reference to FIG. 6.
- FIG. 15 illustrates an example of performing interleaving on the entire code blocks in units of one symbol.
- the transmitting apparatus interleaves all modulated code blocks in units of one symbol according to Equation 22 below.
- N r , N sym , and N cb refer to a maximum value of N r and a code block number, respectively, which mean the number of modulated symbols and the number of modulated symbols of the r th code block.
- i, j, s (i, j) mean a modulated symbol index, a code block index, and a j-th modulated symbol of an i-th code block, respectively.
- the symbols of each of the code blocks are interleaved with each other in order of increasing index of the code block.
- the 'j' th symbols from the symbol having the lowest index of each code block are interleaved with each other in the order of increasing the code block index.
- FIG. 16 illustrates an example of performing interleaving for all code blocks in a specific symbol unit.
- the divided code blocks are interleaved in a specific symbol unit as shown in Equation 23 below instead of 1 symbol unit.
- N sg means a symbol unit interleaved.
- the modulated code blocks are interleaved with each other in a specific symbol unit in order of increasing index of the code block.
- 17 and 18 show another example of an interleaving method of modulated code blocks to which the present invention can be applied.
- the transmitting apparatus may interleave code blocks in symbol units according to groups.
- the receiving apparatus receives all code blocks and performs decoding because the entire code blocks are interleaved. This can increase decoding time.
- the decoding time can be reduced by grouping the code blocks into several groups and performing interleaving on a symbol basis in a manner similar to the interleaving described with reference to FIGS. 15 and 16. .
- N cbg represents the number of grouped code blocks.
- FIG. 17 illustrates an example of performing interleaving by one symbol unit for each code block group including N cbg code blocks.
- the transmitting apparatus modulates a code block and groups the code blocks into a specific number.
- the transmitting apparatus interleaves the divided code blocks for each code block group by one symbol unit according to Equation 24 below.
- Code blocks modulated as shown in Equation 24 and FIG. 17 are grouped into one or a plurality of code block groups, and symbols of each of the code blocks are interleaved with each other in order of increasing index of the code block for each code block group. do.
- code blocks composed of 'N cbg ' code blocks are code code group in order of increasing the code block index from '1' to 'j' symbols of each code block. Are interleaved with each other.
- FIG. 18 illustrates an example of performing interleaving for all code blocks in a specific symbol unit.
- N sg means a symbol unit interleaved.
- the symbols of each of the code blocks are interleaved with each other in a specific symbol unit in order of increasing index of the code block.
- the receiving device may perform decoding even without receiving all code blocks. Therefore, there is an effect that the decoding time of each code block received at the receiving device is reduced.
- 19 illustrates an example of a reference signal defined for each layer to which the present invention can be applied.
- the transmission apparatus may transmit data generation and reference signals using an interleaving scheme to reduce performance degradation due to phase noise.
- phase noise in the high frequency band can cause a large performance degradation in system performance.
- PCRS phase noise compensation reference signal
- phase noise may appear differently according to transmission parameters. For example, when the MCS level is high, when the number of transmission RBs is large, when the number of code blocks is large, and / or when the interleaving method described with reference to FIGS. 10 to 18 is not used, performance degradation due to phase noise may be large. Can be.
- the transmitting device signals whether to use the PCRS to the terminal using DCI / RRC so that the PCRS can be used.
- whether to use the PCRS is determined by at least one of the MCS level, the number of Traffic RB, the number of transmission code block (CB), or whether the use of the interleaving method described in Figures 10 to 18.
- the transmitting device transmits the PCRS to the receiving device.
- the transmitting device may transmit control information indicating whether to transmit the PCRS to the receiving device.
- the receiving apparatus may estimate and compensate an impairment due to phase noise using the PCRS.
- the transmitting device transmits the PCRS to the receiving device when at least one of a specific MCS level or more, a specific transmission RB number or more, a specific transmission code block number or more, or a case in which the interleaving method described in FIGS. 10 to 18 is not used.
- signaling whether or not the PCRS is used by the receiving device may inform whether the PCRS is used.
- the terminal may estimate and compensate for impairment due to phase noise using the received PCRS.
- the transmitting device may not signal whether the PCRS is transmitted to the receiving device when the PCRS is transmitted.
- the transmitting device may transmit the PCRS to the receiving device without additional signaling when the specific condition is satisfied.
- the PCRS may be transmitted to the receiving device without additional signaling.
- the receiving device can compensate and estimate impairment due to phase noise using the received PCRS.
- the transmitter may selectively use the interleaving scheme described with reference to FIGS. 10 to 18 according to a transmission environment of the transmitter, and control information indicating whether the interleaving scheme described with reference to FIGS. 10 to 18 is used. Can be singnaled to the terminal through DCI / RRC.
- phase noise in the high frequency band can cause significant performance degradation in the system.
- the impairment of phase noise is represented by two types of common phase error and ICI that appear in the same frequency band in OFDM symbol units.
- phase noise may be different in units of OFDM symbols. Therefore, the influence of phase noise in a particular OFDM symbol is large, which may cause a large performance degradation in the symbol.
- the gain on the time axis of channel coding is reduced, which may cause a large performance degradation.
- the number of code blocks to be divided increases as the number of traffic RBs increases, and time within one code block is increased. Since the number of modulation symbols for obtaining a coding gain for a region decreases, performance degradation due to phase noise may increase.
- the transmission apparatus may have interleaving described with reference to FIGS. 10 to 18. Scheme can be used and the receiving device can be informed that this interleaving scheme is used.
- the receiving device may receive data by performing de-interleaving based on the interleaving scheme described with reference to FIGS. 10 to 18.
- the transmitting device may signal whether the interleaving method is used to the receiving device by using DCI / RRC, and inform the receiving device whether to perform interleaving.
- the variables used in Equations 18 to 25 may use respective values defined according to an interleaving scheme, or may adaptively select values. That is, the transmitting device may transmit information indicating whether the interleaving method described in FIGS. 10 to 18 and / or variable values according to the used interleaving method are transmitted to the receiving device.
- the transmitting apparatus may transmit variable values according to each interleaving scheme to the receiving apparatus, but may not separately transmit information indicating whether to use the interleaving scheme described with reference to FIGS. 10 to 18.
- the transmitter may use the interleaving method described with reference to FIGS. 10 to 18 without additional information transmission.
- the transmitting device may use the interleaving method described with reference to FIGS. 10 to 18 without additional signaling. Can be.
- variable values according to respective interleaving schemes may be transmitted to the receiving device through DCI / RRC.
- 20 is a flowchart illustrating an example of a method for transmitting data by a transmitting apparatus to which the present invention can be applied.
- the transmission apparatus may compensate for performance degradation due to phase noise by interleaving and transmitting data by interleaving code blocks divided from a transport block.
- the transmitting device divides the transport block into one or more code blocks as shown in FIG. 6, and each of the divided one or more code blocks.
- Channel coding is performed with respect to S20010 and S20020.
- the transmitting device concatenates one or more code blocks (S20030).
- the transmitting apparatus may add the CRC to the code blocks through the method described with reference to FIG. 14 in the step of concatenating one or a plurality of code blocks.
- the transmitting apparatus interleaves one or a plurality of code blocks to which the CRC is added using the interleaving method of the bit unit described with reference to FIGS. 10 to 13.
- the transmitting device may additionally perform interleaving on one or more concatenated code blocks using the interleaving method in units of bits described with reference to FIGS. 10 to 13 (S20040).
- the transmitting apparatus scrambles one or more concatenated code blocks and modulates the scrambled one or more code blocks (S20050 and S20060).
- the transmitting apparatus interleaves the modulated one or more code blocks using the symbol interleaving scheme described with reference to FIGS. 15 to 18 (S20070).
- the transmitting device transmits the interleaved symbols to the receiving device on each antenna port through steps S6080 to S6100 of FIG. 6 and through an OFDM signal generation step.
- 10 to 20 may be applied to downlink data transmission and reception and uplink data transmission and reception using OFDM transmission.
- FIG. 21 illustrates a block diagram of a wireless communication device to which the present invention can be applied.
- the wireless device may be a base station and a terminal, and the base station includes both a macro base station and a small base station.
- the base station 2110 and the UE 2120 include a communication unit (transmitter and receiver, an RF unit, 2113 and 2123), a processor 2111 and 2121, and a memory 2112 and 2122.
- the base station and the UE may further include an input unit and an output unit.
- the communication units 2113 and 2123, the processors 2111 and 2121, the input unit, the output unit, and the memory 2112 and 2122 are functionally connected to perform the method proposed in the present specification.
- the communication unit transmitter / receiver unit or RF unit, 2113, 2123
- the communication unit receives information generated from the PHY protocol (Physical Layer Protocol)
- the received information is transferred to the RF-Radio-Frequency Spectrum, filtered, and amplified.
- the communication unit functions to move an RF signal (Radio Frequency Signal) received from the antenna to a band that can be processed by the PHY protocol and perform filtering.
- the communication unit may also include a switch function for switching the transmission and reception functions.
- Processors 2111 and 2121 implement the functions, processes, and / or methods proposed herein. Layers of the air interface protocol may be implemented by a processor.
- the processor may be represented by a controller, a controller, a control unit, a computer, or the like.
- the memories 2112 and 2122 are connected to a processor and store protocols or parameters for performing an uplink resource allocation method.
- Processors 2111 and 2121 may include application-specific integrated circuits (ASICs), other chipsets, logic circuits, and / or data processing devices.
- the memory may include read-only memory (ROM), random access memory (RAM), flash memory, memory card, storage medium and / or other storage device.
- the communication unit may include a baseband circuit for processing a wireless signal.
- the module may be stored in memory and executed by a processor.
- the memory may be internal or external to the processor and may be coupled to the processor by various well known means.
- the output unit (display unit or display unit) is controlled by a processor and outputs information output from the processor together with a key input signal generated at the key input unit and various information signals from the processor.
- Orientation-based device discovery method is not limited to the configuration and method of the embodiments described as described above, the embodiments are all or part of each of the embodiments is optional so that various modifications can be made It may be configured in combination.
- the direction-based device search method of the present specification may be implemented as processor-readable code in a processor-readable recording medium provided in a network device.
- the processor-readable recording medium includes all kinds of recording devices that store data that can be read by the processor. Examples of the processor-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like, and may also be implemented in the form of a carrier wave such as transmission over the Internet. .
- the processor-readable recording medium can also be distributed over network coupled computer systems so that the processor-readable code is stored and executed in a distributed fashion.
- the RRC connection method in the wireless communication system of the present invention has been described with reference to an example applied to the 3GPP LTE / LTE-A system, but it is possible to apply to various wireless communication systems in addition to the 3GPP LTE / LTE-A system.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention relates to a method for transmitting data by a transmission apparatus in a wireless communication system and an apparatus therefor. The present invention may provide a method and an apparatus therefor, the method comprising: dividing a transport block into one or more code blocks; performing a channel coding on each of the one or more code blocks; concatenating the one or more code blocks, wherein the one or more code blocks are interleaved in a predetermined bit unit; scrambling the one or more concatenated code blocks; and modulating the one or more scrambled code blocks.
Description
본 발명은 무선 통신시스템에서 송신장치가 데이터를 송수신하기 위한 방법에 관한 것으로서, 보다 상세하게 송신장치가 인터리빙(Interleaving) 방법을 통해서 데이터를 생성하여 송수신하기 위한 방법 및 이를 지원하는 장치에 관한 것이다.The present invention relates to a method for transmitting and receiving data by a transmitting device in a wireless communication system, and more particularly, to a method for generating and transmitting data through an interleaving method and an apparatus for supporting the same.
이동 통신 시스템은 사용자의 활동성을 보장하면서 음성 서비스를 제공하기 위해 개발되었다. 그러나 이동통신 시스템은 음성뿐 아니라 데이터 서비스까지 영역을 확장하였으며, 현재에는 폭발적인 트래픽의 증가로 인하여 자원의 부족 현상이 야기되고 사용자들이 보다 고속의 서비스에 대한 요구하므로, 보다 발전된 이동 통신 시스템이 요구되고 있다.Mobile communication systems have been developed to provide voice services while ensuring user activity. However, the mobile communication system has expanded not only voice but also data service.As a result of the explosive increase in traffic, a shortage of resources and users are demanding higher speed services, a more advanced mobile communication system is required. have.
차세대 이동 통신 시스템의 요구 조건은 크게 폭발적인 데이터 트래픽의 수용, 사용자 당 전송률의 획기적인 증가, 대폭 증가된 연결 디바이스 개수의 수용, 매우 낮은 단대단 지연(End-to-End Latency), 고 에너지 효율을 지원할 수 있어야 한다. 이를 위하여 이중 연결성(Dual Connectivity), 대규모 다중 입출력(Massive MIMO: Massive Multiple Input Multiple Output), 전이중(In-band Full Duplex), 비직교 다중접속(NOMA: Non-Orthogonal Multiple Access), 초 광대역(Super wideband) 지원, 단말 네트워킹(Device Networking) 등 다양한 기술들이 연구되고 있다.The requirements of the next generation of mobile communication systems are to support the massive explosive data traffic, the dramatic increase in the data rate per user, the large increase in the number of connected devices, the very low end-to-end latency, and the high energy efficiency. It should be possible. Dual Connectivity, Massive Multiple Input Multiple Output (MIMO), In-band Full Duplex, Non-Orthogonal Multiple Access (NOMA), Super Wideband Various technologies such as wideband support and device networking have been studied.
본 발명은 데이터를 송수신하기 위한 방법 및 장치를 제공함에 그 목적이 있다.An object of the present invention is to provide a method and apparatus for transmitting and receiving data.
또한, 본 발명은 데이터 송수신시 발생하는 페이즈 노이즈(phase noise)로 인한 장애(impairment)를 보완하기 위한 데이터 전송 방법 및 장치를 제공함에 그 목적이 있다.Another object of the present invention is to provide a data transmission method and apparatus for compensating for an impairment caused by phase noise occurring during data transmission and reception.
또한, 본 발명은 페이즈 노이즈로 인한 장애를 보완하기 위해서 인터리빙을 통한 데이터 전송 방법 및 장치를 제공함에 그 목적이 있다.Another object of the present invention is to provide a method and apparatus for transmitting data through interleaving in order to compensate for obstacles caused by phase noise.
또한, 본 발명은 페이즈 노이즈로 인한 장애를 보완하기 위해서 데이터를 복조하기 위한 참조 신호의 전송 방법 및 장치를 제공함에 그 목적이 있다.Another object of the present invention is to provide a method and apparatus for transmitting a reference signal for demodulating data in order to compensate for a disturbance caused by phase noise.
또한, 본 발명은 데이터의 디코딩 속도를 향상 시키기 위한 인터리빙 방법 및 장치를 제공함에 그 목적이 있다.Another object of the present invention is to provide an interleaving method and apparatus for improving the decoding speed of data.
본 명세서에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in the present specification are not limited to the technical problems mentioned above, and other technical problems not mentioned above will be clearly understood by those skilled in the art from the following description. Could be.
본 발명에서는 상술한 문제점을 해결하기 위하여, 무선 통신 시스템에서 데이터를 전송하는 방법 및 장치를 제공한다. The present invention provides a method and apparatus for transmitting data in a wireless communication system in order to solve the above problems.
구체적으로, 본 발명의 일 실시 예에 따른 단말의 임의 접속 방법은, 전송 블록을 하나 또는 다수의 코드 블록들로 분할하는 단계; 상기 하나 또는 다수의 코드 블록들 각각에 대하여 채널 코딩을 수행하는 단계; 상기 하나 또는 다수의 코드 블록들을 연접(Concatenation)하는 단계, 상기 하나 또는 다수의 코드 블록들을 특정 비트 단위로 인터리빙(Interleaving)되고; 상기 연접된 하나 또는 다수의 코드 블록들을 스크램블링(Scrambling)하는 단계; 및 상기 스크램블링된 하나 또는 다수의 코드 블록들을 변조 하는 단계를 포함하는 방법을 제공한다.Specifically, the random access method of the terminal according to an embodiment of the present invention, splitting the transport block into one or a plurality of code blocks; Performing channel coding on each of the one or multiple code blocks; Concatenating the one or more code blocks, interleaving the one or more code blocks by a specific bit unit; Scrambling the concatenated one or more code blocks; And modulating the scrambled one or multiple code blocks.
또한, 본 발명에서, 상기 하나 또는 다수의 코드 블록들은 특정 개수의 그룹으로 그룹핑되며, 그룹별로 인터리빙된다.Further, in the present invention, the one or more code blocks are grouped into a certain number of groups and interleaved by groups.
또한, 본 발명은, 상기 특정 개수의 그룹 각각에 CRC(Cyclic Redundancy Check)을 부착하는 단계를 더 포함한다.The present invention may further include attaching a cyclic redundancy check (CRC) to each of the specific number of groups.
또한, 본 발명은, 상기 연접된 하나 또는 다수의 코드 블록들을 특정 비트 단위로 인터리빙 하는 단계를 더 포함한다.The present invention may further include interleaving the concatenated one or more code blocks in a specific bit unit.
또한, 본 발명에서, 상기 인터리빙 하는 단계는, 상기 연접된 하나 또는 다수의 코드 블록들을 특정 개수의 그룹으로 그룹핑하는 단계; 및 상기 그룹핑된 하나 또는 다수의 코드 블록들을 그룹별로 인터리빙하는 단계를 더 포함한다.Also, in the present invention, the interleaving may include: grouping the concatenated one or a plurality of code blocks into a specific number of groups; And interleaving the grouped one or more code blocks by group.
또한, 본 발명은, 상기 변조된 하나 또는 다수의 코드블록들을 특정 심볼 단위로 인터리빙 하는 단계를 더 포함한다.The present invention may further include interleaving the modulated one or more code blocks in a specific symbol unit.
또한, 본 발명에서, 상기 인터리빙 하는 단계는, 상기 다중화된 하나 또는 다수의 코드 블록들을 특정 개수의 그룹으로 그룹핑하는 단계; 및 상기 그룹핑된 하나 또는 다수의 코드 블록들을 그룹별로 인터리빙하는 단계를 더 포함한다.Further, in the present invention, the interleaving may include: grouping the multiplexed one or more code blocks into a specific number of groups; And interleaving the grouped one or more code blocks by group.
또한, 본 발명은, 상기 하나 또는 다수의 코드 블록들의 인터리빙 여부를 나타내는 제어 정보를 수신장치로 전송하는 단계를 더 포함한다.The present invention may further include transmitting control information indicating whether the one or more code blocks are interleaved to a receiving device.
또한, 본 발명은, 상기 하나 또는 다수의 코드블록들의 인터리빙 여부에 따라 상기 데이터를 복조하기 위한 참조 신호의 전송 여부를 나타내는 제어 정보를 전송하는 단계; 및 상기 제어 정보가 상기 참조 신호의 전송을 나타내는 경우, 수신 장치로 상기 참조 신호를 전송하는 단계를 더 포함한다.The present invention also provides a method comprising: transmitting control information indicating whether a reference signal for demodulating the data is transmitted according to whether one or more code blocks are interleaved; And if the control information indicates transmission of the reference signal, transmitting the reference signal to a receiving device.
또한, 본 발명은, 상기 다중화된 하나 또는 다수의 코드 블록들을 적어도 하나 이상의 레이어(Layer)에 매핑(mapping)하는 단계; 상기 적어도 하나 이상의 레이어에 매핑된 상기 하나 또는 다수의 코드 블록들을 프리코딩(precoding)하는 단계; 및 상기 프리코딩된 하나 또는 다수의 코드 블록들을 시간 우선 매핑 기법 또는 주파수 우선 매핑 기법을 이용하여 송신 자원에 매핑하는 단계를 더 포함한다.In addition, the present invention comprises the steps of: mapping the multiplexed one or more code blocks to at least one layer; Precoding the one or more code blocks mapped to the at least one layer; And mapping the precoded one or more code blocks to a transmission resource using a time priority mapping technique or a frequency priority mapping technique.
또한, 본 발명은, 외부와 무선 신호를 송신 및 수신하는 통신부; 및 상기 통신부와 기능적으로 결합되어 있는 프로세서를 포함하되, 상기 프로세서는, 전송 블록을 하나 또는 다수의 코드 블록들로 분할하고, 상기 하나 또는 다수의 코드 블록들 각각에 대하여 채널 코딩을 수행하며, 상기 하나 또는 다수의 코드 블록들을 연접(Concatenation)하되, 상기 하나 또는 다수의 코드 블록들을 특정 비트 단위로 인터리빙(Interleaving)되며, 상기 연접된 하나 또는 다수의 코드 블록들을 스크램블링(Scrambling)하고, 상기 스크램블링된 하나 또는 다수의 코드 블록들을 변조 하는 송신 장치를 제공한다.In addition, the present invention, the communication unit for transmitting and receiving a wireless signal with the outside; And a processor operatively coupled to the communication unit, wherein the processor divides the transport block into one or a plurality of code blocks, performs channel coding on each of the one or a plurality of code blocks, and Concatenation of one or more code blocks, interleaving the one or more code blocks by a specific bit unit, scrambling the concatenated one or more code blocks, and scrambled Provided is a transmission apparatus for modulating one or multiple code blocks.
본 발명은 인터리빙을 수행하여 데이터를 생성함으로써, 페이즈 노이즈(phase noise)로 인한 장애(impairment)를 보완할 수 있는 효과가 있다.According to the present invention, interleaving is performed to generate data, thereby making it possible to compensate for impairment due to phase noise.
또한, 본 발명은 분할(segmentation)된 코드 블록들의 연접(Concatenation)시 코드 블록들 전체에 대해서 인터리빙을 수행하여 데이터를 생성함으로써, 특정 심볼에서 에러가 발생하더라도 데이터 전체가 손상되지 않는 효과가 있다.In addition, the present invention generates data by interleaving the entire code blocks during concatenation of segmented code blocks, so that the entire data is not damaged even if an error occurs in a specific symbol.
또한, 본 발명은 연접된 코드 블록들을 bit 단위 또는 심볼 단위로 인터리빙 함으로써, 데이터 송수신시 발생하는 페이즈 노이즈(phase noise)로 인한 장애(impairment)를 보완할 수 있는 효과가 있다.In addition, by interleaving the concatenated code blocks by bit unit or symbol unit, the present invention has an effect of compensating for impairment due to phase noise generated during data transmission and reception.
또한, 본 발명은 코드 블록들을 그룹에 따라 인터리빙 함으로써, 데이터 디코딩의 속도를 향상 시킬 수 있는 효과가 있다.In addition, the present invention has the effect of improving the speed of data decoding by interleaving code blocks according to groups.
또한, 본 발명은 데이터 복조를 위한 참조 신호를 전송함으로써, 데이터 송수신시 발생하는 페이즈 노이즈(phase noise)로 인한 장애(impairment)를 보완할 수 있는 효과가 있다.In addition, the present invention has an effect that can compensate for the impairment (phase pair) caused by the phase noise (phase noise) generated during data transmission and reception by transmitting a reference signal for data demodulation.
또한, 본 발명은 인터리빙을 통해서 데이터를 생산하고, 데이터의 복조를 위한 참조 신호를 전송함으로써 데이터 송수신시 발생하는 페이즈 노이즈(phase noise)로 인한 장애(impairment)를 효율적으로 보완할 수 있는 효과가 있다.In addition, the present invention has the effect of efficiently compensating for the impairment (phase pair) caused by the phase noise (transmission noise) generated during data transmission and reception by producing data through interleaving, and transmitting a reference signal for demodulation of data. .
본 명세서에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.Effects obtained in the present specification are not limited to the above-mentioned effects, and other effects not mentioned above may be clearly understood by those skilled in the art from the following description. will be.
본 발명에 관한 이해를 돕기 위해 상세한 설명의 일부로 포함되는, 첨부 도면은 본 발명에 대한 실시예를 제공하고, 상세한 설명과 함께 본 발명의 기술적 특징을 설명한다.BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, included as part of the detailed description in order to provide a thorough understanding of the present invention, provide embodiments of the present invention and together with the description, describe the technical features of the present invention.
도 1은 본 발명이 적용될 수 있는 무선 통신 시스템에서 무선 프레임의 구조를 나타낸다. 1 illustrates a structure of a radio frame in a wireless communication system to which the present invention can be applied.
도 2는 본 발명이 적용될 수 있는 무선 통신 시스템에서 하나의 하향링크 슬롯에 대한 자원 그리드(resource grid)를 예시한 도면이다. 2 is a diagram illustrating a resource grid for one downlink slot in a wireless communication system to which the present invention can be applied.
도 3은 본 발명이 적용될 수 있는 무선 통신 시스템에서 하향링크 서브 프레임의 구조를 나타낸다. 3 shows a structure of a downlink subframe in a wireless communication system to which the present invention can be applied.
도 4는 본 발명이 적용될 수 있는 무선 통신 시스템에서 상향링크 서브 프레임의 구조를 나타낸다.4 shows a structure of an uplink subframe in a wireless communication system to which the present invention can be applied.
도 5는 본 발명이 적용될 수 있는 무선 통신 시스템에서 전송 채널(transport channel)인 상향링크 공유채널의 신호 처리 과정의 일 예를 나타낸다. 5 shows an example of a signal processing procedure of an uplink shared channel which is a transport channel in a wireless communication system to which the present invention can be applied.
도 6은 본 발명이 적용될 수 있는 무선 통신 시스템에서 전송 채널(transport channel)인 하향링크 공유채널의 신호 처리 과정의 일 예를 나타낸다.FIG. 6 shows an example of a signal processing procedure of a downlink shared channel which is a transport channel in a wireless communication system to which the present invention can be applied.
도 7은 본 발명이 적용될 수 있는 자원 요소 매핑 방법(resource element mapping method)의 일 예를 나타낸다.7 shows an example of a resource element mapping method to which the present invention can be applied.
도 8은 본 발명이 적용될 수 있는 무선 통신 시스템에서 하향링크 자원 블록 쌍에 매핑된 참조 신호 패턴을 예시한다.8 illustrates a reference signal pattern mapped to a downlink resource block pair in a wireless communication system to which the present invention can be applied.
도 9는 발진기(oscillator)의 전력 스펙트럼 밀도(power spectral density)의 일례를 나타낸다.9 shows an example of a power spectral density of an oscillator.
도 10 및 도 11은 발명이 적용될 수 있는 연접(concatenation)단계에서의 인터리빙(Interleaving) 방법의 일 예를 나타낸다.10 and 11 illustrate an example of an interleaving method in a concatenation step to which the invention can be applied.
도 12 및 도 13은 본 발명이 적용될 수 있는 연접(concatenation)단계에서의 인터리빙(Interleaving) 방법의 또 다른 일 예를 나타낸다.12 and 13 illustrate another example of an interleaving method in a concatenation step to which the present invention can be applied.
도 14는 본 발명이 적용될 수 있는 코드 블록에 CRC를 추가하는 방법의 일 예를 나타낸다.14 shows an example of a method of adding a CRC to a code block to which the present invention can be applied.
도 15 및 도 16은 본 발명이 적용될 수 있는 연접된 코드 블록들의 인터리빙 방법의 일 예를 나타낸다.15 and 16 illustrate an example of an interleaving method of concatenated code blocks to which the present invention can be applied.
도 17 및 도 18은 본 발명이 적용될 수 있는 변조된 코드 블록들의 인터리빙 방법의 일 예를 나타낸다.17 and 18 show an example of an interleaving method of modulated code blocks to which the present invention can be applied.
도 19는 본 발명이 적용될 수 있는 각 레이어 별 정의되어 있는 참조 신호(Reference Signal)의 일 예를 나타낸다.19 illustrates an example of a reference signal defined for each layer to which the present invention can be applied.
도 20은 본 발명이 적용될 수 있는 송신 장치가 데이터를 전송하기 위한 방법의 일 예를 나타낸 순서도이다.20 is a flowchart illustrating an example of a method for transmitting data by a transmitting apparatus to which the present invention can be applied.
도 21은 본 발명이 적용될 수 있는 무선 통신 장치의 블록 구성도를 예시한다.21 illustrates a block diagram of a wireless communication device to which the present invention can be applied.
이하, 본 발명에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 발명의 예시적인 실시형태를 설명하고자 하는 것이며, 본 발명이 실시될 수 있는 유일한 실시형태를 나타내고자 하는 것이 아니다. 이하의 상세한 설명은 본 발명의 완전한 이해를 제공하기 위해서 구체적 세부사항을 포함한다. 그러나, 당업자는 본 발명이 이러한 구체적 세부사항 없이도 실시될 수 있음을 안다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. The detailed description, which will be given below with reference to the accompanying drawings, is intended to explain exemplary embodiments of the present invention and is not intended to represent the only embodiments in which the present invention may be practiced. The following detailed description includes specific details in order to provide a thorough understanding of the present invention. However, one of ordinary skill in the art appreciates that the present invention may be practiced without these specific details.
몇몇 경우, 본 발명의 개념이 모호해지는 것을 피하기 위하여 공지의 구조 및 장치는 생략되거나, 각 구조 및 장치의 핵심기능을 중심으로 한 블록도 형식으로 도시될 수 있다. In some instances, well-known structures and devices may be omitted or shown in block diagram form centering on the core functions of the structures and devices in order to avoid obscuring the concepts of the present invention.
본 명세서에서 기지국은 단말과 직접적으로 통신을 수행하는 네트워크의 종단 노드(terminal node)로서의 의미를 갖는다. 본 문서에서 기지국에 의해 수행되는 것으로 설명된 특정 동작은 경우에 따라서는 기지국의 상위 노드(upper node)에 의해 수행될 수도 있다. 즉, 기지국을 포함하는 다수의 네트워크 노드들(network nodes)로 이루어지는 네트워크에서 단말과의 통신을 위해 수행되는 다양한 동작들은 기지국 또는 기지국 이외의 다른 네트워크 노드들에 의해 수행될 수 있음은 자명하다. '기지국(BS: Base Station)'은 고정국(fixed station), Node B, eNB(evolved-NodeB), BTS(base transceiver system), 액세스 포인트(AP: Access Point) 등의 용어에 의해 대체될 수 있다. 또한, '단말(Terminal)'은 고정되거나 이동성을 가질 수 있으며, UE(User Equipment), MS(Mobile Station), UT(user terminal), MSS(Mobile Subscriber Station), SS(Subscriber Station), AMS(Advanced Mobile Station), WT(Wireless terminal), MTC(Machine-Type Communication) 장치, M2M(Machine-to-Machine) 장치, D2D(Device-to-Device) 장치 등의 용어로 대체될 수 있다.In this specification, a base station has a meaning as a terminal node of a network that directly communicates with a terminal. The specific operation described as performed by the base station in this document may be performed by an upper node of the base station in some cases. That is, it is obvious that various operations performed for communication with a terminal in a network composed of a plurality of network nodes including a base station may be performed by the base station or other network nodes other than the base station. A 'base station (BS)' may be replaced by terms such as a fixed station, a Node B, an evolved-NodeB (eNB), a base transceiver system (BTS), an access point (AP), and the like. . In addition, a 'terminal' may be fixed or mobile, and may include a user equipment (UE), a mobile station (MS), a user terminal (UT), a mobile subscriber station (MSS), a subscriber station (SS), and an AMS ( Advanced Mobile Station (WT), Wireless Terminal (WT), Machine-Type Communication (MTC) Device, Machine-to-Machine (M2M) Device, Device-to-Device (D2D) Device, etc.
이하에서, 하향링크(DL: downlink)는 기지국에서 단말로의 통신을 의미하며, 상향링크(UL: uplink)는 단말에서 기지국으로의 통신을 의미한다. 하향링크에서 송신기는 기지국의 일부이고, 수신기는 단말의 일부일 수 있다. 상향링크에서 송신기는 단말의 일부이고, 수신기는 기지국의 일부일 수 있다.Hereinafter, downlink (DL) means communication from a base station to a terminal, and uplink (UL) means communication from a terminal to a base station. In downlink, a transmitter may be part of a base station, and a receiver may be part of a terminal. In uplink, a transmitter may be part of a terminal and a receiver may be part of a base station.
이하의 설명에서 사용되는 특정 용어들은 본 발명의 이해를 돕기 위해서 제공된 것이며, 이러한 특정 용어의 사용은 본 발명의 기술적 사상을 벗어나지 않는 범위에서 다른 형태로 변경될 수 있다.Specific terms used in the following description are provided to help the understanding of the present invention, and the use of such specific terms may be changed to other forms without departing from the technical spirit of the present invention.
이하의 기술은 CDMA(code division multiple access), FDMA(frequency division multiple access), TDMA(time division multiple access), OFDMA(orthogonal frequency division multiple access), SC-FDMA(single carrier frequency division multiple access), NOMA(non-orthogonal multiple access) 등과 같은 다양한 무선 접속 시스템에 이용될 수 있다. CDMA는 UTRA(universal terrestrial radio access)나 CDMA2000과 같은 무선 기술(radio technology)로 구현될 수 있다. TDMA는 GSM(global system for mobile communications)/GPRS(general packet radio service)/EDGE(enhanced data rates for GSM evolution)와 같은 무선 기술로 구현될 수 있다. OFDMA는 IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, E-UTRA(evolved UTRA) 등과 같은 무선 기술로 구현될 수 있다. UTRA는 UMTS(universal mobile telecommunications system)의 일부이다. 3GPP(3rd generation partnership project) LTE(long term evolution)은 E-UTRA를 사용하는 E-UMTS(evolved UMTS)의 일부로써, 하향링크에서 OFDMA를 채용하고 상향링크에서 SC-FDMA를 채용한다. LTE-A(advanced)는 3GPP LTE의 진화이다.The following techniques are code division multiple access (CDMA), frequency division multiple access (FDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), and NOMA It can be used in various radio access systems such as non-orthogonal multiple access. CDMA may be implemented by a radio technology such as universal terrestrial radio access (UTRA) or CDMA2000. TDMA may be implemented with wireless technologies such as global system for mobile communications (GSM) / general packet radio service (GPRS) / enhanced data rates for GSM evolution (EDGE). OFDMA may be implemented in a wireless technology such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, evolved UTRA (E-UTRA). UTRA is part of a universal mobile telecommunications system (UMTS). 3rd generation partnership project (3GPP) long term evolution (LTE) is a part of evolved UMTS (E-UMTS) using E-UTRA, and employs OFDMA in downlink and SC-FDMA in uplink. LTE-A (advanced) is the evolution of 3GPP LTE.
본 발명의 실시예들은 무선 접속 시스템들인 IEEE 802, 3GPP 및 3GPP2 중 적어도 하나에 개시된 표준 문서들에 의해 뒷받침될 수 있다. 즉, 본 발명의 실시예들 중 본 발명의 기술적 사상을 명확히 드러내기 위해 설명하지 않은 단계들 또는 부분들은 상기 문서들에 의해 뒷받침될 수 있다. 또한, 본 문서에서 개시하고 있는 모든 용어들은 상기 표준 문서에 의해 설명될 수 있다.Embodiments of the present invention may be supported by standard documents disclosed in at least one of the wireless access systems IEEE 802, 3GPP and 3GPP2. That is, steps or parts which are not described to clearly reveal the technical spirit of the present invention among the embodiments of the present invention may be supported by the above documents. In addition, all terms disclosed in the present document can be described by the above standard document.
설명을 명확하게 하기 위해, 3GPP LTE/LTE-A를 위주로 기술하지만 본 발명의 기술적 특징이 이에 제한되는 것은 아니다.For clarity, the following description focuses on 3GPP LTE / LTE-A, but the technical features of the present invention are not limited thereto.
본 발명이 적용될 수 있는 무선 통신 시스템 일반General wireless communication system to which the present invention can be applied
도 1은 본 발명이 적용될 수 있는 무선 통신 시스템에서 무선 프레임의 구조를 나타낸다. 1 illustrates a structure of a radio frame in a wireless communication system to which the present invention can be applied.
3GPP LTE/LTE-A에서는 FDD(Frequency Division Duplex)에 적용 가능한 타입 1 무선 프레임(radio frame) 구조와 TDD(Time Division Duplex)에 적용 가능한 타입 2의 무선 프레임 구조를 지원한다.3GPP LTE / LTE-A supports a type 1 radio frame structure applicable to frequency division duplex (FDD) and a type 2 radio frame structure applicable to time division duplex (TDD).
도 1에서 무선 프레임의 시간 영역에서의 크기는 T_s=1/(15000*2048)의 시간 단위의 배수로 표현된다. 하향링크 및 상향링크 전송은 T_f=307200*T_s=10ms의 구간을 가지는 무선 프레임으로 구성된다. In FIG. 1, the size of the radio frame in the time domain is expressed as a multiple of a time unit of T_s = 1 / (15000 * 2048). Downlink and uplink transmission consists of a radio frame having a period of T_f = 307200 * T_s = 10ms.
도 1의 (a)는 타입 1 무선 프레임의 구조를 예시한다. 타입 1 무선 프레임은 전이중(full duplex) 및 반이중(half duplex) FDD에 모두 적용될 수 있다.1A illustrates the structure of a type 1 radio frame. Type 1 radio frames may be applied to both full duplex and half duplex FDD.
무선 프레임(radio frame)은 10개의 서브프레임(subframe)으로 구성된다. 하나의 무선 프레임은 T_slot=15360*T_s=0.5ms 길이의 20개의 슬롯으로 구성되고, 각 슬롯은 0부터 19까지의 인덱스가 부여된다. 하나의 서브프레임은 시간 영역(time domain)에서 연속적인 2개의 슬롯(slot)으로 구성되고, 서브프레임 i는 슬롯 2i 및 슬롯 2i+1로 구성된다. 하나의 서브프레임을 전송하는데 걸리는 시간을 TTI(transmission time interval)이라 한다. 예를 들어, 하나의 서브 프레임은 길이는 1ms이고, 하나의 슬롯의 길이는 0.5ms일 수 있다.A radio frame consists of 10 subframes. One radio frame is composed of 20 slots having a length of T_slot = 15360 * T_s = 0.5ms, and each slot is assigned an index of 0 to 19. One subframe consists of two consecutive slots in the time domain, and subframe i consists of slot 2i and slot 2i + 1. The time taken to transmit one subframe is called a transmission time interval (TTI). For example, one subframe may have a length of 1 ms and one slot may have a length of 0.5 ms.
FDD에서 상향링크 전송 및 하향링크 전송은 주파수 도메인에서 구분된다. 전이중 FDD에 제한이 없는 반면, 반이중 FDD 동작에서 단말은 동시에 전송 및 수신을 할 수 없다.In FDD, uplink transmission and downlink transmission are distinguished in the frequency domain. While there is no restriction on full-duplex FDD, the terminal cannot simultaneously transmit and receive in half-duplex FDD operation.
하나의 슬롯은 시간 영역에서 복수의 OFDM(orthogonal frequency division multiplexing) 심볼을 포함하고, 주파수 영역에서 다수의 자원블록(RB: Resource Block)을 포함한다. 3GPP LTE는 하향링크에서 OFDMA를 사용하므로 OFDM 심볼은 하나의 심볼 구간(symbol period)을 표현하기 위한 것이다. OFDM 심볼은 하나의 SC-FDMA 심볼 또는 심볼 구간이라고 할 수 있다. 자원 블록(resource block)은 자원 할당 단위이고, 하나의 슬롯에서 복수의 연속적인 부 반송파(subcarrier)를 포함한다.One slot includes a plurality of orthogonal frequency division multiplexing (OFDM) symbols in the time domain and a plurality of resource blocks (RBs) in the frequency domain. Since 3GPP LTE uses OFDMA in downlink, the OFDM symbol is for representing one symbol period. The OFDM symbol may be referred to as one SC-FDMA symbol or symbol period. A resource block is a resource allocation unit and includes a plurality of consecutive subcarriers in one slot.
도 1의 (b)는 타입 2 프레임 구조(frame structure type 2)를 나타낸다. FIG. 1B illustrates a frame structure type 2. FIG.
타입 2 무선 프레임은 각 153600*T_s=5ms의 길이의 2개의 하프 프레임(half frame)으로 구성된다. 각 하프 프레임은 30720*T_s=1ms 길이의 5개의 서브프레임으로 구성된다. Type 2 radio frames consist of two half frames each 153600 * T_s = 5 ms in length. Each half frame consists of five subframes of 30720 * T_s = 1ms in length.
TDD 시스템의 타입 2 프레임 구조에서 상향링크-하향링크 구성(uplink-downlink configuration)은 모든 서브프레임에 대하여 상향링크와 하향링크가 할당(또는 예약)되는지 나타내는 규칙이다. In a type 2 frame structure of a TDD system, an uplink-downlink configuration is a rule indicating whether uplink and downlink are allocated (or reserved) for all subframes.
표 1은 상향링크-하향링크 구성을 나타낸다.Table 1 shows an uplink-downlink configuration.
표 1을 참조하면, 무선 프레임의 각 서브프레임 별로, 'D'는 하향링크 전송을 위한 서브프레임을 나타내고, 'U'는 상향링크 전송을 위한 서브프레임을 나타내며, 'S'는 DwPTS(Downlink Pilot Time Slot), 보호구간(GP: Guard Period), UpPTS(Uplink Pilot Time Slot) 3가지의 필드로 구성되는 스페셜 서브프레임(special subframe)을 나타낸다.Referring to Table 1, for each subframe of a radio frame, 'D' represents a subframe for downlink transmission, 'U' represents a subframe for uplink transmission, and 'S' represents a downlink pilot. A special subframe consisting of three fields: a time slot, a guard period (GP), and an uplink pilot time slot (UpPTS).
DwPTS는 단말에서의 초기 셀 탐색, 동기화 또는 채널 추정에 사용된다. UpPTS는 기지국에서의 채널 추정과 단말의 상향링크 전송 동기를 맞추는 데 사용된다. GP는 상향링크와 하향링크 사이에 하향링크 신호의 다중경로 지연으로 인해 상향링크에서 생기는 간섭을 제거하기 위한 구간이다.DwPTS is used for initial cell search, synchronization or channel estimation at the terminal. UpPTS is used for channel estimation at the base station and synchronization of uplink transmission of the terminal. GP is a section for removing interference caused in the uplink due to the multipath delay of the downlink signal between the uplink and the downlink.
각 서브프레임 i는 각 T_slot=15360*T_s=0.5ms 길이의 슬롯 2i 및 슬롯 2i+1로 구성된다.Each subframe i is composed of slots 2i and slots 2i + 1 each having a length of T_slot = 15360 * T_s = 0.5ms.
상향링크-하향링크 구성은 7가지로 구분될 수 있으며, 각 구성 별로 하향링크 서브프레임, 스페셜 서브프레임, 상향링크 서브프레임의 위치 및/또는 개수가 다르다.The uplink-downlink configuration can be classified into seven types, and the location and / or number of downlink subframes, special subframes, and uplink subframes are different for each configuration.
하향링크에서 상향링크로 변경되는 시점 또는 상향링크에서 하향링크로 전환되는 시점을 전환 시점(switching point)이라 한다. 전환 시점의 주기성(Switch-point periodicity)은 상향링크 서브프레임과 하향링크 서브프레임이 전환되는 양상이 동일하게 반복되는 주기를 의미하며, 5ms 또는 10ms가 모두 지원된다. 5ms 하향링크-상향링크 전환 시점의 주기를 가지는 경우에는 스페셜 서브프레임(S)은 하프-프레임 마다 존재하고, 5ms 하향링크-상향링크 전환 시점의 주기를 가지는 경우에는 첫번째 하프-프레임에만 존재한다. The time point when the downlink is changed from the uplink or the time point when the uplink is switched to the downlink is called a switching point. Switch-point periodicity refers to a period in which an uplink subframe and a downlink subframe are repeatedly switched in the same manner, and both 5ms or 10ms are supported. In case of having a period of 5ms downlink-uplink switching time, the special subframe S exists every half-frame, and in case of having a period of 5ms downlink-uplink switching time, it exists only in the first half-frame.
모든 구성에 있어서, 0번, 5번 서브프레임 및 DwPTS는 하향링크 전송만을 위한 구간이다. UpPTS 및 서브프레임 서브프레임에 바로 이어지는 서브프레임은 항상 상향링크 전송을 위한 구간이다. In all configurations, subframes 0 and 5 and DwPTS are sections for downlink transmission only. The subframe immediately following the UpPTS and the subframe subframe is always an interval for uplink transmission.
이러한, 상향링크-하향링크 구성은 시스템 정보로써 기지국과 단말이 모두 알고 있을 수 있다. 기지국은 상향링크-하향링크 구성 정보가 바뀔 때마다 구성 정보의 인덱스만을 전송함으로써 무선 프레임의 상향링크-하향링크 할당상태의 변경을 단말에 알려줄 수 있다. 또한, 구성 정보는 일종의 하향링크 제어정보로서 다른 스케줄링 정보와 마찬가지로 PDCCH(Physical Downlink Control Channel)를 통해 전송될 수 있으며, 방송 정보로서 브로드캐스트 채널(broadcast channel)을 통해 셀 내의 모든 단말에 공통으로 전송될 수도 있다.The uplink-downlink configuration may be known to both the base station and the terminal as system information. When the uplink-downlink configuration information is changed, the base station may notify the terminal of the change of the uplink-downlink allocation state of the radio frame by transmitting only an index of the configuration information. In addition, the configuration information is a kind of downlink control information, which may be transmitted through a physical downlink control channel (PDCCH) like other scheduling information, and is commonly transmitted to all terminals in a cell through a broadcast channel as broadcast information. May be
표 2는 스페셜 서브프레임의 구성(DwPTS/GP/UpPTS의 길이)을 나타낸다.Table 2 shows the configuration of the special subframe (length of DwPTS / GP / UpPTS).
도 1의 예시에 따른 무선 프레임의 구조는 하나의 예시에 불과하며, 무선 프레임에 포함되는 부 반송파의 수 또는 서브 프레임에 포함되는 슬롯의 수, 슬롯에 포함되는 OFDM 심볼의 수는 다양하게 변경될 수 있다.The structure of a radio frame according to the example of FIG. 1 is just one example, and the number of subcarriers included in the radio frame or the number of slots included in the subframe and the number of OFDM symbols included in the slot may vary. Can be.
도 2는 본 발명이 적용될 수 있는 무선 통신 시스템에서 하나의 하향링크 슬롯에 대한 자원 그리드(resource grid)를 예시한 도면이다. 2 is a diagram illustrating a resource grid for one downlink slot in a wireless communication system to which the present invention can be applied.
도 2를 참조하면, 하나의 하향링크 슬롯은 시간 영역에서 복수의 OFDM 심볼을 포함한다. 여기서, 하나의 하향링크 슬롯은 7개의 OFDM 심볼을 포함하고, 하나의 자원 블록은 주파수 영역에서 12개의 부 반송파를 포함하는 것을 예시적으로 기술하나, 이에 한정되는 것은 아니다. Referring to FIG. 2, one downlink slot includes a plurality of OFDM symbols in the time domain. Here, one downlink slot includes seven OFDM symbols, and one resource block includes 12 subcarriers in a frequency domain, but is not limited thereto.
자원 그리드 상에서 각 요소(element)를 자원 요소(resource element)하고, 하나의 자원 블록(RB: resource block)은 12 × 7 개의 자원 요소를 포함한다. 하향링크 슬롯에 포함되는 자원 블록들의 수 N^DL은 하향링크 전송 대역폭(bandwidth)에 종속한다.Each element on the resource grid is a resource element, and one resource block (RB) includes 12 × 7 resource elements. The number N ^ DL of resource blocks included in the downlink slot depends on the downlink transmission bandwidth.
상향링크 슬롯의 구조는 하향링크 슬롯의 구조와 동일할 수 있다.The structure of the uplink slot may be the same as the structure of the downlink slot.
도 3은 본 발명이 적용될 수 있는 무선 통신 시스템에서 하향링크 서브 프레임의 구조를 나타낸다. 3 shows a structure of a downlink subframe in a wireless communication system to which the present invention can be applied.
도 3을 참조하면, 서브 프레임내의 첫번째 슬롯에서 앞의 최대 3개의 OFDM 심볼들이 제어 채널들이 할당되는 제어 영역(control region)이고, 나머지 OFDM 심볼들은 PDSCH(Physical Downlink Shared Channel)이 할당되는 데이터 영역(data region)이다. 3GPP LTE에서 사용되는 하향링크 제어 채널의 일례로 PCFICH(Physical Control Format Indicator Channel), PDCCH(Physical Downlink Control Channel), PHICH(Physical Hybrid-ARQ Indicator Channel) 등이 있다. Referring to FIG. 3, up to three OFDM symbols in the first slot in a subframe are control regions to which control channels are allocated, and the remaining OFDM symbols are data regions to which PDSCH (Physical Downlink Shared Channel) is allocated. data region). An example of a downlink control channel used in 3GPP LTE includes a physical control format indicator channel (PCFICH), a physical downlink control channel (PDCCH), a physical hybrid-ARQ indicator channel (PHICH), and the like.
PCFICH는 서브 프레임의 첫번째 OFDM 심볼에서 전송되고, 서브 프레임 내에 제어 채널들의 전송을 위하여 사용되는 OFDM 심볼들의 수(즉, 제어 영역의 크기)에 관한 정보를 나른다. PHICH는 상향 링크에 대한 응답 채널이고, HARQ(Hybrid Automatic Repeat Request)에 대한 ACK(Acknowledgement)/NACK(Not-Acknowledgement) 신호를 나른다. PDCCH를 통해 전송되는 제어 정보를 하향링크 제어정보(DCI: downlink control information)라고 한다. 하향링크 제어정보는 상향링크 자원 할당 정보, 하향링크 자원 할당 정보 또는 임의의 단말 그룹에 대한 상향링크 전송(Tx) 파워 제어 명령을 포함한다. The PCFICH is transmitted in the first OFDM symbol of a subframe and carries information about the number of OFDM symbols (ie, the size of the control region) used for transmission of control channels within the subframe. The PHICH is a response channel for the uplink and carries an ACK (Acknowledgement) / NACK (Not-Acknowledgement) signal for a hybrid automatic repeat request (HARQ). Control information transmitted through the PDCCH is called downlink control information (DCI). The downlink control information includes uplink resource allocation information, downlink resource allocation information or an uplink transmission (Tx) power control command for a certain terminal group.
PDCCH는 DL-SCH(Downlink Shared Channel)의 자원 할당 및 전송 포맷(이를 하향링크 그랜트라고도 한다.), UL-SCH(Uplink Shared Channel)의 자원 할당 정보(이를 상향링크 그랜트라고도 한다.), PCH(Paging Channel)에서의 페이징(paging) 정보, DL-SCH에서의 시스템 정보, PDSCH에서 전송되는 랜덤 액세스 응답(random access response)과 같은 상위 레이어(upper-layer) 제어 메시지에 대한 자원 할당, 임의의 단말 그룹 내 개별 단말들에 대한 전송 파워 제어 명령들의 집합, VoIP(Voice over IP)의 활성화 등을 나를 수 있다. 복수의 PDCCH들은 제어 영역 내에서 전송될 수 있으며, 단말은 복수의 PDCCH들을 모니터링할 수 있다. PDCCH는 하나 또는 복수의 연속적인 CCE(control channel elements)의 집합으로 구성된다. CCE는 무선 채널의 상태에 따른 부호화율(coding rate)을 PDCCH에 제공하기 위하여 사용되는 논리적 할당 단위이다. CCE는 복수의 자원 요소 그룹(resource element group)들에 대응된다. PDCCH의 포맷 및 사용 가능한 PDCCH의 bit 수는 CCE들의 수와 CCE들에 의해 제공되는 부호화율 간의 연관 관계에 따라 결정된다. The PDCCH is a resource allocation and transmission format of DL-SCH (Downlink Shared Channel) (also referred to as a downlink grant), resource allocation information of UL-SCH (Uplink Shared Channel) (also called an uplink grant), and PCH ( Paging information in paging channel, system information in DL-SCH, resource allocation for upper-layer control message such as random access response transmitted in PDSCH, arbitrary terminal It may carry a set of transmission power control commands for the individual terminals in the group, activation of Voice over IP (VoIP), and the like. The plurality of PDCCHs may be transmitted in the control region, and the terminal may monitor the plurality of PDCCHs. The PDCCH consists of a set of one or a plurality of consecutive CCEs. CCE is a logical allocation unit used to provide a PDCCH with a coding rate according to the state of a radio channel. The CCE corresponds to a plurality of resource element groups. The format of the PDCCH and the number of available PDCCH bits are determined according to the correlation between the number of CCEs and the coding rate provided by the CCEs.
기지국은 단말에게 전송하려는 DCI에 따라 PDCCH 포맷을 결정하고, 제어 정보에 CRC(Cyclic Redundancy Check)를 붙인다. CRC에는 PDCCH의 소유자(owner)나 용도에 따라 고유한 식별자(이를 RNTI(Radio Network Temporary Identifier)라고 한다.)가 마스킹된다. 특정의 단말을 위한 PDCCH라면 단말의 고유한 식별자, 예를 들어 C-RNTI(Cell-RNTI)가 CRC에 마스킹될 수 있다. 또는 페이징 메시지를 위한 PDCCH라면 페이징 지시 식별자, 예를 들어 P-RNTI(Paging-RNTI)가 CRC에 마스킹될 수 있다. 시스템 정보, 더욱 구체적으로 시스템 정보 블록(SIB: system information block)를 위한 PDCCH라면 시스템 정보 식별자, SI-RNTI(system information RNTI)가 CRC에 마스킹될 수 있다. 단말의 랜덤 액세스 프리앰블의 전송에 대한 응답인 랜덤 액세스 응답을 지시하기 위하여, RA-RNTI(random access-RNTI)가 CRC에 마스킹될 수 있다.The base station determines the PDCCH format according to the DCI to be transmitted to the terminal, and attaches a CRC (Cyclic Redundancy Check) to the control information. The CRC is masked with a unique identifier (referred to as RNTI (Radio Network Temporary Identifier)) according to the owner or purpose of the PDCCH. If the PDCCH for a specific terminal, a unique identifier of the terminal, for example, a C-RNTI (Cell-RNTI) may be masked to the CRC. Alternatively, if the PDCCH is for a paging message, a paging indication identifier, for example, P-RNTI (P-RNTI) may be masked to the CRC. If the system information, more specifically, the PDCCH for the system information block (SIB), the system information identifier and the system information RNTI (SI-RNTI) may be masked to the CRC. In order to indicate a random access response that is a response to the transmission of the random access preamble of the UE, a random access-RNTI (RA-RNTI) may be masked to the CRC.
도 4는 본 발명이 적용될 수 있는 무선 통신 시스템에서 상향링크 서브 프레임의 구조를 나타낸다.4 shows a structure of an uplink subframe in a wireless communication system to which the present invention can be applied.
도 4를 참조하면, 상향링크 서브 프레임은 주파수 영역에서 제어 영역과 데이터 영역으로 나눌 수 있다. 제어 영역에는 상향링크 제어 정보를 나르는 PUCCH(Physical Uplink Control Channel)이 할당된다. 데이터 영역은 사용자 데이터를 나르는 PUSCH(Physical Uplink Shared Channel)이 할당된다. 단일 반송파 특성을 유지하기 위해 하나의 단말은 PUCCH와 PUSCH을 동시에 전송하지 않는다. Referring to FIG. 4, an uplink subframe may be divided into a control region and a data region in the frequency domain. A physical uplink control channel (PUCCH) carrying uplink control information is allocated to the control region. The data region is allocated a Physical Uplink Shared Channel (PUSCH) that carries user data. In order to maintain a single carrier characteristic, one UE does not simultaneously transmit a PUCCH and a PUSCH.
하나의 단말에 대한 PUCCH에는 서브 프레임 내에 자원 블록(RB: Resource Block) 쌍이 할당된다. RB 쌍에 속하는 RB들은 2개의 슬롯들의 각각에서 서로 다른 부 반송파를 차지한다. 이를 PUCCH에 할당된 RB 쌍은 슬롯 경계(slot boundary)에서 주파수 도약(frequency hopping)된다고 한다.A PUCCH for one UE is allocated a resource block (RB) pair in a subframe. RBs belonging to the RB pair occupy different subcarriers in each of the two slots. This RB pair allocated to the PUCCH is said to be frequency hopping at the slot boundary (slot boundary).
도 5는 본 발명이 적용될 수 있는 무선 통신 시스템에서 전송 채널(transport channel)인 상향링크 공유채널의 신호 처리 과정의 일례를 나타낸다. 5 illustrates an example of a signal processing procedure of an uplink shared channel which is a transport channel in a wireless communication system to which the present invention can be applied.
이하, 상향링크 공유채널(이하, ‘UL-SCH’라 한다.)의 신호 처리 과정은 하나 이상의 전송 채널 또는 제어정보 타입에 적용될 수 있다.Hereinafter, a signal processing procedure of an uplink shared channel (hereinafter, referred to as 'UL-SCH') may be applied to one or more transport channels or control information types.
도 5를 참조하면, UL-SCH은 전송 시간 구간(TTI: transmission time interval)마다 한번씩 데이터를 전송 블록(TB: Transport Block)의 형태로 부호화 유닛(conding unit)에 전달된다. Referring to FIG. 5, the UL-SCH transmits data to a coding unit in the form of a transport block (TB) once every transmission time interval (TTI).
상위 계층으로부터 전달 받은 전송 블록의 비트 a0,a1,a2,a3,...,aA
-1에 CRC 패리티 비트(parity bit) p0,p1,p2,p3,...,pL
-
1를 부착한다(S5010). 이때, A는 전송 블록의 크기이며, L은 패리티 비트의 개수다. CRC가 부착된 입력 비트는 b0,b1,b2,b3,...,bB-1과 같다. 이때, B는 CRC를 포함한 전송 블록의 비트 수를 나타낸다. CRC parity bits p 0 , p 1 , p 2 , p 3 , in bits a 0 , a 1 , a 2 , a 3 , ..., a A -1 of the transport block received from the upper layer. .., p L - 1 is attached (S5010). In this case, A is the size of the transport block, L is the number of parity bits. The input bits with the CRC appended are b 0 , b 1 , b 2 , b 3 , ..., b B-1 . In this case, B represents the number of bits of the transport block including the CRC.
b0,b1,b2,b3,...,bB
-
1는 TB 크기에 따라 여러 개의 코드 블록(CB: Code block)으로 분할(segmentation)되고, 분할된 여러 개의 CB들에 CRC가 부착된다(S5020). 코드 블록 분할 및 CRC 부착 후 비트는 c0,c1,c2,c3,...,cr(Kr-1)과 같다. 여기서 r은 코드 블록의 번호(r=0,…,C-1)이고, Kr은 코드 블록 r에 따른 비트 수이다. 또한, C는 코드 블록의 총 개수를 나타낸다.b 0 , b 1 , b 2 , b 3 , ..., b B - 1 is segmented into several code blocks (CBs) according to TB size, and CRC is divided into several divided CBs. Is attached (S5020). After code block division and CRC attachment, the bits are equal to c 0 , c 1 , c 2 , c 3 , ..., c r (Kr-1) . Where r is the number of code blocks (r = 0, ..., C-1), and Kr is the number of bits according to code block r. In addition, C represents the total number of code blocks.
이어, 채널 부호화(channel coding)가 수행된다(S5030). 채널 부호화 후의 출력 비트는 과 같다. 이때, i는 부호화된 스트림 인덱스이며, 0, 1 또는 2 값을 가질 수 있다. Dr은 코드 블록 r을 위한 i번째 부호화된 스트림의 비트 수를 나타낸다. r은 코드 블록 번호(r=0,…,C-1)이고, C는 코드 블록의 총 개수를 나타낸다. 각 코드 블록은 각각 터보 코딩에 의하여 부호화될 수 있다.Subsequently, channel coding is performed (S5030). The output bit after channel coding is Same as In this case, i is an encoded stream index and may have a value of 0, 1, or 2. Dr represents the number of bits of the i th coded stream for the code block r. r is a code block number (r = 0, ..., C-1), and C represents the total number of code blocks. Each code block may be encoded by turbo coding, respectively.
이어, 레이트 매칭(Rate Matching)이 수행된다(S5040). 레이트 매칭을 거친 이후의 비트는 과 같다. 이때, r은 코드 블록의 번호이고(r=0,…,C-1), C는 코드 블록의 총 개수를 나타낸다. Er은 r번째 코드 블록의 레이트 매칭된 비트의 개수를 나타낸다.Next, rate matching is performed (S5040). Bits after rate matching Same as In this case, r is the number of code blocks (r = 0, ..., C-1), and C represents the total number of code blocks. Er represents the number of rate matched bits of the r th code block.
이어, 다시 코드 블록들 간의 결합(concatenation)이 수행된다(S5050). 코드 블록의 결합이 수행된 후의 비트는 f0,f1,f2,f3,...,fG
-1과 같다. 이때, G는 전송을 위한 부호화된 비트의 총 개수를 나타내며, 제어정보가 UL-SCH 전송과 다중화될 때, 제어정보 전송을 위해 사용되는 비트 수는 포함되지 않는다.Subsequently, concatenation between code blocks is performed again (S5050). The bits after the concatenation of the code blocks are performed are equal to f 0 , f 1 , f 2 , f 3 , ..., f G -1 . In this case, G represents the total number of encoded bits for transmission, and when the control information is multiplexed with the UL-SCH transmission, the number of bits used for transmission of the control information is not included.
한편, PUSCH에서 제어정보가 전송될 때, 제어정보인 CQI/PMI, RI, ACK/NACK은 각각 독립적으로 채널 부호화가 수행된다(S5060, S5070, S5080). 각 제어정보의 전송을 위해 각각 서로 다른 부호화된 심볼들이 할당되기 때문에 각각의 제어정보는 서로 다른 코딩 레이트(coding rate)를 가진다. On the other hand, when control information is transmitted in the PUSCH, channel coding is independently performed for the control information CQI / PMI, RI, and ACK / NACK (S5060, S5070, and S5080). Since different coded symbols are allocated for transmission of each control information, each control information has a different coding rate.
TDD(Time Division Duplex)에서 ACK/NACK 피드백(feedback) 모드는 상위 계층 설정에 의해 ACK/NACK 번들링(bundling) 및 ACK/NACK 다중화(multiplexing) 두 가지 모드가 지원된다. ACK/NACK 번들링을 위해 ACK/NACK 정보 비트는 1비트 또는 2비트로 구성되고, ACK/NACK 다중화를 위해 ACK/NACK 정보 비트는 1비트에서 4비트 사이로 구성된다. In the time division duplex (TDD), two modes of ACK / NACK feedback mode and ACK / NACK bundling and ACK / NACK multiplexing are supported by higher layer configuration. For ACK / NACK bundling, the ACK / NACK information bit is composed of 1 bit or 2 bits, and for ACK / NACK multiplexing, the ACK / NACK information bit is composed of 1 to 4 bits.
S5050 단계에서 코드 블록 간 결합 단계 이후에, UL-SCH 데이터의 부호화된 비트 f0,f1,f2,f3,...,fG
-
1와 CQI/PMI의 부호화된 비트 의 다중화가 수행된다(S5090). 데이터와 CQI/PMI의 다중화된 결과는 와 같다. 이때, 는(QmㆍNL) 길이를 가지는 컬럼(column) 벡터를 나타낸다. 이고, 이다.After the step of combining between code blocks in step S5050, the coded bits f 0 , f 1 , f 2 , f 3 , ..., f G - 1 of the UL-SCH data and the coded bits of CQI / PMI Multiplexing is performed (S5090). The multiplexed result of the data and CQI / PMI Same as At this time, Denotes a column vector having a length (Q m N L ). ego, to be.
NL은 UL-SCH 전송 블록이 매핑된 레이어의 개수를 나타내고, H는 전송 블록이 매핑된 NL개의 전송 레이어에 UL-SCH 데이터와 CQI/PMI 정보를 위해 할당된 부호화된 총 비트의 개수를 나타낸다.N L represents the number of layers to which the UL-SCH transport block is mapped, and H represents the total number of encoded bits allocated for UL-SCH data and CQI / PMI information to the N L transport layers to which the transport block is mapped. Indicates.
이어, 다중화된 데이터와 CQI/PMI, 별도로 채널 부호화된 RI, ACK/NACK은 채널 인터리빙되어 출력 신호가 생성된다(S5100).Subsequently, the multiplexed data, CQI / PMI, separately channel-coded RI, and ACK / NACK are channel interleaved to generate an output signal (S5100).
도 6은 본 발명이 적용될 수 있는 무선 통신 시스템에서 전송 채널(transport channel)인 하향링크 공유채널의 신호 처리 과정의 일 예를 나타낸다.FIG. 6 shows an example of a signal processing procedure of a downlink shared channel which is a transport channel in a wireless communication system to which the present invention can be applied.
이하, 하향링크 공유채널(이하, ‘DL-SCH’라 한다.)의 신호 처리 과정은 하나 이상의 전송 채널 또는 제어정보 타입에 적용될 수 있다.Hereinafter, a signal processing process of a downlink shared channel (hereinafter, referred to as 'DL-SCH') may be applied to one or more transport channels or control information types.
먼저, 단계 S6010 내지 S6050은 도 5의 단계 S5010 내지 S5050과 동일하므로 설명을 생략하도록 한다.First, since steps S6010 to S6050 are the same as those of steps S5010 to S5050 of FIG. 5, description thereof will be omitted.
결합된 코드 블록들은 인코더에 의해서 정해진 코딩 방식에 따라 인코딩 되어 부호화된 데이터(coded data)가 된다. 부호화된 데이터를 코드워드(codeword)라 하며, 코드워드 b는 수학식 1과 같이 표현될 수 있다.The combined code blocks are encoded and encoded according to a coding scheme determined by an encoder. The coded data is called a codeword, and codeword b may be expressed as in Equation 1.
수학식 1에서, q는 코드워드 인덱스이고, 는 q 코드워드의 비트 수 이다.In Equation 1, q is a codeword index, Is the number of bits of the q codeword.
이후, 코드워드는 스크램블링 시퀀스에의해서 스크램블링(scrambling)된다(S6060). 스크램블링된 코드워드는 아래 수학식 2와 같이 표현될 수 있다.Thereafter, the codeword is scrambling by the scrambling sequence (S6060). The scrambled codeword may be expressed as Equation 2 below.
코드워드는 변조기에 의해서 신호 성상(signal constellation) 상의 위치를 표현하는 심볼로 변조된다(S6070). 변조 방식(modulation scheme)에는 제한이 없으며, m-PSK(m-Phase Shift Keying) 또는 m-QAM(m-Quadrature Amplitude Modulation)일 수 있다. 예를 들어, m-PSK는 BPSK, QPSK 또는 8-PSK일 수 있다. m-QAM은 16-QAM, 64-QAM 또는 256-QAM 일 수 있다.The codeword is modulated by a modulator into a symbol representing a position on a signal constellation (S6070). The modulation scheme is not limited and may be m-Phase Shift Keying (m-PSK) or m-Quadrature Amplitude Modulation (m-QAM). For example, m-PSK may be BPSK, QPSK or 8-PSK. m-QAM may be 16-QAM, 64-QAM or 256-QAM.
신호 성상 상의 심볼로 변조되는 코드워드는 수학식 3과 같이 표현될 수 있다.A codeword modulated by a symbol on the signal constellation may be expressed as in Equation 3.
코드 워드 각각을 위한 변조 심볼들은 하나 또는 다수의 계층에 매핑된다(S6080).Modulation symbols for each code word are mapped to one or more layers (S6080).
계층(layer)은 프리코더로 입력되는 정보 경로(information path)로 정의된다. 각 안테나의 경로로 입력되는 심볼 x는 수학식 4와 같이 표현될 수 있다.A layer is defined as an information path input to a precoder. The symbol x input to the path of each antenna may be expressed as in Equation 4.
수학식 4에서 이다. v는 계층 수를 의미하고, 는 계층 당 변조 심볼의 수를 나타낸다.In equation (4) to be. v means number of layers, Denotes the number of modulation symbols per layer.
단일 안테나 전송에서는 단일 계층 v=1이 사용되고, 단일 계층에 대한 매핑은 아래 수학식 5와 같이 정의 된다.In a single antenna transmission, a single layer v = 1 is used, and a mapping for a single layer is defined as in Equation 5 below.
공간 다중화(spatial multiplexing)을 위하여, 코드워드는 아래 표 3에 따라 계층 매핑될 수 있다.For spatial multiplexing, codewords may be hierarchically mapped according to Table 3 below.
송신 다이버시티를 위하여, 코드워드는 아래 표 4에 따라 계층 매핑될 수 있다.For transmit diversity, codewords may be layer mapped according to Table 4 below.
이 경우, 하나의 코드워드가 사용되고, 계층 수 υ는 물리적 채널의 전송에 사용되는 안테나의 수 P와 동일하다.In this case, one codeword is used, and the layer number v is equal to the number P of antennas used for transmission of the physical channel.
이후, 프리코더에 의해서 코드워드는 프리코딩된다(S6090).Thereafter, the codeword is precoded by the precoder (S6090).
구체적으로, 프리코더 이전의 정보 경로를 가상 안테나(virtual antenna) 또는 계층(layer)이라 할 수 있다. 프리코더는 입력 심볼을 다중 송신 안테나에 따른 MIMO 방식으로 처리한다. 예를 들어, 프리코더는 코드북(codebook) 기반의 프리코딩을 이용할 수 있다. 프리코더는 안테나 특정 심볼을 해당 안테나의 경로의 부반송파 맵퍼로 분배한다. 프리코더에 의해 하나의 부반송파 맵퍼를 통해 하나의 안테나로 보내어지는 각 정보 경로를 스트림(stream)이라 한다. 이를 물리적 안테나(physical antenna)라 할 수 있다.Specifically, the information path before the precoder may be referred to as a virtual antenna or a layer. The precoder processes input symbols in a MIMO scheme according to multiple transmit antennas. For example, the precoder may use codebook based precoding. The precoder distributes antenna specific symbols to the subcarrier mapper of the path of the antenna. Each information path sent by a precoder to one antenna through one subcarrier mapper is called a stream. This may be referred to as a physical antenna.
각 안테나 포트 p로 보내어지는 신호 y(p)(i)는 아래 수학식 6과 같이 표현될 수 있다.The signal y (p) (i) sent to each antenna port p may be expressed by Equation 6 below.
부반송파 맵퍼는 입력 심볼을 적절한 부반송파에 할당하고, 사용자에 따라 다중화한다. 이후, 자원 요소에 매핑하는 절차를 거쳐 각각의 안테나 포트를 통해 OFDM 신호가 전송되게 된다(S6100).The subcarrier mapper assigns input symbols to the appropriate subcarriers and multiplexes them according to the user. Thereafter, an OFDM signal is transmitted through each antenna port through a procedure of mapping to resource elements (S6100).
즉, OFDM 신호 발생기는 입력 심볼을 OFDM 방식으로 변조하여 OFDM 심볼을 출력한다. OFDM 신호 발생기는 입력 심볼에 대해 IFFT(Inverse Fast Fourier Transform)를 수행할 수 있으며, IFFT가 수행된 시간 영역 심볼에는 CP(cyclic prefix)가 삽입될 수 있다. OFDM 심볼은 각 송신 안테나를 통해 전송된다.That is, the OFDM signal generator outputs an OFDM symbol by modulating the input symbol by the OFDM scheme. The OFDM signal generator may perform an inverse fast fourier transform (IFFT) on the input symbol, and a cyclic prefix (CP) may be inserted into the time domain symbol on which the IFFT is performed. OFDM symbols are transmitted through each transmit antenna.
MIMO 시스템에서 송신기는 두 가지 모드로 동작할 수 있다. 하나는 SCW 모드이고, 다른 하나는 MCW 모드이다. SCW 모드에서는 MIMO 채널을 통해 송신되는 송신 신호가 동일한 송신률(data rate)을 갖는다. MCW 모드에서는 MIMO 채널을 통해 송신되는 데이터가 독립적으로 인코딩되어, 송신 신호가 서로 다른 송신률을 가질 수 있다. MCW 모드는 랭크가 2이상인 경우에 동작한다.In a MIMO system, the transmitter can operate in two modes. One is SCW mode and the other is MCW mode. In the SCW mode, transmission signals transmitted through the MIMO channel have the same data rate. In the MCW mode, data transmitted through the MIMO channel may be independently encoded, so that transmission signals may have different transmission rates. The MCW mode operates when the rank is two or more.
이와 같은 방법을 이용하여 데이터를 생성하고 전송하는 경우, 코드 블록의 순서대로 변조가 이루어지고, 해당 심볼이 매핑 방식에 따라 자원 요소에 차례로 매핑되기 때문에 코드블록간 비트는 채널 코딩 이득을 얻을 수 없다.When data is generated and transmitted using the above method, modulation is performed in the order of code blocks, and since the corresponding symbols are sequentially mapped to resource elements according to the mapping method, bits between code blocks cannot obtain channel coding gains. .
이때, traffic RB가 증가하여 하나의 코드블록이 점유하는 OFDM 심볼 수가 감소하는 경우, 특정 OFDM 심볼에서 많은 에러가 발생하면 적절한 코딩 이득을 얻지 못하여 전체적인 성능(예를 들면, BLER)이 열화될 수 있다는 문제점이 존재한다.In this case, when the number of OFDM symbols occupied by one code block decreases due to an increase in traffic RB, if a large number of errors occur in a specific OFDM symbol, an appropriate coding gain may not be obtained, thereby degrading overall performance (for example, BLER). There is a problem.
본 발명은 이러한 문제점을 해결하기 위해서 데이터 생성시 코드 블록을 비트 단위로 인터리빙 하는 방법을 제안한다.In order to solve this problem, the present invention proposes a method of interleaving a code block bit by bit when generating data.
도 7은 본 발명이 적용될 수 있는 자원 요소 매핑 방법(resource element mapping method)의 일 예를 나타낸다.7 shows an example of a resource element mapping method to which the present invention can be applied.
도 7을 참조하면, OFDM 시스템에서 전송 비트를 자원 요소에 매핑하는 순서에 따라 (a)frequency-first mapping과 (b)time-first mapping으로 구분할 수 있다.Referring to FIG. 7, the OFDM system may be classified into (a) frequency-first mapping and (b) time-first mapping according to an order of mapping transmission bits to resource elements.
이러한 두 가지 매핑 방식은 각각 장단점을 갖는다. 먼저, 도 7의 (a)에 도시된 frequency-first mapping의 경우, 주파수 영역에서 먼저 매핑이 이루어지기 때문에, 동일한 코드블록 크기에 대하여 time-first mapping 대비 빠른 디코딩이 가능한 장점을 갖는다. Each of these two mapping methods has advantages and disadvantages. First, in the case of the frequency-first mapping illustrated in FIG. 7A, since the mapping is performed first in the frequency domain, the decoding is faster than the time-first mapping for the same code block size.
하지만, 시간영역에서 특정 OFDM 심볼에서 큰 성능 열화가 발생하는 경우, 시간 영역에 대한 채널 코딩의 이득이 감소하기 때문에 특정 코드 블록에 에러가 발생하여 전체 BLER 성능을 열화시키는 단점이 있다.However, when a large performance degradation occurs in a specific OFDM symbol in the time domain, since the gain of channel coding for the time domain is reduced, an error occurs in a specific code block, thereby degrading the overall BLER performance.
도 7의 (b)에 도시된 Time-first mapping의 경우, 시간영역에서 먼저 매핑이 이루어지기 때문에 상기의 성능 열화를 극복할 수 있지만, 전체 서브 프레임을 수신한 후에 디코딩이 가능하기 때문에 디코딩이 상대적으로 느리다는 단점을 갖는다.In the case of the time-first mapping shown in FIG. 7B, since the mapping is performed first in the time domain, the above performance deterioration can be overcome. However, since decoding is possible after receiving the entire subframe, decoding is relatively It has the disadvantage of being slow.
참조 신호(Reference signal (
RSRS
: :
ReferenReferen
ce Signal)ce Signal)
무선 통신 시스템에서 데이터는 무선 채널을 통해 전송되기 때문에, 신호는 전송 중에 왜곡될 수 있다. 수신단에서 왜곡된 신호를 정확하게 수신하기 위하여, 수신된 신호의 왜곡은 채널 정보를 이용하여 보정되어야 한다. 채널 정보를 검출하기 위하여 송신측과 수신측 모두 알고 있는 신호 전송 방법과 신호가 채널을 통해 전송될 때 왜곡된 정도를 이용하여 채널 정보를 검출하는 방법을 주로 이용한다. 상술한 신호를 파일럿 신호 또는 참조 신호(RS: reference signal)라고 한다. Since data is transmitted over a wireless channel in a wireless communication system, the signal may be distorted during transmission. In order to correctly receive the distorted signal at the receiving end, the distortion of the received signal must be corrected using the channel information. In order to detect channel information, a signal transmission method known to both a transmitting side and a receiving side and a method of detecting channel information using a distorted degree when a signal is transmitted through a channel are mainly used. The above-mentioned signal is called a pilot signal or a reference signal (RS).
또한 최근 대부분의 이동통신 시스템에서 패킷을 전송할 때, 지금까지 한 개의 송신안테나와 한 개의 수신안테나를 사용했던 것에서 탈피, 다중송신안테나와 다중수신안테나를 채택해 송수신 데이터 효율을 향상시킬 수 있는 방법을 사용한다. 다중 입출력 안테나를 이용하여 데이터를 송수신할 때, 신호를 정확하게 수신하기 위하여 송신 안테나와 수신 안테나 간의 채널 상태가 검출되어야 한다. 따라서 각 송신 안테나는 개별적인 참조 신호를 가져야 한다. In addition, in recent years, when transmitting a packet in most mobile communication systems, a method of improving transmission / reception data efficiency by adopting a multiplexing antenna and a multiplexing antenna is avoided from using one transmitting antenna and one receiving antenna. use. When transmitting and receiving data using multiple input / output antennas, a channel state between a transmitting antenna and a receiving antenna must be detected in order to receive a signal accurately. Therefore, each transmit antenna must have a separate reference signal.
이동 통신 시스템에서 RS는 그 목적에 따라 크게 두 가지로 구분될 수 있다. 채널 정보 획득을 위한 목적의 RS와 데이터 복조를 위해 사용되는 RS가 있다. 전자는 UE가 하향 링크로의 채널 정보를 획득하는데 그 목적이 있으므로, 광대역으로 전송되어야 하고, 특정 서브 프레임에서 하향 링크 데이터를 수신하지 않는 UE라도 그 RS를 수신하고 측정할 수 있어야 한다. 또한 이는 핸드 오버 등의 측정 등을 위해서도 사용된다. 후자는 기지국이 하향링크를 보낼 때 해당 리소스에 함께 보내는 RS로서, UE는 해당 RS를 수신함으로써 채널 추정을 할 수 있고, 따라서 데이터를 복조할 수 있게 된다. 이 RS는 데이터가 전송되는 영역에 전송되어야 한다.In a mobile communication system, RS can be classified into two types according to its purpose. There are RSs for channel information acquisition and RSs used for data demodulation. Since the former has a purpose for the UE to acquire channel information on the downlink, it should be transmitted over a wide band, and a UE that does not receive downlink data in a specific subframe should be able to receive and measure its RS. It is also used for measurements such as handover. The latter is an RS that the base station sends along with the corresponding resource when the base station transmits the downlink, and the UE can estimate the channel by receiving the RS, and thus can demodulate the data. This RS should be transmitted in the area where data is transmitted.
하향 참조 신호는 셀 내 모든 단말이 공유하는 채널 상태에 대한 정보 획득 및 핸드오버 등의 측정 등을 위한 하나의 공통 참조 신호(CRS: common RS)와 특정 단말만을 위하여 데이터 복조를 위해 사용되는 전용 참조 신호(DRS: dedicated RS)가 있다. 이와 같은 참조 신호들을 이용하여 복조(demodulation)와 채널 측정(channel measurement)을 위한 정보를 제공할 수 있다. 즉, DRS는 데이터 복조용으로만 사용되며 CRS는 채널 정보 획득 및 데이터 복조의 두 가지 목적으로 다 사용된다.The downlink reference signal is one common reference signal (CRS: common RS) for acquiring information on channel states shared by all terminals in a cell, measurement of handover, etc. and a dedicated reference used for data demodulation only for a specific terminal. There is a signal (DRS: dedicated RS). Such reference signals may be used to provide information for demodulation and channel measurement. That is, DRS is used only for data demodulation and CRS is used for both purposes of channel information acquisition and data demodulation.
수신 측(즉, 단말)은 CRS로부터 채널 상태를 측정하고, CQI(Channel Quality Indicator), PMI(Precoding Matrix Index) 및/또는 RI(Rank Indicator)와 같은 채널 품질과 관련된 지시자를 송신 측(즉, 기지국)으로 피드백한다. CRS는 셀 특정 기준신호(cell-specific RS)라고도 한다. 반면, 채널 상태 정보(CSI: Channel State Information)의 피드백과 관련된 참조 신호를 CSI-RS라고 정의할 수 있다. The receiving side (i.e., the terminal) measures the channel state from the CRS and transmits an indicator related to the channel quality such as the channel quality indicator (CQI), precoding matrix index (PMI) and / or rank indicator (RI). Feedback to the base station). CRS is also referred to as cell-specific RS. On the other hand, a reference signal related to feedback of channel state information (CSI) may be defined as CSI-RS.
DRS는 PDSCH 상의 데이터 복조가 필요한 경우 자원 요소들을 통해 전송될 수 있다. 단말은 상위 계층을 통하여 DRS의 존재 여부를 수신할 수 있으며, 상응하는 PDSCH가 매핑되었을 때만 유효하다. DRS를 단말 특정 참조 신호(UE-specific RS) 또는 복조 참조 신호(DMRS: Demodulation RS)라고 할 수 있다.The DRS may be transmitted through resource elements when data demodulation on the PDSCH is needed. The UE may receive the presence or absence of a DRS through a higher layer and is valid only when a corresponding PDSCH is mapped. The DRS may be referred to as a UE-specific RS or a demodulation RS (DMRS).
도 8은 본 발명이 적용될 수 있는 무선 통신 시스템에서 하향링크 자원 블록 쌍에 매핑된 참조 신호 패턴을 예시한다.8 illustrates a reference signal pattern mapped to a downlink resource block pair in a wireless communication system to which the present invention can be applied.
도 8를 참조하면, 참조 신호가 매핑되는 단위로 하향링크 자원 블록 쌍은 시간 영역에서 하나의 서브 프레임 × 주파수 영역에서 12개의 부 반송파로 나타낼 수 있다. 즉, 시간 축(x축) 상에서 하나의 자원 블록 쌍은 일반 순환 전치(normal CP: normal Cyclic Prefix) 인 경우 14개의 OFDM 심볼의 길이를 가지고(도 5(a)의 경우), 확장 순환 전치(extended CP: extended Cyclic Prefix)인 경우 12개의 OFDM 심볼의 길이를 가진다(도 5(b)의 경우). 자원 블록 격자에서 '0', '1', '2' 및 '3'으로 기재된 자원 요소들(REs)은 각각 안테나 포트 인덱스 '0', '1', '2' 및 '3'의 CRS의 위치를 의미하며, 'D'로 기재된 자원 요소들은 DRS의 위치를 의미한다. Referring to FIG. 8, a downlink resource block pair may be represented by 12 subcarriers in one subframe x frequency domain in a time domain in which a reference signal is mapped. That is, one resource block pair on the time axis (x-axis) has a length of 14 OFDM symbols in case of normal cyclic prefix (normal CP) (in case of FIG. 5 (a)), and an extended cyclic prefix ( extended CP: Extended Cyclic Prefix) has a length of 12 OFDM symbols (in case of FIG. 5 (b)). The resource elements (REs) described as '0', '1', '2' and '3' in the resource block grid are determined by the CRS of the antenna port indexes '0', '1', '2' and '3', respectively. The location of the resource element described as 'D' means the location of the DRS.
이하 CRS에 대하여 좀 더 상세하게 기술하면, CRS는 물리적 안테나의 채널을 추정하기 위해 사용되고, 셀 내에 위치한 모든 단말에 공통적으로 수신될 수 있는 참조 신호로써 전체 주파수 대역에 분포된다. 즉, 이 CRS는 cell-specific한 시그널로, 광대역에 대해서 매 서브 프레임마다 전송된다. 또한, CRS는 채널 품질 정보(CSI) 및 데이터 복조를 위해 이용될 수 있다. Hereinafter, the CRS will be described in more detail. The CRS is used to estimate a channel of a physical antenna and is distributed in the entire frequency band as a reference signal that can be commonly received to all terminals located in a cell. That is, this CRS is a cell-specific signal and is transmitted every subframe for the wideband. In addition, the CRS may be used for channel quality information (CSI) and data demodulation.
CRS는 전송 측(기지국)에서의 안테나 배열에 따라 다양한 포맷으로 정의된다. 3GPP LTE 시스템(예를 들어, 릴리즈-8)에서는 기지국의 전송 안테나 개수에 따라서 최대 4개의 안테나 포트에 대한 RS가 전송된다. 하향링크 신호 송신 측은 단일의 송신 안테나, 2개의 송신 안테나 및 4개의 송신 안테나와 같이 3 종류의 안테나 배열을 가진다. 예를 들어 기지국의 송신 안테나의 개수가 두 개일 경우, 0번과 1번 안테나 포트에 대한 CRS가 전송되고, 네 개인 경우 0~3 번 안테나 포트에 대한 CRS가 각각 전송된다.CRS is defined in various formats depending on the antenna arrangement at the transmitting side (base station). In a 3GPP LTE system (eg, Release-8), RS for up to four antenna ports is transmitted according to the number of transmit antennas of a base station. The downlink signal transmitting side has three types of antenna arrangements such as a single transmit antenna, two transmit antennas, and four transmit antennas. For example, if the number of transmitting antennas of the base station is two, CRSs for antenna ports 0 and 1 are transmitted, and if four, CRSs for antenna ports 0 to 3 are transmitted.
기지국이 단일의 송신 안테나를 사용하는 경우, 단일 안테나 포트를 위한 참조 신호가 배열된다. If the base station uses a single transmit antenna, the reference signal for the single antenna port is arranged.
기지국이 2개의 송신 안테나를 사용하는 경우, 2개의 송신 안테나 포트를 위한 참조 신호는 시분할 다중화(TDM: Time Division Multiplexing) 및/또는 주파수 분할 다중화(FDM Frequency Division Multiplexing) 방식을 이용하여 배열된다. 즉, 2개의 안테나 포트를 위한 참조 신호는 각각이 구별되기 위해 서로 다른 시간 자원 및/또는 서로 다른 주파수 자원이 할당된다.When the base station uses two transmit antennas, the reference signals for the two transmit antenna ports are arranged using time division multiplexing (TDM) and / or FDM frequency division multiplexing (FDM) scheme. That is, the reference signals for the two antenna ports are assigned different time resources and / or different frequency resources so that each is distinguished.
게다가, 기지국이 4개의 송신 안테나를 사용하는 경우, 4개의 송신 안테나 포트를 위한 참조 신호는 TDM 및/또는 FDM 방식을 이용하여 배열된다. 하향링크 신호의 수신 측(단말)에 의하여 측정된 채널 정보는 단일의 송신 안테나 전송, 송신 다이버시티, 폐쇄 루프 공간 다중화(closed-loop spatial multiplexing), 개방 루프 공간 다중화(open-loop spatial multiplexing) 또는 다중 사용자-다중 입출력 안테나(Multi-User MIMO)와 같은 전송 방식을 이용하여 전송된 데이터를 복조하기 위하여 사용될 수 있다. In addition, when the base station uses four transmit antennas, reference signals for the four transmit antenna ports are arranged using the TDM and / or FDM scheme. The channel information measured by the receiving side (terminal) of the downlink signal may be transmitted by a single transmit antenna, transmit diversity, closed-loop spatial multiplexing, open-loop spatial multiplexing, or It may be used to demodulate data transmitted using a transmission scheme such as a multi-user MIMO.
다중 입출력 안테나가 지원되는 경우 참조 신호가 특정의 안테나 포트로부터 전송될 때, 상기 참조 신호는 참조 신호의 패턴에 따라 특정된 자원 요소들의 위치에 전송되며, 다른 안테나 포트를 위해 특정된 자원 요소들의 위치에 전송되지 않는다. 즉, 서로 다른 안테나 사이의 참조 신호는 서로 겹치지 않는다. When a multiple input / output antenna is supported, when a reference signal is transmitted from a specific antenna port, the reference signal is transmitted to a location of resource elements specified according to a pattern of the reference signal, and the location of resource elements specified for another antenna port. Is not sent to. That is, reference signals between different antennas do not overlap each other.
자원 블록에 CRS를 맵핑하는 규칙은 다음과 같이 정의된다.The rules for mapping CRSs to resource blocks are defined as follows.
수학식 1에서, k 및 l 은 각각 부반송파 인덱스 및 심볼 인덱스를 나타내고, p 는 안테나 포트를 나타낸다. 은 하나의 하향링크 슬롯에서의 OFDM 심볼의 수를 나타내고, 은 하나의 하향링크 슬롯에서의 OFDM 심볼의 수를 나타내고, 은 셀 ID를 나타낸다. mod 는 모듈로(modulo) 연산을 나타낸다. 참조 신호의 위치는 주파수 영역에서 vshift 값에 따라 달라진다. vshift는 셀 ID에 종속되므로, 참조 신호의 위치는 셀에 따라 다양한 주파수 편이(frequency shift) 값을 가진다.In Equation 1, k and l represent a subcarrier index and a symbol index, respectively, and p represents an antenna port. Denotes the number of OFDM symbols in one downlink slot, Denotes the number of OFDM symbols in one downlink slot, Represents a cell ID. mod stands for modulo operation. The position of the reference signal depends on the v shift value in the frequency domain. Since v shift is dependent on the cell ID, the position of the reference signal has various frequency shift values according to the cell.
보다 구체적으로, CRS를 통해 채널 추정 성능을 향상시키기 위해 CRS의 위치는 셀에 따라 주파수 영역에서 편이될 수 있다. 예를 들어, 참조 신호가 3개의 부 반송파의 간격으로 위치하는 경우, 하나의 셀에서의 참조 신호들은 3k 번째 부반송파에 할당되고, 다른 셀에서의 참조 신호는 3k+1 번째 부반송파에 할당된다. 하나의 안테나 포트의 관점에서 참조 신호들은 주파수 영역에서 6개의 자원 요소 간격으로 배열되고, 또 다른 안테나 포트에 할당된 참조 신호와는 3개의 자원 요소 간격으로 분리된다. More specifically, the position of the CRS may be shifted in the frequency domain according to the cell in order to improve channel estimation performance through the CRS. For example, when reference signals are located at intervals of three subcarriers, reference signals in one cell are allocated to the 3k th subcarrier, and reference signals in another cell are allocated to the 3k + 1 th subcarrier. In terms of one antenna port, the reference signals are arranged at six resource element intervals in the frequency domain, and are separated at three resource element intervals from the reference signal allocated to another antenna port.
시간 영역에서 참조 신호는 각 슬롯의 심볼 인덱스 0 에서부터 시작하여 동일 간격(constant interval)으로 배열된다. 시간 간격은 순환 전치 길이에 따라 다르게 정의된다. 일반 순환 전치의 경우 참조 신호는 슬롯의 심볼 인덱스 0 과 4에 위치하고, 확장 순환 전치의 경우 참조 신호는 슬롯의 심볼 인덱스 0 과 3에 위치한다. 2개의 안테나 포트 중 최대값을 가지는 안테나 포트를 위한 참조 신호는 하나의 OFDM 심볼 내에 정의된다. 따라서, 4개의 송신 안테나 전송의 경우, 참조 신호 안테나 포트 0 과 1을 위한 참조 신호는 슬롯의 심볼 인덱스 0 과 4 (확장 순환 전치의 경우 심볼 인덱스 0 과 3)에 위치하고, 안테나 포트 2 와 3을 위한 참조 신호는 슬롯의 심볼 인덱스 1에 위치한다. 안테나 포트 2 와 3을 위한 참조 신호의 주파수 영역에서의 위치는 2번째 슬롯에서 서로 맞바꿔진다. In the time domain, reference signals are arranged at constant intervals starting from symbol index 0 of each slot. The time interval is defined differently depending on the cyclic prefix length. In the case of the normal cyclic prefix, the reference signal is located at symbol indexes 0 and 4 of the slot, and in the case of the extended cyclic prefix, the reference signal is located at symbol indexes 0 and 3 of the slot. The reference signal for the antenna port having the maximum value of two antenna ports is defined in one OFDM symbol. Thus, for four transmit antenna transmissions, the reference signals for reference signal antenna ports 0 and 1 are located at symbol indices 0 and 4 ( symbol indices 0 and 3 for extended cyclic prefix) of slots, The reference signal for is located at symbol index 1 of the slot. The positions in the frequency domain of the reference signal for antenna ports 2 and 3 are swapped with each other in the second slot.
이하 DRS에 대하여 좀 더 상세하게 기술하면, DRS는 데이터를 복조하기 위하여 사용된다. 다중 입출력 안테나 전송에서 특정의 단말을 위해 사용되는 선행 부호화(precoding) 가중치는 단말이 참조 신호를 수신하였을 때 각 송신 안테나에서 전송된 전송 채널과 결합되어 상응하는 채널을 추정하기 위하여 변경 없이 사용된다.In more detail with respect to DRS, DRS is used to demodulate data. Precoding weights used for a specific terminal in multiple I / O antenna transmission are used without change to estimate the corresponding channel by combining with the transmission channel transmitted from each transmission antenna when the terminal receives the reference signal.
3GPP LTE 시스템(예를 들어, 릴리즈-8)은 최대로 4개의 전송 안테나를 지원하고, 랭크 1 빔포밍(beamforming)을 위한 DRS가 정의된다. 랭크 1 빔포밍을 위한 DRS는 또한 안테나 포트 인덱스 5 를 위한 참조 신호를 나타낸다. The 3GPP LTE system (eg, Release-8) supports up to four transmit antennas and a DRS for rank 1 beamforming is defined. The DRS for rank 1 beamforming also indicates a reference signal for antenna port index 5.
자원 블록에 DRS를 맵핑하는 규칙은 다음과 같이 정의된다. 수학식 8은 일반 순환 전치인 경우를 나타내고, 수학식 9는 확장 순환 전치인 경우를 나타낸다.The rules for mapping DRS to resource blocks are defined as follows. Equation 8 shows a case of a general cyclic prefix, and Equation 9 shows a case of an extended cyclic prefix.
수학식 2 및 3에서, k 및 l 은 각각 부반송파 인덱스 및 심볼 인덱스를 나타내고, p 는 안테나 포트를 나타낸다. 은 주파수 영역에서 자원 블록 크기를 나타내고, 부반송파의 수로써 표현된다. nPRB는 물리 자원 블록의 수를 나타낸다.In Equations 2 and 3, k and l represent subcarrier indexes and symbol indexes, respectively, and p represents an antenna port. Denotes the resource block size in the frequency domain and is expressed as the number of subcarriers. n PRB represents the number of physical resource blocks.
은 PDSCH 전송을 위한 자원 블록의 주파수 대역을 나타낸다. ns 는 슬롯 인덱스를 나타내고, 는 셀 ID를 나타낸다. mod 는 모듈로(modulo) 연산을 나타낸다. 참조 신호의 위치는 주파수 영역에서 vshift값에 따라 달라진다. vshift는 셀 ID에 종속되므로, 참조 신호의 위치는 셀에 따라 다양한 주파수 편이(frequency shift) 값을 가진다. Denotes a frequency band of a resource block for PDSCH transmission. ns represents the slot index, Represents a cell ID. mod stands for modulo operation. The position of the reference signal depends on the v shift value in the frequency domain. Since v shift is dependent on the cell ID, the position of the reference signal has various frequency shift values according to the cell.
LTE 시스템의 진화 발전된 형태의 LTE-A 시스템에서 기지국의 하향 링크로 최대 8개의 송신 안테나를 지원할 수 있도록 디자인되어야 한다. 따라서 최대 8개 송신 안테나에 대한 RS 역시 지원되어야 한다. LTE 시스템에서 하향 링크 RS는 최대 4개의 안테나 포트에 대한 RS만 정의되어 있으므로, LTE-A 시스템에서 기지국이 4개 이상 최대 8개의 하향 링크 송신 안테나를 가질 경우 이들 안테나 포트에 대한 RS가 추가적으로 정의되고 디자인되어야 한다. 최대 8개의 송신 안테나 포트에 대한 RS는 위에서 설명한 채널 측정을 위한 RS와 데이터 복조를 위한 RS 두 가지가 모두 디자인되어야 한다. LTE system evolution In the advanced LTE-A system, it should be designed to support up to eight transmit antennas in the downlink of the base station. Therefore, RS for up to eight transmit antennas must also be supported. Since the downlink RS in the LTE system defines only RSs for up to four antenna ports, when the base station has four or more up to eight downlink transmit antennas in the LTE-A system, RSs for these antenna ports are additionally defined. Must be designed. RS for up to eight transmit antenna ports must be designed for both the RS for channel measurement and the RS for data demodulation described above.
LTE-A 시스템을 디자인 함에 있어서 중요한 고려 사항 중 하나는 backward compatibility, 즉 LTE 단말이 LTE-A 시스템에서도 아무 무리 없이 잘 동작해야 하고, 시스템 또한 이를 지원해야 한다는 것이다. RS 전송 관점에서 보았을 때, LTE에서 정의되어 있는 CRS가 전 대역으로 매 서브 프레임마다 전송되는 시간-주파수 영역에서 추가적으로 최대 8개의 송신 안테나 포트에 대한 RS가 추가적으로 정의되어야 한다. LTE-A 시스템에서 기존 LTE의 CRS와 같은 방식으로 최대 8개의 송신 안테나에 대한 RS 패턴을 매 서브 프레임마다 전 대역에 추가하게 되면 RS 오버헤드가 지나치게 커지게 된다. One of the important considerations in designing the LTE-A system is backward compatibility, that is, the LTE terminal must work well in the LTE-A system, and the system must also support it. From an RS transmission point of view, an RS for an additional up to eight transmit antenna ports should be additionally defined in the time-frequency domain in which CRS defined in LTE is transmitted every subframe over the entire band. In the LTE-A system, when RS patterns of up to eight transmit antennas are added to all bands in every subframe in the same manner as the CRS of the existing LTE, the RS overhead becomes excessively large.
따라서, LTE-A 시스템에서 새로이 디자인되는 RS는 크게 두 가지 분류로 나누게 되는데, MCS, PMI 등의 선택을 위한 채널 측정 목적의 RS (CSI-RS: Channel State Information-RS, Channel State Indication-RS 등)와 8개의 전송 안테나로 전송되는 데이터 복조를 위한 RS(DM-RS: Data Demodulation?RS)이다. Accordingly, the newly designed RS in the LTE-A system is divided into two categories, RS for channel measurement purpose (CSI-RS: Channel State Information-RS, Channel State Indication-RS, etc.) for selection of MCS, PMI, etc. And RS (Data Demodulation? RS) for data demodulation transmitted through 8 transmit antennas.
채널 측정 목적의 CSI-RS는 기존의 CRS가 채널 측정, 핸드 오버 등의 측정 등의 목적과 동시에 데이터 복조를 위해 사용되는 것과 달리 채널 측정 위주의 목적을 위해서 디자인되는 특징이 있다. 물론 이 또한 핸드 오버 등의 측정 등의 목적으로도 사용될 수도 있다. CSI-RS가 채널 상태에 대한 정보를 얻는 목적으로만 전송되므로 CRS와 달리 매 서브 프레임마다 전송되지 않아도 된다. CSI-RS의 오버헤드를 줄이기 위하여 CSI-RS는 시간 축 상에서 간헐적으로 전송된다. CSI-RS for the purpose of channel measurement has a feature that is designed for channel measurement-oriented purposes, unlike the conventional CRS is used for data demodulation at the same time as the channel measurement, handover, and the like. Of course, this may also be used for the purpose of measuring handover and the like. Since the CSI-RS is transmitted only for the purpose of obtaining channel state information, unlike the CRS, the CSI-RS does not need to be transmitted every subframe. In order to reduce the overhead of the CSI-RS, the CSI-RS is transmitted intermittently on the time axis.
데이터 복조를 위해서 해당 시간-주파수 영역에서 스케줄링 된 UE에게 전용적(dedicated)으로 DM RS가 전송된다. 즉, 특정 UE의 DM-RS는 해당 UE가 스케줄링 된 영역, 즉 데이터를 수신 받는 시간-주파수 영역에만 전송되는 것이다. The DM RS is transmitted to the UE scheduled in the corresponding time-frequency domain for data demodulation. That is, the DM-RS of a specific UE is transmitted only in a region where the UE is scheduled, that is, a time-frequency region in which data is received.
LTE-A 시스템에서 eNB는 모든 안테나 포트에 대한 CSI-RS를 전송해야 한다. 최대 8개의 송신 안테나 포트에 대한 CSI-RS를 매 서브 프레임마다 전송하는 것은 오버헤드가 너무 큰 단점이 있으므로, CSI-RS는 매 서브 프레임마다 전송되지 않고 시간 축에서 간헐적으로 전송되어야 그 오버헤드를 줄일 수 있다. 즉, CSI-RS는 한 서브 프레임의 정수 배의 주기를 가지고 주기적으로 전송되거나 특정 전송 패턴으로 전송될 수 있다. 이 때 CSI-RS가 전송되는 주기나 패턴은 eNB가 설정할 수 있다. In the LTE-A system, the eNB should transmit CSI-RS for all antenna ports. Transmitting CSI-RS for each subframe for up to 8 transmit antenna ports has a disadvantage in that the overhead is too large. Therefore, the CSI-RS is not transmitted every subframe but is transmitted intermittently on the time axis. Can be reduced. That is, the CSI-RS may be periodically transmitted with an integer multiple of one subframe or may be transmitted in a specific transmission pattern. At this time, the period or pattern in which the CSI-RS is transmitted may be set by the eNB.
CSI-RS를 측정하기 위해서 UE는 반드시 자신이 속한 셀의 각각의 CSI-RS 안테나 포트에 대한 CSI-RS의 전송 서브 프레임 인덱스, 전송 서브 프레임 내에서 CSI-RS 자원 요소(RE) 시간-주파수 위치, 그리고 CSI-RS 시퀀스 등에 대한 정보를 알고 있어야 한다.In order to measure the CSI-RS, the UE must transmit the CSI-RS index of the CSI-RS for each CSI-RS antenna port of the cell to which it belongs, and the CSI-RS resource element (RE) time-frequency position within the transmitted subframe. , And information about the CSI-RS sequence.
LTE-A 시스템에 eNB는 CSI-RS를 최대 8개의 안테나 포트에 대해서 각각 전송해야 한다. 서로 다른 안테나 포트의 CSI-RS 전송을 위해 사용되는 자원은 서로 직교(orthogonal)해야 한다. 한 eNB가 서로 다른 안테나 포트에 대한 CSI-RS를 전송할 때 각각의 안테나 포트에 대한 CSI-RS를 서로 다른 RE에 맵핑함으로써 FDM/TDM방식으로 이들 자원을 orthogonal하게 할당할 수 있다. 또는 서로 다른 안테나 포트에 대한 CSI-RS를 서로 orthogonal한 코드에 맵핑시키는 CDM방식으로 전송할 수 있다. In the LTE-A system, the eNB should transmit CSI-RS for up to eight antenna ports, respectively. Resources used for CSI-RS transmission of different antenna ports should be orthogonal to each other. When an eNB transmits CSI-RSs for different antenna ports, the CSI-RSs for each antenna port may be mapped to different REs so that these resources may be orthogonally allocated in the FDM / TDM manner. Alternatively, the CSI-RSs for different antenna ports may be transmitted in a CDM scheme that maps to orthogonal codes.
CSI-RS에 관한 정보를 eNB가 자기 셀 UE에게 알려줄 때, 먼저 각 안테나 포트에 대한 CSI-RS가 매핑되는 시간-주파수에 대한 정보를 알려줘야 한다. 구체적으로, CSI-RS가 전송되는 서브 프레임 번호들, 또는 CSI-RS가 전송되는 주기, CSI-RS가 전송되는 서브 프레임 오프셋이며, 특정 안테나의 CSI-RS RE가 전송되는 OFDM 심볼 번호, 주파수 간격(spacing), 주파수 축에서의 RE의 오프셋 또는 쉬프트 값 등이 있다.When the eNB informs its cell UE of the information about the CSI-RS, it is necessary to first inform the information about the time-frequency to which the CSI-RS for each antenna port is mapped. Specifically, the subframe numbers through which the CSI-RS is transmitted, or the period during which the CSI-RS is transmitted, the subframe offset through which the CSI-RS is transmitted, and the OFDM symbol number where the CSI-RS RE of a specific antenna is transmitted, and the frequency interval (spacing), the RE offset or shift value in the frequency axis.
위상 보상 참조 신호(Phase Compensation Reference Phase Compensation Reference Signal
Signal:PCRSSignal: PCRS
))
이하, PCRS에 대해 구체적으로 살펴보기로 한다.Hereinafter, the PCRS will be described in detail.
DL DL
PCRSPCRS
절차 step
UE가 자신을 위해 의도된 서브 프레임 n에서 DCI 포맷 B1 또는 B2를 갖는 xPDCCH를 검출하면, UE는 대응하는 서브프래임에서 DCI에 표시된 PCRS 안테나 포트에서 DL PCRS를 수신한다.If the UE detects an xPDCCH with DCI format B1 or B2 in subframe n intended for it, the UE receives DL PCRS at the PCRS antenna port indicated in the DCI at the corresponding subframe.
UL UL
PCRSPCRS
절차 step
UE가 자신을 위해 의도된 서브 프레임 n에서 DCI 포맷 A1 또는 A2를 갖는 xPDCCH를 검출하면, UE는 아래 조건(조건 1 및 조건 2)를 제외하고 DCI에 표시된 할당된 DM-RS 안테나 포트와 동일한 하나 또는 두 개의 PCRS 안테나 포트를 사용하여 서브 프레임 n+4+m+1에서 UL PCRS를 전송한다.If the UE detects an xPDCCH with DCI format A1 or A2 in subframe n intended for it, then the UE is the same one as the assigned DM-RS antenna port indicated in DCI except the conditions (condition 1 and condition 2) below. Alternatively, two PCRS antenna ports are used to transmit UL PCRS in subframe n + 4 + m + 1.
- 조건 1: 만약 검출된 DCI의 이중(dual) PCRS 필드가 ‘1’로 설정되고, xPUSCH에 할당된 DM-RS 포트의 수가 ‘1’이면, UE는 DCI에 표시된 할당된 DM-RS 안테나 포트 및 특정 PCRS 안테나 포트와 동일한 부반송파 위치를 갖는 추가 PCRS 안테나 포트와 동일한 PCRS 포트를 사용하여 서브 프레임 n+4+m+1에서 UL PCRS를 송신한다.Condition 1: If the Dual PCRS field of the detected DCI is set to '1' and the number of DM-RS ports assigned to the xPUSCH is '1', then the UE assigns the assigned DM-RS antenna port indicated in the DCI. And UL PCRS in subframe n + 4 + m + 1 using the same PCRS port as the additional PCRS antenna port having the same subcarrier location as the particular PCRS antenna port.
- 조건 2: PCRS와 xPUSCH의 상대적 송신 전력 비율은 아래 표 3에 의해 정의된 송신 방식에 의해 결정된다.Condition 2: The relative transmit power ratio of PCRS and xPUSCH is determined by the transmission scheme defined by Table 3 below.
표 5는 주어진 레이어(layer) 상에서 PCRS와 xPUSCH의 상대적인 송신 전력 비의 일례를 나타낸다.Table 5 shows an example of the relative transmit power ratio of PCRS and xPUSCH on a given layer.
이하에서, PCRS에 대해 좀 더 구체적으로 살펴본다.Hereinafter, the PCRS will be described in more detail.
xPUSCH와 연관된 PCRS는, (1) 안테나 포트(p) p∈{40,41,42,43}에서 전송되며, (2) 존재하고, xPUSCH 전송이 대응하는 안테나 포트와 관련되는 경우에만 위상 잡음 보상에 대한 유효한 기준이며, (3) 대응하는 xPUSCH가 매핑되는 물리 자원 블록들 및 심볼들 상에서만 전송된다.The PCRS associated with the xPUSCH is transmitted at (1) antenna port (p) p∈ {40,41,42,43}, and (2) present and only compensates for phase noise if the xPUSCH transmission is associated with the corresponding antenna port. Is a valid criterion for (3) is transmitted only on the physical resource blocks and symbols to which the corresponding xPUSCH is mapped.
시퀀스sequence
생성(Sequence generation) Sequence generation
p∈{40,41,42,43}인 임의의 안테나 포트에 대해, 참조 신호 시퀀스 r(m)은 아래 수학식 10과 같이 정의된다.For any antenna port of p ∈ {40, 41, 42, 43}, the reference signal sequence r (m) is defined as in Equation 10 below.
의사 랜덤 시퀀스(pseudo-random sequence) c(i)는 길이-31의 골드 시퀀스에 의해 정의되며, 의사 랜덤 시퀀스 제너레이터(generator)는 수학식 11과 같이 각 서브프래임의 시작에서 초기화된다.A pseudo-random sequence c (i) is defined by a gold sequence of length-31, and a pseudo random sequence generator is initialized at the beginning of each subframe, as shown in equation (11).
nSCID의 값은 달리 명시하지 않으면 0이다. xPUSCH 전송을 위해, nSCID는 xPUSCH 전송과 연관된 DCI 포맷에 의해 주어진다.The value of n SCID is 0 unless otherwise specified. For xPUSCH transmission, n SCID is given by the DCI format associated with the xPUSCH transmission.
자원 요소 Resource element
매핑Mapping
(Mapping to resource elements)(Mapping to resource elements)
안테나 포트 p∈{40,41,42,43}에 대해, 해당 xPUSCH 전송을 위해 할당된 주파수 영역 인덱스 n_PRB를 가지는 물리 자원 블록에서, 참조 신호 시퀀스 r(m)의 일부는 에 따른 서브프래임에서 해당 xPUSCH 심볼들에 대한 복소수 값(complex-value) 변조 심볼 에 매핑된다.For the antenna port p∈ {40,41,42,43}, in the physical resource block having the frequency domain index n_PRB allocated for the corresponding xPUSCH transmission, a part of the reference signal sequence r (m) is Complex-value modulation symbol for the corresponding xPUSCH symbols in the subframe according to Is mapped to.
xPUSCH 물리 자원 할당의 시작 물리 자원 블록 인덱스 및 xPUSCH 물리 자원 블록들의 개수 에 대해, 하나의 서브프래임에 대한 자원 요소 (k,l′)는 아래 수학식 12와 같이 주어진다.Starting Physical Resource Block Index at xPUSCH Physical Resource Allocation And the number of xPUSCH physical resource blocks For, the resource element (k, l ') for one subframe is given by Equation 12 below.
수학식 12에서, 이고, l’는 하나의 서브프래임 내 심볼 인덱스를 나타내며, 는 주어진 서브프래임에 대한 xPUSCH의 마지막 심볼 인덱스를 나타낸다.In Equation 12, L 'represents a symbol index in one subframe, Denotes the last symbol index of the xPUSCH for a given subframe.
세트(set) S에서 임의의 안테나 포트 상에서 하나의 UE로부터 UE 특정 PCRS의 전송을 위해 사용되는 자원 요소 (k, l’)는 동일한 서브프래임에서 임의의 안테나 포트 상에서 xPUSCH의 전송을 위해 사용되지 않는다.The resource element (k, l ') used for transmission of UE specific PCRS from one UE on any antenna port in set S is not used for transmission of xPUSCH on any antenna port in the same subframe. .
여기서, S는 {40}, {41}, {42}이다.Where S is {40}, {41} and {42}.
반송파 주파수 오프셋(Carrier Frequency Carrier Frequency Offset
Offset:CFOOffset: CFO
) 효과) effect
송신단(예:기지국)에서 전송하는 기저대역 신호는 발진기에서 발생된 반송파 주파수에 의해 통과대역으로 천이되며, 반송파 주파수를 통해 전송되는 신호는 수신단(예:단말)에서 동일한 반송파 주파수에 의해 기저대역 신호로 변환된다.Baseband signals transmitted by the transmitting end (e.g., base station) are shifted to the passband by the carrier frequency generated by the oscillator, and signals transmitted through the carrier frequency are transmitted by the same carrier frequency by the same carrier frequency at the receiving end (e.g., terminal). Is converted to.
이 때, 수신단에 의해 수신된 신호에는 반송파와 관련된 왜곡이 포함될 수 있다.In this case, the signal received by the receiver may include distortion associated with the carrier.
이러한 왜곡의 일례로, 송신단의 반송파 주파수와 수신단의 반송파 주파수 차이에 의해 발생하는 왜곡 현상이 있을 수 있다.As one example of such distortion, there may be a distortion phenomenon caused by the difference between the carrier frequency of the transmitter and the carrier frequency of the receiver.
이와 같은 반송파 주파수 오프셋이 발생하는 이유는 송신단과 수신단에서 사용하는 발진기가 동일하지 않거나, 단말의 이동에 따라 도플러 주파수 천이가 발생하기 때문이다.The reason for such carrier frequency offset is that the oscillators used at the transmitter and the receiver are not the same or the Doppler frequency transition occurs as the terminal moves.
여기서, 도플러 주파수는 단말의 이동 속도와 반송파 주파수에 비례하며 아래 수학식 13과 같이 정의된다.Here, the Doppler frequency is proportional to the moving speed and the carrier frequency of the terminal and is defined as in Equation 13 below.
수학식 13에서, 는 각각 순서대로 반송파 주파수, 도플러 주파수, 단말의 이동 속도, 빛의 속도를 나타낸다.In Equation 13, Denotes the carrier frequency, the Doppler frequency, the movement speed of the terminal, and the speed of light, respectively.
또한, 정규화된(normalized) 반송파 주파수 오프셋(ε)은 아래 수학식 14와 같이 정의된다.In addition, the normalized carrier frequency offset ε is defined as in Equation 14 below.
수학식 14에서, 는 각각 순서대로 반송파 주파수 오프셋, 부반송파 간격, 부반송파 간격으로 정규화된 반송파 주파수 오프셋을 나타낸다.In Equation 14, Denotes a carrier frequency offset normalized to a carrier frequency offset, a subcarrier spacing, and a subcarrier spacing in order.
반송파 주파수 오프셋이 존재하는 경우, 시간 영역의 수신 신호는 송신한 신호에 위상 회전을 곱한 결과가 되며, 주파수 영역의 수신신호는 송신한 신호가 주파수 영역에서 이동(shift)한 결과가 된다.If there is a carrier frequency offset, the received signal in the time domain is the result of multiplying the transmitted signal by the phase rotation, and the received signal in the frequency domain is the result of shifting the transmitted signal in the frequency domain.
이 경우, 다른 모든 부반송파(들)의 영향을 받게 되어, ICI(Inter-Carrier-Interference)가 발생하게 된다.In this case, all other subcarrier (s) are affected, resulting in inter-carrier-interference (ICI).
즉, 소수 배 반송파 주파수 오프셋이 발생하는 경우, 주파수 영역의 수신 신호는 아래 수학식 15와 같이 표현된다.That is, when a decimal carrier frequency offset occurs, the received signal in the frequency domain is expressed by Equation 15 below.
수학식 15는 주파수 영역에서 CFO를 가지는 수신 신호를 나타낸다. Equation 15 shows a received signal having a CFO in the frequency domain.
수학식 15에서, 는 각각 순서대로 부반송파 인덱스, 심볼 인덱스, FFT 크기, 수신 신호, 송신 신호, 주파수 응답, CFO로 인한 ICI, 백색 잡음(white noise)를 나타낸다.In Equation 15, Denote subcarrier index, symbol index, FFT size, received signal, transmitted signal, frequency response, ICI due to CFO, and white noise in order.
상기 수학식 9에서 정의된 바와 같이, 반송파 주파수 오프셋이 존재할 경우 k번째 부반송파의 진폭과 위상이 왜곡되고, 인접 부반송파에 의한 간섭이 발생함을 알 수 있다.As defined in Equation 9, when the carrier frequency offset exists, the amplitude and phase of the k-th subcarrier are distorted, and it can be seen that interference by adjacent subcarriers occurs.
여기서, 반송파 주파수 오프셋이 존재할 경우, 인접 부반송파에 의한 간섭은 아래 수학식 16과 같이 주어질 수 있다.In this case, when there is a carrier frequency offset, interference by adjacent subcarriers may be given by Equation 16 below.
수학식 16은 CFO로 인해 야기되는 ICI를 나타낸다. Equation 16 shows the ICI caused by the CFO.
위상 잡음(Phase Noise) 효과Phase Noise Effect
앞서 살핀 것처럼, 송신단에서 전송하는 기저대역 신호는 발진기에서 발생된 반송파 주파수에 의해 통과대역으로 천이되며, 반송파 주파수를 통해 전송되는 신호는 수신단에서 동일한 반송파 주파수에 의해 기저대역 신호로 변환된다.As previously discussed, the baseband signal transmitted by the transmitter is shifted to the passband by the carrier frequency generated by the oscillator, and the signal transmitted through the carrier frequency is converted into the baseband signal by the same carrier frequency at the receiver.
여기서, 상기 수신단에 의해 수신된 신호에는 반송파와 관련된 왜곡이 포함될 수 있다.Here, the signal received by the receiver may include distortion associated with the carrier wave.
이러한 왜곡 현상의 일례로, 송신단과 수신단에서 사용하는 발진기의 특성이 안정적이지 못하여 발생되는 위상 잡음(phase noise)을 예로 들 수 있다.As an example of such a distortion phenomenon, phase noise generated due to unstable characteristics of an oscillator used in a transmitter and a receiver may be mentioned.
이러한 위상 잡음은 주파수가 반송파 주파수 주위에서 시간에 따라 변동하는 것을 말한다.This phase noise refers to the frequency fluctuating with time around the carrier frequency.
이와 같은 위상 잡음은 평균이 0인 랜덤 프로세스로서 Wiener 프로세스로 모델링되며, OFDM 시스템에 영향을 준다.This phase noise is a random process with zero mean and is modeled as a Wiener process and affects the OFDM system.
또한, 아래 도 6에 도시된 바와 같이, 위상 잡음은 반송파의 주파수가 높아짐에 따라 그 영향이 커지는 경향을 보인다.In addition, as shown in FIG. 6 below, the phase noise tends to increase as the frequency of the carrier increases.
이러한 위상 잡음은 발진기가 같은 전력 스펙트럼 밀도(Power spectral density)에 따라 그 특성이 결정되는 경향을 갖는다.This phase noise tends to be characterized by a power spectral density with the same oscillator.
도 9는 발진기(oscillator)의 전력 스펙트럼 밀도(power spectral density)의 일례를 나타낸다.9 shows an example of a power spectral density of an oscillator.
이처럼, 위상 잡음으로 인한 신호의 왜곡 현상은 OFDM 시스템에서 공통 위상 오차(Common Phase Error:CPE)와 Inter-Carrier Interference(ICI) 형태로 나타난다.As such, the distortion of the signal due to the phase noise appears in the form of a common phase error (CPE) and inter-carrier interference (ICI) in an OFDM system.
아래 수학식 17은 위상 잡음이 OFDM 시스템의 수신 신호에 미치는 영향을 나타낸 식이다. 즉, 수학식 17은 주파수 영역에서 위상 잡음을 가지는 수신 신호를 나타낸다. Equation 17 below shows the effect of the phase noise on the received signal of the OFDM system. That is, Equation 17 represents a received signal having phase noise in the frequency domain.
상기 수학식 17에서, 은 각각 순서대로 부반송파 인덱스, 심볼 인덱스, FFT 크기, 수신 신호, 송신 신호, 주파수 응답, phase noise 로 인한 common phase error, phase noise로 인한 Inter-carrier interference, 백색 잡음, phase noise로 인한 위상 회전을 나타낸다.In Equation 17, Indicates the subcarrier index, symbol index, FFT size, received signal, transmitted signal, frequency response, common phase error due to phase noise, inter-carrier interference due to phase noise, white noise, and phase rotation due to phase noise, respectively. .
따라서, 본 발명은 이와 같은 Phase noise로 인한 장애를 보완하기 위해서 데이터 생성 시 비트 단위의 인터리빙 방법 및 데이터를 복조하기 위한 PCRS의 전송 방법을 제안한다.Accordingly, the present invention proposes a method of interleaving in units of bits when generating data and a PCRS transmission method for demodulating data in order to compensate for such obstacles caused by phase noise.
도 10 및 도 11은 발명이 적용될 수 있는 연접(concatenation)단계에서의 인터리빙(Interleaving) 방법의 일 예를 나타낸다.10 and 11 illustrate an example of an interleaving method in a concatenation step to which the invention can be applied.
도 10 및 도 11을 참조하면, 송신 장치는 도 6에서 살펴본 절차 중 코드 블록들을 결합하는 단계에서 코드블록들을 비트 단위로 인터리빙할 수 있다.10 and 11, the transmitting apparatus may interleave code blocks bit by bit in the step of combining the code blocks in the procedure described with reference to FIG. 6.
도 10은 코드 블록들 전체에 대해서 1bit 단위로 인터리빙을 수행하는 일 예를 도시하고 있다.FIG. 10 illustrates an example of performing interleaving on the entire code blocks in units of 1 bit.
구체적으로, 송신 장치는 앞에서 살펴본 바와 같이 전송 블록들을 일정 크기의 코드블록으로 분할(segmentation)한 뒤, 각각의 코드 블록에 CRC를 부착한다.Specifically, as described above, the transmitting apparatus segments the transport blocks into code blocks having a predetermined size and attaches CRCs to the respective code blocks.
이후, 송신 장치는 분할된 코드 블록들 전체를 아래 수학식 18에 따라 1bit 단위로 인터리빙한다. Thereafter, the transmitting apparatus interleaves all the divided code blocks in units of 1 bit according to Equation 18 below.
수학식 18에서 C,Er은 각각 code block 수, r번째 코드 블록의 레이트 매칭 이후의 output bit 수를 의미한다.In Equation 18, C and E r represent the number of code blocks and the number of output bits after rate matching of the r th code block, respectively.
또한, Emax는 각각의 code block에 대한 rate matching 이후의 bit수를 의미하는 의 최대값을 의미한다. In addition, E max means the maximum value of that represents the number of bits after rate matching for each code block.
또한, r은 코드 블록의 인덱스를, j는 코드블록 내에서의 bit 인덱스를 의미한다.In addition, r means the index of the code block, j means a bit index in the code block.
수학식 18 및 도 10에 도시된 바와 같이 분할된 코드 블록들은 코드 블록의 인덱스가 증가하는 순서에 따라 코드블록들 각각의 비트 들이 서로 인터리빙 된다.As shown in Equation 18 and FIG. 10, the bits of each of the code blocks are interleaved with each other in the order that the indexes of the code blocks increase.
도 10에서 i,j, 및 b(i,j)는 각각 code block index, bit index, i번째 code block의 j번째 bit를 의미한다.In FIG. 10, i, j, and b (i, j) mean a j-th bit of a code block index, a bit index, and an i-th code block, respectively.
예를 들면, 각 코드 블록들의 ‘1’번째 비트부터 ‘j’번째 비트들은 코드 블록 인덱스가 증가 하는 순서에 따라 서로 인터리빙 된다.For example, the '1' to 'j' bits of each code block are interleaved with each other in order of increasing code block index.
도 11은 코드 블록들 전체에 대해서 특정 bit 단위로 인터리빙을 수행하는 일 예를 도시하고 있다.FIG. 11 illustrates an example of performing interleaving on all code blocks in a specific bit unit.
즉, 도 11과는 다르게 분할된 코드 블록들은 1 bit 단위가 아닌 아래 수학식 19와 같이 특정 비트 단위로 인터리빙되게 된다.That is, unlike FIG. 11, the divided code blocks are interleaved in a specific bit unit as shown in Equation 19 below instead of 1 bit unit.
수학식 19에서 B는 인터리빙되는 비트 단위를 의미한다.In Equation 19, B means a bit unit that is interleaved.
수학식 19 및 도 11에 도시된 바와 같이 분할된 코드 블록들은 코드 블록의 인덱스가 증가하는 순서에 따라 코드블록들 각각의 비트 들이 특정 비트 단위로 서로 인터리빙 된다.As shown in Equation 19 and FIG. 11, the bits of each of the code blocks are interleaved with each other in a specific bit unit in order of increasing index of the code block.
예를 들면, 4-bit 단위로 인터리빙되는 경우, 도 11에 도시된 바와 같이 분할된 코드블록들 중 ‘1’번째 코드블록의 1번째부터 4번째 비트 이후에, ‘2’번째 코드 블록의 1번째부터 4번째 비트가 매핑되게된다.For example, when interleaved in units of 4-bits, as shown in FIG. 11, after the first to fourth bits of the '1' th code block among the divided code blocks, one of the '2' th code blocks is shown. The fourth to fourth bits are mapped.
이와 같은 방법을 통해서 특정 심볼에서 에러가 크게 발생하여 데이터가 손실되더라도, 특정 코드블록의 일부만 손실되기 때문에 코드블록 전체가 손실되는 것을 방지할 수 있는 효과가 있다.Through this method, even if a large error occurs in a specific symbol and data is lost, only a part of a specific code block is lost, thereby preventing the entire code block from being lost.
도 12 및 도 13은 본 발명이 적용될 수 있는 연접(concatenation)단계에서의 인터리빙(Interleaving) 방법의 또 다른 일 예를 나타낸다.12 and 13 illustrate another example of an interleaving method in a concatenation step to which the present invention can be applied.
도 12 및 도 13을 참조하면, 송신 장치는 도 6에서 살펴본 절차 중 코드 블록들을 결합하는 단계에서 코드블록들을 그룹에 따라 비트 단위로 인터리빙할 수 있다.12 and 13, the transmitting apparatus may interleave code blocks in units of bits according to groups in the step of combining the code blocks in the procedure described with reference to FIG. 6.
구체적으로, 코드 블록들 전체를 비트 단위로 인터리빙하는 경우, 수신 장치는 코드 블록들 전체가 인터리빙 되었기 때문에 모든 코드 블록들을 수신하고 디코딩을 수행해야 하기 때문에 디코딩 시간이 증가할 수 있다.In detail, when the entire code blocks are interleaved in units of bits, the decoding time may increase because the receiving apparatus needs to receive and decode all the code blocks because the entire code blocks are interleaved.
따라서, 코드 블록 별로 빠른 디코딩을 요구하는 경우, 코드 블록들을 몇 개의 그룹으로 그룹핑 하고, 그룹별로 도 10 및 도 11에서 설명한 인터리빙과 유사한 방식으로 비트 단위의 인터리빙을 수행하여 디코딩 시간을 감소 시킬 수 있다.Therefore, when fast decoding is required for each code block, the decoding time can be reduced by grouping the code blocks into several groups and performing interleaving bit by bit in a manner similar to the interleaving described with reference to FIGS. 10 and 11. .
도 12 및 도 13에서 Q는 그룹핑된 코드 블록의 개수를 나타낸다.In FIG. 12 and FIG. 13, Q represents the number of grouped code blocks.
도 12은 Q개의 코드블록으로 구성된 코드 블록 그룹 별로 1bit 단위의 인터리빙을 수행하는 일 예를 도시하고 있다.FIG. 12 illustrates an example of performing interleaving in units of 1 bit for each code block group including Q code blocks.
구체적으로, 송신 장치는 앞에서 살펴본 바와 같이 전송 블록들을 일정 크기의 코드블록으로 분할(segmentation)한 뒤, 코드 블록들을 특정 개수로 그룹핑 한다.Specifically, as described above, the transmitting apparatus segments the transport blocks into code blocks having a predetermined size and then groups the code blocks into a specific number.
이때, 데이터의 오류를 검사하기 위한 CRC는 각각의 코드 블록들에 부착되거나, 특정 개수의 코드 블록들로 구성된 코드 블록 그룹에 부착될 수 있다.In this case, the CRC for checking an error of data may be attached to each code block or may be attached to a code block group consisting of a specific number of code blocks.
이 후, 송신 장치는 분할된 코드 블록들을 코드 블록 그룹 별로 아래 수학식 20에 따라 1bit 단위로 인터리빙한다.Thereafter, the transmitting apparatus interleaves the divided code blocks in units of 1 bit according to Equation 20 below for each code block group.
수학식 19 및 도 12에 도시된 바와 같이 분할된 코드 블록들은 하나 또는 다수의 코드 블록 그룹으로 그룹핑 되고, 코드 블록 그룹 별로 코드 블록의 인덱스가 증가하는 순서에 따라 코드블록들 각각의 비트 들이 서로 인터리빙 된다.As shown in Equation 19 and FIG. 12, the divided code blocks are grouped into one or multiple code block groups, and the bits of each of the code blocks are interleaved with each other in the order that the indexes of the code blocks increase for each code block group. do.
예를 들면, 도 12에 도시된 바와 같이 ‘Q’개의 코드 블록으로 구성된 코드 블록들은 코드 블록 그룹 별로 각 코드 블록들의 ‘1’번째 비트부터 ‘j’번째 비트들은 코드 블록 인덱스가 증가 하는 순서에 따라 서로 인터리빙 된다.For example, as shown in FIG. 12, the code blocks composed of 'Q' code blocks are arranged in order of increasing code block indexes from '1' to 'j' bits of each code block for each code block group. Accordingly interleaved with each other.
도 13은 코드 블록들 전체에 대해서 특정 bit 단위로 인터리빙을 수행하는 일 예를 도시하고 있다.FIG. 13 illustrates an example of performing interleaving on all code blocks in a specific bit unit.
즉, 도 12과는 다르게 그룹핑된 코드 블록들은 1 bit 단위가 아닌 아래 수학식 21와 같이 특정 비트 단위로 인터리빙되게 된다.That is, differently from FIG. 12, grouped code blocks are not interleaved but are interleaved in a specific bit unit as shown in Equation 21 below.
수학식 21에서 B는 인터리빙되는 비트 단위를 의미한다.In Equation 21, B means a bit unit that is interleaved.
수학식 21 및 도 13에 도시된 바와 같이 분할된 코드 블록들은 코드 블록의 인덱스가 증가하는 순서에 따라 코드블록들 각각의 비트 들이 특정 비트 단위로 서로 인터리빙 된다.As shown in Equation 21 and FIG. 13, the bits of each of the code blocks are interleaved with each other in a specific bit unit in order of increasing index of the code block.
예를 들면, 4-bit 단위로 인터리빙되는 경우, 도 13에 도시된 바와 같이 코드 블록 그룹을 구성하는 ‘Q’개의 코드 블록들 중 가장 낮은 인덱스 값을 가지는 코드 블록의 1번째부터 4번째 비트 이후에, 다음 인덱스 값을 가지는 코드 블록의 4개의 비트가 매핑되게된다.For example, when interleaved in 4-bit units, as shown in FIG. 13, the first to fourth bits after the code block having the lowest index value among the 'Q' code blocks constituting the code block group In turn, four bits of the code block having the next index value are mapped.
이와 같은 방법을 통해서 특정 개수로 구성된 코드 블록들 별로 인터리빙을 수행하기 때문에, 모든 코드 블록을 수신하지 않더라도 수신 장치는 디코딩을 수행할 수 있다. 따라서, 수신 장치에서 수신된 각 코드 블록들의 디코딩 시간이 감소된다는 효과가 있다.In this way, since interleaving is performed for a specific number of code blocks, the receiving device may perform decoding even without receiving all code blocks. Therefore, there is an effect that the decoding time of each code block received at the receiving device is reduced.
도 14는 본 발명이 적용될 수 있는 코드 블록에 CRC를 추가하는 방법의 일 예를 나타낸다.14 shows an example of a method of adding a CRC to a code block to which the present invention can be applied.
도 14의 (a)는 전송 블록에서 분할된 각각의 코드 블록마다 추가적인 CRC bit를 추가하는 일 예를 도시하고, 도 14의 (b)는 전송 블록에서 분할된 코드 블록들을 일정 개수로 그룹핑하고, 그룹핑된 코드 블록 그룹마다 CRC bit를 추가하는 일 예를 도시한다.FIG. 14A illustrates an example of adding an additional CRC bit to each code block divided in the transport block, and FIG. 14B groups a predetermined number of code blocks divided in the transport block. An example of adding a CRC bit for each grouped code block group is shown.
전송 블록이 다수의 코드 블록으로 분할 되는 경우, 에러 체크를 위한 CRC bit는 전송 블록 뿐만 아니라 분할된 코드 블록에 추가적으로 삽입될 수 있다.When the transport block is divided into a plurality of code blocks, the CRC bit for error checking may be additionally inserted into the divided code block as well as the transport block.
이때, 추가되는 CRC bit는 다양한 방법으로 분할된 코드 블록에 삽입될 수 있다.In this case, the added CRC bit may be inserted into a code block divided by various methods.
예를 들면, 도 14의 (a)에 도시된 바와 같이 전송블록이 일정 크기 이상이어서 다수의 코드 블록으로 분할되는 경우, 분할되는 코드 블록 마다 CRC bit를 삽입할 수 있다.For example, as shown in FIG. 14A, when a transport block is divided into a plurality of code blocks because the transport block has a predetermined size or more, a CRC bit may be inserted for each code block to be divided.
하지만, 전송 블록의 크기가 큰 경우, 전송 블록으로부터 많은 수의 코드 블록이 생성될 수 있다. 이 경우, 코드 블록마다 에러 체크를 위한 CRC bit를 추가하면 추가적인 CRC bit의 증가로 coding rate가 증가할 수 있다.However, when the size of the transport block is large, a large number of code blocks can be generated from the transport block. In this case, if a CRC bit for error checking is added for each code block, the coding rate may increase due to an increase of an additional CRC bit.
또 다른 예로, 도 14의 (b)에 도시된 바와 같이 다수의 코드 블록을 하나의 코드 블록 그룹으로 그룹핑하고, 그룹핑된 코드 블록 그룹마다 CRC bit를 추가할 수 있다.As another example, as shown in FIG. 14B, a plurality of code blocks may be grouped into one code block group, and a CRC bit may be added to each grouped code block group.
즉, 도 12 및 도 13에서 설명한 다수의 코드 블록으로 구성된 코드 블록 그룹 별로 코드 블록간 인터리빙을 수행하는 경우, 코드 블록 그룹 마다 CRC bit를 추가할 수 있다.That is, when interleaving between code blocks is performed for each code block group including a plurality of code blocks described with reference to FIGS. 12 and 13, a CRC bit may be added for each code block group.
이 경우, 도 14의 (a)와는 달리 추가되는 CRC bit의 증가로 인한 coding rate의 증가를 감소시킬 수 있다.In this case, unlike in FIG. 14A, an increase in a coding rate due to an increase in an additional CRC bit may be reduced.
도 14의 (b)는 코드 블록 그룹이 3개의 코드 블록으로 구성되는 경우의 일 예를 도시한다.FIG. 14B illustrates an example in which a code block group is composed of three code blocks.
도 14의 (a)의 예시에서 추가적인 CRC bit를 삽입하는 경우의 CRC bit는 24*6=144 bit이다. 하지만, 도 14의 (b)의 예시에서 추가적인 CRC bit를 삽입하는 경우의 CRC bit는 24*2=48 bit이다.In the example of FIG. 14A, the CRC bit when the additional CRC bit is inserted is 24 * 6 = 144 bits. However, in the example of FIG. 14B, when the additional CRC bit is inserted, the CRC bit is 24 * 2 = 48 bits.
도 14의 (b)와 같은 방법으로 추가적인 CRC bit를 삽입하는 방법은 시스템에 고정적으로 정의되거나, RRC/DCI를 통해 단말에게 시그널링될 수 있다.A method of inserting an additional CRC bit in the same manner as in FIG. 14B may be fixedly defined in the system or may be signaled to the UE through RRC / DCI.
예를 들면, 시스템에 고정적으로 정의되는 경우, 코드 블록 그룹을 구성하는 코드 블록의 개수가 일정 개수로 특정될 수 있다.For example, when fixedly defined in the system, the number of code blocks constituting the code block group may be specified as a predetermined number.
일정 개수의 코드 블록으로 구성된 코드 블록 그룹은 코드 블록의 그룹 마다 CRC bit가 추가되고, 앞에서 살펴본 인터리빙 방법을 통해서 인터리빙 된다.A code block group consisting of a predetermined number of code blocks is added with a CRC bit for each code block group and interleaved through the interleaving method described above.
RRC/DCI를 통해 시그널링되는 경우, 송신 장치는 명시적 또는 묵시적으로 수신 장치에게 추가적인 CRC bit가 삽입되는 방식을 알려줄 수 있다.When signaled through RRC / DCI, the transmitting device may explicitly or implicitly inform the receiving device of how the additional CRC bit is inserted.
예를 들면, 송신 장치는 수신 장치에게 추가적인 CRC bit가 인터리빙되는 코드 블록 그룹 마다 정의된다는 것을 나타내는 정보를 전송하여 수신 장치에게 추가적인 CRC bit가 삽입되는 방식을 명시적으로 알려줄 수 있다.For example, the transmitting device may explicitly inform the receiving device of how the additional CRC bit is inserted by transmitting information indicating that the additional CRC bit is defined for each code block group interleaved.
또는, 송신 장치는 RRC/DCI를 통해서 도 12 또는 도 13에서 살펴본 인터리빙 방법의 사용여부 및/또는 코드 블록 그룹의 크기를 수신 장치에게 전송하고, 수신 장치는 이를 통해 추가 적인 CRC bit가 코드 블록 그룹마다 삽입된다는 것을 묵시적으로 알 수 있다.Alternatively, the transmitting device transmits the use of the interleaving method and / or the size of the code block group described with reference to FIG. 12 or 13 to the receiving device through RRC / DCI, and the receiving device transmits additional CRC bits through the code block group. You can see implicitly that it is inserted every time.
본 발명의 또 다른 실시 예로 도 6의 S6050 단계인 코드 블록 연접 단계 이후에 도 10 내지 도 13에서 설명한 코드 블록간 인터리빙 방법과 유사한 방법을 통해서 인터리빙이 수행될 수 있다.According to another embodiment of the present invention, after the code block concatenation step of step S6050 of FIG. 6, interleaving may be performed through a method similar to the interleaving method between the code blocks described with reference to FIGS. 10 to 13.
예를 들면, 코드 블록 연접 단계에서는 도 10 내지 도 13에서 살펴본 인터리빙이 수행되지 않고, 코드 블록 연접 단계 이후에 코드 블록간 인터리빙이 수행될 수 있다.For example, in the code block concatenation step, interleaving described with reference to FIGS. 10 to 13 may not be performed, and inter code interleaving may be performed after the code block concatenation step.
또는, 코드 블록 연접 단계에서 도 10 내지 도 13에서 살펴본 인터리빙이 수행된 이후, 코드 블록 연접 단계 이후에 코드 블록 간 인터리빙이 추가적으로 수행될 수 있다. Alternatively, after interleaving described with reference to FIGS. 10 to 13 is performed in the code block concatenation step, interleaving between code blocks may be additionally performed after the code block concatenation step.
도 15 및 도 16은 본 발명이 적용될 수 있는 변조된 코드 블록들의 인터리빙 방법의 일 예를 나타낸다.15 and 16 illustrate an example of an interleaving method of modulated code blocks to which the present invention can be applied.
도 15 및 도 16을 참조하면, 송신 장치는 도 6에서 살펴본 절차 중 변조 단계 이후, 코드블록들을 심볼 단위로 인터리빙할 수 있다.Referring to FIGS. 15 and 16, the transmitting apparatus may interleave code blocks in symbol units after a modulation step of the procedure described with reference to FIG. 6.
도 15는 코드 블록들 전체에 대해서 1 심볼 단위로 인터리빙을 수행하는 일 예를 도시하고 있다.FIG. 15 illustrates an example of performing interleaving on the entire code blocks in units of one symbol.
구체적으로, 송신 장치는 변조 단계 이후, 변조된 코드 블록들 전체를 아래 수학식 22에 따라 1 심볼 단위로 인터리빙한다.In detail, after the modulation step, the transmitting apparatus interleaves all modulated code blocks in units of one symbol according to Equation 22 below.
도 15 및 수학식 22에서 Nr, Nsym, Ncb는 각각 r번째 코드 블록의 변조된 심볼 수, 변조된 심볼 수를 의미하는Nr의 최대 값, 코드 블록 수를 의미한다. i, j, s(i,j)는 각각 변조된 심볼 인덱스, 코드 블록 인덱스, i번째 코드 블록의 j번째 변조된 심볼을 의미한다.In FIG. 15 and Equation 22, N r , N sym , and N cb refer to a maximum value of N r and a code block number, respectively, which mean the number of modulated symbols and the number of modulated symbols of the r th code block. i, j, s (i, j) mean a modulated symbol index, a code block index, and a j-th modulated symbol of an i-th code block, respectively.
수학식 22 및 도 15에 도시된 바와 같이 분할된 코드 블록들은 코드 블록의 인덱스가 증가하는 순서에 따라 코드블록들 각각의 심볼들이 서로 인터리빙 된다.As shown in Equation 22 and FIG. 15, the symbols of each of the code blocks are interleaved with each other in order of increasing index of the code block.
예를 들면, 각 코드 블록들의 가장 낮은 인덱스를 가지는 심볼부터 ‘j’번째 심볼들은 코드 블록 인덱스가 증가 하는 순서에 따라 서로 인터리빙 된다.For example, the 'j' th symbols from the symbol having the lowest index of each code block are interleaved with each other in the order of increasing the code block index.
도 16은 코드 블록들 전체에 대해서 특정 심볼 단위로 인터리빙을 수행하는 일 예를 도시하고 있다.FIG. 16 illustrates an example of performing interleaving for all code blocks in a specific symbol unit.
즉, 도 15과는 다르게 분할된 코드 블록들은 1 심볼 단위가 아닌 아래 수학식 23과 같이 특정 심볼 단위로 인터리빙되게 된다.That is, unlike FIG. 15, the divided code blocks are interleaved in a specific symbol unit as shown in Equation 23 below instead of 1 symbol unit.
수학식 23에서 Nsg는 인터리빙되는 심볼 단위를 의미한다.In Equation 23, N sg means a symbol unit interleaved.
수학식 23 및 도 16에 도시된 바와 같이 변조된 코드 블록들은 코드 블록의 인덱스가 증가하는 순서에 따라 코드블록들 각각의 심볼들이 특정 심볼 단위로 서로 인터리빙 된다.As shown in Equation 23 and FIG. 16, the modulated code blocks are interleaved with each other in a specific symbol unit in order of increasing index of the code block.
예를 들면, 4 심볼 단위로 인터리빙되는 경우, 도 16에 도시된 바와 같이 변조된 코드블록들 중 ‘1’번째 코드블록의 ‘1’번째 심볼부터 ‘4’번째 심볼 이후에, ‘2’번째 코드블록의 ‘1’번째 심볼부터 ‘4’번째 심볼이 매핑되게된다.For example, in the case of interleaving in units of 4 symbols, as shown in FIG. 16, after the '4' symbol from the '1' symbol of the '1' th code block among the modulated code blocks, the '2' th The '1' symbol from the '1' symbol of the code block is mapped.
도 17 및 도 18은 본 발명이 적용될 수 있는 변조된 코드 블록들의 인터리빙 방법의 또 다른 일 예를 나타낸다.17 and 18 show another example of an interleaving method of modulated code blocks to which the present invention can be applied.
도 17 및 도 18을 참조하면, 송신 장치는 도 6에서 살펴본 절차 중 변조 단계 이후, 코드블록들을 그룹에 따라 심볼 단위로 인터리빙할 수 있다.Referring to FIGS. 17 and 18, after the modulation step of the procedure described with reference to FIG. 6, the transmitting apparatus may interleave code blocks in symbol units according to groups.
구체적으로, 앞에서 설명한 코드 블록 전체를 비트 단위로 인터리빙 하는 방법과 유사하게 코드 블록들 전체를 심볼 단위로 인터리빙하는 경우, 수신 장치는 코드 블록들 전체가 인터리빙 되었기 때문에 모든 코드 블록들을 수신하고 디코딩을 수행해야 하기 때문에 디코딩 시간이 증가할 수 있다.Specifically, in the case of interleaving the entire code blocks symbolically, similarly to the method of interleaving the entire code block bit by bit, the receiving apparatus receives all code blocks and performs decoding because the entire code blocks are interleaved. This can increase decoding time.
따라서, 코드 블록 별로 빠른 디코딩을 요구하는 경우, 코드 블록들을 몇 개의 그룹으로 그룹핑 하고, 그룹별로 도 15 및 도 16에서 설명한 인터리빙과 유사한 방식으로 심볼 단위의 인터리빙을 수행하여 디코딩 시간을 감소시킬 수 있다.Therefore, when fast decoding is required for each code block, the decoding time can be reduced by grouping the code blocks into several groups and performing interleaving on a symbol basis in a manner similar to the interleaving described with reference to FIGS. 15 and 16. .
도 17 및 도 18에서 Ncbg는 그룹핑된 코드 블록의 개수를 나타낸다.In FIG. 17 and FIG. 18, N cbg represents the number of grouped code blocks.
도 17은 Ncbg개의 코드블록으로 구성된 코드 블록 그룹 별로 1 심볼 단위의 인터리빙을 수행하는 일 예를 도시하고 있다.FIG. 17 illustrates an example of performing interleaving by one symbol unit for each code block group including N cbg code blocks.
구체적으로, 송신 장치는 앞에서 살펴본 바와 같이 코드 블록을 변조한 뒤, 코드 블록들을 특정 개수로 그룹핑 한다.Specifically, as described above, the transmitting apparatus modulates a code block and groups the code blocks into a specific number.
이 후, 송신 장치는 분할된 코드 블록들을 코드 블록 그룹 별로 아래 수학식 24에 따라 1 심볼 단위로 인터리빙한다.Thereafter, the transmitting apparatus interleaves the divided code blocks for each code block group by one symbol unit according to Equation 24 below.
수학식 24 및 도 17에 도시된 바와 같이 변조된 코드 블록들은 하나 또는 다수의 코드 블록 그룹으로 그룹핑 되고, 코드 블록 그룹 별로 코드 블록의 인덱스가 증가하는 순서에 따라 코드블록들 각각의 심볼들이 서로 인터리빙 된다.Code blocks modulated as shown in Equation 24 and FIG. 17 are grouped into one or a plurality of code block groups, and symbols of each of the code blocks are interleaved with each other in order of increasing index of the code block for each code block group. do.
예를 들면, 도 17에 도시된 바와 같이 'Ncbg'개의 코드 블록으로 구성된 코드 블록들은 코드 블록 그룹 별로 각 코드 블록들의 ‘1’번째 심볼부터 ‘j’번째 심볼들은 코드 블록 인덱스가 증가 하는 순서에 따라 서로 인터리빙 된다.For example, as illustrated in FIG. 17, code blocks composed of 'N cbg ' code blocks are code code group in order of increasing the code block index from '1' to 'j' symbols of each code block. Are interleaved with each other.
도 18은 코드 블록들 전체에 대해서 특정 심볼 단위로 인터리빙을 수행하는 일 예를 도시하고 있다.FIG. 18 illustrates an example of performing interleaving for all code blocks in a specific symbol unit.
즉, 도 17과는 다르게 그룹핑된 코드 블록들은 1심볼 단위가 아닌 아래 수학식 25와 같이 특정 비트 단위로 인터리빙되게 된다.That is, differently from FIG. 17, grouped code blocks are not interleaved but are interleaved in a specific bit unit as shown in Equation 25 below.
수학식 25에서 Nsg는 인터리빙되는 심볼 단위를 의미한다.In Equation 25, N sg means a symbol unit interleaved.
수학식 25 및 도 18에 도시된 바와 같이 분할된 코드 블록들은 코드 블록의 인덱스가 증가하는 순서에 따라 코드블록들 각각의 심볼들이 특정 심볼 단위로 서로 인터리빙 된다.As shown in Equation 25 and FIG. 18, the symbols of each of the code blocks are interleaved with each other in a specific symbol unit in order of increasing index of the code block.
예를 들면, 4개의 심볼 단위로 인터리빙되는 경우, 도 18에 도시된 바와 같이 코드 블록 그룹을 구성하는 Ncbg개의 코드 블록들 중 가장 낮은 인덱스 값을 가지는 코드 블록의 1번째부터 4번째 심볼 이후에, 다음 인덱스 값을 가지는 코드 블록의 4개의 심볼이 매핑되게된다.For example, when interleaved in units of four symbols, as shown in FIG. 18, after the first to fourth symbols of the code block having the lowest index value among the N cbg code blocks constituting the code block group, Then, four symbols of the code block having the next index value are mapped.
이와 같은 방법을 통해서 특정 개수로 구성된 코드 블록들 별로 인터리빙을 수행하기 때문에, 모든 코드 블록을 수신하지 않더라도 수신 장치는 디코딩을 수행할 수 있다. 따라서, 수신 장치에서 수신된 각 코드 블록들의 디코딩 시간이 감소된다는 효과가 있다.In this way, since interleaving is performed for a specific number of code blocks, the receiving device may perform decoding even without receiving all code blocks. Therefore, there is an effect that the decoding time of each code block received at the receiving device is reduced.
도 19는 본 발명이 적용될 수 있는 각 레이어 별 정의되어 있는 참조 신호(Reference Signal)의 일 예를 나타낸다.19 illustrates an example of a reference signal defined for each layer to which the present invention can be applied.
도 19를 참조하면, 송신 장치는 Phase noise로 인한 성능 열화를 줄이기 위해서 인터리빙 방식을 이용한 데이터 생성 및 참조 신호를 전송할 수 있다.Referring to FIG. 19, the transmission apparatus may transmit data generation and reference signals using an interleaving scheme to reduce performance degradation due to phase noise.
구체적으로, 고주파 대역에서 phase noise는 시스템 성능에 큰 성능 열화를 초래할 수 있다. Specifically, phase noise in the high frequency band can cause a large performance degradation in system performance.
따라서, phase noise로 인한 성능 열화가 큰 경우, phase noise로 인한 phase rotation을 추정 및 보상하기 위한 참조 신호가 필요하다. 하지만, 앞에서 살펴본 phase noise compensation reference signal(PCRS)를 사용하는 경우, RS overhead가 증가할 수 있으므로, phase noise의 영향이 큰 경우에만 선택적으로 PCRS를 사용할 수 있다.Therefore, when performance degradation due to phase noise is large, a reference signal for estimating and compensating for phase rotation due to phase noise is required. However, when using the aforementioned phase noise compensation reference signal (PCRS), the RS overhead may increase, and thus PCRS may be selectively used only when the influence of phase noise is large.
특히, 동일한 carrier frequency의 시스템에서도 전송 파라미터에 따라 phase noise의 영향이 다르게 나타날 수 있다. 예를 들어, MCS level이 높은 경우, 큰 전송 RB 수를 갖는 경우, code block 수가 큰 경우, 및/또는 도 10 내지 도 18에서 설명한 인터리빙 방식을 사용하지 않는 경우 phase noise로 인한 성능열화가 크게 나타날 수 있다.In particular, even in a system having the same carrier frequency, the effects of phase noise may appear differently according to transmission parameters. For example, when the MCS level is high, when the number of transmission RBs is large, when the number of code blocks is large, and / or when the interleaving method described with reference to FIGS. 10 to 18 is not used, performance degradation due to phase noise may be large. Can be.
즉, Phase noise로 인한 성능 열화가 크게 나타나는 경우, PCRS를 사용할 수 있도록 송신 장치는 PCRS 사용 여부를 DCI/RRC를 이용하여 단말에게 signaling 한다.That is, when the performance deterioration due to phase noise is large, the transmitting device signals whether to use the PCRS to the terminal using DCI / RRC so that the PCRS can be used.
이때, PCRS의 사용 여부는 MCS level, Traffic RB 수, 전송 code block(CB)의 수, 또는 도 10 내지 도 18에서 설명한 인터리빙 방식의 사용 여부 중 적어도 하나에 의해서 결정된다.At this time, whether to use the PCRS is determined by at least one of the MCS level, the number of Traffic RB, the number of transmission code block (CB), or whether the use of the interleaving method described in Figures 10 to 18.
즉, 특정 MCS level 이상, 특정 전송 RB 수 이상, 특정 전송 code block 수 이상, 및/또는 도 10 내지 도 18에서 설명한 인터리빙 방식을 사용하지 않는 경우 송신 장치는 수신 장치에게 PCRS를 전송하고, 수신 장치에게 PCRS 사용 여부를 DCI/RRC를 이용하여 signaling 한다.That is, when a specific MCS level or more, a specific transmission RB number or more, a specific transmission code block number or more, and / or the interleaving method described in FIGS. 10 to 18 are not used, the transmitting device transmits the PCRS to the receiving device. Signal whether PCRS is used or not using DCI / RRC.
예를 들면, 송신 장치는 PCRS의 전송 여부를 나타내는 제어 정보를 수신 장치에게 전송할 수 있다.For example, the transmitting device may transmit control information indicating whether to transmit the PCRS to the receiving device.
그리고, 수신 장치는 DCI/RRC를 통해 전송 받은 정보에 기초하여 PCRS를 수신하는 경우, PCRS를 이용하여 phase noise로 인한 impairment를 추정하여 보상할 수 있다.When the receiver receives the PCRS based on the information transmitted through the DCI / RRC, the receiving apparatus may estimate and compensate an impairment due to phase noise using the PCRS.
도 19는 2RB 단위로 정의된 PCRS의 예를 도시한다. 송신 장치는 특정 MCS level 이상, 특정 전송 RB 수 이상, 특정 전송 code block 수 이상, 또는 도 10 내지 도 18에서 설명한 인터리빙 방식을 사용하지 않는 경우 중 적어도 하나를 만족하는 경우, 수신 장치로 PCRS를 전송할 수 있으며, 수신 장치로 PCRS의 사용 여부를 signaling 하여 PCRS 사용 여부를 알려 줄 수 있다. 단말은 수신한 PCRS를 이용하여 phase noise로 인한 impairment를 추정 및 보상할 수 있다.19 shows an example of a PCRS defined in 2 RB units. The transmitting device transmits the PCRS to the receiving device when at least one of a specific MCS level or more, a specific transmission RB number or more, a specific transmission code block number or more, or a case in which the interleaving method described in FIGS. 10 to 18 is not used. In addition, signaling whether or not the PCRS is used by the receiving device may inform whether the PCRS is used. The terminal may estimate and compensate for impairment due to phase noise using the received PCRS.
이와 같이 시스템 상황에 따라 PCRS 사용여부를 결정하여 기지국에서 단말로 signaling 함으로써, PCRS를 Phase noise로 인한 성능 열화가 큰 경우에만 사용하여 시스템의 효율성을 높일 수 있다.Thus, by determining whether to use the PCRS according to the system situation and signaling from the base station to the terminal, it is possible to increase the efficiency of the system by using the PCRS only when the performance degradation due to phase noise is large.
본 발명의 또 다른 실시 예로, 송신 장치는 PCRS 전송 시, PCRS 전송 여부를 수신 장치에게 signaling하지 않을 수 있다. In another embodiment of the present invention, the transmitting device may not signal whether the PCRS is transmitted to the receiving device when the PCRS is transmitted.
즉, 송신 장치와 수신 장치 사이에 사전에 특정 조건이 설정되어 있는 경우, 송신 장치는 특정 조건을 만족하면 추가적인 signaling 없이 수신 장치에게 PCRS를 전송할 수 있다.That is, when a specific condition is set in advance between the transmitting device and the receiving device, the transmitting device may transmit the PCRS to the receiving device without additional signaling when the specific condition is satisfied.
예를 들면, 송신 장치와 수신 장치 사이에 미리 설정된 특정 MCS level 이상, 특정 전송 RB size 이상, 특정 전송 code block 수 이상, 또는 inter-CB interleaving 미사용 중 적어도 하나의 조건이 설정되어 있는 경우, 송신 장치는 미리 설정된 조건 들 중 적어도 하나의 조건을 만족하면 별도의 signaling 없이 수신 장치로 PCRS를 전송할 수 있다.For example, when at least one of a predetermined MCS level or more, a specific transmission RB size or more, a specific transmission code block number or more, or inter-CB interleaving nonuse is set between the transmitting device and the receiving device, When the at least one condition among the preset conditions is satisfied, the PCRS may be transmitted to the receiving device without additional signaling.
수신 장치는 전송 받은 PCRS를 이용하여 phase noise로 인한 impairment를 보상 및 추정할 수 있다.The receiving device can compensate and estimate impairment due to phase noise using the received PCRS.
본 발명의 또 다른 실시 예로, 송신 장치는 도 10 내지 도 18에서 설명한 인터리빙 방식을 송신 장치의 전송 환경에 따라 선택적으로 사용할 수 있으며, 도 10 내지 도 18에서 설명한 인터리빙 방식의 사용 여부를 나타내는 제어 정보를 DCI/RRC를 통해서 단말에게 singnaling할 수 있다.According to another embodiment of the present invention, the transmitter may selectively use the interleaving scheme described with reference to FIGS. 10 to 18 according to a transmission environment of the transmitter, and control information indicating whether the interleaving scheme described with reference to FIGS. 10 to 18 is used. Can be singnaled to the terminal through DCI / RRC.
구체적으로, 고주파 대역에서 phase noise는 시스템에 큰 성능 열화를 초래할 수 있다. 이때, phase noise의 impairment는 OFDM 심볼단위로 전체 주파수 대역에서 동일하게 나타나는 common phase error와 ICI 두 가지 형태로 나타난다. Specifically, phase noise in the high frequency band can cause significant performance degradation in the system. At this time, the impairment of phase noise is represented by two types of common phase error and ICI that appear in the same frequency band in OFDM symbol units.
phase noise의 영향은 OFDM 심볼단위로 다르게 나타날 수 있다. 따라서, 특정 OFDM 심볼에서 phase noise의 영향이 크게 나타나 해당 심볼에서 큰 성능 열화를 초래할 수 있다. 또한, frequency-first mapping 방식을 이용하는 경우, channel coding의 time 축으로의 이득이 줄어들어 큰 성능 열화를 유발할 수 있다.The effect of phase noise may be different in units of OFDM symbols. Therefore, the influence of phase noise in a particular OFDM symbol is large, which may cause a large performance degradation in the symbol. In addition, in the case of using the frequency-first mapping method, the gain on the time axis of channel coding is reduced, which may cause a large performance degradation.
특히, 전체 transport block에 대해 특정 최대 크기를 기준으로 분할이 적용되고, frequency-first mapping 방식을 이용하는 경우, Traffic RB수가 증가함에 따라 분할되는 코드 블록의 수가 증가하게 되고, 하나의 코드 블록 내에서 시간 영역에 대해서 coding gain을 획득하는 변조 심볼수가 감소하기 때문에 phase noise로 인한 성능 열화가 커질 수 있다.In particular, when the partition is applied based on a specific maximum size for the entire transport block, and the frequency-first mapping method is used, the number of code blocks to be divided increases as the number of traffic RBs increases, and time within one code block is increased. Since the number of modulation symbols for obtaining a coding gain for a region decreases, performance degradation due to phase noise may increase.
따라서, 특정 MCS level 이상, 특정 전송 RB수 이상, 및/또는 특정 전송 CB 수 이상을 만족하는 경우, 즉, phase noise의 영향이 커질 수 있는 환경에서, 송신 장치는 도 10 내지 도 18에서 설명한 인터리빙 방식을 사용할 수 있으며, 이러한 인터리빙 방식이 사용된다는 것을 수신 장치에게 알릴 수 있다.Therefore, in a case where a certain MCS level or more, a specific transmission RB number, or a specific transmission CB number or more is satisfied, that is, in an environment in which the influence of phase noise can be large, the transmission apparatus may have interleaving described with reference to FIGS. 10 to 18. Scheme can be used and the receiving device can be informed that this interleaving scheme is used.
수신 장치는 도 10 내지 도 18에서 설명한 인터리빙 방식을 기초로 디-인터리빙(de-interleaving)을 수행하여 데이터를 수신할 수 있다.The receiving device may receive data by performing de-interleaving based on the interleaving scheme described with reference to FIGS. 10 to 18.
이때, 송신 장치는 인터리빙 방식의 사용여부를 DCI/RRC를 이용 수신 장치에게 signaling하여, 수신 장치에게 인터리빙의 수행 여부를 알려줄 수 있다. In this case, the transmitting device may signal whether the interleaving method is used to the receiving device by using DCI / RRC, and inform the receiving device whether to perform interleaving.
이때, 수학식 18 내지 수학식 25에서 사용되는 변수들은 인터리빙 방식에 따라 정의된 각각의 값이 사용되거나, 적응적으로 값을 선택할 수 있다. 즉, 송신 장치는 도 10 내지 도 18에서 설명한 인터리빙 방식의 사용 여부를 나타내는 정보 및/또는 사용되는 인터리빙 방식에 따른 변수 값들을 수신 장치에게 전송할 수 있다.In this case, the variables used in Equations 18 to 25 may use respective values defined according to an interleaving scheme, or may adaptively select values. That is, the transmitting device may transmit information indicating whether the interleaving method described in FIGS. 10 to 18 and / or variable values according to the used interleaving method are transmitted to the receiving device.
또는, 송신 장치는 각각의 인터리빙 방식에 따른 변수 값들을 수신장치에게 전송할 수 있지만, 도 10 내지 도 18에서 설명한 인터리빙 방식의 사용 여부를 나타내는 정보를 별도로 수신 장치에게 전송하지 않을 수 있다. Alternatively, the transmitting apparatus may transmit variable values according to each interleaving scheme to the receiving apparatus, but may not separately transmit information indicating whether to use the interleaving scheme described with reference to FIGS. 10 to 18.
즉, 송신 장치와 수신 장치간에 미리 설정된 특정 조건을 만족하는 경우, 별도의 정보 전송 없이 송신 장치는 도 10 내지 도 18에서 설명한 인터리빙 방식을 사용할 수 있다.That is, when a specific condition set in advance is satisfied between the transmitter and the receiver, the transmitter may use the interleaving method described with reference to FIGS. 10 to 18 without additional information transmission.
예를 들면, 송신 장치와 수신 장치간에 설정된 특정 MCS level, 특정 Traffic RB 수, 및/또는 특정 전송 CB 수를 만족하는 경우, 송신 장치는 별도의 signaling 없이 도 10 내지 도 18에서 설명한 인터리빙 방식을 사용할 수 있다. For example, when a specific MCS level, a specific Traffic RB number, and / or a specific transmission CB number set between the transmitting device and the receiving device are satisfied, the transmitting device may use the interleaving method described with reference to FIGS. 10 to 18 without additional signaling. Can be.
또한, 각각의 인터리빙 방식에 따른 변수 값들은 DCI/RRC를 통해 수신 장치에게 전송될 수 있다.In addition, variable values according to respective interleaving schemes may be transmitted to the receiving device through DCI / RRC.
도 20은 본 발명이 적용될 수 있는 송신 장치가 데이터를 전송하기 위한 방법의 일 예를 나타낸 순서도이다.20 is a flowchart illustrating an example of a method for transmitting data by a transmitting apparatus to which the present invention can be applied.
도 20을 참조하면, 송신 장치는 전송 블록으로부터 분할된 코드 블록들을 인터리빙하여 데이터를 전송함으로써, Phase noise로 인한 성능 열화를 보완할 수 있다.Referring to FIG. 20, the transmission apparatus may compensate for performance degradation due to phase noise by interleaving and transmitting data by interleaving code blocks divided from a transport block.
구체적으로, 송신 장치는 CRC가 부착된 전송 블록의 크기가 특정 크기 이상인 경우, 도 6에서 살펴본 바와 같이 전송 블록을 하나 또는 다수의 코드 블록들로 분할하고, 분할된 하나 또는 다수의 코드 블록들 각각에 대하여 채널코딩을 수행한다(S20010, S20020).In detail, when the size of the transport block to which the CRC is attached is greater than or equal to a specific size, the transmitting device divides the transport block into one or more code blocks as shown in FIG. 6, and each of the divided one or more code blocks. Channel coding is performed with respect to S20010 and S20020.
이후, 송신 장치는 하나 또는 다수의 코드 블록들을 연접(concatenation)한다(S20030). 이때, 송신 장치는 하나 또는 다수의 코드 블록들을 연접하는 단계에서 코드 블록들에게 도 14에서 설명한 방법을 통해 CRC를 추가할 수 있다.Thereafter, the transmitting device concatenates one or more code blocks (S20030). In this case, the transmitting apparatus may add the CRC to the code blocks through the method described with reference to FIG. 14 in the step of concatenating one or a plurality of code blocks.
이후, 송신 장치는 CRC가 추가된 하나 또는 다수의 코드 블록들을 도 10 내지 도 13에서 설명한 비트 단위의 인터리빙 방식을 이용하여 인터리빙한다.Thereafter, the transmitting apparatus interleaves one or a plurality of code blocks to which the CRC is added using the interleaving method of the bit unit described with reference to FIGS. 10 to 13.
송신 장치는 연접된 하나 또는 다수의 코드 블록들에 대하여 도 10 내지 도 13에서 설명한 비트 단위의 인터리빙 방식을 이용하여 추가적으로 인터리빙을 수행할 수 있다(S20040).The transmitting device may additionally perform interleaving on one or more concatenated code blocks using the interleaving method in units of bits described with reference to FIGS. 10 to 13 (S20040).
이후, 송신 장치는 연접된 하나 또는 다수의 코드 블록들을 스크램블링(scrambling)하고, 스크램블링된 하나 또는 다수의 코드 블록들을 변조한다(S20050, S20060).Thereafter, the transmitting apparatus scrambles one or more concatenated code blocks and modulates the scrambled one or more code blocks (S20050 and S20060).
송신 장치는 변조된 하나 또는 다수의 코드 블록들을 도 15 내지 도 18에서 설명한 심볼 단위의 인터리빙 방식을 이용하여 인터리빙한다(S20070).The transmitting apparatus interleaves the modulated one or more code blocks using the symbol interleaving scheme described with reference to FIGS. 15 to 18 (S20070).
이후, 송신 장치는 인터리빙된 심볼들을 도 6의 단계 S6080 내지 단계 S6100을 및 OFDM signal generation 단계를 통해 각각의 안테나 포트 상에서 수신 장치로 전송한다.Thereafter, the transmitting device transmits the interleaved symbols to the receiving device on each antenna port through steps S6080 to S6100 of FIG. 6 and through an OFDM signal generation step.
도 10 내지 도 20에서 설명한 방법 및 실시 예들은 OFDM 전송을 사용하는 하향링크 데이터 송수신 및 상향링크 데이터 송수신에 적용될 수 있다.10 to 20 may be applied to downlink data transmission and reception and uplink data transmission and reception using OFDM transmission.
도 21은 본 발명이 적용될 수 있는 무선 통신 장치의 블록 구성도를 예시한다.21 illustrates a block diagram of a wireless communication device to which the present invention can be applied.
여기서, 상기 무선 장치는 기지국 및 단말일 수 있으며, 기지국은 매크로 기지국 및 스몰 기지국을 모두 포함한다.Here, the wireless device may be a base station and a terminal, and the base station includes both a macro base station and a small base station.
상기 도 21에 도시된 바와 같이, 기지국(2110) 및 UE(2120)는 통신부(송수신부, RF 유닛, 2113, 2123), 프로세서(2111, 2121) 및 메모리(2112, 2122)를 포함한다.As shown in FIG. 21, the base station 2110 and the UE 2120 include a communication unit (transmitter and receiver, an RF unit, 2113 and 2123), a processor 2111 and 2121, and a memory 2112 and 2122.
이외에도 상기 기지국 및 UE는 입력부 및 출력부를 더 포함할 수 있다.In addition, the base station and the UE may further include an input unit and an output unit.
상기 통신부(2113, 2123), 프로세서(2111, 2121), 입력부, 출력부 및 메모리(2112, 2122)는 본 명세서에서 제안하는 방법을 수행하기 위해 기능적으로 연결되어 있다.The communication units 2113 and 2123, the processors 2111 and 2121, the input unit, the output unit, and the memory 2112 and 2122 are functionally connected to perform the method proposed in the present specification.
통신부(송수신부 또는 RF유닛, 2113,2123)는 PHY 프로토콜(Physical Layer Protocol)로부터 만들어진 정보를 수신하면, 수신한 정보를 RF 스펙트럼(Radio-Frequency Spectrum)으로 옮기고, 필터링(Filtering), 증폭(Amplification) 등을 수행하여 안테나로 송신한다. 또한, 통신부는 안테나에서 수신되는 RF 신호(Radio Frequency Signal)을 PHY 프로토콜에서 처리 가능한 대역으로 옮기고, 필터링을 수행하는 기능을 한다.When the communication unit (transmitter / receiver unit or RF unit, 2113, 2123) receives information generated from the PHY protocol (Physical Layer Protocol), the received information is transferred to the RF-Radio-Frequency Spectrum, filtered, and amplified. ) To transmit to the antenna. In addition, the communication unit functions to move an RF signal (Radio Frequency Signal) received from the antenna to a band that can be processed by the PHY protocol and perform filtering.
그리고, 통신부는 이러한 송신과 수신 기능을 전환하기 위한 스위치(Switch) 기능도 포함할 수 있다.The communication unit may also include a switch function for switching the transmission and reception functions.
프로세서(2111,2121)는 본 명세서에서 제안된 기능, 과정 및/또는 방법을 구현한다. 무선 인터페이스 프로토콜의 계층들은 프로세서에 의해 구현될 수 있다. Processors 2111 and 2121 implement the functions, processes, and / or methods proposed herein. Layers of the air interface protocol may be implemented by a processor.
상기 프로세서는 제어부, controller, 제어 유닛, 컴퓨터 등으로 표현될 수도 있다.The processor may be represented by a controller, a controller, a control unit, a computer, or the like.
메모리(2112,2122)는 프로세서와 연결되어, 상향링크 자원 할당 방법을 수행하기 위한 프로토콜이나 파라미터를 저장한다.The memories 2112 and 2122 are connected to a processor and store protocols or parameters for performing an uplink resource allocation method.
프로세서(2111,2121)는 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로 및/또는 데이터 처리 장치를 포함할 수 있다. 메모리는 ROM(read-only memory), RAM(random access memory), 플래쉬 메모리, 메모리 카드, 저장 매체 및/또는 다른 저장 장치를 포함할 수 있다. 통신부는 무선 신호를 처리하기 위한 베이스밴드 회로를 포함할 수 있다. 실시 예가 소프트웨어로 구현될 때, 상술한 기법은 상술한 기능을 수행하는 모듈(과정, 기능 등)로 구현될 수 있다. Processors 2111 and 2121 may include application-specific integrated circuits (ASICs), other chipsets, logic circuits, and / or data processing devices. The memory may include read-only memory (ROM), random access memory (RAM), flash memory, memory card, storage medium and / or other storage device. The communication unit may include a baseband circuit for processing a wireless signal. When the embodiment is implemented in software, the above technique may be implemented as a module (process, function, etc.) for performing the above-described function.
모듈은 메모리에 저장되고, 프로세서에 의해 실행될 수 있다. 메모리는 프로세서 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 프로세서와 연결될 수 있다.The module may be stored in memory and executed by a processor. The memory may be internal or external to the processor and may be coupled to the processor by various well known means.
출력부(디스플레이부 또는 표시부)는 프로세서에 의해 제어되며, 키 입력부에서 발생되는 키 입력 신호 및 프로세서로부터의 각종 정보 신호와 함께, 상기 프로세서에서 출력되는 정보들을 출력한다.The output unit (display unit or display unit) is controlled by a processor and outputs information output from the processor together with a key input signal generated at the key input unit and various information signals from the processor.
나아가, 설명의 편의를 위하여 각 도면을 나누어 설명하였으나, 각 도면에 서술되어 있는 실시 예들을 병합하여 새로운 실시 예를 구현하도록 설계하는 것도 가능하다. 그리고, 당업자의 필요에 따라, 이전에 설명된 실시 예들을 실행하기 위한 프로그램이 기록되어 있는 컴퓨터에서 판독 가능한 기록 매체를 설계하는 것도 본 발명의 권리범위에 속한다.Further, for convenience of description, the drawings are divided and described, but it is also possible to design a new embodiment by merging the embodiments described in each drawing. And, according to the needs of those skilled in the art, it is also within the scope of the present invention to design a computer-readable recording medium having a program recorded thereon for executing the embodiments described above.
본 명세서에 따른 방향 기반 기기 검색 방법은 상기한 바와 같이 설명된 실시 예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시 예들은 다양한 변형이 이루어질 수 있도록 각 실시 예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.Orientation-based device discovery method according to the present disclosure is not limited to the configuration and method of the embodiments described as described above, the embodiments are all or part of each of the embodiments is optional so that various modifications can be made It may be configured in combination.
한편, 본 명세서의 방향 기반 기기 검색 방법은 네트워크 디바이스에 구비된 프로세서가 읽을 수 있는 기록매체에 프로세서가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 프로세서가 읽을 수 있는 기록매체는 프로세서에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 프로세서가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한, 인터넷을 통한 전송 등과 같은 캐리어 웨이브의 형태로 구현되는 것도 포함한다. 또한, 프로세서가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 프로세서가 읽을 수 있는 코드가 저장되고 실행될 수 있다.Meanwhile, the direction-based device search method of the present specification may be implemented as processor-readable code in a processor-readable recording medium provided in a network device. The processor-readable recording medium includes all kinds of recording devices that store data that can be read by the processor. Examples of the processor-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like, and may also be implemented in the form of a carrier wave such as transmission over the Internet. . The processor-readable recording medium can also be distributed over network coupled computer systems so that the processor-readable code is stored and executed in a distributed fashion.
또한, 이상에서는 본 명세서의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 명세서는 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해돼서는 안 될 것이다.In addition, while the above has been shown and described with respect to preferred embodiments of the present specification, the present specification is not limited to the specific embodiments described above, the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.
그리고, 당해 명세서에서는 물건 발명과 방법 발명이 모두 설명되고 있으며, 필요에 따라 양 발명의 설명은 보충적으로 적용될 수가 있다.In addition, in this specification, both the object invention and the method invention are described, and description of both invention can be supplementally applied as needed.
본 발명의 무선 통신 시스템에서 RRC 연결 방법은 3GPP LTE/LTE-A 시스템에 적용되는 예를 중심으로 설명하였으나, 3GPP LTE/LTE-A 시스템 이외에도 다양한 무선 통신 시스템에 적용하는 것이 가능하다.The RRC connection method in the wireless communication system of the present invention has been described with reference to an example applied to the 3GPP LTE / LTE-A system, but it is possible to apply to various wireless communication systems in addition to the 3GPP LTE / LTE-A system.
Claims (20)
- 무선 통신 시스템에서 송신 장치가 데이터를 전송하는 방법에 있어서,A method for transmitting data by a transmitting device in a wireless communication system,전송 블록을 하나 또는 다수의 코드 블록들로 분할하는 단계;Dividing the transport block into one or a plurality of code blocks;상기 하나 또는 다수의 코드 블록들 각각에 대하여 채널 코딩을 수행하는 단계;Performing channel coding on each of the one or multiple code blocks;상기 하나 또는 다수의 코드 블록들을 연접(Concatenation)하는 단계,Concatenating the one or more code blocks,상기 하나 또는 다수의 코드 블록들을 특정 비트 단위로 인터리빙(Interleaving)되고;Interleaving the one or more code blocks by a specific bit unit;상기 연접된 하나 또는 다수의 코드 블록들을 스크램블링(Scrambling)하는 단계; 및Scrambling the concatenated one or more code blocks; And상기 스크램블링된 하나 또는 다수의 코드 블록들을 변조하는 단계를 포함하는 방법.Modulating the scrambled one or multiple code blocks.
- 제 1 항에 있어서,The method of claim 1,상기 하나 또는 다수의 코드 블록들은 특정 개수의 그룹으로 그룹핑되며, 그룹별로 인터리빙되는 방법.The one or more code blocks are grouped into a certain number of groups and interleaved by groups.
- 제 2 항에 있어서,The method of claim 2,상기 특정 개수의 그룹 각각에 CRC(Cyclic Redundancy Check)을 부착하는 단계를 더 포함하는 방법.Attaching a cyclic redundancy check (CRC) to each of the specific number of groups.
- 제 1 항에 있어서,The method of claim 1,상기 연접된 하나 또는 다수의 코드 블록들을 특정 비트 단위로 인터리빙 하는 단계를 더 포함하는 방법.Interleaving the concatenated one or more code blocks on a specific bit basis.
- 제 4 항에 있어서, 상기 인터리빙 하는 단계는,The method of claim 4, wherein the interleaving comprises:상기 연접된 하나 또는 다수의 코드 블록들을 특정 개수의 그룹으로 그룹핑하는 단계; 및Grouping the concatenated one or more code blocks into a specific number of groups; And상기 그룹핑된 하나 또는 다수의 코드 블록들을 그룹별로 인터리빙하는 단계를 더 포함하는 방법.Interleaving the grouped one or multiple code blocks by group.
- 제 1 항에 있어서,The method of claim 1,상기 변조된 하나 또는 다수의 코드블록들을 특정 심볼 단위로 인터리빙 하는 단계를 더 포함하는 방법.Interleaving the modulated one or more code blocks on a specific symbol basis.
- 제 6 항에 있어서, 상기 인터리빙 하는 단계는,The method of claim 6, wherein the interleaving comprises:상기 변조된 하나 또는 다수의 코드 블록들을 특정 개수의 그룹으로 그룹핑하는 단계; 및Grouping the modulated one or multiple code blocks into a specific number of groups; And상기 그룹핑된 하나 또는 다수의 코드 블록들을 그룹별로 인터리빙하는 단계를 더 포함하는 방법.Interleaving the grouped one or multiple code blocks by group.
- 제 1 항에 있어서,The method of claim 1,상기 하나 또는 다수의 코드 블록들의 인터리빙 여부를 나타내는 제어 정보를 수신장치로 전송하는 단계를 더 포함하는 방법.And transmitting control information indicating whether the one or more code blocks are interleaved to a receiving device.
- 제 1 항에 있어서,The method of claim 1,상기 하나 또는 다수의 코드블록들의 인터리빙 여부에 따라 상기 데이터를 복조하기 위한 참조 신호의 전송 여부를 나타내는 제어 정보를 전송하는 단계; 및Transmitting control information indicating whether a reference signal for demodulating the data is transmitted according to whether one or more code blocks are interleaved; And상기 제어 정보가 상기 참조 신호의 전송을 나타내는 경우, 수신 장치로 상기 참조 신호를 전송하는 단계를 더 포함하는 방법.If the control information indicates transmission of the reference signal, transmitting the reference signal to a receiving device.
- 제 1 항에 있어서,The method of claim 1,상기 하나 또는 다수의 코드 블록들을 적어도 하나 이상의 레이어(Layer)에 매핑(mapping)하는 단계;Mapping the one or more code blocks to at least one layer;상기 적어도 하나 이상의 레이어에 매핑된 상기 하나 또는 다수의 코드 블록들을 프리코딩(precoding)하는 단계; 및Precoding the one or more code blocks mapped to the at least one layer; And상기 프리코딩된 하나 또는 다수의 코드 블록들을 시간 우선 매핑 기법 또는 주파수 우선 매핑 기법을 이용하여 송신 자원에 매핑하는 단계를 더 포함하는 방법.Mapping the precoded one or multiple code blocks to a transmission resource using a time priority mapping technique or a frequency priority mapping technique.
- 무선 통신 시스템에서 데이터를 전송하는 송신 장치에 있어서,A transmitting device for transmitting data in a wireless communication system,외부와 무선 신호를 송신 및 수신하는 통신부; 및Communication unit for transmitting and receiving a wireless signal with the outside; And상기 통신부와 기능적으로 결합되어 있는 프로세서를 포함하되, 상기 프로세서는,A processor is functionally coupled with the communication unit, wherein the processor includes:전송 블록을 하나 또는 다수의 코드 블록들로 분할하고,Split the transport block into one or more code blocks,상기 하나 또는 다수의 코드 블록들 각각에 대하여 채널 코딩을 수행하며,Performing channel coding on each of the one or multiple code blocks,상기 하나 또는 다수의 코드 블록들을 연접(Concatenation)하되,Concatenate the one or more code blocks,상기 하나 또는 다수의 코드 블록들을 특정 비트 단위로 인터리빙(Interleaving)되며,Interleaving the one or more code blocks in a specific bit unit,상기 연접된 하나 또는 다수의 코드 블록들을 스크램블링(Scrambling)하고,Scrambling the concatenated one or more code blocks,상기 스크램블링된 하나 또는 다수의 코드 블록들을 변조 하는 송신 장치.And a transmitter for modulating the scrambled one or multiple code blocks.
- 제 11 항에 있어서,The method of claim 11,상기 하나 또는 다수의 코드 블록들은 특정 개수의 그룹으로 그룹핑되며, 그룹별로 인터리빙되는 단말.The one or more code blocks are grouped into a certain number of groups and interleaved for each group.
- 제 12 항에 있어서, 상기 프로세서는,The method of claim 12, wherein the processor,상기 특정 개수의 그룹 각각에 CRC(Cyclic Redundancy Check)을 부착하는 송신 장치.And transmitting a cyclic redundancy check (CRC) to each of the specific number of groups.
- 제 11 항에 있어서, 상기 프로세서는,The method of claim 11, wherein the processor,상기 연접된 하나 또는 다수의 코드 블록들을 특정 비트 단위로 인터리빙 하는 송신 장치.And transmitting the concatenated one or more code blocks in a specific bit unit.
- 제 11 항에 있어서, 상기 프로세서는,The method of claim 11, wherein the processor,상기 연접된 하나 또는 다수의 코드 블록들을 특정 개수의 그룹으로 그룹핑하는 단계; 및Grouping the concatenated one or more code blocks into a specific number of groups; And상기 그룹핑된 하나 또는 다수의 코드 블록들을 그룹별로 인터리빙하는 송신 장치.And interleaving the grouped one or more code blocks by group.
- 제 11 항에 있어서, 상기 프로세서는,The method of claim 11, wherein the processor,상기 변조된 하나 또는 다수의 코드블록들을 특정 심볼 단위로 인터리빙 하는 송신 장치.Transmitting device for interleaving the modulated one or multiple code blocks in a specific symbol unit.
- 제 16 항에 있어서, 상기 프로세서는,The method of claim 16, wherein the processor,상기 변조된 하나 또는 다수의 코드 블록들을 특정 개수의 그룹으로 그룹핑하고,Group the modulated one or multiple code blocks into a specific number of groups,상기 그룹핑된 하나 또는 다수의 코드 블록들을 그룹별로 인터리빙하는 송신 장치.And interleaving the grouped one or more code blocks by group.
- 제 11 항에 있어서, 상기 프로세서는,The method of claim 11, wherein the processor,상기 하나 또는 다수의 코드 블록들의 인터리빙 여부를 나타내는 제어 정보를 수신장치로 전송하는 송신 장치.And a control device for transmitting control information indicating whether the one or more code blocks are interleaved.
- 제 11 항에 있어서, 상기 프로세서는12. The system of claim 11, wherein the processor is상기 하나 또는 다수의 코드블록들의 인터리빙 여부에 따라 상기 데이터를 복조하기 위한 참조 신호의 전송 여부를 나타내는 제어 정보를 전송하고,Transmit control information indicating whether a reference signal for demodulating the data is transmitted according to whether one or more code blocks are interleaved;상기 제어 정보가 상기 참조 신호의 전송을 나타내는 경우, 수신 장치로 상기 참조 신호를 전송하는 송신 장치.And transmitting the reference signal to a receiving device when the control information indicates the transmission of the reference signal.
- 제 11 항에 있어서, 상기 프로세서는12. The system of claim 11, wherein the processor is상기 하나 또는 다수의 코드 블록들을 적어도 하나 이상의 레이어(Layer)에 매핑(mapping)하고,Mapping the one or more code blocks to at least one layer,상기 적어도 하나 이상의 레이어에 매핑된 상기 하나 또는 다수의 코드 블록들을 프리코딩(precoding)하며,Precoding the one or more code blocks mapped to the at least one layer,상기 프리코딩된 하나 또는 다수의 코드 블록들을 시간 우선 매핑 기법 또는 주파수 우선 매핑 기법을 이용하여 송신 자원에 매핑하는 송신 장치.And transmitting the precoded one or more code blocks to a transmission resource using a time priority mapping technique or a frequency priority mapping technique.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662372764P | 2016-08-09 | 2016-08-09 | |
US62/372,764 | 2016-08-09 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018030736A1 true WO2018030736A1 (en) | 2018-02-15 |
Family
ID=61163222
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2017/008511 WO2018030736A1 (en) | 2016-08-09 | 2017-08-07 | Method for transmitting/receiving data in wireless communication system and apparatus supporting same |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2018030736A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11082177B2 (en) | 2015-11-03 | 2021-08-03 | Qualcomm Incorporated | Transport block segmentation and signaling |
US20220045789A1 (en) * | 2020-08-06 | 2022-02-10 | Samsung Electronics Co., Ltd. | Transport block mapping across slots |
CN114365443A (en) * | 2019-09-30 | 2022-04-15 | 华为技术有限公司 | Method and apparatus for determining channel state information reference signal resource mapping |
CN115052347A (en) * | 2021-03-09 | 2022-09-13 | 中国移动通信有限公司研究院 | Resource mapping method, device and equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100296603A1 (en) * | 2009-05-06 | 2010-11-25 | Futurewei Technologies, Inc. | System and Method for Channel Interleaver and Layer Mapping in a Communications System |
US20110026615A1 (en) * | 2003-06-12 | 2011-02-03 | Panasonic Corporation | Method and apparatus for multicarrier communication |
KR20140084307A (en) * | 2011-11-08 | 2014-07-04 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Method and device for data stream transmission in a mimo system |
US20160043851A1 (en) * | 2009-08-18 | 2016-02-11 | Samsung Electronics Co., Ltd. | Method and apparatus for allocating a control channel resource of a relay node in a backhaul subframe |
KR20160047444A (en) * | 2016-04-14 | 2016-05-02 | 삼성전자주식회사 | Method and apparatus for interleaving data in mobile telecommunication system |
-
2017
- 2017-08-07 WO PCT/KR2017/008511 patent/WO2018030736A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110026615A1 (en) * | 2003-06-12 | 2011-02-03 | Panasonic Corporation | Method and apparatus for multicarrier communication |
US20100296603A1 (en) * | 2009-05-06 | 2010-11-25 | Futurewei Technologies, Inc. | System and Method for Channel Interleaver and Layer Mapping in a Communications System |
US20160043851A1 (en) * | 2009-08-18 | 2016-02-11 | Samsung Electronics Co., Ltd. | Method and apparatus for allocating a control channel resource of a relay node in a backhaul subframe |
KR20140084307A (en) * | 2011-11-08 | 2014-07-04 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Method and device for data stream transmission in a mimo system |
KR20160047444A (en) * | 2016-04-14 | 2016-05-02 | 삼성전자주식회사 | Method and apparatus for interleaving data in mobile telecommunication system |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11082177B2 (en) | 2015-11-03 | 2021-08-03 | Qualcomm Incorporated | Transport block segmentation and signaling |
US11700097B2 (en) | 2015-11-03 | 2023-07-11 | Qualcomm Incorporated | Transport block segmentation and signaling |
CN114365443A (en) * | 2019-09-30 | 2022-04-15 | 华为技术有限公司 | Method and apparatus for determining channel state information reference signal resource mapping |
US20220045789A1 (en) * | 2020-08-06 | 2022-02-10 | Samsung Electronics Co., Ltd. | Transport block mapping across slots |
US12199763B2 (en) * | 2020-08-06 | 2025-01-14 | Samsung Electronics Co., Ltd. | Transport block mapping across slots |
CN115052347A (en) * | 2021-03-09 | 2022-09-13 | 中国移动通信有限公司研究院 | Resource mapping method, device and equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018225927A1 (en) | Method for transmitting/receiving reference signal in wireless communication system, and device therefor | |
WO2018203592A1 (en) | Method for transmitting/receiving reference signal in wireless communication system, and device therefor | |
WO2018182150A1 (en) | Method for transmitting and receiving reference signal in wireless communication system and device therefor | |
WO2019212224A1 (en) | Method for transmitting and receiving channel state information between terminal and base station in wireless communication system and apparatus supporting same | |
WO2018174546A1 (en) | Method for transmitting and receiving physical uplink control channel between terminal and base station in wireless communication system, and apparatus for supporting said method | |
WO2018225935A1 (en) | Method for transmitting/receiving reference signal in wireless communication system, and device therefor | |
WO2018143537A1 (en) | Method for tracking phase noise in wireless communication system and device therefor | |
WO2017146342A1 (en) | Method for receiving system information in wireless communication system supporting narrowband-iot, and device therefor | |
WO2018128399A1 (en) | Method for transmitting reference signal and device therefor in wireless communication system | |
WO2018182256A1 (en) | Method for reporting channel state information in wireless communication system and apparatus therefor | |
WO2017200315A1 (en) | Method for tracking phase noise in wireless communication system, and apparatus therefor | |
WO2018182358A1 (en) | Method for transmitting and receiving reference signal in wireless communication system, and device therefor | |
WO2015163645A1 (en) | Method and terminal for transmitting sounding reference signal in wireless communication system | |
WO2018174649A1 (en) | Method for transmitting or receiving data in wireless communication system, and device therefor | |
WO2017057984A1 (en) | Method and device for transmitting and receiving primary synchronization signal in wireless access system supporting narrowband internet of things | |
WO2015093851A1 (en) | Method and terminal for receiving bundle of epdcchs | |
WO2018182248A1 (en) | Method for terminal to receive phase tracking reference signal in wireless communication system, and device supporting same | |
WO2016048055A1 (en) | Method and mtc device for receiving downlink control channel | |
WO2016175576A1 (en) | Method and device for feeding back channel state information in wireless access system supporting machine type communication | |
WO2016018125A1 (en) | Method and device for configuring transmission opportunity period in wireless access system supporting unlicensed band | |
WO2016175486A1 (en) | Method and lc apparatus for receiving downlink control channel | |
WO2011090353A2 (en) | Method and apparatus for providing downlink control information in an mimo wireless communication system | |
WO2015182970A1 (en) | Method for conducting discovery signal measurement and user equipment | |
WO2017213326A1 (en) | Method for transmitting and receiving phase noise compensation reference signal in wireless communication system, and apparatus therefor | |
WO2018151565A1 (en) | Signal transmission/reception method between terminal and base station in wireless communication system supporting narrowband internet of things, and device supporting same |
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: 17839754 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: 17839754 Country of ref document: EP Kind code of ref document: A1 |