CN106160936B - A kind of multi-user information processing method and device - Google Patents
A kind of multi-user information processing method and device Download PDFInfo
- Publication number
- CN106160936B CN106160936B CN201510178337.6A CN201510178337A CN106160936B CN 106160936 B CN106160936 B CN 106160936B CN 201510178337 A CN201510178337 A CN 201510178337A CN 106160936 B CN106160936 B CN 106160936B
- Authority
- CN
- China
- Prior art keywords
- group
- bit information
- bits
- symbol
- bit
- 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
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
- H04L1/0048—Decoding adapted to other signal detection operation in conjunction with detection of multiuser or interfering signals, e.g. iteration between CDMA or MIMO detector and FEC decoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
本发明提供了一种多用户信息处理方法及装置;所述方法包括:发射机将待发送的第一组比特信息与第二组比特信息进行比特运算得到第三组比特信息;其中,所述第一组比特信息的比特个数M1小于或等于第二组比特信息的比特个数M2;所述发射机将所述第一组比特信息处理得到第一复数符号,将所述第三组比特信息处理得到第二复数符号;所述发射机将所述第一复数符号和第二复数符号相加得到叠加符号;所述发射机将所述叠加符号形成发射信号发射出去。本发明能够解决多用户信息在发射机做叠加编码时,接收机如果使用简单的符号级SIC来解调叠加符号,其解调性能会下降较大这一问题。
The present invention provides a multi-user information processing method and device; the method includes: a transmitter performs bit operation on a first group of bit information to be sent and a second group of bit information to obtain a third group of bit information; wherein, the The bit number M1 of the first group of bit information is less than or equal to the bit number M2 of the second group of bit information; the transmitter processes the first group of bit information to obtain a first complex symbol, and the third group of bits Information processing obtains a second complex symbol; the transmitter adds the first complex symbol and the second complex symbol to obtain a superimposed symbol; the transmitter forms a transmission signal from the superimposed symbol and transmits it. The invention can solve the problem that when the multi-user information is superimposed and encoded in the transmitter, if the receiver uses a simple symbol-level SIC to demodulate the superimposed symbols, the demodulation performance will be greatly degraded.
Description
技术领域technical field
本发明涉及通信领域,具体而言,涉及一种多用户信息处理方法及其装置。The present invention relates to the field of communications, and in particular, to a method and a device for processing multi-user information.
背景技术Background technique
非正交多址技术(None Orthogonal Multiple Access,简称为NOMA)的原理是发射侧做多用户信息叠加编码,接收侧使用串行干扰消除(Successive InterferenceCancellation,简称为SIC)。The principle of the non-orthogonal multiple access technology (None Orthogonal Multiple Access, referred to as NOMA) is that the transmitting side performs multi-user information superposition coding, and the receiving side uses Serial Interference Cancellation (Successive Interference Cancellation, referred to as SIC).
例如在一个广播系统发射侧做叠加编码,指将多个用户的信息叠加到一起,这里“叠加”通常是功率域直接相加。发射机将叠加后的信息同时向多个接收机发送。各个接收机解出自己需要的信息。要注意的是,叠加编码技术使每个用户的信息都是在“整个通道”上传输的,因而在解调时各用户信息之间是相互干扰的。For example, performing superposition coding on the transmitting side of a broadcasting system refers to superimposing the information of multiple users together. Here, "superposition" is usually the direct addition in the power domain. The transmitter sends the superimposed information to multiple receivers simultaneously. Each receiver solves the information it needs. It should be noted that the superposition coding technology makes the information of each user transmitted on the "whole channel", so the information of each user interferes with each other during demodulation.
非正交多址技术通常可以分为两种解调方法:第一种、每个用户都带着其他用户的干扰解调,这样实现较为简单,但性能是有损的。第二种、是使用干扰消除技术,也即多用户检测技术。下面以两个用户的SIC过程为例进行简单说明,多用户的SIC过程很容易由此推广:先解调出用户A的信息(带着用户B的干扰来解调A信息)。然后,在解调用户B信息时,需要先将之前解调出来的A信息(码块级SIC需要重构)减去,再解调出用户B信息。这样用户B信息因为可以没有干扰,所以性能可以存在较大提升。经典文献已证明采用叠加编码结合码块级SIC技术是可以达到多用户信息容量极限的。The non-orthogonal multiple access technology can usually be divided into two demodulation methods: the first one, each user demodulates with the interference of other users, which is relatively simple to implement, but the performance is detrimental. The second is to use interference cancellation technology, that is, multi-user detection technology. The following briefly describes the SIC process of two users as an example. The multi-user SIC process can easily be generalized by this: first demodulate the information of user A (demodulate the information of A with the interference of user B). Then, when demodulating the user B information, it is necessary to first subtract the A information demodulated before (the code block-level SIC needs to be reconstructed), and then demodulate the user B information. In this way, since the user B information can be free from interference, the performance can be greatly improved. Classic literature has proved that the use of superposition coding combined with block-level SIC technology can reach the limit of multi-user information capacity.
如图1(1)~(3)所示,即为QPSK(正交相移键控)符号和16QAM(正交振幅调制)符号叠加编码示意图,携带比特信息“00”的一个QPSK符号(如图1(1)所示)和携带比特信息“1011”的一个16QAM符号(如图1(2)所示)在功率域直接相加,得到一个叠加后的携带比特信息“001011”的符号(如图1(3)所示)。As shown in Figures 1 (1) to (3), it is a schematic diagram of superposition coding of QPSK (Quadrature Phase Shift Keying) symbols and 16QAM (Quadrature Amplitude Modulation) symbols. A QPSK symbol (such as Figure 1(1)) and a 16QAM symbol carrying bit information "1011" (shown in Figure 1(2)) are directly added in the power domain to obtain a superimposed symbol carrying bit information "001011" ( As shown in Figure 1(3)).
同理,如图2(1)~(3)所示,除了包括图1中情况,还包括有另一种情况,即携带比特信息“10”的一个QPSK符号(如图2(1)所示)和携带比特信息“0011”的一个16QAM符号(如图2(2)所示)在功率域直接相加,得到一个携带比特信息“100011”的符号(如图2(3)所示)。所有可能的叠加情况就可以得到图2(3)中星座所示的64个星座点。Similarly, as shown in Figures 2(1)-(3), in addition to the situation in Figure 1, it also includes another situation, that is, a QPSK symbol carrying bit information "10" (as shown in Figure 2(1) ) (shown) and a 16QAM symbol carrying bit information "0011" (shown in Figure 2(2)) are directly added in the power domain to obtain a symbol carrying bit information "100011" (shown in Figure 2(3)) . All possible superposition cases can obtain 64 constellation points shown in the constellation in Fig. 2(3).
从图2(3)中容易看出,两个符号直接相加,最终所有可能得到的符号组合出的星座点没有Gray(格雷)映射属性(映射的相邻星座点所携带的比特信息仅存在1个比特不同,通常这样调制的性能最优),比如“100011”和“001011”有两比特不相同。It is easy to see from Figure 2(3) that the two symbols are directly added, and finally the constellation points obtained by combining all possible symbols do not have the Gray (Gray) mapping attribute (the bit information carried by the mapped adjacent constellation points only exists 1 bit is different, usually the performance of this modulation is the best), for example, "100011" and "001011" have two bits that are different.
终端如果使用简单的符号级SIC来解调叠加符号,其解调性能会下降较大,因而,为了保证性能,终端需要使用复杂的码块级SIC。但是,码块级SIC对终端而言会引起很高的实现复杂度、功耗和时延,这些对终端来说有时是不可接受的。If the terminal uses a simple symbol-level SIC to demodulate the superimposed symbols, its demodulation performance will be greatly degraded. Therefore, in order to ensure the performance, the terminal needs to use a complex code block-level SIC. However, the block-level SIC will cause high implementation complexity, power consumption and delay to the terminal, which are sometimes unacceptable to the terminal.
分层调制(Hierarchical modulation)也可以看作是一种叠加编码的变种。分层调制是指通过高优先比特流和低优先比特流的组合,然后映射到星座图中。虽然分层调制也可以组合出具有Gray映射属性的星座,但分层调制对不同数据流的进行不同功率分配很不灵活,而且其实现复杂度也较高。而对不同数据流进行不同功率分配是达到下行多用户信道容量的必要手段。Hierarchical modulation can also be seen as a variant of superposition coding. Hierarchical modulation refers to the combination of high-priority bitstreams and low-priority bitstreams, which are then mapped into a constellation map. Although hierarchical modulation can also combine constellations with Gray mapping properties, it is inflexible to allocate different powers to different data streams by hierarchical modulation, and its implementation complexity is also high. Different power allocation for different data streams is a necessary means to achieve downlink multi-user channel capacity.
综上所述,相关技术中的多用户信息在发射机做叠加编码,对应的,接收机如果使用简单的符号级SIC来解调叠加符号,其解调性能会下降较大。To sum up, the multi-user information in the related art is superimposed and encoded at the transmitter. Correspondingly, if the receiver uses a simple symbol-level SIC to demodulate the superimposed symbols, its demodulation performance will be greatly degraded.
发明内容SUMMARY OF THE INVENTION
本发明要解决的技术问题是提供一种多用户信息处理方法及其装置,以至少解决多用户信息在发射机做叠加编码时,接收机如果使用简单的符号级SIC来解调叠加符号,其解调性能会下降较大这一问题。The technical problem to be solved by the present invention is to provide a multi-user information processing method and a device thereof, so as to at least solve the problem that when the multi-user information is superimposed and encoded by the transmitter, if the receiver uses a simple symbol-level SIC to demodulate the superimposed symbols, its The demodulation performance will be degraded greatly.
为了解决上述问题,本发明提供了一种多用户信息处理方法,包括:In order to solve the above problems, the present invention provides a multi-user information processing method, including:
发射机将待发送的第一组比特信息与第二组比特信息进行比特运算得到第三组比特信息;其中,所述第一组比特信息的比特个数M1小于或等于第二组比特信息的比特个数M2;The transmitter performs bit operation on the first group of bit information to be sent and the second group of bit information to obtain a third group of bit information; wherein, the number of bits M1 of the first group of bit information is less than or equal to the second group of bit information. The number of bits M2;
所述发射机将所述第一组比特信息处理得到第一复数符号,将所述第三组比特信息处理得到第二复数符号;The transmitter processes the first set of bit information to obtain a first complex symbol, and processes the third set of bit information to obtain a second complex symbol;
所述发射机将所述第一复数符号和第二复数符号相加得到叠加符号;The transmitter adds the first complex symbol and the second complex symbol to obtain a superimposed symbol;
所述发射机将所述叠加符号形成发射信号发射出去。The transmitter transmits the superimposed symbols to form a transmit signal.
可选地,所述比特运算包括比特异或运算;运算对象为所述第一组比特信息的全部比特和所述第二组比特信息中的M1个比特。Optionally, the bit operation includes a bit XOR operation; the operation objects are all bits of the first group of bit information and M1 bits of the second group of bit information.
可选地,所述第三组比特信息的比特个数为M2个,包括两部分,一部分由所述第二组比特信息中特定的M1个比特与所述第一组比特信息中的M1个比特两者进行比特运算得到,另一部分由所述第二组比特信息中除上述特定的M1个比特之外的比特保持不变得到。Optionally, the number of bits of the third group of bit information is M2, including two parts, one part is composed of the specific M1 bits in the second group of bit information and the M1 bits in the first group of bit information. The two bits are obtained by performing a bit operation, and the other part is obtained by keeping the bits other than the above-mentioned specific M1 bits in the second group of bit information unchanged.
可选地,所述特定的M1个比特在所述第二组比特信息对应的映射星座图中是决定星座点所在象限的比特。Optionally, the specific M1 bits are bits that determine the quadrant where the constellation point is located in the mapping constellation map corresponding to the second group of bit information.
可选地,所述第三组比特信息与所述第二组比特信息相同,或者所述第三组比特信息与所述第二组比特信息映射的星座符号对于星座图坐标系的实轴、虚轴或原点呈对称关系。Optionally, the third group of bit information is the same as the second group of bit information, or the constellation symbols mapped by the third group of bit information and the second group of bit information are relative to the real axis of the constellation coordinate system, The imaginary axis or origin is in a symmetrical relationship.
可选地,所述发射机将所述第一组比特信息处理得到第一复数符号,将所述第三组比特信息处理得到第二复数符号包括:Optionally, the transmitter processes the first set of bit information to obtain a first complex symbol, and processes the third set of bit information to obtain a second complex symbol comprising:
所述发射机将所述第一组比特信息调制后得到第一调制符号;按所分配的功率将所述第一调制符号乘上预定的第一功率调整因子得到第一复数符号;将所述第三组比特信息调制后得到第二调制符号;按所分配的功率将所述第二调制符号乘上预定的第二功率调整因子得到第二复数符号。The transmitter modulates the first group of bit information to obtain a first modulation symbol; multiplies the first modulation symbol by a predetermined first power adjustment factor according to the allocated power to obtain a first complex symbol; The second modulation symbol is obtained after the third group of bit information is modulated; the second complex symbol is obtained by multiplying the second modulation symbol by a predetermined second power adjustment factor according to the allocated power.
可选地,所述第一复数符号对应的第一调制符号采用的调制方式包括二进制相移键控BPSK,正交相移键控QPSK,正交振幅调制QAM。Optionally, the modulation mode adopted for the first modulation symbol corresponding to the first complex symbol includes binary phase shift keying BPSK, quadrature phase shift keying QPSK, and quadrature amplitude modulation QAM.
可选地,所述第二复数符号对应的第二调制符号采用的调制方式包括QPSK,QAM。Optionally, the modulation mode adopted by the second modulation symbol corresponding to the second complex symbol includes QPSK and QAM.
可选地,所有叠加符号的映射星座具有格雷映射属性。Optionally, the mapped constellations of all superimposed symbols have Gray mapping properties.
本发明还提供了一种多用户信息处理装置,设置于发射机中,包括:The present invention also provides a multi-user information processing device, which is arranged in the transmitter and includes:
运算模块,用于将待发送的第一组比特信息与第二组比特信息进行比特运算得到第三组比特信息;其中,所述第一组比特信息的比特个数M1小于或等于第二组比特信息的比特个数M2;an operation module, configured to perform bit operation on the first group of bit information to be sent and the second group of bit information to obtain a third group of bit information; wherein, the number of bits M1 of the first group of bit information is less than or equal to the second group of bit information The number of bits of bit information M2;
调制模块,用于将所述第一组比特信息处理得到第一复数符号,将所述第三组比特信息处理得到第二复数符号;a modulation module, configured to process the first group of bit information to obtain a first complex symbol, and process the third group of bit information to obtain a second complex symbol;
叠加模块,用于将所述第一复数符号和第二复数符号相加得到叠加符号;a superposition module, for adding the first complex symbol and the second complex symbol to obtain a superimposed symbol;
发射模块,用于将所述叠加符号形成发射信号发射出去。A transmitting module, configured to transmit the superimposed symbols to form a transmit signal.
可选地,所述比特运算包括比特异或运算;运算对象为所述第一组比特信息的全部比特和所述第二组比特信息中的M1个比特。Optionally, the bit operation includes a bit XOR operation; the operation objects are all bits of the first group of bit information and M1 bits of the second group of bit information.
可选地,所述第三组比特信息的比特个数为M2个,包括两部分,一部分由所述第二组比特信息中特定的M1个比特与所述第一组比特信息中的M1个比特两者进行比特运算得到,另一部分由所述第二组比特信息中除上述特定的M1个比特之外的比特保持不变得到。Optionally, the number of bits of the third group of bit information is M2, including two parts, one part is composed of the specific M1 bits in the second group of bit information and the M1 bits in the first group of bit information. The two bits are obtained by performing a bit operation, and the other part is obtained by keeping the bits other than the above-mentioned specific M1 bits in the second group of bit information unchanged.
可选地,所述特定的M1个比特在所述第二组比特信息对应的映射星座图中是决定星座点所在象限的比特。Optionally, the specific M1 bits are bits that determine the quadrant where the constellation point is located in the mapping constellation map corresponding to the second group of bit information.
可选地,所述第三组比特信息与所述第二组比特信息相同,或者所述第三组比特信息与所述第二组比特信息映射的星座符号对于星座图坐标系的实轴、虚轴或原点呈对称关系。Optionally, the third group of bit information is the same as the second group of bit information, or the constellation symbols mapped by the third group of bit information and the second group of bit information are relative to the real axis of the constellation coordinate system, The imaginary axis or origin is in a symmetrical relationship.
可选地,所述调制模块将所述第一组比特信息处理得到第一复数符号,将所述第三组比特信息处理得到第二复数符号是指:Optionally, the modulation module processes the first group of bit information to obtain a first complex symbol, and processes the third group of bit information to obtain a second complex symbol means:
所述调制模块将所述第一组比特信息调制后得到第一调制符号;按所分配的功率将所述第一调制符号乘上预定的第一功率调整因子得到第一复数符号;将所述第三组比特信息调制后得到第二调制符号;按所分配的功率将所述第二调制符号乘上预定的第二功率调整因子得到第二复数符号。The modulation module modulates the first group of bit information to obtain a first modulation symbol; multiplies the first modulation symbol by a predetermined first power adjustment factor according to the allocated power to obtain a first complex symbol; The second modulation symbol is obtained after the third group of bit information is modulated; the second complex symbol is obtained by multiplying the second modulation symbol by a predetermined second power adjustment factor according to the allocated power.
可选地,所述第一复数符号对应的第一调制符号采用的调制方式包括二进制相移键控BPSK,正交相移键控QPSK,正交振幅调制QAM。Optionally, the modulation mode adopted for the first modulation symbol corresponding to the first complex symbol includes binary phase shift keying BPSK, quadrature phase shift keying QPSK, and quadrature amplitude modulation QAM.
可选地,所述第二复数符号对应的第二调制符号采用的调制方式包括QPSK,QAM。Optionally, the modulation mode adopted by the second modulation symbol corresponding to the second complex symbol includes QPSK and QAM.
可选地,所有叠加符号的映射星座具有格雷映射属性。Optionally, the mapped constellations of all superimposed symbols have Gray mapping properties.
本发明的优点是:通过简单独特的设计处理可以增强接收机做符号级SIC的鲁棒性,即在更低复杂度接收机条件下增强接入性能。The advantages of the present invention are that the robustness of the receiver for symbol-level SIC can be enhanced through simple and unique design processing, that is, the access performance can be enhanced under the condition of a lower-complexity receiver.
附图说明Description of drawings
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the attached image:
图1(1)~(3)是QPSK符号和16QAM符号叠加编码的示意图之一;Fig. 1(1)~(3) is one of the schematic diagrams of superposition coding of QPSK symbols and 16QAM symbols;
图2(1)~(3)是QPSK符号和16QAM符号叠加编码的示意图之二;2(1)-(3) are the second schematic diagrams of superimposed coding of QPSK symbols and 16QAM symbols;
图3是实施示例一中多用户信息在发射机的处理过程示意图;3 is a schematic diagram of a process of processing multi-user information in a transmitter in Example 1;
图4是实施示例一中第一组比特信息的星座映射示意图;FIG. 4 is a schematic diagram of constellation mapping of the first group of bit information in Example 1;
图5是实施示例一中第二组比特信息的星座映射示意图;FIG. 5 is a schematic diagram of constellation mapping of the second group of bit information in Example 1;
图6是实施示例一中第一种情况下第三组比特信息形成示意图;6 is a schematic diagram of the formation of the third group of bit information under the first situation in Example 1;
图7是实施示例一中第三比特信息的星座映射示意图;Fig. 7 is the constellation mapping schematic diagram of the third bit information in the implementation example one;
图8是实施示例一中第二种情况下第三组比特信息形成示意图;8 is a schematic diagram of the formation of the third group of bit information under the second situation in Example 1;
图9(1)~(3)是实施示例一中第一种情况的叠加示意图;Figures 9(1)-(3) are superimposed schematic diagrams of the first case in Example 1;
图10(1)~(3)是实施示例一中第二种情况的叠加示意图;Figures 10(1)-(3) are superimposed schematic diagrams of the second situation in Example 1;
图11是实施示例一中第一、第二种情况的叠加结果比较;FIG. 11 is a comparison of the superposition results of the first and second situations in Example 1;
图12是实施示例二中第一组比特信息的星座映射示意图;FIG. 12 is a schematic diagram of constellation mapping of the first group of bit information in Example 2;
图13是实施示例二中第二组比特信息的星座映射示意图;13 is a schematic diagram of the constellation mapping of the second group of bit information in Example 2;
图14是实施示例二中第一种情况下第三组比特信息形成示意图;14 is a schematic diagram of the formation of the third group of bit information under the first situation in Example 2;
图15是实施示例二中第三组比特信息的星座映射示意图;15 is a schematic diagram of the constellation mapping of the third group of bit information in Example 2;
图16是实施示例二中第二种情况下第三组比特信息形成示意图;16 is a schematic diagram of the formation of the third group of bit information under the second situation in Example 2;
图17(1)~(3)是实施示例二中第一种情况的叠加示意图;17(1)-(3) are superimposed schematic diagrams of the first situation in the second implementation example;
图18(1)~(3)是实施示例二中第二种情况的叠加示意图;Figures 18(1)-(3) are superimposed schematic diagrams of the second situation in Example 2;
图19是实施示例二中第一、第二种情况的叠加结果比较。FIG. 19 is a comparison of the superposition results of the first and second cases in the second implementation example.
具体实施方式Detailed ways
下面将结合附图及实施例对本发明的技术方案进行更详细的说明。The technical solutions of the present invention will be described in more detail below with reference to the accompanying drawings and embodiments.
需要说明的是,如果不冲突,本发明实施例以及实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。It should be noted that, if there is no conflict, the embodiments of the present invention and various features in the embodiments can be combined with each other, which are all within the protection scope of the present invention. Additionally, although a logical order is shown in the flowchart, in some cases steps shown or described may be performed in an order different from that herein.
实施例一、一种多用户信息处理方法,包括:Embodiment 1, a multi-user information processing method, comprising:
发射机将待发送的第一组比特信息与第二组比特信息进行比特运算得到第三组比特信息;其中,所述第一组比特信息的比特个数M1小于或等于第二组比特信息的比特个数M2;The transmitter performs bit operation on the first group of bit information to be sent and the second group of bit information to obtain a third group of bit information; wherein, the number of bits M1 of the first group of bit information is less than or equal to the second group of bit information. The number of bits M2;
所述发射机将所述第一组比特信息处理得到第一复数符号,将所述第三组比特信息处理得到第二复数符号;The transmitter processes the first set of bit information to obtain a first complex symbol, and processes the third set of bit information to obtain a second complex symbol;
所述发射机将所述第一复数符号和第二复数符号相加得到叠加符号;The transmitter adds the first complex symbol and the second complex symbol to obtain a superimposed symbol;
所述发射机将所述叠加符号形成发射信号发射出去。The transmitter transmits the superimposed symbols to form a transmit signal.
可选地,所述比特运算包括比特异或运算;运算对象为第一组比特信息的全部比特和第二组比特信息中的M1个比特。Optionally, the bit operation includes a bit XOR operation; the operation objects are all bits of the first group of bit information and M1 bits in the second group of bit information.
可选地,所述第三组比特信息的比特个数为M2个,包括两部分,一部分由所述第二组比特信息中特定的M1个比特与第一组比特信息中的M1个比特两者进行比特运算得到,另一部分由所述第二组比特信息中除上述特定的M1个比特之外的比特保持不变得到。Optionally, the number of bits of the third group of bit information is M2, including two parts, one part is composed of the specific M1 bits in the second group of bit information and the M1 bits in the first group of bit information. The other part is obtained by keeping the bits other than the above-mentioned specific M1 bits in the second group of bit information unchanged.
可选地,所述特定的M1个比特在第二组比特信息对应的映射星座图中是决定星座点所在象限的比特。Optionally, the specific M1 bits are bits that determine the quadrant where the constellation point is located in the mapping constellation map corresponding to the second group of bit information.
可选地,所述第三组比特信息与所述第二组比特信息相同,或者所述第三组比特信息与所述第二组比特信息映射的星座符号对于星座图坐标系的实轴、虚轴或原点呈对称关系。Optionally, the third group of bit information is the same as the second group of bit information, or the constellation symbols mapped by the third group of bit information and the second group of bit information are relative to the real axis of the constellation coordinate system, The imaginary axis or origin is in a symmetrical relationship.
可选地,所述发射机将所述第一组比特信息处理得到第一复数符号,将所述第三组比特信息处理得到第二复数符号包括:Optionally, the transmitter processes the first set of bit information to obtain a first complex symbol, and processes the third set of bit information to obtain a second complex symbol comprising:
所述发射机将所述第一组比特信息调制后得到第一调制符号;按所分配的功率将所述第一调制符号乘上预定的第一功率调整因子得到第一复数符号;将所述第三组比特信息调制后得到第二调制符号;按所分配的功率将所述第二调制符号乘上预定的第二功率调整因子得到第二复数符号;即:所述第一复数符号是按所分配的功率,将第一调制符号乘上预定的第一功率调整因子,得到的有功率的调制符号;所述第二复数符号是按所分配的功率,将第二调制符号乘上预定的第二功率调整因子,得到的有功率的调制符号。The transmitter modulates the first group of bit information to obtain a first modulation symbol; multiplies the first modulation symbol by a predetermined first power adjustment factor according to the allocated power to obtain a first complex symbol; After the third group of bit information is modulated, a second modulation symbol is obtained; the second modulation symbol is multiplied by a predetermined second power adjustment factor according to the allocated power to obtain a second complex symbol; that is, the first complex symbol is a The allocated power is obtained by multiplying the first modulation symbol by a predetermined first power adjustment factor to obtain a modulation symbol with power; the second complex symbol is obtained by multiplying the second modulation symbol by the predetermined power according to the allocated power. The second power adjustment factor, the resulting modulated symbol with power.
可选地,所述第一复数符号对应的第一调制符号采用的调制方式包括BPSK(二进制相移键控),QPSK,QAM。Optionally, the modulation mode adopted for the first modulation symbol corresponding to the first complex symbol includes BPSK (Binary Phase Shift Keying), QPSK, and QAM.
可选地,所述第二复数符号对应的第二调制符号采用的调制方式包括QPSK,QAM。Optionally, the modulation mode adopted by the second modulation symbol corresponding to the second complex symbol includes QPSK and QAM.
可选地,所有可能叠加符号的映射星座具有格雷映射属性。Optionally, the mapped constellations of all possible superimposed symbols have Gray mapping properties.
本发明实施例提供的多用户信息处理方法的一个具体例子中,第二组比特信息中特定的M1个比特与第一组比特信息中所有M1个比特异或运算得到异或后比特,所得异或后比特结合第二组比特信息中除上述特定比特之外的比特,得到第三组比特信息,将第一组比特信息和第三组比特信息处理得到的第一、第二复数符号叠加得到叠加符号,将叠加符号形成发射信号发射出去。采用本发明实施例,系统接收机可以获得更好的SIC鲁棒性,在更低复杂度接收机条件下增强接入性能。In a specific example of the method for processing multi-user information provided by the embodiment of the present invention, the XOR bit is obtained by XOR operation between specific M1 bits in the second group of bit information and all M1 bits in the first group of bit information, and the obtained XOR bit is obtained. Or the latter bit is combined with the bits other than the above-mentioned specific bits in the second group of bit information to obtain the third group of bit information, and the first and second complex symbols obtained by processing the first group of bit information and the third group of bit information are superimposed to obtain Superimpose symbols, and transmit the superimposed symbols to form a transmission signal. By adopting the embodiments of the present invention, the system receiver can obtain better SIC robustness, and enhance the access performance under the condition of a lower complexity receiver.
为强调本发明实施例的特性,下面优选典型示例对本发明实施例的实施方案做进一步说明。In order to emphasize the characteristics of the embodiments of the present invention, the following preferred typical examples are used to further illustrate the implementation of the embodiments of the present invention.
实施示例一Implementation example one
多用户信息在发射机被处理后,同时发送给两个接收机,例如,发射机要同时将第一组比特信息传输至边缘用户接收机UE1,以及将第二组比特信息传输至中心用户接收机UE2。这两组比特信息在发射机被处理后叠加在一起发送出去。对应的接收机UE1,接收机UE2从收到两组比特信息的叠加信息中解调出自己需要的信息,如图3所示是多用户信息在发射机的处理过程。After the multi-user information is processed by the transmitter, it is sent to two receivers at the same time. For example, the transmitter should simultaneously transmit the first set of bit information to the edge user receiver UE1, and transmit the second set of bit information to the central user for reception. machine UE2. These two sets of bit information are superimposed and sent out after being processed by the transmitter. Corresponding receivers UE1 and UE2 demodulate the information they need from the superimposed information received from the two sets of bit information. As shown in FIG. 3 , the multi-user information processing process in the transmitter is shown.
如图3所示,首先,UE1比特信息经过编码后得到第一组比特信息,UE2比特信息经过编码后得到第二组比特信息,编码可以按照现有标准采用的编码方法,例如Turbo编码。在本实施示例中,编码是可选步骤,应用中可以不包括编码的步骤,即可以直接令第一组比特信息为UE1比特信息,直接令第二组比特信息为UE2比特信息。As shown in FIG. 3 , firstly, the UE1 bit information is encoded to obtain the first group of bit information, and the UE2 bit information is encoded to obtain the second group of bit information. In this embodiment, encoding is an optional step, and the application may not include the encoding step, that is, the first group of bit information can be directly set as UE1 bit information, and the second group of bit information can be directly set as UE2 bit information.
然后,第一组比特信息直接被调制得到有一定功率的调制符号(即:第一复数符号),而第二组比特信息先与第一组比特信息经过比特运算得到第三组比特信息后再被调制得到有一定功率的调制符号(即:第二复数符号),其中第一组比特信息的调制可以按照现有标准采用的调制方法,例如:BPSK、QPSK、QAM;第三组比特信息的调制可以采用QPSK、QAM等。Then, the first group of bit information is directly modulated to obtain a modulation symbol with a certain power (ie: the first complex symbol), and the second group of bit information is first subjected to bit operation with the first group of bit information to obtain the third group of bit information, and then Modulated to obtain a modulation symbol with a certain power (ie: the second complex symbol), wherein the modulation of the first group of bit information can be based on the modulation method adopted by the existing standard, such as: BPSK, QPSK, QAM; the third group of bit information The modulation can adopt QPSK, QAM, etc.
其中第三组比特信息由两部分组成,一部分由第二组比特信息中特定的M1个比特与第一组比特信息中的M1个比特两者运算得到,另一部分由第二组比特信息中除上述特定比特之外的比特保持不变得到。M1、M2均为正整数,且M2大于或等于M1。例如第一组比特信息为“10”,第二组比特信息为“1100”,其中前两比特“11”为特定的2个比特。则得到的第三组比特信息为“0100”,其中前两位“01”是第一组比特信息“10”和第二组比特信息特定的2个比特“11”异或得到,而后两位由第二组比特信息中除上述特定比特之外的比特“00”保持不变得到。The third group of bit information consists of two parts, one part is obtained by the operation of the specific M1 bits in the second group of bit information and the M1 bits in the first group of bit information, and the other part is divided by the second group of bit information. Bits other than the above specified bits are left unchanged. Both M1 and M2 are positive integers, and M2 is greater than or equal to M1. For example, the first group of bit information is "10", the second group of bit information is "1100", and the first two bits "11" are specific two bits. Then the obtained third group of bit information is "0100", in which the first two bits "01" are obtained from the exclusive OR of the first group of bit information "10" and the specific 2 bits "11" of the second group of bit information, and the last two bits are obtained. It is obtained by keeping the bits "00" other than the above-mentioned specific bits in the second group of bit information unchanged.
最后分别对“10”和“0100”进行调制并分别乘以相应的功率调整因子后叠加得到叠加符号,并将叠加符号形成发射信号发送。Finally, modulate "10" and "0100" respectively, multiply them by the corresponding power adjustment factors, and superimpose them to obtain superimposed symbols, and then form the superimposed symbols into transmit signals for transmission.
实施示例二Implementation example two
两组比特信息在发射机被处理后发送给两个用户接收机。更具体的,首先,第一组比特信息C1为两个比特,如图4所示,表示C1两个比特在星座图的映射,例如当C1为“10”时,映射到图4中以实心圆表示的星座点上(其它星座点以空心圆表示)。第二组比特信息C2为四个比特,如图5所示,表示C2四个比特在星座图的映射,例如当C2为“1101”时,映射到图5中以实心圆表示的星座点上。这里采用的16QAM星座为IEEE(电气和电子工程师协会)802.16e标准的16QAM星座,四个比特中的的第1,第3比特位为重要比特位,即确定I路Q路分量正负的比特,即“1101”中的第1位“1”和第3位“0”为重要比特位。The two sets of bits are processed by the transmitter and sent to the two user receivers. More specifically, first of all, the first group of bit information C1 is two bits, as shown in FIG. 4 , which represents the mapping of the two bits of C1 in the constellation diagram. For example, when C1 is “10”, it is mapped to the solid line in FIG. On the constellation point represented by the circle (other constellation points are represented by hollow circles). The second group of bit information C2 is four bits, as shown in FIG. 5 , which indicates the mapping of the four bits of C2 in the constellation diagram. For example, when C2 is “1101”, it is mapped to the constellation point represented by the solid circle in FIG. 5 . . The 16QAM constellation used here is the 16QAM constellation of the IEEE (Institute of Electrical and Electronics Engineers) 802.16e standard, and the first and third bits in the four bits are important bits, that is, the bits that determine the positive and negative of the I channel Q component , that is, the first bit "1" and the third bit "0" in "1101" are important bits.
然后,第一组比特信息C1直接被QPSK方式调制,得到有一定功率的调制符号S1(即:第一复数符号),而第二组比特信息C2先与第一组比特信息C1经过比特运算得到第三组比特信息C,第三组比特信息C再被IEEE802.16e标准制的16QAM方式调制得到有一定功率的调制符号S2(即:第二复数符号)。Then, the first group of bit information C1 is directly modulated by QPSK to obtain a modulation symbol S1 with a certain power (ie: the first complex symbol), and the second group of bit information C2 is first obtained by bit operation with the first group of bit information C1 The third group of bit information C is then modulated by the 16QAM mode of the IEEE802.16e standard to obtain a modulation symbol S2 (ie, a second complex symbol) with a certain power.
其中第三组比特信息C由两部分组成,如图6所示,一部分由第二组比特信息C2中特定的两个比特与第一组比特信息C1中的两个比特两者异或运算得到,另一部分由第二组比特信息C2中除上述特定比特之外的比特保持不变得到。更具体的,图6中第一组比特信息C1为“10”,第二组比特信息C2为“1101”,其中第1比特和第3比特“10”为特定的2个比特。则得到的第三组比特信息C为“0101”,其中第1比特和第3比特是第一组比特信息C1“10”和第二组比特信息C2特定的2个比特“10”异或得到的“00”,图6中表示为“10”“10”=“00”,而另外两位比特(第二比特和第四比特)由第二组比特信息C2中除上述特定比特之外的比特“11”保持不变得到。The third group of bit information C consists of two parts, as shown in FIG. 6 , one part is obtained by the XOR operation between the specific two bits in the second group of bit information C2 and the two bits in the first group of bit information C1 , and the other part is obtained by keeping the bits other than the above-mentioned specific bits in the second group of bit information C2 unchanged. More specifically, the first group of bit information C1 in FIG. 6 is "10", and the second group of bit information C2 is "1101", wherein the first bit and the third bit "10" are specific 2 bits. Then the obtained third group of bit information C is "0101", wherein the first bit and the third bit are the first group of bit information C1 "10" and the second group of bit information C2 specific 2 bits "10" XOR obtained "00", represented as "10" in Figure 6 "10"="00", and the other two bits (the second bit and the fourth bit) are obtained by keeping the bits "11" other than the above-mentioned specific bits in the second group of bit information C2 unchanged.
如图7所示,是第三组比特信息C四个比特在星座图的映射。对比第二比特信息星座映射和第三组比特信息星座映射容易发现,星座点变化到了与星座虚轴对称的位置。另一种可能的情况,如图8所示,令C1为“00”,令C2为“1101”,可以得到第三组比特信息C为“1101”,其中第一比特“1”和第三比特“0”分别由C2中的第一比特“1”、第三比特“0”与C1的“00”进行异或得到,第二、第四比特“11”是保持C2中的第二、第四比特不变得到;它与C2一样,所以在星座图的映射也一样。As shown in FIG. 7 , it is the mapping of four bits of the third group of bit information C in the constellation diagram. Comparing the second bit information constellation mapping with the third set of bit information constellation mappings, it is easy to find that the constellation point has changed to a position symmetrical to the imaginary axis of the constellation. In another possible situation, as shown in Figure 8, let C1 be "00" and C2 be "1101", the third group of bit information C can be obtained as "1101", wherein the first bit "1" and the third The bit "0" is obtained by the exclusive OR of the first bit "1", the third bit "0" in C2 and the "00" of C1, and the second and fourth bits "11" are to keep the second and fourth bits in C2. The fourth bit is obtained unchanged; it is the same as C2, so the mapping in the constellation is the same.
上述两种可能的情况分别得到复数符号后,做叠加得到叠加符号。容易理解的是,QPSK调制符号在星座图中有4种可能的星座点,16QAM调制符号在星座图中有16种可能的星座点,则两个复数符号的叠加符号在星座图中有64种可能的星座点,正如在技术背景中介绍的叠加编码一样。这里我们重点关注上述描述的两种情况:第一种:C1为“10”,C2为“1101”;第二种:C1为“00”,C2为“1101”。After the complex symbols are obtained from the above two possible situations, they are superimposed to obtain the superimposed symbols. It is easy to understand that the QPSK modulation symbol has 4 possible constellation points in the constellation diagram, the 16QAM modulation symbol has 16 possible constellation points in the constellation diagram, and the superimposed symbol of two complex symbols has 64 possible constellation points in the constellation diagram. Possible constellation points, as superposition coding described in the technical background. Here we focus on the two cases described above: the first: C1 is "10", C2 is "1101"; the second: C1 is "00", C2 is "1101".
图9(1)~(3)表示第一种情况叠加示意图,图9(1)为第一种情况中第一组比特信息的星座点,图9(2)为第一种情况中第二组比特信息及第三组比特信息的星座点,图9(3)为第一种情况中叠加后的星座点。图10(1)~(3)表示第二种情况叠加示意图,图10(1)为第二种情况中第一组比特信息的星座点,图10(2)为第二种情况中第二组比特信息及第三组比特信息的星座点,图10(3)为第二种情况中叠加后的星座点。Figures 9(1) to (3) are schematic diagrams of superposition in the first case, Figure 9(1) is the constellation points of the first group of bit information in the first case, and Figure 9(2) is the second case in the first case For the constellation points of the group bit information and the third group bit information, Figure 9(3) shows the superimposed constellation points in the first case. Figures 10(1)-(3) are schematic diagrams of superposition in the second case, Figure 10(1) is the constellation points of the first group of bit information in the second case, and Figure 10(2) is the second case in the second case For the constellation points of the group bit information and the third group bit information, Figure 10(3) shows the superimposed constellation points in the second case.
图中标明的地方是随机取两种具体情况例子加以说明,第一种:“10”处的QPSK符号“0101”处的16QAM符号叠加,得到“101101”处的符号。第二种:“00”处的QPSK符号和“1101”处的16QAM符号优化叠加,得到“001101”处的符号。将这两种情况得到的叠加符号放到一个星座图中来看,如图11所示是两个符号的叠加符号星座图。The place marked in the figure is to randomly take two specific cases to illustrate, the first one: the QPSK symbol at "10" and the 16QAM symbol at "0101" are superimposed to obtain the symbol at "101101". The second: the QPSK symbol at "00" and the 16QAM symbol at "1101" are optimally superimposed to obtain the symbol at "001101". Putting the superimposed symbols obtained in these two cases into one constellation diagram, Figure 11 shows the superimposed symbol constellation diagram of the two symbols.
从图11中容易看到并推测所有可能叠加符号的映射星座有格雷映射属性。It is easy to see and infer from Figure 11 that the mapped constellations of all possible superimposed symbols have Gray mapping properties.
最后将叠加符号形成发射信号发送给两个用户接收机。Finally, the superimposed symbols are formed into a transmitted signal and sent to the two user receivers.
需要说明的是,通过本发明实施例简单独特的设计处理,即使在接收机因为噪声误判了QPSK符号S1,也不影响对16QAM符号S2的正确解调。所以增强了接收机做符号级SIC的鲁棒性,即在更低复杂度接收机条件下增强接入性能。It should be noted that, through the simple and unique design process of the embodiment of the present invention, even if the receiver misjudges the QPSK symbol S1 due to noise, the correct demodulation of the 16QAM symbol S2 is not affected. Therefore, the robustness of the receiver to perform symbol-level SIC is enhanced, that is, the access performance is enhanced under the condition of a lower-complexity receiver.
实施示例三Implementation example three
两组比特信息在发射机被处理后发送给两个用户接收机。更具体的,首先,第一组比特信息C1为两个比特,如图12所示,表示C1两个比特在星座图的映射,例如当C1为“10”时,映射到图12中以实心圆表示的星座点上。第二组比特信息C2为四个比特,如图13所示,表示C2四个比特在星座图的映射,例如当C2为“1011”时,映射到图13中以实心圆表示的星座点上。这里采用的16QAM星座为LTE标准16QAM星座,四个比特中的的第1,第2比特位为重要比特位,即确定I路Q路分量正负的比特,即“1011”中的第1位“1”和第2位“0”为重要比特位。The two sets of bits are processed by the transmitter and sent to the two user receivers. More specifically, first of all, the first group of bit information C1 is two bits, as shown in FIG. 12 , which represents the mapping of the two bits of C1 in the constellation diagram. For example, when C1 is “10”, it is mapped to the solid line in FIG. 12 . The circles represent the constellation points. The second group of bit information C2 is four bits, as shown in FIG. 13 , indicating the mapping of the four bits of C2 in the constellation diagram. For example, when C2 is “1011”, it is mapped to the constellation point represented by the solid circle in FIG. 13 . . The 16QAM constellation used here is the LTE standard 16QAM constellation, and the first and second bits in the four bits are important bits, that is, the bits that determine the positive and negative of the I channel Q component, that is, the first bit in "1011" "1" and the second "0" are important bits.
然后,第一组比特信息C1直接被QPSK方式调制,得到有一定功率的调制符号S1(即:第一复数符号),而第二组比特信息C2先与第一组比特信息C1经过比特运算得到第三组比特信息C,第三组比特信息C再被LTE标准制的16QAM方式调制得到有一定功率的调制符号S2(即:第二复数符号)。Then, the first group of bit information C1 is directly modulated by QPSK to obtain a modulation symbol S1 with a certain power (ie: the first complex symbol), and the second group of bit information C2 is first obtained by bit operation with the first group of bit information C1 The third group of bit information C is then modulated by the LTE standard 16QAM mode to obtain a modulation symbol S2 (ie: a second complex symbol) with a certain power.
其中第三组比特信息C由两部分组成,如图14所示,一部分由第二组比特信息C2中特定的两个比特与第一组比特信息C1中的两个比特两者异或运算得到,另一部分由第二组比特信息C2中除上述特定比特之外的比特保持不变得到。更具体的,图14中第一组比特信息C1为“10”,第二组比特信息C2为“1011”,其中第1比特和第2比特“10”为特定的2个比特。则得到的第三组比特信息C为“0011”,其中第1比特和第2比特是第一组比特信息C1“10”和第二组比特信息C2特定的2个比特“10”异或得到的“00”,图14中表示为“10”“10”=“00”,而另外两位比特由第二组比特信息C2中除上述特定比特之外的比特“11”保持不变得到。The third group of bit information C consists of two parts, as shown in Figure 14, one part is obtained by the XOR operation between the specific two bits in the second group of bit information C2 and the two bits in the first group of bit information C1 , and the other part is obtained by keeping the bits other than the above-mentioned specific bits in the second group of bit information C2 unchanged. More specifically, in FIG. 14 , the first group of bit information C1 is “10”, and the second group of bit information C2 is “1011”, wherein the first bit and the second bit “10” are specific 2 bits. Then the obtained third group of bit information C is "0011", wherein the first bit and the second bit are the first group of bit information C1 "10" and the second group of bit information C2 specific 2 bits "10" XOR obtained "00", represented as "10" in Figure 14 "10"="00", and the other two bits are obtained by keeping the bits "11" other than the above-mentioned specific bits in the second group of bit information C2 unchanged.
如图15所示,是第三组比特信息C四个比特在星座图的映射。对比第二比特信息星座映射和第三组比特信息星座映射容易发现,星座点变化到了与星座虚轴对称的位置。另一种可能的情况,如图16所示,令C1为“00”,令C2为“0011”,可以得到第三组比特信息C为“0011”,其中第一比特“0”和第二比特“0”分别由C2中的第一比特“0”、第三比特“0”与C1的“00”进行异或得到,第三、第四比特“11”是保持C2中的第三、第四比特不变得到;它与C2一样,所以在星座图的映射也一样。As shown in FIG. 15 , it is the mapping of four bits of the third group of bit information C in the constellation diagram. Comparing the second bit information constellation mapping with the third set of bit information constellation mappings, it is easy to find that the constellation point has changed to a position symmetrical to the imaginary axis of the constellation. Another possible situation, as shown in Figure 16, let C1 be "00" and C2 be "0011", the third group of bit information C can be obtained as "0011", in which the first bit "0" and the second bit are "0011". The bit "0" is obtained by the exclusive OR of the first bit "0" and the third bit "0" in C2 and "00" of C1, respectively. The third and fourth bits "11" are to keep the third and fourth bits in C2. The fourth bit is obtained unchanged; it is the same as C2, so the mapping in the constellation is the same.
上述两种可能的情况分别得到复数符号后,做叠加得到叠加符号。容易理解的是,QPSK调制符号在星座图中有4种可能的星座点,16QAM调制符号在星座图中有16种可能的星座点,则两个复数符号的叠加符号在星座图中有64种可能的星座点,正如在技术背景中介绍的叠加编码一样。这里我们重点关注上述描述的两种情况:第一种:C1为“10”,C2为“1101”;第二种:C1为“00”,C2为“1101”。After the complex symbols are obtained from the above two possible situations, they are superimposed to obtain the superimposed symbols. It is easy to understand that the QPSK modulation symbol has 4 possible constellation points in the constellation diagram, the 16QAM modulation symbol has 16 possible constellation points in the constellation diagram, and the superimposed symbol of two complex symbols has 64 possible constellation points in the constellation diagram. Possible constellation points, as superposition coding described in the technical background. Here we focus on the two cases described above: the first: C1 is "10", C2 is "1101"; the second: C1 is "00", C2 is "1101".
图17(1)~(3)表示第一种情况叠加示意图,图17(1)为第一种情况中第一组比特信息的星座点,图17(2)为第一种情况中第二组比特信息及第三组比特信息的星座点,图17(3)为第一种情况中叠加后的星座点。图18(1)~(3)表示第二种情况叠加示意图,图18(1)为第二种情况中第一组比特信息的星座点,图18(2)为第二种情况中第二组比特信息及第三组比特信息的星座点,图18(3)为第二种情况中叠加后的星座点。Figures 17(1) to (3) are schematic diagrams of superposition in the first case, Figure 17(1) is the constellation points of the first group of bit information in the first case, and Figure 17(2) is the second case in the first case For the constellation points of the group bit information and the third group bit information, Figure 17(3) shows the superimposed constellation points in the first case. Figures 18(1)-(3) are schematic diagrams of superposition in the second case, Figure 18(1) is the constellation points of the first group of bit information in the second case, and Figure 18(2) is the second case in the second case For the constellation points of the group bit information and the third group bit information, Figure 18(3) shows the superimposed constellation points in the second case.
图中标明的地方是随机取两种具体情况例子加以说明,第一种:“10”处的QPSK符号“1011”处的16QAM符号叠加,得到“101011”处的符号。第二种:“00”处的QPSK符号和“1011”处的16QAM符号优化叠加,得到“001011”处的符号。将这两种情况得到的叠加符号放到一个星座图中来看,如图19所示是两个符号的叠加符号星座图。The place marked in the figure is to randomly take two specific cases to illustrate, the first one: the QPSK symbol at "10" and the 16QAM symbol at "1011" are superimposed to obtain the symbol at "101011". The second: the QPSK symbol at "00" and the 16QAM symbol at "1011" are optimally superimposed to obtain the symbol at "001011". Putting the superimposed symbols obtained in these two cases into one constellation diagram, Figure 19 shows the superimposed symbol constellation diagram of two symbols.
从图19中容易看到并推测所有可能叠加符号的映射星座有格雷映射属性。It is easy to see and infer from Figure 19 that the mapped constellations of all possible superimposed symbols have Gray mapping properties.
最后将叠加符号形成发射信号发送给两个用户接收机。Finally, the superimposed symbols are formed into a transmitted signal and sent to the two user receivers.
需要说明的是,对比图2直接叠加的情况,本发明实施例多用户信息处理后叠加符号的所有可能符号的映射星座有格雷映射属性。而且,更为重要的是,通过本发明实施例简单独特的设计处理,即使在接收机因为噪声误判了QPSK符号,也不影响对16QAM符号的正确解调。所以增强了接收机做符号级SIC的鲁棒性,即在更低复杂度接收机条件下增强接入性能。It should be noted that, compared with the case of direct superposition in FIG. 2 , the mapping constellations of all possible symbols of the superimposed symbols after the multi-user information processing in the embodiment of the present invention have Gray mapping properties. Moreover, more importantly, through the simple and unique design process of the embodiment of the present invention, even if the receiver misjudges the QPSK symbol due to noise, the correct demodulation of the 16QAM symbol is not affected. Therefore, the robustness of the receiver to perform symbol-level SIC is enhanced, that is, the access performance is enhanced under the condition of a lower-complexity receiver.
实施例二、一种多用户信息处理装置,设置于发射机中,包括:Embodiment 2, a multi-user information processing device, set in a transmitter, comprising:
运算模块,用于将待发送的第一组比特信息与第二组比特信息进行比特运算得到第三组比特信息;其中,所述第一组比特信息的比特个数M1小于或等于第二组比特信息的比特个数M2;an operation module, configured to perform bit operation on the first group of bit information to be sent and the second group of bit information to obtain a third group of bit information; wherein, the number of bits M1 of the first group of bit information is less than or equal to the second group of bit information The number of bits of bit information M2;
调制模块,用于将所述第一组比特信息调制后得到第一复数符号,将所述第三组比特信息调制后得到第二复数符号;A modulation module, configured to modulate the first group of bit information to obtain a first complex symbol, and modulate the third group of bit information to obtain a second complex symbol;
叠加模块,用于将所述第一复数符号和第二复数符号相加得到叠加符号;a superposition module, for adding the first complex symbol and the second complex symbol to obtain a superimposed symbol;
发射模块,用于将所述叠加符号形成发射信号发射出去。A transmitting module, configured to transmit the superimposed symbols to form a transmit signal.
可选地,所述比特运算包括比特异或运算;运算对象为第一组比特信息的全部比特和第二组比特信息中的M1个比特。Optionally, the bit operation includes a bit XOR operation; the operation objects are all bits of the first group of bit information and M1 bits in the second group of bit information.
可选地,所述第三组比特信息的比特个数为M2个,包括两部分,一部分由所述第二组比特信息中特定的M1个比特与第一组比特信息中的M1个比特两者进行比特运算得到,另一部分由所述第二组比特信息中除上述特定的M1个比特之外的比特保持不变得到。Optionally, the number of bits of the third group of bit information is M2, including two parts, one part is composed of the specific M1 bits in the second group of bit information and the M1 bits in the first group of bit information. The other part is obtained by keeping the bits other than the above-mentioned specific M1 bits in the second group of bit information unchanged.
可选地,所述特定的M1个比特在第二组比特信息对应的映射星座图中是决定星座点所在象限的比特。Optionally, the specific M1 bits are bits that determine the quadrant where the constellation point is located in the mapping constellation map corresponding to the second group of bit information.
可选地,所述第三组比特信息与所述第二组比特信息相同,或者所述第三组比特信息与所述第二组比特信息映射的星座符号对于星座图坐标系的实轴、虚轴或原点呈对称关系。Optionally, the third group of bit information is the same as the second group of bit information, or the constellation symbols mapped by the third group of bit information and the second group of bit information are relative to the real axis of the constellation coordinate system, The imaginary axis or origin is in a symmetrical relationship.
可选地,调制模块,用于将所述第一组比特信息调制后得到第一复数符号,将所述第三组比特信息调制后得到第二复数符号是指:Optionally, the modulation module, configured to obtain a first complex symbol after modulating the first group of bit information, and obtaining a second complex symbol after modulating the third group of bit information refers to:
所述调制模块将所述第一组比特信息调制后得到第一调制符号;按所分配的功率将所述第一调制符号乘上预定的第一功率调整因子得到第一复数符号;将所述第三组比特信息调制后得到第二调制符号;按所分配的功率将所述第二调制符号乘上预定的第二功率调整因子得到第二复数符号。The modulation module modulates the first group of bit information to obtain a first modulation symbol; multiplies the first modulation symbol by a predetermined first power adjustment factor according to the allocated power to obtain a first complex symbol; The second modulation symbol is obtained after the third group of bit information is modulated; the second complex symbol is obtained by multiplying the second modulation symbol by a predetermined second power adjustment factor according to the allocated power.
可选地,所述第一复数符号对应的第一调制符号采用的调制方式包括二进制相移键控BPSK,正交相移键控QPSK,正交振幅调制QAM。Optionally, the modulation mode adopted for the first modulation symbol corresponding to the first complex symbol includes binary phase shift keying BPSK, quadrature phase shift keying QPSK, and quadrature amplitude modulation QAM.
可选地,所述第二复数符号对应的第二调制符号采用的调制方式包括QPSK,QAM。Optionally, the modulation mode adopted by the second modulation symbol corresponding to the second complex symbol includes QPSK and QAM.
可选地,所有可能叠加符号的映射星座具有格雷映射属性。Optionally, the mapped constellations of all possible superimposed symbols have Gray mapping properties.
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。Those skilled in the art can understand that all or part of the steps in the above method can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, such as a read-only memory, a magnetic disk or an optical disk. Optionally, all or part of the steps in the above embodiments may also be implemented using one or more integrated circuits. Correspondingly, each module/unit in the above embodiments may be implemented in the form of hardware, or may be implemented in the form of software function modules. The present invention is not limited to any particular form of combination of hardware and software.
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明的权利要求的保护范围。Of course, the present invention can also have other various embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these corresponding Changes and deformations should belong to the protection scope of the claims of the present invention.
Claims (14)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510178337.6A CN106160936B (en) | 2015-04-15 | 2015-04-15 | A kind of multi-user information processing method and device |
| PCT/CN2016/078851 WO2016165588A1 (en) | 2015-04-15 | 2016-04-08 | Multiuser information processing method and device thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510178337.6A CN106160936B (en) | 2015-04-15 | 2015-04-15 | A kind of multi-user information processing method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106160936A CN106160936A (en) | 2016-11-23 |
| CN106160936B true CN106160936B (en) | 2020-01-17 |
Family
ID=57125645
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510178337.6A Active CN106160936B (en) | 2015-04-15 | 2015-04-15 | A kind of multi-user information processing method and device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106160936B (en) |
| WO (1) | WO2016165588A1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106685583B (en) * | 2015-11-07 | 2020-07-07 | 中兴通讯股份有限公司 | Multi-user superposition transmission method and device |
| CN108449305B (en) * | 2018-01-24 | 2020-10-30 | 复旦大学 | A multi-user multiplexing method suitable for downlink transmission in wireless communication system |
| CN112153690B (en) | 2019-06-26 | 2022-05-24 | 华为技术有限公司 | Communication method and communication device |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006066445A1 (en) * | 2004-12-21 | 2006-06-29 | Zte Corporation | A encoding modulation and demodulation system and its method of transmitting and receiving signal |
| CN101483463B (en) * | 2008-01-11 | 2013-06-05 | 华为技术有限公司 | Data sending method and apparatus based on multi-diversity |
| EP2219312A1 (en) * | 2009-02-11 | 2010-08-18 | NTT DoCoMo, Inc. | Apparatus for providing a combined digital signal |
| WO2010122699A1 (en) * | 2009-04-24 | 2010-10-28 | パナソニック株式会社 | Wireless communication device and wireless communication method |
| CN103634072B (en) * | 2012-08-28 | 2017-11-03 | 华为技术有限公司 | The method and apparatus for transmitting information |
| CN102983945B (en) * | 2012-12-06 | 2015-07-22 | 哈尔滨工业大学 | Wireless communication method for realizing physical layer network coding in multi-user channel |
-
2015
- 2015-04-15 CN CN201510178337.6A patent/CN106160936B/en active Active
-
2016
- 2016-04-08 WO PCT/CN2016/078851 patent/WO2016165588A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2016165588A1 (en) | 2016-10-20 |
| CN106160936A (en) | 2016-11-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6692807B2 (en) | Method and apparatus for superposing and demodulating multi-user information transmission | |
| CN105634702B (en) | Multi-user information co-channel sending, receiving method and its device | |
| JP6814198B2 (en) | Modulation method, demodulation method and equipment for multi-user information transmission | |
| CN105703877B (en) | Superposition coding, decoding method, device, transmitter and receiver | |
| CN106877978B (en) | Control channel detection method and device | |
| WO2018059488A1 (en) | Method and device for transmitting reference signal | |
| CN106160827B (en) | Multi-user information processing method and device | |
| CN106160936B (en) | A kind of multi-user information processing method and device | |
| CN106063212B (en) | Method and apparatus for generating a non-Gaussian interference channel in a wireless communication system | |
| EP3214784B1 (en) | Dual transport block data transmission and reception method, device, transmitter, and receiver | |
| CN106302299B (en) | A kind of multi-user access method and device | |
| WO2016127747A1 (en) | Method of transmitting and receiving downlink multi-user information and corresponding device | |
| CN106998313A (en) | A kind of information modulation method and device | |
| CN106685583B (en) | Multi-user superposition transmission method and device | |
| WO2016134525A1 (en) | Information transmission method and apparatus, and communication system | |
| CN108463957A (en) | Information transmission method, device and communication system suitable for non-orthogonal multiple access | |
| JP4637721B2 (en) | Multiple access method | |
| CN109274458A (en) | Method and device for realizing decoding processing | |
| CN107707496A (en) | Modulation symbol processing method and device | |
| WO2017148430A1 (en) | Information transmission method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | 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 |