CN101355408A - Data transmission processing method and transmission processing device - Google Patents
Data transmission processing method and transmission processing device Download PDFInfo
- Publication number
- CN101355408A CN101355408A CNA2007101375175A CN200710137517A CN101355408A CN 101355408 A CN101355408 A CN 101355408A CN A2007101375175 A CNA2007101375175 A CN A2007101375175A CN 200710137517 A CN200710137517 A CN 200710137517A CN 101355408 A CN101355408 A CN 101355408A
- Authority
- CN
- China
- Prior art keywords
- block
- coded
- module
- data packet
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Radio Transmission System (AREA)
Abstract
本发明提供了数据的传输处理方法与传输处理装置,其中一种数据的传输处理方法,包括以下步骤:对数据包进行编码生成编码块;对编码块进行交织;对交织后的编码块进行调制;判断调制后的编码块对应的所述数据包是否为第前N次传输,若否,转为采用空间分集方式传输所述调制后的编码块,其中,N为不小于1的整数。本发明实施例综合采用SM与SD方式传输数据包,在第前N次传输数据包时,采用SM方式进行传输,便于接收信号质量较好的终端便很快正确接收该数据包以省电,在第N次后采用SD方式重传该数据包,有利于被信道环境较差的终端正确接收,减少使其重复接收数据包的次数,从而得到高频谱效率、高传输效率与传输质量的平衡。
The present invention provides a data transmission processing method and a transmission processing device, wherein a data transmission processing method includes the following steps: encoding a data packet to generate an encoding block; interleaving the encoding block; and modulating the interleaved encoding block ; Judging whether the data packet corresponding to the modulated coded block is the first Nth transmission, if not, transfer the modulated coded block using space diversity, where N is an integer not less than 1. The embodiments of the present invention comprehensively adopt the SM and SD modes to transmit data packets. When transmitting the data packets for the first N times, the SM mode is used for transmission, so that terminals with better received signal quality can quickly and correctly receive the data packets to save power. Retransmitting the data packet in the SD mode after the Nth time is beneficial to being correctly received by the terminal with a poor channel environment, reducing the number of times it repeatedly receives the data packet, so as to achieve a balance between high spectral efficiency, high transmission efficiency and transmission quality .
Description
技术领域 technical field
本发明涉及广播多播通信技术,尤其是一种数据的传输处理方法与传输处理装置。The invention relates to broadcast multicast communication technology, in particular to a data transmission processing method and a transmission processing device.
背景技术 Background technique
随着无线通信技术的快速发展,频谱资源的严重不足已经日益成为无线通信事业发展的“瓶颈”,如何充分开发利用有限的频谱资源,提高频谱利用率,是当前通信界研究的热点课题之一。 多天线技术因其能在不增加带宽的情况下提高空口传输效率和频谱利用率而获得广泛的青睐。在码分多址(Code Division Multiple Access,以下简称:CDMA)2000、宽带码分多址(Wideband CDMA,以下简称:WCDMA)、802.16e等无线通信主流标准中,引入多天线技术来提高空口传输效率。现有的多天线技术包括空间复用(Spatial Multiplex,以下简称:SM)与空间分集(SpatialDiversity,以下简称:SD)两种方式。如图1所示,为现有技术采用多天线技术的多天线传输系统的结构示意图,发射机采用NT个发射天线同时发送经过空间-时间编码后的数据接收机采用NR个接收天线接收数据发射端传输过来的数据并进行空间-时间译码。根据发射机与接收机之间信道质量的不同,可以选择采用SD或SM的方式传输数据。在信道质量较差时,可以采用SD中的空时分组码(Space-timeblock codes,以下简称:STBC)或空频分组码(Space-frequency block codes,以下简称:SFBC)等空间编码方式来提高接收机接收到的数据的信干比(signal to interference-plus-noise ratio,以下简称:SINR),从而提高接收信号的质量。With the rapid development of wireless communication technology, the serious shortage of spectrum resources has increasingly become the "bottleneck" of the development of wireless communication. How to fully develop and utilize limited spectrum resources and improve spectrum utilization is one of the hot topics in the current communication industry. . Multi-antenna technology is widely favored because it can improve air interface transmission efficiency and spectrum utilization without increasing bandwidth. In mainstream wireless communication standards such as Code Division Multiple Access (CDMA) 2000, Wideband CDMA (WCDMA), 802.16e, etc., multi-antenna technology is introduced to improve air interface transmission. efficiency. Existing multi-antenna technologies include spatial multiplexing (Spatial Multiplex, hereinafter referred to as SM) and spatial diversity (Spatial Diversity, hereinafter referred to as SD) in two manners. As shown in Figure 1, it is a schematic structural diagram of a multi-antenna transmission system using multi-antenna technology in the prior art, and the transmitter uses NT transmitting antennas to simultaneously transmit space-time coded data The receiver uses NR receiving antennas to receive the data transmitted from the data transmitter and perform space-time decoding. Depending on the quality of the channel between the transmitter and the receiver, SD or SM can be selected to transmit data. When the channel quality is poor, space-time block codes (Space-time block codes, hereinafter referred to as: STBC) or space-frequency block codes (Space-frequency block codes, hereinafter referred to as: SFBC) and other spatial coding methods in SD can be used to improve Signal to interference-plus-noise ratio (SINR for short) of the data received by the receiver, so as to improve the quality of the received signal.
STBC与SFBC的根本区别在于其适用条件不同,STBC的适用条件是发射与接收两根天线之间的信道环境在相邻两个时刻上没有变化或者变化较小,而STBC的适用条件是发射与接收两根天线之间的信道环境在相邻两个载波之间没有变化或者变化较小。因此,当终端处于市区高楼环境下时,由于多径复杂丰富,相邻载波之间信道条件变化比较剧烈,较宜使用STBC方式而不宜用SFBC方式;当终端处于高速移动环境时,例如:位于在高速公路上移动的车辆上,则由于相邻时刻之间信道条件变化比较剧烈,,较宜使用SFBC方式而不宜用STBC方式。The fundamental difference between STBC and SFBC lies in their different applicable conditions. The applicable condition of STBC is that the channel environment between the transmitting and receiving antennas does not change or changes slightly at two adjacent moments, while the applicable condition of STBC is that the transmitting and receiving antennas The channel environment between two receiving antennas does not change or changes slightly between two adjacent carriers. Therefore, when the terminal is in a high-rise urban environment, due to the complex and rich multipath, the channel conditions between adjacent carriers change drastically, it is more appropriate to use the STBC method rather than the SFBC method; when the terminal is in a high-speed mobile environment, for example: On a vehicle moving on the expressway, the SFBC method should be used rather than the STBC method because the channel conditions change sharply between adjacent moments.
以2天线发1天线收为例,采用Alamouti空时编码方式进行分集发送的实现方案如下:假设第1根发射天线在相邻的两个时刻(或载波)上发送的数据为x1,x2;假设第2根发射天线在相邻的两个时刻(或两个相邻的载波)上发送的数据为-x2 *,-x1 *,其中( )*表示共轭。则第1根天线在连续两个时刻或者两个子载波上接收到的数据可以表示为:r1=h1 x1+h2 x2+n1,r2=-h1-x2+h2 x1 *+n2,其中,n1与n2为高斯白噪声,h1与h2分别代表两根发射天线到接收天线的信道响应。采用Alamouti空时编码方式对接收到的信号进行空时译码后可以得到x1与x2的估计值:
由此可知,上述空间编码方式中在两个不同时刻(或载波)上,两个天线上传输是相同的信号或其组合,采用分集方式与最大比合并,可以提高接收信号的质量。因此,SD方式本质上并没有提高空口传输效率,只是提高了接收信号的可靠程度。It can be seen that, in the above spatial coding method, at two different times (or carriers), the same signal or its combination is transmitted on the two antennas, and the quality of the received signal can be improved by adopting the diversity method and the maximum ratio combination. Therefore, the SD method does not improve the transmission efficiency of the air interface in essence, but only improves the reliability of the received signal.
当发射机与接收机之间信道质量较好时,可以采用SM的方式来提高空口传输效率。这时,在不同天线的不同时刻上传输的是不同的信号,接收机采用最小均方误差(Minimum Mean Square Error,以下简称:MMSE)算法与迭代串行干扰消除(Successive Interference Cancellation,以下简称:SIC)技术或者并行干扰消除(Parallel Interference Cancellation,以下简称:PIC)技术进行接收,但要求接收天线NR的数目要大于或等于发射天线的数目NT。根据具体实现方式的不同,SM具有单码字(Single Codeword,以下简称:SCW)与多码字(Multiple Codeword,以下简称:MCW)两种不同的实现方式。When the channel quality between the transmitter and the receiver is good, the SM method can be used to improve the transmission efficiency of the air interface. At this time, different signals are transmitted on different antennas at different times, and the receiver adopts the minimum mean square error (Minimum Mean Square Error, hereinafter referred to as: MMSE) algorithm and iterative serial interference cancellation (Successive Interference Cancellation, hereinafter referred to as: SIC) technology or Parallel Interference Cancellation (Parallel Interference Cancellation, PIC for short) technology for reception, but the number of receiving antennas NR is required to be greater than or equal to the number NT of transmitting antennas. According to different implementation methods, SM has two different implementation methods: Single Codeword (Single Codeword, hereinafter referred to as SCW) and Multiple Codeword (Multiple Codeword, hereinafter referred to as MCW).
因此,在发射端发射数据之前,可以根据发射端与接收端信道的质量来选择采用SM或SD方式来发射数据,当信道条件较好时,采用SCW或MCW的SM方式来传输数据,以有效提高传输效率;当信道条件不够好时,采用SD下的SFBC或STBC来传输数据,以有效提高传输质量。Therefore, before the transmitter transmits data, it can choose to use SM or SD to transmit data according to the quality of the channel between the transmitter and the receiver. When the channel condition is good, use SCW or MCW SM to transmit data. Improve transmission efficiency; when channel conditions are not good enough, use SFBC or STBC under SD to transmit data to effectively improve transmission quality.
随着数字电视广播技术的发展及其在移动通信领域的应用,移动视频广播应运而生。移动视频广播结合了数字电视与移动通信的特点,满足了用户随时随地接收电视服务的需求,具有巨大的发展潜力。为了满足日益增长的广播业务需求,第三代合作伙伴计划(3rd Generation Partnership Project,以下简称:3GPP)标准推出了组播和广播业务(Multicast Broadcast MulticastService,以下简称:MBMS)业务,3GPP 2标准推出了增强广播/多播(EnhancedBroadcast Multicast,以下简称:EBM)业务,WiMaX 16e标准推出了组播/广播业务(Multicast Broadcast Service,以下简称:MBS),在已有的无线通信系统上向用户提供广播/多播服务。With the development of digital TV broadcasting technology and its application in the field of mobile communication, mobile video broadcasting came into being. Mobile video broadcasting combines the characteristics of digital TV and mobile communication, meets the needs of users to receive TV services anytime and anywhere, and has great potential for development. In order to meet the growing demand for broadcast services, the 3rd Generation Partnership Project (3rd Generation Partnership Project, hereinafter referred to as: 3GPP) standard introduced the multicast and broadcast service (Multicast Broadcast Multicast Service, hereinafter referred to as: MBMS) services, and the 3GPP 2 standard launched In addition to the enhanced broadcast/multicast (EnhancedBroadcast Multicast, hereinafter referred to as: EBM) service, the WiMaX 16e standard introduced the multicast/broadcast service (Multicast Broadcast Service, hereinafter referred to as: MBS), which provides users with broadcast /multicast service.
在广播多播技术中,采用单频网(Single Frequency Network,以下简称:SFN)技术,所有小区都在相同的时间、频率上发送相同的信号,终端将不同的信号看作多径信号来处理。若SFN规模足够大,例如:大于50个小区组成一个SFN,且系统设计合理时,不同小区之间的信号可以相互增强,从而可以提高终端接收的SINR,改善大多数终端的接收性能与有效覆盖范围。In the broadcast multicast technology, the single frequency network (Single Frequency Network, hereinafter referred to as: SFN) technology is adopted, all cells send the same signal at the same time and frequency, and the terminal processes different signals as multipath signals . If the scale of the SFN is large enough, for example: more than 50 cells form a SFN, and the system design is reasonable, the signals between different cells can be mutually enhanced, thereby improving the SINR received by the terminal, improving the receiving performance and effective coverage of most terminals scope.
根据长期演进(Long Term Evolution,以下简称:LTE)标准,在SFN规模足够大时,例如:大于50个小区组成一个SFN,,SFN内大多数范围内的广播多播信号能量足够强,可以采用SM方式发送数据,这样,可以在保证大多数终端信号接收质量的情况下,有效地提高空口传输效率。采用SM方式传输数据时就要求接收天线的数目要大于或等于发射天线的数目。在传统的广播多播技术中,由于终端的硬件处理能力与成本因素的影响,系统采用单发单收(Single Input Multiple Output,以下简称:SISO)或多发单收(Multiple Input Single Output,以下简称:MISO)技术,即:终端都采用1根天线接收数据。随着硬件处理能力的提升与成本的下降,终端采用多根天线进行接收成为基本配置。例如:在WCDMA的LTE标准中、WiMaX 16e的演进标准802.16m中,终端采用2根天线接收数据已经成为基本配置。而如何采用SFN技术向多天线终端传输数据,现有技术中尚未提及。According to the Long Term Evolution (hereinafter referred to as: LTE) standard, when the scale of the SFN is large enough, for example: more than 50 cells form an SFN, the energy of broadcast and multicast signals in most areas of the SFN is strong enough, and can be used Data is sent in SM mode, so that the transmission efficiency of the air interface can be effectively improved while ensuring the signal reception quality of most terminals. When using the SM mode to transmit data, it is required that the number of receiving antennas be greater than or equal to the number of transmitting antennas. In the traditional broadcast multicast technology, due to the influence of terminal hardware processing capabilities and cost factors, the system adopts Single Input Multiple Output (hereinafter referred to as SISO) or Multiple Input Single Output (hereinafter referred to as : MISO) technology, that is, all terminals use one antenna to receive data. With the improvement of hardware processing capability and the reduction of cost, it becomes a basic configuration for a terminal to use multiple antennas for reception. For example: in the LTE standard of WCDMA and the evolution standard 802.16m of WiMaX 16e, it has become a basic configuration for a terminal to receive data with two antennas. However, how to use the SFN technology to transmit data to a multi-antenna terminal has not been mentioned in the prior art.
时间分片(Time-Slice)技术基于节电的目的,其将一个节目的数据流可以拆分成多个包,采用时分的方式进行发送。为了省电。以两个数据包之间的间隔为1s为例,如果节目的速率为360kbps,1s可以接收的数据为360kb,在空口采用较高的传输速率例如:2Mbps时,可以将360kbps的数据在几十毫秒的时间内发送完,这样就可以在1s的其余剩余的时间关闭射频电路,从而达到省电的目标。如图2所示,为现有技术Time-Slice实现原理示意图。图2中,数据包1、数据包2与数据包3传输的都是独立的信息,采用独立的编码调制方式。较高的速率传输对应的编码速率、调制方式也较高,为了避免较高的速率传输引起接收条件差的终端对数据接收质量的下降,现有技术在两个独立的数据包之间插入一些子数据包,例如:数据包1.1、数据包1.2等,接收条件差的终端将子数据包与已经接收到的独立数据包进行合并,例如:分集合并(Chase Combing,以下简称:CC)、增量冗余校验合并(Increment Redundancy,以下简称:IR)等,来提高数据包的接收质量。Time-slicing (Time-Slice) technology is based on the purpose of power saving, which can split the data stream of a program into multiple packets and send them in a time-division manner. To save power. Taking the interval between two data packets as 1s as an example, if the rate of the program is 360kbps, the data that can be received in 1s is 360kb, and when the air interface adopts a higher transmission rate, for example: 2Mbps, the data of 360kbps can be transmitted in dozens The transmission is completed within milliseconds, so that the radio frequency circuit can be turned off in the remaining time of 1s, so as to achieve the goal of power saving. As shown in FIG. 2 , it is a schematic diagram of the implementation principle of Time-Slice in the prior art. In Fig. 2,
目前,为了提高终端接收信号的质量,广播多播技术中一个重要研究方向是将不同小区传输的不同信号,在终端进行分集合并。如图3所示,将一个数据包通过编码模块,例如:Turbo码编码模块,卷积码编码模块等进行编码,生成信息部分与冗余校验部分两部分信号,如图3所示,为现有技术编码信号的数据构成示意图。信息比特跟编码后数据包长度的比值称为编码速率,常用的编码速率一般有1/3,2/3,1/2等。如图4所示,为现有技术多小区冗余校验合并方案的原理图。通过编码模块的编码,将数据包生成如图3所示的信息比特与冗余校验比特部分,以2/3编码率为例,将冗余校验部分分成两部分:冗余校验比特1与冗余校验比特2,在不同的小区发送相同的信息比特与不同的冗余校验比特,即:在第一小区发送信息比特与冗余校验比特1,在第二小区发送信息比特与冗余校验比特2,在小区中心用户接收到的数据编码率为2/3,在两个小区边缘的用户通过接收相同的信息比特与不同的冗余校验比特,将其合并后的数据编码率为1/2。由此可知,小区边缘的用户虽然接收到的信号质量较差,但通过上述合并方式降低了终端接收到信号的编码率,从而提高了终端接收信号的质量,改善了广播多播业务的接收性能。但是,上述多小区冗余校验合并方案基于终端只能用一根天线接收数据,因此,在不同小区传输的不同冗余校验比特占用不同的时频资源块,与传统的SFN技术相比,传输冗余校验数据比特时占用的时频资源大大增加,至少为传统SFN时的两倍,这就降低了广播多播业务传输的吞吐量。At present, in order to improve the quality of signals received by the terminal, an important research direction in the broadcast multicast technology is to combine different signals transmitted by different cells at the terminal for diversity combining. As shown in Figure 3, a data packet is encoded by an encoding module, such as a Turbo code encoding module, a convolutional code encoding module, etc., to generate two parts of the signal, the information part and the redundancy check part, as shown in Figure 3, which is Schematic diagram of the data structure of the encoded signal in the prior art. The ratio of the information bits to the length of the encoded data packet is called the encoding rate, and the commonly used encoding rates are generally 1/3, 2/3, 1/2, etc. As shown in FIG. 4 , it is a principle diagram of a multi-cell redundancy check combination scheme in the prior art. Through the encoding of the encoding module, the data packet is generated into the information bits and redundant check bits as shown in Figure 3. Taking the 2/3 encoding rate as an example, the redundant check part is divided into two parts:
在实现本发明的过程中,发明人发现现有技术至少存在如下问题:In the process of realizing the present invention, the inventor finds that there are at least the following problems in the prior art:
1,现有移动通信技术提供了根据基站与终端之间的信道质量来选择单一的SD方式或SM方式向终端下发数据的参考依据,根据该依据,在广播多播系统中,当SFN规模较大时,采用SM方式广播数据。但是,在SFN的规模较大时,SFN下不同终端所处的接收环境可能千差万别,针对接收环境质量比较恶劣的终端来说,便无法正确接收基站采用SM方式下发的数据;1. The existing mobile communication technology provides a reference basis for selecting a single SD mode or SM mode to deliver data to the terminal according to the channel quality between the base station and the terminal. According to this basis, in the broadcast multicast system, when the SFN scale When it is larger, the SM mode is used to broadcast data. However, when the scale of the SFN is large, the receiving environment of different terminals under the SFN may vary widely. For terminals with poor receiving environment quality, it is impossible to correctly receive the data sent by the base station in SM mode;
2,移动通信系统中,单一采用SD中的SFBC方式或STBC方式来向终端下发数据,而未考虑广播多播系统中终端所处环境的差异,单一采用单一SFBC方式或STBC方式可能导致终端无法正确接收基站采用SM方式下发的数据;2. In the mobile communication system, the SFBC method or STBC method in SD is only used to deliver data to the terminal, without considering the difference in the environment of the terminal in the broadcast multicast system. The single use of a single SFBC method or STBC method may cause the terminal The data sent by the base station in SM mode cannot be received correctly;
3、在多小区冗余校验合并方案中,终端仅采用一根天线接收数据,传输冗余校验数据比特时占用过多时频资源,降低了广播多播业务传输的吞吐量与空口资源的传输效率,而未考虑采用SFN技术向多天线终端传输数据以提高空口传输效率的情况。3. In the multi-cell redundancy check combination scheme, the terminal only uses one antenna to receive data, and takes up too much time-frequency resources when transmitting redundant check data bits, which reduces the throughput of broadcast and multicast service transmission and the air interface resources. Transmission efficiency, without considering the use of SFN technology to transmit data to multi-antenna terminals to improve air interface transmission efficiency.
发明内容 Contents of the invention
本发明实施例所要解决的技术问题是:提供适用于广播多播系统的多天线技术,实现数据传输的可靠性与传输效率之间的平衡。The technical problem to be solved by the embodiments of the present invention is to provide a multi-antenna technology applicable to a broadcast multicast system, so as to achieve a balance between data transmission reliability and transmission efficiency.
本发明的实施例提供了一种数据的传输处理方法,包括以下步骤:Embodiments of the present invention provide a data transmission processing method, including the following steps:
对数据包进行编码生成编码块;Encode the data packet to generate an encoding block;
对编码块进行交织;Interleave the encoded blocks;
对交织后的编码块进行星座映射;Constellation mapping is performed on the interleaved coding block;
判断调制后的编码块对应的所述数据包是否为第前N次传输,其中,N为不小于1的整数;若是,则采用空间复用方式传输所述调制后的编码块;若否,采用空间分集方式传输所述调制后的编码块。Judging whether the data packet corresponding to the modulated coding block is the first Nth transmission, wherein N is an integer not less than 1; if so, transmitting the modulated coding block in a spatial multiplexing manner; if not, The modulated coded block is transmitted in a space diversity manner.
本发明的实施例还提供了一种数据的传输处理装置,包括:Embodiments of the present invention also provide a data transmission processing device, including:
第一编码模块,用于对数据包进行编码生成编码块;A first encoding module, configured to encode the data packet to generate an encoding block;
交织模块,用于对所述编码块进行交织;an interleaving module, configured to interleave the coded block;
调制模块,用于对交织后的编码块进行星座映射;a modulation module, configured to perform constellation mapping on the interleaved coding block;
记录模块,用于记录数据包的传输次数;A recording module, configured to record the number of transmissions of the data packet;
判断模块,用于根据记录的数据包的传输次数信息,判断调制后的编码块对应的数据包是否为第前N次传输,其中,N为不小于1的整数;The judging module is used to judge whether the data packet corresponding to the modulated coding block is the first Nth transmission according to the recorded transmission times information of the data packet, wherein N is an integer not less than 1;
空间分集处理模块,用于在调制后的编码块对应的数据包不是第前N次传输时,采用空间分集方式传输该调制后的编码块;A space diversity processing module, configured to transmit the modulated coded block in a space diversity manner when the data packet corresponding to the modulated coded block is not transmitted for the first N times;
空间复用处理模块,用于在调制后的编码块对应的数据包是第前N次传输时,采用空间复用方式传输该调制后的编码块。The spatial multiplexing processing module is configured to transmit the modulated coded block in a spatial multiplexing manner when the data packet corresponding to the modulated coded block is transmitted for the first N times.
本发明实施例在第前N次传输数据包时,采用SM方式进行传输,这样,接收信号质量较好的终端便可以很快正确接收该数据包,在接下的时间内关闭射频电路,从而达到省电的目的;而在第N次后采用SD方式重传该数据包,有利于被信道环境较差的终端正确接收,减少使其重复接收数据包的次数,综合采用SM与SD方式传输数据包,既提供了分集增益又可以提高系统容量,从而得到高频谱效率、高传输效率与传输质量的平衡。In the embodiment of the present invention, when transmitting the data packet for the first N times, the SM mode is used for transmission, so that the terminal with better received signal quality can quickly and correctly receive the data packet, and turn off the radio frequency circuit in the next time, thereby To achieve the purpose of saving power; and retransmit the data packet in SD mode after the Nth time, which is conducive to being correctly received by terminals with poor channel environment, reducing the number of times it repeatedly receives data packets, and adopting SM and SD mode for transmission The data packet not only provides diversity gain but also can improve system capacity, thereby achieving a balance between high spectrum efficiency, high transmission efficiency and transmission quality.
本发明的实施例提供了一种数据的传输处理方法,包括以下步骤:Embodiments of the present invention provide a data transmission processing method, including the following steps:
对数据包进行编码生成编码块;Encode the data packet to generate an encoding block;
对编码块进行交织;Interleave the encoded blocks;
对交织后的编码块进行星座映射;Constellation mapping is performed on the interleaved coding block;
交替采用空时分组码与空频分组码方式传输调制后的同一数据包的多次重传数据包的所述编码块;或者,交替采用空时分组码与空频分组码方式传输不同数据包调制后的所述编码块。Alternately using space-time block codes and space-frequency block codes to transmit the encoded blocks of multiple retransmission data packets of the same data packet after modulation; or alternately using space-time block codes and space-frequency block codes to transmit different data packets The coded block after modulation.
本实施例间隔采用SFBC与STBC空间编码方式传输数据,可以保证不同环境的用户终端都能正确接收数据,提高数据传输的可靠性。In this embodiment, the SFBC and STBC spatial coding methods are used to transmit data at intervals, which can ensure that user terminals in different environments can receive data correctly, and improve the reliability of data transmission.
本发明的实施例提供了一种数据的传输处理方法,包括以下步骤:Embodiments of the present invention provide a data transmission processing method, including the following steps:
对数据包进行编码,生成包括信息比特与冗余校验比特的编码块;Encoding the data packet to generate an encoding block including information bits and redundant check bits;
对所述包括信息比特与冗余校验比特的编码块进行串并转换,生成信息比特编码块与冗余校验比特编码块;performing serial-to-parallel conversion on the coded block comprising information bits and redundant check bits to generate an coded block of information bits and a coded block of redundant check bits;
分别对所述信息比特编码块与冗余校验比特编码块进行交织;respectively interleaving the information bit coding block and the redundancy check bit coding block;
分别对交织后的信息比特编码块与冗余校验比特编码块进行星座映射;Constellation mapping is performed on the interleaved information bit coding block and the redundant check bit coding block respectively;
采用空间分集方式对调制后的所述信息比特编码块进行编码,采用空间复用方式对调制后的所述冗余校验比特编码块进行编码;Encoding the modulated information bit encoding block in a space diversity manner, and encoding the modulated redundancy check bit encoding block in a spatial multiplexing manner;
传输采用空间分集方式编码的信息比特编码块与采用空间复用方式编码的冗余校验比特编码块。The information bit coding block coded in the space diversity mode and the redundancy check bit coding block coded in the space multiplexing mode are transmitted.
本发明的实施例还提供了一种数据的传输处理装置,包括:Embodiments of the present invention also provide a data transmission processing device, including:
第二编码模块,用于对数据包进行编码,生成包括信息比特与冗余校验比特的编码块;The second encoding module is used to encode the data packet to generate an encoding block including information bits and redundant check bits;
串并转换模块,用于对所述包括信息比特与冗余校验比特的编码块进行串并转换,生成信息比特编码块与冗余校验比特编码块;A serial-to-parallel conversion module, configured to perform serial-to-parallel conversion on the coded blocks including information bits and redundant check bits, to generate information bit coded blocks and redundant check bit coded blocks;
交织模块,用于对所述信息比特编码块与冗余校验比特编码块进行交织;An interleaving module, configured to interleave the information bit coding block and the redundant check bit coding block;
调制模块,用于对交织后的所述信息比特编码块与冗余校验比特编码块进行星座映射;A modulation module, configured to perform constellation mapping on the interleaved information bit encoding block and redundant check bit encoding block;
空间分集编码模块,用于采用空间分集方式对调制后的所述信息比特编码块进行编码;A space diversity encoding module, configured to encode the modulated information bit encoding block in a space diversity manner;
空间复用编码模块,用于采用空间复用方式对调制后的所述冗余校验比特编码块进行编码;A spatial multiplexing encoding module, configured to encode the modulated redundant check bit encoding block in a spatial multiplexing manner;
传输模块,用于传输采用空间分集方式编码的所述信息比特编码块与采用空间复用方式编码的冗余校验比特编码块。A transmission module, configured to transmit the information bit coded block coded in a space diversity manner and the redundancy check bit coded block coded in a space multiplexing manner.
本发明实施例以SD方式传输信息比特部分,可有效保证信息比特部分的正确性与可靠性,而采用SM方式传输冗余校验比特部分,可以提高数据的传输效率,从而实现传输可靠性与传输效率之间的平衡。The embodiment of the present invention transmits the information bit part in the SD mode, which can effectively ensure the correctness and reliability of the information bit part, and adopts the SM mode to transmit the redundant check bit part, which can improve the transmission efficiency of the data, thereby realizing the reliability and reliability of the transmission. The balance between transmission efficiency.
本发明的实施例提供了一种数据的传输处理方法,包括以下步骤:Embodiments of the present invention provide a data transmission processing method, including the following steps:
将单频网内的小区分为与该单频网内具有最小数目天线的终端的天线相同数目的多种类型;classifying the cells within the single frequency network into types with the same number of antennas as the terminal having the minimum number of antennas within the single frequency network;
对数据包进行编码生成包括信息比特与冗余校验比特部分;Encoding the data packet to generate information bits and redundant check bits;
将所述冗余校验比特部分分为多个冗余校验比特部分;dividing the redundant check bit part into a plurality of redundant check bit parts;
由所述信息比特部分分别结合所述多个冗余校验比特部分生成多个编码块;generating a plurality of coding blocks by combining the information bit part with the plurality of redundant check bit parts;
分别对所述多个编码块进行交织;performing interleaving on the plurality of coding blocks respectively;
分别对所述多个交织后的编码块进行星座映射;performing constellation mapping on the plurality of interleaved coding blocks respectively;
对调制后的所述多个编码块进行正交频分复用子载波映射,将调制后的所述多个编码块映射到同一时频资源上,分别在所述多类小区传输映射到同一时频资源上的多个不同编码块。performing orthogonal frequency division multiplexing (OFDM) subcarrier mapping on the modulated coded blocks, mapping the modulated coded blocks to the same time-frequency resource, and mapping them to the same Multiple different coding blocks on time-frequency resources.
本发明的实施例还提供了一种数据的传输处理装置,包括:Embodiments of the present invention also provide a data transmission processing device, including:
分区模块,用于将单频网内的小区分为与该单频网内具有最小数目天线的终端的天线相同数目的多种类型;A partitioning module, configured to divide the cells in the single frequency network into multiple types with the same number of antennas as the terminal with the minimum number of antennas in the single frequency network;
第二编码模块,用于对数据包进行编码生成包括信息比特与冗余校验比特的编码块;The second encoding module is used to encode the data packet to generate an encoding block including information bits and redundant check bits;
分配模块,用于将冗余校验比特部分分为所述多个冗余校验比特部分;An allocating module, configured to divide the redundant check bit part into the plurality of redundant check bit parts;
生成模块,用于由所述信息比特部分分别结合所述多个冗余校验比特部分生成多个编码块;A generating module, configured to combine the information bit part with the plurality of redundant check bit parts to generate a plurality of coded blocks;
交织模块,用于分别对所述多个编码块进行交织;an interleaving module, configured to interleave the plurality of coded blocks respectively;
调制模块,用于分别对所述多个交织后的编码块进行星座映射;A modulation module, configured to perform constellation mapping on the plurality of interleaved coding blocks respectively;
映射模块,用于对所述调制后的多个编码块进行正交频分复用子载波映射,将所述调制后的多个编码块映射到同一时频资源上;传输处理模块,用于分别在所述多类小区传输多个具有相同信息比特与不同冗余校验比特的多个编码块。A mapping module, configured to perform OFDM subcarrier mapping on the modulated multiple encoded blocks, and map the modulated multiple encoded blocks to the same time-frequency resource; a transmission processing module, configured to Multiple coding blocks having the same information bits and different redundancy check bits are respectively transmitted in the multiple types of cells.
本发明实施例针对多天线终端,将由相同信息比特部分和不同冗余校验比特部分构成的多个编码块映射到同一时频资源块上传输,与现有技术需要占用不同的时频资源块相比,节省了时频资源,提高了系统的数据吞吐量与传输效率;并且,处于小区边缘的终端可以将多个编码块进行冗余校验合并,从而提高数据信息的接收质量,从而实现传输可靠性与传输效率之间的平衡。For multi-antenna terminals, the embodiment of the present invention maps multiple coding blocks composed of the same information bit part and different redundancy check bit parts to the same time-frequency resource block for transmission, and needs to occupy different time-frequency resource blocks from the prior art In comparison, time-frequency resources are saved, and the data throughput and transmission efficiency of the system are improved; moreover, the terminal at the edge of the cell can combine multiple coding blocks for redundancy checks, thereby improving the receiving quality of data information, thereby realizing The balance between transmission reliability and transmission efficiency.
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.
附图说明 Description of drawings
图1为现有技术采用多天线技术的多天线传输系统的结构示意图。FIG. 1 is a schematic structural diagram of a multi-antenna transmission system using a multi-antenna technology in the prior art.
图2为现有技术Time-Slice实现原理示意图。Fig. 2 is a schematic diagram of the implementation principle of Time-Slice in the prior art.
图3为现有技术编码信号的数据构成示意图。FIG. 3 is a schematic diagram of data structure of a coded signal in the prior art.
图4为现有技术多小区冗余校验合并方案的原理图。FIG. 4 is a schematic diagram of a multi-cell redundancy check combination scheme in the prior art.
图5为本发明数据的传输处理方法实施例一的流程图。FIG. 5 is a flow chart of
图6为本发明“Step Down”方式传输的数据块实施例的示意图。Fig. 6 is a schematic diagram of an embodiment of a data block transmitted in the "Step Down" mode of the present invention.
图7为本发明SFBC与STBC组合方式传输的数据块实施例一的示意图。FIG. 7 is a schematic diagram of
图8为本发明SFBC与STBC组合方式传输的数据块实施例二的示意图。FIG. 8 is a schematic diagram of
图9为本发明数据的传输处理装置实施例一的结构示意图。FIG. 9 is a schematic structural diagram of
图10为本发明数据的传输处理方法实施例二的流程图。FIG. 10 is a flow chart of
图11为本发明信息比特与冗余校验比特的时频资源映射示意图。FIG. 11 is a schematic diagram of time-frequency resource mapping of information bits and redundant parity bits in the present invention.
图12为本发明数据的传输处理装置实施例二的结构示意图。FIG. 12 is a schematic structural diagram of
图13为本发明数据的传输处理方法实施例三的流程图。FIG. 13 is a flow chart of
图14为本发明单频网中传输的信息比特与冗余校验比特编码块的原理图。Fig. 14 is a schematic diagram of an encoding block of information bits and redundancy check bits transmitted in a single frequency network according to the present invention.
图15为本发明数据的传输处理装置实施例三的结构示意图。FIG. 15 is a schematic structural diagram of
图16为本发明数据的传输处理装置实施例四的结构示意图。FIG. 16 is a schematic structural diagram of
图17为本发明数据的传输处理方法实施例四的流程图。FIG. 17 is a flow chart of
具体实施方式 Detailed ways
本发明实施例综合采用SM与SD方式传输数据包,或者将多个由相同信息比特部分和不同冗余校验比特部分构成的多个编码块映射到同一时频资源块上传输给终端,提高了系统的数据吞吐量与传输效率;并且,处于小区边缘的终端可以将多个编码块进行冗余校验合并,从而提高数据信息的接收质量与系统的传输效率,实现传输可靠性与传输效率之间的平衡。The embodiments of the present invention comprehensively adopt SM and SD modes to transmit data packets, or map multiple coded blocks composed of the same information bit part and different redundant check bit parts to the same time-frequency resource block for transmission to the terminal, improving The data throughput and transmission efficiency of the system are improved; moreover, the terminal at the edge of the cell can combine multiple coding blocks for redundancy checks, thereby improving the reception quality of data information and the transmission efficiency of the system, and realizing transmission reliability and transmission efficiency balance between.
如图5所示,为本发明数据的传输处理方法实施例一的流程图,该实施例包括以下步骤:As shown in FIG. 5, it is a flow chart of
步骤101,对数据包进行编码,生成编码块。
步骤102,对编码得到的数据包编码块进行交织。
步骤103,对交织后的编码块进行星座映射。
步骤104,判断调制后的编码块对应的数据包是否为第前N次传输,即:该数据包是否为首次传输的原始数据包,或者原始数据包的第N-1次重传数据包,若不是前N次传输的数据包,执行步骤105;若是前N次传输的数据包,执行步骤106。其中,N预先设置,为不小于1的整数,N的值为1时,该数据包为首次传输的原始数据包。
步骤105,采用SD方式传输调制后的编码块。
步骤106,采用SM方式传输调制后的编码块。其中,SM方式具体可以是空间-时间编码方式,也可以是空间-频率编码方式。
具体地传输时,需要将采用SD或SM方式编码的编码块映射到时频资源块上,并进行OFDM子载波映射,将各编码块分别映射到各OFDM子载波段上传输。Specifically, during transmission, it is necessary to map coded blocks coded in SD or SM mode to time-frequency resource blocks, and perform OFDM subcarrier mapping, and map each coded block to each OFDM subcarrier segment for transmission.
在广播多播通信系统中提供多播广播服务时,一个数据包可以多次传输。当SFN规模足够大时,例如:一个SFN覆盖一个市区,采用SM的方式发送数据,接收信号质量较好的终端便可以很快正确接收该数据包,甚至在第一次发送数据包时就能正确接收,这样,在接下的时间内关闭射频电路,从而达到省电的目的。由于SFN的规模很大,在该SFN下终端的接收环境千差万别,总有一部分终端接收环境质量比较恶劣,若在第一次传输或第前N次不能正确接收、识别基站下发的数据信号,则基站必须多次重传数据。由于SM接收时要求终端与基站之间的信道质量较好,若基站始终采用SM重复传输同一数据包,仍然会有一部分终端不能正确接收数据,或者需要接收多个数据包后才能正确解调,为此,本发明实施例前几个重传的数据包采用SM方式,后几个重传的数据包采用SD方式,该传输方式可称为空间传输的“Step Down”方式。如图6所示,为本发明“Step Down”方式传输的数据块实施例的示意图,其中,数据块1与数据块2的发送及重传数据包中,第1次传输的数据包采用SM方式,第2次、第3次与第4次传输的数据包采用SD方式,第1次传输的数据包采用了16-正交幅度调制(Quadrature Amplitude Modulation,以下简称:16QAM)调制方式,其余采用了QPSK调制方式。另外,也可以在SFN规模足够大时,默认采用SM方式传输数据,在数据包的重传次数达到N次时,转为采用SD方式向终端发送数据包。对于信道环境较差的用户终端,基站第N次下发的数据包不能正确解调,可以继续接收后面重传的数据包,对于重传的同一数据包,可以能过CC方式或IR合并方式来提高接收质量,更可靠的接收重传数据,从而减少这些终端需要接收的重传数据包的个数。在第N次后采用SD方式重传该数据包,有利于被信道环境较差的终端正确接收,减少使其重复接收数据包的次数,由于综合采用SM与SD方式传输数据包,既提供了分集增益又可以提高系统容量,从而得到高频谱效率、高传输效率与传输质量的平衡。When a multicast broadcast service is provided in a broadcast-multicast communication system, one data packet can be transmitted multiple times. When the scale of the SFN is large enough, for example: one SFN covers an urban area, and the data is sent in SM mode, the terminal with better received signal quality can quickly and correctly receive the data packet, even when sending the data packet for the first time. Can be received correctly, so that the radio frequency circuit will be turned off in the next time, so as to achieve the purpose of power saving. Due to the large scale of the SFN, the receiving environment of the terminal under the SFN varies greatly, and there are always some terminals with poor receiving environment quality. If the data signal sent by the base station cannot be correctly received and recognized during the first transmission or the first N times, Then the base station must retransmit the data multiple times. Since the channel quality between the terminal and the base station is required for SM reception, if the base station always uses SM to repeatedly transmit the same data packet, there will still be some terminals that cannot receive the data correctly, or need to receive multiple data packets before they can be correctly demodulated. Therefore, in the embodiment of the present invention, the SM mode is used for the first few retransmitted data packets, and the SD mode is used for the last few retransmitted data packets. This transmission mode can be called the "Step Down" mode of space transmission. As shown in Figure 6, it is a schematic diagram of an embodiment of a data block transmitted in the "Step Down" mode of the present invention, wherein, in the sending and retransmission data packets of data block 1 and data block 2, the data packet transmitted for the first time adopts SM SD mode is used for the second, third and fourth transmission of data packets, 16-quadrature amplitude modulation (Quadrature Amplitude Modulation, hereinafter referred to as: 16QAM) modulation method is used for the first transmission of data packets, and the rest The QPSK modulation method is adopted. In addition, when the scale of the SFN is large enough, the SM method can be used to transmit data by default, and when the number of retransmissions of the data packet reaches N times, the SD method can be used to send the data packet to the terminal. For a user terminal with a poor channel environment, the data packet sent by the base station for the Nth time cannot be correctly demodulated, and the retransmitted data packet can continue to be received later. For the same retransmitted data packet, the CC method or the IR combination method may be used. To improve the receiving quality and receive retransmission data more reliably, thereby reducing the number of retransmission data packets that these terminals need to receive. Retransmitting the data packet in the SD mode after the N times is beneficial to being correctly received by the terminal with a poor channel environment and reducing the number of times it receives the data packet repeatedly. Since the data packet is transmitted in combination with the SM and SD modes, it provides both The diversity gain can increase the system capacity, thereby achieving a balance between high spectral efficiency, high transmission efficiency and transmission quality.
在上述实施例的步骤103中,对交织后的编码块进行调制具体为:判断数据包是否为第前N次传输,若是,则采用不低于预设值的编码率对交织后的编码块进行调制。例如:采以2/3的编码率对交织后的所述编码块进行四相相移键控调制(Quarter Phase Shift Keying,以下简称:QPSK);若否,则采用低于预设值的编码率对交织后的所述编码块进行调制。例如:以1/2的编码率对交织后的所述编码块进行幅度调制。重传的数据包之间的调制方式可以从16QAM到QPSK逐步下调。In
由于处于不同信道环境的终端适用于SD中不同的空间编码方式,例如:处于市区复杂的高楼环境的用户终端较适合于STBC传输,而高速移动下的用户终端更适合于SFBC传输。在SFN的规模足够大时,同一个SFN内部不同用户终端所处的环境差别很大,适合于SFBC与STBC方式传输数据的用户终端都存在。此时,若仅采用一种方式发送数据,则可能导致一部分用户终端无法正确接收。因此,在上述实施例的步骤105中,可以间隔采用SFBC与STBC空间编码方式传输数据,以保证不同环境的用户终端都能接收到满意的服务。具体地,可以交替采用SFBC与STBC方式传输调制后的数据包的编码块,例如:前M次传输的数据包,或者叫同一个数据包的前M-1个重传数据包采用STBC方式,后L次传输的数据包采用SFBC方式,其中M、L为大于1的整数,L与M可以相等或不等。如图7所示,为本发明SFBC与STBC组合方式传输的数据块实施例一的示意图,其中,数据块1与数据块2的发送及重传数据包中,第1次与第2次传输的数据包采用STBC方式,第3次与第4次传输的数据包采用SFBC方式,第1次传输的数据包采用了16QAM调制方式,其余采用了QPSK调制方式。另外,还可以按照类似方式交替采用SFBC与STBC方式传输不同数据包调制后的编码块。如图8所示,为本发明SFBC与STBC组合方式传输的数据块实施例二的示意图,其中,第1个数据包采用SFBC方式,第2个数据包采用STBC方式,两个数据包的第1次传输都采用了16QAM调制方式,其余采用了QPSK调制方式。其中哪种SD方式占主导地位,可以根据SFN或小区内的用户终端的类型决定,如果一个SFN或小区内适合SFBC的终端占主导地位,则SFBC的重传包的个数也占多数。预先设置SFN或该SFN内多数终端类型、数据包序号或数据包的重传包序号与SD中的空间编码方式之间的对应关系,然后根据当前编码块的数据包序号或重传包序号,结合存储的对应关系信息,即可确定当前编码块应采用的空间编码方式,并采用确定的空间编码方式传输该编码块。Since terminals in different channel environments are suitable for different spatial coding methods in SD, for example, user terminals in complex high-rise environments in urban areas are more suitable for STBC transmission, while user terminals under high-speed mobility are more suitable for SFBC transmission. When the scale of the SFN is large enough, the environment of different user terminals in the same SFN is very different, and there are user terminals suitable for data transmission in the SFBC and STBC modes. At this time, if only one method is used to send data, some user terminals may not be able to receive it correctly. Therefore, in
图5所示实施例中的数据包可以是同一数据包的多次重传数据包,不同重传次数重传的重传数据包中可以包含相同的信息比特,相同或不同的冗余校验比特。The data packet in the embodiment shown in Figure 5 can be multiple retransmission data packets of the same data packet, and the retransmission data packets retransmitted with different retransmission times can contain the same information bits, the same or different redundancy checks bit.
对于多次重传的数据包,步骤103中对其进行星座映射时,随着重传次数的增加,可以采用从高阶到低阶递减的调制方式对其进行调制,例如:分别采用16QAM、QPSK、二进制相移键控(Binary Phase Shift Key,以下简称:BPSK)对第一次、第二次、第三次重传的数据包进行星座映射调制。For the data packets retransmitted multiple times, when performing constellation mapping on them in
如图9所示,为本发明数据的传输处理装置实施例一的结构示意图,该实施例的数据的传输处理装置可用于实现如上图5所示的数据的传输处理方法实施例流程,其包括依次连接的第一编码模块、交织模块、调制模块、判断模块、SD处理模块与记录模块,以及分别与SD处理模块及记录模块连接的SM处理模块。其中,第一编码模块用于对数据包进行编码生成编码块;交织模块用于对所述编码块进行交织;调制模块用于对交织后的编码块进行星座映射;判断模块用于根据预先记录的数据包的传输次数信息,判断调制后的编码块对应的数据包是否为第前N次传输,其中,N为不小于1的整数;SD处理模块用于在调制后的编码块对应的数据包不是第前N次传输时,采用SD方式传输该调制后的编码块。另外,SD处理模块还可以根据预先设置的SFN或该SFN内多数终端类型、数据包序号或数据包的重传包序号与SD方式之间的对应关系,确定当前编码块应采用的SFBC或STDC方式,并采用确定的SD方式传输该编码块;SM处理模块用于在调制后的编码块对应的数据包是第前N次传输时,采用SM方式传输该调制后的编码块;记录模块用于在SD处理模块与SM处理模块发送数据包编码块时,记录该数据包的传输次数,以便于判断模块参考确定下一个数据包的传输次数。As shown in Figure 9, it is a schematic structural diagram of
另外,与图5所示的实施例相应,可以在图9所示的实施例中设置第一存储模块,分别与记录模块及判断模块连接,用于存储记录的数据包的传输次数,判断模块根据该第一存储模块中存储的数据包的传输次数信息,判断调制后的编码块对应的数据包是否为第前N次传输。In addition, corresponding to the embodiment shown in Figure 5, the first storage module can be set in the embodiment shown in Figure 9, which is connected with the recording module and the judgment module respectively, for storing the number of transmissions of the recorded data packets, and the judgment module According to the number of transmission times information of the data packet stored in the first storage module, it is judged whether the data packet corresponding to the modulated coding block is the first Nth transmission.
再参见图9,进一步地,本发明数据的传输处理装置中还可以包括第二存储模块,与SD处理模块连接,用于存储预先设置的SFN或该SFN内多数终端类型、数据包序号或数据包的重传包序号与SD方式之间的对应关系;SD处理模块根据该对应关系信息,由当前编码块的数据包序号或重传包序号确定当前编码块的分集方式,并采用确定的分集方式传输该编码块。Referring to Fig. 9 again, further, the data transmission processing device of the present invention may also include a second storage module connected to the SD processing module for storing the pre-set SFN or most terminal types, data packet serial numbers or data in the SFN The corresponding relationship between the retransmission packet sequence number of the packet and the SD mode; the SD processing module determines the diversity mode of the current coding block by the data packet sequence number or the retransmission packet sequence number of the current coding block according to the corresponding relationship information, and adopts the determined diversity mode. way to transmit the encoded block.
如图10所示,为本发明数据的传输处理方法实施例二的流程图,该实施例包括以下步骤:As shown in FIG. 10, it is a flow chart of
步骤201,对数据包进行编码生成包括信息比特与冗余校验比特的编码块。Step 201: Encode the data packet to generate an encoded block including information bits and redundancy check bits.
步骤202,对包括信息比特与冗余校验比特的编码块进行串并转换,生成信息比特编码块与冗余校验比特编码块。
步骤203,分别对信息比特编码块与冗余校验比特编码块进行交织。Step 203: Interleave the information bit coded block and the redundancy check bit coded block respectively.
步骤204,分别对交织后的信息比特编码块与冗余校验比特编码块进行星座映射。
步骤205,由于信息比特最为重要,故采用SD方式对调制后的信息比特编码块进行编码,采用SM方式对调制后的冗余校验比特编码块进行编码。In
对信息比特部分采用SD方式传输,可有效保证信息比特部分的正确性及其传输的可靠性;对冗余校验部分采用SM方式传输,则可以提高数据的传输效率。从而实现传输可靠性与传输效率之间的平衡。Using SD mode to transmit the information bit part can effectively guarantee the correctness of the information bit part and the reliability of transmission; adopting SM mode to transmit the redundancy check part can improve the data transmission efficiency. Thereby achieving a balance between transmission reliability and transmission efficiency.
另外,也可以信息比特与其中一部分冗余校验比特采用SD方式传输,将另一部分比特采用SM方式传输。In addition, the information bits and some of the redundancy check bits may be transmitted in SD mode, and the other part of bits may be transmitted in SM mode.
步骤206,传输采用SD方式编码的信息比特编码块与采用SM方式编码的冗余校验比特编码块。可以采用时分复用、频分复用或时频分复用的方式传输采用SD方式编码的信息比特编码块与采用SM方式编码的冗余校验比特编码块。具体地,分别将采用SD方式编码的信息比特编码块与采用SM方式编码的冗余校验比特编码块映射到时频资源块上,并进行正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)子载波映射,将各编码块分别映射到各OFDM子载波段上传输。如图11所示,为本发明信息比特与冗余校验比特的时频资源映射示意图。其中,图11-1为采用时分复用方式的数据包的格式,11-2为采用频分复用方式的数据包的格式,11-3为采用时频分复用方式的数据包的格式。
如图12所示,为本发明数据的传输处理装置实施例二的结构示意图,该实施例的数据的传输处理装置可用于实现如上图10所示的数据的传输处理方法实施例流程,其包括依次连接的第二编码模块、串并转换模块、交织模块、调制模块与SD编码模块,以及与调制模块连接的SM编码模块,和分别与SD编码模块及SM编码模块连接的传输模块。其中,第二编码模块用于对数据包进行编码生成包括信息比特与冗余校验比特的编码块;串并转换模块用于对包括信息比特与冗余校验比特的编码块进行串并转换,生成信息比特编码块与冗余校验比特编码块;交织模块用于分别对信息比特编码块与冗余校验比特编码块进行交织;调制模块用于分别对交织后的信息比特编码块与冗余校验比特编码块进行星座映射;SD编码模块用于采用SD方式对调制后的信息比特编码块进行编码;SM编码模块用于采用SM方式对调制后的冗余校验比特编码块进行编码;传输模块用于传输采用SD方式编码的信息比特编码块与采用SM方式编码的冗余校验比特编码块。As shown in Figure 12, it is a schematic structural diagram of
另外,与图10所示的实施例相应,可以在图12所示的实施例中,传输模块可以包括分别与SD编码模块及SM编码模块连接的第一映射单元,和与第一映射单元连接的第二映射单元。其中,第一映射单元用于将采用SD方式编码的信息比特编码块与采用SM方式编码的冗余校验比特编码块映射到时频资源块上;第二映射单元用于对映射到时频资源块上的信息比特编码块与冗余校验比特编码块进行OFDM子载波映射后传输。In addition, corresponding to the embodiment shown in FIG. 10, in the embodiment shown in FIG. 12, the transmission module may include a first mapping unit connected to the SD coding module and the SM coding module respectively, and a first mapping unit connected to the first mapping unit The second mapping unit of . Wherein, the first mapping unit is used to map the information bit coded block coded in SD mode and the redundancy check bit coded block coded in SM mode onto the time-frequency resource block; the second mapping unit is used to map the time-frequency resource block The information bit coded block and the redundant check bit coded block on the resource block are mapped to OFDM subcarriers and then transmitted.
进一步地,图12所示实施例的数据的传输处理装置中,还可以包括第三存储模块,与调制模块连接,用于存储从高阶到低阶递减的调制方式信息;调制模块用于对重传次数增加的同一数据包的重传数据包,依次从第三存储模块中选择从高阶到低阶递减的调制方式,对交织后的信息比特编码块与冗余校验比特编码块进行调制。Further, the data transmission and processing device of the embodiment shown in FIG. 12 may also include a third storage module, connected to the modulation module, for storing modulation information that decreases from high order to low order; the modulation module is used for For the retransmitted data packets of the same data packet whose number of retransmissions increases, select the modulation mode from the high order to the low order in turn from the third storage module, and carry out the interleaved information bit coding block and the redundant check bit coding block modulation.
如图13所示,为本发明数据的传输处理方法实施例三的流程图,其包括以下步骤:As shown in FIG. 13, it is a flow chart of
步骤301,将SFN内的小区分为与该SFN内具有最少数目的天线的终端的天线相同数目的多种类型。所述的多个具体为大于1的正整数个,特别地,多个为2个。
步骤302,对数据包进行编码生成包括信息比特与冗余校验比特部分。
步骤303,将冗余校验比特部分分为多个冗余校验比特部分。
步骤304,由信息比特部分分别结合多个冗余校验比特部分生成多个编码块。In
步骤305,分别对多个编码块进行交织。
步骤306,分别对多个交织后的编码块进行星座映射。
步骤307,对调制后的多个编码块进行OFDM子载波映射,将调制后的多个编码块映射到同一时频资源上分别在多类小区传输。
如图14所示,为本发明单频网中传输的信息比特与冗余校验比特编码块的原理图,将SFN分别第一小区与第二小区两种类型,其中,第一小区传输的编码块包括信息比特与冗余校验比特1,第二小区传输的编码块包括信息比特与冗余校验比特2。As shown in Figure 14, it is a schematic diagram of the information bits and redundant check bit encoding blocks transmitted in the single frequency network of the present invention, and the SFN is divided into two types: the first cell and the second cell, wherein the first cell transmits The coding block includes information bits and
当终端处于小区中心时,只需要接收本小区的数据信号,即:包括信息比特与一部分冗余校验比特的编码块;当终端处于小区边缘时,可以利用多天线分别接收由相同信息比特和不同冗余校验比特构成的多个编码块,并通过IR方式进行冗余校验合并,从而提高数据信息的接收质量;而将由相同信息比特部分和不同冗余校验比特部分构成的多个编码块映射到同一时频资源上传输,便可以节省时频资源,提高系统的数据吞吐量与传输效率,从而实现传输可靠性与传输效率之间的平衡。When the terminal is in the center of the cell, it only needs to receive the data signal of the cell, that is: a coding block including information bits and some redundant check bits; when the terminal is in the edge of the cell, multiple antennas can be used to receive the same information bits and Multiple coded blocks composed of different redundant check bits are merged through IR to improve the receiving quality of data information; and multiple coded blocks composed of the same information bit part and different redundant check bit parts The coding blocks are mapped to the same time-frequency resource for transmission, which can save time-frequency resources, improve the data throughput and transmission efficiency of the system, and achieve a balance between transmission reliability and transmission efficiency.
在步骤306与步骤307之间,还可以采用SD方式对星座映射调制后的信息比特部分进行编码,采用SM方式对星座映射调制后的多个冗余校验比特部分进行编码。步骤307中,在同一种类的多个小区中传输信息比特与冗余校验比特均相同的编码块;在不同种类的小区中,传输由信息比特及互不相同的多个冗余校验比特的多个编码块。Between
如图15所示,为本发明数据的传输处理装置实施例三的结构示意图,该实施例的数据的传输处理装置可用于实现如上图13所示的数据的传输处理方法实施例流程,其包括依次连接的分区模块、第二编码模块、分配模块、生成模块、交织模块、调制模块、映射模块与传输处理模块。其中,分区模块用于将SFN内的小区分为与该SFN内终端的天线相同数目的多个类型;第二编码模块用于对数据包进行编码生成包括信息比特与冗余校验比特的编码块;分配模块用于将冗余校验比特部分分为多个冗余校验比特部分;生成模块用于由信息比特部分分别结合多个冗余校验比特部分生成多个编码块;交织模块用于分别对多个编码块进行交织;调制模块用于分别对多个交织后的编码块进行星座映射;映射模块用于采用SM方式对调制后的多个编码块进行OFMDM子载波映射,将调制后的多个编码块映射到同一时频资源上;传输处理模块用于分别在多类小区传输多个具有相同信息比特分与不同冗余校验比特的多个编码块。As shown in Figure 15, it is a schematic structural diagram of
再参见图15,本发明实施例的数据的传输处理装置还可以包括第四存储模块,与分区模块连接,用于存储SFN内终端的天线数目信息;分区模块根据第四存储模块中存储的终端的天线数目信息,将SFN内的小区分为与该SFN内终端的天线相同数目的多个类型。Referring to FIG. 15 again, the data transmission processing device in the embodiment of the present invention may also include a fourth storage module connected to the partition module for storing information on the number of antennas of terminals in the SFN; The number of antennas in the SFN is divided into multiple types with the same number of antennas as the terminals in the SFN.
进一步地,图15所示实施例的数据的传输处理装置还可以包括SD编码模块和/或SM编码模块,设置于调制模块与映射模块之间,分别与调制模块与映射模块连接。SD编码模块用于采用SD方式对调制后的编码块中的信息比特进行编码;SM编码模块用于采用SM方式对调制后的编码块中的冗余校验比特进行编码,映射模块用于采用空间复用方式,对由采用SD方式编码的信息比特与采用SM方式编码的冗余校验比特构成的多个编码块进行OFDM子载波映射,将调制后的多个编码块映射到同一时频资源上。如图16所示,为本发明数据的传输处理装置实施例四的结构示意图。Further, the data transmission processing device in the embodiment shown in FIG. 15 may also include an SD encoding module and/or an SM encoding module, which is arranged between the modulation module and the mapping module, and connected to the modulation module and the mapping module respectively. The SD coding module is used to encode the information bits in the modulated coding block in SD mode; the SM coding module is used to code the redundant check bits in the modulated coding block in SM mode, and the mapping module is used to use In the spatial multiplexing method, OFDM subcarrier mapping is performed on multiple coded blocks composed of information bits coded in SD mode and redundant check bits coded in SM mode, and multiple coded blocks after modulation are mapped to the same time-frequency resources. As shown in FIG. 16 , it is a schematic structural diagram of
如图17所示,为本发明数据的传输处理方法实施例四的流程图,该实施例包括以下步骤:As shown in FIG. 17, it is a flow chart of
步骤401,对数据包进行编码,生成编码块。Step 401: Encode the data packet to generate an encoded block.
步骤402,对编码得到的数据包编码块进行交织。
步骤403,对交织后的编码块进行星座映射。
步骤404,步骤401中的数据包可以是同一数据包的重传数据包,也可以是原始数据包,交替采用STBC与SFBC方式传输调制后的同一数据包的多次重传数据包的编码块,这就需要结合交替规则与之前重传数据包采用的空间编码方式来确定当前重传数据包应采用的空间编码方式;或者,交替采用STBC与SFBC方式传输不同数据包调制后的所述编码块,这就需要结合交替规则与之前传输数据包采用的空间编码方式来确定当前数据包应采用的空间编码方式。
由于处于不同信道环境的终端适用于SD中不同的空间编码方式,在SFN的规模足够大时,同一个SFN内部不同用户终端所处的环境差别很大,适合于SFBC与STBC方式传输数据的用户终端都存在,可以间隔采用SFBC与STBC空间编码方式传输数据,可以保证不同环境的用户终端都能正确接收数据,提高数据传输的可靠性。Since terminals in different channel environments are suitable for different spatial coding methods in SD, when the scale of SFN is large enough, the environment of different user terminals in the same SFN is very different, and it is suitable for users who transmit data in SFBC and STBC. There are all terminals, and the SFBC and STBC spatial coding methods can be used to transmit data at intervals, which can ensure that user terminals in different environments can receive data correctly and improve the reliability of data transmission.
本发明实施例总的有益技术效果:Overall beneficial technical effect of the embodiment of the present invention:
本发明实施例在第前N次传输数据包时,采用SM方式进行传输,可以省电;而在第N次后采用SD方式重传该数据包,有利于被信道环境较差的终端正确接收,减少使其重复接收数据包的次数,综合采用SM与SD方式传输数据包,既提供了分集增益又可以提高系统容量,从而得到高频谱效率、高传输效率与传输质量的平衡;间隔采用SFBC与STBC方式传输数据,进一步保证了数据传输的可靠性。In the embodiment of the present invention, when the data packet is transmitted for the first N times, the SM method is used for transmission, which can save power; and the SD method is used to retransmit the data packet after the N times, which is conducive to being correctly received by terminals with poor channel environments , reduce the number of times it receives data packets repeatedly, and use SM and SD to transmit data packets, which not only provides diversity gain but also improves system capacity, thereby obtaining a balance between high spectral efficiency, high transmission efficiency and transmission quality; the interval adopts SFBC Data transmission with STBC mode further ensures the reliability of data transmission.
以SD方式传输信息比特部分,可有效保证信息比特部分的正确性与可靠性,而采用SM方式传输冗余校验比特部分,可以提高数据的传输效率,从而实现传输可靠性与传输效率之间的平衡;Transmission of the information bit part in SD mode can effectively guarantee the correctness and reliability of the information bit part, while transmission of the redundancy check bit part in SM mode can improve the data transmission efficiency, thereby achieving a balance between transmission reliability and transmission efficiency. the balance;
针对多天线终端,将由相同信息比特部分和不同冗余校验比特部分构成的多个编码块映射到同一时频资源块上传输,节省了时频资源,提高了系统的数据吞吐量与传输效率;并且,处于小区边缘的终端可以将多个编码块进行冗余校验合并,从而提高数据信息的接收质量,从而实现传输可靠性与传输效率之间的平衡;For multi-antenna terminals, multiple coding blocks composed of the same information bit part and different redundancy check bit parts are mapped to the same time-frequency resource block for transmission, which saves time-frequency resources and improves the system's data throughput and transmission efficiency ; Moreover, the terminal at the edge of the cell can combine multiple coding blocks for redundancy checks, thereby improving the receiving quality of data information, thereby achieving a balance between transmission reliability and transmission efficiency;
间隔采用SFBC与STBC空间编码方式传输数据,可以保证不同环境的用户终端都能正确接收数据,提高数据传输的可靠性。The interval uses SFBC and STBC space coding to transmit data, which can ensure that user terminals in different environments can receive data correctly and improve the reliability of data transmission.
最后所应说明的是:以上实施例仅用以说明本发明的技术方案,而非对本发明作限制性理解。尽管参照上述较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:其依然可以对本发明的技术方案进行修改或者等同替换,而这种修改或者等同替换并不脱离本发明技术方案的精神和范围。Finally, it should be noted that: the above examples are only used to illustrate the technical solutions of the present invention, rather than limiting the understanding of the present invention. Although the present invention has been described in detail with reference to the above-mentioned preferred embodiments, those skilled in the art should understand that: it can still modify or replace the technical solution of the present invention, and such modification or replacement does not depart from the technology of the present invention. The spirit and scope of the programme.
Claims (21)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2007101375175A CN101355408A (en) | 2007-07-25 | 2007-07-25 | Data transmission processing method and transmission processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2007101375175A CN101355408A (en) | 2007-07-25 | 2007-07-25 | Data transmission processing method and transmission processing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101355408A true CN101355408A (en) | 2009-01-28 |
Family
ID=40308022
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2007101375175A Pending CN101355408A (en) | 2007-07-25 | 2007-07-25 | Data transmission processing method and transmission processing device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101355408A (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101895942A (en) * | 2010-04-06 | 2010-11-24 | 美商威睿电通公司 | Service quality provides method and device for mobile communication and system that it was suitable for |
| CN101931505A (en) * | 2009-06-18 | 2010-12-29 | 中兴通讯股份有限公司 | Switching method for downlink multi-input multi-output modes and base station equipment |
| CN101969369A (en) * | 2009-07-27 | 2011-02-09 | 中兴通讯股份有限公司 | Method, system and device for switching multiple input/multiple output (MIMO) transmission modes |
| CN102377538A (en) * | 2010-08-10 | 2012-03-14 | 中兴通讯股份有限公司 | Self-adaptive switching method and system |
| WO2016050093A1 (en) * | 2014-09-30 | 2016-04-07 | 华为技术有限公司 | Data transmission method and apparatus |
| CN107645329A (en) * | 2012-01-21 | 2018-01-30 | 华为技术有限公司 | The transmission method and device of data |
| WO2018053851A1 (en) * | 2016-09-26 | 2018-03-29 | Qualcomm Incorporated | Resource mapping based on spectral efficiency |
| WO2018059529A1 (en) * | 2016-09-30 | 2018-04-05 | 华为技术有限公司 | Indication method and device for physical control channel transmission |
| CN107994931A (en) * | 2017-11-27 | 2018-05-04 | 湖南斯北图科技有限公司 | A kind of across beam data multiplexing method in multibeam antenna communication |
| CN108777664A (en) * | 2018-05-31 | 2018-11-09 | 深圳市腾讯网络信息技术有限公司 | A kind of data package processing method and its equipment, system, storage medium |
| CN110463096A (en) * | 2017-06-06 | 2019-11-15 | Oppo广东移动通信有限公司 | Realize the method and Related product of data mapping transmission |
-
2007
- 2007-07-25 CN CNA2007101375175A patent/CN101355408A/en active Pending
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101931505A (en) * | 2009-06-18 | 2010-12-29 | 中兴通讯股份有限公司 | Switching method for downlink multi-input multi-output modes and base station equipment |
| CN101931505B (en) * | 2009-06-18 | 2013-08-07 | 中兴通讯股份有限公司 | Switching method for downlink multi-input multi-output modes and base station equipment |
| CN101969369A (en) * | 2009-07-27 | 2011-02-09 | 中兴通讯股份有限公司 | Method, system and device for switching multiple input/multiple output (MIMO) transmission modes |
| CN101895942A (en) * | 2010-04-06 | 2010-11-24 | 美商威睿电通公司 | Service quality provides method and device for mobile communication and system that it was suitable for |
| CN101895942B (en) * | 2010-04-06 | 2013-07-24 | 美商威睿电通公司 | Method for providing quality of service and adopted mobile communication apparatus and system |
| CN102377538A (en) * | 2010-08-10 | 2012-03-14 | 中兴通讯股份有限公司 | Self-adaptive switching method and system |
| CN102377538B (en) * | 2010-08-10 | 2014-04-30 | 中兴通讯股份有限公司 | Self-adaptive switching method and system |
| CN107645329B (en) * | 2012-01-21 | 2021-02-26 | 华为技术有限公司 | Data transmission method and device |
| CN107733511A (en) * | 2012-01-21 | 2018-02-23 | 华为技术有限公司 | The transmission method and device of data |
| US11038561B2 (en) | 2012-01-21 | 2021-06-15 | Huawei Technologies Co., Ltd. | Method and apparatus for transmitting data |
| CN107645329A (en) * | 2012-01-21 | 2018-01-30 | 华为技术有限公司 | The transmission method and device of data |
| CN107733511B (en) * | 2012-01-21 | 2021-02-26 | 华为技术有限公司 | Data transmission method and device |
| WO2016050093A1 (en) * | 2014-09-30 | 2016-04-07 | 华为技术有限公司 | Data transmission method and apparatus |
| US11729032B2 (en) | 2014-09-30 | 2023-08-15 | Huawei Technologies Co., Ltd. | Data transmission method and apparatus |
| US11212148B2 (en) | 2014-09-30 | 2021-12-28 | Huawei Technologies Co., Ltd. | Data transmission method and apparatus |
| US10200225B2 (en) | 2014-09-30 | 2019-02-05 | Huawei Technologies Co., Ltd. | Data transmission method and apparatus |
| US10637702B2 (en) | 2014-09-30 | 2020-04-28 | Huawei Technologies Co., Ltd. | Data Transmission method and apparatus |
| WO2018053851A1 (en) * | 2016-09-26 | 2018-03-29 | Qualcomm Incorporated | Resource mapping based on spectral efficiency |
| US10952200B2 (en) | 2016-09-30 | 2021-03-16 | Huawei Technologies Co., Ltd. | Indication method and apparatus for transmitting physical control channel |
| WO2018059529A1 (en) * | 2016-09-30 | 2018-04-05 | 华为技术有限公司 | Indication method and device for physical control channel transmission |
| CN110463096A (en) * | 2017-06-06 | 2019-11-15 | Oppo广东移动通信有限公司 | Realize the method and Related product of data mapping transmission |
| CN110463096B (en) * | 2017-06-06 | 2024-02-13 | Oppo广东移动通信有限公司 | Methods and related products to implement data mapping and transmission |
| CN107994931B (en) * | 2017-11-27 | 2020-09-11 | 湖南斯北图科技有限公司 | A cross-beam data multiplexing method in multi-beam antenna communication |
| CN107994931A (en) * | 2017-11-27 | 2018-05-04 | 湖南斯北图科技有限公司 | A kind of across beam data multiplexing method in multibeam antenna communication |
| CN108777664A (en) * | 2018-05-31 | 2018-11-09 | 深圳市腾讯网络信息技术有限公司 | A kind of data package processing method and its equipment, system, storage medium |
| CN108777664B (en) * | 2018-05-31 | 2023-07-14 | 深圳市腾讯网络信息技术有限公司 | Data packet processing method, equipment, system and storage medium thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1798926B1 (en) | A HARQ method and system | |
| CN101355408A (en) | Data transmission processing method and transmission processing device | |
| JP4384668B2 (en) | Automatic retransmission request control system and retransmission method in MIMO-OFDM system | |
| US9813136B2 (en) | System and method for mapping symbols for MIMO transmission | |
| US8582535B2 (en) | Apparatus and method for scheduling hybrid ARQ acknowledgment messages in a wireless network | |
| CN102090125B (en) | A wireless communication device for encoding data | |
| KR100818243B1 (en) | Methods for multi-carrier communication systems with automatic repeat request | |
| US8705575B2 (en) | Methods and arrangements in a wireless communication system using multi-codeword transmission and ACK/NACK compression | |
| US20090092073A1 (en) | Cooperative relay system enabling simultaneous broadcast-unicast operation with efficient automatic repeat request functionality | |
| KR101384837B1 (en) | Method and apparatus for transmitting ack/nack information in orthogonal frequency division multiplexing access systems based on time-division duplexing | |
| CN101741797B (en) | Method and device for transmitting multi-antenna broadcast | |
| CN101064708B (en) | Multi-carrier system frequency resource mapping method and device | |
| CN102124684B (en) | A method for receiving feedback in multi-channel HARQ, and an apparatus and equipment thereof | |
| US20070253370A1 (en) | Apparatus and method for transmitting ACK/NACK messages in a wireless communication system | |
| CN108833325A (en) | A New Packet Adaptive Modulation Method for MIMO-OFDM System | |
| CN101005342A (en) | Sub-band mapping method and device for multiple carrier system | |
| Zhang et al. | Dual XOR in the air: a network coding based retransmission scheme for wireless broadcasting | |
| CN101340609B (en) | Broadcast multicast service transmitting method, apparatus and system | |
| CN1968042B (en) | Uplink sub-macro method used for multiantenna, orthogonal frequency division multiple access cellular system | |
| CN108989002B (en) | Method and device in user equipment and base station used for narrow-band communication | |
| Zhang et al. | Cross-layer adaptive modulation and coding design for space-time block coded MIMO–OFDM systems | |
| Terry et al. | On bandwidth efficient modulation for high-data-rate wireless LAN systems | |
| CN106656413A (en) | Broadcast channel data transmission and reception method, broadcast channel data transmission method, and broadcast channel data reception method | |
| CN101594218A (en) | Hybrid automatic repeat request method and system for multiple input multiple output system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090128 |