Decoding method and system based on multi-user symbiotic backscattering NOMA communication
By dynamically sorting and eliminating interference signals in the multi-user symbiotic backscattering NOMA communication system, the target signal is quickly obtained, and the problem of many decoding times and long time in the existing system is solved, and a more efficient decoding process is achieved.
Patent Information
- Application Number
- CN202411339225.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2044-09-25
AI Technical Summary
In the existing decoding method of multi-user symbiotic backscattering NOMA communication system, the decoding times are more often and the decoding time is longer, resulting in low efficiency.
By receiving incident signals and backscattered signals, the interference signals are eliminated, and dynamic sorting and decoding methods are used to quickly obtain the target main system NOMA signals and backscattered signals, reducing the decoding of other user signals.
Each user can decode his/her own NOMA signal and backscattered signal as fast as possible, reducing the number of decoding times and time, and improving the decoding efficiency.
Smart Images

Figure CN120017213A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and more specifically, to a decoding method and system based on multi-user symbiotic backscattering NOMA communication. Background Art
[0002] With the rapid development of wireless communication technology, it is estimated that by 2030, the number of connected devices in the world is expected to reach 125 billion, and there will be up to 1 million nodes connected per square kilometer. Ambient Backscatter Communication (AmBC) technology has become a key technology in passive Internet of Things because it can reduce energy consumption and improve spectrum efficiency. The reflection principle of the intelligent metasurface (Reconfigurable Intelligent Surface, RIS) with massive scattering channel resources is the same as that of backscatter communication. It can replace the traditional single-antenna backscatter device (BD) and further improve the backscatter channel capacity. In order to further improve the spectrum efficiency, the high-spectrum-efficient non-orthogonal multiple access (NOMA) signal can be used as the external radiation source signal in the symbiotic backscatter system. In the symbiotic backscatter NOMA communication system, the transmitter can transmit a multi-user NOMA signal with power domain aliasing. The backscatter device modulates its own signal (backscatter signal) on the NOMA signal and reflects the modulated signal to multiple users at the receiving end.
[0003] In the multi-user symbiotic backscattering NOMA communication system, the serial interference cancellation (SIC) decoding framework is used at the user to decode the main system NOMA signal s(n) and the backscattering signal c(n) in sequence. Due to the particularity of the NOMA signal, taking user m (1≤m≤M) as an example, it only needs user m's own main system NOMA signal s m (n) and backscattered signal c(n), and does not require the main system NOMA signal of other users. Summarizing the relevant literature, in existing research, there are mainly two decoding methods for multi-user symbiotic backscattering NOMA communication systems: First, user m decodes the main system NOMA signal one by one in the order of NOMA signal power allocation ratio from large to small, and after all of them are decoded and eliminated, decodes the backscattered signal c(n). This decoding method has a large number of decoding times and a long decoding time. Second, user m decodes the main system NOMA signal one by one in the order of NOMA signal power allocation ratio from large to small, until the main system NOMA signal s of user m is eliminated. mAfter decoding, the backscatter signal c(n) is decoded. For users with a large m, the decoding times and decoding time are still large.
[0004] Therefore, the existing decoding methods of the multi-user symbiotic backscattering NOMA communication system have the problems of a large number of decoding times and a long decoding time. Summary of the invention
[0005] In response to at least one defect or improvement need in the prior art, the present invention provides a decoding method and system based on multi-user symbiotic backscattering NOMA communication, so that each user can decode his or her own main system NOMA signal and backscattering signal as quickly as possible, reduce the number of decoding times, and improve the decoding speed.
[0006] To achieve the above-mentioned purpose, according to the first aspect of the present invention, a decoding method based on multi-user symbiotic backscatter NOMA communication is provided, the method comprising: receiving an incident signal sent by a signal transmitting end, receiving a backscatter signal sent by a backscatter device, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscatter signal is generated by modulating the backscatter device on the incident signal; eliminating the number of interference signals corresponding to the first number in the incident signal, decoding the obtained target main system NOMA signal, and obtaining a first decoding result; eliminating the number of interference signals corresponding to the second number in the incident signal, decoding the backscatter signal, and obtaining a second decoding result; based on the first decoding result and the second decoding result, obtaining a target received signal received by the target user.
[0007] In an exemplary embodiment, the eliminating interference signals corresponding to the first number in the incident signal, decoding the obtained target main system NOMA signal, and obtaining a first decoding result include: sorting the interference signals in the incident signal according to interference intensity, obtaining a group of target interference signals, wherein the interference intensity of the group of target interference signals is arranged from large to small; eliminating the number of interference signals corresponding to the first number in the group of target interference signals contained in the incident signal, decoding the obtained target main system NOMA signal, and obtaining the first decoding result.
[0008] In an exemplary embodiment, eliminating the interference signals corresponding to the second number in the incident signal, decoding the backscattered signal, and obtaining a second decoding result includes: sorting the interference signals in the incident signal according to interference intensity to obtain a group of target interference signals, wherein the interference intensity of the group of target interference signals is arranged from large to small; eliminating the interference signals corresponding to the second number in the group of target interference signals contained in the incident signal, decoding the backscattered signal, and obtaining the second decoding result.
[0009] In an exemplary embodiment, after receiving the incident signal sent by the signal transmitting end and receiving the backscattered signal sent by the backscattering device, the method further includes: determining a first signal to interference and noise ratio for decoding the target main system NOMA signal and a corresponding first decoding threshold, wherein the first signal to interference and noise ratio is not less than the first decoding threshold; determining a second signal to interference and noise ratio for decoding the backscattered signal and a corresponding second decoding threshold, wherein the second signal to interference and noise ratio is not less than the second decoding threshold.
[0010] In an exemplary embodiment, before acquiring the target received signal received by the target user based on the first decoding result and the second decoding result, the method further includes: determining a reflection coefficient of the backscattering device; determining a channel coefficient from the signal transmitting end to the target user as a first channel coefficient; determining a channel coefficient from the signal transmitting end to the backscattering device as a second channel coefficient; and determining a channel coefficient from the backscattering device to the target user as a third channel coefficient.
[0011] In an exemplary embodiment, the method also includes: determining the normalized additive white Gaussian noise received by the target user; and obtaining the target received signal received by the target user based on the reflection coefficient, the first channel coefficient, the second channel coefficient and the third channel coefficient, and the first decoding result and the second decoding result.
[0012] According to the second aspect of the present invention, a decoding system based on multi-user symbiotic backscattering NOMA communication is also provided, which applies the decoding method based on multi-user symbiotic backscattering NOMA communication as mentioned above, including: a signal transmitting end, a backscattering device and multiple users; wherein the signal transmitting end is used to transmit an incident signal, the backscattering device is used to modulate the backscattering signal, and the multiple users are located in the same cluster.
[0013] According to the third aspect of the present invention, a decoding device based on multi-user symbiotic backscatter NOMA communication is also provided, which includes: a receiving unit, used to receive an incident signal sent by a signal transmitting end, and receive a backscatter signal sent by a backscatter device, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscatter signal is generated by modulating the backscatter device on the incident signal; a first decoding unit, used to eliminate the number of interference signals corresponding to the first number in the incident signal, decode the obtained target main system NOMA signal, and obtain a first decoding result; a second decoding unit, used to eliminate the number of interference signals corresponding to the second number in the incident signal, decode the backscatter signal, and obtain a second decoding result; a first determination unit, used to obtain a target received signal received by a target user based on the first decoding result and the second decoding result.
[0014] According to a fourth aspect of the present invention, a computer-readable storage medium is also provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned decoding method based on multi-user symbiotic backscattering NOMA communication when running.
[0015] According to a fifth aspect of the present invention, there is also provided an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the decoding method based on multi-user symbiotic backscatter NOMA communication through the computer program.
[0016] In general, the above technical solutions conceived by the present invention can achieve the following beneficial effects compared with the prior art:
[0017] The present invention provides a decoding method based on multi-user symbiotic backscattering NOMA communication, which is applied to a symbiotic backscattering communication system based on a multi-user NOMA main system signal. The fast decoding method can enable each user to decode its own main system NOMA signal and backscattering signal as quickly as possible, minimize the decoding of other users' main system NOMA signals, reduce the number of decoding times to the greatest extent, improve the decoding speed, and effectively solve the problems of large number of decoding times and slow decoding speed in traditional decoding methods. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1 A flowchart of an optional decoding method based on multi-user symbiotic backscatter NOMA communication provided in an embodiment of the present application;
[0020] Figure 2 A schematic diagram of an optional decoding system based on multi-user symbiotic backscattering NOMA communication provided in an embodiment of the present application;
[0021] Figure 3 An optional average decoding times comparison diagram provided in an embodiment of the present application;
[0022] Figure 4 Another optional average decoding times comparison diagram provided in the embodiment of the present application;
[0023] Figure 5 A schematic structural diagram of an optional decoding device based on multi-user symbiotic backscatter NOMA communication provided in an embodiment of the present application;
[0024] Figure 6 A schematic diagram of the structure of an optional electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0026] The terms "first", "second", "third", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.
[0027] According to one aspect of the embodiments of the present application, a decoding method based on multi-user symbiotic backscatter NOMA communication is provided. Figure 1 Describe the decoding method based on multi-user symbiotic backscattering NOMA communication provided in an embodiment of the present application.
[0028] Figure 1It is a flowchart of an optional decoding method based on multi-user symbiotic backscattering NOMA communication provided in an embodiment of the present application, such as Figure 1 As shown, the process of the method may include the following steps:
[0029] S102, receiving an incident signal sent by a signal transmitting end, and receiving a backscattering signal sent by a backscattering device, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscattering signal is generated by modulating the incident signal by the backscattering device;
[0030] S104, eliminating interference signals corresponding to the first number in the incident signal, decoding the obtained target main system NOMA signal, and obtaining a first decoding result;
[0031] S106, eliminating interference signals corresponding to a second number in the incident signal, decoding the backscattered signal, and obtaining a second decoding result;
[0032] S108: Acquire a target received signal received by the target user based on the first decoding result and the second decoding result.
[0033] The decoding method based on multi-user symbiotic backscatter NOMA communication provided in the embodiment of the present application can be applied to the symbiotic backscatter NOMA communication system, where the signal transmitting end can transmit a multi-user NOMA signal with power domain aliasing, and the backscattering device modulates its own signal (backscattering signal) on the NOMA signal and reflects the modulated signal to multiple users at the receiving end.
[0034] Figure 2 A schematic diagram of an optional decoding system based on multi-user symbiotic backscattering NOMA communication provided in an embodiment of the present application, such as Figure 2 As shown, the decoding system may include a symbiotic system including a signal source S (signal transmitting end), a backscattering device, and M users (signal receiving ends), and the M users are located in the same cluster. The user can receive the incident signal sent by the signal transmitting end, and receive the backscattering signal sent by the backscattering device, where the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscattering signal is generated by modulating the backscattering device on the incident signal. Eliminate the number of interference signals corresponding to the first number in the incident signal, decode the obtained target main system NOMA signal, and obtain a first decoding result. Eliminate the number of interference signals corresponding to the second number in the incident signal, decode the backscattering signal, and obtain a second decoding result; based on the first decoding result and the second decoding result, obtain the target received signal received by the target user.
[0035] Optionally, taking user m among the M users at the receiving end as an example, the signal sent by the source is a multi-user NOMA signal with power domain aliasing. α i Indicates the power allocation ratio of the NOMA signal allocated to user i (1≤i≤M). When the incident signal s(n) reaches the backscattering device, the backscattering device modulates the backscattering signal c(n) on s(n) to achieve concurrent transmission of s(n) and c(n). During the decoding process, for user m (1≤m≤M), there are M-1 main system NOMA interference signals, which are s1(n), s2(n), ..., s m-1 (n),s m+1 (n),...,s M (n). User m eliminates the minimum number (i.e., the number corresponding to the first number, which can be recorded as k) of the main system NOMA interference signals and then decodes s m (n), after successful decoding s m (n), then eliminate the current minimum number (that is, the number corresponding to the second number, which can be recorded as j) of main system NOMA interference signals and decode c(n).
[0036] Through the above steps S102 to S108, by receiving the incident signal sent by the signal transmitting end, the backscatter signal sent by the backscatter device is received, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscatter signal is generated by modulating the backscatter device on the incident signal; eliminating the interference signals of the number corresponding to the first number in the incident signal, decoding the obtained target main system NOMA signal, and obtaining a first decoding result; eliminating the interference signals of the number corresponding to the second number in the incident signal, decoding the backscatter signal, and obtaining a second decoding result; based on the first decoding result and the second decoding result, obtaining the target receiving signal received by the target user, the fast decoding method can enable each user to decode its own main system NOMA signal and backscatter signal as quickly as possible, minimize the decoding of other users' main system NOMA signals, minimize the number of decoding times, and improve the decoding speed.
[0037] In an exemplary embodiment, eliminating interference signals corresponding to a first number in an incident signal, decoding the obtained target main system NOMA signal, and obtaining a first decoding result includes:
[0038] S11, sorting interference signals in the incident signal according to interference strength to obtain a group of target interference signals, wherein the interference strength of the group of target interference signals is arranged from large to small;
[0039] S12, eliminating interference signals corresponding to a first number in a group of target interference signals contained in the incident signal, decoding the obtained target main system NOMA signal, and obtaining a first decoding result.
[0040] In the embodiment of the present application, in the process of eliminating the interference signals corresponding to the first number in the incident signal, the interference signals in the incident signal can be sorted according to the interference strength, and then a group of target interference signals can be obtained. Taking user m (1≤m≤M) as an example, there are M-1 main system NOMA interference signals, which are s1(n), s2(n),..., s m-1 (n),s m+1 (n),...,s M (n), it only needs to decode the main system NOMA signal s of user m itself m (n) and the backscattered signal c(n). User m can use the Successive Interference Cancellation (SIC) decoding method and first try to directly decode its own main system signal s m (n), that is, the target main system NOMA signal, if the first decoding result is successfully decoded, the backscattered signal c(n) is decoded; otherwise, the decoding is attempted and the strongest main system NOMA interference signals (the first number) are eliminated and the decoding is attempted again s m (n), if successful, proceed to decode c(n); otherwise, try to decode c(n) again after eliminating the current minimum (second number) strongest primary system NOMA interference signals.
[0041] Through this embodiment, the decoding order changes dynamically, which can achieve the fastest decoding of the user's own main system NOMA signal. Compared with the existing collaborative symbiotic backscattering system decoding method based on multi-user NOMA main system signals, it can significantly reduce the number of decoding times and improve the decoding speed.
[0042] In an exemplary embodiment, eliminating interference signals corresponding to a second number in the incident signal, decoding the backscattered signal, and obtaining a second decoding result includes:
[0043] S21, sorting interference signals in the incident signal according to interference strength to obtain a group of target interference signals, wherein the interference strength of the group of target interference signals is arranged from large to small;
[0044] S22, eliminating interference signals corresponding to a second number in a group of target interference signals included in the incident signal, decoding the backscattered signal, and obtaining a second decoding result.
[0045] In the embodiment of the present application, similarly, in the process of eliminating the interference signals corresponding to the second number in the incident signal, the interference signals in the incident signal can be sorted according to the interference strength, and then a group of target interference signals can be obtained. Taking user m (1≤m≤M) as an example, there are M-1 main system NOMA interference signals, which are s in descending order according to the interference strength. k+1 (n),s k+2 (n),...,s M (n). User m eliminates the minimum number (i.e., the number corresponding to the first number, which can be recorded as k) of the main system NOMA interference signals and then decodes s m (n), after successful decoding s m After (n), the current minimum number (i.e., the number corresponding to the second number, which can be recorded as j) of main system NOMA interference signals are eliminated and then decoded c(n). After eliminating the interference signals corresponding to the second number in a group of target interference signals contained in the incident signal, the backscattered signal is decoded to obtain a second decoding result.
[0046] Through this embodiment, the backscatter signal can be decoded as quickly as possible for the user, and the decoding times can be significantly reduced and the decoding speed can be improved.
[0047] In an exemplary embodiment, after receiving the incident signal sent by the signal transmitting end and receiving the backscattered signal sent by the backscattering device, the method further includes:
[0048] S31, determining a first signal to interference and noise ratio of a NOMA signal of a decoding target main system and a corresponding first decoding threshold, wherein the first signal to interference and noise ratio is not less than the first decoding threshold;
[0049] S32: Determine a second signal to interference plus noise ratio of a decoded backscattered signal and a corresponding second decoding threshold, wherein the second signal to interference plus noise ratio is not less than the second decoding threshold.
[0050] In the embodiment of the present application, Figure 2 , Figure 3 as well as Figure 4 As shown, let g m ,f,h m They represent the channel coefficients from the transmitting source S to user m, from the transmitting source S to the backscattering device, and from the backscattering device to user m. Assuming that all channels are independent and identically distributed complex Gaussian fading, g i ~CN(0,λ g )、f~CN(0,λ f ),h i ~CN(0,λ h ). Path loss exponent ω=2,λ g =d g-β ,λ f =d f -β ,λ h =d h -β Without loss of generality, the power allocation ratio is set to α1 = 0.5, α2 = 0.3, α3 = 0.2, and the average channel power gain is set to λ g =1 / 4,λ f =1,λ h = 1 / 4. Assuming that the number of users in the system is M = 3, user 2 is taken as an example to analyze and compare the average decoding times of the fast decoding method proposed by the present invention and the traditional decoding method.
[0051] Furthermore, you can set parameters for the simulation, respectively |g i | 2 、|f| 2 、|h i | 2 Generate random samples from an exponential distribution10 5 The system tries to find the reflection coefficient that meets the symbiosis condition one by one according to the values of k and j from small to large. If so, the communication process is successful, otherwise the system will be interrupted. Record the number of different combinations of k and j, and multiply the number by k+j+2 and divide it by the total number of random samples 10. 5 For the simulation of the average decoding times, the average decoding times curve of the present invention is drawn with the NOMA signal threshold or the backscattering signal threshold of the main system of user m as the horizontal coordinate and the average decoding times as the vertical coordinate.
[0052] The simulation results show that the average decoding times of the symbiotic backscattering system based on the multi-user NOMA main system signal under Rayleigh channel conditions using the traditional method and the fast decoding method proposed in this invention vary with the decoding threshold of the main system NOMA signal of user 2, as shown in Figure 2. Figure 3 As shown. Figure 3 It can be seen that the average decoding times of the fast decoding method proposed in the present invention are less than the average decoding times of the traditional decoding method when the NOMA signal threshold of the main system of user 2 is small, which can effectively reduce the decoding times and improve the decoding speed. In particular, as the NOMA signal decoding threshold of the main system of user 2 decreases, the average decoding times of the fast decoding method proposed in the present invention decreases accordingly.
[0053] The simulation results show that the average decoding times of the symbiotic backscattering system based on the multi-user NOMA main system signal under Rayleigh channel conditions, using the traditional method and the fast decoding method proposed in this invention, vary with the backscattering signal threshold, as shown in Figure 2. Figure 4 As shown. Figure 4It can be seen that the average decoding times of the fast decoding method proposed by the present invention are less than the average decoding times of the traditional decoding method when the backscatter signal decoding threshold is small, which can effectively reduce the decoding times and improve the decoding speed. In particular, as the backscatter signal decoding threshold is reduced, the average decoding times of the fast decoding method proposed by the present invention continues to decrease.
[0054] Based on the above description, after determining the first signal to noise ratio of the decoding target main system NOMA signal and the corresponding first decoding threshold, and determining the second signal to noise ratio of the decoding backscatter signal and the corresponding second decoding threshold, it is necessary to satisfy that the first signal to noise ratio is not less than the first decoding threshold, and the second signal to noise ratio is not less than the second decoding threshold. In other words, in the decoding system of the decoding method based on multi-user symbiotic backscatter NOMA communication, the system symbiotic transmission needs to satisfy the user decoding s m The signal-to-interference-to-noise ratio γ of (n) m Greater than or equal to the decoding threshold τ sm , that is, γ m ≥τ sm , and the signal-to-interference-to-noise ratio of the decoded c(n) is γ c Greater than or equal to the decoding threshold τ c , that is, γ c ≥τ c .
[0055] In an exemplary embodiment, before acquiring a target received signal received by a target user based on the first decoding result and the second decoding result, the method further includes:
[0056] S41, determining a reflection coefficient of a backscattering device;
[0057] S42, determining that a channel coefficient from a signal transmitting end to a target user is a first channel coefficient;
[0058] S43, determining that the channel coefficient from the signal transmitting end to the backscattering device is a second channel coefficient;
[0059] S44, determining that the channel coefficient from the backscatter device to the target user is a third channel coefficient.
[0060] In the embodiment of the present application, it is assumed that g m ,f,h m They represent the channel coefficients from the transmitting source S to user m, from the transmitting source S to the backscattering device, and from the backscattering device to user m, respectively. When determining the target receiving signal received by the target user, it is necessary to determine the reflection coefficient of the backscattering device; the channel coefficient from the signal transmitting end to the target user is determined as the first channel coefficient (g m); determine the channel coefficient from the signal transmitting end to the backscattering device as the second channel coefficient (f); determine the channel coefficient from the backscattering device to the target user as the third channel coefficient (h m ).
[0061] In an exemplary embodiment, the method further comprises:
[0062] S51, determining the normalized additive white Gaussian noise received by the target user;
[0063] S52, acquiring a target received signal received by a target user based on the reflection coefficient, the first channel coefficient, the second channel coefficient, the third channel coefficient, and the first decoding result and the second decoding result.
[0064] In the embodiment of the present application, the nth signal sent by the transmitting source S is recorded as s(n), n=1, 2, 3..., and the signal is a zero-mean, independent and power-normalized signal that satisfies E[|s(n)| 2 ]=1. E(x) represents expectation, P s represents the transmission power, and the signal received by user m (target received signal) can be expressed as:
[0065]
[0066] Where c(n), n = 1, 2, 3, ..., represents the nth signal sent by the backscatter device, which is a zero-mean, independent and power-normalized signal E[|c(n)| 2 ]=1. β is the reflection coefficient of the backscattering device, u m (n) is a normalized zero-mean additive white Gaussian noise. Decoding s at user m m The signal to interference plus noise ratio (SINR) of (n) and c(n) can be expressed as:
[0067]
[0068]
[0069] Decode s at user m m The signal-to-interference-to-noise ratio of (n) and c(n) must satisfy: m ≥τ sm , γ c ≥τ c ,Right now:
[0070]
[0071]
[0072] In summary, the symbiotic conditions for signal transmission of user m are:
[0073]
[0074] like Figure 2 As shown, according to another aspect of the embodiment of the present application, a decoding system applying the above-mentioned decoding method based on multi-user symbiotic backscatter NOMA communication is also provided, including:
[0075] Signal transmitter, backscatter device and multiple users;
[0076] The signal transmitting end is used to transmit an incident signal, the backscattering device is used to modulate the backscattering signal, and the multiple users are located in the same cluster.
[0077] According to another aspect of an embodiment of the present application, a decoding device for implementing the above-mentioned decoding method based on multi-user symbiotic backscattering NOMA communication is also provided. Figure 5 is a structural diagram of an optional decoding device based on multi-user symbiotic backscattering NOMA communication according to an embodiment of the present application, such as Figure 5 As shown, the device may include:
[0078] A receiving unit 502 is configured to receive an incident signal sent by a signal transmitting end, and receive a backscatter signal sent by a backscatter device, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscatter signal is generated by modulating the backscatter device on the incident signal;
[0079] A first decoding unit 504 is used to eliminate the interference signals corresponding to the first number in the incident signal, decode the obtained target main system NOMA signal, and obtain a first decoding result;
[0080] A second decoding unit 506 is used to eliminate the interference signals corresponding to the second number in the incident signal, decode the backscattered signal, and obtain a second decoding result;
[0081] The first determining unit 508 is configured to obtain a target received signal received by a target user based on the first decoding result and the second decoding result.
[0082] It should be noted that the receiving unit 502 in this embodiment can be used to execute the above step S102, the first decoding unit 504 in this embodiment can be used to execute the above step S104, the second decoding unit 506 in this embodiment can be used to execute the above step S106, and the first determination unit 508 in this embodiment can be used to execute the above step S108.
[0083] Through the above-mentioned module, by receiving the incident signal sent by the signal transmitting end, the backscattered signal sent by the backscattering device is received, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscattered signal is generated by modulating the backscattering device on the incident signal; eliminating the interference signals corresponding to the first number in the incident signal, decoding the obtained target main system NOMA signal, and obtaining a first decoding result; eliminating the interference signals corresponding to the second number in the incident signal, decoding the backscattered signal, and obtaining a second decoding result; based on the first decoding result and the second decoding result, obtaining the target received signal received by the target user, the fast decoding method can enable each user to decode its own main system NOMA signal and backscattered signal as quickly as possible, minimize the decoding of other users' main system NOMA signals, minimize the number of decoding times, and improve the decoding speed.
[0084] In an exemplary embodiment, the first decoding unit includes:
[0085] A first sorting module is used to sort the interference signals in the incident signal according to the interference strength, and obtain a group of target interference signals, wherein the interference strength of the group of target interference signals is arranged from large to small;
[0086] The first decoding module is used to eliminate the interference signals corresponding to the first number in the group of target interference signals contained in the incident signal, decode the obtained target main system NOMA signal, and obtain the first decoding result.
[0087] In an exemplary embodiment, the second decoding unit includes:
[0088] A second sorting module is used to sort the interference signals in the incident signal according to the interference strength to obtain a group of target interference signals, wherein the interference strength of the group of target interference signals is arranged from large to small;
[0089] The second decoding module is used to eliminate the interference signals corresponding to the second number in the group of target interference signals contained in the incident signal, decode the backscattered signal, and obtain the second decoding result.
[0090] In an exemplary embodiment, the above device further comprises:
[0091] A second determining unit is used to determine a first signal to interference plus noise ratio and a corresponding first decoding threshold for decoding the NOMA signal of the target main system, wherein the first signal to interference plus noise ratio is not less than the first decoding threshold;
[0092] The third determining unit is used to determine a second signal to interference plus noise ratio for decoding the backscattered signal and a corresponding second decoding threshold, wherein the second signal to interference plus noise ratio is not less than the second decoding threshold.
[0093] In an exemplary embodiment, the above device further comprises:
[0094] A fourth determining unit, configured to determine a reflection coefficient of the backscattering device;
[0095] A fifth determining unit, configured to determine that a channel coefficient from the signal transmitting end to the target user is a first channel coefficient;
[0096] A sixth determining unit, configured to determine that a channel coefficient from the signal transmitting end to the backscattering device is a second channel coefficient;
[0097] A seventh determining unit is used to determine that the channel coefficient from the backscatter device to the target user is a third channel coefficient.
[0098] In an exemplary embodiment, the above device further comprises:
[0099] an eighth determining unit, configured to determine the normalized additive white Gaussian noise received by the target user;
[0100] A ninth determination unit is used to obtain the target received signal received by the target user based on the reflection coefficient, the first channel coefficient, the second channel coefficient and the third channel coefficient, and the first decoding result and the second decoding result.
[0101] It should be noted here that the examples and scenarios implemented by the above-mentioned modules and corresponding steps are the same, but are not limited to the contents disclosed in the above-mentioned embodiments. It should be noted that the above-mentioned modules as part of the device can run in a hardware environment and can be implemented by software or hardware, wherein the hardware environment includes a network environment.
[0102] According to another aspect of the embodiment of the present application, a storage medium is also provided. Optionally, in this embodiment, the above storage medium can be used to execute the program code of any of the above decoding methods based on multi-user symbiotic backscatter NOMA communication in the embodiment of the present application.
[0103] Optionally, in this embodiment, the storage medium is configured to store program codes for executing the following steps:
[0104] S1, receives the incident signal sent by the signal transmitting end, and receives the backscattered signal sent by the backscattering device, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscattered signal is generated by modulating the backscattering device on the incident signal.
[0105] S2, eliminate the interference signals corresponding to the first quantity in the incident signal, decode the obtained target main system NOMA signal, and obtain a first decoding result.
[0106] S3, eliminating interference signals of a number corresponding to a second quantity in the incident signal, decoding the backscattered signal, and obtaining a second decoding result.
[0107] S4, acquiring a target received signal received by the target user based on the first decoding result and the second decoding result.
[0108] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, which will not be described in detail in this embodiment.
[0109] Among them, computer-readable storage media may include, but are not limited to, any type of disk, including floppy disks, optical disks, DVDs, CD-ROMs, microdrives and magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, DRAMs, VRAMs, flash memory devices, magnetic or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.
[0110] According to another aspect of an embodiment of the present application, an electronic device for implementing the above-mentioned decoding method based on multi-user symbiotic backscatter NOMA communication is also provided. The electronic device may be a server, a terminal, or a combination thereof.
[0111] Figure 6 is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present application, such as Figure 6 As shown, it includes a processor 602, a communication interface 604, a memory 606 and a communication bus 608, wherein the processor 602, the communication interface 604, and the memory 606 communicate with each other through the communication bus 608, wherein,
[0112] Memory 606, used to store computer programs;
[0113] The processor 602 is used to implement the following steps when executing the computer program stored in the memory 606:
[0114] S1, receives the incident signal sent by the signal transmitting end, and receives the backscattered signal sent by the backscattering device, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscattered signal is generated by modulating the backscattering device on the incident signal.
[0115] S2, eliminate the interference signals corresponding to the first quantity in the incident signal, decode the obtained target main system NOMA signal, and obtain a first decoding result.
[0116] S3, eliminating interference signals of a number corresponding to a second quantity in the incident signal, decoding the backscattered signal, and obtaining a second decoding result.
[0117] S4, acquiring a target received signal received by the target user based on the first decoding result and the second decoding result.
[0118] Optionally, the communication bus may be a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 The communication interface is used for communication between the electronic device and other devices.
[0119] The memory may include RAM, or may include non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0120] As an example, the memory 606 may include, but is not limited to, the receiving unit 502, the first decoding unit 504, the second decoding unit 506, and the first determination unit 508 in the decoding device based on multi-user symbiotic backscatter NOMA communication. In addition, other module units in the decoding device based on multi-user symbiotic backscatter NOMA communication may also be included but are not limited to, which will not be repeated in this example.
[0121] The above-mentioned processor can be a general-purpose processor, which can include but not be limited to: CPU (Central Processing Unit), NP (Network Processor), etc.; it can also be DSP (Digital Signal Processing), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0122] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.
[0123] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0124] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0125] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0126] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0127] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0128] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, disk or optical disk and other media that can store program code.
[0129] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, which can include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0130] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of the implementation scheme of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.
[0131] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0132] It will be easily understood by those skilled in the art that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A decoding method based on multi-user symbiotic backscattering NOMA communication, characterized in that: include: An incident signal sent by a signal transmitting end is received, and a backscattering signal sent by a backscattering device is received, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscattering signal is generated by modulating the backscattering device on the incident signal; Eliminate the interference signals corresponding to the first quantity in the incident signal, and decode the obtained target main system NOMA signal to obtain a first decoding result; Eliminating interference signals of a number corresponding to a second quantity in the incident signal, decoding the backscattered signal, and obtaining a second decoding result; A target received signal received by a target user is acquired based on the first decoding result and the second decoding result.
2. The decoding method based on multi-user symbiotic backscattering NOMA communication according to claim 1, characterized in that: The step of eliminating interference signals corresponding to the first number in the incident signal and decoding the obtained target main system NOMA signal to obtain a first decoding result includes: Sorting the interference signals in the incident signal according to the interference strength to obtain a group of target interference signals, wherein the interference strength of the group of target interference signals is arranged from large to small; Eliminate the interference signals corresponding to the first number in the group of target interference signals contained in the incident signal, decode the obtained target main system NOMA signal, and obtain the first decoding result.
3. The decoding method based on multi-user symbiotic backscattering NOMA communication as claimed in claim 1 is characterized in that: Eliminating the interference signals corresponding to the second number in the incident signal, decoding the backscattered signal, and obtaining a second decoding result includes: Sorting the interference signals in the incident signal according to the interference strength to obtain a group of target interference signals, wherein the interference strength of the group of target interference signals is arranged from large to small; Eliminate the interference signals corresponding to the second quantity in the group of target interference signals contained in the incident signal, decode the backscattered signal, and obtain the second decoding result.
4. The decoding method based on multi-user symbiotic backscattering NOMA communication as claimed in claim 1, characterized in that: After receiving the incident signal sent by the signal transmitting end and receiving the backscattered signal sent by the backscattering device, the method further includes: Determine a first signal to interference and noise ratio for decoding the target main system NOMA signal and a corresponding first decoding threshold, wherein the first signal to interference and noise ratio is not less than the first decoding threshold; A second signal to interference plus noise ratio for decoding the backscattered signal and a corresponding second decoding threshold are determined, wherein the second signal to interference plus noise ratio is not less than the second decoding threshold.
5. The decoding method based on multi-user symbiotic backscattering NOMA communication as claimed in claim 1, characterized in that: Before acquiring a target received signal received by a target user based on the first decoding result and the second decoding result, the method further includes: determining a reflection coefficient of the backscatter device; Determine a channel coefficient from the signal transmitting end to the target user as a first channel coefficient; Determine a channel coefficient from the signal transmitting end to the backscattering device as a second channel coefficient; A channel coefficient from the backscatter device to the target user is determined to be a third channel coefficient.
6. The decoding method based on multi-user symbiotic backscattering NOMA communication according to any one of claims 1 to 5, characterized in that: The method further comprises: Determining the normalized additive white Gaussian noise received by the target user; The target received signal received by the target user is acquired based on the reflection coefficient, the first channel coefficient, the second channel coefficient, the third channel coefficient, and the first decoding result and the second decoding result.
7. A decoding system based on multi-user symbiotic backscatter NOMA communication, applying the decoding method based on multi-user symbiotic backscatter NOMA communication according to any one of claims 1 to 6, comprising: Signal transmitter, backscatter device and multiple users; The signal transmitting end is used to transmit an incident signal, the backscattering device is used to modulate the backscattering signal, and the multiple users are located in the same cluster.
8. A decoding device based on multi-user symbiotic backscattering NOMA communication, characterized in that: include: A receiving unit, configured to receive an incident signal sent by a signal transmitting end, and receive a backscatter signal sent by a backscatter device, wherein the incident signal is a multi-user NOMA signal with power domain aliasing, and the backscatter signal is generated by modulating the backscatter device on the incident signal; A first decoding unit is used to eliminate the interference signals of a number corresponding to the first quantity in the incident signal, decode the obtained target main system NOMA signal, and obtain a first decoding result; A second decoding unit is used to eliminate the interference signals of a number corresponding to the second quantity in the incident signal, decode the backscattered signal, and obtain a second decoding result; The first determining unit is used to obtain a target received signal received by a target user based on the first decoding result and the second decoding result.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method according to any one of claims 1 to 6 when executed.
10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 6 through the computer program.
Citation Information
Patent Citations
Multi-description coding transmission framework combining space-time code and NOMA
CN113098666A
Sparse-coded ambient backscatter communication method and system
US20200107324A1