WO2012100484A1 - Data reconstruction method and device - Google Patents

Data reconstruction method and device Download PDF

Info

Publication number
WO2012100484A1
WO2012100484A1 PCT/CN2011/075295 CN2011075295W WO2012100484A1 WO 2012100484 A1 WO2012100484 A1 WO 2012100484A1 CN 2011075295 W CN2011075295 W CN 2011075295W WO 2012100484 A1 WO2012100484 A1 WO 2012100484A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
soft
module
channel interleaving
scrambling
Prior art date
Application number
PCT/CN2011/075295
Other languages
French (fr)
Chinese (zh)
Inventor
王港
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012100484A1 publication Critical patent/WO2012100484A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving

Definitions

  • the present invention relates to the field of communications, and in particular to a data reconstruction method and apparatus.
  • LTE Long Term Evolution
  • the Long Term Evolution (LTE) protocol specifies the sequence of bit-level processing of uplink transmitters.
  • the receiver uses the Turbo-SIC algorithm for data reconstruction.
  • Corresponding processing techniques to ensure the correct output of the signal.
  • the protocol specifies the techniques of channel interleaving, scrambling, and modulation at the bit level of the LTE transmitter; therefore, the corresponding receiving end needs to perform channel interleaving, scrambling, and modulation when using the Turbo-SIC algorithm.
  • the processing order corresponds to it.
  • the LTE receiver uses the Turbo-SIC algorithm for data reconstruction, in order to ensure the wireless performance of the receiving end, usually the soft bit information output by the Turbo decoder for reconstruction needs a relatively large bit width, according to the order of the originating end.
  • the processing sequence of signal interleaving, scrambling, and modulation needs to be performed. Since the channel interleaving needs to wait until all the data is collected, the scrambling and modulation processing can be performed.
  • This processing method increases the random access memory of the system (Random).
  • the use area of Access Memory (abbreviated as RAM) makes the design take up a lot of RAM resources. Aiming at the problem that the data reconstruction method in the related art causes the utilization of the system storage resource to be relatively low, an effective solution has not been proposed yet.
  • a data reconstruction method includes: performing scrambling operation on received uplink data of LTE; performing soft modulation on data after scrambling operation; and performing channel on soft modulation operation data Interleaving coding; data reconstruction using channel interleaved coding. Before performing the scrambling operation on the uplink data of the received long term evolution system, the method further includes: decoding the uplink data to obtain soft bit information; and performing soft rate matching on the soft bit information.
  • Performing the scrambling operation on the received uplink data of the LTE includes: using the valid signal of the soft bit information after the soft rate matching operation as the read valid signal, sequentially reading the scrambling code according to the order of the buffer, and matching the scrambling code with the rate. After the soft bit information is aligned, the soft bit is scrambled by using a scrambling code, wherein the scrambling code is buffered in the memory, and the scrambling code data generated when the uplink data is descrambled is deinterlaced.
  • Soft-modulating the data after the scrambling operation includes: performing soft modulation on the data after the scrambling operation using one of the following modulation modes: quadrature phase shift keying (QPSK), 16 quadrature amplitude modulation (QAM), 64 QAM.
  • Performing channel interleaving coding on the data after the soft modulation operation includes: zeroing the data of the position information ( Rank Indication, hereinafter referred to as RI) and channel quality information (CQI) in the channel interleaving memory.
  • RI position information
  • CQI channel quality information
  • a data reconstruction apparatus including: a scrambling module configured to perform a scrambling operation on uplink data of a received Long Term Evolution (LTE) system; a soft modulation module configured to scramble The processed data is soft-modulated; the channel interleaving module is configured to perform channel interleaving coding on the data after the soft modulation operation; and the data reconstruction module is configured to perform data reconstruction using the channel interleaved encoded data.
  • the apparatus further includes: a decoding module configured to decode the uplink data to obtain soft bit information; and a matching module configured to perform soft rate matching on the soft bit information.
  • the scrambling module is configured to read the effective signal of the soft bit information after the soft rate matching operation as the read valid signal, and sequentially read the scrambling code according to the order of the buffering, after the scrambling code is aligned with the rate-matched soft bit information,
  • the scrambling code is used to perform scrambling on the soft bits.
  • the scrambling code is buffered in the memory, and is obtained by de-channel interleaving the 4 sigma data generated by the uplink data solution.
  • the soft modulation module is configured to softly modulate the data after the scrambling operation by one of the following modulation methods: quadrature phase shift keying (QPSK), 16 quadrature amplitude modulation (QAM), and 64 QAM.
  • the channel interleaving module includes: a first zeroing module configured to perform zeroing operation on data of a position information (RI) and a channel quality information (CQI) in the channel interleaving memory; and a filling module configured to perform a soft modulation operation Data is filled into the channel interleaving memory after the zeroing operation; the second zero a module, configured to zero the data of the location of the acknowledgement information in the channel interleaving memory after the padding operation; the encoding module, configured to perform channel interleaving of the data in the channel interleaving memory after the data zeroing operation of the location of the acknowledgement information coding.
  • RI position information
  • CQI channel quality information
  • the received data is first scrambled and soft-modulated in the data reconstruction process, then the channel interleaving coding is performed, and finally the data reconstruction is performed, which solves the first problem in the data reconstruction in the related art.
  • the system hardware resource utilization ratio is relatively low.
  • FIG. 1 is a flow chart of a processing portion of a transmitting end and a receiving end of an LTE protocol according to the related art
  • FIG. 2 is a flowchart of a data reconstructing method according to an embodiment of the present invention
  • FIG. 3 is a flowchart according to an embodiment of the present invention.
  • FIG. 4 is a flowchart 1 of a data reconstruction method according to a preferred embodiment of the present invention
  • FIG. 5 is a flowchart 2 of a data reconstruction method according to a preferred embodiment of the present invention.
  • FIG. 7 is a block diagram showing a preferred structure of a data reconstruction apparatus according to an embodiment of the present invention.
  • the method includes: Step S202: Uplink data of the received LTE Perform scrambling operations; Step S204: Perform soft modulation on the data after the scrambling operation; Step S206: Perform channel interleaving coding on the data after the soft modulation operation; Step S208: Perform data reconstruction using the channel interleaved encoded data.
  • Step S202 Uplink data of the received LTE Perform scrambling operations; Step S204: Perform soft modulation on the data after the scrambling operation; Step S206: Perform channel interleaving coding on the data after the soft modulation operation; Step S208: Perform data reconstruction using the channel interleaved encoded data.
  • the method further includes: decoding the uplink data to obtain soft bit information; and performing soft rate matching on the soft bit information.
  • the bit width of the data is reduced.
  • performing the scrambling operation on the received uplink data of the LTE comprises: using the valid signal of the soft bit information after the soft rate matching operation as the read valid signal, and sequentially reading the scrambling code according to the order of the buffer, in the scrambling code After being aligned with the rate-matched soft-bit information, the scrambling code is used to scramble the soft bits, where the scrambling code is buffered in the memory, and the scrambling code data generated when the uplink data is descrambled is de-channel-interleaved. .
  • the accuracy of scrambling after changing the process and the utilization of hardware resources are achieved.
  • a preferred embodiment of step S204 is described below.
  • Softly modulating the data after the scrambling operation includes: Performing soft modulation on the data after the scrambling operation using one of the following modulation modes: Quadrature Phase Shift Keying (QPSK for short), 16 positive Quadrature Amplitude Modulation (QAM), 64 QAM. With this preferred embodiment, the diversity of modulation is increased. Preferably, a preferred embodiment of step 4 S206 is described below.
  • the data of the position of the acknowledgment information in the channel interleaving memory is set to zero; the data in the channel interleaving memory after the data is zeroed at the position of the acknowledgment information is subjected to channel interleaving coding.
  • the accuracy of data channel interleaving is achieved.
  • FIG. 3 is a schematic diagram of a receiver data reconstruction part according to an embodiment of the present invention, as shown in FIG. :
  • the 4 U code calculated by 4 U code is stored in the de-channel interleaving matrix RAM, and the output result of the de-channel interleaving matrix RAM is stored in the scrambling code storage RAM, and the output of the rate-matched data and the scrambling code storage RAM is output.
  • the processing is performed by adding 4, and then soft-modulated, and finally sent to the channel interleaving matrix RAM for channel interleaving processing.
  • the method includes the following steps: Step S302, generating a 4th code sequence in the solution 4 module; Step S304, aligning the scrambling code sequence with the received data to perform a channel deinterleaving operation; Step S306, performing de-channel interleaving processing
  • the scrambling code sequence is sequentially stored in the RAM of the scrambling module in the order of reading; in step S308, when the data is reconstructed, the Turbo decoding is first performed to obtain the soft bit information, and then the soft rate matching processing is performed.
  • the soft bit to be obtained is added in step S310, and the soft modulation operation is performed in step S312.
  • step S310 when the scrambling process is performed, the effective signal of the rate-matched soft bit is used as the read valid signal, and the scrambling code is disturbed.
  • the code storage RAM is sequentially read out in the order of the storage, and the soft bits are added after being aligned with the rate-matched soft bits;
  • step S312 softening the scrambled data, and inputting the second-order modulation
  • the likelihood ratio of the symbol is calculated to obtain the modulated soft symbol, and the IQ data is modulated according to the three modulation methods of QPSK, 16QAM and 64QAM, and stored in the channel interleaving RAM;
  • Step S314 after the data of the RI and CQI positions in the channel interleaving RAM is zero-added, the data symbols obtained by the soft modulation are stored in the RAM of the channel interleaving.
  • the data of the ACK position is also set. Zero, otherwise, no operation, then perform channel interleaving operation on the data in the interleaving RAM, and send the result of channel interleaving to the symbol level processing module; finally, the signal of the symbol level processing module is interleaved according to the frequency band occupied by the symbol level processing module.
  • the number of subcarriers is subjected to DFT processing to complete the reconstruction process of symbol level data.
  • the preferred embodiment provides a method for data reconstruction when the LTE uplink receiver uses the Turbo-SIC algorithm without affecting system performance, and solves the RAM resource consumption comparison in the existing channel deinterleaving process. Big problem.
  • Embodiment 2 This embodiment provides a data reconstruction method.
  • FIG. 4 is a flowchart of a data reconstruction method according to a preferred embodiment of the present invention, as shown in FIG. As shown, the method includes: Step S402: The data reconstruction process begins. Step 4: S404: The Turbo decoding module decodes the received data. Preferably, the soft bits are obtained by decoding the soft bits for Turbo decoding, wherein the soft rate matching is performed according to
  • the three modulation modes QPSK, 16QAM and 64QAM output data in parallel with 2, 4 and 6 channels.
  • the scrambling code sequence is read from the buffer of the scrambling code storage module, and is aligned with the data for scrambling and soft modulation processing.
  • the special soft processing is performed in units of Resource Element (RE), so the RE symbol (IQ data) is obtained after the soft modulation is completed.
  • Step S406 The soft rate matching module performs soft rate on the decoded data. match.
  • Step S408 It is judged whether the channel interleaving RAM UCI data is filled out. If the judgment result is yes, step 4 is performed S418, and if the judgment result is no, step 4 is performed S410.
  • Step S412 The 4th code generation module generates 4 U.S. code.
  • Step S414 The generated scrambling code is stored in a de-channel interleaving module for processing.
  • Step S416 The data processed by the de-channel interleaving module is stored in the 4 U code storage module.
  • step S416 the scrambling code is stored in the buffer of the de-channel interleaving, and when the channel interleaving output is output, the output will be output.
  • the scrambling sequence is cached separately. Since channel interleaving and de-channel interleaving are completely symmetric and inverse operations for a user, the 4 sigma generated by the above method can be used when adding 4 times. Another way is to generate the scrambling code separately and interleave the channel, but this method requires additional hardware resources to implement, and the implementation cost is relatively high.
  • Step S418 The scrambling code stored by the scrambling code storage module and the data of the channel interleaving RAM UCI are sent to the processing module for processing.
  • Step S420 The data processed by adding the 4 special module is sent to the soft modulation module for processing.
  • Step S422 The data processed by the soft modulation module is sent to the channel interleaving module for processing. It should be noted that the channel interleaving is occupied by a large amount of RAM resources, and the scrambling and soft modulation modules after channel interleaving are pipelined, so signal interleaving, scrambling and soft modulation can be analyzed as a whole. Considering that the soft bit is soft-modulated, the bit width is greatly reduced.
  • the processing method of the scrambling and soft modulation module before the channel interleaving module is performed, the RAM occupation resource is significantly reduced, and the system is There is no loss in overall latency and wireless performance.
  • the scrambling code sequence generated by the scrambling code generating module is stored in the buffer of the de-channel interleaving with the data, and then stored in the buffer of the scrambling code storage module, and stored in the cache. Only the scrambling code of the data location is reserved, the UCI location scrambling code is not stored, and the scrambling code and the stored data of the acknowledgment (ACK) and the data coincidence position are both set to zero, and the scrambling code sequence and data are stored in units of RE.
  • Step S424 It is determined whether the ACK location data is set to zero. If the determination result is yes, step S428 is performed; otherwise, step S426 is performed. Step S426: Waiting for the channel interleaving RAM ACK position data to be zeroed. Step S428: The data after the ACK is set to zero is sent to the discrete Fourier transform module for processing. Specifically, the data of the RI and CQI positions in the channel interleaving RAM is subjected to zero processing according to the UCI time-frequency resource, and then the RE data symbol obtained by the soft modulation is stored in the channel interleaved RAM. If the current user has an ACK, the ACK is performed. The location data is overwritten with zeros.
  • Step S430 The data reconstruction process ends. Specifically, the data of the channel interleaving is subjected to discrete Fourier transform (DFT) transform and interference cancellation processing to complete the data reconstruction process in the Turbo-SIC algorithm, and the number of points of the DFT transform is the number of subcarriers occupied by the user.
  • DFT discrete Fourier transform
  • Embodiment 3 This embodiment provides a data reconstruction method. This embodiment combines the above embodiments and preferred embodiments thereof.
  • the LTE system is a frequency division duplex (FDD) 20M bandwidth
  • the current user occupies 100 RBs
  • the uplink uses 2x4 multi-user-multiple input multiple output (MU-MIMO) transmission mode, pairing
  • the two user labels are U1 and U2; the base station is received by 4 antennas, the modulation mode is 64QAM, the cyclic prefix (CP) type is normal CP, there is no sounding pilot signal, and there is no physical uplink control channel (PUCCH) channel.
  • UCI Uplink Control Information
  • RI RI
  • Turbo-SIC algorithm is used for data analysis of MU-MIMO users.
  • Step 1 Baseband uplink receives the baseband IQ number of the 4 antennas sent by the RRU, and then buffers the OFDM. After demodulation processing, channel estimation and physical layer correlation measurement are performed on the pilot signals on symbols 3 and 10, and channel estimation is performed on the data positions of other symbols by using the estimated channel estimation values, and channel estimation values and IQ data are sent.
  • the equalization module is started, and the 4th code generation module is started to calculate the initial value of the 4th code;
  • Step 2 The equalization module uses the MMSE algorithm to complete the functions of data equalization and antenna merging, and obtains two paths of data U1 and U2; respectively, for U1 and U2 Performing IDFT conversion of 1200 points, and generating a 6-bit scrambling code of the corresponding data after IDFT transformation, and splicing the IDFT-transformed data and its corresponding 6-bit scrambling code into the RAM of the de-channel interleaving.
  • the cache is performed;
  • Step 3 The U1 data is processed first, and the U1 data buffered in the channel interleaving module RAM is decomposed and interleaved, and the processed data is processed.
  • the processing for solving the mediation disturbance is pipeline processing, and the descrambled data is sent to the de-rate matching module in a 6-bit per cycle format.
  • Step 4 After de-rate matching processing, the data is divided into 3 The circuit is simultaneously sent to the Turbo decoding core for Turbo iterative decoding, and after a suitable number of iterations, three LLR soft bit data without decision are obtained. After performing soft rate matching on the LLR soft bit data, the number of LLR soft bits is obtained.
  • Step 5 reading the 6-bit scrambling code sequence from the scrambling buffer RAM Six LLR soft bit data are scrambled, and then the scrambled 6 LLR soft bit data is soft modulated according to the 64QAM modulation format to obtain a complex valued symbol and sent to the channel interleaving module, where scrambling and soft modulation
  • the modules are all 3 ⁇ 4i water treatment;
  • Step 6 The channel interleaving module first needs to fill in the position of the UCI (including RI and CQI/PMI) positions in the channel interleaving RAM, and the input data of the 4 soft modulation module will be skipped after the processing is completed.
  • the location of the UCI is sequentially stored in the channel interleaving RAM. After all the data of the current user is stored, the position of the ACK in the RAM is set to zero. After completion, the data in the channel interleaving RAM is interleaved and processed, and then sent to the DFT processing module.
  • Step 7 Perform 1200-point DFT conversion on the data, and then perform interference cancellation with the antenna data buffered in the OFDM demodulation module to obtain the offset data U1', and then follow the blue in FIG. According to the TB of data processing flow obtained U2;
  • Step 8 DFT processing starts when data of U1, U2 data processing flow starts, TB data obtained as described in step 4 of U1 poly 3, 4, 5, 6 and 7.
  • FIG. 6 is a structural block diagram of a data reconstruction apparatus according to an embodiment of the present invention.
  • the apparatus includes: a scrambling module 62, a soft modulation module 64, the channel interleaving module 66, the data reconstruction module 68, the following structure is described in detail: the scrambling module 62 is configured to perform scrambling operation on the received uplink data of the LTE; the soft modulation module 64 is connected to the The scrambling module 62 is configured to perform soft modulation on the data after the scrambling operation of the scrambling module 62.
  • the channel interleaving module 66 is connected to the soft modulation module 64, and is configured to perform channel interleaving coding on the data after the soft modulation operation of the soft modulation module 64.
  • the data reconstruction module 68 is configured to perform channel reconstruction using the channel interleaving encoded data by the channel interleaving module 66.
  • the scrambling module 62 is configured to use the valid signal of the soft bit information after the soft rate matching operation as the read valid signal, and sequentially read the 4th code in the order of the buffer, and after the matching and the rate matching After the bit information is aligned, the soft bit is scrambled by using a scrambling code, wherein the scrambling code is buffered in the memory, and is obtained by deinterleaving the scrambled data generated when the uplink data is descrambled.
  • the soft modulation module 64 is configured to softly modulate the data after the scrambling operation by one of the following modulation modes: QPSK, 16 QAM, 64 QAM. FIG.
  • FIG. 7 is a block diagram of a preferred structure of a data reconstruction apparatus according to an embodiment of the present invention.
  • the apparatus further includes: a decoding module 72 and a matching module 74.
  • the channel interleaving module 66 includes: a first zeroing module. 662.
  • the decoding module 72 is configured to decode the data to obtain soft bit information.
  • the matching module 74 is coupled to the decoding module 72 and configured to perform soft rate matching on the soft bit information obtained by the decoding module 72.
  • the channel interleaving module 66 includes: a first zeroing module 662, configured to perform zeroing operation on the rank information and the channel quality information in the channel interleaving memory; the filling module 664 is connected to the first zeroing module 662, and is configured to The data after the soft modulation operation is filled into the channel interleaving memory subjected to the zeroing operation; the second zeroing module 666 is connected to the padding module 664, and is set to set the data of the position of the acknowledgement information in the channel interleaving memory after the padding operation.
  • the encoding module 668 is coupled to the zeroing module 662 and configured to perform channel interleaving encoding on the data in the channel interleaving memory after the data zeroing operation of the position of the acknowledgment information.
  • the effect of saving the interleave matrix RAM is achieved by using the order of scrambling, soft modulation and channel interleaving when the adjustment signal is reconstructed.
  • the data bit width after rate matching is larger for each RE symbol bit width, and the soft modulated data bit width is greatly reduced, minus the RAM resources occupied by the scrambling code storage, saving about 60% of RAM resources.
  • the solution provided by this embodiment is also applicable to the design of the transmitting end specified by the LTE protocol. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices.
  • the invention is not limited to any specific combination of hardware and software.
  • the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the scope of the present invention are intended to be included within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Error Detection And Correction (AREA)

Abstract

The present invention discloses a data reconstruction method and device. The method includes following steps: performing scrambling operation on the received upward data of Long Term Evolution (LTE) (S202); performing soft modulation on the data on which the scrambling operation has been performed (S204); performing channel interleaving encoding on the data on which the soft modulation operation has been performed (S206); performing the data reconstruction with the data on which the channel interleaving encoding has been performed (S208). With the invention, the utilization rate of the system storage resources is improved.

Description

数据重构方法及装置 技术领域 本发明涉及通信领域, 具体而言, 涉及一种数据重构方法及装置。 背景技术 长期演进(Long Term Evolution, 简称为 LTE ) 协议规定了上行发射机比 特级处理的先后顺序, 为了保持一致, 接收机釆用 Turbo-SIC算法进行数据重 构时,对信号数据釆用相对应的处理技术来保证信号的正确输出。如图 1所示, 协议规定在 LTE发射机的比特级釆用了信道交织、 加扰、 调制等技术; 所以对 应的接收端在釆用 Turbo-SIC算法时需要进行信道交织、 加扰、 调制的处理顺 序与之对应。 由于 LTE接收机在釆用 Turbo-SIC算法进行数据重构时, 为了保证接收端 的无线性能, 通常 Turbo译码器输出的用于重构的软比特信息需要比较大的位 宽, 按照发端的顺序, 需要对数据进行信号交织、 加扰、 调制的处理顺序, 由 于信道交织需要等到所有数据都收齐之后才能进行加扰和调制的处理, 这样的 处理方式会增加***的随机存取存储器 (Random Access Memory, 简称为 RAM ) 的使用面积, 使得设计占用 RAM 的资源比较大。 针对相关技术中数据重构方法造成***存储资源利用率比较低的问题, 目 前尚未提出有效的解决方案。 发明内容 本发明的主要目的在于提供一种信号重构方法及装置, 以至少解决上述相 关技术中数据重构方法造成***存储资源利用率比较低问题。 根据本发明的一个方面,提供了一种数据重构方法,包括:对接收到的 LTE 的上行数据进行加扰操作; 将加扰操作后的数据进行软调制; 将软调制操作的 数据进行信道交织编码; 使用信道交织编码后的数据进行数据重构。 在对接收到的长期演进***的上行数据进行加扰操作之前, 还包括: 对上 行数据进行译码得到软比特信息; 对软比特信息进行软速率匹配。 对接收到的 LTE的上行数据进行加扰操作包括: 以软速率匹配操作后的软 比特信息的有效信号作为读有效信号, 将扰码按照緩存时的顺序依次读出, 在 扰码与速率匹配后的软比特信息对齐后, 使用扰码对对软比特进行加扰操作, 其中, 扰码是緩存在存储器中, 通过对上行数据解扰时产生的扰码数据进行解 信道交织得到。 将加扰操作后的数据进行软调制包括: 对加扰操作后的数据釆用以下之一 的调制方式进行软调制: 正交相移键控 ( QPSK )、 16正交幅度调制 ( QAM )、 64 QAM。 将软调制操作后的数据进行信道交织编码包括: 将信道交织存储器中的秩 信息 ( Rank Indication , 简称为 RI ) 和信道质量信息 ( Channel Quantity Information, 简称为 CQI ) 的位置的数据进行置零操作; 将软调制操作后的数 据填充入经过置零操作的信道交织存储器中; 将填充操作后的信道交织存储器 中的确认信息的位置的数据置零; 对经过确认信息的位置的数据置零操作后的 信道交织存储器中的数据进行信道交织编码。 根据本发明的另一方面, 提供了一种数据重构装置, 包括: 加扰模块, 设 置为对接收到的长期演进*** LTE的上行数据进行加扰操作; 软调制模块, 设 置为将加扰操作后的数据进行软调制; 信道交织模块, 设置为将软调制操作后 的数据进行信道交织编码; 数据重构模块, 设置为使用信道交织编码后的数据 进行数据重构。 上述装置还包括:译码模块,设置为对上行数据进行译码得到软比特信息; 匹配模块, 设置为对软比特信息进行软速率匹配。 加扰模块, 设置为以软速率匹配操作后的软比特信息的有效信号作为读有 效信号, 将扰码按照緩存时的顺序依次读出, 在扰码与速率匹配后的软比特信 息对齐后, 使用扰码对软比特进行加扰操作, 其中, 扰码是緩存在存储器中, 通过对上述上行数据解 4尤时产生的 4尤码数据进行解信道交织得到。 软调制模块, 设置为对加扰操作后的数据釆用以下之一的调制方式进行软 调制: 正交相移键控 (QPSK )、 16正交幅度调制 (QAM )、 64 QAM。 信道交织模块包括: 第一置零模块, 设置为将信道交织存储器中的秩信息 ( RI ) 和信道质量信息 (CQI ) 的位置的数据进行置零操作; 填充模块, 设置 为将软调制操作后的数据填充入经过置零操作的信道交织存储器中; 第二置零 模块, 设置为将填充操作后的信道交织存储器中的确认信息的位置的数据置 零; 编码模块, 设置为对经过确认信息的位置的数据置零操作后的信道交织存 储器中的数据进行信道交织编码。 通过本发明, 釆用在数据重构过程中对接收到的数据先进行加扰、 软调制 操作, 然后进行信道交织编码, 最后进行数据重构, 解决了相关技术中在数据 重构中先对一个用户所有的软比特后进行信道交织, 造成***硬件资源利用率 比较低的问题。 釆用先加扰、 调制, 使用软调制后位宽降低的数据进行信道交 织, 提高了***的存储资源利用率, 节省了设备成本。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不 当限定。 在附图中: 图 1是根据相关技术的 LTE协议发射端与接收端处理部分流程示意图; 图 2是根据本发明实施例的数据重构方法的流程图; 图 3是根据本发明实施例的接收机数据重构部分的示意图; 图 4是根据本发明优选实施例的数据重构方法流程图一; 图 5是根据本发明优选实施例的数据重构方法流程图二; 图 6是根据本发明实施例的数据重构装置的结构框图; 以及 图 7是根据本发明实施例的数据重构装置的优选的结构框图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不 冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。 本实施例提供了一种数据重构方法, 图 2是根据本发明实施例的数据重构 方法的流程图, 如图 2所示, 该方法包括: 步骤 S202: 对接收到的 LTE的上行数据进行加扰操作; 步骤 S204: 将加扰操作后的数据进行软调制; 步骤 S206: 将软调制操作后的数据进行信道交织编码; 步骤 S208: 使用信道交织编码后的数据进行数据重构。 通过上述步骤, 在数据重构过程中对接收到的数据先进行加扰、 软调制操 作, 然后进行信道交织编码, 最后进行数据重构, 克服了相关技术中在数据重 构中先将用户的数据进行软调制后得到的所有的软比特后进行信道交织, 造成 ***硬件资源利用率比较低的问题。 釆用先加扰、 调制, 使用软调制后位宽降 低的数据进行信道交织, 提高了***的存储资源利用率, 节省了设备成本。 优选地, 在步骤 S202之前, 还包括: 对上行数据进行译码得到软比特信 息; 对软比特信息进行软速率匹配。 通过该优选实施例, 降低了数据的位宽。 优选地, 对接收到的 LTE的上行数据进行加扰操作包括: 以软速率匹配操 作后的软比特信息的有效信号作为读有效信号, 将扰码按照緩存时的顺序依次 读出, 在扰码与速率匹配后的软比特信息对齐后, 使用扰码对软比特进行加扰 操作, 其中, 扰码是緩存在存储器中, 通过对上述上行数据解扰时产生的扰码 数据进行解信道交织得到。 通过该优选实施例, 实现了改变流程后加扰的准确 度以及硬件资源的利用率。 优选地, 下面对步骤 S204 的一个优选的实施方式进行说明。 将加扰操作 后的数据进行软调制包括: 对加扰操作后的数据釆用以下之一的调制方式进行 软调制: 正交相移键控(Quadrature Phase Shift Keying, 简称为 QPSK )、 16正 交幅度调制 ( Quadrature Amplitude Modulation, 简称为 QAM )、 64 QAM。 通 过该优选实施例, 提高了调制的多样性。 优选地, 下面对步 4聚 S206 的一个优选的实施方式进行说明。 将信道交织 存储器中的秩信息 (RI )和信道质量信息 (CQI )的位置的数据进行置零操作; 将软调制操作的数据填充入经过置零操作的信道交织存储器中; 将填充操作后 的信道交织存储器中的确认信息的位置的数据置零; 对经过确认信息的位置的 数据置零操作后的信道交织存储器中的数据进行信道交织编码。 通过该优选实 施例, 实现了数据信道交织的准确性。 TECHNICAL FIELD The present invention relates to the field of communications, and in particular to a data reconstruction method and apparatus. BACKGROUND The Long Term Evolution (LTE) protocol specifies the sequence of bit-level processing of uplink transmitters. To maintain consistency, the receiver uses the Turbo-SIC algorithm for data reconstruction. Corresponding processing techniques to ensure the correct output of the signal. As shown in Figure 1, the protocol specifies the techniques of channel interleaving, scrambling, and modulation at the bit level of the LTE transmitter; therefore, the corresponding receiving end needs to perform channel interleaving, scrambling, and modulation when using the Turbo-SIC algorithm. The processing order corresponds to it. Since the LTE receiver uses the Turbo-SIC algorithm for data reconstruction, in order to ensure the wireless performance of the receiving end, usually the soft bit information output by the Turbo decoder for reconstruction needs a relatively large bit width, according to the order of the originating end. The processing sequence of signal interleaving, scrambling, and modulation needs to be performed. Since the channel interleaving needs to wait until all the data is collected, the scrambling and modulation processing can be performed. This processing method increases the random access memory of the system (Random). The use area of Access Memory (abbreviated as RAM) makes the design take up a lot of RAM resources. Aiming at the problem that the data reconstruction method in the related art causes the utilization of the system storage resource to be relatively low, an effective solution has not been proposed yet. SUMMARY OF THE INVENTION A main object of the present invention is to provide a signal reconstruction method and apparatus to solve at least the problem that the system storage resource utilization ratio is relatively low due to the data reconstruction method in the related art. According to an aspect of the present invention, a data reconstruction method includes: performing scrambling operation on received uplink data of LTE; performing soft modulation on data after scrambling operation; and performing channel on soft modulation operation data Interleaving coding; data reconstruction using channel interleaved coding. Before performing the scrambling operation on the uplink data of the received long term evolution system, the method further includes: decoding the uplink data to obtain soft bit information; and performing soft rate matching on the soft bit information. Performing the scrambling operation on the received uplink data of the LTE includes: using the valid signal of the soft bit information after the soft rate matching operation as the read valid signal, sequentially reading the scrambling code according to the order of the buffer, and matching the scrambling code with the rate. After the soft bit information is aligned, the soft bit is scrambled by using a scrambling code, wherein the scrambling code is buffered in the memory, and the scrambling code data generated when the uplink data is descrambled is deinterlaced. Soft-modulating the data after the scrambling operation includes: performing soft modulation on the data after the scrambling operation using one of the following modulation modes: quadrature phase shift keying (QPSK), 16 quadrature amplitude modulation (QAM), 64 QAM. Performing channel interleaving coding on the data after the soft modulation operation includes: zeroing the data of the position information ( Rank Indication, hereinafter referred to as RI) and channel quality information (CQI) in the channel interleaving memory. Filling the data after the soft modulation operation into the channel interleaving memory subjected to the zeroing operation; zeroing the data of the position of the acknowledgement information in the channel interleaving memory after the filling operation; and zeroing the data of the position where the information is confirmed. The data in the subsequent channel interleaving memory is subjected to channel interleaving coding. According to another aspect of the present invention, a data reconstruction apparatus is provided, including: a scrambling module configured to perform a scrambling operation on uplink data of a received Long Term Evolution (LTE) system; a soft modulation module configured to scramble The processed data is soft-modulated; the channel interleaving module is configured to perform channel interleaving coding on the data after the soft modulation operation; and the data reconstruction module is configured to perform data reconstruction using the channel interleaved encoded data. The apparatus further includes: a decoding module configured to decode the uplink data to obtain soft bit information; and a matching module configured to perform soft rate matching on the soft bit information. The scrambling module is configured to read the effective signal of the soft bit information after the soft rate matching operation as the read valid signal, and sequentially read the scrambling code according to the order of the buffering, after the scrambling code is aligned with the rate-matched soft bit information, The scrambling code is used to perform scrambling on the soft bits. The scrambling code is buffered in the memory, and is obtained by de-channel interleaving the 4 sigma data generated by the uplink data solution. The soft modulation module is configured to softly modulate the data after the scrambling operation by one of the following modulation methods: quadrature phase shift keying (QPSK), 16 quadrature amplitude modulation (QAM), and 64 QAM. The channel interleaving module includes: a first zeroing module configured to perform zeroing operation on data of a position information (RI) and a channel quality information (CQI) in the channel interleaving memory; and a filling module configured to perform a soft modulation operation Data is filled into the channel interleaving memory after the zeroing operation; the second zero a module, configured to zero the data of the location of the acknowledgement information in the channel interleaving memory after the padding operation; the encoding module, configured to perform channel interleaving of the data in the channel interleaving memory after the data zeroing operation of the location of the acknowledgement information coding. Through the invention, the received data is first scrambled and soft-modulated in the data reconstruction process, then the channel interleaving coding is performed, and finally the data reconstruction is performed, which solves the first problem in the data reconstruction in the related art. After all the soft bits of a user are used for channel interleaving, the system hardware resource utilization ratio is relatively low.信道 First use scrambling, modulation, and use the data with reduced bit width after soft modulation for channel interleaving, which improves the utilization of storage resources of the system and saves equipment costs. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1 is a flow chart of a processing portion of a transmitting end and a receiving end of an LTE protocol according to the related art; FIG. 2 is a flowchart of a data reconstructing method according to an embodiment of the present invention; FIG. 3 is a flowchart according to an embodiment of the present invention. FIG. 4 is a flowchart 1 of a data reconstruction method according to a preferred embodiment of the present invention; FIG. 5 is a flowchart 2 of a data reconstruction method according to a preferred embodiment of the present invention; A block diagram of a structure of a data reconstruction apparatus of an embodiment of the invention; and FIG. 7 is a block diagram showing a preferred structure of a data reconstruction apparatus according to an embodiment of the present invention. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. The present embodiment provides a data reconstruction method. FIG. 2 is a flowchart of a data reconstruction method according to an embodiment of the present invention. As shown in FIG. 2, the method includes: Step S202: Uplink data of the received LTE Perform scrambling operations; Step S204: Perform soft modulation on the data after the scrambling operation; Step S206: Perform channel interleaving coding on the data after the soft modulation operation; Step S208: Perform data reconstruction using the channel interleaved encoded data. Through the above steps, the received data is first scrambled and soft-modulated in the data reconstruction process, then the channel interleaving coding is performed, and finally the data reconstruction is performed, which overcomes the related technology in the data reconstruction. After all the soft bits obtained by the soft modulation of the data are channel interleaved, the system hardware resource utilization ratio is relatively low.信道 First use scrambling, modulation, and use the data with reduced bit width after soft modulation for channel interleaving, which improves the utilization of storage resources of the system and saves equipment costs. Preferably, before step S202, the method further includes: decoding the uplink data to obtain soft bit information; and performing soft rate matching on the soft bit information. With this preferred embodiment, the bit width of the data is reduced. Preferably, performing the scrambling operation on the received uplink data of the LTE comprises: using the valid signal of the soft bit information after the soft rate matching operation as the read valid signal, and sequentially reading the scrambling code according to the order of the buffer, in the scrambling code After being aligned with the rate-matched soft-bit information, the scrambling code is used to scramble the soft bits, where the scrambling code is buffered in the memory, and the scrambling code data generated when the uplink data is descrambled is de-channel-interleaved. . With the preferred embodiment, the accuracy of scrambling after changing the process and the utilization of hardware resources are achieved. Preferably, a preferred embodiment of step S204 is described below. Softly modulating the data after the scrambling operation includes: Performing soft modulation on the data after the scrambling operation using one of the following modulation modes: Quadrature Phase Shift Keying (QPSK for short), 16 positive Quadrature Amplitude Modulation (QAM), 64 QAM. With this preferred embodiment, the diversity of modulation is increased. Preferably, a preferred embodiment of step 4 S206 is described below. Zeroing the data of the position information (RI) and the channel quality information (CQI) in the channel interleaving memory; filling the data of the soft modulation operation into the channel interleaving memory subjected to the zeroing operation; The data of the position of the acknowledgment information in the channel interleaving memory is set to zero; the data in the channel interleaving memory after the data is zeroed at the position of the acknowledgment information is subjected to channel interleaving coding. With the preferred embodiment, the accuracy of data channel interleaving is achieved.
实施例一 本实施例提供了一种数据重构方法, 本实施例结合了上述实施例及其中的 优选实施方式, 图 3是根据本发明实施例的接收机数据重构部分的示意图, 如 图 3所示: 将经过 4尤码计算得到的 4尤码存入解信道交织矩阵 RAM, 将解信道 交织矩阵 RAM的输出结果存入扰码存储 RAM,将经过速率匹配的数据和扰码 存储 RAM的输出结果进行加 4尤处理, 然后再经过软调制, 最后送入信道交织 矩阵 RAM进行信道交织处理。 该方法包括以下步 4聚: 步骤 S302 , 在解 4尤模块产生 4尤码序列; 步骤 S304, 将扰码序列与接收数据对齐一起进行解信道交织操作; 步骤 S306 ,将经过解信道交织处理的扰码序列按照读出的顺序依次存入加 扰模块的 RAM中; 步骤 S308, 接收数据在进行数据重构时, 首先进行 Turbo译码得到软比特 信息, 然后对其进行软速率匹配处理, 接下来将得到的软比特在步骤 S310进 行加 4尤和在步骤 S312进行软调制操作; 步骤 S310, 加扰处理时, 以速率匹配后的软比特的有效信号作为读有效信 号, 将扰码从扰码存储 RAM中按照存入时的顺序依次读出, 与速率匹配后的 软比特对齐后对软比特进行加 4尤; 步骤 S312 , 对加扰后的数据进行软调制, -据输入二阶调制符号的似然比 计算得到调制的软符号, 按照 QPSK、 16QAM和 64QAM三种调制方式进行调 制得到 IQ数据, 并将其存入信道交织 RAM; 步骤 S314, 把信道交织 RAM中 RI、 CQI位置的数据进行添零处理后, 将 软调制得到的数据符号存入信道交织的 RAM中, 若当前用户存在 ACK, 则将 ACK位置的数据也进行置零, 反之, 无操作, 然后对交织 RAM中的数据进行 信道交织操作, 并将信道交织后的结果送给符号级处理模块; 最后, 符号级处理模块信号交织后的数据按照其所占频带的子载波数目进 行 DFT处理, 完成符号级数据的重构过程。 本优选实施例, 在不影响***性能的前提下, 提供一种 LTE上行接收机使 用 Turbo-SIC算法时进行数据重构的方法, 解决了现有的信道解交织过程中出 现的 RAM资源消耗比较大的问题。 实施例二 本实施例提供了一种数据重构方法, 本实施例结合了上述实施例及其中的 优选实施方式, 图 4是根据本发明优选实施例的数据重构方法流程图, 如图 4 所示, 该方法包括: 步骤 S402: 数据重构处理开始。 步 4聚 S404: Turbo译码模块对接收到的数据进行译码。 优选地, 对 Turbo译码得到软比特进行软速率匹配, 其中软速率匹配按照Embodiment 1 This embodiment provides a data reconstruction method. This embodiment combines the foregoing embodiments and preferred embodiments thereof. FIG. 3 is a schematic diagram of a receiver data reconstruction part according to an embodiment of the present invention, as shown in FIG. : The 4 U code calculated by 4 U code is stored in the de-channel interleaving matrix RAM, and the output result of the de-channel interleaving matrix RAM is stored in the scrambling code storage RAM, and the output of the rate-matched data and the scrambling code storage RAM is output. The processing is performed by adding 4, and then soft-modulated, and finally sent to the channel interleaving matrix RAM for channel interleaving processing. The method includes the following steps: Step S302, generating a 4th code sequence in the solution 4 module; Step S304, aligning the scrambling code sequence with the received data to perform a channel deinterleaving operation; Step S306, performing de-channel interleaving processing The scrambling code sequence is sequentially stored in the RAM of the scrambling module in the order of reading; in step S308, when the data is reconstructed, the Turbo decoding is first performed to obtain the soft bit information, and then the soft rate matching processing is performed. The soft bit to be obtained is added in step S310, and the soft modulation operation is performed in step S312. In step S310, when the scrambling process is performed, the effective signal of the rate-matched soft bit is used as the read valid signal, and the scrambling code is disturbed. The code storage RAM is sequentially read out in the order of the storage, and the soft bits are added after being aligned with the rate-matched soft bits; step S312, softening the scrambled data, and inputting the second-order modulation The likelihood ratio of the symbol is calculated to obtain the modulated soft symbol, and the IQ data is modulated according to the three modulation methods of QPSK, 16QAM and 64QAM, and stored in the channel interleaving RAM; Step S314, after the data of the RI and CQI positions in the channel interleaving RAM is zero-added, the data symbols obtained by the soft modulation are stored in the RAM of the channel interleaving. If the current user has an ACK, the data of the ACK position is also set. Zero, otherwise, no operation, then perform channel interleaving operation on the data in the interleaving RAM, and send the result of channel interleaving to the symbol level processing module; finally, the signal of the symbol level processing module is interleaved according to the frequency band occupied by the symbol level processing module. The number of subcarriers is subjected to DFT processing to complete the reconstruction process of symbol level data. The preferred embodiment provides a method for data reconstruction when the LTE uplink receiver uses the Turbo-SIC algorithm without affecting system performance, and solves the RAM resource consumption comparison in the existing channel deinterleaving process. Big problem. Embodiment 2 This embodiment provides a data reconstruction method. This embodiment combines the foregoing embodiments and preferred embodiments thereof. FIG. 4 is a flowchart of a data reconstruction method according to a preferred embodiment of the present invention, as shown in FIG. As shown, the method includes: Step S402: The data reconstruction process begins. Step 4: S404: The Turbo decoding module decodes the received data. Preferably, the soft bits are obtained by decoding the soft bits for Turbo decoding, wherein the soft rate matching is performed according to
3种调制方式 QPSK、 16QAM和 64QAM以 2、 4和 6路并行输出数据, 同时 将扰码序列从扰码存储模块的緩存中读取, 与数据对齐后进行加扰和软调制处 理, 由于加 4尤和软调制处理都以资源单元 (Resource Element, 简称为 RE ) 为 单位进行, 因此软调制完成之后得到 RE符号 ( IQ数据) 步骤 S406: 软速率匹配模块对译码后的数据进行软速率匹配。 步骤 S408: 判断信道交织 RAM UCI数据是否填完, 如果判断结果为是, 执行步 4聚 S418, 如果判断结果为否, 执行步 4聚 S410。 需要说明的是, 造成 RAM资源过大的原因在于 Turbo译码核输出的软比 特位宽较大, 而信道交织需要收齐一个用户的所有软比特后才能完成其功能, 所以需要进行緩存。 因此解决问题的核心在于保证***性能 (也就是不牺牲软 比特位宽) 的前提下, 进行优化***结构, 从而达到减少 RAM资源占用。 步骤 S412: 4尤码生成模块生成 4尤码。 步骤 S414: 将生成的扰码存入解信道交织模块进行处理。 步骤 S416: 将解信道交织模块处理后的数据存入 4尤码存储模块。 需要说明的是, 原协议中信道交织之后, 数据的顺序被打乱, 则加扰时扰 码不能按照协议规定的正常生成顺序生成, 并对数据进行加扰。 本实施例中步 骤 S416将扰码存放在解信道交织的緩存之中, 当解信道交织输出时, 将输出 的扰码序列单独进行緩存。 由于信道交织和解信道交织对一个用户来说是完全 对称相逆的操作, 因此加 4尤时可以使用上述方法产生的 4尤码。 另外一种方式是 单独产生扰码, 并将其进行信道交织, 但是这种方法需要另外耗费硬件资源来 实现, 实现成本比较高。 步骤 S418: 将扰码存储模块存储的扰码和填完信道交织 RAM UCI的数据 送入加 ^尤模块进行处理。 步骤 S420: 将加 4尤模块处理后的数据送入软调制模块进行处理。 步骤 S422: 将软调制模块处理后的数据送入信道交织模块进行处理。 需要说明的是, 占用大量 RAM资源的是信道交织, 而信道交织后的加扰 和软调制模块是流水处理的, 所以可以把信号交织、 加扰和软调制作为一个整 体来分析。 考虑到软比特进行软调制以后位宽会降低很多, 通过上述步骤 S418 至步骤 S422, 将加扰和软调制模块放到信道交织模块之前的处理方式, 会显著 降低 RAM的占用资源, 并且对***的整体时延和无线性能均无损失。 同时, 将扰码生成模块产生的扰码序列按照 UE占用的时频资源, 与数据 一同存入解信道交织的緩存进行解信道交织操作后, 依次存入扰码存储模块的 緩存中,存储时只保留数据位置的扰码, UCI位置扰码不进行存储,确认( ACK ) 与数据重合位置的扰码和存储数据均置为零, 另外扰码序列和数据的存储均按 照 RE为单位。 步骤 S424: 判断 ACK位置数据是否置零, 如果判断结果为是, 执行步骤 S428, 否则, 执行步骤 S426。 步骤 S426: 等待信道交织 RAM ACK位置数据置零完成。 步骤 S428: 将 ACK置零后的数据送入离散傅立叶变换模块处理。 具体地, 将信道交织 RAM中 RI、 CQI位置的数据按照 UCI时频资源进行 添零处理, 然后将软调制得到的 RE数据符号存入信道交织的 RAM中, 若当 前用户存在 ACK,则对 ACK位置的数据用零进行覆盖。对存入信道交织 RAM 中的数据按照协议进行信道处理, 并完成 CB到 TB数据的合并。 步骤 S430: 数据重构处理结束。 具体地, 将完成信道交织的数据进行离散傅立叶变换 (DFT ) 变换和千扰 抵消处理, 完成 Turbo-SIC算法中数据的重构过程, DFT变换的点数为用户所 占用的子载波数目。 实施例三 本实施例提供了一种数据重构方法, 本实施例结合了上述实施例及其中的 优选实施方式。 在本实施例中, LTE***为频分双工 (FDD ) 20M带宽, 当前 用户所占 RB个数为 100, 上行釆用 2x4的多用户-多输入多输出 ( MU-MIMO ) 传输模式, 配对的两用户标 ΐ己为 U1和 U2;其中基站釆用 4天线接收, 调制方 式为 64QAM, 循环前缀(CP ) 类型为 normal CP, 无 sounding导频信号, 无 物理上行控制信道 ( PUCCH ) 信道, 有上行控制信息 ( Uplink Control Information, 简称为 UCI ) (包括 RI、 CQI/PMI和 ACK ), 釆用 Turbo-SIC算法 进行 MU-MIMO用户的数据解析。图 5是根据本发明优选实施例的数据重构方 法流程图二, 如图 5所示, 该方法包括如下步骤: 步骤 1 :基带上行接收 RRU发送的 4天线的基带 IQ数后緩存,经过 OFDM 解调处理后, 对 symbol 3和 10上的导频信号进行信道估计和物理层的相关测 量, 并用估计出的信道估计值对其他 symbol 的数据位置完成信道估计, 将信 道估计值和 IQ数据送入均衡模块, 同时启动 4尤码生成模块进行 4尤码初值的计 算; 步骤 2: 均衡模块使用 MMSE算法完成数据均衡和天线合并的功能, 得到 两路数据 U1和 U2; 对 U1和 U2分别进行 1200点的 IDFT变换, 同时 4尤码生 成模块产生 IDFT变换后对应数据的 6 bit扰码, 将 IDFT变换后的数据与其对 应的 6 bit扰码进行拼接到并存入解信道交织的 RAM中进行緩存; 步骤 3 : 先对 U1路数据进行处理, 将解信道交织模块 RAM中緩存的 U1 数据进行解信道交织处理, 并对处理后的数据进行解调, 得到 48 bit的软比特, 然后对软 bit数据进行解扰, 其中每 8个软 bit数据对应 1个扰码 bit。 解调解 扰的处理均为流水处理, 解扰后的数据按照每 cycle 6bit的格式送给解速率匹 配模块。 需要说明的是, 需要将解信号交织后的扰码序列送给加扰软调制模块 进行緩存, 緩存的顺序按照解信道交织模块的输出顺序; 步骤 4: 经过解速率匹配处理后, 数据分成 3路, 同时送入 Turbo译码核 中进行 Turbo迭代译码,进行合适的迭代次数后,得到没有进行判决的 3路 LLR 软比特数据。 对 LLR软比特数据进行软速率匹配后, 得到一路 LLR软比特数 据, 并送给加扰软调制模块, 其中 LLR数据发送给加扰软调制模块的格式为每 cycle 6个 LLR软比特数据; 步骤 5 : 从扰码緩存 RAM中读取 6bit的扰码序列对 6个 LLR软比特数据 进行加扰操作,然后对加扰后的 6个 LLR软比特数据按照 64QAM的调制格式 进行软调制, 得到一个复值符号并送给信道交织模块, 其中加扰和软调制模块 均为 ¾i水处理; 步骤 6: 信道交织模块首先需要将信道交织 RAM 中 UCI (包括 RI 和 CQI/PMI )位置的位置填 0,处理完成后将加 4尤软调制模块的输入数据跳过 UCI 的位置依次存入信道交织 RAM, 当前用户的所有数据存完后, 再将 RAM 中 ACK的位置置零, 完成后对信道交织 RAM中的数据进行信道交织处理, 完成 后送给 DFT处理模块; 步骤 7: 对数据进行 1200点的 DFT变换, 然后与 OFDM解调模块中緩存 的天线数据进行千扰抵消, 得到抵消后的数据 U1' , 再对其按照行图 4中的蓝 色数据处理流程得到 U2的 TB数据; 步骤 8: 在 U1数据开始进行 DFT处理时, 启动 U2数据的处理流程, 按 照步 4聚 3、 4、 5、 6和 7得到 U1的 TB数据。 本实施例提供了一种数据重构装置, 用以实现上述的数据重构方法, 图 6 是根据本发明实施例的数据重构装置的结构框图该装置包括: 加扰模块 62 , 软 调制模块 64 , 信道交织模块 66 , 数据重构模块 68 , 下面对上述结构进行详细 描述: 加扰模块 62 , 设置为对接收到的 LTE的上行数据进行加扰操作; 软调制 模块 64 , 连接至加扰模块 62 , 设置为将加扰模块 62加扰操作后的数据进行软 调制; 信道交织模块 66 , 连接至软调制模块 64 , 设置为将软调制模块 64软调 制操作后的数据进行信道交织编码; 数据重构模块 68 , 设置为使用信道交织模 块 66信道交织编码后的数据进行数据重构。 优选地, 加扰模块 62 , 设置为以软速率匹配操作后的软比特信息的有效信 号作为读有效信号, 将 4尤码按照緩存时的顺序依次读出, 在拔 ^ 与速率匹配后 的软比特信息对齐后, 使用扰码对软比特进行加扰操作, 其中, 扰码是緩存在 存储器中, 通过对上行数据解扰时产生的扰码数据进行解信道交织得到。 优选地, 软调制模块 64 , 设置为对加扰操作后的数据釆用以下之一的调制 方式进行软调制: QPSK、 16 QAM, 64 QAM。 图 7是根据本发明实施例的数据重构装置的优选的结构框图,如图 7所示, 该装置还包括: 译码模块 72和匹配模块 74 , 信道交织模块 66包括: 第一置零 模块 662、 填充模块 664、 第二置零模块 666和编码模块 668 , 下面对上述结构 进行详细说明。 译码模块 72 , 设置为对数据进行译码得到软比特信息; 匹配模块 74, 连 接至译码模块 72, 设置为对译码模块 72得到的软比特信息进行软速率匹配。 信道交织模块 66包括: 第一置零模块 662, 设置为将信道交织存储器中的 秩信息和信道质量信息的数据进行置零操作; 填充模块 664, 连接至第一置零 模块 662 , 设置为将软调制操作后的数据填充入经过置零操作的信道交织存储 器中; 第二置零模块 666 , 连接至填充模块 664, 设置为将填充操作后的信道 交织存储器中的确认信息的位置的数据置零; 编码模块 668 , 连接至置零模块 662 , 设置为对经过确认信息的位置的数据置零操作后的信道交织存储器中的 数据进行信道交织编码。 通过上述实施例, 通过釆用调整信号重构时加扰、 软调制和信道交织的先 后顺序, 达到了节省交织矩阵 RAM的效果。 在速率匹配后的数据位宽是每个 RE 符号位位宽较大, 而软调制后的数据位宽大为减少, 减去扰码存储占用的 RAM资源, 节省了约 60%的 RAM资源。 另外, 本实施例提供的方案同样适 用于对 LTE协议规定的发射端的设计。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以 用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多 个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码 来实现, 从而可以将它们存储在存储装置中由计算装置来执行, 或者将它们分 别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作成单个集成 电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领 域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的 ^"神和原则 之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之 内。 The three modulation modes QPSK, 16QAM and 64QAM output data in parallel with 2, 4 and 6 channels. At the same time, the scrambling code sequence is read from the buffer of the scrambling code storage module, and is aligned with the data for scrambling and soft modulation processing. 4 The special soft processing is performed in units of Resource Element (RE), so the RE symbol (IQ data) is obtained after the soft modulation is completed. Step S406: The soft rate matching module performs soft rate on the decoded data. match. Step S408: It is judged whether the channel interleaving RAM UCI data is filled out. If the judgment result is yes, step 4 is performed S418, and if the judgment result is no, step 4 is performed S410. It should be noted that the reason why the RAM resource is too large is that the soft bit width of the Turbo decoding core is large, and the channel interleaving needs to collect all the soft bits of a user to complete its function, so it needs to be cached. Therefore, the core of the solution is to ensure system performance (that is, without sacrificing soft bit width), to optimize the system structure, thereby reducing RAM resource usage. Step S412: The 4th code generation module generates 4 U.S. code. Step S414: The generated scrambling code is stored in a de-channel interleaving module for processing. Step S416: The data processed by the de-channel interleaving module is stored in the 4 U code storage module. It should be noted that after the channel interleaving in the original protocol, the order of the data is scrambled, and the scrambling code cannot be generated according to the normal generation order specified by the protocol, and the data is scrambled. In step S416, the scrambling code is stored in the buffer of the de-channel interleaving, and when the channel interleaving output is output, the output will be output. The scrambling sequence is cached separately. Since channel interleaving and de-channel interleaving are completely symmetric and inverse operations for a user, the 4 sigma generated by the above method can be used when adding 4 times. Another way is to generate the scrambling code separately and interleave the channel, but this method requires additional hardware resources to implement, and the implementation cost is relatively high. Step S418: The scrambling code stored by the scrambling code storage module and the data of the channel interleaving RAM UCI are sent to the processing module for processing. Step S420: The data processed by adding the 4 special module is sent to the soft modulation module for processing. Step S422: The data processed by the soft modulation module is sent to the channel interleaving module for processing. It should be noted that the channel interleaving is occupied by a large amount of RAM resources, and the scrambling and soft modulation modules after channel interleaving are pipelined, so signal interleaving, scrambling and soft modulation can be analyzed as a whole. Considering that the soft bit is soft-modulated, the bit width is greatly reduced. By the above steps S418 to S422, the processing method of the scrambling and soft modulation module before the channel interleaving module is performed, the RAM occupation resource is significantly reduced, and the system is There is no loss in overall latency and wireless performance. At the same time, the scrambling code sequence generated by the scrambling code generating module is stored in the buffer of the de-channel interleaving with the data, and then stored in the buffer of the scrambling code storage module, and stored in the cache. Only the scrambling code of the data location is reserved, the UCI location scrambling code is not stored, and the scrambling code and the stored data of the acknowledgment (ACK) and the data coincidence position are both set to zero, and the scrambling code sequence and data are stored in units of RE. Step S424: It is determined whether the ACK location data is set to zero. If the determination result is yes, step S428 is performed; otherwise, step S426 is performed. Step S426: Waiting for the channel interleaving RAM ACK position data to be zeroed. Step S428: The data after the ACK is set to zero is sent to the discrete Fourier transform module for processing. Specifically, the data of the RI and CQI positions in the channel interleaving RAM is subjected to zero processing according to the UCI time-frequency resource, and then the RE data symbol obtained by the soft modulation is stored in the channel interleaved RAM. If the current user has an ACK, the ACK is performed. The location data is overwritten with zeros. The data stored in the channel interleaving RAM is subjected to channel processing according to the protocol, and the CB to TB data is merged. Step S430: The data reconstruction process ends. Specifically, the data of the channel interleaving is subjected to discrete Fourier transform (DFT) transform and interference cancellation processing to complete the data reconstruction process in the Turbo-SIC algorithm, and the number of points of the DFT transform is the number of subcarriers occupied by the user. Embodiment 3 This embodiment provides a data reconstruction method. This embodiment combines the above embodiments and preferred embodiments thereof. In this embodiment, the LTE system is a frequency division duplex (FDD) 20M bandwidth, the current user occupies 100 RBs, and the uplink uses 2x4 multi-user-multiple input multiple output (MU-MIMO) transmission mode, pairing The two user labels are U1 and U2; the base station is received by 4 antennas, the modulation mode is 64QAM, the cyclic prefix (CP) type is normal CP, there is no sounding pilot signal, and there is no physical uplink control channel (PUCCH) channel. There are Uplink Control Information (UCI) (including RI, CQI/PMI and ACK), and Turbo-SIC algorithm is used for data analysis of MU-MIMO users. FIG. 5 is a second flowchart of a data reconstruction method according to a preferred embodiment of the present invention. As shown in FIG. 5, the method includes the following steps: Step 1: Baseband uplink receives the baseband IQ number of the 4 antennas sent by the RRU, and then buffers the OFDM. After demodulation processing, channel estimation and physical layer correlation measurement are performed on the pilot signals on symbols 3 and 10, and channel estimation is performed on the data positions of other symbols by using the estimated channel estimation values, and channel estimation values and IQ data are sent. The equalization module is started, and the 4th code generation module is started to calculate the initial value of the 4th code; Step 2: The equalization module uses the MMSE algorithm to complete the functions of data equalization and antenna merging, and obtains two paths of data U1 and U2; respectively, for U1 and U2 Performing IDFT conversion of 1200 points, and generating a 6-bit scrambling code of the corresponding data after IDFT transformation, and splicing the IDFT-transformed data and its corresponding 6-bit scrambling code into the RAM of the de-channel interleaving. The cache is performed; Step 3: The U1 data is processed first, and the U1 data buffered in the channel interleaving module RAM is decomposed and interleaved, and the processed data is processed. Is demodulated to obtain soft bit 48 bit, and then the descrambled soft bit data, wherein each 8 bit data corresponding to a soft scrambling code bit. The processing for solving the mediation disturbance is pipeline processing, and the descrambled data is sent to the de-rate matching module in a 6-bit per cycle format. It should be noted that the scrambling code sequence after the signal deinterleaving needs to be sent to the scrambled soft modulation module for buffering, and the order of buffering is in accordance with the output order of the de-channel interleaving module; Step 4: After de-rate matching processing, the data is divided into 3 The circuit is simultaneously sent to the Turbo decoding core for Turbo iterative decoding, and after a suitable number of iterations, three LLR soft bit data without decision are obtained. After performing soft rate matching on the LLR soft bit data, the number of LLR soft bits is obtained. And sending to the scrambled soft modulation module, wherein the format of the LLR data sent to the scrambled soft modulation module is 6 LLR soft bit data per cycle; Step 5: reading the 6-bit scrambling code sequence from the scrambling buffer RAM Six LLR soft bit data are scrambled, and then the scrambled 6 LLR soft bit data is soft modulated according to the 64QAM modulation format to obtain a complex valued symbol and sent to the channel interleaving module, where scrambling and soft modulation The modules are all 3⁄4i water treatment; Step 6: The channel interleaving module first needs to fill in the position of the UCI (including RI and CQI/PMI) positions in the channel interleaving RAM, and the input data of the 4 soft modulation module will be skipped after the processing is completed. The location of the UCI is sequentially stored in the channel interleaving RAM. After all the data of the current user is stored, the position of the ACK in the RAM is set to zero. After completion, the data in the channel interleaving RAM is interleaved and processed, and then sent to the DFT processing module. Step 7: Perform 1200-point DFT conversion on the data, and then perform interference cancellation with the antenna data buffered in the OFDM demodulation module to obtain the offset data U1', and then follow the blue in FIG. According to the TB of data processing flow obtained U2; Step 8: DFT processing starts when data of U1, U2 data processing flow starts, TB data obtained as described in step 4 of U1 poly 3, 4, 5, 6 and 7. The present embodiment provides a data reconstruction apparatus for implementing the above data reconstruction method, and FIG. 6 is a structural block diagram of a data reconstruction apparatus according to an embodiment of the present invention. The apparatus includes: a scrambling module 62, a soft modulation module 64, the channel interleaving module 66, the data reconstruction module 68, the following structure is described in detail: the scrambling module 62 is configured to perform scrambling operation on the received uplink data of the LTE; the soft modulation module 64 is connected to the The scrambling module 62 is configured to perform soft modulation on the data after the scrambling operation of the scrambling module 62. The channel interleaving module 66 is connected to the soft modulation module 64, and is configured to perform channel interleaving coding on the data after the soft modulation operation of the soft modulation module 64. The data reconstruction module 68 is configured to perform channel reconstruction using the channel interleaving encoded data by the channel interleaving module 66. Preferably, the scrambling module 62 is configured to use the valid signal of the soft bit information after the soft rate matching operation as the read valid signal, and sequentially read the 4th code in the order of the buffer, and after the matching and the rate matching After the bit information is aligned, the soft bit is scrambled by using a scrambling code, wherein the scrambling code is buffered in the memory, and is obtained by deinterleaving the scrambled data generated when the uplink data is descrambled. Preferably, the soft modulation module 64 is configured to softly modulate the data after the scrambling operation by one of the following modulation modes: QPSK, 16 QAM, 64 QAM. FIG. 7 is a block diagram of a preferred structure of a data reconstruction apparatus according to an embodiment of the present invention. As shown in FIG. 7, the apparatus further includes: a decoding module 72 and a matching module 74. The channel interleaving module 66 includes: a first zeroing module. 662. The filling module 664, the second zeroing module 666 and the encoding module 668. The above structure will be described in detail below. The decoding module 72 is configured to decode the data to obtain soft bit information. The matching module 74 is coupled to the decoding module 72 and configured to perform soft rate matching on the soft bit information obtained by the decoding module 72. The channel interleaving module 66 includes: a first zeroing module 662, configured to perform zeroing operation on the rank information and the channel quality information in the channel interleaving memory; the filling module 664 is connected to the first zeroing module 662, and is configured to The data after the soft modulation operation is filled into the channel interleaving memory subjected to the zeroing operation; the second zeroing module 666 is connected to the padding module 664, and is set to set the data of the position of the acknowledgement information in the channel interleaving memory after the padding operation. The encoding module 668 is coupled to the zeroing module 662 and configured to perform channel interleaving encoding on the data in the channel interleaving memory after the data zeroing operation of the position of the acknowledgment information. Through the above embodiment, the effect of saving the interleave matrix RAM is achieved by using the order of scrambling, soft modulation and channel interleaving when the adjustment signal is reconstructed. The data bit width after rate matching is larger for each RE symbol bit width, and the soft modulated data bit width is greatly reduced, minus the RAM resources occupied by the scrambling code storage, saving about 60% of RAM resources. In addition, the solution provided by this embodiment is also applicable to the design of the transmitting end specified by the LTE protocol. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device so that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or Multiple modules or steps are made into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the scope of the present invention are intended to be included within the scope of the present invention.

Claims

权 利 要 求 书 Claim
1. 一种数据重构方法, 包括: 1. A data reconstruction method, comprising:
对接收到的长期演进*** LTE的上行数据进行加扰操作; 将所述加扰操作后的数据进行软调制;  Performing a scrambling operation on the uplink data of the received Long Term Evolution (LTE) system; performing soft modulation on the data after the scrambling operation;
将所述软调制操作后的数据进行信道交织编码;  Performing channel interleaving coding on the data after the soft modulation operation;
使用所述信道交织编码后的数据进行数据重构。  Data is reconstructed using the channel interleaved encoded data.
2. 根据权利要求 1所述的方法, 其中, 在对接收到的 LTE的上行数据进行 加扰操作之前, 还包括: The method according to claim 1, wherein before performing the scrambling operation on the received uplink data of the LTE, the method further includes:
对所述上行数据进行译码得到软比特信息;  Decoding the uplink data to obtain soft bit information;
对所述软比特信息进行软速率匹配。  Soft rate matching is performed on the soft bit information.
3. 根据权利要求 2所述的方法, 其中, 对接收到的 LTE的上行数据进行加 扰操作包括: The method according to claim 2, wherein the performing the scrambling operation on the received uplink data of the LTE comprises:
以所述软速率匹配操作后的所述软比特信息的有效信号作为读有效 信号, 将 4尤码按照緩存时的顺序依次读出, 在所述 4尤码与所述速率匹配 后的所述软比特信息对齐后,使用所述扰码对所述软比特进行加扰操作, 其中, 所述扰码是緩存在存储器中, 通过对所述上行数据解扰时产生的 扰码数据进行解信道交织得到。  The valid signal of the soft bit information after the soft rate matching operation is used as a read valid signal, and the 4th code is sequentially read in the order of buffering, and the 4th code is matched with the rate. After the soft bit information is aligned, the soft bit is scrambled using the scrambling code, wherein the scrambling code is buffered in a memory, and the scrambling code data generated when the uplink data is descrambled is dechannelized. Interwoven.
4. 根据权利要求 1所述的方法, 其中, 将所述加扰操作后的数据进行软调 制包括: 4. The method according to claim 1, wherein the soft modulation of the data after the scrambling operation comprises:
对所述加扰操作后的数据釆用以下之一的调制方式进行软调制: 正交 ^目移键控 QPSK、 16 正交幅度调制 QAM、 64 正交幅度调制 QAM。  The data after the scrambling operation is soft modulated by one of the following modulation modes: orthogonal ^ eye shift keying QPSK, 16 quadrature amplitude modulation QAM, 64 quadrature amplitude modulation QAM.
5. 根据权利要求 1所述的方法, 其中, 将所述软调制操作后的数据进行信 道交织编码包括: 5. The method according to claim 1, wherein performing channel interleaving coding of the soft modulated operation data comprises:
将信道交织存储器中的秩信息 RI和信道质量信息 CQI的位置的数 据进行置零操作; 将所述软调制操作后的数据填充入经过所述置零操作的信道交织存 储器中; Zeroing the data of the rank information RI and the channel quality information CQI in the channel interleaving memory; Filling the data after the soft modulation operation into a channel interleaving memory that passes the zeroing operation;
将所述填充操作后的信道交织存储器中的确认信息的位置的数据置 令;  Formatting the data of the location of the acknowledgement information in the channel interleaving memory after the padding operation;
对经过所述确认信息的位置的数据置零操作后的所述信道交织存储 器中的数据进行信道交织编码。  The data in the channel interleaving memory after the data zeroing operation of the position of the acknowledgment information is subjected to channel interleaving coding.
6. —种数据重构装置, 包括: 6. A data reconstruction device, comprising:
加扰模块, 设置为对接收到的长期演进*** LTE的上行数据进行加 扰操作;  a scrambling module, configured to perform a scrambling operation on the received uplink data of the Long Term Evolution (LTE) system;
软调制模块, 设置为将所述加扰操作后的数据进行软调制; 信道交织模块 ,设置为将所述软调制操作的数据进行信道交织编码; 信号重构模块, 设置为使用所述信道交织编码后的数据进行信号重 构。  a soft modulation module, configured to soft-modulate the data after the scrambling operation; a channel interleaving module configured to perform channel interleaving coding on the data of the soft modulation operation; and a signal reconstruction module configured to use the channel interleaving The encoded data is used for signal reconstruction.
7. 根据权利要求 6所述的装置, 其中, 还包括: 7. The device according to claim 6, further comprising:
译码模块, 设置为对所述上行数据进行译码得到软比特信息; 匹配模块, 设置为对所述软比特信息进行软速率匹配。  a decoding module, configured to decode the uplink data to obtain soft bit information; and a matching module configured to perform soft rate matching on the soft bit information.
8. 根据权利要求 7所述的装置, 其中, 8. The apparatus according to claim 7, wherein
所述加扰模块, 设置为以所述软速率匹配操作后的所述软比特信息 的有效信号作为读有效信号, 将扰码按照緩存时的顺序依次读出, 在所 述 4尤码与所述速率匹配后的所述软比特信息对齐后, 使用所述 4尤码对所 述软比特进行加扰操作, 其中, 所述扰码是緩存在存储器中, 通过对所 述上行数据解扰时产生的扰码数据进行解信道交织得到。  The scrambling module is configured to read, as the read valid signal, the valid signal of the soft bit information after the soft rate matching operation, and sequentially read the scrambling code according to the order of buffering, in the 4th code and the After the rate matching of the soft bit information is aligned, the soft bit is scrambled by using the 4th code, where the scrambling code is buffered in a memory, and when the uplink data is descrambled The generated scrambling code data is obtained by de-channel interleaving.
9. 根据权利要求 6所述的装置, 其中, 9. The device according to claim 6, wherein
所述软调制模块, 设置为对所述加扰操作后的数据釆用以下之一的 调制方式进行软调制:  The soft modulation module is configured to perform soft modulation on the data after the scrambling operation by using one of the following modulation modes:
正交 ^目移键控 QPSK、 16 正交幅度调制 QAM、 64 正交幅度调制 QAM。  Quadrature ^Mesh Shift Keying QPSK, 16 Quadrature Amplitude Modulation QAM, 64 Quadrature Amplitude Modulation QAM.
10. 根据权利要求 6所述的装置, 其中, 所述信道交织模块包括: 第一置零模块,设置为将信道交织存储器中的秩信息 RI和信道质量 信息 CQI的位置的数据进行置零操作; The device according to claim 6, wherein the channel interleaving module comprises: a first zeroing module, configured to perform a zero operation on the data of the rank information RI and the channel quality information CQI in the channel interleaving memory;
填充模块, 设置为将所述软调制操作后的数据填充入经过所述置零 操作的信道交织存储器中;  a padding module, configured to fill the data after the soft modulation operation into a channel interleaving memory that passes the zeroing operation;
第二置零模块, 设置为将所述填充操作后的信道交织存储器中的确 认信息的位置的数据置零;  a second zeroing module, configured to zero the data of the location of the acknowledgement information in the channel interleaving memory after the padding operation;
编码模块, 设置为对经过所述确认信息的位置的数据置零操作后的 所述信道交织存储器中的数据进行信道交织编码。  The encoding module is configured to perform channel interleaving encoding on the data in the channel interleaving memory after the data zeroing operation of the position of the acknowledgment information.
PCT/CN2011/075295 2011-01-25 2011-06-03 Data reconstruction method and device WO2012100484A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110027497.2A CN102611522B (en) 2011-01-25 2011-01-25 Data reconstruction method and device
CN201110027497.2 2011-01-25

Publications (1)

Publication Number Publication Date
WO2012100484A1 true WO2012100484A1 (en) 2012-08-02

Family

ID=46528700

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/075295 WO2012100484A1 (en) 2011-01-25 2011-06-03 Data reconstruction method and device

Country Status (2)

Country Link
CN (1) CN102611522B (en)
WO (1) WO2012100484A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014205646A1 (en) * 2013-06-25 2014-12-31 华为技术有限公司 Method, device and apparatus for detecting signal sent over uplink control channel
CN106559373A (en) * 2015-09-28 2017-04-05 普天信息技术有限公司 A kind of SC-OFDM signal transmit-receive methods of suitable discrete spectrum, apparatus and system
CN109426636B (en) * 2017-08-22 2021-10-01 深圳市中兴微电子技术有限公司 Method and device for transmitting high-bit-width data between FPGA (field programmable Gate array) chips

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101615933A (en) * 2008-06-24 2009-12-30 三星电子株式会社 Send the method for ascending control information
CN101636938A (en) * 2007-03-16 2010-01-27 三星电子株式会社 Methods and apparatus to improve performance and enable fast decoding of transmissions with multiple code blocks
CN101777962A (en) * 2009-12-22 2010-07-14 华为技术有限公司 Method and device for processing uplink data and base station

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227449A (en) * 2007-01-19 2008-07-23 西安西芯微电子有限公司 Design method of COFDM channel decoder

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101636938A (en) * 2007-03-16 2010-01-27 三星电子株式会社 Methods and apparatus to improve performance and enable fast decoding of transmissions with multiple code blocks
CN101615933A (en) * 2008-06-24 2009-12-30 三星电子株式会社 Send the method for ascending control information
CN101777962A (en) * 2009-12-22 2010-07-14 华为技术有限公司 Method and device for processing uplink data and base station

Also Published As

Publication number Publication date
CN102611522A (en) 2012-07-25
CN102611522B (en) 2014-12-31

Similar Documents

Publication Publication Date Title
JP5940722B2 (en) Method and apparatus for calculating CRC for multiple code blocks in a communication system
KR100906285B1 (en) Space?time block coding in orthogonal frequency division communication systems
US9325533B2 (en) Systems and methods for improved wireless channel estimation
JP5101703B2 (en) Method and apparatus for improved circular buffer rate matching for turbo-coded MIMO-OFDM radio systems
TWI484795B (en) Methods and apparatus to improve performance and enable fast decoding of transmissions with multiple code blocks
CN102130865B (en) Radio receiver and method for channel estimation
JP2011527137A (en) Method and configuration in a wireless communication system
WO2014111023A1 (en) Method and device for transmitting enhanced pbch
Zhu et al. On the performance of LTE physical downlink shared channel
Chen et al. Design and performance of polar codes for 5G communication under high mobility scenarios
EP2391044A2 (en) A receiver for a wireless telecommunication system with a channel deinterleaver
CN104660319A (en) An interference eliminating method and device
WO2009086726A1 (en) The method, apparatus and transmission system for wideband radio transmission
WO2007111198A1 (en) Transmission method and transmission device
WO2012100484A1 (en) Data reconstruction method and device
JP2010288260A (en) Sttc encoder for single-antenna wave transceivers
JP2011514754A (en) Method and apparatus for diversity combining of repeated signals in an OFDMA system
CN107147604B (en) Intelligent three-mode adaptive transmission method based on OFDM
CN112202530A (en) Channel blind detection method and device, communication device and storage medium
CN108631977A (en) A kind of sending method and sending device of broadcast message instruction
CN112202532B (en) Decoding control method, device, communication equipment and storage medium
Mukherjee et al. Simulation and performance analysis of physical downlink shared channel in long term evolution (LTE) cellular networks
CN109644066B (en) Method and equipment used in user and base station of wireless communication
Luo et al. A Rotated Constellation Aided OFDM System for Wireless Communication
CN108989002B (en) Method and device in user equipment and base station used for narrow-band communication

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: 11856764

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: 11856764

Country of ref document: EP

Kind code of ref document: A1