CN108134755B - Method and device for data processing - Google Patents
Method and device for data processing Download PDFInfo
- Publication number
- CN108134755B CN108134755B CN201611083471.9A CN201611083471A CN108134755B CN 108134755 B CN108134755 B CN 108134755B CN 201611083471 A CN201611083471 A CN 201611083471A CN 108134755 B CN108134755 B CN 108134755B
- Authority
- CN
- China
- Prior art keywords
- group
- information
- coding
- bits
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2649—Demodulators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种数据处理的方法及设备,涉及通信技术领域,可以解决当发送端的天线发送的数据发生信号衰落时,接收端可能不能正确解调该天线发送的数据,数据传输的可靠性低的问题。具体方案为:发送端将待发送的信息分为第一组比特和第二组比特;发送端对第一组比特进行第一处理,得到至少两个调制符号,第一处理至少包括调制;第二组比特用于发送端从至少两组编码结构中选择至少一组编码结构;发送端基于至少两个调制符号、至少一组编码结构和第一参数集合,得到至少一组编码信息,第一参数集合包括调制阶数和优化系数组中的至少一种;发送端将至少一组编码信息发送。本发明实施例应用于数据的发送过程中。
Embodiments of the present invention disclose a method and device for data processing, which relate to the field of communication technologies and can solve the problem that when data sent by an antenna of a sending end undergoes signal fading, the receiving end may not be able to correctly demodulate the data sent by the antenna, and the data transmitted Low reliability problem. The specific scheme is as follows: the transmitting end divides the information to be sent into a first group of bits and a second group of bits; the transmitting end performs first processing on the first group of bits to obtain at least two modulation symbols, and the first processing at least includes modulation; The two sets of bits are used by the sending end to select at least one set of coding structures from at least two sets of coding structures; the sending end obtains at least one set of coding information based on at least two modulation symbols, at least one set of coding structures and the first parameter set, and the first The parameter set includes at least one of a modulation order and an optimization coefficient group; the transmitting end sends at least one group of encoded information. The embodiments of the present invention are applied in the data sending process.
Description
技术领域technical field
本发明实施例涉及通信技术领域,尤其涉及一种数据处理的方法及设备。Embodiments of the present invention relate to the field of communication technologies, and in particular, to a data processing method and device.
背景技术Background technique
正交频分复用子载波序号调制(英文:Orthogonal Frequency DivisionMultiplexing-Index Modulation,简称:OFDM-IM)系统是一种单天线系统,OFDM-IM系统中可以选择部分子载波作为激活子载波来传输数据。其中,OFDM-IM系统可以通过相移键控(英文:Phase-Shift Keying,简称:PSK)/正交振幅调制(英文:Quadrature AmplitudeModulation,简称:QAM)的调制方式,将待传输数据调制到天线的激活子载波上传输。The Orthogonal Frequency Division Multiplexing-Index Modulation (English: Orthogonal Frequency Division Multiplexing-Index Modulation, referred to as: OFDM-IM) system is a single-antenna system. In the OFDM-IM system, some sub-carriers can be selected as active sub-carriers for transmission data. Among them, the OFDM-IM system can modulate the data to be transmitted to the antenna through the modulation method of Phase-Shift Keying (English: Phase-Shift Keying, referred to as: PSK)/Quadrature Amplitude Modulation (English: Quadrature Amplitude Modulation, referred to as: QAM). transmitted on the activated subcarriers.
为了提高数据的传输速率,可以将OFDM-IM系统与多输入多输出(英文:Multiple-Input Multiple-Output-Orthogonal,简称:MIMO)系统相结合,得到MIMO-OFDM-IM系统。通过MIMO-OFDM-IM系统可以将待传输数据划分为N个数据块,然后通过OFDM-IM系统,将这N个数据块分别调制到N个天线上传输。其中,每个天线用于传输N个数据块中的一个数据块。In order to improve the data transmission rate, the OFDM-IM system can be combined with a Multiple-Input Multiple-Output (English: Multiple-Input Multiple-Output-Orthogonal, MIMO for short) system to obtain a MIMO-OFDM-IM system. Through the MIMO-OFDM-IM system, the data to be transmitted can be divided into N data blocks, and then through the OFDM-IM system, the N data blocks are modulated to N antennas respectively for transmission. Wherein, each antenna is used to transmit one data block in N data blocks.
其中,通过MIMO-OFDM-IM系统虽然可以提高数据的传输速率;但是由于MIMO-OFDM-IM系统中的每个天线发送的数据不同,而每个天线发送的数据都有可能会在传输过程中出现信号衰落的问题,因此,当任一个天线发送的数据发生信号衰落时,接收端则可能不能正确解调该天线发送的数据,数据传输的可靠性较低。Among them, although the data transmission rate can be improved through the MIMO-OFDM-IM system; however, since the data sent by each antenna in the MIMO-OFDM-IM system is different, the data sent by each antenna may be transmitted during the transmission process. The problem of signal fading occurs. Therefore, when the signal fading occurs in the data sent by any antenna, the receiving end may not be able to correctly demodulate the data sent by the antenna, and the reliability of data transmission is low.
发明内容SUMMARY OF THE INVENTION
本发明的实施例提供一种数据处理的方法及设备,可以解决当发送端的天线发送的数据发生信号衰落时,接收端则可能不能正确解调该天线发送的数据,导致的数据传输的可靠性较低的问题。Embodiments of the present invention provide a data processing method and device, which can solve the problem that when the data sent by the antenna of the sending end undergoes signal fading, the receiving end may not be able to correctly demodulate the data sent by the antenna, resulting in the reliability of data transmission. lower problem.
为达到上述目的,本发明的实施例采用如下技术方案:To achieve the above object, the embodiments of the present invention adopt the following technical solutions:
本发明实施例的第一方面,提供一种数据处理的方法,发送端将待发送的信息分为第一组比特和第二组比特;发送端对第一组比特进行第一处理,得到至少两个调制符号,基于至少两个调制符号和第一参数集合,得到至少两组编码信息,上述第一处理至少包括调制;第二组比特用于发送端从至少两组编码信息中选择至少一组编码信息发送。A first aspect of the embodiments of the present invention provides a method for data processing. The transmitting end divides the information to be sent into a first group of bits and a second group of bits; the transmitting end performs first processing on the first group of bits to obtain at least Two modulation symbols, at least two sets of coded information are obtained based on the at least two modulation symbols and the first parameter set, the above-mentioned first processing at least includes modulation; the second set of bits is used by the transmitting end to select at least one set of coded information from the at least two sets of codes. Group code information is sent.
其中,发送端可以对第一组比特进行编码调制等处理,得到至少两个调制符号,并对该至少两个调制符号处理,可以得到包含待发送的信息的至少两组编码信息(至少两组编码信息中每组编码信息均包含待发送的信息),然后根据第二组比特从至少两组编码信息中选择至少一组编码信息发送。由于至少一组编码结构中的每组编码结构对应的信息的发送方法不同,且至少一组编码信息中的每组编码信息是发送端根据编码结构得到的,因而选择的编码结构对应的编码信息可以确定发送信息的天线以及发送信息的天线的子载波。如此,由于编码结构的特殊设计,使得发送的多个天线上均包含待发送的信息的特征,因此,即使一个天线上传输的数据发生信号衰落,只要其他天线中至少一个天线能够正常传输数据,接收端便可以联合至少两个天线上接收的数据进行解调,增大解调正确的概率,提高数据传输的可靠性。Wherein, the transmitting end can perform coding and modulation on the first group of bits to obtain at least two modulation symbols, and process the at least two modulation symbols to obtain at least two sets of coded information (at least two sets of coded information) including the information to be sent. Each group of encoded information in the encoded information includes information to be sent), and then at least one group of encoded information is selected from the at least two groups of encoded information according to the second group of bits and sent. Since the information corresponding to each group of coding structures in the at least one set of coding structures is sent in different ways, and each set of coding information in the at least one set of coding information is obtained by the transmitting end according to the coding structure, the coding information corresponding to the selected coding structure The antenna from which the information is transmitted and the sub-carriers of the antenna from which the information is transmitted can be determined. In this way, due to the special design of the coding structure, the multiple antennas sent all contain the characteristics of the information to be sent. Therefore, even if the data transmitted on one antenna experiences signal fading, as long as at least one of the other antennas can transmit data normally, The receiving end can combine the data received on at least two antennas for demodulation, thereby increasing the probability of correct demodulation and improving the reliability of data transmission.
在一种可能的实现方式中,发送端对第一组比特进行第一处理,得到至少两个调制符号,该至少两个调制符号中可以包括第一调制符号x1和第二调制符号x2。In a possible implementation manner, the transmitting end performs first processing on the first group of bits to obtain at least two modulation symbols, and the at least two modulation symbols may include a first modulation symbol x 1 and a second modulation symbol x 2 .
在一种可能的实现方式中,优化系数组可以是预定义的,不同的调制方式对应于不同的优化系数组。In a possible implementation manner, the optimization coefficient group may be predefined, and different modulation modes correspond to different optimization coefficient groups.
其中,上述优化系数组至少包括优化的旋转系数a和b。发送端可以根据a=cosθ计算得到a,发送端可以根据b=sinθ计算得到b,θ为预配置的角度参数。Wherein, the above-mentioned optimization coefficient group includes at least the optimized rotation coefficients a and b. The sender can calculate a according to a=cosθ, and the sender can calculate b according to b=sinθ, where θ is a preconfigured angle parameter.
在一种可能的实现方式中,发送端可以为基站,基站可以确定优化系数组。In a possible implementation manner, the transmitting end may be a base station, and the base station may determine an optimization coefficient group.
其中,基站的配置信息可以用于指示基站确定优化系数组。The configuration information of the base station may be used to instruct the base station to determine the optimization coefficient group.
在一种可能的实现方式中,发送端可以为用户设备,用户设备接收基站发送的基站的配置信息,用户设备可以根据基站的配置信息确定优化系数组。In a possible implementation manner, the transmitting end may be a user equipment, the user equipment receives the configuration information of the base station sent by the base station, and the user equipment may determine the optimization coefficient group according to the configuration information of the base station.
在一种可能的实现方式中,编码结构可以是预定义的;或者,发送端可以根据基站的配置信息确定编码结构,发送端可以为基站或者用户设备。In a possible implementation manner, the coding structure may be predefined; or, the transmitting end may determine the coding structure according to the configuration information of the base station, and the transmitting end may be the base station or the user equipment.
其中,本发明实施例中的编码结构可以为编码矩阵V0和编码矩阵V1:编码结构可以为第一对角矩阵或第二对角矩阵,第一对角矩阵中除主对角线之外的其他矩阵元素均为0,第二对角矩阵中除副对角线之外的其他矩阵元素均为0。编码矩阵V0或者编码矩阵V1中的每个天线可以代表空间域,每个天线的每个子载波可以代表频域。编码矩阵的矩阵元素V11可以为第一天线的第一子载波上待传输的数据,矩阵元素V21可以为第二天线的第一子载波上待传输的数据,矩阵元素V12可以为第一天线的第二子载波上待传输的数据;矩阵元素V22可以为第二天线的第二子载波上待传输的数据。The coding structure in the embodiment of the present invention may be a coding matrix V 0 and a coding matrix V 1 : the coding structure may be a first diagonal matrix or a second diagonal matrix, and the first diagonal matrix is divided by the main diagonal All other matrix elements are 0, and all other matrix elements except the sub-diagonal in the second diagonal matrix are 0. Each antenna in the coding matrix V 0 or the coding matrix V 1 may represent the spatial domain, and each subcarrier of each antenna may represent the frequency domain. The matrix element V11 of the coding matrix may be the data to be transmitted on the first subcarrier of the first antenna, the matrix element V21 may be the data to be transmitted on the first subcarrier of the second antenna, and the matrix element V12 may be the first subcarrier. Data to be transmitted on the second subcarrier of one antenna; matrix element V 22 may be the data to be transmitted on the second subcarrier of the second antenna.
在一种可能的实现方式中,上述“发送端对第一组比特进行第一处理,得到至少两个调制符号,基于至少两个调制符号和第一参数集合,得到至少两组编码信息,第一处理至少包括调制”的方法可以包括:发送端可以对第一组比特进行第一处理,得到至少两个调制符号,该至少两个调制符号中可以包括第一调制符号x1和第二调制符号x2;发送端可以分别根据编码结构V0和编码结构V1对调制符号(第一调制符号x1和第二调制符号x2)进行处理,得到包含待发送的信息的两组编码信息,即第一组编码信息和第二组编码信息发送端可以根据编码结构V0,将第一组编码信息中的第一传输数据ax1+bx2调制到第一天线的第一个子载波上传输,并将第一组编码信息中的第二传输数据调制到第二天线的第二个子载波上传输,第一天线的第二个子载波和第二天线的第一子载波上均不传输数据;发送端可以根据编码矩阵V1,将第二组编码信息中的第一传输数据bx1+ax2调制到第一天线的第二个子载波上传输,并将第二组编码信息中的第二传输数据调制到第二天线的第一个子载波上传输,第一天线的第一个子载波和第二天线的第二子载波上均不传输数据。x1可以用于表示至少两个调制符号中的第一调制符号,x2可以用于表示至少两个调制符号中的第二调制符号;为x1的复数共轭,为x2的复数共轭,a、b为优化的旋转系数,发送端可以根据a=cosθ计算得到a,发送端可以根据b=sinθ计算得到b,θ为预配置的角度参数。In a possible implementation manner, the above-mentioned "transmitting end performs first processing on the first group of bits to obtain at least two modulation symbols, and obtains at least two sets of encoded information based on the at least two modulation symbols and the first parameter set, and the first The method for "processing at least including modulation" may include: the transmitting end may perform first processing on the first group of bits to obtain at least two modulation symbols, and the at least two modulation symbols may include a first modulation symbol x 1 and a second
在一种可能的实现方式中,第一参数集合包括调制阶数、优化系数组和至少两组编码结构中的至少一种。In a possible implementation manner, the first parameter set includes at least one of a modulation order, an optimization coefficient group, and at least two groups of coding structures.
其中,发送端可以采用相同或者不同的调制方式对第一组比特进行调制,不同的调制方式对应于不同的调制阶数。The transmitting end may use the same or different modulation modes to modulate the first group of bits, and different modulation modes correspond to different modulation orders.
在一种可能的实现方式中,上述“第二组比特用于发送端从至少两组编码信息中选择至少一组编码信息发送”的方法可以包括:发送端从得到的包含待发送的信息的第一组编码信息和第二组编码信息中选择第一组编码信息或者第二组编码信息发送。In a possible implementation manner, the above-mentioned method of "the second group of bits is used by the transmitting end to select at least one group of encoded information from the at least two groups of encoded information to send" may include: The first set of encoded information and the second set of encoded information Select the first group of encoding information or the second group of encoding information to send.
本发明实施例中的第二组比特中的1比特信息可以用于发送端从至少两组编码信息中选择至少一组编码信息发送。例如,当第二组比特中的1比特信息为0时,发送端可以选择第一组编码信息并将该第一组编码信息调制到天线的子载波上发送;当第二组比特中的1比特信息为1时,发送端可以选择第二组编码信息并将该第二组编码信息调制到天线的子载波上发送;或者,当第二组比特中的1比特信息为0时,发送端可以选择第二组编码信息并将该第二组编码信息调制到天线的子载波上发送;当第二组比特中的1比特信息为1时,发送端可以选择第一组编码信息并将该第一组编码信息调制到天线的子载波上发送。In this embodiment of the present invention, one bit of information in the second group of bits may be used by the transmitting end to select at least one group of encoded information from at least two groups of encoded information to send. For example, when 1-bit information in the second group of bits is 0, the sender can select the first group of encoded information and modulate the first group of coded information on the sub-carrier of the antenna for transmission; when 1-bit information in the second group of bits is 1, the sender can select the second group of coded information and modulate the second group of encoded information on the sub-carrier of the antenna for transmission; or, when 1 bit of information in the second group of bits is 0, the transmitting end can select the second group of encoded information and modulate the second group of coded information on the sub-carrier of the antenna for transmission; when the 1-bit information in the second group of bits is 1, the sender can select the first group of coded information and modulate the first group of coded information on the sub-carriers of the antenna for transmission.
在一种可能的实现方式中,本发明实施例的方法还可以包括:发送端根据编码结构确定数据的发送方式。In a possible implementation manner, the method of the embodiment of the present invention may further include: the sending end determines a data sending manner according to the coding structure.
其中,发送端采用上述确定的发送方式发送数据时,至少一个天线发送数据所需的资源个数少于至少一个天线的发送数据的资源总数。Wherein, when the transmitting end uses the above-determined transmission mode to transmit data, the number of resources required for at least one antenna to transmit data is less than the total number of resources for at least one antenna to transmit data.
其中,发送端可以根据编码矩阵,将第一传输数据调制到第一天线的子载波上传输,将第二传输数据调制到第二天线的子载波上传输。具体的,发送端可以根据编码矩阵V0,将第一组编码信息中的第一传输数据调制到第一天线的子载波上传输,将第一组编码信息中的第二传输数据调制到第二天线的子载波上传输;或者,发送端可以根据编码矩阵V1,将第二组编码信息中的第一传输数据调制到第一天线的子载波上传输,将第二组编码信息中的第二传输数据调制到第二天线的子载波上传输。其中,第一组编码信息中的第一传输数据和第二传输数据均包含第一组编码信息;第二组编码信息中的第一传输数据和第二传输数据均包含第二组编码信息。The transmitting end may modulate the first transmission data on the sub-carrier of the first antenna for transmission according to the coding matrix, and modulate the second transmission data on the sub-carrier of the second antenna for transmission. Specifically, the transmitting end may modulate the first transmission data in the first group of encoded information to the subcarrier of the first antenna for transmission according to the encoding matrix V 0 , and modulate the second transmission data in the first group of encoded information to the Or, the transmitting end can modulate the first transmission data in the second group of encoded information on the subcarriers of the first antenna for transmission according to the encoding matrix V 1 , and transmit the first transmission data in the second group of encoded information The second transmission data is modulated on the sub-carrier of the second antenna for transmission. Wherein, the first transmission data and the second transmission data in the first group of encoding information both include the first group of encoding information; the first transmission data and the second transmission data in the second group of encoding information both include the second group of encoding information.
在一种可能的实现方式中,本发明实施例的方法还可以包括:发送端计算矩阵的特征值λq-1和λq-2,q=0或者q=1;发送端采用和计算优化的角度参数θopt。In a possible implementation manner, the method of the embodiment of the present invention may further include: the transmitting end calculates the matrix The eigenvalues λ q-1 and λ q-2 of , q=0 or q=1; the sender uses and Calculate the optimized angle parameter θ opt .
其中,矩阵中的矩阵是矩阵的转置矩阵,即把矩阵的每一行转换为该矩阵相应的每一列,可以得到矩阵并且,编码矩阵和编码矩阵Vq是两个不同的编码矩阵,编码矩阵是由Vq误判后得到的编码矩阵。表示编码间的最小编码增益函数。由于矩阵有两个特征值λ0-1和λ0-2,且因此可以根据计算得到δ0;矩阵有特征值λ1-1和λ1-2,且因此可以根据计算得到δ1。若δ0<δ1,则δmin=δ0;若δ1<δ0,则δmin=δ1。Among them, the matrix matrix in is the matrix The transpose matrix of , that is, the matrix Convert each row of the matrix to the corresponding column of the matrix, you can get the matrix And, the encoding matrix and the encoding matrix V q are two different encoding matrices, the encoding matrix is the coding matrix obtained after misjudgment by V q . Represents the minimum coding gain function between codes. due to the matrix has two eigenvalues λ 0-1 and λ 0-2 , and Therefore, according to Calculated δ 0 ; matrix has eigenvalues λ 1-1 and λ 1-2 , and Therefore, according to Calculate δ 1 . If δ 0 <δ 1 , then δ min =δ 0 ; if δ 1 <δ 0 , then δ min =δ 1 .
本发明实施例的第二方面,提供一种数据处理的方法,发送端将待发送的信息分为第一组比特和第二组比特;发送端对第一组比特进行第一处理,得到至少两个调制符号,第一处理至少包括调制;第二组比特用于发送端从至少两组编码结构中选择至少一组编码结构;发送端基于至少两个调制符号、至少一组编码结构和第一参数集合,得到至少一组编码信息;发送端将该至少一组编码信息发送。In a second aspect of the embodiments of the present invention, a method for data processing is provided. The transmitting end divides the information to be sent into a first group of bits and a second group of bits; Two modulation symbols, the first process at least includes modulation; the second group of bits is used by the transmitting end to select at least one group of encoding structures from at least two groups of encoding structures; the transmitting end is based on the at least two modulation symbols, at least one group of encoding structures and the first A parameter set is used to obtain at least one set of encoded information; the sender sends the at least one set of encoded information.
其中,发送端可以对第一组比特进行编码调制等处理,得到至少两个调制符号,然后发送端可以根据第二组比特从至少两组编码结构中选择至少一组编码结构,然后根据选择的至少一组编码结构对得到的至少两个调制符号进行处理,可以得到包含待发送的信息的至少一组编码信息(即至少一组编码信息中每组编码信息均包含待发送的信息),然后发送端将该至少一组编码信息发送;至少一组编码信息中的每组编码信息是发送端根据编码结构得到的,即至少一组编码结构中的每组编码结构对应的信息的发送方法不同,且确定的编码结构对应的编码信息可以确定发送信息的天线以及发送信息的天线的子载波。如此,由于编码结构的特殊设计,使得发送的多个天线上均包含待发送的信息的特征,因此,即使一个天线上传输的数据发生信号衰落,只要另一个天线能够正常传输数据,接收端便可以联合两个天线上接收的数据进行解调,增大解调正确的概率,提高数据传输的可靠性。The transmitting end may perform coding and modulation on the first set of bits to obtain at least two modulation symbols, and then the transmitting end may select at least one set of coding structures from the at least two sets of coding structures according to the second set of bits, and then according to the selected At least one set of coding structures processes the obtained at least two modulation symbols to obtain at least one set of coding information containing the information to be sent (that is, each set of coding information in the at least one set of coding information contains the information to be sent), and then The sending end sends the at least one set of coding information; each set of coding information in the at least one set of coding information is obtained by the sending end according to the coding structure, that is, the sending method of the information corresponding to each set of coding structures in the at least one set of coding structures is different , and the encoding information corresponding to the determined encoding structure can determine the antenna for transmitting information and the subcarriers of the antenna for transmitting information. In this way, due to the special design of the coding structure, the multiple antennas sent contain the characteristics of the information to be sent. Therefore, even if the data transmitted on one antenna has signal fading, as long as the other antenna can transmit data normally, the receiving end will The data received on the two antennas can be combined for demodulation, which increases the probability of correct demodulation and improves the reliability of data transmission.
在一种可能的实现方式中,第一参数集合可以包括调制阶数和优化系数组中的至少一种。In a possible implementation manner, the first parameter set may include at least one of a modulation order and an optimization coefficient group.
在一种可能的实现方式中,优化系数组可以是预定义的,不同的调制方式对应于不同的优化系数组。In a possible implementation manner, the optimization coefficient group may be predefined, and different modulation modes correspond to different optimization coefficient groups.
在一种可能的实现方式中,发送端可以为基站,优化系数组可以是基站确定的;或者,发送端可以为用户设备,优化系数组可以是用户设备根据基站发送的配置信息确定的。In a possible implementation manner, the transmitter may be a base station, and the optimization coefficient group may be determined by the base station; or, the transmitter may be a user equipment, and the optimization coefficient group may be determined by the user equipment according to configuration information sent by the base station.
在一种可能的实现方式中,至少两组编码结构可以是预定义的;或者,至少两组编码结构可以是发送端根据基站的配置信息确定的,发送端可以为基站或者用户设备。In a possible implementation manner, at least two sets of coding structures may be predefined; or, at least two sets of coding structures may be determined by the transmitter according to the configuration information of the base station, and the transmitter may be a base station or a user equipment.
在一种可能的实现方式中,本发明实施例的方法还可以包括:发送端可以根据编码结构确定数据的发送方式;其中,发送端可以采用上述发送方式发送数据时,至少一个天线发送数据所需的资源个数少于至少一个天线的发送数据的资源总数。In a possible implementation manner, the method of the embodiment of the present invention may further include: the transmitting end may determine a data transmission mode according to the coding structure; wherein, when the transmitting end may use the above transmission mode to transmit data, at least one antenna transmits the data. The number of required resources is less than the total number of resources for transmitting data of at least one antenna.
在一种可能的实现方式中,上述“发送端基于至少两个调制符号、至少一组编码结构和第一参数集合,得到至少一组编码信息,发送端将该至少一组编码信息发送”的方法可以包括:发送端从至少两组编码结构中选择至少一组编码结构,并根据至少一组编码结构对得到的至少两个调制符号进行处理,得到至少一组编码信息并将该至少一组编码信息发送。In a possible implementation manner, the above-mentioned "the sending end obtains at least one set of coding information based on at least two modulation symbols, at least one set of coding structures and the first parameter set, and the sending end sends the at least one set of coding information". The method may include: the transmitting end selects at least one set of coding structures from at least two sets of coding structures, and processes the obtained at least two modulation symbols according to the at least one set of coding structures, obtains at least one set of coding information and uses the at least one set of coding structures to process the at least two modulation symbols obtained. Encoded information is sent.
本发明实施例中的第二组比特中的1比特信息可以用于发送端从至少两组编码结构中选择至少一组编码结构,使得发送端可以基于选择的至少一组编码结构处理得到至少一组编码信息。例如,当第二组比特中的1比特信息为0时,发送端可以采用编码结构V0对第一调制符号x1和第二调制符号x2进行处理,得到包含待发送的信息的第一组编码信息,并将该第一组编码信息调制到天线的子载波上发送;第二组比特中的1比特信息为1时,发送端可以采用编码结构V1对第一调制符号x1和第二调制符号x2进行处理,得到包含待发送的信息的第二组编码信息,并将该第二组编码信息调制到天线的子载波上发送;或者,第二组比特中的1比特信息为1时,发送端可以采用编码结构V0对第一调制符号x1和第二调制符号x2进行处理,得到包含待发送的信息的第一组编码信息,并将该第一组编码信息调制到天线的子载波上发送;第二组比特中的1比特信息为0时,发送端可以采用编码结构V1对第一调制符号x1和第二调制符号x2进行处理,得到包含待发送的信息的第二组编码信息,并将该第二组编码信息调制到天线的子载波上发送。The 1-bit information in the second group of bits in this embodiment of the present invention may be used by the sending end to select at least one set of coding structures from the at least two sets of coding structures, so that the sending end can process and obtain at least one coding structure based on the selected at least one set of coding structures. Group encoding information. For example, when 1 bit of information in the second group of bits is 0, the transmitting end can use the coding structure V 0 to process the first modulation symbol x 1 and the second modulation symbol x 2 to obtain the first modulation symbol containing the information to be sent. group encoded information, and modulate the first group of encoded information on the subcarriers of the antenna for transmission; when the 1-bit information in the second group of bits is 1 , the transmitting end can use the encoding structure V1 for the first modulation symbols x1 and x1 and The second modulation symbol x 2 is processed to obtain a second group of encoded information containing the information to be sent, and the second group of encoded information is modulated onto the subcarrier of the antenna for transmission; or, 1-bit information in the second group of bits When it is 1, the transmitting end can use the coding structure V 0 to process the first modulation symbol x 1 and the second modulation symbol x 2 to obtain the first set of coded information including the information to be sent, and use the first set of coded information It is modulated on the sub-carrier of the antenna for transmission; when 1-bit information in the second group of bits is 0, the transmitting end can use the coding structure V 1 to process the first modulation symbol x 1 and the second modulation symbol x 2 , and obtain a The second group of encoded information of the transmitted information is modulated onto the sub-carriers of the antenna for transmission.
本发明实施例的第三方面,提供一种发送端,该发送端可以包括:划分单元、第一处理单元、获取单元、选择单元和发送单元。其中,划分单元,用于将待发送的信息分为第一组比特和第二组比特。第一处理单元,用于对第一组比特进行第一处理,得到至少两个调制符号。获取单元,用于基于至少两个调制符号和第一参数集合,得到至少两组编码信息。选择单元,用于根据第二组比特从至少两组编码信息中选择至少一组编码信息。发送单元,用于将至少一组编码信息发送。A third aspect of the embodiments of the present invention provides a sending end, where the sending end may include: a dividing unit, a first processing unit, an obtaining unit, a selecting unit, and a sending unit. The dividing unit is used to divide the information to be sent into a first group of bits and a second group of bits. The first processing unit is configured to perform first processing on the first group of bits to obtain at least two modulation symbols. An obtaining unit, configured to obtain at least two sets of coding information based on the at least two modulation symbols and the first parameter set. A selection unit, configured to select at least one group of encoding information from at least two groups of encoding information according to the second group of bits. A sending unit, configured to send at least one group of encoded information.
在一种可能的实现方式中,第一处理单元对第一组比特进行第一处理,得到至少两个调制符号,该至少两个调制符号中可以包括第一调制符号x1和第二调制符号x2。In a possible implementation manner, the first processing unit performs first processing on the first group of bits to obtain at least two modulation symbols, and the at least two modulation symbols may include a first modulation symbol x 1 and a second modulation symbol x 2 .
在一种可能的实现方式中,第一参数集合包括调制阶数、优化系数组和至少两组编码结构中的至少一种。In a possible implementation manner, the first parameter set includes at least one of a modulation order, an optimization coefficient group, and at least two groups of coding structures.
在一种可能的实现方式中,优化系数组可以是预定义的,不同的调制方式对应于不同的优化系数组。In a possible implementation manner, the optimization coefficient group may be predefined, and different modulation modes correspond to different optimization coefficient groups.
在一种可能的实现方式中,发送端可以为基站,发送端还可以包括:第一确定单元。第一确定单元,用于确定优化系数组。In a possible implementation manner, the transmitting end may be a base station, and the transmitting end may further include: a first determining unit. The first determination unit is used for determining the optimization coefficient group.
在一种可能的实现方式中,发送端可以为用户设备,发送端还可以包括:接收单元和第二确定单元。接收单元,用于接收基站发送的配置信息。第二确定单元,用于根据基站的配置信息,确定优化系数组。In a possible implementation manner, the sending end may be a user equipment, and the sending end may further include: a receiving unit and a second determining unit. The receiving unit is used for receiving the configuration information sent by the base station. The second determining unit is configured to determine the optimization coefficient group according to the configuration information of the base station.
在一种可能的实现方式中,编码结构可以是预定义的。In one possible implementation, the encoding structure may be predefined.
在一种可能的实现方式中,发送端还可以包括:第三确定单元。第三确定单元,用于根据基站的配置信息确定编码结构。发送端可以为基站或者用户设备。In a possible implementation manner, the sending end may further include: a third determining unit. The third determining unit is configured to determine the coding structure according to the configuration information of the base station. The transmitting end may be a base station or a user equipment.
在一种可能的实现方式中,发送端还可以包括:第四确定单元。第四确定单元,用于根据编码结构确定数据的发送方式。其中,发送单元采用上述第四确定单元确定的发送方式发送数据时,至少一个天线发送数据所需的资源个数少于至少一个天线的发送数据的资源总数。In a possible implementation manner, the sending end may further include: a fourth determining unit. The fourth determining unit is configured to determine the transmission mode of the data according to the coding structure. Wherein, when the sending unit uses the sending mode determined by the fourth determining unit to send data, the number of resources required for at least one antenna to send data is less than the total number of resources for at least one antenna to send data.
其中,发送端可以根据编码矩阵,将第一传输数据调制到第一天线的子载波上传输,将第二传输数据调制到第二天线的子载波上传输。具体的,发送端可以根据编码矩阵V0,将第一组编码信息中的第一传输数据调制到第一天线的子载波上传输,将第一组编码信息中的第二传输数据调制到第二天线的子载波上传输;或者,发送端可以根据编码矩阵V1,将第二组编码信息中的第一传输数据调制到第一天线的子载波上传输,将第二组编码信息中的第二传输数据调制到第二天线的子载波上传输。其中,第一组编码信息中的第一传输数据和第二传输数据均包含第一组编码信息;第二组编码信息中的第一传输数据和第二传输数据均包含第二组编码信息。The transmitting end may modulate the first transmission data on the sub-carrier of the first antenna for transmission according to the coding matrix, and modulate the second transmission data on the sub-carrier of the second antenna for transmission. Specifically, the transmitting end may modulate the first transmission data in the first group of encoded information to the subcarrier of the first antenna for transmission according to the encoding matrix V 0 , and modulate the second transmission data in the first group of encoded information to the Or, the transmitting end can modulate the first transmission data in the second group of encoded information on the subcarriers of the first antenna for transmission according to the encoding matrix V 1 , and transmit the first transmission data in the second group of encoded information The second transmission data is modulated on the sub-carrier of the second antenna for transmission. Wherein, the first transmission data and the second transmission data in the first group of encoding information both include the first group of encoding information; the first transmission data and the second transmission data in the second group of encoding information both include the second group of encoding information.
在一种可能的实现方式中,本发明实施例的方法还可以包括:发送端计算矩阵的特征值λq-1和λq-2,q=0或者q=1;发送端采用和计算优化的角度参数θopt。In a possible implementation manner, the method of the embodiment of the present invention may further include: the transmitting end calculates the matrix The eigenvalues λ q-1 and λ q-2 of , q=0 or q=1; the sender uses and Calculate the optimized angle parameter θ opt .
其中,矩阵中的矩阵是矩阵的转置矩阵,即把矩阵的每一行转换为该矩阵相应的每一列,可以得到矩阵并且,编码矩阵和编码矩阵Vq是两个不同的编码矩阵,编码矩阵是由Vq误判后得到的编码矩阵。表示编码间的最小编码增益函数。由于矩阵有两个特征值λ0-1和λ0-2,且因此可以根据计算得到δ0;矩阵有特征值λ1-1和λ1-2,且因此可以根据计算得到δ1。若δ0<δ1,则δmin=δ0;若δ1<δ0,则δmin=δ1。Among them, the matrix matrix in is the matrix The transpose matrix of , that is, the matrix Convert each row of the matrix to the corresponding column of the matrix, you can get the matrix And, the encoding matrix and the encoding matrix V q are two different encoding matrices, the encoding matrix is the coding matrix obtained after misjudgment by V q . Represents the minimum coding gain function between codes. due to the matrix has two eigenvalues λ 0-1 and λ 0-2 , and Therefore, according to Calculated δ 0 ; matrix has eigenvalues λ 1-1 and λ 1-2 , and Therefore, according to Calculate δ 1 . If δ 0 <δ 1 , then δ min =δ 0 ; if δ 1 <δ 0 , then δ min =δ 1 .
需要说明的是,本发明实施例的第六方面及其各种可能的实现方式的各个功能单元,是为了执行上述第二方面以及第二方面的各种可选方式所述的数据处理的方法,而对发送端进行的逻辑上的划分。第六方面及其各种可能的实现方式的各个功能单元的详细描述以及有益效果分析可以参考上述第二方面及其各种可能的实现方式中的对应描述及技术效果,此处不再赘述。It should be noted that the sixth aspect of the embodiments of the present invention and each functional unit of various possible implementation manners are for executing the data processing method described in the second aspect and various optional manners of the second aspect. , and the logical division of the sender. For the detailed description and beneficial effect analysis of each functional unit of the sixth aspect and its various possible implementations, reference may be made to the corresponding descriptions and technical effects in the above-mentioned second aspect and its various possible implementations, which will not be repeated here.
本发明实施例的第四方面,提供一种发送端,该发送端包括:一个或多个处理器、存储器、总线和收发器。存储器用于存储计算机执行指令,处理器与存储器通过总线连接,当发送端运行时,处理器执行存储器存储的计算机执行指令,以使发送端执行如第一方面以及第一方面的各种可选方式中的用于数据处理的方法。A fourth aspect of the embodiments of the present invention provides a transmitter, where the transmitter includes: one or more processors, a memory, a bus, and a transceiver. The memory is used to store computer-executed instructions, the processor and the memory are connected through a bus, and when the transmitter runs, the processor executes the computer-executed instructions stored in the memory, so that the transmitter executes the first aspect and various optional options of the first aspect. The method used for data processing in the method.
本发明实施例的第五方面,提供一种计算机可读存储介质,该计算机可读存储介质中存储有一个或多个程序,该一个或多个程序包括指令,当第四方面中的发送端的处理器执行所述指令时,发送端执行如第一方面及其各种可选方式所述的数据处理的方法。A fifth aspect of the embodiments of the present invention provides a computer-readable storage medium, where one or more programs are stored in the computer-readable storage medium, and the one or more programs include instructions. When the processor executes the instruction, the sending end executes the data processing method described in the first aspect and its various optional manners.
其中,第四方面中的处理器可以为第三方面及其各种可能的实现方式中的划分单元、第一处理单元、获取单元、选择单元、第一确定单元(或者第二确定单元)、第三确定单元和第四确定单元等功能单元的集成,第四方面中的收发器可以为上述第三方面及其各种可能的实现方式中的发送单元和接收单元的集成,用于实现发送端与其他通信设备(如接收端)之间的信息交互。第四方面中的发送端以及该发送端执行第五方面所述的计算机可读存储介质中存储的程序的具体技术效果及其相关分析过程可以参考本发明实施例第一方面或第一方面的任一种实现方式中的相关技术效果描述,此处不再赘述。The processor in the fourth aspect may be a division unit, a first processing unit, an acquisition unit, a selection unit, a first determination unit (or a second determination unit), The integration of functional units such as the third determination unit and the fourth determination unit, the transceiver in the fourth aspect may be the integration of the sending unit and the receiving unit in the third aspect and its various possible implementation manners, and is used to realize the transmission Information exchange between the terminal and other communication devices (such as the receiving terminal). The sending end in the fourth aspect and the specific technical effect of the sending end executing the program stored in the computer-readable storage medium described in the fifth aspect and the relevant analysis process thereof may refer to the first aspect or the first aspect of the embodiments of the present invention. The description of the related technical effects in any implementation manner will not be repeated here.
本发明实施例的第六方面,提供一种发送端,该发送端可以包括:划分单元、第一处理单元、选择单元、获取单元和发送单元。其中,划分单元,用于将待发送的信息分为第一组比特和第二组比特。第一处理单元,用于对第一组比特进行第一处理,得到至少两个调制符号,第一处理至少包括调制。选择单元,用于根据划分单元得到的第二组比特从至少两组编码结构中选择至少一组编码结构。获取单元,用于基于第一处理单元得到的至少两个调制符号、选择单元得到的至少一组编码结构和第一参数集合,得到至少一组编码信息。发送单元,用于将获取单元得到的至少一组编码信息发送。A sixth aspect of the embodiments of the present invention provides a sending end, where the sending end may include: a dividing unit, a first processing unit, a selecting unit, an obtaining unit, and a sending unit. The dividing unit is used to divide the information to be sent into a first group of bits and a second group of bits. The first processing unit is configured to perform first processing on the first group of bits to obtain at least two modulation symbols, and the first processing at least includes modulation. The selecting unit is configured to select at least one set of coding structures from the at least two sets of coding structures according to the second set of bits obtained by the dividing unit. An obtaining unit, configured to obtain at least one set of coding information based on the at least two modulation symbols obtained by the first processing unit, at least one set of coding structures obtained by the selection unit, and the first parameter set. The sending unit is configured to send the at least one group of encoded information obtained by the obtaining unit.
在一种可能的实现方式中,第一处理单元对第一组比特进行第一处理,得到至少两个调制符号,该至少两个调制符号中可以包括第一调制符号x1和第二调制符号x2。In a possible implementation manner, the first processing unit performs first processing on the first group of bits to obtain at least two modulation symbols, and the at least two modulation symbols may include a first modulation symbol x 1 and a second modulation symbol x 2 .
在一种可能的实现方式中,发送端还可以包括:空频编码单元。空频编码单元,用于采用待发送的信息的码字矩阵,对第一处理单元得到的第一调制符号x1和第二调制符号x2进行处理,得到包含第一组编码信息和第二组编码信息的两个编码矩阵,第一组编码信息和第二组编码信息均包含第一调制符号x1和第二调制符号x2的特征。In a possible implementation manner, the transmitting end may further include: a space-frequency coding unit. The space-frequency coding unit is used to process the first modulation symbol x 1 and the second modulation symbol x 2 obtained by the first processing unit by using a codeword matrix of the information to be sent, and obtain a first group of coded information and a second
在一种可能的实现方式中,第一参数集合包括调制阶数和优化系数组中的至少一种。In a possible implementation manner, the first parameter set includes at least one of a modulation order and an optimization coefficient group.
在一种可能的实现方式中,优化系数组可以是预定义的,不同的调制方式对应于不同的优化系数组。In a possible implementation manner, the optimization coefficient group may be predefined, and different modulation modes correspond to different optimization coefficient groups.
在一种可能的实现方式中,发送端可以为基站,发送端还可以包括:第一确定单元。第一确定单元,用于确定优化系数组。In a possible implementation manner, the transmitting end may be a base station, and the transmitting end may further include: a first determining unit. The first determination unit is used for determining the optimization coefficient group.
在一种可能的实现方式中,发送端可以为用户设备,发送端还可以包括:接收单元和第二确定单元。接收单元,用于接收基站发送的配置信息。第二确定单元,用于根据基站的配置信息,确定优化系数组。In a possible implementation manner, the sending end may be a user equipment, and the sending end may further include: a receiving unit and a second determining unit. The receiving unit is used for receiving the configuration information sent by the base station. The second determining unit is configured to determine the optimization coefficient group according to the configuration information of the base station.
在一种可能的实现方式中,编码结构可以是预定义的。In one possible implementation, the encoding structure may be predefined.
在一种可能的实现方式中,发送端还可以包括:第三确定单元。第三确定单元,用于根据基站的配置信息确定编码结构。发送端可以为基站或者用户设备。In a possible implementation manner, the sending end may further include: a third determining unit. The third determining unit is configured to determine the coding structure according to the configuration information of the base station. The transmitting end may be a base station or a user equipment.
在一种可能的实现方式中,发送端还可以包括:第四确定单元。第四确定单元,用于根据编码结构确定数据的发送方式。其中,发送单元采用上述第四确定单元确定的发送方式发送数据时,至少一个天线发送数据所需的资源个数少于至少一个天线的发送数据的资源总数。In a possible implementation manner, the sending end may further include: a fourth determining unit. The fourth determining unit is configured to determine the transmission mode of the data according to the coding structure. Wherein, when the sending unit uses the sending mode determined by the fourth determining unit to send data, the number of resources required for at least one antenna to send data is less than the total number of resources for at least one antenna to send data.
需要说明的是,本发明实施例的第六方面及其各种可能的实现方式的各个功能单元,是为了执行上述第二方面以及第二方面的各种可选方式所述的数据处理的方法,而对发送端进行的逻辑上的划分。第六方面及其各种可能的实现方式的各个功能单元的详细描述以及有益效果分析可以参考上述第二方面及其各种可能的实现方式中的对应描述及技术效果,此处不再赘述。It should be noted that the sixth aspect of the embodiments of the present invention and each functional unit of various possible implementation manners are for executing the data processing method described in the second aspect and various optional manners of the second aspect. , and the logical division of the sender. For the detailed description and beneficial effect analysis of each functional unit of the sixth aspect and its various possible implementations, reference may be made to the corresponding descriptions and technical effects in the above-mentioned second aspect and its various possible implementations, which will not be repeated here.
本发明实施例的第七方面,提供一种发送端,该发送端包括:一个或多个处理器、存储器、总线和收发器。存储器用于存储计算机执行指令,处理器与存储器通过总线连接,当发送端运行时,处理器执行存储器存储的计算机执行指令,以使发送端执行如第二方面以及第二方面的各种可选方式中的用于数据处理的方法。In a seventh aspect of the embodiments of the present invention, a transmitter is provided, where the transmitter includes: one or more processors, a memory, a bus, and a transceiver. The memory is used to store the computer-executed instructions, the processor and the memory are connected through a bus, and when the sender runs, the processor executes the computer-executed instructions stored in the memory, so that the sender executes the second aspect and various optional items of the second aspect. The method used for data processing in the method.
本发明实施例的第八方面,提供一种计算机可读存储介质,该计算机可读存储介质中存储有一个或多个程序,该一个或多个程序包括指令,当第七方面中的发送端的处理器执行所述指令时,发送端执行如第二方面及其各种可选方式所述的数据处理的方法。In an eighth aspect of the embodiments of the present invention, a computer-readable storage medium is provided, where one or more programs are stored in the computer-readable storage medium, and the one or more programs include instructions. When the processor executes the instruction, the sending end executes the data processing method described in the second aspect and its various optional manners.
其中,第七方面中的处理器可以为第六方面及其各种可能的实现方式中的划分单元、第一处理单元、选择单元、获取单元、第一确定单元(或者第二确定单元)、第三确定单元和第四确定单元等功能单元的集成,第七方面中的收发器可以为上述第六方面及其各种可能的实现方式中的发送单元和接收单元的集成,用于实现发送端与其他通信设备(如接收端)之间的信息交互。第七方面中的发送端以及该发送端执行第八方面所述的计算机可读存储介质中存储的程序的具体技术效果及其相关分析过程可以参考本发明实施例第二方面或第二方面的任一种实现方式中的相关技术效果描述,此处不再赘述。Wherein, the processor in the seventh aspect may be a division unit, a first processing unit, a selection unit, an acquisition unit, a first determination unit (or a second determination unit), The integration of functional units such as the third determining unit and the fourth determining unit, and the transceiver in the seventh aspect may be the integration of the transmitting unit and the receiving unit in the sixth aspect and its various possible implementation manners, for implementing the transmission Information exchange between the terminal and other communication devices (such as the receiving terminal). The sending end in the seventh aspect and the specific technical effect of the sending end executing the program stored in the computer-readable storage medium described in the eighth aspect and the relevant analysis process thereof may refer to the second aspect or the second aspect of the embodiments of the present invention. The description of the related technical effects in any implementation manner will not be repeated here.
附图说明Description of drawings
图1为本发明实施例提供的一种MIMO-OFDM-IM系统的结构示意图;FIG. 1 is a schematic structural diagram of a MIMO-OFDM-IM system according to an embodiment of the present invention;
图2为本发明实施例提供的一种数据处理的方法流程图;2 is a flowchart of a method for data processing provided by an embodiment of the present invention;
图3为本发明实施例提供的一种空频编码MIMO-OFDM-IM系统的结构示意图;FIG. 3 is a schematic structural diagram of a space-frequency coding MIMO-OFDM-IM system according to an embodiment of the present invention;
图4为本发明实施例提供的另一种数据处理的方法流程图;4 is a flowchart of another data processing method provided by an embodiment of the present invention;
图5为本发明实施例提供的另一种数据处理的方法流程图;5 is a flowchart of another data processing method provided by an embodiment of the present invention;
图6为本发明实施例提供的另一种数据处理的方法流程图;6 is a flowchart of another data processing method provided by an embodiment of the present invention;
图7为本发明实施例提供的另一种数据处理的方法流程图;7 is a flowchart of another data processing method provided by an embodiment of the present invention;
图8为本发明实施例提供的另一种数据处理的方法流程图;FIG. 8 is a flowchart of another data processing method provided by an embodiment of the present invention;
图9为本发明实施例提供的一种发送端的结构示意图;FIG. 9 is a schematic structural diagram of a transmitter according to an embodiment of the present invention;
图10为本发明实施例提供的另一种发送端的结构示意图;FIG. 10 is a schematic structural diagram of another transmitter according to an embodiment of the present invention;
图11为本发明实施例提供的另一种发送端的结构示意图;FIG. 11 is a schematic structural diagram of another transmitter according to an embodiment of the present invention;
图12为本发明实施例提供的另一种发送端的结构示意图。FIG. 12 is a schematic structural diagram of another transmitter according to an embodiment of the present invention.
具体实施方式Detailed ways
本发明实施例提供的一种数据处理的方法及设备可以应用于MIMO-OFDM-IM及系统中的数据发送过程中。The data processing method and device provided by the embodiments of the present invention can be applied to MIMO-OFDM-IM and the data transmission process in the system.
请参考图1,其示出了本发明实施例提供的一种MIMO-OFDM-IM系统的结构示意图。如图1所示,该MIMO-OFDM-IM系统中包括:T个MIMO-OFDM-IM分支。该T个MIMO-OFDM-IM分支中的每个MIMO-OFDM-IM分支中包括:OFDM-IM模块、编码调制模块、快速傅里叶逆变换(英文:Inverse Fast Fourier Transform,简称:IFFT)模块和循环前缀(英文:CyclicPrefix,简称:CP)模块。Please refer to FIG. 1 , which shows a schematic structural diagram of a MIMO-OFDM-IM system provided by an embodiment of the present invention. As shown in FIG. 1 , the MIMO-OFDM-IM system includes: T MIMO-OFDM-IM branches. Each MIMO-OFDM-IM branch in the T MIMO-OFDM-IM branches includes: an OFDM-IM module, a coding and modulation module, and an Inverse Fast Fourier Transform (English: Inverse Fast Fourier Transform, IFFT for short) module And cyclic prefix (English: CyclicPrefix, referred to as: CP) module.
具体的,在MIMO-OFDM-IM系统的一个分支中,发送端将待发送的m*T个信息比特分为T组,T组中的每组有m比特信息;发送端将每组的m比特信息分为G组,G组中的每组包含P=p1+p2比特,p1、p2分别对应于子载波选择和星座符号选择的比特数。如图1所示,OFDM-IM模块可以根据p1比特信息,确定待发送的信息的发送的方式;然后编码调制模块对p2比特信息进行编码调制等处理,得到调制符号x;IFFT模块对调制符号x进行IFFT操作,将频域的待发送的信息映射到对应的时域上;CP模块对IFFT操作后的调制符号x前添加保护间隔,最后待发送的信息由天线发送。Specifically, in a branch of the MIMO-OFDM-IM system, the transmitter divides m*T information bits to be sent into T groups, and each group in the T group has m bits of information; The bit information is divided into G groups, each of the G groups includes P=p 1 +p 2 bits, and p 1 and p 2 correspond to the number of bits for subcarrier selection and constellation symbol selection, respectively. As shown in Figure 1, the OFDM-IM module can determine the transmission mode of the information to be sent according to the p 1 -bit information; then the coding and modulation module performs coding and modulation on the p 2 -bit information to obtain the modulation symbol x; The modulation symbol x performs an IFFT operation to map the information to be sent in the frequency domain to the corresponding time domain; the CP module adds a guard interval to the modulation symbol x after the IFFT operation, and finally the information to be sent is sent by the antenna.
本发明实施例中,为了提高MIMO-OFDM-IM系统中数据传输的可靠性,可以将上述MIMO-OFDM-IM系统与SFC相结合,通过发射分集的方式,提高MIMO-OFDM-IM系统中数据传输的可靠性。其中,发射分集技术是通过多个信道承载相同信息的多个信息副本,由于多个信道中的各个信道的传输特性不同,信息的各个信息副本的衰落也不完全相同;接收端将接收到的多径信号分离成不相关的多路信号,并将多路信号的能量按照一定的规则合并起来,使接收到的有用信号能量最大。其中,SFC技术是将信号在频域和空间域上联合起来进行编码,利用频率和空间的相关性来提高系统中数据传输的可靠性。In the embodiment of the present invention, in order to improve the reliability of data transmission in the MIMO-OFDM-IM system, the above-mentioned MIMO-OFDM-IM system can be combined with SFC, and the data in the MIMO-OFDM-IM system can be improved by means of transmit diversity. Transmission reliability. Among them, the transmit diversity technology is to carry multiple copies of the same information through multiple channels. Due to the different transmission characteristics of each channel in the multiple channels, the fading of each copy of the information is not completely the same; the receiving end will receive The multipath signal is separated into uncorrelated multipath signals, and the energy of the multipath signals is combined according to certain rules to maximize the received useful signal energy. Among them, the SFC technology is to combine the signals in the frequency domain and the space domain for coding, and use the correlation between the frequency and the space to improve the reliability of data transmission in the system.
下面结合附图,通过具体的实施例及其应用场景对本发明实施例提供的一种数据处理的方法及设备进行详细地说明。The data processing method and device provided by the embodiments of the present invention will be described in detail below through specific embodiments and application scenarios with reference to the accompanying drawings.
本发明实施例提供一种数据处理的方法,发送端可以根据至少两组编码结构得到至少两组编码信息,并从至少两组编码信息中选择至少一组编码信息发送。具体的,如图2所示,该数据处理的方法包括:The embodiment of the present invention provides a method for data processing. The transmitting end can obtain at least two sets of coding information according to at least two sets of coding structures, and select at least one set of coding information from the at least two sets of coding information to send. Specifically, as shown in Figure 2, the data processing method includes:
S201、发送端将待发送的信息分为第一组比特和第二组比特。S201. The transmitting end divides the information to be sent into a first group of bits and a second group of bits.
其中,发送端可以与接收端交互,确定出第一组比特和第二组比特。The transmitting end may interact with the receiving end to determine the first group of bits and the second group of bits.
S202、发送端对第一组比特进行第一处理,得到至少两个调制符号,第一处理至少包括调制。S202. The transmitting end performs first processing on the first group of bits to obtain at least two modulation symbols, where the first processing at least includes modulation.
其中,发送端采用OFDM-IM技术对第一组比特进行编码调制等处理后,得到至少两个调制符号。The transmitting end obtains at least two modulation symbols after coding and modulating the first group of bits by using the OFDM-IM technology.
S203、发送端基于至少两个调制符号和第一参数集合,得到至少两组编码信息。S203. The transmitting end obtains at least two sets of encoded information based on the at least two modulation symbols and the first parameter set.
其中,第一参数集合可以包括调制阶数、优化系数组和至少两组编码结构中的至少一种。发送端可以采用不同的调制方式对第一组比特进行调制,不同的调制方式对应于不同的调制阶数。Wherein, the first parameter set may include at least one of modulation order, optimization coefficient group and at least two groups of coding structures. The transmitting end may use different modulation modes to modulate the first group of bits, and different modulation modes correspond to different modulation orders.
示例性的,本发明实施例中的至少两组编码结构可以为编码矩阵V0和编码矩阵V1,且编码矩阵V0和编码矩阵V1可以为第一对角矩阵或第二对角矩阵,第一对角矩阵中除主对角线之外的其他矩阵元素均为0,第二对角矩阵中除副对角线之外的其他矩阵元素均为0。编码矩阵V0或者编码矩阵V1中的每个天线可以代表空间域,每个天线的每个子载波可以代表频域。编码矩阵的矩阵元素V11可以为第一天线的第一子载波上待传输的数据,矩阵元素V21可以为第二天线的第一子载波上待传输的数据,矩阵元素V12可以为第一天线的第二子载波上待传输的数据;矩阵元素V22可以为第二天线的第二子载波上待传输的数据。Exemplarily, the at least two groups of coding structures in this embodiment of the present invention may be a coding matrix V 0 and a coding matrix V 1 , and the coding matrix V 0 and the coding matrix V 1 may be a first diagonal matrix or a second diagonal matrix. , other matrix elements in the first diagonal matrix except the main diagonal are 0, and other matrix elements in the second diagonal matrix except the sub-diagonal are 0. Each antenna in the coding matrix V 0 or the coding matrix V 1 may represent the spatial domain, and each subcarrier of each antenna may represent the frequency domain. The matrix element V11 of the coding matrix may be the data to be transmitted on the first subcarrier of the first antenna, the matrix element V21 may be the data to be transmitted on the first subcarrier of the second antenna, and the matrix element V12 may be the first subcarrier. Data to be transmitted on the second subcarrier of one antenna; matrix element V 22 may be the data to be transmitted on the second subcarrier of the second antenna.
发送端可以对第一组比特进行第一处理,得到至少两个调制符号,该至少两个调制符号中可以包括第一调制符号x1和第二调制符号x2;发送端可以分别根据编码结构V0和编码结构V1对调制符号(第一调制符号x1和第二调制符号x2)进行处理,得到包含待发送的信息的两组编码信息,即第一组编码信息和第二组编码信息发送端可以根据编码结构V0,将第一组编码信息中的第一传输数据ax1+bx2调制到第一天线的第一个子载波上传输,并将第一组编码信息中的第二传输数据调制到第二天线的第二个子载波上传输,第一天线的第二个子载波和第二天线的第一子载波上均不传输数据;发送端可以根据编码矩阵V1,将第二组编码信息中的第一传输数据bx1+ax2调制到第一天线的第二个子载波上传输,并将第二组编码信息中的第二传输数据调制到第二天线的第一个子载波上传输,第一天线的第一个子载波和第二天线的第二子载波上均不传输数据。其中,x1可以用于表示至少两个调制符号中的第一调制符号,x2可以用于表示至少两个调制符号中的第二调制符号;为x1的复数共轭,为x2的复数共轭,a、b为优化的旋转系数,发送端可以根据a=cosθ计算得到a,发送端可以根据b=sinθ计算得到b,θ为预配置的角度参数。The transmitting end may perform the first processing on the first group of bits to obtain at least two modulation symbols, and the at least two modulation symbols may include the first modulation symbol x 1 and the second modulation symbol x 2 ; the transmitting end may, respectively, according to the coding structure The modulation symbols (the first modulation symbol x 1 and the second modulation symbol x 2 ) are processed by V 0 and the coding structure V 1 to obtain two sets of coded information including the information to be sent, namely the first set of coded information and the second set of encoded information The transmitting end may modulate the first transmission data ax 1 +bx 2 in the first group of encoded information to the first subcarrier of the first antenna according to the encoding structure V 0 , and transmit the first sub-carrier in the first group of encoded information. Two transmission data The second sub-carrier of the second antenna is modulated for transmission, and neither the second sub-carrier of the first antenna nor the first sub-carrier of the second antenna transmits data; the sender can encode the second group according to the encoding matrix V 1 . The first transmission data bx 1 +ax 2 in the information is modulated on the second subcarrier of the first antenna for transmission, and the second transmission data in the second group of encoded information is Modulation is performed on the first subcarrier of the second antenna for transmission, and no data is transmitted on the first subcarrier of the first antenna and the second subcarrier of the second antenna. Wherein, x 1 may be used to represent the first modulation symbol of the at least two modulation symbols, and x 2 may be used to represent the second modulation symbol of the at least two modulation symbols; is the complex conjugate of x 1 , is the complex conjugate of x 2 , a and b are the optimized rotation coefficients, the sender can calculate a according to a=cosθ, the sender can calculate b according to b=sinθ, and θ is a preconfigured angle parameter.
S204、发送端根据第二组比特,从至少两组编码信息中选择至少一组编码信息发送。S204. The transmitting end selects at least one group of encoded information from the at least two groups of encoded information according to the second group of bits to send.
其中,第二组比特可以用于指示发送端选择至少两组编码信息中的至少一组编码信息发送。The second group of bits may be used to instruct the transmitting end to select at least one group of encoded information from the at least two groups of encoded information to send.
示例性的,发送端可以从得到的包含待发送的信息的第一组编码信息和第二组编码信息中选择第一组编码信息或者第二组编码信息发送。Exemplarily, the transmitting end may obtain the first set of encoded information containing the information to be sent from and the second set of encoded information Select the first group of encoding information or the second group of encoding information to send.
本发明实施例中的第二组比特中的1比特信息可以用于发送端从至少两组编码信息中选择至少一组编码信息发送。例如,当第二组比特中的1比特信息为0时,发送端可以选择第一组编码信息并将该第一组编码信息调制到天线的子载波上发送;当第二组比特中的1比特信息为1时,发送端可以选择第二组编码信息并将该第二组编码信息调制到天线的子载波上发送;或者,当第二组比特中的1比特信息为0时,发送端可以选择第二组编码信息并将该第二组编码信息调制到天线的子载波上发送;当第二组比特中的1比特信息为1时,发送端可以选择第一组编码信息并将该第一组编码信息调制到天线的子载波上发送。In this embodiment of the present invention, one bit of information in the second group of bits may be used by the transmitting end to select at least one group of encoded information from at least two groups of encoded information to send. For example, when 1-bit information in the second group of bits is 0, the sender can select the first group of encoded information and modulate the first group of coded information on the sub-carrier of the antenna for transmission; when 1-bit information in the second group of bits is 1, the sender can select the second group of coded information and modulate the second group of encoded information on the sub-carrier of the antenna for transmission; or, when 1 bit of information in the second group of bits is 0, the transmitting end can select the second group of encoded information and modulate the second group of coded information on the sub-carrier of the antenna for transmission; when the 1-bit information in the second group of bits is 1, the transmitting end can select the first group of coded information and modulate the first group of coded information on the sub-carriers of the antenna for transmission.
本发明实施例提供一种数据处理的方法,发送端可以对第一组比特进行编码调制等处理,得到至少两个调制符号,并对该至少两个调制符号处理,可以得到包含待发送的信息的至少两组编码信息(至少两组编码信息中每组编码信息均包含待发送的信息),然后根据第二组比特从至少两组编码信息中选择至少一组编码信息发送。由于至少一组编码结构中的每组编码结构对应的信息的发送方法不同,且至少一组编码信息中的每组编码信息是发送端根据编码结构得到的,因而选择的编码结构对应的编码信息可以确定发送信息的天线以及发送信息的天线的子载波。如此,由于编码结构的特殊设计,使得发送的多个天线上均包含待发送的信息的特征,因此,即使一个天线上传输的数据发生信号衰落,只要其他天线中至少一个天线能够正常传输数据,接收端便可以联合至少两个天线上接收的数据进行解调,增大解调正确的概率,提高数据传输的可靠性。An embodiment of the present invention provides a data processing method. The transmitting end can perform coding and modulation on the first group of bits to obtain at least two modulation symbols, and then process the at least two modulation symbols to obtain information including information to be sent. At least two groups of encoded information (each group of encoded information in the at least two groups of encoded information includes information to be sent), and then at least one group of encoded information is selected from the at least two groups of encoded information according to the second group of bits and sent. Since the information corresponding to each group of coding structures in the at least one set of coding structures is sent in different ways, and each set of coding information in the at least one set of coding information is obtained by the transmitting end according to the coding structure, the coding information corresponding to the selected coding structure The antenna from which the information is transmitted and the sub-carriers of the antenna from which the information is transmitted can be determined. In this way, due to the special design of the coding structure, the multiple antennas sent all contain the characteristics of the information to be sent. Therefore, even if the data transmitted on one antenna experiences signal fading, as long as at least one of the other antennas can transmit data normally, The receiving end can combine the data received on at least two antennas for demodulation, thereby increasing the probability of correct demodulation and improving the reliability of data transmission.
发送端基于调制符号以及第一参数集合得到至少两组编码信息,第一参数集合包括调制阶数、优化系数组和至少两组编码结构中的至少一种,上述优化系数组可以是预定义的,不同的调制方式对应于不同的优化系数组;或者上述优化系数组也可以是发送端根据基站的配置信息确定的。本发明实施例中的发送端可以是基站,具体的,如图4所示,在如图2所示的S203之前,本发明实施例的方法还可以包括S401:The transmitting end obtains at least two sets of coding information based on the modulation symbols and a first parameter set, where the first parameter set includes at least one of a modulation order, an optimization coefficient group, and at least two sets of coding structures, and the above-mentioned optimization coefficient group may be predefined , different modulation modes correspond to different optimization coefficient groups; or the foregoing optimization coefficient groups may also be determined by the transmitting end according to the configuration information of the base station. The transmitting end in this embodiment of the present invention may be a base station. Specifically, as shown in FIG. 4 , before S203 shown in FIG. 2 , the method in this embodiment of the present invention may further include S401:
S401、基站确定优化系数组。S401. The base station determines an optimization coefficient group.
其中,上述优化系数组可以是预定义的,发送端采用不同的调制方式对应于不同的优化系数组,上述优化系数组至少包括优化的旋转系数a和优化的旋转系b。Wherein, the above-mentioned optimization coefficient group may be predefined, and the transmitting end adopts different modulation modes to correspond to different optimization coefficient groups, and the above-mentioned optimization coefficient group at least includes an optimized rotation coefficient a and an optimized rotation system b.
示例性的,当发送端采用相同的调制方式对第一调制符号x1和第二调制符号x2进行调制时,发送端选择对应的一组预定义的优化系数组,即优化的旋转系数a和优化的旋转系b;当发送端采用不同的调制方式对第一调制符号x1和第二调制符号x2进行调制时,发送端选择对应的两组预定义的优化系数组,即优化的旋转系数a和优化的旋转系b。Exemplarily, when the transmitting end modulates the first modulation symbol x 1 and the second modulation symbol x 2 by using the same modulation method, the transmitting end selects a corresponding set of predefined optimization coefficient groups, that is, the optimized rotation coefficient a. and optimized rotation system b; when the transmitting end uses different modulation modes to modulate the first modulation symbol x 1 and the second modulation symbol x 2 , the transmitting end selects the corresponding two groups of predefined optimization coefficient groups, that is, the optimized Rotation coefficient a and optimized rotation system b.
本发明实施例中的发送端也可以是用户设备,具体的,如图5所示,在如图2所示的S203之前,本发明实施例的方法还可以包括S401′和S402′:The transmitting end in this embodiment of the present invention may also be a user equipment. Specifically, as shown in FIG. 5 , before S203 shown in FIG. 2 , the method in this embodiment of the present invention may further include S401 ′ and S402 ′:
S401′、用户设备接收基站发送的配置信息;S401', the user equipment receives the configuration information sent by the base station;
其中,基站的配置信息可以用于指示发送端确定优化系数组。The configuration information of the base station may be used to instruct the transmitting end to determine the optimization coefficient group.
S402′、用户设备根据基站发送的配置信息确定优化系数组。S402', the user equipment determines an optimization coefficient group according to the configuration information sent by the base station.
需要说明的是,发送端为用户设备时,用户设备根据基站发送的配置信息确定优化系数组;当接收端为用户设备,接收端的用户设备也需要接收基站发送的配置信息,接收端可以根据接收到的基站的配置信息确定发送端的优化系数组,如此接收端便可以正确解调接收到的信息。It should be noted that when the transmitting end is the user equipment, the user equipment determines the optimization coefficient group according to the configuration information sent by the base station; when the receiving end is the user equipment, the user equipment at the receiving end also needs to receive the configuration information sent by the base station, and the receiving end can The configuration information of the received base station determines the optimization coefficient group of the transmitting end, so that the receiving end can correctly demodulate the received information.
本发明实施例中的编码结构可以为预定义的,也可以为发送端根据基站的配置信息确定的。具体的,如图6所示,在如图2所示的S203之前,本发明实施例的方法还可以包括S601:The coding structure in this embodiment of the present invention may be predefined, or may be determined by the transmitting end according to the configuration information of the base station. Specifically, as shown in FIG. 6 , before S203 shown in FIG. 2 , the method of the embodiment of the present invention may further include S601:
S601、发送端根据基站的配置信息确定编码结构。S601. The transmitting end determines the coding structure according to the configuration information of the base station.
其中,发送端在与基站进行交互过程中,可以根据基站的配置信息确定编码结构,编码结构用于指示发送端发送数据的方式。Wherein, in the process of interacting with the base station, the transmitting end may determine the coding structure according to the configuration information of the base station, and the coding structure is used to indicate the way of transmitting the data by the transmitting end.
示例性的,本发明实施例中的发送端采用待发送的信息的码字矩阵,对编码调制等处理后得到的第一调制符号x1和第二调制符号x2进行处理,得到包含第一组编码信息和第二组编码信息的两个编码矩阵,则该两个编码结构可以为第一对角矩阵或第二对角矩阵,第一对角矩阵中除主对角线之外的其他矩阵元素均为0,第二对角矩阵中除副对角线之外的其他矩阵元素均为0。Exemplarily, the transmitting end in the embodiment of the present invention uses the codeword matrix of the information to be sent, and processes the first modulation symbol x 1 and the second modulation symbol x 2 obtained after processing such as coding and modulation, to obtain a two encoding matrices of the group encoding information and the second group encoding information, then the two encoding structures can be the first diagonal matrix or the second diagonal matrix. The matrix elements are all 0, and the other matrix elements except the sub-diagonal in the second diagonal matrix are all 0.
本发明实施例中的SFC技术是将调制符号在频域和空间域联合起来进行编码,编码矩阵V0或者编码矩阵V1中的每个天线可以代表空间域,每个天线的每个子载波可以代表频域。编码矩阵的矩阵元素V11可以为第一天线的第一子载波上待传输的数据,矩阵元素V21可以为第二天线的第一子载波上待传输的数据,矩阵元素V12可以为第一天线的第二子载波上待传输的数据;矩阵元素V22可以为第二天线的第二子载波上待传输的数据。The SFC technology in the embodiment of the present invention is to combine the modulation symbols in the frequency domain and the spatial domain for coding. Each antenna in the coding matrix V 0 or the coding matrix V 1 can represent the spatial domain, and each subcarrier of each antenna can represents the frequency domain. The matrix element V11 of the coding matrix may be the data to be transmitted on the first subcarrier of the first antenna, the matrix element V21 may be the data to be transmitted on the first subcarrier of the second antenna, and the matrix element V12 may be the first subcarrier. Data to be transmitted on the second subcarrier of one antenna; matrix element V 22 may be the data to be transmitted on the second subcarrier of the second antenna.
需要说明的是,发送端为用户设备时,用户设备根据基站发送的配置信息确定至少两组编码结构;当接收端为用户设备,接收端的用户设备也需要接收基站发送的配置信息,接收端可以根据接收到的基站的配置信息确定发送端的至少两组编码结构,如此接收端便可以正确解调接收到的信息。It should be noted that when the transmitting end is the user equipment, the user equipment determines at least two sets of coding structures according to the configuration information sent by the base station; when the receiving end is the user equipment, the user equipment at the receiving end also needs to receive the configuration information sent by the base station, and the receiving end can At least two sets of coding structures of the transmitting end are determined according to the received configuration information of the base station, so that the receiving end can correctly demodulate the received information.
编码结构可以用于指示发送端确定数据的发送方式。具体的,如图7所示,在如图2所示的S203之后、S204之前,本发明实施例的方法还可以包括S701:The coding structure can be used to instruct the sender to determine how the data is sent. Specifically, as shown in FIG. 7 , after S203 and before S204 as shown in FIG. 2 , the method in this embodiment of the present invention may further include S701:
S701、发送端根据编码结构确定数据的发送方式。S701. The sending end determines a data sending mode according to the coding structure.
其中,发送端采用确定的发送方式发送数据时,至少一个天线发送数据所需的资源个数少于至少一个天线的发送数据的资源总数,即至少一个天线中的每个天线在发送待发送的信息时,并不是采用每个天线的全部子载波发送数据,而是采用每个天线的部分子载波发送数据。Wherein, when the transmitting end uses a certain transmission mode to transmit data, the number of resources required for at least one antenna to transmit data is less than the total number of resources for transmitting data of at least one antenna, that is, each antenna in the at least one antenna is transmitting the data to be transmitted. When the information is sent, not all sub-carriers of each antenna are used to transmit data, but part of sub-carriers of each antenna are used to transmit data.
示例性的,发送端可以根据编码矩阵,将第一传输数据调制到第一天线的子载波上传输,将第二传输数据调制到第二天线的子载波上传输,第一天线的第二个子载波和第二天线的第一子载波上均不传输数据。具体的,发送端可以根据编码矩阵V0,将第一组编码信息中的第一传输数据调制到第一天线的子载波上传输,将第一组编码信息中的第二传输数据调制到第二天线的子载波上传输;或者,发送端可以根据编码矩阵V1,将第二组编码信息中的第一传输数据调制到第一天线的子载波上传输,将第二组编码信息中的第二传输数据调制到第二天线的子载波上传输。其中,第一组编码信息中的第一传输数据和第二传输数据均包含第一组编码信息;第二组编码信息中的第一传输数据和第二传输数据均包含第二组编码信息。Exemplarily, the transmitting end may, according to the coding matrix, modulate the first transmission data on the sub-carrier of the first antenna for transmission, modulate the second transmission data on the sub-carrier of the second antenna for transmission, and the second sub-carrier of the first antenna. No data is transmitted on neither the carrier nor the first sub-carrier of the second antenna. Specifically, the transmitting end may modulate the first transmission data in the first group of encoded information to the subcarrier of the first antenna for transmission according to the encoding matrix V 0 , and modulate the second transmission data in the first group of encoded information to the Or, the transmitting end can modulate the first transmission data in the second group of encoded information on the subcarriers of the first antenna for transmission according to the encoding matrix V 1 , and transmit the first transmission data in the second group of encoded information The second transmission data is modulated on the sub-carrier of the second antenna for transmission. Wherein, the first transmission data and the second transmission data in the first group of encoding information both include the first group of encoding information; the first transmission data and the second transmission data in the second group of encoding information both include the second group of encoding information.
其中,发送端可以根据编码矩阵V0,将第一传输数据ax1+bx2调制到第一天线的第一个子载波上传输,并将第二传输数据调制到第二天线的第二个子载波上传输,第一天线的第二个子载波和第二天线的第一子载波上均不传输数据。The transmitting end may modulate the first transmission data ax 1 +bx 2 on the first subcarrier of the first antenna according to the coding matrix V 0 for transmission, and transmit the second transmission data The second subcarrier of the second antenna is modulated for transmission, and no data is transmitted on the second subcarrier of the first antenna and the first subcarrier of the second antenna.
由于第一传输数据和第二传输数据均包含待传输数据,且第一传输数据和第二传输数据是通过不同天线的不同子载波进行传输的,因此即使第一天线的第一个子载波上的第一传输数据ax1+bx2发生信号衰落,只要第二天线的第二个子载波可以正常传输第二传输数据接收端便可以接收到该第二传输数据并解调该数据得到上述待传输数据;或者,即使第二天线的第二个子载波上的第二传输数据发生信号衰落,只要第一天线的第一个子载波可以正常传输第一传输数据ax1+bx2,接收端便可以接收到该第一传输数据ax1+bx2,并解调该数据得到上述待传输数据,如此便可以提高数据传输的可靠性。Since both the first transmission data and the second transmission data contain data to be transmitted, and the first transmission data and the second transmission data are transmitted through different subcarriers of different antennas, even if the first subcarrier of the first antenna Signal fading occurs in the first transmission data ax 1 +bx 2 , as long as the second subcarrier of the second antenna can transmit the second transmission data normally The receiving end can receive the second transmission data and demodulate the data to obtain the above data to be transmitted; or, even if the second transmission data on the second subcarrier of the second antenna Signal fading occurs, as long as the first subcarrier of the first antenna can transmit the first transmission data ax 1 +bx 2 normally, the receiver can receive the first transmission data ax 1 +bx 2 , and demodulate the data to obtain The above-mentioned data to be transmitted can thus improve the reliability of data transmission.
其中,发送端可以根据编码矩阵V1,将第一传输数据bx1+ax2调制到第一天线的第二个子载波上传输,并将第二传输数据调制到第二天线的第一个子载波上传输,第一天线的第一个子载波和第二天线的第二子载波上均不传输数据。Wherein, the transmitting end may modulate the first transmission data bx 1 +ax 2 to the second subcarrier of the first antenna according to the coding matrix V 1 for transmission, and transmit the second transmission data Modulation is performed on the first subcarrier of the second antenna for transmission, and no data is transmitted on the first subcarrier of the first antenna and the second subcarrier of the second antenna.
由于第一传输数据和第二传输数据均包含待传输数据,且第一传输数据和第二传输数据是通过不同天线的不同子载波进行传输的,因此即使第一天线的第二个子载波上的第一传输数据bx1+ax2发生信号衰落,只要第二天线的第一个子载波可以正常传输第二传输数据接收端便可以接收到该第二传输数据并解调该数据得到上述待传输数据;或者,即使第二天线的第一个子载波上的第二传输数据发生信号衰落,只要第一天线的第二个子载波可以正常传输第一传输数据bx1+ax2,接收端便可以接收到该第一传输数据bx1+ax2,并解调该数据得到上述待传输数据,如此便可以提高数据传输的可靠性。Since both the first transmission data and the second transmission data include data to be transmitted, and the first transmission data and the second transmission data are transmitted through different subcarriers of different antennas, even if the Signal fading occurs in the first transmission data bx 1 +ax 2 , as long as the first subcarrier of the second antenna can transmit the second transmission data normally The receiving end can receive the second transmission data and demodulate the data to obtain the above-mentioned data to be transmitted; or, even if the second transmission data on the first subcarrier of the second antenna Signal fading occurs, as long as the second subcarrier of the first antenna can transmit the first transmission data bx 1 +ax 2 normally, the receiving end can receive the first transmission data bx 1 +ax 2 , and demodulate the data to obtain the above Data to be transmitted, so that the reliability of data transmission can be improved.
可以想到的是,由于编码矩阵V0或编码矩阵V1中的a、b是优化的旋转系数,并且发送端可以根据预配置的角度参数θ计算得到a、b,因而可以通过对编码矩阵V0或编码矩阵V1中的θ进行优化,从而可以得到优化的旋转系数a、b。其中θ的优化方法:以编码间的最小编码增益为目标函数对θ进行优化,得到优化的角度参数θopt。具体的,发送端可以计算矩阵的特征值λq-1和λq-2,q=0或者q=1;发送端可以采用和计算优化的角度参数θopt。It is conceivable that, since a and b in the coding matrix V 0 or the coding matrix V 1 are optimized rotation coefficients, and the transmitting end can calculate a and b according to the pre-configured angle parameter θ, the coding matrix V can be obtained by calculating a and b. 0 or θ in the encoding matrix V 1 is optimized, so that the optimized rotation coefficients a, b can be obtained. The optimization method of θ: optimizes θ with the minimum coding gain between codes as the objective function, and obtains the optimized angle parameter θ opt . Specifically, the sender can calculate the matrix The eigenvalues λ q-1 and λ q-2 of , q=0 or q=1; the sender can use and Calculate the optimized angle parameter θ opt .
其中,矩阵中的矩阵是矩阵的转置矩阵,即把矩阵的每一行转换为该矩阵相应的每一列,可以得到矩阵并且,编码矩阵和编码矩阵Vq是两个不同的编码矩阵,编码矩阵是由Vq误判后得到的编码矩阵;当发送端采用的调制方式不同时,的值也可能不同,每种调制方式可能存在多个调制符号,第一调制星座符号x1和第一调制星座符号x2可能会被误判成其他的调制符号,导致出现不同的值。Among them, the matrix matrix in is the matrix The transpose matrix of , that is, the matrix Convert each row of the matrix to the corresponding column of the matrix, you can get the matrix And, the encoding matrix and the encoding matrix V q are two different encoding matrices, the encoding matrix is the coding matrix obtained after the misjudgment of V q ; when the modulation methods adopted by the transmitting end are different, may also be different. There may be multiple modulation symbols for each modulation method. The first modulation constellation symbol x 1 and the first modulation constellation symbol x 2 may be misjudged as other modulation symbols, resulting in A different value appears.
其中,表示编码间的最小编码增益函数。由于矩阵有两个特征值λ0-1和λ0-2,且因此发送端可以根据计算得到δ0;矩阵有特征值λ1-1和λ1-2,且因此发送端可以根据计算得到δ1。若δ0<δ1,则δmin=δ0;若δ1<δ0,则δmin=δ1。in, Represents the minimum coding gain function between codes. due to the matrix has two eigenvalues λ 0-1 and λ 0-2 , and Therefore, the sender can Calculated δ 0 ; matrix has eigenvalues λ 1-1 and λ 1-2 , and Therefore, the sender can Calculate δ 1 . If δ 0 <δ 1 , then δ min =δ 0 ; if δ 1 <δ 0 , then δ min =δ 1 .
需要说明的是,由于在计算中一般很难得到最优的角度参数,因此可以通过采用计算机搜索得到θopt。举例来说,当采用BPSK调制时,计算机搜索得到的θopt=π/6;当采用4QAM、8QAM和16QAM调制时,计算机搜索得到的θopt=25π/128。It should be noted that, since it is generally difficult to obtain the optimal angle parameter in the calculation, θ opt can be obtained by using a computer search. For example, when BPSK modulation is used, θ opt =π/6 obtained by computer search; when 4QAM, 8QAM and 16QAM modulation are used, θ opt =25π/128 obtained by computer search.
本发明实施例还提供一种数据处理的方法,发送端可以根据选择的至少一组编码结构得到至少一组编码信息,并将该至少一组编码信息发送。具体的,如图8所示,该数据处理的方法还包括:The embodiment of the present invention also provides a method for data processing. The transmitting end can obtain at least one set of coding information according to the selected at least one set of coding structures, and send the at least one set of coding information. Specifically, as shown in Figure 8, the data processing method further includes:
S801、发送端将待发送的信息分为第一组比特和第二组比特。S801. The transmitting end divides the information to be sent into a first group of bits and a second group of bits.
其中,发送端可以根据基站与用户设备进行交互,确定出第一组比特和第二组比特。The transmitting end may determine the first group of bits and the second group of bits according to the interaction between the base station and the user equipment.
S802、发送端对第一组比特进行第一处理,得到至少两个调制符号,第一处理至少包括调制。S802. The transmitting end performs first processing on the first group of bits to obtain at least two modulation symbols, where the first processing at least includes modulation.
其中,发送端采用OFDM-IM技术对第一组比特进行编码调制等处理后,得到至少两个调制符号。The transmitting end obtains at least two modulation symbols after coding and modulating the first group of bits by using the OFDM-IM technology.
S803、发送端根据第二组比特从至少两组编码结构中选择至少一组编码结构。S803. The transmitting end selects at least one set of coding structures from at least two sets of coding structures according to the second set of bits.
其中,第二组比特可以用于指示发送端从至少两组编码结构中选择至少一组编码结构,并根据至少一组编码结构对得到的至少两个调制符号进行处理,得到至少一组编码信息并将该至少一组编码信息发送。The second group of bits may be used to instruct the transmitting end to select at least one set of coding structures from at least two sets of coding structures, and process the at least two modulation symbols obtained according to the at least one set of coding structures to obtain at least one set of coding information and send the at least one set of encoded information.
本发明实施例中的第二组比特中的1比特信息可以用于发送端从至少两组编码结构中选择至少一组编码结构,使得发送端可以基于选择的至少一组编码结构处理得到至少一组编码信息。The 1-bit information in the second group of bits in this embodiment of the present invention may be used by the sending end to select at least one set of coding structures from the at least two sets of coding structures, so that the sending end can process and obtain at least one coding structure based on the selected at least one set of coding structures. Group encoding information.
S804、发送端基于至少两个调制符号、至少一组编码结构和第一参数集合,得到至少一组编码信息。S804. The transmitting end obtains at least one set of coding information based on the at least two modulation symbols, at least one set of coding structures, and the first parameter set.
其中,第一参数集合可以包括调制阶数和优化系数组中的至少一种。发送端可以采用不同的调制方式对第一组比特进行调制,不同的调制方式对应于不同的调制阶数。发送端可以基于采用的调制方式、优化系数组和选择的至少一组编码结构,对得到的调制符号进行处理。Wherein, the first parameter set may include at least one of a modulation order and an optimization coefficient group. The transmitting end may use different modulation modes to modulate the first group of bits, and different modulation modes correspond to different modulation orders. The transmitting end may process the obtained modulation symbols based on the adopted modulation mode, the optimized coefficient group and the selected at least one group of coding structures.
示例性的,本发明实施例中的至少一组编码结构可以为编码矩阵V0或编码矩阵V1,且编码矩阵V0和编码矩阵V1可以为第一对角矩阵或第二对角矩阵,第一对角矩阵中除主对角线之外的其他矩阵元素均为0,第二对角矩阵中除副对角线之外的其他矩阵元素均为0。编码矩阵V0或者编码矩阵V1中的每个天线可以代表空间域,每个天线的每个子载波可以代表频域。编码矩阵的矩阵元素V11可以为第一天线的第一子载波上待传输的数据,矩阵元素V21可以为第二天线的第一子载波上待传输的数据,矩阵元素V12可以为第一天线的第二子载波上待传输的数据;矩阵元素V22可以为第二天线的第二子载波上待传输的数据。Exemplarily, at least one group of coding structures in this embodiment of the present invention may be a coding matrix V 0 or a coding matrix V 1 , and the coding matrix V 0 and the coding matrix V 1 may be a first diagonal matrix or a second diagonal matrix. , other matrix elements in the first diagonal matrix except the main diagonal are 0, and other matrix elements in the second diagonal matrix except the sub-diagonal are 0. Each antenna in the coding matrix V 0 or the coding matrix V 1 may represent the spatial domain, and each subcarrier of each antenna may represent the frequency domain. The matrix element V11 of the coding matrix may be the data to be transmitted on the first subcarrier of the first antenna, the matrix element V21 may be the data to be transmitted on the first subcarrier of the second antenna, and the matrix element V12 may be the first subcarrier. Data to be transmitted on the second subcarrier of one antenna; matrix element V 22 may be the data to be transmitted on the second subcarrier of the second antenna.
当第二组比特中的1比特信息为0时,发送端可以采用编码结构V0对第一调制符号x1和第二调制符号x2进行处理,得到包含待发送的信息的第一组编码信息,并将该第一组编码信息调制到天线的子载波上发送;第二组比特中的1比特信息为1时,发送端可以采用编码结构V1对第一调制符号x1和第二调制符号x2进行处理,得到包含待发送的信息的第二组编码信息,并将该第二组编码信息调制到天线的子载波上发送;或者,第二组比特中的1比特信息为1时,发送端可以采用编码结构V0对第一调制符号x1和第二调制符号x2进行处理,得到包含待发送的信息的第一组编码信息,并将该第一组编码信息调制到天线的子载波上发送;第二组比特中的1比特信息为0时,发送端可以采用编码结构V1对第一调制符号x1和第二调制符号x2进行处理,得到包含待发送的信息的第二组编码信息,并将该第二组编码信息调制到天线的子载波上发送。When the 1-bit information in the second group of bits is 0, the transmitting end can use the coding structure V 0 to process the first modulation symbol x 1 and the second modulation symbol x 2 to obtain the first group of codes containing the information to be sent information, and modulate the first group of coded information on the subcarriers of the antenna for transmission; when 1-bit information in the second group of bits is 1, the transmitting end can use the coding structure V 1 to pair the first modulation symbol x 1 and the second The modulation symbol x 2 is processed to obtain a second set of coded information containing the information to be sent, and the second set of coded information is modulated onto the subcarrier of the antenna for transmission; or, 1 bit of information in the second set of bits is 1 , the transmitting end can use the coding structure V 0 to process the first modulation symbol x 1 and the second modulation symbol x 2 to obtain the first set of coded information including the information to be sent, and modulate the first set of coded information to It is sent on the subcarrier of the antenna; when 1-bit information in the second group of bits is 0, the transmitting end can use the coding structure V 1 to process the first modulation symbol x 1 and the second modulation symbol x 2 , and obtain the A second group of encoded information of the information is modulated onto the sub-carriers of the antenna for transmission.
S805、发送端将至少一组编码信息发送。S805. The sending end sends at least one set of encoded information.
其中,发送端可以根据选择的至少一组编码结构得到至少一组编码信息。The transmitting end may obtain at least one set of coding information according to the selected at least one set of coding structures.
示例性的,发送端可以根据选择的编码结构V0对得到的第一调制符号x1和第二调制符号x2进行处理,可以得到包含待发送的信息的第一组编码信息并将该第一组编码信息调制到天线的子载波上发送;或者,发送端可以根据选择的编码结构V1对得到的第一调制符号x1和第二调制符号x2进行处理,可以得到包含待发送的信息的第二组编码信息并将该第二组编码信息调制到天线的子载波上发送。Exemplarily, the transmitting end may process the obtained first modulation symbol x 1 and second modulation symbol x 2 according to the selected coding structure V 0 , and may obtain the first group of encoded information including the information to be sent. and modulate the first group of coded information on the subcarriers of the antenna for transmission; or, the transmitting end can process the obtained first modulation symbol x 1 and second modulation symbol x 2 according to the selected coding structure V 1 , and can obtain A second set of encoded messages containing the message to be sent and modulate the second group of coded information on the sub-carriers of the antenna for transmission.
其中,发送端可以对第一组比特进行编码调制等处理,得到至少两个调制符号,然后发送端可以根据第二组比特从至少两组编码结构中选择至少一组编码结构,然后根据选择的至少一组编码结构对得到的至少两个调制符号进行处理,可以得到包含待发送的信息的至少一组编码信息(即至少一组编码信息中每组编码信息均包含待发送的信息),然后发送端将该至少一组编码信息发送;至少一组编码信息中的每组编码信息是发送端根据编码结构得到的,即至少一组编码结构中的每组编码结构对应的信息的发送方法不同,且确定的编码结构对应的编码信息可以确定发送信息的天线以及发送信息的天线的子载波。如此,由于编码结构的特殊设计,使得发送的多个天线上均包含待发送的信息的特征,因此,即使一个天线上传输的数据发生信号衰落,只要另一个天线能够正常传输数据,接收端便可以联合两个天线上接收的数据进行解调,增大解调正确的概率,提高数据传输的可靠性。The transmitting end may perform coding and modulation on the first set of bits to obtain at least two modulation symbols, and then the transmitting end may select at least one set of coding structures from the at least two sets of coding structures according to the second set of bits, and then according to the selected At least one set of coding structures processes the obtained at least two modulation symbols to obtain at least one set of coding information containing the information to be sent (that is, each set of coding information in the at least one set of coding information contains the information to be sent), and then The sending end sends the at least one set of coding information; each set of coding information in the at least one set of coding information is obtained by the sending end according to the coding structure, that is, the sending method of the information corresponding to each set of coding structures in the at least one set of coding structures is different , and the encoding information corresponding to the determined encoding structure can determine the antenna for transmitting information and the subcarriers of the antenna for transmitting information. In this way, due to the special design of the coding structure, the multiple antennas sent contain the characteristics of the information to be sent. Therefore, even if the data transmitted on one antenna has signal fading, as long as the other antenna can transmit data normally, the receiving end will The data received on the two antennas can be combined for demodulation, which increases the probability of correct demodulation and improves the reliability of data transmission.
上述主要从发送端的角度对本发明实施例提供的方案进行了介绍。可以理解的是,发送端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的发送端及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。The foregoing mainly introduces the solutions provided by the embodiments of the present invention from the perspective of the transmitting end. It can be understood that, in order to realize the above functions, the sending end includes corresponding hardware structures and/or software modules for executing each function. Those skilled in the art should easily realize that the present invention can be implemented in hardware or a combination of hardware and computer software in conjunction with the sending end and algorithm steps of each example described in the embodiments disclosed herein. Whether a function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of the present invention.
本发明实施例可以根据上述方法示例对发送端进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本发明实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In this embodiment of the present invention, the transmitting end may be divided into functional modules or functional units according to the foregoing method examples. For example, each functional module or functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. in the module. The above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules or functional units. Wherein, the division of modules or units in the embodiments of the present invention is schematic, and is only a logical function division, and there may be other division manners in actual implementation.
图9示出了上述实施例中所涉及的发送端的一种可能的结构示意图。该发送端900可以包括:划分单元901、第一处理单元902、获取单元903、选择单元904和发送单元905。其中,划分单元901,用于将待发送的信息分为第一组比特和第二组比特。例如,划分单元901,用于支持上述实施例中的S201和S801,和/或用于本文所描述的技术的其它过程。第一处理单元902,用于对第一组比特进行第一处理,得到至少两个调制符号。例如,第一处理单元902,用于支持上述实施例中的S202和S802,和/或用于本文所描述的技术的其它过程。获取单元903,用于基于至少两个调制符号和第一参数集合,得到至少两组编码信息。获取单元903,还用于基于至少两个调制符号、至少一组编码结构和第一参数集合,得到至少一组编码信息。例如,获取单元903,用于支持上述实施例中的S203和S804,和/或用于本文所描述的技术的其它过程。选择单元904,用于根据第二组比特从至少两组编码信息中选择至少一组编码信息。选择单元904,还用于根据第二组比特从至少两组编码结构中选择至少一组编码结构。例如,选择单元904,用于支持上述实施例中的S204和S803,和/或用于本文所描述的技术的其它过程。发送单元905,用于将至少一组编码信息发送。例如,发送单元905,用于支持上述实施例中的S204和S805,和/或用于本文所描述的技术的其它过程。FIG. 9 shows a possible schematic structural diagram of the transmitting end involved in the above embodiment. The sending
进一步的,当发送端为基站时,如图10所示,该发送端900还可以包括:第一确定单元906a、第三确定单元907和第四确定单元908。其中,第一确定单元906,用于确定优化系数组。例如,第一确定单元906,用于支持上述实施例中的S401,和/或用于本文所描述的技术的其它过程。第三确定单元907,用于根据基站的配置信息确定编码结构。例如,第三确定单元907,用于支持上述实施例中的S601,和/或用于本文所描述的技术的其它过程。第四确定单元908,用于根据编码结构确定数据的发送方式。例如,第四确定单元908,用于支持上述实施例中的S701,和/或用于本文所描述的技术的其它过程。Further, when the transmitting end is a base station, as shown in FIG. 10 , the transmitting
当发送端为用户设备时,如图11所示,该发送端900还可以包括:接收单元906b、第二确定单元906c、第三确定单元907和第四确定单元908。接收单元906b,用于接收基站发送的基站的配置信息。例如,接收单元906b,用于支持上述实施例中的S401′,和/或用于本文所描述的技术的其它过程。第二确定单元906c,用于根据基站的配置信息确定优化系数组。例如,第二确定单元906c,用于支持上述实施例中的S402′,和/或用于本文所描述的技术的其它过程。When the sending end is a user equipment, as shown in FIG. 11 , the sending
当然,本发明实施例提供的发送端900包括但不限于上述所述的功能单元,例如发送端900中还可以包括用于存储发送端的第一组比特和第二组比特的存储单元。Certainly, the transmitting
在采用集成的单元的情况下,上述划分单元901、第一处理单元902、获取单元903、选择单元904、第一确定单元906a(或者第二确定单元906c)、第三确定单元907和第四确定单元908等可以集成在一个处理单元中实现,该处理单元可以是处理器或控制器,例如可以是CPU,通用处理器,数字信号处理器(英文:Digital Signal Processor,简称:DSP),专用集成电路(英文:Application-Specific Integrated Circuit,简称:ASIC),现场可编程门阵列(英文:Field Programmable Gate Array,简称:FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种举例说明逻辑方框,模块和电路。处理单元也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。发送单元905和接收单元906b可以集成在一个通信单元中实现,该通信单元可以是通信接口、收发电路或收发器等。存储单元可以是存储器。In the case of using integrated units, the above-mentioned
当上述处理单元为处理器,存储单元为存储器,通信单元为收发器时,本发明实施例所涉及的发送端900可以为图12所示的发送端1200。参阅图12所示,发送端1200包括:一个或多个处理器1201、存储器1202、收发器1203以及总线1204。其中,一个或多个处理器1201、存储器1202和收发器1203通过总线1204相互连接。其中,总线1204可以是外设部件互连标准(英文:Peripheral Component Interconnect,简称:PCI)总线或扩展工业标准结构(英文:Extended Industry Standard Architecture,简称:EISA)总线等。上述总线1204可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。When the foregoing processing unit is a processor, the storage unit is a memory, and the communication unit is a transceiver, the sending
本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有一个或多个程序代码,当发送端1200的处理器1201执行该程序代码时,该发送端1200执行图2、图4-图8中任一附图中的相关方法步骤。Embodiments of the present invention further provide a computer-readable storage medium, where one or more program codes are stored in the computer-readable storage medium. When the
其中,本发明实施例提供的发送端1200中各个模块或单元的详细描述以及各个模块或单元执行图2、图4-图8中任一附图中的相关方法步骤后所带来的技术效果可以参考本发明方法实施例中的相关描述,此处不再赘述。Among them, the detailed description of each module or unit in the transmitting
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。From the description of the above embodiments, those skilled in the art can clearly understand that for the convenience and brevity of the description, only the division of the above functional modules is used as an example for illustration. In practical applications, the above functions can be allocated as required. It is completed by different functional modules, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the functions described above. For the specific working process of the system, apparatus and unit described above, reference may be made to the corresponding process in the foregoing method embodiments, and details are not described herein again.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the device embodiments described above are only illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be Incorporation may either be integrated into another system, or some features may be omitted, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as an independent product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes .
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention. should be included within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611083471.9A CN108134755B (en) | 2016-11-30 | 2016-11-30 | Method and device for data processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611083471.9A CN108134755B (en) | 2016-11-30 | 2016-11-30 | Method and device for data processing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108134755A CN108134755A (en) | 2018-06-08 |
CN108134755B true CN108134755B (en) | 2020-11-06 |
Family
ID=62387430
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611083471.9A Active CN108134755B (en) | 2016-11-30 | 2016-11-30 | Method and device for data processing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108134755B (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2006203698A1 (en) * | 2005-08-26 | 2007-03-15 | Nec Australia Pty Ltd | Transmit diversity scheme |
CN100484117C (en) * | 2006-03-24 | 2009-04-29 | 清华大学 | Carrier frequency bias correcting method for interweaved OFDMA up-link system |
CN101102295A (en) * | 2006-07-07 | 2008-01-09 | 大唐移动通信设备有限公司 | Method for space collection multiplexing and multi-input and output communication system |
CN101631003B (en) * | 2009-08-20 | 2012-08-01 | 北京邮电大学 | Method for rotating modulation signals for MIMO-OFDM system |
CN105681242B (en) * | 2016-01-14 | 2019-01-08 | 西安电子科技大学 | Multiple antennas OFDM index modulation method based on cyclic shift |
-
2016
- 2016-11-30 CN CN201611083471.9A patent/CN108134755B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN108134755A (en) | 2018-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI810373B (en) | Receiver, operation method thereof and signal detecting method thereof and non-transitory computer-readable recording medium | |
JP5896320B2 (en) | Transmission device, reception device, transmission method, reception method, and multidimensional constellation generation method | |
CN109462566B (en) | An information transmission method and device | |
TW201014252A (en) | Multidimensional constellations for coded transmission | |
CN105141563A (en) | Space frequency combined modulation design scheme used for MIMO-OFDM system | |
CN106612135A (en) | A signal transmission method, reception method and device based on multi-carrier spatial modulation | |
CN106063212B (en) | Method and apparatus for generating non-gaussian interference channel in a wireless communication system | |
WO2017049524A1 (en) | Downlink control signaling transmission method and device | |
US10979263B2 (en) | Data processing method and device | |
US11388033B2 (en) | Data transmission method and device, storage medium, and electronic device | |
WO2016184241A1 (en) | Multi-user access method and device | |
CN109121463A (en) | Sending device and sending method | |
CN108134755B (en) | Method and device for data processing | |
CN112260729A (en) | Signal detection method and device, electronic equipment and readable storage medium | |
JP2014216745A (en) | Mimo transmission device, mimo reception device, and mimo communication system | |
CN118118139A (en) | Information transmission method and device, storage medium, and electronic device | |
EP4307623A2 (en) | Data transmission method and device, storage medium, and electronic device | |
WO2014073654A1 (en) | Transmission system and reception device | |
US12101216B2 (en) | Data sending method and apparatus, data receiving method and apparatus, data transmission system, and storage medium | |
CN111865847A (en) | Data transmission method and device | |
CN103368895A (en) | Signal detection method and signal receiving device | |
US20250175376A1 (en) | Coordinate Interleaved Power Index Modulation | |
JP7606601B2 (en) | Dual Carrier Index Modulation (DC-IM) | |
CN103888179B (en) | A kind of virtual-antenna mapping method and equipment | |
CN108832974A (en) | Low complex degree demodulation method for multiple-input and multiple-output carrier wave serial number modulating system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |