Crosstalk elimination method, system and storage medium for bidirectional cooperation of transmitting and receiving

By adopting a crosstalk cancellation method with bidirectional synergistic transmission and receiving in wireless communication, using uniform circular array antennas for channel estimation and feedback matrix construction, the crosstalk problem caused by beam alignment error in nonlinear orthogonal fundamental beam communication is solved, and the communication signal is improved signal-to-noise ratio and capacity.

CN118764064BActive Publication Date: 2024-12-10XIDIAN UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411248279.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-06
Publication Date
2024-12-10
Estimated Expiration
2044-09-06

AI Technical Summary

Technical Problem

In wireless communication, nonlinear orthogonal fundamental beam communication is difficult to achieve strict alignment of the transceiver apertures in a long-distance wireless open environment, resulting in crosstalk between beam signals and reducing the signal-to-noise ratio and communication capacity of the received signal.

Method used

Using a crosstalk cancellation method with bidirectional coordinated transmission and reception, channel estimation and feedback matrix construction are carried out at the transmitter and receiver ends through a uniform circular array antenna, mutual cooperation between the transmitter and receiver ends is realized, and the transmitted beam is regulated to overcome the alignment error. Phase disorder eliminates crosstalk between beams.

Benefits of technology

It effectively overcomes crosstalk between beams, improves the signal-to-noise ratio and capacity of communication signals, and improves communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118764064B_ABST
    Figure CN118764064B_ABST
Patent Text Reader

Abstract

The present invention provides a method, system and storage medium for crosstalk elimination in a bidirectionally cooperative manner of transmitting and receiving. The method is applied to a bidirectionally cooperative crosstalk elimination system in a bidirectionally cooperative manner of transmitting and receiving. The bidirectionally cooperative crosstalk elimination system in a bidirectionally cooperative manner of transmitting and receiving comprises a transmitting end and a receiving end; the transmitting end transmits a signal including a channel estimation parameter to the receiving end through a first uniform circular array antenna; the receiving end receives the signal transmitted by the transmitting end through a second uniform circular array antenna, and parses and obtains channel estimation data received by each array element in the second uniform circular array antenna; the receiving end constructs a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and pre-stored channel estimation parameters, and sends the feedback matrix to the transmitting end through a second antenna; the transmitting end receives the feedback matrix through a first antenna, and generates and transmits a new signal according to the feedback matrix, thereby realizing mutual cooperation between the transmitting end and the receiving end, overcoming phase disorder caused by alignment errors, and overcoming crosstalk between beams.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a method, system and storage medium for crosstalk elimination in bidirectional collaborative transmission and reception. Background Art

[0002] As wireless communications migrate toward the sixth generation (6G) and even higher levels of technology, data traffic demand is exploding. However, electromagnetic wave resources have been exhausted, and it is becoming increasingly difficult to increase capacity using traditional time division multiple access and frequency division multiple access.

[0003] Nonlinear orthogonal fundamental beam communication is a potential way to expand the capacity of future wireless communication systems. Nonlinear orthogonal fundamental waves can carry multiple mutually orthogonal orbital angular momentum (OAM) orders, and can reuse different modes of OAM in the same channel, which provides a new method to increase channel capacity and spectrum efficiency. The use of nonlinear orthogonal fundamental waves in combination with wireless communication systems is expected to significantly improve the quality of service and achieve higher data rates, higher spectrum efficiency, and higher communication security. However, in long-distance wireless open environments, it is difficult for nonlinear orthogonal fundamental beam communication to strictly align the transmit and receive apertures in beam transmission, and it is difficult to use transmit and receive cooperative adaptive beam scanning to achieve quasi-alignment of the transmit and receive beams. Alignment errors will destroy the phase structure received by the receiver, resulting in interference between beam signals. The crosstalk between beam signals will reduce the signal-to-noise ratio of the received signal, resulting in a decrease in communication capacity.

[0004] Existing technologies usually use beam scanning technology to determine whether the transceiver is aligned. Beam scanning technology achieves positioning and analysis of the target area by changing the direction and focus of the beam. The transmitter transmits the beam, and the receiver detects the energy of the beam. The maximum value of the received beam is used to determine whether the transceiver is aligned. The disadvantage of beam scanning technology is that the alignment accuracy is not high enough. Nonlinear orthogonal basis beam communication requires the use of the phase information of the electromagnetic wave and has high requirements for phase accuracy. Beam scanning technology only maximizes the energy and cannot accurately control the phase. Summary of the invention

[0005] In order to solve the above problems existing in the prior art, the present invention provides a method, system and storage medium for crosstalk elimination in bidirectional cooperation between transmitting and receiving, which specifically include:

[0006] In a first aspect, the present invention provides a method for crosstalk elimination in a bidirectionally cooperative manner, which is applied to a bidirectionally cooperative crosstalk elimination system for transmitting and receiving, and the bidirectionally cooperative crosstalk elimination system for transmitting and receiving includes a transmitting end and a receiving end;

[0007] A transmitting end, comprising a first uniform circular array antenna and a first antenna;

[0008] A receiving end, comprising a second uniform circular array antenna and a second antenna;

[0009] The first uniform circular array antenna and the second uniform circular array antenna have the same number of array elements, and the first antenna and the second antenna are single antennas;

[0010] The method comprises:

[0011] A transmitting end transmits a signal including a channel estimation parameter to a receiving end through a first uniform circular array antenna;

[0012] The receiving end receives the signal transmitted by the transmitting end through the second uniform circular array antenna, and parses and obtains the channel estimation data received by each array element in the second uniform circular array antenna;

[0013] The receiving end constructs a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, and sends the feedback matrix to the transmitting end through the second antenna;

[0014] The transmitting end receives the feedback matrix through the first antenna, and generates and transmits a new signal according to the feedback matrix.

[0015] In a second aspect, the present invention further provides a bidirectional cooperative crosstalk elimination system for transmitting and receiving, comprising: a transmitting end and a receiving end;

[0016] A transmitting end, comprising a first uniform circular array antenna and a first antenna;

[0017] A receiving end, comprising a second uniform circular array antenna and a second antenna;

[0018] The first uniform circular array antenna and the second uniform circular array antenna have the same number of array elements, and the first antenna and the second antenna are single antennas;

[0019] A transmitting end, configured to transmit a signal including a channel estimation parameter to a receiving end through a first uniform circular array antenna;

[0020] A receiving end, used for receiving the signal transmitted by the transmitting end through the second uniform circular array antenna, and analyzing and obtaining the channel estimation data received by each array element in the second uniform circular array antenna;

[0021] The receiving end is further used to construct a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, and send the feedback matrix to the transmitting end through the second antenna;

[0022] The transmitting end is also used to receive the feedback matrix through the first antenna, and generate and transmit a new signal according to the feedback matrix.

[0023] In a third aspect, the present invention provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, any one of the methods provided in the first aspect is implemented.

[0024] Beneficial effects of the present invention:

[0025] The invention provides a bidirectional coordinated crosstalk elimination method for transmitting and receiving, which is applied to a bidirectional coordinated crosstalk elimination system for transmitting and receiving. The bidirectional coordinated crosstalk elimination system for transmitting and receiving comprises a transmitting end and a receiving end; the transmitting end comprises a first uniform circular array antenna and a first antenna; the receiving end comprises a second uniform circular array antenna and a second antenna; the first uniform circular array antenna and the second uniform circular array antenna have the same number of array elements, the first antenna and the second antenna are single antennas, and the transmitting end transmits a signal including a channel estimation parameter to the receiving end through the first uniform circular array antenna; the receiving end receives the signal transmitted by the transmitting end through the second uniform circular array antenna, and parses and obtains the channel estimation data received by each array element in the second uniform circular array antenna; the receiving end constructs a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, and sends the feedback matrix to the transmitting end through the second antenna; the transmitting end receives the feedback matrix through the first antenna, and generates and transmits a new signal according to the feedback matrix, thereby realizing mutual cooperation between the transmitting end and the receiving end, and the transmitting end performs transmission beam control according to the information fed back by the receiving end, thereby overcoming the phase disorder caused by the alignment error, and further enabling the receiving end to overcome the crosstalk between beams.

[0026] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 A schematic flow chart of a method for eliminating crosstalk in a bidirectionally coordinated manner between transmitting and receiving provided by the present invention;

[0028] Figure 2 A schematic diagram of the architecture of a bidirectional collaborative crosstalk elimination system for transmitting and receiving provided by the present invention. DETAILED DESCRIPTION

[0029] The present invention is further described in detail below with reference to specific embodiments, but the embodiments of the present invention are not limited thereto.

[0030] Since the nonlinear orthogonal base beam communication of the uniform circular array antenna requires strict parallel alignment, in theory the nonlinear orthogonal base beam communication channel should be a cyclic matrix. However, in practical applications, even if the radio frequency of the transceiver meets the requirements of multi-channel consistency, it is difficult to achieve complete physical alignment of the uniform circular array of the transceiver due to size errors and long distances, resulting in the actual transmission channel matrix not being a cyclic matrix. Based on this, the present application provides a crosstalk elimination method for bidirectional collaboration of transceivers, which can use the estimated channel and the joint transmission method of transceivers to construct a cyclic channel that can eliminate inter-beam and inter-mode interference.

[0031] Figure 1 A schematic diagram of a flow chart of a crosstalk elimination method for bidirectional cooperation of transmitting and receiving provided by the present invention, which is applied to Figure 2 The crosstalk cancellation system with bidirectional cooperation between transmitter and receiver is shown.

[0032] like Figure 2 As shown, the bidirectional cooperative crosstalk elimination system for transmitting and receiving includes a transmitting end 21 and a receiving end 22 .

[0033] The transmitting end 21 includes a first uniform circular array antenna 211 and a first antenna 212 .

[0034] The receiving end 22 includes a second uniform circular array antenna 221 and a second antenna 222 .

[0035] The first uniform circular array antenna 211 and the second uniform circular array antenna 221 have the same number of array elements. The first antenna 212 and the second antenna 222 are single antennas.

[0036] Optionally, the number of array elements in the first uniform circular array antenna 211 and the second uniform circular array antenna 221 is a power of 2. Exemplarily, the number of array elements in the first uniform circular array antenna 211 and the second uniform circular array antenna 221 is four.

[0037] By setting the number of array elements in the first uniform circular array antenna 211 and the second uniform circular array antenna 221 to the nth power of 2, it is possible to facilitate the subsequent transmitting end to obtain a new signal and improve the calculation efficiency.

[0038] It should be noted that the radii of the first uniform circular array antenna 211 and the second uniform circular array antenna 221 may be the same or different, and there is no specific limitation thereto.

[0039] In order to ensure the communication quality, there should be a certain interval between the transmitting end 21 and the receiving end 22, and the interval should be greater than the radius of the first uniform circular array antenna 211 and the second uniform circular array antenna 221. For example, assuming that the circular array radius of the transmitting end and the receiving end is R, the distance D between the transmitting end and the receiving end satisfies D≥10R.

[0040] Reasonable setting of the communication frequency of the antenna can also effectively ensure the communication quality. For example, the communication frequency between the first uniform circular array antenna 211 and the second uniform circular array antenna 221 is 5.8 GHz.

[0041] Exemplarily, the first antenna 212 is used to receive feedback information, which may be in the form of frequency division with a frequency of 2.4 GHz.

[0042] Exemplarily, the second antenna 222 is used for feedback information and may adopt a frequency division form with a frequency of 2.4 GHz.

[0043] Optionally, the bidirectional crosstalk cancellation system for transmitting and receiving can be mounted on a multi-channel hardware platform. The multi-channel hardware platform involves a receiving side and a transmitting side, and mainly includes a baseband transmitting module, a radio frequency transmitting module, a baseband receiving module and a radio frequency receiving module. The transmitting end 21 of the bidirectional crosstalk cancellation system for transmitting and receiving provided by the present invention can be deployed in the radio frequency transmitting module, and the receiving end 22 can be deployed in the radio frequency receiving module.

[0044] Exemplarily, the sending side of the multi-channel hardware platform obtains an intermediate frequency signal after digital-to-analog conversion of the multi-channel baseband data generated by the baseband sending module, and transmits the intermediate frequency signal to the RF sending module. The frequency conversion, power amplifier and other functional modules of the RF sending module process the received intermediate frequency signal, and then send it through a multi-channel sending antenna. Further, the RF receiving module on the receiving side of the multi-channel hardware platform receives the signal sent by the RF sending module through a multi-channel receiving antenna. After the signal is amplified, gain controlled, down-converted, etc., the baseband intermediate frequency signal is sent to the baseband receiving module through a multi-channel analog-to-digital conversion to complete the entire link signal processing. At the same time, the system completes the communication control and data transmission functions of sending, receiving and the host computer. In addition, the feedback channel composed of a single antenna between the RF receiving module and the RF sending module feeds back the reception status of the signal to the sending side of the multi-channel hardware platform, thereby forming a closed-loop control.

[0045] like Figure 1 As shown, the present invention provides a method for eliminating crosstalk by bidirectionally coordinating transmission and reception, comprising:

[0046] S101. A transmitting end transmits a signal including a channel estimation parameter to a receiving end through a first uniform circular array antenna.

[0047] The signal transmitted by the transmitter is transmitted to the receiver via the channel. In the channel, the signal will experience attenuation, phase shift, and noise, resulting in amplitude distortion, phase distortion, and the like. Therefore, in order to correctly decode the received data without too much error, it is necessary to remove the noise and interference caused by the channel from the received signal. In order to achieve this goal, it is necessary to figure out the characteristics of the channel, a process called channel estimation. The basic process of channel estimation includes using the channel matrix to link the transmitted signal and the received signal to establish a mathematical model; transmitting a pre-agreed reference signal (i.e., the channel estimation parameter in the present invention) and detecting the received signal; comparing the transmitted signal and the received signal, solving the elements in the channel matrix, that is, obtaining the channel matrix, and completing the channel estimation. Based on this, the signal transmitted by the transmitter includes not only the transmitted data but also the parameter signal used for channel estimation.

[0048] Walsh code is a synchronous orthogonal code with good autocorrelation characteristics and zero cross-correlation characteristics. It is often used as an address code in communication systems and has orthogonality and synchronization. Optionally, the channel estimation parameter in the present invention is given by The one-dimensional vector composed of Walsh codes, the channel estimation parameters are expressed as:

[0049] ,

[0050] in, represents the channel estimation parameters, Indicates Walsh code is generated by the first uniform circular array antenna Array elements transmit, represents the number of array elements in the first uniform circular array antenna, the superscript Since the number of array elements in the first uniform circular array antenna is the same as the number of array elements in the second uniform circular array antenna, the number of array elements in the second uniform circular array antenna is also The length of each Walsh code can be selected according to actual needs.

[0051] Based on the orthogonal characteristics of Walsh codes, this method can achieve multi-orthogonal inter-mode crosstalk elimination in bidirectional cooperation of transmission and reception.

[0052] For ease of understanding, the present invention further takes the number of array elements in the first uniform circular array antenna and the number of array elements in the second uniform circular array antenna as 4 as an example, and provides a frame structure of a transmission signal with a channel estimation capability, as shown in Table 1.

[0053] Table 1 Frame structure of the transmitted signal with channel estimation capability

[0054]

[0055] As shown in Table 1, the signal transmitted by the transmitting end (referred to as the transmitting signal) includes Walsh code chips and transmission data. The Walsh code chips can be expressed as ,in arrive is the Walsh code corresponding to each antenna array element, which is a one-dimensional vector. The Walsh code chip is followed by the transmitted data, which is expressed as ,in arrive is the transmission data corresponding to each antenna array element, which is a one-dimensional vector.

[0056] S102: The receiving end receives the signal transmitted by the transmitting end through the second uniform circular array antenna, and parses and obtains channel estimation data received by each array element in the second uniform circular array antenna.

[0057] Specifically, the receiving end receives the signal, completes carrier synchronization, bit synchronization and other processing, and obtains the data that needs further processing, which is expressed as ,in, , represents the second uniform circular array antenna The data received by each array element is represents the second uniform circular array antenna The channel estimation data in the data received by the array elements, represents the second uniform circular array antenna The transmitted data among the data received by each array element.

[0058] Taking the number of array elements in the second uniform circular array antenna as 4 as an example, the data that needs to be further processed obtained by the receiving end is expressed as ,in is the data received by the first element of the second uniform circular array antenna at the receiving end, is the data received by the second element of the second uniform circular array antenna at the receiving end, is the data received by the third element of the second uniform circular array antenna at the receiving end, The data received by the fourth array element of the second uniform circular array antenna at the receiving end is, specifically, , , , ,in, , , and The Walsh code segment in the received data; , , and It is the transmitted data segment in the received data.

[0059] S103: The receiving end constructs a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, and sends the feedback matrix to the transmitting end through the second antenna.

[0060] In a possible implementation manner, the receiving end constructs a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, including the following steps a1-a3:

[0061] a1. The receiving end constructs a channel estimation matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters.

[0062] The channel estimation parameters pre-stored at the receiving end are the channel estimation parameters used by the transmitting end to generate the signal, which are pre-agreed values ​​between the transmitting end and the receiving end. The transmitting end generates a signal based on the agreed channel estimation parameters and sends it to the receiving end. Since the signal is affected by noise and interference during the transmission process, the signal received by the receiving end usually has deviations, so there will also be deviations between the channel estimation data received by the receiving end and the pre-stored channel estimation parameters. Based on the received channel estimation data and the pre-stored channel estimation parameters, the channel can be estimated.

[0063] Therefore, in the present invention, the receiving end constructs a channel estimation matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters. Optionally, the expression of the channel estimation matrix is:

[0064] ,

[0065] in, represents the channel estimation matrix, , represents the first uniform circular array antenna The channel estimation data transmitted by the array element corresponds to the channel estimation parameter Walsh code, superscript represents the conjugate transpose, represents the first The channel estimation data received by the array elements is represents the number of array elements in the first uniform circular array antenna, is a positive integer greater than or equal to 0, the operator Represents matrix multiplication.

[0066] a2. The receiving end constructs a circulant matrix based on the channel estimation matrix.

[0067] Optionally, the expression for the circulant matrix is:

[0068] ,

[0069] in, represents a circulant matrix, , Corresponding to the first uniform circular array antenna The channel estimation data transmitted by the array elements, superscript represents the conjugate transpose, represents the first The channel estimation data received by the array elements, the operator represents matrix multiplication, represents the number of array elements in the second uniform circular array antenna, , , is an intermediate variable, specifically an integer greater than or equal to 2.

[0070] This method uses the estimated channel and adopts a joint transmit-receive transmission method to construct a cyclic channel that can eliminate inter-beam and inter-mode interference.

[0071] a3. The receiving end constructs a feedback matrix based on the channel estimation matrix and the circulant matrix.

[0072] Optionally, the feedback matrix can be expressed as:

[0073] ,

[0074] in, express The inverse matrix of represents the channel estimation matrix, represents a circulant matrix, represents the feedback matrix, the operator Represents matrix multiplication.

[0075] The method first constructs a channel estimation matrix based on the received channel estimation data and the pre-stored channel estimation parameters, then constructs a circulant matrix based on the channel estimation matrix, and then constructs a feedback matrix based on the channel estimation matrix and the circulant matrix, so that the communication channel is equivalent to a circulant matrix. The property of the circulant matrix is ​​that it can be transformed into a unit matrix by the inverse discrete Fourier transform matrix, so the received signal can be decomposed into independent information streams, eliminating the interference of other transmitted signals on the transmitted signal of this channel, thereby eliminating inter-mode interference.

[0076] S104: The transmitting end receives the feedback matrix through the first antenna, and generates and transmits a new signal according to the feedback matrix.

[0077] In a possible implementation manner, the transmitting end generates a new signal according to the feedback matrix, including the following steps b1-b2:

[0078] b1. The transmitter generates target transmission data based on the feedback matrix and the data to be sent.

[0079] Optionally, the transmitter generates target transmission data according to the feedback matrix and the data to be transmitted, which is expressed as:

[0080] ,

[0081] in, Indicates the target transmission data, represents the feedback matrix, represents the inverse discrete Fourier transform matrix, Indicates data to be sent, operator Represents matrix multiplication.

[0082] Since the feedback matrix carries phase information, the transmitter can perform beam steering according to the phase information fed back by the receiver through this method, thereby overcoming the phase disorder caused by the alignment error and overcoming the crosstalk between beams at the receiver.

[0083] b2. The transmitter generates a new signal based on the pre-stored channel estimation parameters and target transmission data.

[0084] The specific process of the transmitting end generating the transmission signal can be found in the relevant description in S101, and will not be described here for the sake of space saving.

[0085] The invention provides a bidirectional cooperative crosstalk elimination method for transmitting and receiving, which is applied to a bidirectional cooperative crosstalk elimination system for transmitting and receiving. The bidirectional cooperative crosstalk elimination system for transmitting and receiving comprises a transmitting end and a receiving end; the transmitting end comprises a first uniform circular array antenna and a first antenna; the receiving end comprises a second uniform circular array antenna and a second antenna; the first uniform circular array antenna and the second uniform circular array antenna have the same number of array elements, the first antenna and the second antenna are single antennas, and the transmitting end transmits a signal including a channel estimation parameter to the receiving end through the first uniform circular array antenna; the receiving end receives the signal transmitted by the transmitting end through the second uniform circular array antenna, and parses and obtains the channel estimation data received by each array element in the second uniform circular array antenna; the receiving end constructs a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, and sends the feedback matrix to the transmitting end through the second antenna; the transmitting end receives the feedback matrix through the first antenna, and generates and transmits a new signal according to the feedback matrix, thereby realizing mutual cooperation between the transmitting end and the receiving end, and the transmitting end performs transmission beam control according to the information fed back by the receiving end, thereby overcoming the phase disorder caused by the alignment error, and further enabling the receiving end to overcome the crosstalk between beams.

[0086] The present invention also provides a bidirectional cooperative crosstalk elimination system for transmitting and receiving, and the system comprises: a transmitting end and a receiving end.

[0087] The transmitting end includes a first uniform circular array antenna and a first antenna.

[0088] The receiving end includes a second uniform circular array antenna and a second antenna.

[0089] The first uniform circular array antenna and the second uniform circular array antenna have the same number of array elements, and the first antenna and the second antenna are single antennas.

[0090] The transmitting end is used to transmit a signal including a channel estimation parameter to the receiving end through a first uniform circular array antenna.

[0091] The receiving end is used to receive the signal transmitted by the transmitting end through the second uniform circular array antenna, and analyze and obtain the channel estimation data received by each array element in the second uniform circular array antenna.

[0092] The receiving end is also used to construct a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, and send the feedback matrix to the transmitting end through the second antenna.

[0093] The transmitting end is also used to receive the feedback matrix through the first antenna, and generate and transmit a new signal according to the feedback matrix.

[0094] The present invention also provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps provided in the above method embodiment are implemented.

[0095] As for the system / storage medium embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the specific contents and beneficial effects and other related matters can be referred to the partial description of the method embodiment.

[0096] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0097] The above contents are further detailed descriptions of the present invention in combination with specific preferred embodiments, and it cannot be determined that the specific implementation of the present invention is limited to these descriptions. For ordinary technicians in the technical field to which the present invention belongs, several simple deductions or substitutions can be made without departing from the concept of the present invention, which should be regarded as falling within the protection scope of the present invention.

Claims

1. A method for eliminating crosstalk in a bidirectionally coordinated manner between transmitting and receiving, characterized in that: A crosstalk cancellation system for bidirectional cooperation in transmitting and receiving, the bidirectional cooperation in crosstalk cancellation system for transmitting and receiving comprises a transmitting end and a receiving end; The transmitting end includes a first uniform circular array antenna and a first antenna; The receiving end includes a second uniform circular array antenna and a second antenna; The first uniform circular array antenna and the second uniform circular array antenna have the same number of array elements, and the first antenna and the second antenna are single antennas; The method comprises: The transmitting end transmits a signal including a channel estimation parameter to the receiving end through the first uniform circular array antenna; The receiving end receives the signal transmitted by the transmitting end through the second uniform circular array antenna, and parses and obtains channel estimation data received by each array element in the second uniform circular array antenna; The receiving end constructs a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, and sends the feedback matrix to the transmitting end through the second antenna; The transmitting end receives the feedback matrix through the first antenna, and generates and transmits a new signal according to the feedback matrix; The expression of the feedback matrix is: , in, express The inverse matrix of represents the channel estimation matrix, represents a circulant matrix, represents the feedback matrix, the operator Represents matrix multiplication; The expression of the circulant matrix is: , in, , Corresponding to the first uniform circular array antenna The channel estimation data transmitted by the array elements, superscript represents the conjugate transpose, represents the first Channel estimation data received by array elements; The expression of the channel estimation matrix is: , in, Represents the number of array elements in the first uniform circular array antenna.

2. The method according to claim 1, characterized in that The receiving end constructs a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, including: The receiving end constructs a channel estimation matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters; The receiving end constructs a circulant matrix according to the channel estimation matrix; The receiving end constructs the feedback matrix according to the channel estimation matrix and the circulant matrix.

3. The method according to claim 1 or 2, characterized in that: The transmitting end generates a new signal according to the feedback matrix, including: The transmitting end generates target transmission data according to the feedback matrix and the data to be transmitted; The transmitting end generates a new signal according to the pre-stored channel estimation parameters and the target transmission data.

4. The method according to claim 3, characterized in that The transmitting end generates target transmission data according to the feedback matrix and the data to be transmitted, which is expressed as: , in, Indicates the target transmission data, represents the feedback matrix, represents the inverse discrete Fourier transform matrix, Indicates data to be sent, operator Represents matrix multiplication.

5. The method according to claim 1, characterized in that The channel estimation parameters are given by Walsh codes form a one-dimensional vector, and the channel estimation parameter is expressed as: , in, represents the channel estimation parameters, Indicates Walsh code is generated by the first uniform circular array antenna Array elements transmit, represents the number of array elements in the first uniform circular array antenna, the superscript Indicates transpose.

6. A bidirectional cooperative crosstalk elimination system for transmitting and receiving, characterized in that: include: Transmitter and receiver; The transmitting end includes a first uniform circular array antenna and a first antenna; The receiving end includes a second uniform circular array antenna and a second antenna; The first uniform circular array antenna and the second uniform circular array antenna have the same number of array elements, and the first antenna and the second antenna are single antennas; The transmitting end is used to transmit a signal including a channel estimation parameter to the transmitting end through the first uniform circular array antenna; The receiving end is used to receive the signal transmitted by the transmitting end through the second uniform circular array antenna, and parse and obtain the channel estimation data received by each array element in the second uniform circular array antenna; The receiving end is further used to construct a feedback matrix according to the channel estimation data received by each array element in the second uniform circular array antenna and the pre-stored channel estimation parameters, and send the feedback matrix to the transmitting end through the second antenna; The transmitting end is further used to receive the feedback matrix through the first antenna, and generate and transmit a new signal according to the feedback matrix; The expression of the feedback matrix is: , in, express The inverse matrix of represents the channel estimation matrix, represents a circulant matrix, represents the feedback matrix, the operator Represents matrix multiplication; The expression of the circulant matrix is: , in, , Corresponding to the first uniform circular array antenna The channel estimation data transmitted by the array elements, superscript represents the conjugate transpose, represents the first Channel estimation data received by array elements; The expression of the channel estimation matrix is: , in, Represents the number of array elements in the first uniform circular array antenna.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.