WO2016086834A1 - Multi-user information co-channel sending and receiving method and device thereof - Google Patents

Multi-user information co-channel sending and receiving method and device thereof Download PDF

Info

Publication number
WO2016086834A1
WO2016086834A1 PCT/CN2015/096113 CN2015096113W WO2016086834A1 WO 2016086834 A1 WO2016086834 A1 WO 2016086834A1 CN 2015096113 W CN2015096113 W CN 2015096113W WO 2016086834 A1 WO2016086834 A1 WO 2016086834A1
Authority
WO
WIPO (PCT)
Prior art keywords
symbol
symbols
modulation
superimposed
group
Prior art date
Application number
PCT/CN2015/096113
Other languages
French (fr)
Chinese (zh)
Inventor
袁志锋
戴建强
胡留军
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016086834A1 publication Critical patent/WO2016086834A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes

Definitions

  • the present invention relates to the field of communications, and in particular to a method and apparatus for co-channel transmission and reception of multi-user information.
  • Multi-user information transmission can be divided into Orthogonal Multiple Access (OMA) and Non-Orthogonal Multiple Access (NOMA) according to the access mode.
  • OMA Orthogonal Multiple Access
  • NOMA Non-Orthogonal Multiple Access
  • each user uses a strictly "sub-channel" that is mutually orthogonal to each other, so that there is no mutual interference between user information during demodulation.
  • NOMA Non-Orthogonal Multiple Access
  • Multi-user information transmission has two cases of downlink transmission and uplink transmission.
  • Downlink also known as broadcast, means that the transmitter sends information to multiple receivers simultaneously.
  • the related work indicates that NOMA broadcast can achieve greater system capacity than OMA broadcast, as shown in Figure 1.
  • the NOMA method can give priority to increasing the capacity of cell edge users (edge users are weaker users than central users), and at the same time basic Maintain a considerable capacity for the central user (the central user is a stronger user than the edge user).
  • Non-orthogonal multi-user information Co-channel broadcasting refers to the fact that the transmitter superimposes the modulation symbols of different user information, and then uploads the same time-frequency resources to multiple receivers, and different users extract their own from the received composite signals. information.
  • the process in which the modulation symbols of a plurality of user information are superimposed is also referred to as "superimposition coding". Since the user information interferes with each other when demodulating in the NOMA mode, the receiving end usually performs Serial Interference Cancellation (SIC) separation information.
  • SIC Serial Interference Cancellation
  • the SIC process of a multi-user is easily promoted by the following: firstly, the user 1 (stronger user) is demodulated to decode the information of the user 1 (weaker user). Then, when the user 2 information is demodulated, the user 1 information previously demodulated and decoded needs to be reconstructed and then subtracted, and the user 2 information is solved. In this way, the user 2 information can be greatly improved because there is no interference.
  • user 1 is an edge user and user 2 is a center user.
  • the present invention provides a multi-user common channel to at least solve the NOMA downlink transmission.
  • the symbol-level SIC during the demodulation of the terminal has a large error propagation risk, thereby causing a decrease in access performance. problem.
  • a multi-user information co-channel transmitting method including: generating L superimposed symbols according to N modulation symbols divided into K groups, where K, N, and L are integers, And L ⁇ K ⁇ 1, N ⁇ 2, L ⁇ 1; respectively, using L different lengths of the orthogonal sequence of length L to spread-spread the L superposed symbols to obtain L symbol sequences; The L symbol sequences are described to obtain a combined symbol sequence; the transmitted signal formed by the combined symbol sequence is transmitted.
  • a multi-user information co-channel receiving method comprising: receiving a transmission signal sent by a transmitter, wherein the transmission signal is: being divided into K groups according to the transmitter respectively N modulation symbols, generating L superimposed symbols, where K, N, L are integers, and L ⁇ K ⁇ 1, N ⁇ 2, L ⁇ 1; using L different lengths in the orthogonal sequence of L The sequence respectively spreads and spreads the L superposed symbols to obtain L symbol sequences; combines the L symbol sequences to obtain a combined symbol sequence, and forms a transmitted signal formed by the combined symbol sequence; after performing channel equalization And despreading the combined symbol sequence by using a spreading sequence corresponding to the transmitting end; demodulating the superposed symbol obtained after despreading to obtain bit information corresponding to the symbol.
  • a multi-user information co-channel transmitting apparatus including: a superimposing module, generating L superimposed symbols according to N modulation symbols divided into K groups, wherein K, N, L is an integer, and L ⁇ K ⁇ 1, N ⁇ 2, L ⁇ 1; the spreading module is configured to spread the L superposed symbols separately using different sequences of L orthogonal sequences of length L Expanding to obtain L symbol sequences; combining modules, configured to merge the L symbol sequences to obtain a combined symbol sequence; and a transmitting module configured to transmit a transmission signal formed by the combined symbol sequence.
  • a multi-user information co-channel receiving apparatus including: a receiving module, configured to receive a transmitting signal sent by a transmitter, where the transmitting signal is: respectively, on the transmitter
  • N modulation symbols divided into K groups L superimposed symbols are generated, wherein K, N, L are integers, and L ⁇ K ⁇ 1, N ⁇ 2, L ⁇ 1; use L positive lengths L
  • Different sequences in the interleaving sequence respectively spread-spread L the superposed symbols to obtain L symbol sequences; merge the L symbol sequences to obtain a combined symbol sequence, and transmit signals formed by the combined symbol sequence
  • a despreading module configured to perform channel equalization, despreading the combined symbol sequence by using a spreading sequence corresponding to the transmitting end; and the demodulating module is configured to demodulate the superposed symbol obtained after despreading , the bit information corresponding to the symbol is obtained.
  • L superimposed symbols are generated according to N modulation symbols divided into K groups, Wherein, K, N, and L are integers, and L ⁇ K ⁇ 1, N ⁇ 2, L ⁇ 1; respectively, L different superimposed symbols are spread and spread using different sequences in L orthogonal sequences of length L, Obtaining L symbol sequences; combining L symbol sequences to obtain a combined symbol sequence; transmitting a transmission signal formed by the combined symbol sequence, and solving the NOMA downlink transmission, performing symbol-level SIC in terminal demodulation under actual fading channel There is a large risk of error propagation, which leads to a problem of reduced access performance, which improves access performance.
  • FIG. 1 is a capacity comparison diagram of a NOMA method and an OMA method according to the related art
  • FIG. 2 is a schematic flowchart of a multi-user information co-channel sending method according to an embodiment of the present invention
  • FIG. 3 is a schematic flow chart of a multi-user information co-channel receiving method according to an embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a multi-user information co-channel transmitting apparatus according to an embodiment of the present invention.
  • FIG. 5 is a schematic diagram of an optional structure of a multi-user information co-channel transmitting apparatus according to an embodiment of the present invention.
  • FIG. 6 is a schematic structural diagram of a multi-user information co-channel receiving apparatus according to an embodiment of the present invention.
  • FIG. 7 is a schematic diagram of a wireless broadcast communication system in accordance with an alternative embodiment of the present invention.
  • FIG. 8 is a schematic diagram of dividing N users into K groups according to an alternative embodiment of the present invention.
  • FIG. 9 is a schematic diagram of a processing procedure of a multi-user information co-channel broadcasting system at a transmitting end according to an alternative embodiment of the present invention.
  • FIG. 10 is a schematic diagram of a discrete arrangement of a single 8-long merged symbol sequence in a time-frequency resource according to an alternative embodiment of the present invention
  • FIG. 11 is a schematic diagram of a processing procedure of a multi-user modulation symbol at a base station according to an alternative embodiment of the present invention.
  • FIG. 12 is a schematic diagram of generation of user modulation symbols in a group according to an alternative embodiment of the present invention.
  • FIG. 13 is a schematic diagram of direct superposition of two QPSK symbols in a group according to an alternative embodiment of the present invention.
  • FIG. 14 is a schematic diagram of optimized stacking of two QPSK symbols in a group according to an alternative embodiment of the present invention.
  • 15 is a schematic diagram of symbol expansion after a set of user modulation symbols are superimposed by a spreading sequence according to an alternative embodiment of the present invention.
  • 16 is a schematic diagram of an 8 combined and symbol sequence transmitted by 8 antennas according to an alternative embodiment 1 of the present invention.
  • FIG. 17 is a schematic structural diagram of an exemplary receiver of a multi-user information common channel broadcasting system according to an alternative embodiment 2 of the present invention.
  • the modulation symbols of the user information of the multi-users in the group (each user information corresponds to one modulation symbol, Transmitted to each user; the user is divided into K groups, the corresponding modulation symbols are also divided into K groups) directly superimposed or optimized by non-orthogonal methods, and the different groups of superimposed symbols are performed using different sequences in the orthogonal sequence set.
  • the symbol is extended, and all the extended symbol sequences are combined and sent to the terminal, and the terminal despreads and demodulates and demodulates its own information.
  • the signal-to-noise ratio (SNR) of each set of superimposed symbols after despreading of the terminal can be close to the case of additive white Gaussian noise (AWGN), that is, maximum multi-user access is ensured in the downlink fading channel. performance.
  • AWGN additive white Gaussian noise
  • FIG. 2 is a flowchart of a method for co-channel transmission of multi-user information according to an embodiment of the present invention. As shown in FIG. 2, the process includes the following steps:
  • Step S202 generating L superimposed symbols according to N modulation symbols divided into K groups, wherein K, N, L are integers, and L ⁇ K ⁇ 1, N ⁇ 2, L ⁇ 1;
  • Step S204 performing spreading spread on the L superposed symbols by using different sequences in L orthogonal sequences of length L, to obtain L symbol sequences;
  • Step S206 combining L symbol sequences to obtain a combined symbol sequence
  • Step S208 transmitting a transmission signal formed by the sequence of combined symbols.
  • the NOMA downlink transmission is solved.
  • the symbol-level SIC during the demodulation of the terminal has a large error propagation risk, thereby The problem of degraded access performance improves access performance.
  • the modulation symbol is a modulation symbol of user information, and each of the N modulation symbols corresponds to user information of one user.
  • the same user may generate multiple modulation symbols according to different moments; similarly, K users may generate L modulation symbols at different times.
  • the channel in which each user in the kth user group is located is differentiated, or the channel experienced by each modulation symbol in the kth user group reaches the target user is differentiated. of.
  • the constellation composed of all possible constellation points of the superimposed symbols is Gray mapped or non-Gray mapped.
  • the manner of performing superposition coding may be various, including but not limited to direct superposition coding or coding after optimizing modulation symbols.
  • step S202 in the case that the number of users M k ⁇ 2 in the kth user group, determining that the symbols of the multi-user information in the k-th user group are superposed are the ones of the group at one time.
  • the superimposed symbols include one of the following methods: directly superimposing the modulation symbols of the M k user information in the kth user group; or optimizing the superimposed coding on the modulation symbols of the M k user information in the kth user group.
  • the user group k k M modulation symbols in the user information direct superposition coding comprises: for each of the M modulation symbols k th user information as the user directly to the complex symbol k in group Add to get the superimposed symbol of the kth user group.
  • step S202 optimizing the modulation symbols of the M k user information in the kth user group, the superimposing coding comprises: performing optimization processing (for example, image processing) on the second complex symbol to obtain an optimized symbol, wherein, the second complex symbol is one of M k modulation symbols, or is a symbol superposed by two symbols in the modulation symbols of M k user information; adding the first complex symbol to the optimized symbol to obtain Superimposed symbols, wherein the first complex symbol is one of modulation symbols of M k user information.
  • optimization processing for example, image processing
  • the superimposed symbol is one of the following:
  • X std +Y std ⁇ i is an unnormalized integer lattice constellation symbol S std corresponding to the first complex symbol, Indicates rounding down, Indicates rounding up.
  • the X std corresponding to BPSK is ⁇ 1, -1 ⁇ , and Y std is taken as zero; the X std and Y std corresponding to QPSK are ⁇ 1, -1 ⁇ ; and X std and Y std corresponding to 16QAM.
  • the value is ⁇ 1, -1, 3, -3 ⁇ ; the X std and Y std corresponding to 64QAM are ⁇ 1, -1, 3, -3, 5, -5, 7, -7 ⁇ .
  • multiple modulation modes may be used, for example, performing constellation optimization modulation on the M k user information in the kth user group, and obtaining each user in the kth user group.
  • the constellation optimization modulation for the M k user information in the kth user group includes: 60 degree vertex diamond constellation modulation, or triangular constellation modulation, or square constellation modulation, or rectangular constellation modulation.
  • the L extended symbol sequences are dispersed in time-frequency resources to achieve time diversity or frequency domain diversity, and the L extended symbol sequences may be placed in the same position.
  • step S208 the merged symbol sequence is formed into L transmit signals, and the transmit signals are respectively transmitted through the L antennas.
  • FIG. 3 is a schematic flowchart of a multi-user information co-channel receiving method according to an embodiment of the present invention. As shown in FIG. 3, the process includes the following steps:
  • Step S302 receiving a transmission signal sent by the transmitter, where the transmission signal is: generating L superposition symbols on the transmitter according to N modulation symbols divided into K groups, wherein K, N, and L are integers, and L ⁇ K ⁇ 1, N ⁇ 2, L ⁇ 1; respectively spread the L superimposed symbols by L different sequences in the orthogonal sequence of length L to obtain L symbol sequences; the combined L symbol sequences, Obtaining a combined symbol sequence and a transmitted signal formed by the combined symbol sequence;
  • Step S304 after performing channel equalization, despreading the combined symbol sequence by using a spreading sequence corresponding to the transmitting end;
  • Step S306 demodulating the superposed symbol obtained after despreading to obtain bit information corresponding to the symbol.
  • the bit information corresponding to the symbol includes: user information corresponding to the user.
  • the spreading sequence corresponding to the user group in which the user is located is the same as the spreading sequence used by the transmitter to spread-spread the user group.
  • step S306 the demodulated superimposed symbol is demodulated, and the bit information corresponding to the symbol is obtained by one of the following modes: interference demodulation directly with other users' symbols; or first The interference of the symbols of other users solves the symbols of the weaker users (ie, the interference symbols), and then uses the symbol level SIC to separate the interference symbols in the received signal, and then removes the bit information of the symbol after removing the interference symbols.
  • interference demodulation directly with other users' symbols
  • the interference of the symbols of other users solves the symbols of the weaker users (ie, the interference symbols), and then uses the symbol level SIC to separate the interference symbols in the received signal, and then removes the bit information of the symbol after removing the interference symbols.
  • the embodiment also provides a multi-user information co-channel transmitting device, which is used to implement the above-mentioned embodiments and optional embodiments, and has not been described again.
  • the term "module” as used hereinafter may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • the apparatus includes: a superimposing module 42, a spreading module 44, a merging module 46, and a transmitting module 48, wherein the superimposing module 42 is configured to generate L superpositions according to N modulation symbols divided into K groups. a symbol, wherein K, N, L are integers, and L ⁇ K ⁇ 1, N ⁇ 2, L ⁇ 1; the spreading module 44 is coupled to the superposition module 42 and is configured to use L orthogonal sequences of length L The different sequences respectively spread the L superimposed symbols to obtain L symbol sequences; the combining module 46 is coupled to the spreading module 44, and is configured to combine L symbol sequences to obtain a combined symbol sequence; the transmitting module 48 is coupled to the combining module. 46. Set to transmit a transmit signal formed by the sequence of merged symbols.
  • the above modulation symbol is a modulation symbol of user information, and each of the above N modulation symbols corresponds to user information of one user.
  • the modulation symbol is a superimposed symbol of the group at one moment; in the case where K ⁇ 2, and the number of users M k ⁇ 2 in the kth user group, the modulation symbol superposition of the multiuser information in the kth user group is determined.
  • the channel where each user in the kth user group is located is differentiated; or the channel experienced by each modulation symbol in the kth user group to reach the target user is differentiated.
  • the constellation composed of all possible constellation points of the superimposed symbols is Gray mapped or non-Gray mapped.
  • the superimposing module 42 is further configured to: directly superimpose and encode the modulation symbols of the M k user information in the kth user group; or optimize the superposition coding of the modulation symbols of the M k user information in the kth user group.
  • the superimposing module 42 is further configured to directly add the M k complex symbols as the modulation symbols of the user information in the kth user group to obtain the superimposed symbols of the kth user group.
  • the superposition module 42 is further configured to: optimize the second complex symbol to obtain an optimized symbol, where the second complex symbol is one of M k modulation symbols, or is M k user information. And superimposing the symbols of the two symbols in the modulation symbol; adding the first complex symbol to the optimized symbol to obtain a superimposed symbol, wherein the first complex symbol is one of modulation symbols of M k user information.
  • the superimposed symbol is one of the following:
  • X std +Y std ⁇ i is an unnormalized integer lattice constellation symbol S std corresponding to the first complex symbol, Indicates rounding down, Indicates rounding up.
  • the X std corresponding to BPSK is ⁇ 1, -1 ⁇ , and Y std is zero; the X std and Y std corresponding to QPSK are ⁇ 1, -1 ⁇ ; and the values of Xstd and Ystd corresponding to 16QAM are It is ⁇ 1, -1, 3, -3 ⁇ ; the X std and Y std corresponding to 64QAM are ⁇ 1, -1, 3, -3, 5, -5, 7, -7 ⁇ .
  • FIG. 5 is a schematic diagram of an optional structure of a multi-user information co-channel transmitting apparatus according to an embodiment of the present invention.
  • the apparatus further includes: a modulation module 52 coupled to the superimposing module 42 and configured to be k
  • the modulation module 52 is further configured to: perform 60 degree vertex diamond constellation modulation, or triangular constellation modulation, or square constellation modulation, or rectangular constellation modulation on the user information.
  • the L extended symbol sequences are dispersed in time-frequency resources to achieve time diversity or frequency domain diversity, and the L extended symbol sequences may be placed in the same position.
  • the sending module 48 is further configured to: form a combined symbol sequence into L transmit signals, and separately transmit the transmit signals through the L antennas.
  • FIG. 6 is a schematic structural diagram of a multi-user information co-channel receiving device according to an embodiment of the present invention.
  • the device includes: a receiving module 62, Despreading module 64 and demodulation module 66, wherein receiving module 62 is configured to receive a transmission signal transmitted by the transmitter, wherein the transmission signal is: generating L superposition symbols on the transmitter according to N modulation symbols divided into K groups Where K, N, and L are integers, and L ⁇ K ⁇ 1, N ⁇ 2, L ⁇ 1; spread spreading of L superposed symbols by using different sequences in L orthogonal sequences of length L, respectively Obtaining L symbol sequences; combining L symbol sequences to obtain a combined symbol sequence, and transmitting signals formed by the combined symbol sequence; the despreading module 64 is coupled to the receiving module 62, and configured to perform channel equalization, corresponding to the transmitting end The spread spectrum sequence despreads the combined symbol sequence; the demodulation
  • the bit information corresponding to the symbol includes: user information corresponding to the user.
  • the spreading sequence corresponding to the user group in which the user is located is the same as the spreading sequence used by the transmitter to spread-spread the user group.
  • the demodulation module 66 is configured to: directly demodulate the interference with other users; or first solve the symbols of the weaker user with the interference of other users, and then separate the weaker received signals by using the symbol level SIC. The user's symbol, after removing the symbol of the weaker user, solves the user information of the user.
  • Step 1 the N users are divided into K groups, each group may be a multi-user modulation symbol directly superimposed or optimized superimposed to generate a first type of superimposed symbols, and may also be a single-user modulation symbol, that is, a second type of superimposed symbols.
  • N is an integer greater than or equal to 2
  • K is an integer greater than or equal to 1.
  • the symbol constellations of the first type of superimposed symbols or the second type of superimposed symbols are Gray mapped.
  • Step 2 When K is greater than or equal to 2, the first type of superimposed symbols or the second type of superimposed symbols are spread and spread using different sequences in the orthogonal sequence set to generate an extended symbol sequence, and the K group is expanded.
  • the symbol sequence is combined to obtain a first type of merge symbol sequence.
  • the second type of merged symbol sequence is a merged symbol sequence obtained by superimposing L-symbols obtained by superimposing the modulation symbols of user information in the user group at L times and expanding and spreading.
  • step 3 the transmitter forms the first type of combined symbol sequence or the second type of combined symbol sequence to form a multi-antenna transmission signal, which is sent to the receiver by multiple antennas.
  • the N users are divided into K groups, and the number of users M k of each group may be 1 or 2 or 3.
  • M k is not 1, the channels of each user in the same group are differentiated.
  • the first type of superimposed symbols, the user modulation symbols in the group are directly superimposed to generate the symbols, or the optimized constellation modulation is used for each user information in the group, or the modulation symbols of each user information in the group are optimized.
  • Superimposed generated symbols, the superimposed symbol constellations are Gray mapped.
  • the user modulation symbol is a symbol after a certain power is allocated to the unit power modulation symbol.
  • the first complex symbol is x1+y1 ⁇ i and the second complex symbol is x2+y2 ⁇ i.
  • the optimized constellation modulation is used, including but not limited to 60 degree vertex diamond modulation and triangular constellation modulation; wherein the optimization processing may refer to optimizing the second complex symbol to obtain the optimized A symbol that superimposes the first complex symbol with the optimized symbol to generate a first type of superimposed symbol.
  • the constellation consisting of all possible constellation points of the superimposed symbols obtained after superposition is Gray mapped.
  • the optimization process may also mean that the first complex symbol and the second complex symbol are mapped to the optimal constellation shape and superimposed, and the constellation composed of all possible constellation points of the superimposed symbol obtained after the superposition is Gray mapped.
  • the first complex symbol is superimposed with the optimized symbol, and the generated first type of superimposed symbol includes one of the following:
  • X std +Y std ⁇ i is an unnormalized integer lattice constellation symbol corresponding to the first complex symbol, Indicates rounding down, Indicates rounding up.
  • the unnormalized integer lattice constellation symbol S std is X std +Y std ⁇ i.
  • the X std corresponding to BPSK is ⁇ 1, -1 ⁇
  • Y std is taken to be zero, such as X std corresponding to QPSK.
  • the value of Y std is ⁇ 1, -1 ⁇
  • the value of X std and Y std corresponding to 16QAM is ⁇ 1, -1, 3, -3 ⁇
  • the value of X std and Y std corresponding to 64QAM is ⁇ 1, - 1,3,-3,5,-5,7,-7 ⁇ .
  • K is an integer greater than or equal to 2
  • K K-length sequences in the K ⁇ K orthogonal sequence set there are K K-length sequences in the K ⁇ K orthogonal sequence set, and each sequence is strictly orthogonal to each other, and one symbol can be expanded into a K-length sequence.
  • each set of superimposed symbols is subjected to spread spectrum extension processing by using one of the orthogonal sequence sets to generate an extended symbol sequence.
  • each group uses different spreading sequences, and each of the superimposed symbol-expanded symbol sequences is dispersed in the time-frequency resource.
  • the K-group extended symbol sequences are combined to obtain a first-class merge symbol sequence.
  • the K-group extended symbols that are merged together are orthogonal to each other and do not interfere with each other.
  • the transmitter forms the first type of combined symbol sequence into K transmission signals, and respectively sends the K antennas to the receiver.
  • a method for co-channel receiving multi-user information which includes the following steps:
  • Step 1 Receive a transmission signal from a transmitter, wherein the transmission signal is generated by the transmitter using the multi-user information co-channel transmission method described above.
  • each user group performs channel equalization, and then despreads with its own spreading sequence, and then the users in the group demodulate the user information according to their respective corresponding manners.
  • the user group is one of the K group users, and K is an integer greater than or equal to 2.
  • K is an integer greater than or equal to 2.
  • Each user group performs channel equalization and then despreads with its own spreading sequence.
  • the spreading sequence used by each user group is the same as the spreading sequence used by each group in the transmitter.
  • users in each group are demodulated in respective corresponding manners: for example, the user directly demodulates with interference of other users.
  • the user first solves the symbols of the weaker users with the interference of other users, and then separates the symbols of the weaker users in the received signal by using the symbol level SIC, removes the symbols of the weaker users, and then performs optimization processing to solve the problem.
  • User's symbol For example, the user directly demodulates with interference of other users.
  • the user first solves the symbols of the weaker users with the interference of other users, and then separates the symbols of the weaker users in the received signal by using the symbol level SIC, removes the symbols of the weaker users, and then performs optimization processing to solve the problem.
  • User's symbol for example, the user directly demodulates with interference of other users.
  • the invention optionally provides a method for co-channel transmission and reception of multi-user information.
  • Figure 7 illustrates a wireless broadcast communication system implemented in accordance with and using the method of the present invention.
  • the base station transmits the multi-user information to a plurality of user equipments (there are 16 user equipments from UE1 to UE16 in FIG. 7), and each user extracts his own information from the received signal. Press
  • the user's location can divide users into edge users, central users, and other users.
  • the channels between these three types of users and base stations are differentiated.
  • the N users in the cell are divided into K groups, where N and K are integers greater than or equal to 2, and the number of users M k of each group may be 1 or 2 or 3.
  • M k is not 1, the channels of each user in the same group are located. It is differentiated.
  • FIG. 8 is a schematic diagram of dividing N users into K groups. Group 1 has M 1 users, Group K has M K users, and M k usually takes 1, 2, and 3. If M k is 1, this group has only 1 user. If M k is 2, this group has 1 near-end user and 1 far-end user. If M k is 3, the group has 1 near-end user, 1 far-end user, and 1 other user. The number of all users in K groups is N.
  • the superimposed symbols are generated by superimposing the modulation symbols of all user information in each group.
  • Each set of superimposed symbols is subjected to spread spectrum spreading processing using different sequences in a K ⁇ K orthogonal sequence set (including K orthogonal sequences of length K) to generate an extended symbol sequence.
  • the transmitter forms the transmitted symbol sequence into a transmitted signal and transmits it to the receiver. As shown in FIG. 9, the processing process of the multi-user information common channel broadcasting system at the transmitting end is shown.
  • the specific process is: after allocating a certain power to the coded modulation symbols of all user information in a group, directly superimposing or optimizing and superimposing to generate superimposed symbols.
  • the first complex symbol in a group is represented by x1+y1 ⁇ i
  • the second complex symbol is represented as x2+y2 ⁇ i.
  • Direct superposition means that the first complex symbol and the second complex symbol are directly added to generate a superimposed symbol.
  • the optimized superimposition means that the second complex symbol is optimized, the optimized symbol is obtained, and the first complex symbol and the optimized symbol are superimposed and encoded to generate the superimposed symbol.
  • the constellation of all possible constellation points of the superimposed symbols is Gray mapped.
  • Superimposing the first complex symbol with the optimized symbol, and generating the generated superimposed symbol includes one of the following:
  • the superimposed symbol is The superimposed symbol is among them, or
  • X std +Y std ⁇ i is an unnormalized integer lattice constellation symbol corresponding to the first complex symbol, Indicates rounding down, Indicates rounding up.
  • the unnormalized integer lattice constellation symbol S std is X std +Y std ⁇ i.
  • the X std corresponding to BPSK is ⁇ 1, -1 ⁇
  • Y std is taken as zero, such as X std and Ystd corresponding to QPSK.
  • the values are ⁇ 1, -1 ⁇ ;
  • the values of X std and Ystd corresponding to 16QAM are ⁇ 1, -1, 3, -3 ⁇ ;
  • the values of X std and Y std corresponding to 64QAM are ⁇ 1, -1, 3, -3,5,-5,7,-7 ⁇ .
  • each set of superimposed symbols is spread-spread and extended by one sequence in the orthogonal sequence set to generate an extended symbol sequence.
  • the spreading sequence used by each group is derived from the K ⁇ K orthogonal sequence set. A sequence of K K long symbols in the combination, each sequence being strictly orthogonal to each other, and one symbol can be expanded into a K long sequence.
  • the spreading sequences used in each group are different, and the sequence of symbols after each superposition symbol is dispersed in the time-frequency resources.
  • Combining the extended symbol sequences of each group of superposed symbols forms a combined symbol sequence, and the extension may be direct sequence spreading or hopping sequence spreading.
  • the merged K-group symbols are mutually orthogonal and do not interfere with each other.
  • the transmitter forms K transmitted signals into the combined symbol sequence, and sends them to N users by K antennas.
  • the transmitted signals are dispersed in the time-frequency resources. As shown in FIG. 10, an 8-long merged symbol sequence is dispersed. In time-frequency resources.
  • the base station divides the 16 users into 8 groups, of which there are two users in each group, which are 1 edge user and 1 center user.
  • the channels between the edge users and the central user and the base station are differentiated.
  • the superimposed symbols are generated by superimposing the modulation symbols of all user information in each group.
  • Each set of superimposed symbols is spread-spreaded using different sequences in the 8 ⁇ 8 orthogonal sequence set to generate an extended symbol sequence, and the 8 sets of extended symbol sequences are combined to obtain a combined symbol sequence.
  • the base station forms the combined symbol sequence into a transmission signal and transmits it to 16 user terminals.
  • Figure 11 shows the processing of a multi-user modulation symbol at a base station.
  • FIG. 12 is a schematic diagram of generation of user modulation symbols in a group.
  • the edge user information stream and the central user information stream A1, A2 are respectively obtained by Turbo coding by the dual information bit stream I1, I2, and the base station converts the edge user information stream and the center user information stream according to the channel condition between it and the terminal UE.
  • A1 and A2 are modulated into symbols of unit power, and then the power P 1 is allocated to the edge user symbols to obtain a modulation symbol S 1 having a certain power, and the power P 2 is allocated to the central user symbol to obtain a modulation symbol S 2 having a certain power.
  • P 1 +P 2 P
  • P 1 >P 2 P is the total power allocated by the base station to the reorganized user.
  • S 1 and S 2 are directly superimposed or optimized and superimposed to generate superimposed symbols.
  • the direct superposition is: S 1 + S 2 , which can also be expressed as x1 + y1 ⁇ i + x2 + y2 ⁇ i.
  • Figure 13 is a schematic diagram showing the direct superposition of two QPSK symbols.
  • the superposition is: the symbol S of the complex symbol S 1 and the complex symbol S 2 is directly superimposed, and the complex symbol S 3 after direct superposition can be expressed as (S 1 +S), or can be expressed as Can also be expressed as among them, or
  • X std +Y std ⁇ i is an unnormalized integer lattice constellation symbol corresponding to the first complex symbol, such as X std and Y std corresponding to QPSK, and the value is ⁇ 1, -1 ⁇ , Indicates rounding down, Indicates rounding up.
  • Figure 14 is a schematic diagram of the superposition of two QPSK symbols after optimization.
  • each set of superimposed symbols is subjected to spread spectrum expansion processing by using one sequence in the orthogonal sequence set to generate an extended symbol sequence.
  • Each of the sets of spreading sequences is derived from eight 8-bit sequences in an 8x8 set of spreading sequences, each of which is strictly orthogonal to each other, and a modulation symbol can be extended into an 8-long symbol sequence.
  • the spreading sequences used in each group are different. For example, the first group uses the spreading sequence C1 to spread, the eighth group uses the spreading sequence C8 to expand, and the symbol sequence after each superimposed symbol is dispersed in the time-frequency resources.
  • Figure 15 is a diagram showing the symbol expansion of a spreading sequence after superimposing a set of user modulation symbols.
  • the sequence of symbols after the expansion of the 8 sets of superimposed symbols is combined to obtain a sequence of symbols after the combination.
  • Each extended symbol sequence is scattered among time-frequency resources.
  • the extension can be either direct sequence spread spectrum or frequency hopping sequence spread spectrum.
  • the base station forms 8 transmitted signals into the combined symbol sequence, and sends them to 16 users in the cell by 8 antennas, as shown in FIG. 16.
  • Figure 17 is a block diagram showing the structure of a typical receiver of a multi-user information common channel broadcasting system according to an alternative embodiment 2 of the present invention.
  • the first group of users 1 receives a transmission signal from a transmitter, wherein the transmission signal is a base station using a spreading sequence C1 to spread the code of the modulation symbol superimposed and encoded by the first group of user information.
  • An extended symbol sequence is generated, and the combined symbol sequence of all the group-expanded symbol sequences is combined.
  • User 1 performs channel equalization, and then despreads with the spreading sequence C1 to obtain information corresponding to the symbols of the first group of users, and then demodulates the user information according to the corresponding manner. If user 1 is a weaker user, the user 1 information is directly demodulated and decoded with other user symbols, and if user 1 is a strong user, the interference of the other user is first solved to solve the weaker user's symbol. Then, the symbol level SIC is used to separate the symbols of the weaker users in the received signal, and the symbols of the weaker users are removed, and then optimized processing is performed to solve the user symbols.
  • X std '+Y std ' ⁇ i is the unnormalized integer lattice constellation symbol of the weaker user symbol first solved, such as X std and Y std corresponding to QPSK, which are ⁇ 1, -1 ⁇ , Indicates rounding down, Indicates rounding up.
  • the embodiment of the present invention solves the problem of NOMA downlink transmission. Under the fading channel, the symbol-level SIC during terminal demodulation will have a large risk of error propagation, resulting in a problem of reduced access performance, thereby improving access performance.
  • modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
  • the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

A multi-user information co-channel sending and receiving method and a device thereof are disclosed in the present invention, wherein the method comprises: generating L superimposed symbols according to N modulated symbols which are divided into K groups, wherein K, N and L are integers and L≥K≥1,N≥2,L≠1; performing spectrum spread respectively on L superimposed symbols by using different sequences of L orthogonal sequences with the length of L and obtaining L symbol sequences; merging the L symbol sequences and obtaining a merging symbol sequence; sending a transmission signal formed by the merging symbol sequence. The present invention solves the problem that during NOMA downlink transmission, access performance is reduced due to the fact that great error propagation risk exists when a terminal performs symbol-level SIC during demodulation in actual fading channel, so that the access performance is improved.

Description

多用户信息共道发送、接收方法及其装置Multi-user information common channel transmitting and receiving method and device thereof 技术领域Technical field
本发明涉及通信领域,具体而言,涉及一种多用户信息共道发送、接收方法及其装置。The present invention relates to the field of communications, and in particular to a method and apparatus for co-channel transmission and reception of multi-user information.
背景技术Background technique
多用户信息传输按接入方式可以分为正交多址接入(Orthogonal Multiple Access,OMA)和非正交多址接入(Non-Orthogonal Multiple Access,NOMA)。在OMA方式中各用户使用严格相互正交的“子通道”来传输,因而解调时各用户信息之间没有相互干扰。相对地,在NOMA方式中每个用户的信息在“整个通道”上传输,因而解调时各用户信息之间是相互干扰的。多用户信息传输有下行链路传输和上行链路传输两种情况。下行又称为广播,指的是发射机将信息同时发给多个接收机。有关著作表明NOMA广播能取得比OMA广播更大的***容量,如图1所示,特别地,NOMA方式能更优先提高小区边缘用户(边缘用户相对中心用户是较弱用户)的容量,同时基本保持中心用户(中心用户相对边缘用户是较强用户)的可观容量。Multi-user information transmission can be divided into Orthogonal Multiple Access (OMA) and Non-Orthogonal Multiple Access (NOMA) according to the access mode. In the OMA mode, each user uses a strictly "sub-channel" that is mutually orthogonal to each other, so that there is no mutual interference between user information during demodulation. In contrast, in the NOMA mode, each user's information is transmitted on the "full channel", and thus the user information interferes with each other during demodulation. Multi-user information transmission has two cases of downlink transmission and uplink transmission. Downlink, also known as broadcast, means that the transmitter sends information to multiple receivers simultaneously. The related work indicates that NOMA broadcast can achieve greater system capacity than OMA broadcast, as shown in Figure 1. In particular, the NOMA method can give priority to increasing the capacity of cell edge users (edge users are weaker users than central users), and at the same time basic Maintain a considerable capacity for the central user (the central user is a stronger user than the edge user).
为提高***容量,特别是提高边缘用户的容量,下行可以选择非正交的接入方式。非正交多用户信息共道广播指的是发射机将不同用户信息的调制符号叠加起来后,在相同时频资源上传送给多个接收机,不同用户从接收到的合成信号中提取自己的信息。其中多个用户信息的调制符号叠加起来的过程又称为“叠加编码”。由于NOMA方式解调时各用户信息之间是相互干扰的,通常接收端要做串行干扰消除(Successive Interference Cancellation,SIC)分离信息。下面以两用户的SIC过程为例简单说明,多用户的SIC过程很容易由此推广:先带着用户2(较强用户)的干扰解调译码出用户1(较弱用户)的信息。然后解调用户2信息时,需要先把之前解调译码出来的用户1信息重构后减去,再解用户2信息。这样用户2信息因为没有干扰,所以性能可以有较大提升。通常用户1为边缘用户,用户2为中心用户。In order to improve system capacity, especially to increase the capacity of edge users, the downlink can choose non-orthogonal access methods. Non-orthogonal multi-user information Co-channel broadcasting refers to the fact that the transmitter superimposes the modulation symbols of different user information, and then uploads the same time-frequency resources to multiple receivers, and different users extract their own from the received composite signals. information. The process in which the modulation symbols of a plurality of user information are superimposed is also referred to as "superimposition coding". Since the user information interferes with each other when demodulating in the NOMA mode, the receiving end usually performs Serial Interference Cancellation (SIC) separation information. The SIC process of two users is taken as an example for illustration. The SIC process of a multi-user is easily promoted by the following: firstly, the user 1 (stronger user) is demodulated to decode the information of the user 1 (weaker user). Then, when the user 2 information is demodulated, the user 1 information previously demodulated and decoded needs to be reconstructed and then subtracted, and the user 2 information is solved. In this way, the user 2 information can be greatly improved because there is no interference. Usually user 1 is an edge user and user 2 is a center user.
经典文献已证明,采用非正交多址复用结合码块级SIC技术可以达到多用户信息容量极限。但由于码块级SIC会引起很高的实现复杂度、功耗和时延,这些对终端来说有时是不可接受的,所以终端迫切需要简单的符号级SIC(不用重构用户1符号,实现简单但性能有损),如果是AWGN信道,终端解调时做符号级SIC也基本可以保证性能,但在实际衰落信道下,当叠加编码合成后的信号处于深衰频带上时,这些经过深衰后的合成信号做符号级SIC会有很大的误差传播风险,从而导致接入性能下降。 Classical literature has demonstrated that multi-user information capacity limits can be achieved using non-orthogonal multiple access multiplexing combined with block-level SIC techniques. However, since the block-level SIC causes high implementation complexity, power consumption, and delay, these are sometimes unacceptable to the terminal, so the terminal urgently needs a simple symbol-level SIC (without reconfiguring the user 1 symbol, Simple but lossy performance. If it is an AWGN channel, the symbol-level SIC can basically guarantee the performance when the terminal demodulates, but in the actual fading channel, when the superimposed coded synthesized signal is in the deep fading band, these are deep. The post-fading composite signal has a large risk of error propagation for symbol-level SIC, resulting in reduced access performance.
发明内容Summary of the invention
本发明提供了一种多用户共道,以至少解决NOMA下行发送时,在实际衰落信道下,终端解调时做符号级SIC会有很大的误差传播风险,从而导致接入性能下降这一问题。The present invention provides a multi-user common channel to at least solve the NOMA downlink transmission. Under the actual fading channel, the symbol-level SIC during the demodulation of the terminal has a large error propagation risk, thereby causing a decrease in access performance. problem.
根据本发明实施例的一个方面,提供了一种多用户信息共道发送方法,包括:根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;使用L个长度为L的正交序列中的不同序列分别对L个所述叠加符号进行扩频扩展,得到L个符号序列;合并所述L个符号序列,得到合并符号序列;发送由所述合并符号序列形成的发射信号。According to an aspect of the embodiments of the present invention, a multi-user information co-channel transmitting method is provided, including: generating L superimposed symbols according to N modulation symbols divided into K groups, where K, N, and L are integers, And L ≥ K ≥ 1, N ≥ 2, L ≠ 1; respectively, using L different lengths of the orthogonal sequence of length L to spread-spread the L superposed symbols to obtain L symbol sequences; The L symbol sequences are described to obtain a combined symbol sequence; the transmitted signal formed by the combined symbol sequence is transmitted.
根据本发明实施例的另一个方面,提供了一种多用户信息共道接收方法,包括:接收发射机发送的发射信号,其中所述发射信号是:在所述发射机上分别根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;使用L个长度为L的正交序列中的不同序列分别对L个所述叠加符号进行扩频扩展,得到L个符号序列;合并所述的L个符号序列,得到合并符号序列,并由所述合并符号序列形成的发射信号;进行信道均衡后,采用与发射端对应的扩频序列解扩所述合并后的符号序列;对解扩后得到的所述叠加符号进行解调,得到该符号对应的比特信息。According to another aspect of the present invention, a multi-user information co-channel receiving method is provided, comprising: receiving a transmission signal sent by a transmitter, wherein the transmission signal is: being divided into K groups according to the transmitter respectively N modulation symbols, generating L superimposed symbols, where K, N, L are integers, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1; using L different lengths in the orthogonal sequence of L The sequence respectively spreads and spreads the L superposed symbols to obtain L symbol sequences; combines the L symbol sequences to obtain a combined symbol sequence, and forms a transmitted signal formed by the combined symbol sequence; after performing channel equalization And despreading the combined symbol sequence by using a spreading sequence corresponding to the transmitting end; demodulating the superposed symbol obtained after despreading to obtain bit information corresponding to the symbol.
根据本发明实施例的另一个方面,提供了一种多用户信息共道发送装置,包括:叠加模块,根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;扩频模块,设置为使用L个长度为L的正交序列中的不同序列分别对L个所述叠加符号进行扩频扩展,得到L个符号序列;合并模块,设置为合并所述L个符号序列,得到合并符号序列;发送模块,设置为发送由所述合并符号序列形成的发射信号。According to another aspect of the present invention, a multi-user information co-channel transmitting apparatus is provided, including: a superimposing module, generating L superimposed symbols according to N modulation symbols divided into K groups, wherein K, N, L is an integer, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1; the spreading module is configured to spread the L superposed symbols separately using different sequences of L orthogonal sequences of length L Expanding to obtain L symbol sequences; combining modules, configured to merge the L symbol sequences to obtain a combined symbol sequence; and a transmitting module configured to transmit a transmission signal formed by the combined symbol sequence.
根据本发明实施例的另一个方面,提供了一种多用户信息共道接收装置,包括:接收模块,设置为接收发射机发送的发射信号,其中所述发射信号是:在所述发射机上分别根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;使用L个长度为L的正交序列中的不同序列分别对L个所述叠加符号进行扩频扩展,得到L个符号序列;合并所述的L个符号序列,得到合并符号序列,并由所述合并符号序列形成的发射信号;解扩模块,设置为进行信道均衡后,采用与发射端对应的扩频序列解扩所述合并后的符号序列;解调模块,设置为对解扩后得到的所述叠加符号进行解调,得到该符号对应的比特信息。According to another aspect of the present invention, a multi-user information co-channel receiving apparatus is provided, including: a receiving module, configured to receive a transmitting signal sent by a transmitter, where the transmitting signal is: respectively, on the transmitter According to N modulation symbols divided into K groups, L superimposed symbols are generated, wherein K, N, L are integers, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1; use L positive lengths L Different sequences in the interleaving sequence respectively spread-spread L the superposed symbols to obtain L symbol sequences; merge the L symbol sequences to obtain a combined symbol sequence, and transmit signals formed by the combined symbol sequence a despreading module, configured to perform channel equalization, despreading the combined symbol sequence by using a spreading sequence corresponding to the transmitting end; and the demodulating module is configured to demodulate the superposed symbol obtained after despreading , the bit information corresponding to the symbol is obtained.
通过本发明实施例,采用根据被分成K组的N个调制符号,生成L个叠加符号, 其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;使用L个长度为L的正交序列中的不同序列分别对L个叠加符号进行扩频扩展,得到L个符号序列;合并L个符号序列,得到合并符号序列;发送由合并符号序列形成的发射信号的方式,解决了NOMA下行发送时,在实际衰落信道下,终端解调时做符号级SIC会有很大的误差传播风险,从而导致接入性能下降的问题,从而提高了接入性能。According to the embodiment of the present invention, L superimposed symbols are generated according to N modulation symbols divided into K groups, Wherein, K, N, and L are integers, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1; respectively, L different superimposed symbols are spread and spread using different sequences in L orthogonal sequences of length L, Obtaining L symbol sequences; combining L symbol sequences to obtain a combined symbol sequence; transmitting a transmission signal formed by the combined symbol sequence, and solving the NOMA downlink transmission, performing symbol-level SIC in terminal demodulation under actual fading channel There is a large risk of error propagation, which leads to a problem of reduced access performance, which improves access performance.
附图说明DRAWINGS
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:
图1是根据相关技术的NOMA方式和OMA方式的容量对比图;1 is a capacity comparison diagram of a NOMA method and an OMA method according to the related art;
图2是根据本发明实施例的多用户信息共道发送方法的流程示意图;2 is a schematic flowchart of a multi-user information co-channel sending method according to an embodiment of the present invention;
图3是根据本发明实施例的多用户信息共道接收方法的流程示意图;3 is a schematic flow chart of a multi-user information co-channel receiving method according to an embodiment of the present invention;
图4是根据本发明实施例的多用户信息共道发送装置的结构示意图;4 is a schematic structural diagram of a multi-user information co-channel transmitting apparatus according to an embodiment of the present invention;
图5是根据本发明实施例的多用户信息共道发送装置的可选结构示意图;FIG. 5 is a schematic diagram of an optional structure of a multi-user information co-channel transmitting apparatus according to an embodiment of the present invention; FIG.
图6是根据本发明实施例的多用户信息共道接收装置的结构示意图;6 is a schematic structural diagram of a multi-user information co-channel receiving apparatus according to an embodiment of the present invention;
图7是根据本发明可选实施例的无线广播通信***示意图;7 is a schematic diagram of a wireless broadcast communication system in accordance with an alternative embodiment of the present invention;
图8是根据本发明可选实施例的将N个用户分为K组的示意图;8 is a schematic diagram of dividing N users into K groups according to an alternative embodiment of the present invention;
图9是根据本发明可选实施例的多用户信息共道广播***在发射端的处理过程示意图;9 is a schematic diagram of a processing procedure of a multi-user information co-channel broadcasting system at a transmitting end according to an alternative embodiment of the present invention;
图10是根据本发明可选实施例的单个8长合并符号序列在时频资源中分散放置示意图;10 is a schematic diagram of a discrete arrangement of a single 8-long merged symbol sequence in a time-frequency resource according to an alternative embodiment of the present invention;
图11是根据本发明可选实施例的多用户调制符号在基站的处理过程示意图;11 is a schematic diagram of a processing procedure of a multi-user modulation symbol at a base station according to an alternative embodiment of the present invention;
图12是根据本发明可选实施例一中一组内用户调制符号生成示意图;12 is a schematic diagram of generation of user modulation symbols in a group according to an alternative embodiment of the present invention;
图13是根据本发明可选实施例一中一组内两个QPSK符号直接叠加的示意图;13 is a schematic diagram of direct superposition of two QPSK symbols in a group according to an alternative embodiment of the present invention;
图14是根据本发明可选实施例一中一组内两个QPSK符号优化后叠加的示意图;14 is a schematic diagram of optimized stacking of two QPSK symbols in a group according to an alternative embodiment of the present invention;
图15是根据本发明可选实施例一中一条扩频序列将一组用户调制符号叠加后的符号扩展示意图; 15 is a schematic diagram of symbol expansion after a set of user modulation symbols are superimposed by a spreading sequence according to an alternative embodiment of the present invention;
图16是根据本发明可选实施例一中8组合并符号序列由8根天线发送的示意图;16 is a schematic diagram of an 8 combined and symbol sequence transmitted by 8 antennas according to an alternative embodiment 1 of the present invention;
图17是根据本发明可选实施例二的多用户信息共道广播***的典型接收机结构示意图。FIG. 17 is a schematic structural diagram of an exemplary receiver of a multi-user information common channel broadcasting system according to an alternative embodiment 2 of the present invention.
具体实施方式detailed description
本发明实施例提供的NOMA下行广播***的多用户信息共道发送方法中,发射机将多个用户分组后,组内多用户的用户信息的调制符号(每一个用户信息对应一个调制符号,被传输给对应每一个用户;用户被分成K组,对应的调制符号也被分成K组)通过非正交方式直接叠加或优化叠加,不同组叠加后的符号使用正交序列集合中的不同序列进行符号扩展,所有被扩展后的符号序列合并后发送给终端,终端均衡解扩后解调出自己的信息。采用本发明下列实施例,终端解扩后每组叠加后的符号的信噪比(SNR)可以接近加性高斯白噪声(AWGN)的情况,即在下行衰落信道下最大程度保证多用户接入性能。In the multi-user information common channel transmitting method of the NOMA downlink broadcast system provided by the embodiment of the present invention, after the transmitter groups the multiple users, the modulation symbols of the user information of the multi-users in the group (each user information corresponds to one modulation symbol, Transmitted to each user; the user is divided into K groups, the corresponding modulation symbols are also divided into K groups) directly superimposed or optimized by non-orthogonal methods, and the different groups of superimposed symbols are performed using different sequences in the orthogonal sequence set. The symbol is extended, and all the extended symbol sequences are combined and sent to the terminal, and the terminal despreads and demodulates and demodulates its own information. With the following embodiments of the present invention, the signal-to-noise ratio (SNR) of each set of superimposed symbols after despreading of the terminal can be close to the case of additive white Gaussian noise (AWGN), that is, maximum multi-user access is ensured in the downlink fading channel. performance.
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。并且,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. Also, the steps illustrated in the flowchart of the figures may be executed in a computer system such as a set of computer executable instructions, and although the logical order is illustrated in the flowchart, in some cases may be different The steps shown or described are performed in the order herein.
本实施例提供了一种多用户信息的共道发送方法,图2是根据本发明实施例的多用户信息的共道发送方法的流程图,如图2所示,该流程包括如下步骤:This embodiment provides a method for co-channel transmission of multi-user information. FIG. 2 is a flowchart of a method for co-channel transmission of multi-user information according to an embodiment of the present invention. As shown in FIG. 2, the process includes the following steps:
步骤S202,根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;Step S202, generating L superimposed symbols according to N modulation symbols divided into K groups, wherein K, N, L are integers, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1;
步骤S204,使用L个长度为L的正交序列中的不同序列分别对L个叠加符号进行扩频扩展,得到L个符号序列;Step S204, performing spreading spread on the L superposed symbols by using different sequences in L orthogonal sequences of length L, to obtain L symbol sequences;
步骤S206,合并L个符号序列,得到合并符号序列;Step S206, combining L symbol sequences to obtain a combined symbol sequence;
步骤S208,发送由合并符号序列形成的发射信号。Step S208, transmitting a transmission signal formed by the sequence of combined symbols.
通过上述步骤,通过对调制符号进行叠加并在扩频后合并的方式,解决了NOMA下行发送时,在实际衰落信道下,终端解调时做符号级SIC会有很大的误差传播风险,从而导致接入性能下降的问题,提升了接入性能。Through the above steps, by superimposing the modulation symbols and combining them after spreading, the NOMA downlink transmission is solved. Under the actual fading channel, the symbol-level SIC during the demodulation of the terminal has a large error propagation risk, thereby The problem of degraded access performance improves access performance.
需要说明的是,上述的调制符号为用户信息的调制符号,上述的N个调制符号中的每个调制符号分别对应于一个用户的用户信息。 It should be noted that the modulation symbol is a modulation symbol of user information, and each of the N modulation symbols corresponds to user information of one user.
可选地,同一用户根据不同的时刻,可以生成多个调制符号;类似的,K个用户在不同时刻可以生成L个调制符号。那么,在步骤S202中,根据被分成K组的N个调制符号,生成L个叠加符号可以采用下列方式:在K=1的情况下,确定1组调制符号在L个时刻叠加得到的L个符号为叠加符号。在K≥2的情况下,确定K组调制符号分别在一个时刻叠加得到的L个符号为叠加符号,其中,L=K。Optionally, the same user may generate multiple modulation symbols according to different moments; similarly, K users may generate L modulation symbols at different times. Then, in step S202, according to the N modulation symbols divided into K groups, generating L superimposed symbols may adopt the following manner: in the case of K=1, determining L sets of 1 set of modulation symbols superposed at L times The symbol is an overlay symbol. In the case of K ≥ 2, it is determined that the L symbols obtained by superimposing the K sets of modulation symbols at one time are superimposed symbols, where L = K.
在上述K≥2的情况下,确定K个用户组中各用户信息的调制符号在一个时刻叠加得到的L个符号为叠加符号时,可以根据用户组中用户个数的不同生成叠加符号。例如,在第k用户组中的用户数Mk=1的情况下,确定第k用户组中的单用户信息的调制符号为该组在一个时刻的叠加符号;在第k用户组中的用户数Mk≥2的情况下,确定第k用户组中的多用户信息的调制符号叠加后的符号为该组在一个时刻的叠加符号;其中,k=1,2,…,K。In the case where the above K ≥ 2, when the L symbols obtained by superimposing the modulation symbols of the user information in the K user groups at one time are superimposed symbols, the superimposed symbols can be generated according to the difference in the number of users in the user group. For example, in the case where the number of users M k =1 in the kth user group, the modulation symbol of the single user information in the kth user group is determined as the superimposed symbol of the group at one time; the user in the kth user group In the case where the number M k ≥ 2, it is determined that the superimposed symbols of the modulation symbols of the multi-user information in the k-th user group are superimposed symbols of the group at one time; wherein k = 1, 2, ..., K.
可选地,被分成K组的N个用户中第k用户组的用户数Mk为1或者2或者3;其中,k=1,2,…,K。Optionally, the number of users M k of the kth user group among the N users divided into K groups is 1 or 2 or 3; wherein k=1, 2, . . . , K.
可选地,在Mk≥2的情况下,第k用户组内的各用户所在的信道是差异化的,或者说第k用户组内的各调制符号到达目标用户所经历的信道是差异化的。Optionally, in the case that M k ≥ 2, the channel in which each user in the kth user group is located is differentiated, or the channel experienced by each modulation symbol in the kth user group reaches the target user is differentiated. of.
可选地,叠加符号的所有可能星座点组成的星座图是格雷映射或者非格雷映射的。Optionally, the constellation composed of all possible constellation points of the superimposed symbols is Gray mapped or non-Gray mapped.
可选地,进行叠加编码的方式可以有多种,包括但不限于直接叠加编码或者对调制符号进行优化后的编码。可选地,在步骤S202中,在第k用户组中的用户数Mk≥2的情况下,确定第k用户组中的多用户信息的调制符号叠加后的符号为该组在一个时刻的叠加符号包括以下之一的方式:对第k用户组中Mk个用户信息的调制符号进行直接叠加编码;或者,对第k用户组中Mk个用户信息的调制符号进行优化后叠加编码。Optionally, the manner of performing superposition coding may be various, including but not limited to direct superposition coding or coding after optimizing modulation symbols. Optionally, in step S202, in the case that the number of users M k ≥ 2 in the kth user group, determining that the symbols of the multi-user information in the k-th user group are superposed are the ones of the group at one time. The superimposed symbols include one of the following methods: directly superimposing the modulation symbols of the M k user information in the kth user group; or optimizing the superimposed coding on the modulation symbols of the M k user information in the kth user group.
可选地,在步骤S202中,对第k用户组中Mk个用户信息的调制符号进行直接叠加编码包括:将作为第k用户组中各用户信息的调制符号的Mk个复数符号直接相加,以得到第k用户组的叠加符号。Alternatively, in step S202, the user group k k M modulation symbols in the user information direct superposition coding comprises: for each of the M modulation symbols k th user information as the user directly to the complex symbol k in group Add to get the superimposed symbol of the kth user group.
可选地,在步骤S202中,对第k用户组中Mk个用户信息的调制符号进行优化后叠加编码包括:将第二复数符号进行优化处理(例如镜像处理),得到优化后的符号,其中,第二复数符号为Mk个调制符号中的一个,或者为Mk个用户信息的调制符号中的两个符号叠加后的符号;将第一复数符号与优化后的符号相加,得到叠加符号,其中,第一复数符号为Mk个用户信息的调制符号中的一个。Optionally, in step S202, optimizing the modulation symbols of the M k user information in the kth user group, the superimposing coding comprises: performing optimization processing (for example, image processing) on the second complex symbol to obtain an optimized symbol, Wherein, the second complex symbol is one of M k modulation symbols, or is a symbol superposed by two symbols in the modulation symbols of M k user information; adding the first complex symbol to the optimized symbol to obtain Superimposed symbols, wherein the first complex symbol is one of modulation symbols of M k user information.
可选地,在第一复数符号为x1+y1·i,第二复数符号为x2+y2·i的情况下,叠加符号为以下之一: Optionally, in the case that the first complex symbol is x1+y1·i and the second complex symbol is x2+y2·i, the superimposed symbol is one of the following:
Figure PCTCN2015096113-appb-000001
或者
Figure PCTCN2015096113-appb-000001
or
Figure PCTCN2015096113-appb-000002
Figure PCTCN2015096113-appb-000002
其中,
Figure PCTCN2015096113-appb-000003
或者
Figure PCTCN2015096113-appb-000004
为优化后的符号,Xstd+Ystd·i为与第一复数符号对应的未归一化的整数格点星座符号Sstd
Figure PCTCN2015096113-appb-000005
表示向下取整,
Figure PCTCN2015096113-appb-000006
表示向上取整。
among them,
Figure PCTCN2015096113-appb-000003
or
Figure PCTCN2015096113-appb-000004
For the optimized symbol, X std +Y std ·i is an unnormalized integer lattice constellation symbol S std corresponding to the first complex symbol,
Figure PCTCN2015096113-appb-000005
Indicates rounding down,
Figure PCTCN2015096113-appb-000006
Indicates rounding up.
可选地,BPSK对应的Xstd取值为{1,-1},Ystd取零;QPSK对应的Xstd、Ystd取值为{1,-1};16QAM对应的Xstd、Ystd取值为{1,-1,3,-3};64QAM对应的Xstd、Ystd取值为{1,-1,3,-3,5,-5,7,-7}。Optionally, the X std corresponding to BPSK is {1, -1}, and Y std is taken as zero; the X std and Y std corresponding to QPSK are {1, -1}; and X std and Y std corresponding to 16QAM. The value is {1, -1, 3, -3}; the X std and Y std corresponding to 64QAM are {1, -1, 3, -3, 5, -5, 7, -7}.
可选地,在步骤S202之前,在对用户信息进行调制时,可以采用多种调制方式,例如,对第k用户组中Mk个用户信息进行星座优化调制,得到第k用户组内各用户信息的调制符号,其中,k=1,2,…,K。其中,对第k用户组中Mk个用户信息进行星座优化调制包括:60度顶角菱形星座调制,或者三角形星座调制,或者正方形星座调制,或者长方形星座调制。Optionally, before the step S202, when the user information is modulated, multiple modulation modes may be used, for example, performing constellation optimization modulation on the M k user information in the kth user group, and obtaining each user in the kth user group. The modulation symbol of the information, where k = 1, 2, ..., K. The constellation optimization modulation for the M k user information in the kth user group includes: 60 degree vertex diamond constellation modulation, or triangular constellation modulation, or square constellation modulation, or rectangular constellation modulation.
可选地,第k用户组内各用户信息的调制符号为给单位功率调制符号分配功率Pm后的符号,其中,Pm表示给第k组内用户m的符号分配的功率;m=1,2,…,Mk;P1+P2+…+PMk=P;P为发送发射信号的发射机分配给第k组用户符号的总功率。Optionally, the modulation symbol of each user information in the kth user group is a symbol after the power P m is allocated to the unit power modulation symbol, where P m represents the power allocated to the symbol of the user m in the kth group; m=1 , 2, ..., M k ; P 1 + P 2 + ... + P Mk = P; P is the total power allocated by the transmitter transmitting the transmitted signal to the kth group of user symbols.
可选地,L个扩展后的符号序列在时频资源中分散放置,以达到时间分集或频域分集的效果,L个扩展后的符号序列的放置位置可以一样。Optionally, the L extended symbol sequences are dispersed in time-frequency resources to achieve time diversity or frequency domain diversity, and the L extended symbol sequences may be placed in the same position.
可选地,在步骤S208中,将合并符号序列形成L个发射信号,并通过L个天线分别发送发射信号。Optionally, in step S208, the merged symbol sequence is formed into L transmit signals, and the transmit signals are respectively transmitted through the L antennas.
本发明实施例还提供了一种多用户信息共道接收方法,图3是根据本发明实施例的多用户信息共道接收方法的流程示意图,如图3所示,该流程包括如下步骤:The embodiment of the present invention further provides a multi-user information co-channel receiving method, and FIG. 3 is a schematic flowchart of a multi-user information co-channel receiving method according to an embodiment of the present invention. As shown in FIG. 3, the process includes the following steps:
步骤S302,接收发射机发送的发射信号,其中发射信号是:在发射机上分别根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;使用L个长度为L的正交序列中的不同序列分别对L个叠加符号进行扩频扩展,得到L个符号序列;合并的L个符号序列,得到合并符号序列,并由合并符号序列形成的发射信号;Step S302, receiving a transmission signal sent by the transmitter, where the transmission signal is: generating L superposition symbols on the transmitter according to N modulation symbols divided into K groups, wherein K, N, and L are integers, and L≥ K≥1, N≥2, L≠1; respectively spread the L superimposed symbols by L different sequences in the orthogonal sequence of length L to obtain L symbol sequences; the combined L symbol sequences, Obtaining a combined symbol sequence and a transmitted signal formed by the combined symbol sequence;
步骤S304,进行信道均衡后,采用与发射端对应的扩频序列解扩合并后的符号序列;Step S304, after performing channel equalization, despreading the combined symbol sequence by using a spreading sequence corresponding to the transmitting end;
步骤S306,对解扩后得到的叠加符号进行解调,得到该符号对应的比特信息。 Step S306, demodulating the superposed symbol obtained after despreading to obtain bit information corresponding to the symbol.
其中,该符号对应的比特信息包括:该用户对应的用户信息。The bit information corresponding to the symbol includes: user information corresponding to the user.
可选地,该用户所在用户组对应的扩频序列与发射机对该用户组进行扩频扩展所使用的扩频序列相同。Optionally, the spreading sequence corresponding to the user group in which the user is located is the same as the spreading sequence used by the transmitter to spread-spread the user group.
可选地,在步骤S306中,对解扩后得到的叠加符号进行解调,得到该符号对应的比特信息包括以下之一的方式:直接带着其他用户的符号的干扰解调;或者先带着其他用户的符号的干扰解出较弱用户的符号(即干扰符号),再用符号级SIC分离出接收信号中的干扰符号,在去除干扰符号后再解出该符号的比特信息。Optionally, in step S306, the demodulated superimposed symbol is demodulated, and the bit information corresponding to the symbol is obtained by one of the following modes: interference demodulation directly with other users' symbols; or first The interference of the symbols of other users solves the symbols of the weaker users (ie, the interference symbols), and then uses the symbol level SIC to separate the interference symbols in the received signal, and then removes the bit information of the symbol after removing the interference symbols.
本实施例中还提供了一种多用户信息共道发送装置,该装置用于实现上述实施例及可选实施方式,已经进行过说明的不再赘述。此外,以下所使用的术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。The embodiment also provides a multi-user information co-channel transmitting device, which is used to implement the above-mentioned embodiments and optional embodiments, and has not been described again. Further, the term "module" as used hereinafter may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
如图4所示,该装置包括:叠加模块42、扩频模块44、合并模块46和发送模块48,其中,叠加模块42,设置为根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;扩频模块44耦合至叠加模块42,设置为使用L个长度为L的正交序列中的不同序列分别对L个叠加符号进行扩频扩展,得到L个符号序列;合并模块46耦合至扩频模块44,设置为合并L个符号序列,得到合并符号序列;发送模块48耦合至合并模块46,设置为发送由合并符号序列形成的发射信号。As shown in FIG. 4, the apparatus includes: a superimposing module 42, a spreading module 44, a merging module 46, and a transmitting module 48, wherein the superimposing module 42 is configured to generate L superpositions according to N modulation symbols divided into K groups. a symbol, wherein K, N, L are integers, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1; the spreading module 44 is coupled to the superposition module 42 and is configured to use L orthogonal sequences of length L The different sequences respectively spread the L superimposed symbols to obtain L symbol sequences; the combining module 46 is coupled to the spreading module 44, and is configured to combine L symbol sequences to obtain a combined symbol sequence; the transmitting module 48 is coupled to the combining module. 46. Set to transmit a transmit signal formed by the sequence of merged symbols.
上述的调制符号为用户信息的调制符号,上述的N个调制符号中的每个调制符号分别对应于一个用户的用户信息。The above modulation symbol is a modulation symbol of user information, and each of the above N modulation symbols corresponds to user information of one user.
可选地,叠加模块42设置为:在K=1的情况下,确定用户组内各用户信息的调制符号在L个时刻叠加得到的L个符号为叠加符号。在K≥2的情况下,确定K个用户组中各用户信息的调制符号在一个时刻叠加得到的L个符号为叠加符号,其中,L=K。Optionally, the superimposing module 42 is configured to: when K=1, determine that the L symbols obtained by superimposing the modulation symbols of the user information in the user group at the L time are superimposed symbols. In the case of K≥2, it is determined that the L symbols obtained by superimposing the modulation symbols of the user information in the K user groups at one time are superimposed symbols, where L=K.
可选地,叠加模块42还设置为:叠加模块还设置为:在K≥2,且在第k用户组中的用户数Mk=1的情况下,确定第k用户组中的单用户信息的调制符号为该组在一个时刻的叠加符号;在K≥2,且在第k用户组中的用户数Mk≥2的情况下,确定第k用户组中的多用户信息的调制符号叠加后的符号为该组在一个时刻的叠加符号;其中,k=1,2,…,K。Optionally, the superimposing module 42 is further configured to: the superimposing module is further configured to: determine, in the case of K≥2, and in the case where the number of users in the kth user group is Mk =1, determine single user information in the kth user group. The modulation symbol is a superimposed symbol of the group at one moment; in the case where K ≥ 2, and the number of users M k ≥ 2 in the kth user group, the modulation symbol superposition of the multiuser information in the kth user group is determined. The latter symbol is the superimposed symbol of the group at a time; where k = 1, 2, ..., K.
可选地,被分成K组的N个用户中第k用户组的用户数Mk为1或者2或者3;其中,k=1,2,…,K。 Optionally, the number of users M k of the kth user group among the N users divided into K groups is 1 or 2 or 3; wherein k=1, 2, . . . , K.
可选地,第k用户组内的各用户所在的信道是差异化的;或者说第k用户组内的各调制符号到达目标用户所经历的信道是差异化的。Optionally, the channel where each user in the kth user group is located is differentiated; or the channel experienced by each modulation symbol in the kth user group to reach the target user is differentiated.
可选地,叠加符号的所有可能星座点组成的星座图是格雷映射或者非格雷映射的。Optionally, the constellation composed of all possible constellation points of the superimposed symbols is Gray mapped or non-Gray mapped.
可选地,叠加模块42还设置为:对第k用户组中Mk个用户信息的调制符号进行直接叠加编码;或者对第k用户组中Mk个用户信息的调制符号进行优化后叠加编码。Optionally, the superimposing module 42 is further configured to: directly superimpose and encode the modulation symbols of the M k user information in the kth user group; or optimize the superposition coding of the modulation symbols of the M k user information in the kth user group. .
可选地,叠加模块42还设置为:将作为第k用户组中各用户信息的调制符号的Mk个复数符号直接相加,以得到第k用户组的叠加符号。Optionally, the superimposing module 42 is further configured to directly add the M k complex symbols as the modulation symbols of the user information in the kth user group to obtain the superimposed symbols of the kth user group.
可选地,叠加模块42还设置为:将第二复数符号进行优化处理,得到优化后的符号,其中,第二复数符号为Mk个调制符号中的一个,或者为Mk个用户信息的调制符号中的两个符号叠加后的符号;将第一复数符号与优化后的符号相加,得到叠加符号,其中,第一复数符号为Mk个用户信息的调制符号中的一个。Optionally, the superposition module 42 is further configured to: optimize the second complex symbol to obtain an optimized symbol, where the second complex symbol is one of M k modulation symbols, or is M k user information. And superimposing the symbols of the two symbols in the modulation symbol; adding the first complex symbol to the optimized symbol to obtain a superimposed symbol, wherein the first complex symbol is one of modulation symbols of M k user information.
可选地,在第一复数符号为x1+y1·i,第二复数符号为x2+y2·i的情况下,叠加符号为以下之一:Optionally, in the case that the first complex symbol is x1+y1·i and the second complex symbol is x2+y2·i, the superimposed symbol is one of the following:
Figure PCTCN2015096113-appb-000007
或者
Figure PCTCN2015096113-appb-000007
or
Figure PCTCN2015096113-appb-000008
Figure PCTCN2015096113-appb-000008
其中,
Figure PCTCN2015096113-appb-000009
或者
Figure PCTCN2015096113-appb-000010
为优化后的符号,Xstd+Ystd·i为与第一复数符号对应的未归一化的整数格点星座符号Sstd
Figure PCTCN2015096113-appb-000011
表示向下取整,
Figure PCTCN2015096113-appb-000012
表示向上取整。
among them,
Figure PCTCN2015096113-appb-000009
or
Figure PCTCN2015096113-appb-000010
For the optimized symbol, X std +Y std ·i is an unnormalized integer lattice constellation symbol S std corresponding to the first complex symbol,
Figure PCTCN2015096113-appb-000011
Indicates rounding down,
Figure PCTCN2015096113-appb-000012
Indicates rounding up.
可选地,BPSK对应的Xstd取值为{1,-1},Ystd取零;QPSK对应的Xstd、Ystd取值为{1,-1};16QAM对应的Xstd、Ystd取值为{1,-1,3,-3};64QAM对应的Xstd、Ystd取值为{1,-1,3,-3,5,-5,7,-7}。Optionally, the X std corresponding to BPSK is {1, -1}, and Y std is zero; the X std and Y std corresponding to QPSK are {1, -1}; and the values of Xstd and Ystd corresponding to 16QAM are It is {1, -1, 3, -3}; the X std and Y std corresponding to 64QAM are {1, -1, 3, -3, 5, -5, 7, -7}.
图5是根据本发明实施例的多用户信息共道发送装置的可选结构示意图,如图5所示,可选地,装置还包括:调制模块52耦合至叠加模块42,设置为对第k用户组中Mk个用户信息进行星座优化调制,得到第k用户组内各用户信息的调制符号,其中,k=1,2,…,K。FIG. 5 is a schematic diagram of an optional structure of a multi-user information co-channel transmitting apparatus according to an embodiment of the present invention. As shown in FIG. 5, the apparatus further includes: a modulation module 52 coupled to the superimposing module 42 and configured to be k The M k user information in the user group is optimized for constellation modulation, and the modulation symbols of each user information in the kth user group are obtained, where k=1, 2, . . . , K.
可选地,调制模块52还设置为:对用户信息进行60度顶角菱形星座调制,或者三角形星座调制,或者正方形星座调制,或者长方形星座调制。Optionally, the modulation module 52 is further configured to: perform 60 degree vertex diamond constellation modulation, or triangular constellation modulation, or square constellation modulation, or rectangular constellation modulation on the user information.
可选地,第k用户组内各用户信息的调制符号为给单位功率调制符号分配功率Pm后的符号,其中,Pm表示给第k组内用户m的符号分配的功率;m=1,2,…,Mk;P1+P2+…+PMk=P;P为发射发射信号的发射机分配给第k组用户符号的总功率。 Optionally, the modulation symbol of each user information in the kth user group is a symbol after the power P m is allocated to the unit power modulation symbol, where P m represents the power allocated to the symbol of the user m in the kth group; m=1 , 2, ..., M k ; P1 + P2 + ... + P Mk = P; P is the total power allocated by the transmitter transmitting the transmitted signal to the kth group of user symbols.
可选地,L个扩展后的符号序列在时频资源中分散放置,以达到时间分集或频域分集的效果,L个扩展后的符号序列的放置位置可以一样。Optionally, the L extended symbol sequences are dispersed in time-frequency resources to achieve time diversity or frequency domain diversity, and the L extended symbol sequences may be placed in the same position.
可选地,发送模块48还设置为:将合并符号序列形成L个发射信号,并通过L个天线分别发送发射信号。Optionally, the sending module 48 is further configured to: form a combined symbol sequence into L transmit signals, and separately transmit the transmit signals through the L antennas.
本实施例还提供了一种多用户信息共道接收装置,图6是根据本发明实施例的多用户信息共道接收装置的结构示意图,如图6所示,该装置包括:接收模块62、解扩模块64和解调模块66,其中,接收模块62,设置为接收发射机发送的发射信号,其中发射信号是:在发射机上根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;使用L个长度为L的正交序列中的不同序列分别对L个叠加符号进行扩频扩展,得到L个符号序列;合并L个符号序列,得到合并符号序列,并由合并符号序列形成的发射信号;解扩模块64耦合至接收模块62,设置为进行信道均衡后,采用与发射端对应的扩频序列解扩合并后的符号序列;解调模块66耦合至解扩模块64,设置为对解扩后得到的叠加符号进行解调,得到该符号对应的比特信息。The embodiment also provides a multi-user information co-channel receiving device. FIG. 6 is a schematic structural diagram of a multi-user information co-channel receiving device according to an embodiment of the present invention. As shown in FIG. 6, the device includes: a receiving module 62, Despreading module 64 and demodulation module 66, wherein receiving module 62 is configured to receive a transmission signal transmitted by the transmitter, wherein the transmission signal is: generating L superposition symbols on the transmitter according to N modulation symbols divided into K groups Where K, N, and L are integers, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1; spread spreading of L superposed symbols by using different sequences in L orthogonal sequences of length L, respectively Obtaining L symbol sequences; combining L symbol sequences to obtain a combined symbol sequence, and transmitting signals formed by the combined symbol sequence; the despreading module 64 is coupled to the receiving module 62, and configured to perform channel equalization, corresponding to the transmitting end The spread spectrum sequence despreads the combined symbol sequence; the demodulation module 66 is coupled to the despreading module 64, and is configured to demodulate the superposed symbols obtained after despreading to obtain bit information corresponding to the symbol.
其中,该符号对应的比特信息包括:该用户对应的用户信息。The bit information corresponding to the symbol includes: user information corresponding to the user.
可选地,该用户所在用户组对应的扩频序列与发射机对该用户组进行扩频扩展所使用的扩频序列相同。Optionally, the spreading sequence corresponding to the user group in which the user is located is the same as the spreading sequence used by the transmitter to spread-spread the user group.
可选地,解调模块66设置为:直接带着其他用户的干扰解调;或者先带着其他用户的干扰解出较弱用户的符号,再用符号级SIC分离出接收信号中的较弱用户的符号,在去除较弱用户的符号后再解出该用户的用户信息。Optionally, the demodulation module 66 is configured to: directly demodulate the interference with other users; or first solve the symbols of the weaker user with the interference of other users, and then separate the weaker received signals by using the symbol level SIC. The user's symbol, after removing the symbol of the weaker user, solves the user information of the user.
下面结合对本发明可选实施例进行说明。The following describes an alternative embodiment of the present invention.
需要说明的是,在本可选实施例中描述了K个用户在分别在某一时刻得到K个用户信息的调制符号的情况下的多用户信息共道发送的方法。本领域技术人员可以按照本可选实施例中的描述,在不需要付出创造性劳动的情况下,明了K个用户在多个时刻得到L(L>K)个用户信息的调制符号的情况下的多用户信息共道发送方案,在此将不再赘述。It should be noted that, in this alternative embodiment, a method for co-channel transmission of multi-user information in which K users obtain K-module symbols at a certain time is described. A person skilled in the art can understand, in the case of the optional embodiment, that K users obtain L (L>K) user information modulation symbols at multiple times without paying creative labor. Multi-user information co-channel transmission scheme will not be described here.
本可选实施例中提供的一种多用户信息共道发送的方法,包括如下步骤:A method for co-channel transmission of multi-user information provided in the optional embodiment includes the following steps:
步骤1,将N个用户分为K组,每组可以是多用户调制符号直接叠加或优化叠加生成第一类叠加符号,还可以是单用户调制符号即第二类叠加符号。其中N是大于等于2的整数,K是大于等于1的整数。第一类叠加符号或第二类叠加符号的符号星座是格雷映射的。 Step 1, the N users are divided into K groups, each group may be a multi-user modulation symbol directly superimposed or optimized superimposed to generate a first type of superimposed symbols, and may also be a single-user modulation symbol, that is, a second type of superimposed symbols. Where N is an integer greater than or equal to 2, and K is an integer greater than or equal to 1. The symbol constellations of the first type of superimposed symbols or the second type of superimposed symbols are Gray mapped.
步骤2,K大于等于2时,使用正交序列集合中的不同序列来对第一类叠加符号或第二类叠加符号进行扩频扩展处理,生成扩展后的符号序列,将K组扩展后的符号序列合并得到第一类合并符号序列。K为1时,第二类合并符号序列是由用户组内各用户信息的调制符号在L个时刻叠加得到的L个符号进行叠加并扩扩频扩展之后合并而成的合并符号序列。Step 2: When K is greater than or equal to 2, the first type of superimposed symbols or the second type of superimposed symbols are spread and spread using different sequences in the orthogonal sequence set to generate an extended symbol sequence, and the K group is expanded. The symbol sequence is combined to obtain a first type of merge symbol sequence. When K is 1, the second type of merged symbol sequence is a merged symbol sequence obtained by superimposing L-symbols obtained by superimposing the modulation symbols of user information in the user group at L times and expanding and spreading.
步骤3,发射机把第一类合并符号序列或第二类合并符号序列形成多天线发射信号,由多天线发送给接收机。In step 3, the transmitter forms the first type of combined symbol sequence or the second type of combined symbol sequence to form a multi-antenna transmission signal, which is sent to the receiver by multiple antennas.
可选地,将N个用户分为K组,每组的用户数Mk可以为1或2或3,Mk不是1时,同一组内各用户所在信道是差异化的。Optionally, the N users are divided into K groups, and the number of users M k of each group may be 1 or 2 or 3. When M k is not 1, the channels of each user in the same group are differentiated.
可选地,第一类叠加符号,组内各用户调制符号直接叠加生成的符号,或者是对组内各用户信息采用优化星座调制,或者对组内各用户信息的调制符号做优化处理后,叠加生成的符号,叠加后的符号星座是格雷映射的。Optionally, the first type of superimposed symbols, the user modulation symbols in the group are directly superimposed to generate the symbols, or the optimized constellation modulation is used for each user information in the group, or the modulation symbols of each user information in the group are optimized. Superimposed generated symbols, the superimposed symbol constellations are Gray mapped.
可选地,用户调制符号,是给单位功率调制符号分配一定功率后的符号。给用户m的调制符号分配功率Pm,其中m=1,2…,Mk,Mk可以为1或2或3,P1+P2+…+=P,P为发射机分给该组用户符号的总功率。Optionally, the user modulation symbol is a symbol after a certain power is allocated to the unit power modulation symbol. User modulation symbols allocated power m P m, where m = 1,2 ..., M k, M k may be 1 or 2 or 3, P 1 + P 2 + ... + = P, P is divided to the transmitter The total power of the group user symbol.
在下列实施例中,令第一复数符号为x1+y1·i,第二复数符号为x2+y2·i。In the following embodiments, the first complex symbol is x1+y1·i and the second complex symbol is x2+y2·i.
可选地,在调制用户信息时,采用优化星座调制,包括但不限于60度顶角菱形调制、三角形星座调制;其中的优化处理可以指,对第二复数符号进行优化处理,获取优化后的符号,将第一复数符号与优化后的符号进行叠加,生成第一类叠加符号。叠加后得到的叠加符号的所有可能星座点组成的星座图是格雷映射的。此外,优化处理还可以指,第一复数符号和第二复数符号映射到最优星座形状后叠加,叠加后得到的叠加符号的所有可能星座点组成的星座图是格雷映射的。Optionally, when modulating the user information, the optimized constellation modulation is used, including but not limited to 60 degree vertex diamond modulation and triangular constellation modulation; wherein the optimization processing may refer to optimizing the second complex symbol to obtain the optimized A symbol that superimposes the first complex symbol with the optimized symbol to generate a first type of superimposed symbol. The constellation consisting of all possible constellation points of the superimposed symbols obtained after superposition is Gray mapped. In addition, the optimization process may also mean that the first complex symbol and the second complex symbol are mapped to the optimal constellation shape and superimposed, and the constellation composed of all possible constellation points of the superimposed symbol obtained after the superposition is Gray mapped.
可选地,将第一复数符号与优化后的符号叠加,生成的第一类叠加符号包括以下之一:Optionally, the first complex symbol is superimposed with the optimized symbol, and the generated first type of superimposed symbol includes one of the following:
叠加后的符号为
Figure PCTCN2015096113-appb-000013
The superimposed symbol is
Figure PCTCN2015096113-appb-000013
叠加后的符号为
Figure PCTCN2015096113-appb-000014
The superimposed symbol is
Figure PCTCN2015096113-appb-000014
其中,
Figure PCTCN2015096113-appb-000015
或者
Figure PCTCN2015096113-appb-000016
为优化后的符号,Xstd+Ystd·i为与第一复数符号对应的未归一化的整数格点星座符号,
Figure PCTCN2015096113-appb-000017
表示向下取整,
Figure PCTCN2015096113-appb-000018
表示向上取整。
among them,
Figure PCTCN2015096113-appb-000015
or
Figure PCTCN2015096113-appb-000016
For the optimized symbol, X std +Y std ·i is an unnormalized integer lattice constellation symbol corresponding to the first complex symbol,
Figure PCTCN2015096113-appb-000017
Indicates rounding down,
Figure PCTCN2015096113-appb-000018
Indicates rounding up.
其中,未归一化整数格点星座符号Sstd为Xstd+Ystd·i,如BPSK对应的Xstd取值为 {1,-1},Ystd取零,如QPSK对应的Xstd、Ystd取值为{1,-1};16QAM对应的Xstd、Ystd取值为{1,-1,3,-3};64QAM对应的Xstd、Ystd取值为{1,-1,3,-3,5,-5,7,-7}。The unnormalized integer lattice constellation symbol S std is X std +Y std ·i. For example, the X std corresponding to BPSK is {1, -1}, and Y std is taken to be zero, such as X std corresponding to QPSK. The value of Y std is {1, -1}; the value of X std and Y std corresponding to 16QAM is {1, -1, 3, -3}; the value of X std and Y std corresponding to 64QAM is {1, - 1,3,-3,5,-5,7,-7}.
可选地,K是大于等于2的整数时,K×K的正交序列集合中有K个K长的序列,每条序列相互严格正交,可以将一个符号扩展成一个K长的序列。Alternatively, when K is an integer greater than or equal to 2, there are K K-length sequences in the K×K orthogonal sequence set, and each sequence is strictly orthogonal to each other, and one symbol can be expanded into a K-length sequence.
采用上述的方式,每组叠加后的符号用正交序列集合中的一条序列进行扩频扩展处理,生成扩展后的符号序列。可选地,每组使用的扩频序列均不一样,每个叠加符号扩展后的符号序列在时频资源中分散放置。In the above manner, each set of superimposed symbols is subjected to spread spectrum extension processing by using one of the orthogonal sequence sets to generate an extended symbol sequence. Optionally, each group uses different spreading sequences, and each of the superimposed symbol-expanded symbol sequences is dispersed in the time-frequency resource.
可选地,K是大于等于2的整数时,将K组扩展后的符号序列合并,得到第一类合并符号序列。其中,由于采用了相互正交的扩频序列,合并在一起的K组扩展后的符号,相互正交,没有互相干扰。Optionally, when K is an integer greater than or equal to 2, the K-group extended symbol sequences are combined to obtain a first-class merge symbol sequence. Among them, since the mutually orthogonal spreading sequences are used, the K-group extended symbols that are merged together are orthogonal to each other and do not interfere with each other.
可选地,K是大于等于2的整数时,发射机把第一类合并符号序列形成K个发射信号,分别由K个天线发送给接收机。Optionally, when K is an integer greater than or equal to 2, the transmitter forms the first type of combined symbol sequence into K transmission signals, and respectively sends the K antennas to the receiver.
对应于上述的发送方法,在本可选实施例中还提供了一种多用户信息共道接收的方法,包括如下步骤:Corresponding to the foregoing sending method, in the optional embodiment, a method for co-channel receiving multi-user information is provided, which includes the following steps:
步骤1,接收来自于发射机的发射信号,其中,发射信号是上述的发射机采用上述的多用户信息共道发送方法所生成的。Step 1: Receive a transmission signal from a transmitter, wherein the transmission signal is generated by the transmitter using the multi-user information co-channel transmission method described above.
步骤2,各个用户组做信道均衡,再用自己的扩频序列解扩,然后组内用户按各自对应方式解调出用户信息。In step 2, each user group performs channel equalization, and then despreads with its own spreading sequence, and then the users in the group demodulate the user information according to their respective corresponding manners.
可选地,用户组是K组用户里其中一组用户,K是大于等于2的整数。各个用户组做信道均衡,再用自己的扩频序列解扩。每个用户组采用的扩频序列与各组在发射机用的扩频序列一样。Optionally, the user group is one of the K group users, and K is an integer greater than or equal to 2. Each user group performs channel equalization and then despreads with its own spreading sequence. The spreading sequence used by each user group is the same as the spreading sequence used by each group in the transmitter.
可选地,各组内用户按各自对应方式解调:例如,用户直接带着其他用户的干扰解调。或者,用户先带着其他用户的干扰解出较弱用户的符号,再用符号级SIC分离出接收信号中的较弱用户的符号,去除较弱用户的符号后再做优化处理,解出该用户的符号。Optionally, users in each group are demodulated in respective corresponding manners: for example, the user directly demodulates with interference of other users. Alternatively, the user first solves the symbols of the weaker users with the interference of other users, and then separates the symbols of the weaker users in the received signal by using the symbol level SIC, removes the symbols of the weaker users, and then performs optimization processing to solve the problem. User's symbol.
下文将结合附图对本发明的实施例进行详细说明。Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
本发明可选提供了一种多用户信息共道发送接收方法。图7表示一种依照并使用本发明的方法实施的无线广播通信***。基站将多用户信息传输到多个用户设备(图7中有UE1至UE16一共16个用户设备),各个用户从接收信号提取自己的信息。按 用户所在位置可以将用户分为边缘用户、中心用户和其他用户,这三类用户与基站之间的信道是差异化的。The invention optionally provides a method for co-channel transmission and reception of multi-user information. Figure 7 illustrates a wireless broadcast communication system implemented in accordance with and using the method of the present invention. The base station transmits the multi-user information to a plurality of user equipments (there are 16 user equipments from UE1 to UE16 in FIG. 7), and each user extracts his own information from the received signal. Press The user's location can divide users into edge users, central users, and other users. The channels between these three types of users and base stations are differentiated.
将小区内N个用户分为K组,其中N和K是大于等于2的整数,每组的用户数Mk可以为1或2或3,Mk不是1时,同一组内各用户所在信道是差异化的。图8是将N个用户分为K组的示意图。第1组有M1个用户,第K组有MK个用户,Mk通常取1、2、3。如Mk为1时这组只有1个用户。如Mk为2时这组有1个近端用户和1个远端用户。如Mk为3时这组有1个近端用户、1个远端用户和1个其他用户。K个组的所有用户数为N。The N users in the cell are divided into K groups, where N and K are integers greater than or equal to 2, and the number of users M k of each group may be 1 or 2 or 3. When M k is not 1, the channels of each user in the same group are located. It is differentiated. FIG. 8 is a schematic diagram of dividing N users into K groups. Group 1 has M 1 users, Group K has M K users, and M k usually takes 1, 2, and 3. If M k is 1, this group has only 1 user. If M k is 2, this group has 1 near-end user and 1 far-end user. If M k is 3, the group has 1 near-end user, 1 far-end user, and 1 other user. The number of all users in K groups is N.
将每组内所有用户信息的调制符号叠加编码后生成叠加后的符号。使用K×K的正交序列集合(其中包括K条长度为K的正交序列)中的不同序列来对每组叠加后的符号进行扩频扩展处理,生成扩展后的符号序列。发射机把扩展后的符号序列形成发射信号,发送给接收机。如图9所示是多用户信息共道广播***在发射端的处理过程。The superimposed symbols are generated by superimposing the modulation symbols of all user information in each group. Each set of superimposed symbols is subjected to spread spectrum spreading processing using different sequences in a K×K orthogonal sequence set (including K orthogonal sequences of length K) to generate an extended symbol sequence. The transmitter forms the transmitted symbol sequence into a transmitted signal and transmits it to the receiver. As shown in FIG. 9, the processing process of the multi-user information common channel broadcasting system at the transmitting end is shown.
具体过程是,将一组内所有用户信息的编码调制符号分配一定功率后,直接叠加或者优化后叠加,生成叠加后的符号。给用户m符号分配功率Pm,其中m=1,2…,Mk。P1+P2+…+=P,P为发射机分给该组用户的总功率。若用户1到用户Mk由弱到强依次排序,则用户功率分配关系为,P1>P2>…>PMkThe specific process is: after allocating a certain power to the coded modulation symbols of all user information in a group, directly superimposing or optimizing and superimposing to generate superimposed symbols. The user m symbol is assigned a power P m , where m = 1, 2..., Mk. P 1 + P 2 +...+=P, P is the total power that the transmitter assigns to the group of users. If User 1 to User M k are sorted from weak to strong, the user power allocation relationship is P1>P2>...>P Mk .
一组内第一复数符号表示为x1+y1·i,第二复数符号,表示为x2+y2·i。直接叠加是指,将第一复数符号与第二复数符号直接相加生成叠加后的符号。The first complex symbol in a group is represented by x1+y1·i, and the second complex symbol is represented as x2+y2·i. Direct superposition means that the first complex symbol and the second complex symbol are directly added to generate a superimposed symbol.
其中,优化后叠加是指,对第二复数符号进行优化处理,获取优化后的符号,将第一复数符号与优化后的符号进行叠加编码处理,生成叠加后的符号。叠加后的符号的所有可能星座点组成的星座图是格雷映射的。The optimized superimposition means that the second complex symbol is optimized, the optimized symbol is obtained, and the first complex symbol and the optimized symbol are superimposed and encoded to generate the superimposed symbol. The constellation of all possible constellation points of the superimposed symbols is Gray mapped.
将第一复数符号与优化后的符号叠加,生成生成叠加后的符号包括以下之一:Superimposing the first complex symbol with the optimized symbol, and generating the generated superimposed symbol includes one of the following:
叠加后的符号为
Figure PCTCN2015096113-appb-000019
叠加后的符号为
Figure PCTCN2015096113-appb-000020
Figure PCTCN2015096113-appb-000021
其中,
Figure PCTCN2015096113-appb-000022
或者
Figure PCTCN2015096113-appb-000023
Figure PCTCN2015096113-appb-000024
为优化后的符号,Xstd+Ystd·i为与第一复数符号对应的未归一化的整数格点星座符号,
Figure PCTCN2015096113-appb-000025
表示向下取整,
Figure PCTCN2015096113-appb-000026
表示向上取整。
The superimposed symbol is
Figure PCTCN2015096113-appb-000019
The superimposed symbol is
Figure PCTCN2015096113-appb-000020
Figure PCTCN2015096113-appb-000021
among them,
Figure PCTCN2015096113-appb-000022
or
Figure PCTCN2015096113-appb-000023
Figure PCTCN2015096113-appb-000024
For the optimized symbol, X std +Y std ·i is an unnormalized integer lattice constellation symbol corresponding to the first complex symbol,
Figure PCTCN2015096113-appb-000025
Indicates rounding down,
Figure PCTCN2015096113-appb-000026
Indicates rounding up.
未归一化整数格点星座符号Sstd为Xstd+Ystd·i,如BPSK对应的Xstd取值为{1,-1},Ystd取零,如QPSK对应的Xstd、Ystd取值为{1,-1};16QAM对应的Xstd、Ystd取值为{1,-1,3,-3};64QAM对应的Xstd、Ystd取值为{1,-1,3,-3,5,-5,7,-7}。The unnormalized integer lattice constellation symbol S std is X std +Y std ·i. For example, the X std corresponding to BPSK is {1, -1}, and Y std is taken as zero, such as X std and Ystd corresponding to QPSK. The values are {1, -1}; the values of X std and Ystd corresponding to 16QAM are {1, -1, 3, -3}; the values of X std and Y std corresponding to 64QAM are {1, -1, 3, -3,5,-5,7,-7}.
K组叠加编码完成后,每组叠加后的符号用正交序列集合中的一条序列进行扩频扩展处理,生成扩展后的符号序列。其中每组使用的扩频序列来自K×K的正交序列集 合中的K个K长的符号序列,每条序列相互严格正交,可以将一个符号扩展成一个K长的序列。每组使用的扩频序列均不一样,每个叠加符号扩展后的符号序列在时频资源中分散放置。After the K-group superposition coding is completed, each set of superimposed symbols is spread-spread and extended by one sequence in the orthogonal sequence set to generate an extended symbol sequence. The spreading sequence used by each group is derived from the K×K orthogonal sequence set. A sequence of K K long symbols in the combination, each sequence being strictly orthogonal to each other, and one symbol can be expanded into a K long sequence. The spreading sequences used in each group are different, and the sequence of symbols after each superposition symbol is dispersed in the time-frequency resources.
合并各组叠加符号扩展后的符号序列形成合并后的符号序列,扩展可以是直接序列扩频,也可以是跳频序列扩频。合并在一起的K组扩展后的符号,相互正交,没有互相干扰。Combining the extended symbol sequences of each group of superposed symbols forms a combined symbol sequence, and the extension may be direct sequence spreading or hopping sequence spreading. The merged K-group symbols are mutually orthogonal and do not interfere with each other.
最后发射机把合并后的符号序列形成K个发射信号,分别由K个天线发送给N个用户,发射信号在时频资源中分散放置,如图10所示,一个8长的合并符号序列分散在时频资源中。Finally, the transmitter forms K transmitted signals into the combined symbol sequence, and sends them to N users by K antennas. The transmitted signals are dispersed in the time-frequency resources. As shown in FIG. 10, an 8-long merged symbol sequence is dispersed. In time-frequency resources.
实施例一 Embodiment 1
为强调本发明实施例中的特性,下面可选典型实例一对本发明实施例实施方案做进一步说明。In order to emphasize the characteristics in the embodiments of the present invention, the following exemplary embodiments are further described in the embodiments of the present invention.
小区一共有16个用户,基站将这16个用户分为8组,其中每组有两个用户,分别为1个边缘用户、1个中心用户。边缘用户和中心用户与基站之间的信道是差异化的。There are 16 users in the cell. The base station divides the 16 users into 8 groups, of which there are two users in each group, which are 1 edge user and 1 center user. The channels between the edge users and the central user and the base station are differentiated.
将每组内所有用户信息的调制符号叠加编码后生成叠加后的符号。使用8×8的正交序列集合中的不同序列来对每组叠加后的符号进行扩频扩展处理,生成扩展后的符号序列,合并8组扩展后的符号序列得到合并后的符号序列。基站把合并后的符号序列形成发射信号,发送给16个用户终端。如图11所示是多用户调制符号在基站的处理过程。The superimposed symbols are generated by superimposing the modulation symbols of all user information in each group. Each set of superimposed symbols is spread-spreaded using different sequences in the 8×8 orthogonal sequence set to generate an extended symbol sequence, and the 8 sets of extended symbol sequences are combined to obtain a combined symbol sequence. The base station forms the combined symbol sequence into a transmission signal and transmits it to 16 user terminals. Figure 11 shows the processing of a multi-user modulation symbol at a base station.
具体过程是,将一组内所有用户信息编码调制,并分配一定功率,生成具有一定功率的用户调制符号。如图12所示是一组内用户调制符号生成示意图。The specific process is to encode and modulate all user information in a group, and allocate a certain power to generate a user modulation symbol with a certain power. FIG. 12 is a schematic diagram of generation of user modulation symbols in a group.
首先,边缘用户信息流和中心用户信息流A1、A2由双信息比特流I1、I2分别经过Turbo编码得到,基站根据它和终端UE之间的信道情况,将边缘用户信息流和中心用户信息流A1、A2调制为单位功率的符号,再给边缘用户符号分配功率P1得到有一定功率的调制符号S1,给中心用户符号分配功率P2得到有一定功率的调制符号S2。其中P1+P2=P,且P1>P2,P为基站分给改组用户的总功率。First, the edge user information stream and the central user information stream A1, A2 are respectively obtained by Turbo coding by the dual information bit stream I1, I2, and the base station converts the edge user information stream and the center user information stream according to the channel condition between it and the terminal UE. A1 and A2 are modulated into symbols of unit power, and then the power P 1 is allocated to the edge user symbols to obtain a modulation symbol S 1 having a certain power, and the power P 2 is allocated to the central user symbol to obtain a modulation symbol S 2 having a certain power. Where P 1 +P 2 =P, and P 1 >P 2 , P is the total power allocated by the base station to the reorganized user.
然后,S1和S2直接叠加或者优化后叠加,生成叠加后的符号。假设S1为x1+y1·i,S2为x2+y2·i,包括S1的功率大于S2的功率。直接叠加为:S1+S2,也可以表示为x1+y1·i+x2+y2·i。如图13所示是两个QPSK符号直接叠加的示意图。Then, S 1 and S 2 are directly superimposed or optimized and superimposed to generate superimposed symbols. 1 is assumed S x1 + y1 · i, S 2 of x2 + y2 · i, S comprising a power greater than power of S 2. The direct superposition is: S 1 + S 2 , which can also be expressed as x1 + y1 · i + x2 + y2 · i. Figure 13 is a schematic diagram showing the direct superposition of two QPSK symbols.
优化后叠加为:复数符号S1和复数符号S2优化后的符号S直接叠加,直接叠加 后的复数符号S3可表示为(S1+S),也可以表示为
Figure PCTCN2015096113-appb-000027
Figure PCTCN2015096113-appb-000028
还可以表示为
Figure PCTCN2015096113-appb-000029
其中,
Figure PCTCN2015096113-appb-000030
Figure PCTCN2015096113-appb-000031
或者
Figure PCTCN2015096113-appb-000032
为优化后的符号S,Xstd+Ystd·i为与第一复数符号对应的未归一化的整数格点星座符号,如QPSK对应的Xstd、Ystd取值为{1,-1},
Figure PCTCN2015096113-appb-000033
表示向下取整,
Figure PCTCN2015096113-appb-000034
表示向上取整。如图14所示是两个QPSK符号优化后叠加的示意图。
After optimization, the superposition is: the symbol S of the complex symbol S 1 and the complex symbol S 2 is directly superimposed, and the complex symbol S 3 after direct superposition can be expressed as (S 1 +S), or can be expressed as
Figure PCTCN2015096113-appb-000027
Figure PCTCN2015096113-appb-000028
Can also be expressed as
Figure PCTCN2015096113-appb-000029
among them,
Figure PCTCN2015096113-appb-000030
Figure PCTCN2015096113-appb-000031
or
Figure PCTCN2015096113-appb-000032
For the optimized symbol S, X std +Y std ·i is an unnormalized integer lattice constellation symbol corresponding to the first complex symbol, such as X std and Y std corresponding to QPSK, and the value is {1, -1 },
Figure PCTCN2015096113-appb-000033
Indicates rounding down,
Figure PCTCN2015096113-appb-000034
Indicates rounding up. Figure 14 is a schematic diagram of the superposition of two QPSK symbols after optimization.
8组各自叠加编码完成后,每组叠加后的符号用正交序列集合中的一条序列进行扩频扩展处理,生成扩展后的符号序列。其中每组使用的扩频序列来自8×8的扩频序列集合中的8个8长的序列,每条序列相互严格正交,可以将一个调制符号扩展成一个8长的符号序列。每组使用的扩频序列均不一样,如第1组使用扩频序列C1扩展,第8组使用扩频序列C8扩展,每个叠加符号扩展后的符号序列在时频资源中分散放置。图15表示一条扩频序列将一组用户调制符号叠加后的符号扩展示意图。After each group of 8 superimposed codes is completed, each set of superimposed symbols is subjected to spread spectrum expansion processing by using one sequence in the orthogonal sequence set to generate an extended symbol sequence. Each of the sets of spreading sequences is derived from eight 8-bit sequences in an 8x8 set of spreading sequences, each of which is strictly orthogonal to each other, and a modulation symbol can be extended into an 8-long symbol sequence. The spreading sequences used in each group are different. For example, the first group uses the spreading sequence C1 to spread, the eighth group uses the spreading sequence C8 to expand, and the symbol sequence after each superimposed symbol is dispersed in the time-frequency resources. Figure 15 is a diagram showing the symbol expansion of a spreading sequence after superimposing a set of user modulation symbols.
合并8组叠加符号扩展后的符号序列,得到合并后的符号序列。每个扩展后的符号序列在时频资源中分散放置。扩展可以是直接序列扩频,也可以是跳频序列扩频。The sequence of symbols after the expansion of the 8 sets of superimposed symbols is combined to obtain a sequence of symbols after the combination. Each extended symbol sequence is scattered among time-frequency resources. The extension can be either direct sequence spread spectrum or frequency hopping sequence spread spectrum.
最后基站将合并后的符号序列形成8个发射信号,分别由8个天线发送给小区16个用户,如图16所示。Finally, the base station forms 8 transmitted signals into the combined symbol sequence, and sends them to 16 users in the cell by 8 antennas, as shown in FIG. 16.
实施例二 Embodiment 2
图17表示本发明可选实施例二的多用户信息共道广播***的典型接收机结构示意图。如图17所示,第1组用户1接收来自于发射机的发射信号,其中,发射信号是基站使用扩频序列C1对第1组用户信息的调制符号叠加编码后的符号进行扩频处理,生成扩展后符号序列,将所有组扩展后的符号序列合并得到的合并后符号序列。Figure 17 is a block diagram showing the structure of a typical receiver of a multi-user information common channel broadcasting system according to an alternative embodiment 2 of the present invention. As shown in FIG. 17, the first group of users 1 receives a transmission signal from a transmitter, wherein the transmission signal is a base station using a spreading sequence C1 to spread the code of the modulation symbol superimposed and encoded by the first group of user information. An extended symbol sequence is generated, and the combined symbol sequence of all the group-expanded symbol sequences is combined.
用户1做信道均衡,再用扩频序列C1解扩,得到对应第1组用户叠加后符号的信息,然后按其对应方式解调出用户信息。如果用户1是较弱用户,则直接带着其他用户符号的干扰解调解码,得到用户1信息;如果用户1是较强用户,则先带着其他用户的干扰解出较弱用户的符号,再用符号级SIC分离出接收信号中的较弱用户的符号,去除较弱用户的符号后再做优化处理,解出该用户符号。 User 1 performs channel equalization, and then despreads with the spreading sequence C1 to obtain information corresponding to the symbols of the first group of users, and then demodulates the user information according to the corresponding manner. If user 1 is a weaker user, the user 1 information is directly demodulated and decoded with other user symbols, and if user 1 is a strong user, the interference of the other user is first solved to solve the weaker user's symbol. Then, the symbol level SIC is used to separate the symbols of the weaker users in the received signal, and the symbols of the weaker users are removed, and then optimized processing is performed to solve the user symbols.
设符号级SIC对接收信号中的较弱用户的符号进行去除后得到的符号为x2’+y2’·i,则做优化处理可表示为
Figure PCTCN2015096113-appb-000035
或者
Figure PCTCN2015096113-appb-000036
Figure PCTCN2015096113-appb-000037
其中Xstd’+Ystd’·i为先解出的较弱用户符号的未归一化的整数格点星座符号,如QPSK对应的Xstd、Ystd取值为{1,-1},
Figure PCTCN2015096113-appb-000038
表示向下取整,
Figure PCTCN2015096113-appb-000039
表示向上取整。
Let the symbol level SIC remove the symbol of the weaker user in the received signal and obtain the symbol x2'+y2'·i, then the optimization process can be expressed as
Figure PCTCN2015096113-appb-000035
or
Figure PCTCN2015096113-appb-000036
Figure PCTCN2015096113-appb-000037
Where X std '+Y std '·i is the unnormalized integer lattice constellation symbol of the weaker user symbol first solved, such as X std and Y std corresponding to QPSK, which are {1, -1},
Figure PCTCN2015096113-appb-000038
Indicates rounding down,
Figure PCTCN2015096113-appb-000039
Indicates rounding up.
工业实用性:通过上述描述可知,本发明实施例解决了NOMA下行发送时,在实 际衰落信道下,终端解调时做符号级SIC会有很大的误差传播风险,从而导致接入性能下降的问题,从而提高了接入性能。Industrial Applicability: It can be seen from the above description that the embodiment of the present invention solves the problem of NOMA downlink transmission. Under the fading channel, the symbol-level SIC during terminal demodulation will have a large risk of error propagation, resulting in a problem of reduced access performance, thereby improving access performance.
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。It will be apparent to those skilled in the art that the various modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein. The steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
以上仅为本发明的可选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 The above is only an alternative embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Claims (30)

  1. 一种多用户信息共道发送方法,包括:A method for co-channel transmission of multi-user information, comprising:
    根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;According to the N modulation symbols divided into K groups, L superimposed symbols are generated, wherein K, N, L are integers, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1;
    使用L个长度为L的正交序列中的不同序列分别对L个所述叠加符号进行扩频扩展,得到L个符号序列;Spreading and spreading the L superposed symbols separately by using different sequences in L orthogonal sequences of length L to obtain L symbol sequences;
    合并所述L个符号序列,得到合并符号序列;Merging the L symbol sequences to obtain a combined symbol sequence;
    发送由所述合并符号序列形成的发射信号。A transmit signal formed by the sequence of combined symbols is transmitted.
  2. 根据权利要求1所述的方法,其中,根据被分成K组的N个调制符号,生成L个所述叠加符号包括:The method according to claim 1, wherein the generating the L superposed symbols according to the N modulation symbols divided into K groups comprises:
    在K=1的情况下,确定1组调制符号在L个时刻叠加得到的L个符号为所述叠加符号;In the case of K=1, it is determined that the L symbols obtained by superimposing one set of modulation symbols at L times are the superimposed symbols;
    在K≥2的情况下,确定K组调制符号分别在一个时刻叠加得到的L个符号为所述叠加符号,其中,L=K。In the case of K ≥ 2, it is determined that the L symbols obtained by superimposing the K sets of modulation symbols at one time are the superimposed symbols, where L = K.
  3. 根据权利要求2所述的方法,其中,在K≥2的情况下,确定K组调制符号分别在一个时刻叠加得到的L个符号为所述叠加符号包括:The method according to claim 2, wherein, in the case of K ≥ 2, determining that the L symbols obtained by superimposing the K sets of modulation symbols at one time are the superimposed symbols comprises:
    在第k组中的符号数Mk=1的情况下,确定这1个调制符号为该组在一个时刻的叠加符号;In the case where the number of symbols M k =1 in the kth group, it is determined that the one modulation symbol is a superimposed symbol of the group at one time;
    在第k组中的符号数Mk≥2的情况下,确定所述第k组的多个调制符号叠加后的符号为该组在一个时刻的叠加符号;其中,k=1,2,…,K。In the case where the number of symbols M k ≥ 2 in the kth group, it is determined that the superimposed symbols of the plurality of modulation symbols of the kth group are superimposed symbols of the group at one time; wherein k=1, 2,... , K.
  4. 根据权利要求1所述的方法,其中,所述被分成K组的N个调制符号中第k组的符号数Mk为1或者2或者3;其中,k=1,2,…,K。The method according to claim 1, wherein the number of symbols M k of the kth group among the N modulation symbols divided into K groups is 1 or 2 or 3; wherein k = 1, 2, ..., K.
  5. 根据权利要求4所述的方法,其中,第k组内的各调制符号经历的信道是差异化的。The method of claim 4 wherein the channels experienced by the modulation symbols within the kth group are differentiated.
  6. 根据权利要求1所述的方法,其中,所述叠加符号的所有可能星座点组成的星座图是格雷映射的,或者所述叠加符号的所有可能星座点组成的星座图是非格雷映射的。The method of claim 1 wherein the constellation of all possible constellation points of the superimposed symbol is Gray mapped, or the constellation of all possible constellation points of the superimposed symbol is non-Gray mapped.
  7. 根据权利要求3所述的方法,其中,在第k组中的符号数Mk≥2的情况下,确定所述第k组的多个调制符号叠加后的符号为该组在一个时刻的叠加符号包括以下之一的方式: The method according to claim 3, wherein, in the case where the number of symbols M k ≥ 2 in the kth group, determining that the superimposed symbols of the plurality of modulation symbols of the kth group are superpositions of the group at one time The symbol includes one of the following ways:
    对第k组中Mk个调制符号进行直接叠加;Directly superimposing M k modulation symbols in the kth group;
    对第k组中Mk个调制符号进行优化后叠加。The M k modulation symbols in the kth group are optimized and superimposed.
  8. 根据权利要求7所述的方法,其中,对第k组中Mk个调制符号进行优化后叠加包括:The method of claim 7 wherein optimizing the M k modulation symbols in the kth group comprises:
    将第二复数符号进行优化处理,得到优化后的符号,其中,所述第二复数符号为Mk个调制符号中的一个,或者为Mk个调制符号中的两个符号叠加后的符号;Optimizing the second complex symbol to obtain an optimized symbol, wherein the second complex symbol is one of M k modulation symbols, or is a symbol superimposed by two symbols in M k modulation symbols;
    将第一复数符号与所述优化后的符号相加,得到所述叠加符号,其中,所述第一复数符号为Mk个调制符号中的一个。And adding the first complex symbol to the optimized symbol to obtain the superimposed symbol, wherein the first complex symbol is one of M k modulation symbols.
  9. 根据权利要求8所述的方法,其中,在所述第一复数符号为x1+y1·i,第二复数符号为x2+y2·i的情况下,所述叠加符号为以下之一:The method according to claim 8, wherein in the case where the first complex symbol is x 1 + y 1 · i and the second complex symbol is x 2 + y 2 · i, the superimposed symbol is One:
    Figure PCTCN2015096113-appb-100001
    或者
    Figure PCTCN2015096113-appb-100001
    or
    Figure PCTCN2015096113-appb-100002
    Figure PCTCN2015096113-appb-100002
    其中,
    Figure PCTCN2015096113-appb-100003
    或者
    Figure PCTCN2015096113-appb-100004
    为所述优化后的符号,Xstd+Ystd·i为与所述第一复数符号对应的未归一化的整数格点星座符号Sstd
    Figure PCTCN2015096113-appb-100005
    表示向下取整,
    Figure PCTCN2015096113-appb-100006
    表示向上取整。
    among them,
    Figure PCTCN2015096113-appb-100003
    or
    Figure PCTCN2015096113-appb-100004
    For the optimized symbol, X std +Y std ·i is an unnormalized integer lattice constellation symbol S std corresponding to the first complex symbol,
    Figure PCTCN2015096113-appb-100005
    Indicates rounding down,
    Figure PCTCN2015096113-appb-100006
    Indicates rounding up.
  10. 根据权利要求9所述的方法,其中,The method of claim 9 wherein
    BPSK对应的Xstd取值为{1,-1},Ystd取零;The X std corresponding to BPSK is {1, -1}, and Y std is taken as zero;
    QPSK对应的Xstd、Ystd取值为{1,-1};The X std and Y std corresponding to QPSK are {1, -1};
    16QAM对应的Xstd、Ystd取值为{1,-1,3,-3};The values of X std and Y std corresponding to 16QAM are {1, -1, 3, -3};
    64QAM对应的Xstd、Ystd取值为{1,-1,3,-3,5,-5,7,-7}。The X std and Y std corresponding to 64QAM are {1, -1, 3, -3, 5, -5, 7, and -7}.
  11. 根据权利要求1所述的方法,其中,在根据被分成K组的N个调制符号,生成L个叠加符号之前,所述方法还包括:The method according to claim 1, wherein before the generating L superimposed symbols based on the N modulation symbols divided into K groups, the method further comprises:
    对第k组中Mk个比特组进行星座优化调制,得到第k组内各调制符号,其中,k=1,2,…,K。The constellation optimization modulation is performed on the M k bit groups in the kth group, and the modulation symbols in the kth group are obtained, where k=1, 2, . . . , K.
  12. 根据权利要求11所述的方法,其中,对第k组中Mk个比特组进行星座优化调制包括:The method of claim 11 wherein performing constellation-optimized modulation on the M k groups of bits in the k- th group comprises:
    60度顶角菱形星座调制,或者三角形星座调制,或者正方形星座调制,或者长方形星座调制。 60 degree vertex diamond constellation modulation, or triangular constellation modulation, or square constellation modulation, or rectangular constellation modulation.
  13. 根据权利要求2所述的方法,其中,The method of claim 2, wherein
    第k组内各调制符号为给单位功率调制符号分配功率Pm后的符号,其中,Pm表示给第k组第m个符号分配的功率;m=1,2,…,Mk;P1+P2+…+PMk=P;P为发送所述发射信号的发射机分配给第k组符号的总功率。Each of the k-th group of the modulation symbols to the symbol after modulation symbols allocated power power unit P m, where, P m k represents power to the first group of the m-th symbols are allocated; m = 1,2, ..., M k; P 1 + P 2 + ... + P Mk = P; P is the total power allocated by the transmitter transmitting the transmitted signal to the kth set of symbols.
  14. 根据权利要求1至13中任一项所述的方法,其中,所述L个扩展后的符号序列在时频资源中分散放置。The method according to any one of claims 1 to 13, wherein the L expanded symbol sequences are dispersed in a time-frequency resource.
  15. 根据权利要求14所述的方法,其中,发送由所述合并符号序列形成的所述发射信号包括:The method of claim 14, wherein transmitting the transmit signal formed by the sequence of merged symbols comprises:
    将所述合并符号序列形成L个发射信号,并通过L个天线分别发送所述发射信号。The merged symbol sequence is formed into L transmit signals, and the transmit signals are respectively transmitted through L antennas.
  16. 一种多用户信息共道接收方法,包括:A multi-user information common channel receiving method includes:
    接收发射机发送的发射信号,其中所述发射信号是:在所述发射机上分别根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;使用L个长度为L的正交序列中的不同序列分别对L个所述叠加符号进行扩频扩展,得到L个符号序列;合并所述的L个符号序列,得到合并符号序列,并由所述合并符号序列形成的发射信号;Receiving a transmission signal sent by the transmitter, wherein the transmission signal is: generating L superposition symbols on the transmitter according to N modulation symbols divided into K groups, wherein K, N, L are integers, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1; respectively, using L different lengths of the orthogonal sequence of length L to spread-spread the L superposed symbols to obtain L symbol sequences; L symbol sequences, resulting in a combined symbol sequence, and a transmitted signal formed by the combined symbol sequence;
    进行信道均衡后,采用与发射端对应的扩频序列解扩所述合并后的符号序列;After performing channel equalization, despreading the combined symbol sequence by using a spreading sequence corresponding to the transmitting end;
    对解扩后得到的所述叠加符号进行解调,得到该符号对应的比特信息。Demodulating the superposed symbol obtained after despreading to obtain bit information corresponding to the symbol.
  17. 根据权利要求16所述的方法,其中,The method of claim 16 wherein
    该符号所在组对应的扩频序列与发射机对该组进行扩频扩展所使用的扩频序列相同。The spreading sequence corresponding to the group in which the symbol is located is the same as the spreading sequence used by the transmitter to spread-spread the group.
  18. 根据权利要求16或17所述的方法,其中,对解扩后得到的的所述叠加符号进行解调,得到该符号对应的比特信息包括以下之一的方式:The method according to claim 16 or 17, wherein demodulating the superposed symbol obtained after despreading to obtain bit information corresponding to the symbol comprises one of the following ways:
    直接带着其他符号的干扰解调;或者Interference demodulation directly with other symbols; or
    先带着其他符号的干扰解出干扰符号,再用符号级SIC分离出接收信号中的所述干扰符号,去除所述干扰符号后再解出该符号的比特信息。The interference symbol is first solved by the interference of other symbols, and the interference symbol in the received signal is separated by the symbol level SIC, and the bit information of the symbol is extracted after the interference symbol is removed.
  19. 一种多用户信息共道发送装置,包括:A multi-user information co-channel transmitting device includes:
    叠加模块,根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1; The superposition module generates L superposition symbols according to the N modulation symbols divided into K groups, wherein K, N, L are integers, and L≥K≥1, N≥2, L≠1;
    扩频模块,设置为使用L个长度为L的正交序列中的不同序列分别对L个所述叠加符号进行扩频扩展,得到L个符号序列;a spreading module, configured to spread and spread L consecutive symbols by using different sequences of L orthogonal sequences of length L to obtain L symbol sequences;
    合并模块,设置为合并所述L个符号序列,得到合并符号序列;a merge module, configured to merge the L symbol sequences to obtain a merge symbol sequence;
    发送模块,设置为发送由所述合并符号序列形成的发射信号。And a transmitting module configured to transmit a transmit signal formed by the sequence of combined symbols.
  20. 根据权利要求19所述的装置,其中,所述叠加模块设置为:The apparatus of claim 19 wherein said overlay module is configured to:
    在K=1的情况下,确定1组调制符号在L个时刻叠加得到的L个符号为所述叠加符号;In the case of K=1, it is determined that the L symbols obtained by superimposing one set of modulation symbols at L times are the superimposed symbols;
    在K≥2的情况下,确定K组调制符号分别在一个时刻叠加得到的L个符号为所述叠加符号,其中,L=K。In the case of K ≥ 2, it is determined that the L symbols obtained by superimposing the K sets of modulation symbols at one time are the superimposed symbols, where L = K.
  21. 根据权利要求20所述的装置,其中,所述叠加模块还设置为:The apparatus of claim 20, wherein the overlay module is further configured to:
    在K≥2,且在第k组中符号数Mk=1的情况下,确定这1个调制符号为该组在一个时刻的叠加符号;In the case where K ≥ 2, and in the case where the number of symbols M k =1 in the kth group, it is determined that the one modulation symbol is a superimposed symbol of the group at one time;
    在K≥2,且在第k组中符号数Mk≥2的情况下,确定所述第k组的多个调制符号叠加后的符号为该组在一个时刻的叠加符号;其中,k=1,2,…,K。In K≥2, and in the case where the number of symbols in the k-th group of M k ≥2, after determining the plurality of modulation symbols superimposed symbol for the k-th group of a group of superimposed symbol timing; where, k = 1,2,...,K.
  22. 根据权利要求21所述的装置,其中,所述叠加模块还设置为:The apparatus of claim 21 wherein said overlay module is further configured to:
    对第k组中Mk个调制符号进行直接叠加;或者Direct superposition of M k modulation symbols in the kth group; or
    对第k组中Mk个调制符号进行优化后叠加。The M k modulation symbols in the kth group are optimized and superimposed.
  23. 根据权利要求22所述的装置,其中,所述叠加模块还设置为:The apparatus of claim 22, wherein the overlay module is further configured to:
    将第二复数符号进行优化处理,得到优化后的符号,其中,所述第二复数符号为Mk个调制符号中的一个,或者为Mk个调制符号中的两个符号叠加后的符号;Optimizing the second complex symbol to obtain an optimized symbol, wherein the second complex symbol is one of M k modulation symbols, or is a symbol superimposed by two symbols in M k modulation symbols;
    将第一复数符号与所述优化后的符号相加,得到所述叠加符号,其中,所述第一复数符号为Mk个调制符号中的一个。And adding the first complex symbol to the optimized symbol to obtain the superimposed symbol, wherein the first complex symbol is one of M k modulation symbols.
  24. 根据权利要求19所述的装置,其中,所述装置还包括:The device of claim 19, wherein the device further comprises:
    调制模块,设置为对第k组中Mk个比特组进行星座优化调制,得到第k组内各调制符号,其中,k=1,2,…,K。The modulation module is configured to perform constellation optimization modulation on the M k groups of bits in the kth group to obtain modulation symbols in the kth group, where k=1, 2, . . . , K.
  25. 根据权利要求24所述的装置,其中,所述调制模块还设置为:The apparatus of claim 24 wherein said modulation module is further configured to:
    对比特组进行60度顶角菱形星座调制,或者三角形星座调制,或者正方形星 座调制,或者长方形星座调制。Perform a 60 degree vertex diamond constellation modulation on the bit group, or a triangular constellation modulation, or a square star Block modulation, or rectangular constellation modulation.
  26. 根据权利要求19至25中任一项所述的装置,其中,所述L个扩展后的符号序列在时频资源中分散放置。The apparatus according to any one of claims 19 to 25, wherein the L expanded symbol sequences are dispersed in a time-frequency resource.
  27. 根据权利要求26所述的装置,其中,所述发送模块还设置为:The apparatus of claim 26, wherein the sending module is further configured to:
    将所述合并符号序列形成L个发射信号,并通过L个天线分别发送所述发射信号。The merged symbol sequence is formed into L transmit signals, and the transmit signals are respectively transmitted through L antennas.
  28. 一种多用户信息共道接收装置,包括:A multi-user information co-channel receiving device includes:
    接收模块,设置为接收发射机发送的发射信号,其中所述发射信号是:在所述发射机上分别根据被分成K组的N个调制符号,生成L个叠加符号,其中,K、N、L为整数,且L≥K≥1,N≥2,L≠1;使用L个长度为L的正交序列中的不同序列分别对L个所述叠加符号进行扩频扩展,得到L个符号序列;合并所述的L个符号序列,得到合并符号序列,并由所述合并符号序列形成的发射信号;a receiving module, configured to receive a transmit signal sent by the transmitter, where the transmit signal is: generating L superimposed symbols on the transmitter according to N modulation symbols divided into K groups, wherein, K, N, L Is an integer, and L ≥ K ≥ 1, N ≥ 2, L ≠ 1; respectively, using L different lengths of the orthogonal sequence of L to spread the L-symbols to obtain L symbol sequences Combining the L symbol sequences to obtain a combined symbol sequence, and a transmitted signal formed by the combined symbol sequence;
    解扩模块,设置为进行信道均衡后,采用与发射端对应的扩频序列解扩所述合并后的符号序列;Despreading module, configured to perform channel equalization, despreading the combined symbol sequence by using a spreading sequence corresponding to the transmitting end;
    解调模块,设置为对解扩后得到的所述叠加符号进行解调,得到该符号对应的比特信息。The demodulation module is configured to demodulate the superposed symbol obtained after despreading to obtain bit information corresponding to the symbol.
  29. 根据权利要求28所述的装置,其中,该符号所在组对应的扩频序列与发射机对该组进行扩频扩展所使用的扩频序列相同。The apparatus of claim 28, wherein the spreading sequence corresponding to the group in which the symbol is located is the same as the spreading sequence used by the transmitter to spread-spread the set.
  30. 根据权利要求28或29所述的装置,其中,所述解调模块设置为:The apparatus according to claim 28 or 29, wherein said demodulation module is configured to:
    直接带着其他符号的干扰解调;或者Interference demodulation directly with other symbols; or
    先带着其他符号的干扰解出干扰符号,再用符号级SIC分离出接收信号中的所述干扰符号,去除所述干扰符号后再解出该符号的比特信息。 The interference symbol is first solved by the interference of other symbols, and the interference symbol in the received signal is separated by the symbol level SIC, and the bit information of the symbol is extracted after the interference symbol is removed.
PCT/CN2015/096113 2014-12-01 2015-12-01 Multi-user information co-channel sending and receiving method and device thereof WO2016086834A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410719697.8 2014-12-01
CN201410719697.8A CN105634702B (en) 2014-12-01 2014-12-01 Multi-user information co-channel sending, receiving method and its device

Publications (1)

Publication Number Publication Date
WO2016086834A1 true WO2016086834A1 (en) 2016-06-09

Family

ID=56049267

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/096113 WO2016086834A1 (en) 2014-12-01 2015-12-01 Multi-user information co-channel sending and receiving method and device thereof

Country Status (2)

Country Link
CN (1) CN105634702B (en)
WO (1) WO2016086834A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111556570A (en) * 2016-11-10 2020-08-18 华为技术有限公司 Apparatus, method and computer program for wireless communication using multiple access

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106160827B (en) * 2015-04-21 2020-12-25 中兴通讯股份有限公司 Multi-user information processing method and device
CN107508661B (en) 2016-06-14 2020-07-21 华为技术有限公司 Data processing method, network equipment and terminal
CN106162846B (en) * 2016-06-21 2017-05-10 华中科技大学 Two-user NOMA (Non-Orthogonal Multiple Access) downlink energy efficiency optimization method in consideration of SIC (Successive Interference Cancellation) energy consumption
CN106385300B (en) * 2016-08-31 2018-09-18 上海交通大学 Uplink NOMA power distribution methods based on dynamic decoder SIC receivers
CN107819541B (en) * 2016-09-10 2019-06-21 北京信威通信技术股份有限公司 A kind of method and device of transmission
CN108430040B (en) * 2017-02-14 2021-02-26 王晋良 Joint user grouping and power allocation method and base station using same
TWI628969B (en) * 2017-02-14 2018-07-01 國立清華大學 Joint user clustering and power allocation method and base station using the same
EP3459309A4 (en) * 2017-05-27 2019-05-15 Telefonaktiebolaget LM Ericsson (publ) Method and device for resource configuration
CN109617567A (en) * 2017-09-30 2019-04-12 株式会社Ntt都科摩 Frequency expansion sequence selection method, the method for adjustment of transmission power and communication device
CN109981511B (en) * 2017-12-27 2021-09-03 华为技术有限公司 Data transmission based on non-orthogonal multiple access
WO2019136697A1 (en) * 2018-01-12 2019-07-18 Zte Corporation Signal spreading techniques for multiple access in wireless networks
CN108288998B (en) * 2018-01-23 2020-07-10 内蒙古科技大学 Multi-user traffic optical communication method and system based on chaos binary sequence
US10771105B2 (en) * 2018-02-22 2020-09-08 Qualcomm Incorporated Configuration of NOMA communication using multiple sets of spreading sequences
SG11202106944PA (en) * 2018-03-05 2021-07-29 Zte Corp Transmissions using spreading codes
WO2019242006A1 (en) * 2018-06-22 2019-12-26 Nokia Shanghai Bell Co., Ltd. Modulated symbol spreading
CN108989253B (en) * 2018-09-26 2020-11-10 南京信息工程大学 Optical probability shaping method based on diamond modulation and symbol-level partial marking mode

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020072336A1 (en) * 2000-09-14 2002-06-13 Mitstubishi Denki Kabushiki Kaisha Multi-user detection method
CN101558611A (en) * 2006-04-25 2009-10-14 Lg电子株式会社 A method of configuring multiuser packet and a structure thereof in a wireless communication system
CN101562781A (en) * 2009-05-19 2009-10-21 华中科技大学 Self-adapting fountain code multicast transmission system based on modulation
CN101627583A (en) * 2006-05-17 2010-01-13 Lg电子株式会社 A method of implementing superposition coding for a forward link in a wireless commnication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020072336A1 (en) * 2000-09-14 2002-06-13 Mitstubishi Denki Kabushiki Kaisha Multi-user detection method
CN101558611A (en) * 2006-04-25 2009-10-14 Lg电子株式会社 A method of configuring multiuser packet and a structure thereof in a wireless communication system
CN101627583A (en) * 2006-05-17 2010-01-13 Lg电子株式会社 A method of implementing superposition coding for a forward link in a wireless commnication system
CN101562781A (en) * 2009-05-19 2009-10-21 华中科技大学 Self-adapting fountain code multicast transmission system based on modulation

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111556570A (en) * 2016-11-10 2020-08-18 华为技术有限公司 Apparatus, method and computer program for wireless communication using multiple access
CN111556570B (en) * 2016-11-10 2024-05-14 华为技术有限公司 Apparatus, method and computer program for wireless communication using multiple access

Also Published As

Publication number Publication date
CN105634702A (en) 2016-06-01
CN105634702B (en) 2019-09-10

Similar Documents

Publication Publication Date Title
WO2016086834A1 (en) Multi-user information co-channel sending and receiving method and device thereof
KR102371842B1 (en) Method and device for superimposition and demodulation of multiuser information transmission
JP6388083B2 (en) Apparatus and method in wireless communication system
JP5864199B2 (en) Receiving device, transmitting device, and wireless communication method
US7558191B2 (en) Method of OFDM communication using superposition coding
WO2012161080A1 (en) Reception device, transmission device, and wireless communications method
JP3987858B2 (en) Wireless communication system, wireless transmission device, wireless reception device, and wireless communication method
JP2011524711A (en) Interference mitigation method and system
KR20080023606A (en) Apparatus and method for transmitting/receiving a control channel message in an orthogonal frequency division multiple system
CN106160827B (en) Multi-user information processing method and device
WO2016082554A1 (en) Superposition coding and decoding method and apparatus, transmitter, and receiver
CN107332796B (en) Blind detection and uplink access method and device, receiver, transmitter and base station
CN110870267A (en) Method and device used in user and base station of wireless communication
JPWO2008013034A1 (en) Mobile communication system, base station apparatus and mobile station apparatus
CN107154833B (en) Method and device for transmitting information
KR102054840B1 (en) Method for transmitting and receiving radio signal
EP3214784B1 (en) Dual transport block data transmission and reception method, device, transmitter, and receiver
JP6088596B2 (en) Receiving device, transmitting device, and wireless communication method
El-Mokadem et al. BER performance evaluation for the downlink NOMA system over different fading channels with different modulation schemes
CN102932127B (en) Multi-base-station cooperative communication method of time division-long term evolution (TD-LTE) spread spectrum orthogonal frequency division multiplexing (OFDM) system
CN105991228B (en) Downlink multi-user information sending and receiving method and corresponding device
WO2016101601A1 (en) Multi-antenna downlink data transmission method and device, and computer storage medium
CN106936750B (en) data transmission method and device
WO2007000079A1 (en) A method for configuring and demodulating multiple scrambled codes in cdma system
CN112492676B (en) Power distribution method for MUSA downlink by comprehensively considering channel capacity and bit error rate

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15865065

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15865065

Country of ref document: EP

Kind code of ref document: A1