CN113746776A - Signal receiving method based on constellation point sequencing and dynamic tree search - Google Patents

Signal receiving method based on constellation point sequencing and dynamic tree search Download PDF

Info

Publication number
CN113746776A
CN113746776A CN202111031760.5A CN202111031760A CN113746776A CN 113746776 A CN113746776 A CN 113746776A CN 202111031760 A CN202111031760 A CN 202111031760A CN 113746776 A CN113746776 A CN 113746776A
Authority
CN
China
Prior art keywords
constellation
constellation point
value
follows
coordinates
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111031760.5A
Other languages
Chinese (zh)
Other versions
CN113746776B (en
Inventor
方舒
张邵芳
谢俊
朱鹏飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN202111031760.5A priority Critical patent/CN113746776B/en
Publication of CN113746776A publication Critical patent/CN113746776A/en
Application granted granted Critical
Publication of CN113746776B publication Critical patent/CN113746776B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/3405Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/345Modifications of the signal space to allow the transmission of additional information
    • H04L27/3461Modifications of the signal space to allow the transmission of additional information in order to transmit a subchannel
    • H04L27/3483Modifications of the signal space to allow the transmission of additional information in order to transmit a subchannel using a modulation of the constellation points
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

The invention belongs to the technical field of wireless communication, and particularly relates to a signal receiving method based on constellation point sequencing and dynamic tree search. The key point of the method is to pre-sequence the constellation points, and avoid the calculation complexity generated by calculating the Euclidean distance. And after the QRM-MLD search is finished, the dynamic tree search is carried out again, the discarded constellation points are searched for the second time, and the accuracy of signal recovery is improved. The method has the beneficial effect that the calculation complexity can be effectively reduced under the condition of meeting the system performance.

Description

Signal receiving method based on constellation point sequencing and dynamic tree search
Technical Field
The invention belongs to the technical field of wireless communication, and particularly relates to a signal receiving method based on constellation point sequencing and dynamic tree search.
Background
In massive MIMO, with a large increase in the number of antennas, the system capacity also grows linearly. In order to meet the requirement of high-speed communication, the MIMO system fully utilizes space resources, multipath effect and frequency selectivity bring serious interference between symbols, and the performance of the system is directly affected by the quality of a signal detection algorithm. And the computational complexity of signal detection increases exponentially with the number of antennas, so that the key of the MIMO technology is to introduce a low-complexity and high-efficiency detection algorithm capable of accurately recovering the transmitted signals.
Currently, Maximum Likelihood (MLD) receivers have been widely studied to achieve better performance than linear receivers. But is too complex to be acceptable in engineering terms since it requires a one-by-one detection of all possible transmitted signals. For the challenge of extremely high complexity of the MLD algorithm, the QR decomposition-based maximum likelihood receiver (QRM-MLD) algorithm achieves performance close to MLD with much lower complexity than the MLD receiver and is easier to implement in engineering. The QRM-MLD algorithm carries out QR decomposition on a channel at a receiving end, converts a channel matrix into a triangular matrix, and can search layer by layer during searching detection, thereby ensuring that useful signals are not influenced by other interference signals. Firstly, searching layer by layer from the last signal, and secondly, combining the candidate set of the searched signals to search the candidate set of the next signal. The traditional QRM-MLD algorithm combines QR decomposition and M algorithm to reduce the algorithm detection complexity of the traditional MLD, but the QRM-MLD algorithm is gradually close to the traditional MLD algorithm, the value of M is gradually increased, and the QRM-MLD calculation complexity is greatly increased along with the improvement of the number of layers and the modulation mode.
To make the performance of the QRM-MLD algorithm approach the MLD algorithm gradually, M should approach C as much as possible, so the problem of how to compromise the system performance and the computational complexity arises.
Disclosure of Invention
The invention aims at the problem of how to compromise the computation complexity and the system performance, and provides a signal receiving method based on the combination of constellation point pre-ordering and dynamic tree searching based on the traditional QRM-MLD algorithm.
The technical scheme adopted by the invention is as follows, and the key point is to pre-sequence the constellation points and avoid the calculation complexity generated by calculating the Euclidean distance. And after the QRM-MLD search is finished, the dynamic tree search is carried out again, the discarded constellation points are searched for the second time, and the accuracy of signal recovery is improved.
The specific scheme of the constellation point pre-ordering is as follows, the number of the receiving and transmitting antennas is assumed to be 2, the modulation mode is 16QAM, where M is the number of the candidate constellation point sets, M is 8, each constellation point is composed of a fixed real part and an imaginary part, and the signal sent by the transmitting end is represented as follows:
Figure BDA0003245520000000021
wherein x1、x2Representing two transmitted symbols, respectively, the signal received at the receiving end is represented in the form:
Figure BDA0003245520000000022
wherein y is1、y2Respectively representing two received symbols, after QR decomposition is carried out on a channel matrix H at a receiving end, the signal matrix H is converted into an upper triangular matrix, and then the MLD measurement is represented as the following form:
Figure BDA0003245520000000023
wherein r is11Representing the elements of the first row and the first column of the R matrix, R12Representing the elements of the first row and second column of the R matrix, R22Representing the elements of the second row and second column of the R matrix, ym1、ym2Respectively, representing the received symbols after QR decomposition, then x2When the detection is carried out, the influence of other interference signals is avoided, and firstly, x is detected2Pre-estimation is carried out, namely:
Figure BDA0003245520000000024
wherein xp2The method is characterized in that a pre-estimation point is represented, the Euclidean distance between the pre-estimation point and each constellation point needs to be calculated in the traditional QRM-MLD, the complexity is high, and the algorithm only needs to calculate the difference value between the real part and the imaginary part of the pre-estimation point and each constellation point for sequencing. The specific process is as follows, calculate the predictionDifference between the estimated point and the real part of each constellation point:
diff_rk=|r-rk|,k=1,2,...,16 (5)
wherein r iskThe value of the real part representing the kth constellation point, diff _ rkAnd the absolute value of the difference value between the real part of the kth constellation point and the real part of the pre-estimation point is represented. Since the modulation mode is 16QAM, i.e. the signal has 16 sampling points, and each 4-bit binary number represents one sampling point, the real part of the constellation point has 4 values, i.e. diff _ rkThere are 4 values, which are sorted from small to large, and the real parts of the constellation points are sorted in sequence according to the sequence numbers.
Similarly, the difference between the pre-estimation point and the imaginary part of each constellation point is calculated:
diff_ik=|i-ik|,k=1,2,...,16 (6)
wherein ikDenotes the imaginary value of the kth constellation point, diffikRepresenting the absolute value of the difference between the imaginary part of the kth constellation point and the imaginary part of the pre-estimation point. Similarly, the imaginary part of the constellation point has 4 values, i.e. diff _ ik4 values are arranged, the values are sorted from small to large, and the imaginary parts of the constellation points are sequentially sorted according to the sequence numbers;
and performing coordinate representation on the constellation points according to the sorting values of the real parts and the imaginary parts of the constellation points: (a, b), wherein a represents the real part ordering value of the constellation points, and b represents the imaginary part ordering value of the constellation points.
And pre-storing a sorted list before the algorithm is carried out, wherein the sorted list is used for determining the distance value of each constellation point and a pre-estimated point according to the coordinate sorted value of each constellation point. The specific sorting operation is as follows: the coordinates of the constellation points are as follows: (1,1), then corresponding to the constellation point ordering value: 1; the coordinates of the constellation points are as follows: (1,2), the corresponding constellation point ordering value: 2; the coordinates of the constellation points are as follows: (2,1), the corresponding constellation point ordering value: 3; the coordinates of the constellation points are as follows: (2,2), the corresponding constellation point sorting value: 4; the coordinates of the constellation points are as follows: (3,1), the corresponding constellation point ordering value: 5; the coordinates of the constellation points are as follows: (1,3), the corresponding constellation point ordering value: 6; the coordinates of the constellation points are as follows: (3,2), the corresponding constellation point ordering value: 7; the coordinates of the constellation points are as follows: (2,3), the corresponding constellation point ordering value: 8; the coordinates of the constellation points are as follows: (3,3), the corresponding constellation point ordering value: 9; the coordinates of the constellation points are as follows: (1,4), the corresponding constellation point ordering value: 10; the coordinates of the constellation points are as follows: (4,1), the corresponding constellation point ordering value: 11; the coordinates of the constellation points are as follows: (2,4), the corresponding constellation point ordering value: 12; the coordinates of the constellation points are as follows: (4,2), the corresponding constellation point ordering value: 13; the coordinates of the constellation points are as follows: (3,4), the corresponding constellation point ordering value: 14; the coordinates of the constellation points are as follows: (4,3), the corresponding constellation point ordering value: 15; the coordinates of the constellation points are as follows: (4,4), the corresponding constellation point ordering value: and 16, finally obtaining the sequence of all constellation points, and selecting M candidate vector sets with the minimum distance from the sequence.
The specific scheme of dynamic tree search is as follows, the configuration of the transmitting terminal is as shown above, and x is obtained by using the constellation point pre-ordering scheme2Candidate constellation point set of (1):
x2_candidate={c1,c2,...,cM} (7)
according to the candidate constellation point set, the discarded non-candidate constellation points are 16-M:
x2_discarded={cM+1,cM+2,...,c16} (8)
computing LLRs using a set of known candidate constellation points can be approximated as:
Figure BDA0003245520000000041
wherein sigma2The power representing noise, when the number of candidate vector sets is small, the MLD solution is likely to be discarded in advance, and therefore, the metric values are recalculated by using the non-candidate vector sets
Figure BDA0003245520000000042
And
Figure BDA0003245520000000043
and if the metric value calculated by using the non-candidate vector set is smaller than the minimum metric value calculated by using the candidate vector set, updating the minimum metric value, and recalculating the LLR soft information by using the updated minimum metric value.
The method has the beneficial effect that the calculation complexity can be effectively reduced under the condition of meeting the system performance.
Drawings
Fig. 1 is a simulation comparison diagram of the method of the present invention and the conventional method when M is 4, (a) is a throughput simulation diagram, and (b) is a throughput simulation diagram;
fig. 2 is a simulation comparison diagram of the method of the present invention and the conventional method when M is 16, where (a) is a throughput simulation diagram and (b) is a throughput simulation diagram.
Detailed Description
Having described the invention in detail in the summary of the invention, the following description, taken in conjunction with the accompanying drawings and simulation examples, illustrates the utility of the invention.
In the invention, the real number multiplication times of each emission vector are used as parameters for measuring complexity, and the complexity difference of the traditional QRM-MLD algorithm and the QRM-MLD algorithm with constellation point pre-ordering is compared.
For the conventional QRM-MLD algorithm, the weight calculation formula of each layer can be expressed as follows according to the formula (1-2):
Figure BDA0003245520000000051
for any constellation point in the constellation diagram, the above formula is calculated, and then: calculating ri,ixi2 real multiplications are required; computing
Figure BDA0003245520000000052
Requires 4 × (N)t-i) a real multiplication; calculating the complex square requires 2 real multiplications. Therefore, the number of real multiplications required for the weight calculation of each layer is represented as:
num_i=4×(Nt-i)+4 (12)
s for each layeri×2bpsAll nodes need to be multiplied in real time, and finally the real multiplication times of the traditional QRM-MLD algorithm are expressed as follows:
Figure BDA0003245520000000053
wherein s isiRepresenting the number of surviving candidate constellation point sets calculated by the upper layer, 2bpsThe number of all constellation points is indicated, where bps represents the binary number of QAM quadrature amplitude modulation.
For the QRM-MLD algorithm of the constellation point pre-sequencing, according to the formula (1-2), the weight calculation formula of each layer of the constellation point pre-sequencing can also be expressed as the formula (1-15), but only the central node needs to be calculated:
Figure BDA0003245520000000054
and traversing all constellation points to calculate the central node, solving the equation: calculating ri,ixi2 real multiplications are required; computing
Figure BDA0003245520000000055
Requires 4 × (N)t-i) a real multiplication; without calculating the complex square. Therefore, the number of real multiplications required for the weight calculation of each layer is represented as:
num_i1=4×(Nt-i)+2 (15)
after the central node is obtained, the positions of the horizontal and vertical coordinates of all constellation points from the central node need to be calculated, namely, | (x-x)i)r|、|(x-xi)iAnd I, performing coordinate representation on the constellation points, wherein the real multiplication times required in the process are as follows:
num_i2=2×bps (16)
the bps represents the QAM quadrature amplitude modulation system number, and the horizontal and vertical coordinate number of all constellation points is determined by the QAM system number. For each layer, only s needs to be calculatediThe real multiplication of the survived candidate constellation points is only needed, and the real multiplication times of the QRM-MLD algorithm of the final constellation point pre-sequencing are as follows:
Figure BDA0003245520000000061
comparing the equation (13) with the equation (17), it can be seen that the complexity of the constellation point pre-ordering algorithm is significantly reduced compared with the conventional QRM-MLD algorithm. Along with the gradual increase of the number of the transmitting antennas, the complexity of the constellation point pre-ordering algorithm is obviously reduced, while the complexity of the traditional QRM-MLD algorithm is exponentially increased, so that the advantages of the constellation point pre-ordering algorithm are obvious under the condition of large-scale antenna number.
The invention simplifies the calculation of the weight of each layer through the pre-stored sorting table, thereby achieving the purpose of reducing the calculation complexity. As can be seen from the simulation result shown in fig. 1, when M is set to 4, the performance of the conventional QRM-MLD algorithm is greatly reduced compared with the throughput of the MLD algorithm, because the dynamic tree search algorithm finds solutions that may be discarded, and the complexity of the conventional QRM-MLD algorithm is reduced by the constellation point pre-ordering, so that the algorithm of the present invention well balances performance and complexity; as can be seen from fig. 2, when M is set to 8, the performance of the algorithm of the present invention is not greatly different from that of the conventional QRM-MLD algorithm, because the performance of the conventional QRM-MLD algorithm gradually approaches to that of the MLD algorithm as M gradually increases, and from the simulation result, the performance of the algorithm of the present invention is better than that of the conventional QRM-MLD algorithm.

Claims (1)

1. A signal receiving method based on constellation point sequencing and dynamic tree search is characterized in that the number of transmitting and receiving antennas in a communication system is 2, the modulation mode is 16QAM, each constellation point is composed of a fixed real part and an imaginary part, and a signal sent by a transmitting end is represented in the following form:
Figure FDA0003245519990000011
the receiving method is characterized by comprising the following steps:
the signals received by the receiving end are:
Figure FDA0003245519990000012
carrying out QR decomposition on a channel matrix H at a receiving end, converting the signal matrix H into an upper triangular matrix, and obtaining an MLD metric expression as follows:
Figure FDA0003245519990000013
wherein r is11Representing the elements of the first row and the first column of the R matrix, R12Representing the elements of the first row and second column of the R matrix, R22Representing the elements of the second row and second column of the R matrix, ym1、ym2Respectively representing received symbols after QR decomposition, first, for x2Performing pre-estimation:
Figure FDA0003245519990000014
wherein xp2Representing the pre-estimation points, and calculating the difference value between the pre-estimation points and the real part of each constellation point:
diff_rk=|r-rk|,k=1,2,...,16
wherein r iskThe value of the real part representing the kth constellation point, diff _ rkThe absolute value of the difference between the real part of the kth constellation point and the real part of the pre-estimated point is represented, a 16QAM modulation mode corresponds to 16 sampling points, each 4-bit binary number represents one sampling point, and therefore the real part of the constellation point is 4, namely diff _ rk4 values are provided, the values are sorted from small to large, and the real parts of the constellation points are sequentially sorted according to the serial numbers;
calculating the difference value between the pre-estimation point and the imaginary part of each constellation point:
diff_ik=|i-ik|,k=1,2,...,16
wherein ikDenotes the imaginary value of the kth constellation point, diffikRepresenting the absolute value of the difference between the imaginary part of the kth constellation point and the imaginary part of the pre-estimation point, and similarly, the imaginary part of the constellation point has 4 values, i.e. diff _ ik4 values are arranged, the values are sorted from small to large, and the imaginary parts of the constellation points are sequentially sorted according to the sequence numbers;
and performing coordinate representation on the constellation points according to the sorting values of the real parts and the imaginary parts of the constellation points: (a, b), wherein a represents the real part ordering value of the constellation points, b represents the imaginary part ordering value of the constellation points, and the ordering rule is as follows: the coordinates of the constellation points are as follows: (1,1), then corresponding to the constellation point ordering value: 1; the coordinates of the constellation points are as follows: (1,2), the corresponding constellation point ordering value: 2; the coordinates of the constellation points are as follows: (2,1), the corresponding constellation point ordering value: 3; the coordinates of the constellation points are as follows: (2,2), the corresponding constellation point sorting value: 4; the coordinates of the constellation points are as follows: (3,1), the corresponding constellation point ordering value: 5; the coordinates of the constellation points are as follows: (1,3), the corresponding constellation point ordering value: 6; the coordinates of the constellation points are as follows: (3,2), the corresponding constellation point ordering value: 7; the coordinates of the constellation points are as follows: (2,3), the corresponding constellation point ordering value: 8; the coordinates of the constellation points are as follows: (3,3), the corresponding constellation point ordering value: 9; the coordinates of the constellation points are as follows: (1,4), the corresponding constellation point ordering value: 10; the coordinates of the constellation points are as follows: (4,1), the corresponding constellation point ordering value: 11; the coordinates of the constellation points are as follows: (2,4), the corresponding constellation point ordering value: 12; the coordinates of the constellation points are as follows: (4,2), the corresponding constellation point ordering value: 13; the coordinates of the constellation points are as follows: (3,4), the corresponding constellation point ordering value: 14; the coordinates of the constellation points are as follows: (4,3), the corresponding constellation point ordering value: 15; the coordinates of the constellation points are as follows: (4,4), the corresponding constellation point ordering value: 16, finally obtaining the sequence of all constellation points, and then selecting M candidate vectors with the minimum distance;
after a candidate constellation point set is obtained according to constellation point pre-ordering, a signal is searched and recovered based on a dynamic tree, and the method specifically comprises the following steps:
obtaining x by constellation point pre-sorting2The set of candidate constellation points is:
x2_candidate={c1,c2,...,cM}
according to the candidate constellation point set, the discarded non-candidate constellation points are 16-M:
x2_discarded={cM+1,cM+2,...,c16}
the LLR is computed using the set of known candidate constellation points as:
Figure FDA0003245519990000021
wherein sigma2Representing the power of the noise, B representing the MLD algorithmA set of candidate vectors is selected from the vector set,
Figure FDA0003245519990000022
and
Figure FDA0003245519990000023
respectively representing the vector set with the l bit value of 1 and 0 of the ith symbol, and recalculating the metric value by using the non-candidate vector set
Figure FDA0003245519990000024
And
Figure FDA0003245519990000031
and if the metric value calculated by using the non-candidate vector set is smaller than the minimum metric value calculated by using the candidate vector set, updating the minimum metric value, and recalculating the LLR soft information by using the updated minimum metric value.
CN202111031760.5A 2021-09-03 2021-09-03 Signal receiving method based on constellation point sequencing and dynamic tree search Active CN113746776B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111031760.5A CN113746776B (en) 2021-09-03 2021-09-03 Signal receiving method based on constellation point sequencing and dynamic tree search

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111031760.5A CN113746776B (en) 2021-09-03 2021-09-03 Signal receiving method based on constellation point sequencing and dynamic tree search

Publications (2)

Publication Number Publication Date
CN113746776A true CN113746776A (en) 2021-12-03
CN113746776B CN113746776B (en) 2022-12-02

Family

ID=78735259

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111031760.5A Active CN113746776B (en) 2021-09-03 2021-09-03 Signal receiving method based on constellation point sequencing and dynamic tree search

Country Status (1)

Country Link
CN (1) CN113746776B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101541023A (en) * 2008-03-18 2009-09-23 大唐移动通信设备有限公司 Joint iterative detection decoding method and device thereof
WO2010112479A2 (en) * 2009-03-30 2010-10-07 Technische Universität Dresden Method for determining the search order of nodes in a tree search algorithm, tree search method, and detector array for carrying out said method
EP2390822A2 (en) * 2010-05-27 2011-11-30 Palo Alto Research Center Incorporated System and method for efficient interpretation of images in terms of objects and their parts
WO2013189383A2 (en) * 2012-08-20 2013-12-27 中兴通讯股份有限公司 Processing method and device for performing space-time decoding on mimo signal
CN106888045A (en) * 2017-04-05 2017-06-23 电子科技大学 A kind of dynamic direction modulator approach based on beam forming
US9906291B1 (en) * 2015-02-27 2018-02-27 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Heterogeneous spacecraft networks

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101541023A (en) * 2008-03-18 2009-09-23 大唐移动通信设备有限公司 Joint iterative detection decoding method and device thereof
WO2010112479A2 (en) * 2009-03-30 2010-10-07 Technische Universität Dresden Method for determining the search order of nodes in a tree search algorithm, tree search method, and detector array for carrying out said method
EP2390822A2 (en) * 2010-05-27 2011-11-30 Palo Alto Research Center Incorporated System and method for efficient interpretation of images in terms of objects and their parts
WO2013189383A2 (en) * 2012-08-20 2013-12-27 中兴通讯股份有限公司 Processing method and device for performing space-time decoding on mimo signal
US9906291B1 (en) * 2015-02-27 2018-02-27 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Heterogeneous spacecraft networks
CN106888045A (en) * 2017-04-05 2017-06-23 电子科技大学 A kind of dynamic direction modulator approach based on beam forming

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
YONGJIAN LIU 等: "Distributed Dynamic Routing Algorithm for Satellite Constellation", 《2018 10TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN)》, 11 October 2018 (2018-10-11) *
朱鹏飞: "高速MIMO-OFDM通信***的物理层技术研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》, 15 January 2020 (2020-01-15) *
郑建宏 等: "基于信噪比排序的MIMO-OFDM信号检测方法", 《重庆邮电大学学报(自然科学版)》, 15 August 2017 (2017-08-15) *

Also Published As

Publication number Publication date
CN113746776B (en) 2022-12-02

Similar Documents

Publication Publication Date Title
CN109951214B (en) Signal detection method suitable for large-scale MIMO system
KR101752491B1 (en) Apparatus and method for detecting signal in a spatial multiplexing multiple input multiple output communication system
US20170163400A1 (en) Data processing method and apparatus for maximum likelihood ml receiver
CN106911374A (en) A kind of low complexity soft exports spatial modulation detection method
WO2011051857A2 (en) Method and apparatus for merging bit probability information in serial localization with indecision
RU2488963C1 (en) Method for signal detection in communication systems with mimo channel
WO2022078064A1 (en) Sphere decoding detection method and apparatus, and electronic device and storage medium
CN109818891B (en) Lattice reduction assisted low-complexity greedy sphere decoding detection method
CN107276703B (en) Orthogonal space modulation system detection method adopting compressed sensing technology
CN101964667B (en) High-efficiency multi-antenna detection method for long term evolution scheme
CN114124168A (en) MIMO-NOMA system signal detection method and system based on deep learning
CN113746776B (en) Signal receiving method based on constellation point sequencing and dynamic tree search
US9160578B2 (en) Turbo equalisation
CN111030739B (en) LLL-SD-based large-scale MIMO signal detection method
Ju et al. VLSI implementation of an 855 Mbps high performance soft-output K-Best MIMO detector
CN108322290B (en) Iterative detection method and system for wireless communication
CN112187332B (en) Large-scale multi-input multi-output soft detection system and method
TWI797907B (en) Mimo signal symbol detection and search method, decoding circuit and receiving antenna system
CN114142905A (en) Improved method of MIMO detection algorithm based on Newton iteration method under time-varying channel
CN113572500A (en) NOMA multi-user detection algorithm of hybrid greedy and tabu search strategy
CN106911429A (en) For the signal detecting method of gsm communication system
KR100842817B1 (en) Low complexity mimo receiver using minimum distance searching algorithm(mdsa)
Girija et al. Performance improvement methods of sphere decoding in MIMO systems: A technical review
Wang et al. On maximum-likelihood detection via improved sphere decoding
Lai et al. Channel-aware local search (CA-LS) for iterative MIMO detection

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant