Data transmission processing method, device, communication device and storage medium

By spreading data with orthogonal sequences and mapping them to distinct OFDM subcarriers, the method orthogonalizes MIMO antennas, improving radar detection performance in MIMO-OFDM systems.

JP7761752B2Active Publication Date: 2025-10-28VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024507843
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-08-09
Filing Date
2022-08-04
Publication Date
2025-10-28
Estimated Expiration
2042-08-04

AI Technical Summary

Technical Problem

Conventional MIMO-OFDM radar systems suffer from reduced maximum detection distance due to subcarriers being staggered at periodic intervals, affecting radar detection performance.

Method used

The method involves spreading data using K orthogonal sequences to create orthogonal data matrices, mapping these matrices to different OFDM subcarriers, and performing inverse fast Fourier transform (IFFT) to generate signals for transmission via distinct antennas, thereby orthogonalizing MIMO transmitting antennas and enhancing spatial diversity.

Benefits of technology

This approach improves radar detection performance by increasing MIMO spatial diversity and enhancing detection capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007761752000211
    Figure 0007761752000211
  • Figure 0007761752000212
    Figure 0007761752000212
  • Figure 0007761752000213
    Figure 0007761752000213
Patent Text Reader

Abstract

This application discloses a data transmission processing method, device, communication device and storage medium, which belong to the technical field of communication. The data transmission processing method according to the embodiment of this application includes the steps of: a transmitting end spreads the data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; the transmitting end maps the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread spectrum data matrix OFDM signals; the transmitting end performs inverse fast Fourier transform (IFFT) processing on the k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time domain signal, where k is a positive integer less than or equal to K; and the transmitting end maps the k-th first OFDM time domain signal to the k-th transmitting antenna, and transmits the first data signal via the k-th transmitting antenna.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (CROSS-REFERENCE TO RELATED APPLICATIONS) This application claims priority to a Chinese patent application filed in China on August 9, 2021, bearing application number 202110909085.5, the entire contents of which are incorporated herein by reference.

[0002] The present application belongs to the technical field of communications, and in particular to a data transmission processing method, device, communication device and storage medium. [Background technology]

[0003] With the development of communication technology, it is common to map different subcarriers to different transmit antennas and perform spectral interleaving to achieve mutual orthogonality between the transmit antennas in order to achieve integrated sensing and communication (ISAC). However, multiple-input multiple-output (MIMO)-orthogonal frequency division multiplexing (OFDM) radar waveforms have the drawback that the subcarriers mapped to each transmit antenna are staggered at periodic intervals, the number of intervals being determined by the number of transmit antennas, significantly affecting the maximum detection distance. For example, if the number of transmit antennas is N and the periodic interval of the mapped subcarriers is also at least N, the maximum detection distance of the radar is reduced by N times. Therefore, conventional techniques have resulted in poor radar detection performance. Summary of the Invention [Problem to be solved by the invention]

[0004] The embodiments of the present application provide a data transmission processing method, device, communication device, and storage medium that can solve the problem of poor radar detection performance. [Means for solving the problem]

[0005] In the first aspect, A transmitting end spreads the data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; the transmitting end maps the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread spectrum data matrix OFDM signals; the transmitting end performs an inverse fast Fourier transform (IFFT) process on the k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time-domain signal, where k is a positive integer equal to or less than K; the transmitting end mapping the k-th first OFDM time-domain signal to the k-th transmitting antenna and transmitting a first data signal via the k-th transmitting antenna.

[0006] In a second aspect, a receiving end receiving a target data signal; the receiving end pre-processing the target data signal to obtain a target time-domain signal; the receiving end performs a discrete Fourier transform on the target time-domain signal to obtain a data matrix; When the target data signal is a first data signal, the receiving end performs inverse spread spectrum processing on the data matrix using an orthogonal sequence to obtain a received signal; The data transmission processing method is provided, wherein when the target data signal is a first data signal, the data matrix is ​​an orthogonal data matrix.

[0007] In a third aspect, a spread spectrum module for spectrum spreading data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; a first mapping module for mapping the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, wherein the first OFDM signals are spread spectrum data matrix OFDM signals; a first transformation module for performing inverse fast Fourier transform (IFFT) processing on a k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time-domain signal, where k is a positive integer equal to or less than K; a first transmitting module for mapping the kth first OFDM time-domain signal to the kth transmitting antenna and transmitting a first data signal via the kth transmitting antenna.

[0008] In a fourth aspect, a second receiving module for the receiving end to receive the target data signal; a pre-processing module for pre-processing the target data signal at the receiving end to obtain a target time-domain signal; a second transformation module for performing a discrete Fourier transform of the target time domain signal to obtain a data matrix; an inverse spread spectrum module for inverse spread spectrum processing the data matrix by an orthogonal sequence to obtain a received signal when the target data signal is a first data signal; The data transmission processing device is provided, wherein when the target data signal is a first data signal, the data matrix is ​​an orthogonal data matrix.

[0009] In a fifth aspect, there is provided a terminal including a processor, a memory, and a program or command stored in the memory and executable on the processor, wherein when the program or command is executed by the processor, the steps of the method according to the first aspect are realized or the steps of the method according to the second aspect are realized.

[0010] In a sixth aspect, there is provided a terminal including a processor and a communication interface, wherein the processor is used to: spectrum spread data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; map the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread spectrum data matrix OFDM signals; and perform inverse fast Fourier transform (IFFT) processing on a k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time domain signal, where k is a positive integer equal to or less than K; and the communication interface is the communication interface is used for mapping the kth first OFDM time-domain signal to the kth transmit antenna and transmitting the first data signal via the kth transmit antenna, or the communication interface is used for receiving a target data signal, and the processor is used for pre-processing the target data signal to obtain a target time-domain signal, performing a discrete Fourier transform on the target time-domain signal to obtain a data matrix, and, if the target data signal is a first data signal, performing inverse spread spectrum processing on the data matrix with an orthogonal sequence to obtain a received signal, wherein, if the target data signal is the first data signal, the data matrix is ​​an orthogonal data matrix.

[0011] In a seventh aspect, there is provided a network side device including a processor, a memory, and a program or command stored in the memory and executable by the processor, wherein when the program or command is executed by the processor, the steps of the method described in the first aspect are realized.

[0012] In an eighth aspect, there is provided a network side device including a processor and a communication interface, wherein the processor is used to spectrum spread data to be transmitted using K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1, map the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread spectrum data matrix OFDM signals, and perform inverse fast Fourier transform (IFFT) processing on a k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time-domain signal, where k is a positive integer less than or equal to K, and the communication interface is used to map the k-th first OFDM time-domain signal to the k-th transmitting antenna and transmit a first data signal via the k-th transmitting antenna.

[0013] In a ninth aspect, there is provided a readable storage medium having a program or command stored thereon, the program or command being executed by a processor to effectuate the steps of the method according to the first aspect or to effectuate the steps of the method according to the second aspect.

[0014] In a tenth aspect, there is provided a chip including a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor executes a program or command to implement the steps of the method according to the first aspect, or is used to implement the steps of the method according to the second aspect.

[0015] In an eleventh aspect, there is provided a computer program / program product stored on a storage medium and configured to implement the method according to the first aspect or the method according to the second aspect when executed by at least one processor. [Effects of the Invention]

[0016] In an embodiment of the present application, a transmitting end spreads spectrum of data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1, and maps the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread spectrum data matrix OFDM signals, and the transmitting end performs inverse fast Fourier transform (IFFT) processing on the k-th first OFDM signal among the K first OFDM signals to obtain the k-th first OFDM time-domain signal, where k is a positive integer less than or equal to K, and maps the k-th first OFDM time-domain signal to the k-th transmitting antenna and transmits the first data signal via the k-th transmitting antenna. In this way, spreading spectrum of data to be transmitted by K orthogonal sequences can orthogonalize MIMO transmitting antennas and increase MIMO spatial diversity, thereby improving the detection performance of the radar in this embodiment. [Brief explanation of the drawings]

[0017] [Figure 1] 1 is a structural diagram of a network system to which an embodiment of the present application can be applied; [Figure 2] FIG. 1 is an illustrative diagram of the ISAC model applied in an embodiment of the present application. [Figure 3] 1 is a flowchart of a data transmission processing method provided in an embodiment of the present application; [Figure 4] 1 is a structural schematic diagram of an OFDM transport block in a data transmission processing method provided in an embodiment of the present application; [Figure 5]1 is a flowchart (part 1) of a data transmission processing method provided in an embodiment of the present application; [Figure 6] 2 is a flowchart (part 2) of a data transmission processing method provided in an embodiment of the present application; [Figure 7] 1 is a flowchart of detecting AoA, distance and Doppler shift in a data transmission processing method provided in an embodiment of the present application. [Figure 8] 1 is a flowchart (part 3) of a data transmission processing method provided in an embodiment of the present application. [Figure 9] FIG. 1 is an exemplary diagram (part 1) of spectrum spreading in a data transmission processing method provided in an embodiment of the present application; [Figure 10] FIG. 2 is a second example diagram of spectrum spreading in the data transmission processing method provided in the embodiment of the present application; [Figure 11] FIG. 3 is a third example diagram of spectrum spreading in the data transmission processing method provided in the embodiment of the present application; [Figure 12] 4 is a flowchart (part 4) of a data transmission processing method provided in an embodiment of the present application. [Figure 13] 5 is a flowchart (part 5) of a data transmission processing method provided in an embodiment of the present application. [Figure 14] 6 is a flowchart (part 6) of the data transmission processing method provided in the embodiment of the present application. [Figure 15] 7 is a flowchart (part 7) of the data transmission processing method provided in the embodiment of the present application. [Figure 16] 4 is a flowchart of another data transmission processing method provided in an embodiment of the present application; [Figure 17] FIG. 1 is a structural diagram of a data transmission and processing device provided in an embodiment of the present application; [Figure 18] FIG. 2 is a structural diagram of another data transmission processing device provided in an embodiment of the present application; [Figure 19] FIG. 1 is a structural diagram of a communication device provided in an embodiment of the present application; [Figure 20]FIG. 1 is a structural diagram of a terminal provided in an embodiment of the present application; [Figure 21] FIG. 2 is a structural diagram of a network-side device provided in an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0018] Hereinafter, the technical solutions in the embodiments of the present application will be clearly explained with reference to the drawings in the embodiments of the present application, and it should be understood that the described embodiments are only a part of the embodiments of the present application, not all of the embodiments, and all other embodiments obtained by those skilled in the art based on the embodiments in the present application fall within the scope of protection of the present application.

[0019] The terms "first," "second," etc., used in the specification and claims of this application are not intended to describe a particular order or chronology, but rather to distinguish between similar objects. Terms used in this manner may be interchanged where appropriate so that the embodiments of this application can be practiced in an order other than that shown or described herein. It should be understood that the objects distinguished by "first" and "second" generally belong to a single category, and the number of objects is not limited; for example, the first object may be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the " / " symbol generally indicates that the related objects before and after are in an "or" relationship.

[0020] It should be noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-Carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the techniques described may be used in the aforementioned systems and wireless technologies or in other systems and wireless technologies. The following description describes New Radio (NR) systems for illustrative purposes, and uses NR terminology in most of the following description, however, these techniques are applicable to applications other than NR system applications, such as 6th Generation (6G) communication systems.

[0021] 1 is a block diagram of a wireless communication system to which the embodiment of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 may be a terminal-side device such as a mobile phone, a tablet personal computer, a laptop computer (also called a notebook computer), a personal digital assistant (PDA), a personal digital assistant (PDA), a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle user equipment (VUE), a pedestrian user equipment (PUE), a smart home (home equipment with wireless communication function, such as a refrigerator, a television, a washing machine, or furniture), etc. Wearable devices include a smart watch, a smart bracelet, a smart earphone, a smart glasses, a smart accessory (smart bracelet, a smart chain bracelet, a smart ring, a smart necklace, a smart anklet, etc.), a smart wristband, a smart clothing, a game console, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application.The network side device 12 may be a base station or core network equipment, where the base station may be called a Node B, evolved Node B, access point, base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), B node, evolved B node (eNB), home B node, home evolved B node, wireless local area network (WLAN) access point, wireless network communication technology (WiFi) node, transmitting and receiving point (TRP), or any other appropriate term in the art, and the base station is not limited to a specific technical term as long as a similar technical effect can be achieved. It should be noted that in the embodiments of this application, a base station in an NR system is merely taken as an example, and the specific type of the base station is not limited.

[0022] For ease of understanding, some contents relating to the embodiments of the present application are described below.

[0023] 1. ISAC model. There are two ISAC models according to the embodiment of the present application. The first model is a device-free sensing system using co-located antennas (Co-located Antenna based Device-free Sensing), and the second model is a device-free sensing system using distributed antennas (Distributed Antenna based Device-free Sensing). As shown in Figure 2, when the first model is used, the azimuth angle between the receiving end and the transmitting end is It is the same as JPEG0007761752000001.jpg6161, but when the second model is used, the azimuth angles of the receiving end and transmitting end are JPEG0007761752000002.jpg6161. However, in the second model From JPEG0007761752000003.jpg6161 JPEG0007761752000004.jpg6161 can be calculated, so the performance that can be achieved using the two models should be equivalent. In the embodiments of this application, the first model will be mainly used as an example.

[0024] In ISAC, three main types of entities are considered: the ISAC entity, i.e., an entity that has the functions of transmitting (including radar waves and data information for that entity) and receiving (including reflected radar waves and data information from that entity), which is named here as a TS entity (Transmitter / Sensing Entity), such as a base station in a cellular network or a vehicle (equipped with radar and communication module functions) in a Vehicle To Everything (V2X) application;

[0025] Optionally, the receiving function of a TS entity refers to receiving the radar wave information that it transmits and reflects. For simplicity and without affecting the technical description of this application, the TS entity does not receive data packets transmitted by other entities.

[0026] The second is a target reflecting entity, that is, when the radar wave arrives at a target entity, it is reflected, and the TS entity detects the angle of arrival / range and Doppler of the target entity from the reflected wave. Here, it is named an RO entity (Reflect Object Entity). The RO entity does not need to have transmission and reception capabilities. For example, it is a conventional vehicle without communication capabilities.

[0027] The third entity is the data receiving entity, i.e., the TS entity transmits radar waves and adds communication data, while the data receiving entity is only interested in the communication data and is therefore equipped with a communication receiving module. Here, it is named a CO entity (Communication Object Entity). The CO entity receives communication data and reflects radar waves. Examples include a terminal in a cellular network service, or a vehicle in a V2X application (equipped with at least a communication receiving module function).

[0028] The TS entity has sensing and communication functions, and mainly provides object sensing and communication services to terminals. Each TS entity includes one transmitter and one receiver, which are co-located but physically separated from each other and do not interfere with each other's signals. Information exchange is possible between the transmitter and receiver, so the receiver can grasp the data information transmitted by the transmitter for use in radar data processing. Each transmitter is equipped with K transmitting antennas, and each receiver is equipped with L receiving antennas.

[0029] The TS entity is JPEG0007761752000005.jpg6161 RO entities are detected, mainly detecting AoA, distance and Doppler shift. TS entities are also JPEG0007761752000006.jpg6161 CO entities are detected in the same way and communication services are provided. Here, the number P of entities detected by the TS entity is expressed as follows: JPEG0007761752000007.jpg6161. Meanwhile, each CO entity needs to receive data packets sent from the TS entity.

[0030] Second, MIMO radar. The use of millimeter waves plays a catalytic role in MIMO radar. The inherent characteristics of millimeter waves (e.g., wide bandwidth, high frequency) can effectively realize the advantages of miniaturized antennas and high resolution, while at the same time significantly increasing the transmission speed of communication data. Another advantage of MIMO radar is that it can simultaneously detect multiple reflectors and effectively identify the positions of different objects. Therefore, MIMO radar is an indispensable technology in the field of integrated sensing and communication.

[0031] When the reflector is unknown, the transmitting antennas of a MIMO radar must be orthogonalized. That is, each transmitting antenna must transmit an independent omnidirectional radar waveform. The reason for orthogonalizing the transmitting antennas of a MIMO radar is that when the location information of the reflector is lacking, the MIMO radar transmits an omnidirectional spatial detection signal, thereby providing constant power at any location. Therefore, MIMO radar can effectively detect AoA based on omnidirectional antennas, MIMO multiset characteristics, and Capon-based methods.

[0032] Third, OFDM radar. OFDM radar is a new technology available for radio systems aimed at integrating communications and radar. By transmitting OFDM small data packets, the OFDM radar can simultaneously receive and process echoes of the transmitted signal to create a radar image of the associated surrounding environment.

[0033] OFDM radar mainly processes the received echo signal with a Discrete Fourier Transform (DFT), then optimizes it using the Maximum Likelihood Estimation (MLE) algorithm. Finally, it performs dual processing of a Fast Fourier Transform (FFT) and an Inverse Fast Fourier Transform (IFFT) to obtain information in the Delay-Doppler Domain (DD domain), thereby accurately obtaining range and Doppler information.

[0034] Alternatively, the OFDM radar wave may be removed in the detection process before the received data symbols are converted to the DD domain, so there is no need to optimize the transmission data, and therefore the transmission data requirements of the OFDM radar may not need to be taken into consideration.

[0035] Fourth, MIMO-OFDM radar. MIMO-OFDM radar is a recently proposed technology that combines the features of MIMO radar and OFDM radar. Because MIMO-OFDM radar has the detection capabilities of both MIMO and OFDM radar, it offers better performance in terms of radar detection range, speed, and angle, as well as higher communication capabilities, compared to single-technology radars. For example, area surveillance using multiple mobile wireless networks can be achieved with MIMO-OFDM radar.

[0036] MIMO-OFDM radar for multi-user access can be realized by spectrally interleaved OFDM signals. That is, the subcarrier spacing and the number of MIMO transmit antennas are maintained the same. Because all antennas transmit only independent subcarrier channels, transmission signal interference between different antennas can be considered zero. Furthermore, each antenna transmits an independent full-bandwidth radar signal, enhancing the diversity gain of MIMO, resulting in high radar resolution capabilities.

[0037] 5. Radar detection technology. Angle of Arrival (AoA) detection can rely on traditional subspace-based algorithms such as MUltiple SIgnal Classification (MUSIC), Estimation of Signal Parameters using Rotational Invariance Techniques (ESPRIT), and Matrix Pencil. These subspace-based algorithms are primarily targeted at detecting unknown reflecting objects.

[0038] Additionally, beamforming for known objects can rely on conventional algorithms such as the Capon method, i.e., Minimum Variance Distortionless Response (MVDR), Delay and Sum Beamformer, and Signal-to-Noise Ratio (SNR) maximizer.

[0039] The data transmission processing method provided in the embodiments of the present application will be described in detail below with reference to the drawings according to several embodiments and application scenarios thereof.

[0040] Referring to FIG. 3, which is a flowchart of a data transmission processing method provided in an embodiment of the present application, as shown in FIG. 3: Step 301, in which the transmitting end spreads the data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; Step 302: the transmitting end maps the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread spectrum data matrix OFDM signals; Step 303, in which the transmitting end performs an inverse fast Fourier transform (IFFT) process on the k-th first OFDM signal among the K first OFDM signals to obtain the k-th first OFDM time-domain signal, where k is a positive integer equal to or less than K; and step 304, wherein the transmitting end maps the k-th first OFDM time-domain signal to the k-th transmitting antenna and transmits a first data signal via the k-th transmitting antenna.

[0041] It should be understood that the above K antennas may be understood to be all or some of the transmitting antennas of the transmitting end, and in the embodiments of the present application, it is assumed that the K antennas are all the transmitting antennas of the transmitting end.

[0042] The data transmission processing method provided in the embodiments of the present application is mainly applied to a MIMO-OFDM system, where the transmitting end has K transmitting antennas and the receiving end has L receiving antennas. In practical systems, these are generally referred to as antenna ports. Each antenna port may be an antenna panel, which has multiple antenna elements and is used to form analog beams. Therefore, in the embodiments of the present application, each antenna port may be understood as one transmitting antenna, and the transmitting antenna may include MIMO antennas with association and / or non-association according to MIMO technology.

[0043] Optionally, the transmitting end can map the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers through an OFDM modulator to obtain K first OFDM signals, which can be understood as terminal side equipment or network side equipment, and is not further limited herein.

[0044] The K orthogonal sequences may be represented by C, JPEG0007761752000008.jpg8161, where the kth orthogonal sequence TIFF0007761752000009.tif6161 may be represented in vector format, JPEG0007761752000010.jpg8161, JPEG0007761752000011.jpg5161 is the length of each orthogonal sequence, JPEG0007761752000012.jpg5161.

[0045] It should be noted that the data to be transmitted can be understood as MIMO-OFDM data, and the transmitting end spreads the data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, which can be understood as precoding the data to be transmitted by an orthogonal Code Division Multiplexing (CDM) method, thereby obtaining new orthogonal radar waveforms suitable for each transmitting antenna, thereby orthogonalizing the MIMO transmitting antennas, increasing the MIMO spatial diversity, and greatly improving the detection gain of the MIMO radar.

[0046] In an embodiment of the present application, a transmitting end spreads spectrum of data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1, and maps the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread spectrum data matrix OFDM signals, and the transmitting end performs inverse fast Fourier transform (IFFT) processing on the k-th first OFDM signal among the K first OFDM signals to obtain the k-th first OFDM time-domain signal, where k is a positive integer less than or equal to K, and maps the k-th first OFDM time-domain signal to the k-th transmitting antenna and transmits the first data signal via the k-th transmitting antenna. In this way, spreading spectrum of data to be transmitted by K orthogonal sequences can orthogonalize MIMO transmitting antennas and increase MIMO spatial diversity, thereby improving the detection performance of the radar in this embodiment.

[0047] Optionally, in some embodiments, the step of the transmitting end spectrum spreading the data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices comprises: The transmitting end performs time-frequency domain spreading on the data to be transmitted using K orthogonal sequences to obtain K orthogonal data matrices; The rules for time-frequency domain spreading are: K t After time-domain spreading of the OFDM symbols, f Perform frequency domain spreading of K subcarriers. t and K. f are all positive integers, and K t and K. f The sum of is greater than 2, K f After frequency-domain spreading of the K subcarriers, t time-domain spreading of the OFDM symbols, t and K. f are all positive integers, and K t and K.f The sum of is greater than 2, and one of the following is satisfied.

[0048] In the embodiment of the present application, when time domain spreading is performed on the data to be transmitted using K orthogonal sequences, only time domain spreading may be performed, only frequency domain spreading may be performed, or time domain spreading and frequency domain spreading may be performed simultaneously. t It can be understood that if K is equal to 1, no time domain spreading is performed, and f It can be understood that if ∑ i = 1, then no frequency domain spreading is performed.

[0049] Optionally, the length of the orthogonal sequence JPEG0007761752000013.jpg5161 is Meets JPEG0007761752000014.jpg6161.

[0050] Optionally, in some embodiments, JPEG0007761752000015.jpg5161 is configured or pre-configured by higher layer signaling, or is determined based on the number of antennas.

[0051] In an embodiment of the present application, the higher layer signaling may include Radio Resource Control (RRC) signaling. JPEG0007761752000016.jpg6161 may be equal to K, may be added with a preset value, or may be a multiple of K, and is not further limited here.

[0052] Optionally, the K t and K. f is indicated by lower layer signaling. For example, K t and K. fmay be indicated by a Medium Access Control Element (MAC-CE) or a Physical downlink control channel (PDCCH).

[0053] Optionally, in some embodiments, the method further comprises: The transmitting end maps data to be transmitted to different OFDM subcarriers; obtaining 6161 second OFDM signals, JPEG0007761752000018.jpg6161 a step that is a positive integer less than or equal to JPEG0007761752000019.jpg5161; The transmitting end JPEG0007761752000020.jpg5161 second OFDM signals are subjected to an inverse fast Fourier transform (IFFT) process to obtain a k-th second OFDM time domain signal, wherein k is a step that is a positive integer less than or equal to JPEG0007761752000021.jpg5161; The transmitting end may further include mapping the k-th second OFDM time-domain signal to K transmit antennas by multiple-input multiple-output MIMO precoding or MIMO beamforming, and transmitting a second data signal via the K transmit antennas; The first data signal is carried in a first transport block, the second data signal is carried in a second transport block, and the first transport block and the second transport block are transmitted alternately in the time domain.

[0054] In the embodiment of the present application, due to CDM spread spectrum, the peak value of the data rate is limited to a certain extent. CDM spread spectrum provides a corresponding SNR gain and can indirectly increase the data rate, but it requires increasing the modulation order of Quadrature Amplitude Modulation (QAM). However, a too high modulation order may affect the performance of the radar waveform. Therefore, in the embodiment of the present application, the first transport block and the second transport block alternately transmit the first data signal and the second data signal in the time domain, thereby improving radar performance and data transmission performance at the same time.

[0055] The first transport block may be understood as a Type-I block, and the second transport block may be understood as a Type-II block. Both the first and second transport blocks may be referred to as ODFM transport blocks. Using the two types of ODFM transport blocks, detection and communication waveforms can be dynamically switched or adjusted, thereby improving radar performance while ensuring data transmission performance. Carrying a first data signal on the first transport block may be understood as transmitting the first data signal on the first transport block, i.e., transmitting a MIMO OFDM radar signal based on orthogonal CDM in the first transport block. Carrying a second data signal on the second transport block may be understood as transmitting the second data signal on the second transport block, i.e., transmitting a conventional MIMO OFDM data signal in the second transport block.

[0056] Optionally, in some embodiments, the first data signals transmitted on different antennas are orthogonal to one another.

[0057] Optionally, when the transmitting end transmits the second data signal using a second transport block, the method further comprises: The method further includes a step of the transmitting end performing beamforming based on a transmission type and the emission angle AoD obtained in the first transport block, where the transmission type is Single-User MIMO or Multi-User MIMO.

[0058] Optionally, in some embodiments, the step of the transmitting end performing beamforming based on the transmission type and the AoD obtained in the first transport block may include: The transmitting end performs beamforming to a communication target CO entity of the receiving end according to a transmission type and the AoD obtained in the first transport block; and when there is remaining usable forming beam and / or energy at the transmitting end that satisfies the quality of service QoS of the CO entity and is available for transmission with the CO entity, the transmitting end performs beamforming to a reflected target RO entity at the receiving end based on the transmission type and the AoD obtained in the first transport block.

[0059] In an embodiment of the present application, the step of the transmitting end performing beamforming according to the transmission type and the AoD obtained in the first transport block includes: The transmitting end determines at least two beam directions for each MIMO layer according to the azimuth angles of the CO entity and the RO entity; The transmitting end performs beamforming for each MIMO layer to the CO entity and the RO entity in at least two beam directions.

[0060] It should be noted that in the embodiment of the present application, the MIMO-OFDM transmission method for the second transport block differs from the conventional MIMO-OFDM transmission method in that, for each MIMO layer, the TS entity must simultaneously consider the detection of the RO entity in addition to transmitting data packets. Therefore, the beamforming for each MIMO layer must simultaneously consider the azimuth angles of the CO entity and the RO entity. That is, the TS entity considers multi-directional beamforming for each MIMO layer. Based on the azimuth angles of the CO entity and the RO entity, the TS entity determines the multi-directional beamforming for each MIMO layer using the MVDR algorithm.

[0061] Optionally, in each MIMO layer, the number of beamforming for the CO entity is one, and the number of beamforming for the RO entity is at least one.

[0062] Optionally, in some embodiments, the first beam corresponding to the first data signal and the second beam corresponding to the second data signal are: The beam direction of the first beam is different between two adjacent periods; and The beam direction of the second beam does not change during different periods.

[0063] In the embodiment of the present application, the first beam can be understood as a detection target beam, and the second beam can be understood as a communication target beam. In different periods, the beamforming direction with the communication target does not change, but the detection target beam direction can switch from one to another.

[0064] Optionally, the first transport block includes X sensing sub-blocks, each sensing sub-block includes N OFDM symbols, where X and N are both positive integers, and the second transport block includes Y time slots, where Y is a positive integer.

[0065] In an embodiment of the present application, X and Y may be configured in the RRC.

[0066] Alternatively, the transmitting end periodically alternately transmits the first data signal and the second data signal by a first transport block and a second transport block; or The transmitting end transmits the first data signal through the first transport block or transmits the second data signal through the second transport block based on target switching signaling, and the target signaling is for instructing to transmit the data signal through the first transport block or the second transport block.

[0067] In the embodiment of the present application, the first transport block and the second transport block may be switched periodically or may be switched by target signaling. It should be understood that the understanding of the switching between the first transport block and the second transport block at the transmitting end and the receiving end should be consistent.

[0068] Optionally, in some embodiments, after the step of the transmitting end mapping the k-th first OFDM time domain signal to the k-th transmitting antenna and transmitting a first data signal via the k-th transmitting antenna, the method further comprises: The method further includes a step in which the transmitting end receives feedback information and first indication information transmitted from a CO entity of the receiving end, wherein the feedback information is for indicating that the first data signal has been successfully received, and the first indication information is for indicating the geographical location of the CO entity.

[0069] In the present embodiment, in the Type-I block, the TS entity at the transmitting end transmits a quadrature CDM radar wave (i.e., the first data signal) carrying data. After the CO entity at the receiving end receives the associated data packet, the CO entity at the receiving end needs to feed back information indicating successful data packet reception to the TS entity at the transmitting end. At the same time, the CO entity can notify the TS entity of its geographical location through control signaling. Based on all the parameters detected in the Type-I block, the TS entity can comprehensively determine which entity (i.e., the reflector) belongs to the CO entity and which entity belongs to the RO entity. For example, the TS entity can calculate the approximate coordinates of the CO entity using azimuth and distance information, and compare them with the fed-back geographical location information to determine whether the reflector belongs to the CO entity.

[0070] Alternatively, the feedback information and the first indication information are carried on a Physical Uplink Shared Channel (PUSCH) or a Physical Uplink Control Channel (PUSCH), and the first indication information is carried by higher layer signaling.

[0071] In the embodiments of the present application, the transmitting end is a network side device and the receiving end is a terminal as an example. Of course, it should be understood that in an application scenario such as V2X, when the transmitting end is a terminal and the receiving end is also a terminal device, the first indication information is carried on a physical sidelink shared channel (PSSCH) or a physical sidelink control channel (PSCCH).

[0072] For a better understanding of the present application, the present application will be described in detail below with some specific examples.

[0073] Proposal 1 is a MIMO OFDM waveform technology based on CDM characteristics.

[0074] In a MIMO-OFDM system, the transmitting end has K transmitting antennas, and the receiving end has L receiving antennas.

[0075] First, Orthogonal Sequence JPEG0007761752000022.jpg5161 performs spectrum spreading of the data in the time domain and / or frequency domain, then maps the data to different OFDM subcarriers by an OFDM modulator to obtain an OFDM signal, and then converts the OFDM signal into an OFDM time-domain signal by IFFT processing. Finally, the radar data signal is transmitted via the kth independent MIMO antenna.

[0076] Orthogonal Sequence JPEG0007761752000023.jpg5161 is a vector format, i.e. JPEG0007761752000024.jpg8161, Selectively, JPEG0007761752000025.jpg7161, which should satisfy the following requirements:

number

[0077] Selectively, JPEG0007761752000031.jpg5161 is the length of each orthogonal sequence, K is the number of transmit antennas, It must satisfy JPEG0007761752000032.jpg5161.

[0078] Optionally, as shown in Figure 4, an OFDM transport block is a CDM-MIMO OFDM transmission resource, which is composed of a frequency domain, a time domain, and a space domain. The frequency domain is M OFDM subcarriers. The time domain is N OFDM symbols, each of which has a length of JPEG0007761752000033.jpg5161, JPEG0007761752000034.jpg6161 is the length of the cyclic prefix (CP), and the spatial domain is K transmit antennas.

[0079] As shown in Figure 5, a TS entity consists of several parts: A data vector that has undergone modulation (e.g., QAM) and channel coding (e.g., Low Density Parity Check (LDCP)). JPEG0007761752000035.jpg6161 is an orthogonal sequence JPEG0007761752000036.jpg5161 is spread spectrum in the time domain and / or frequency domain, and one two-dimensional The data matrix of JPEG0007761752000037.jpg5161, i.e. JPEG0007761752000038.jpg5161 is formed, wherein JPEG0007761752000039.jpg5161 is an orthogonal sequence mapping symbol, which is determined based on the mapping method of different CDMs, and will be explained in detail in Proposal 2 later. The matrix data is generated by IFFT processing. JPEG0007761752000040.jpg5161 A time-domain signal is generated and transmitted from the kth transmit antenna.

[0080] The receiving end of the TS entity performs the following for the signal from each receiving antenna: The output signal is input to a sensor module, which determines the arrival angle θ, the range τ, and the Doppler shift. JPEG0007761752000042.jpg5161 is detected.

[0081] Similarly, as shown in Figure 6, the receiving end of the CO entity has the following characteristics for each receiving antenna signal: The output signal is then input to the FFT and data detection module. JPEG0007761752000044.jpg6161 and data signal detection is performed.

[0082] Optionally, the data detection is the same as conventional OFDM data packet detection, so a duplicated description will be omitted here.

[0083] The CDM-MIMO OFDM transmission method mainly uses orthogonal sequences to enhance the MIMO diversity gain. Introducing JPEG0007761752000045.jpg5161 will improve radar detection performance, but may have some impact on communication transmission performance (e.g., transmission data peak value).

[0084] Proposal 2 is a mapping method using CDM.

[0085] The CDM spread spectrum may use a mapping scheme in the time domain and / or frequency domain, where the spreading factor in the time-frequency domain (i.e., the time frequency domain, TF domain) of OFDM is JPEG0007761752000046.jpg5161 and Assume that each data symbol is JPEG0007761752000047.jpg5161. JPEG0007761752000048.jpg5161 is one orthogonal sequence The signal is then spectrum spread in the time domain by JPEG0007761752000049.jpg5161, and then transmitted from the kth transmitting antenna. Symbols transmitted from different transmit antennas after despreading by JPEG0007761752000050.jpg5161 JPEG0007761752000051.jpg5161 are orthogonal and do not interfere with each other in any way.

[0086] The OFDM signal is first JPEG0007761752000052.jpg5161 OFDM symbols are spread spectrum and then in the frequency domain JPEG0007761752000053.jpg5161 subcarriers can be spread spectrum. Similarly, first in the frequency domain, JPEG0007761752000054.jpg5161 subcarriers are spread spectrum, then in the time domain JPEG0007761752000055.jpg5161 OFDM symbols may be spread spectrally. Spread spectrum factor JPEG0007761752000056.jpg6161 and The size of JPEG0007761752000057.jpg6161 is determined based on the different services at the transmitting end. When CDM spread spectrum only uses the time domain mapping method, JPEG0007761752000058.jpg6161, and only the frequency domain mapping method may be used, i.e. JPEG0007761752000059.jpg6161.

[0087] Different spread spectrum mapping methods should be used for different requirements of the detected object. When CDM spread spectrum uses the time domain mapping method, the maximum detectable distance of the object becomes smaller, and when CDM spread spectrum uses the frequency domain mapping method, the maximum Doppler frequency of the object becomes smaller. Therefore, the TS entity can adjust the length of the time domain and frequency domain directions based on the Quality of Service (QoS) required for the detection process. In scenarios with high mobile speed or few reflectors (clear areas), the TS entity needs to consider the CDM spread spectrum mechanism in the frequency domain. In scenarios with low speed or many reflectors (dense areas), the TS entity needs to consider the CDM spread spectrum mechanism in the time domain.

[0088] Required length of orthogonal sequence for CDM spread spectrum JPEG0007761752000060.jpg6161 is at least equal to the number of transmit antennas K, i.e. JPEG0007761752000061.jpg6161. In addition, in the spread spectrum mapping process, the TS entity may consider realizing the mapping in the time-frequency domain direction with two parameters, that is, the spread spectrum mapping parameters in the frequency domain direction are: JPEG0007761752000062.jpg6161, and the spread spectrum mapping parameters in the time domain direction are Because it is JPEG0007761752000063.jpg6161, JPEG0007761752000064.jpg6161 and JPEG0007761752000065.jpg6161 is The condition JPEG0007761752000066.jpg6161 must be met.

[0089] In practical applications, the parameters JPEG0007761752000067.jpg6161 is set or preset by higher layer signaling such as RRC, or is directly mapped to a transmit antenna (i.e. JPEG0007761752000068.jpg6161), JPEG0007761752000069.jpg6161 or JPEG0007761752000070.jpg6161 can be notified to the CO entity (eg, MAC-CE or PDCCH) by relatively lower layer signaling so that the CO entity can correctly receive the data packets transmitted from the TS entity.

[0090] Orthogonal sequences used in CDM spread spectrum mapping schemes JPEG0007761752000071.jpg6161 may use any orthogonal sequence or pseudo orthogonal sequence such as a Walsh code, a Barker code, a PN sequence, or a Zadoff-Chu sequence.

[0091] Proposal 3 is a method for detecting AoD, Range and Doppler.

[0092] After the MIMO-OFDM signal is spectrum spread (or may be considered as orthogonal precoding) by TIFF0007761752000072.tif6161, the MIMO-OFDM transmission signal at the k-th antenna and the n-th symbol is JPEG0007761752000073.jpg10161, During the ceremony, JPEG0007761752000074.jpg6161 is an orthogonal sequence mapping symbol, It is defined as JPEG0007761752000075.jpg10161, During the ceremony, JPEG0007761752000076.jpg6161 is the OFDM symbol 5161 of JPEG0007761752000077.jpg JPEG0007761752000078.jpg5161 represents the subcarrier data, JPEG0007761752000079.jpg5161 is the sub-carrier spacing, JPEG0007761752000080.jpg5161 is a rectangle function, JPEG0007761752000081.jpg6161 has a value of 1, otherwise it has a value of 0, JPEG0007761752000082.jpg5161 is the floor function of x, JPEG0007761752000083.jpg8161 is It is defined as JPEG0007761752000084.jpg14161, It should be understood that after despreading by JPEG0007761752000085.jpg6161, the following result can be obtained:

number

[0093] Therefore, the signal transmitted in the kth antenna in a block of N OFDM symbols is JPEG0007761752000089.jpg7161 is JPEG0007761752000090.jpg8161, During the ceremony, JPEG0007761752000091.jpg5161 is the center frequency, JPEG0007761752000092.jpg5161 is a real function of x.

[0094] For the pth point target, the radio wave transmission is performed using the complex channel gain JPEG0007761752000093.jpg6161 (including path loss and radar cross section effects), azimuth JPEG0007761752000094.jpg6161, round trip delay JPEG0007761752000095.jpg6161 and naturalized Doppler shift JPEG0007761752000096.jpg6161, where JPEG0007761752000097.jpg6161 and c represent the center frequency, radial velocity and light propagation speed, respectively.

[0095] Azimuth For JPEG0007761752000098.jpg6161, the vectors of the transmitting and receiving antennas are JPEG0007761752000099.jpg23161, During the ceremony, JPEG0007761752000100.jpg7161 is the target azimuth angle is the transmit and receive vector for JPEG0007761752000101.jpg6161, JPEG0007761752000102.jpg6161 and JPEG0007761752000103.jpg5161 represents the signal wavelength and the distance between the transmitting antenna and the receiving antenna, respectively.

[0096] To simplify the explanation, if a transmitted signal arrives at the pth point target and then arrives at the lth receiving antenna through reflection, without considering noise in the receiving process, the received signal will be JPEG0007761752000104.jpg8161, During the ceremony, JPEG0007761752000105.jpg6161 is a vector Represents the lth element of JPEG0007761752000106.jpg6161.

[0097] JPEG0007761752000107.jpg6161 is constant, JPEG0007761752000108.jpg8161, JPEG0007761752000109.jpg7161, Here, the duration of the CP is greater than the round trip delay of the farthest point target, i.e. Consider the assumption JPEG0007761752000110.jpg6161.

[0098] Therefore, after removing the CP of the nth OFDM symbol, M samples are performed on the received signal, i.e. JPEG0007761752000111.jpg7161 and the received time domain signal is JPEG0007761752000112.jpg13159, Also, JPEG0007761752000113.jpg6161, JPEG0007761752000114.jpg6161 can be considered as follows:

number

[0099] Generally, JPEG0007761752000116.jpg6161 and JPEG0007761752000117.jpg6161, there is no need to consider the effects of ISI and ICI. JPEG0007761752000118.jpg6161 does not affect the DFT calculation, and JPEG0007761752000119.jpg7161 can be fused to the above equation after DFT processing. JPEG0007761752000120.jpg8161, During the ceremony, JPEG0007761752000121.jpg8161, Considering P point targets and K transmit antennas, the signal at the lth receive antenna is It may also be represented as JPEG0007761752000122.jpg8161.

[0100] each JPEG0007761752000123.jpg6161 time-frequency domain blocks are orthogonal sequences When the signal is despread by JPEG0007761752000124.jpg6161, the signals on each transmit antenna are orthogonally separated. Therefore, after taking into account the received noise, the signal transmitted by the kth transmit antenna and received by the lth receive antenna is JPEG0007761752000125.jpg16161, During the ceremony, JPEG0007761752000126.jpg7161 is an orthogonal sequence After the signal is despread by JPEG0007761752000127.jpg6161, the first receiving antenna JPEG0007761752000128.jpg5161 subcarrier, JPEG0007761752000129.jpg is AWGN (Additive White Gaussian Noise) noise received on 5161 symbols, the mean value is zero, and the noise power spectral density is JPEG0007761752000130.jpg5161, JPEG0007761752000131.jpg9161 and JPEG0007761752000132.jpg8161.

[0101] Therefore, JPEG0007761752000133.jpg8161 is used as the input signal, and the AoD (i.e. JPEG0007761752000134.jpg5161), distance (i.e. JPEG0007761752000135.jpg5161) and Doppler shift (i.e. JPEG0007761752000136.jpg5161) is detected and acquired. Here, we consider that different algorithms are used to acquire AoD, distance, and Doppler shift, respectively.

[0102] The above JPEG0007761752000137.jpg8161 The processing process is the same for the TS entity and the CO entity, but the receive antenna vectors of the TS entity and the CO entity are It should be understood that JPEG0007761752000138.jpg6161 are defined differently and differ only in the subject matter of the reflective object.

[0103] Also, for CO entities, After obtaining JPEG0007761752000139.jpg8161, the specific data detection algorithm required is completely the same as that of a conventional OFDM receiver, so detailed description is omitted here.

[0104] Optionally, the TS entity may select the data signal transmitted by each transmit antenna. Since JPEG0007761752000140.jpg6161 is already known, the received signal The divided signal received by the kth transmit antenna and the lth receive antenna may be expressed as follows: JPEG0007761752000142.jpg13161, During the ceremony, JPEG0007761752000143.jpg11161.

[0105] To obtain AoD, it is possible to consider using the Capon method or the MUSIC algorithm. In the Capon method or the MUSIC algorithm process, it is first necessary to construct the spatial covariance matrix of the received signal. Here, two spatial diversity calculation methods are considered:

[0106] Regarding the first spatial diversity calculation method, when the received SNR is relatively low, only the receive antenna diversity is considered, i.e., the received signal JPEG0007761752000144.jpg8161 by JPEG0007761752000145.jpg5161 matrix is ​​formed, and the matrix format is JPEG0007761752000146.jpg8161, During the ceremony, JPEG0007761752000147.jpg9161, By calculating the spatial covariance matrix for JPEG0007761752000148.jpg8161, Spatial covariance matrix of JPEG0007761752000149.jpg5161 You can get JPEG0007761752000150.jpg5161, It is represented as JPEG0007761752000151.jpg10161.

[0107] Regarding the second spatial diversity calculation method, when the received SNR is relatively high, the transmit and receive antenna diversity may be considered simultaneously, i.e., the received signal JPEG0007761752000152.jpg8161 by JPEG0007761752000153.jpg5161 matrix is ​​formed, and the matrix format is JPEG0007761752000154.jpg9161, During the ceremony, JPEG0007761752000155.jpg9161, By calculating the spatial covariance matrix for JPEG0007761752000156.jpg8161, Spatial covariance matrix of JPEG0007761752000157.jpg5161 You can get JPEG0007761752000158.jpg5161, It is represented as JPEG0007761752000159.jpg10161.

[0108] spatial covariance matrix JPEG0007761752000160.jpg5161 or JPEG0007761752000161.jpg5161 is used as input for the Capon method or the MUSIC algorithm, i.e., AoD. You can get JPEG0007761752000162.jpg5161.

[0109] Optionally, the spatial covariance matrix JPEG0007761752000163.jpg5161 or Regarding the algorithm in JPEG0007761752000164.jpg5161, the former differs in that it obtains SNR gain from the transmitting antenna, significantly improving the accuracy of AoD acquisition, while the latter increases the number of detectable objects due to diversity gain in the spatial domain.

[0110] Optionally, consider using OFDM radar algorithms to obtain range and Doppler shift information. To obtain range and Doppler shift more accurately, the obtained estimates are used. JPEG0007761752000165.jpg5161 and Spatial covariance matrix of JPEG0007761752000166.jpg5161 Based on JPEG0007761752000167.jpg5161, by MVDR method JPEG0007761752000168.jpg8161 is calculated, JPEG0007761752000169.jpg8161 signal is subjected to receive beamforming. Therefore, by matrix calculation, JPEG0007761752000170.jpg5161 vector can be obtained, JPEG0007761752000171.jpg8161.

[0111] Optionally, the beamformed signal is JPEG0007761752000172.jpg9161 may be represented in matrix form, JPEG0007761752000173.jpg11161.

[0112] Therefore, the matrix JPEG0007761752000174.jpg6161 is input to the OFDM radar algorithm module to obtain the range and Doppler shift.

[0113] Specifically, as shown in FIG. 7, for the specific flow of detection, the processed received signal JPEG0007761752000175.jpg8161 is input to the AoD detection module, and the AoDs of P targets are obtained using an algorithm such as MUSIC. The estimated AoDs are input to the receive beamforming module, and receive beamforming processing is performed. JPEG0007761752000176.jpg8161 matrix signal is input into the range and Doppler shift detection module, and finally the range and Doppler shift are obtained by the OFDM radar algorithm.

[0114] Proposal 4 is a new waveform dynamic control.

[0115] Orthogonal CDM radar waveforms can be used to detect unknown target locations. However, CDM spread spectrum technology imposes certain limitations on the peak data rate. CDM spread spectrum technology can achieve a corresponding SNR gain and indirectly increase the data rate, but it requires increasing the QAM modulation order. However, a too high modulation order can affect the performance of the radar waveform. Therefore, this application considers simultaneously improving radar performance and data transmission performance using two waveforms.

[0116] Consider that dynamic switching or scheduling of detection and communication waveforms is realized by two types of OFDM transport blocks, as shown in Figure 8. The two OFDM transport blocks are used alternately periodically, i.e., the TS entity first transmits an orthogonal CDM-based MIMO OFDM radar signal in a Type-I block to detect unknown targets. Then, it may periodically switch to a Type-II block to transmit a conventional MIMO OFDM data signal. Here, each detection and communication process of the Type-I block and the Type-II block is considered to be an ISAC cycle.

[0117] Optionally, the Type-I block uses a novel waveform based on OFDM, which relies on the CDM scheme to orthogonalize the transmission signals on different antennas. The primary purpose of using the Type-I block is to improve detection performance, but it also ensures some degree of data transmission performance. During the detection process, Proposal 3 is used to obtain the AoD, range, and Doppler (or velocity) of multiple targets.

[0118] Optionally, the Type-II block uses a typical OFDM waveform, where transmission relies on single-user MIMO or multi-user MIMO and performs beamforming based on the AoD obtained in the Type-I block. The primary purpose of using the Type-II block is to improve data performance rather than non-detection performance. Since the Type-I block can obtain accurate AoD, thereby ensuring beamforming accuracy, beam interference between multi-user MIMOs is correspondingly suppressed. This also ensures some degree of detection performance in the Type-II block.

[0119] It should be understood that in the Type-II block, the TS entity also needs to perform a radar detection process by receiving the MIMO OFDM data signal. Because the communication symbols between any two transmit antennas of the TS entity are not orthogonal, radar detection performance cannot be ensured. In this case, the radar detection process only plays a supplementary role, and accurate radar detection relies on the Type-I block.

[0120] In FIG. 8, it is assumed that each Type-I block is composed of X sensing sub-blocks (SSB), which may be referred to as synchronization blocks. Each sensing sub-block includes N OFDM symbols. Each Type-II block is composed of Y time slots, where X and Y may be configured in RRC. The Type-I block and the Type-II block may be periodically alternately used, thereby forming an ISAC cycle. More effectively, the Type-I block and the Type-II block may be alternately used according to a signaling transmission method.

[0121] Generally, there are two types of reflection targets: RO entities and CO entities. We assume for now that TS entities have the ability to distinguish between RO and CO entities.

[0122] In the Type-I block, the TS entity detects targets with large feature values ​​(e.g., targets with large volume and close distance) and obtains the associated AoD, distance, and Doppler. In the Type-II block, the TS entity focuses on communication terminals, i.e., CO entities, and provides them with more concentrated beams and greater energy to ensure the QoS of these communication terminals. In the Type-II block, the number of beams that the transmitting end can form is JPEG0007761752000177.jpg5161 is JPEG0007761752000178.jpg5161 must be satisfied. Furthermore, due to limitations in transmission efficiency, such as power amplifier hardware, the Type-II block must first consider how to best meet the QoS requirements of the CO entity. Only if the TS entity has remaining forming beams and / or energy available for the RO entity, the TS entity selects AoD and performs beamforming for the RO entity. In such cases, the beamforming direction with the communication target does not change during different periods, but the target detection beam direction can switch from one direction to another. This is because using more beams for detection by the TS entity adversely affects communication performance. For example, the more beams formed, the lower the accuracy of data beamforming. Furthermore, the more beams used for target detection, the less energy is used for data, and the weaker the received signal for data communication becomes, meaning the SNR cannot meet the communication requirements.

[0123] However, to realize the dynamic optimization control described above, it is important how the TS entity distinguishes between the RO entity and the CO entity. In the Type-I block, the TS entity at the transmitting end transmits orthogonal CDM radar waves while carrying data. After the CO entity at the receiving end receives the associated data packet, it must feed back information indicating successful data packet reception to the TS entity at the transmitting end. At the same time, the CO entity can notify the TS entity of its geographical location through control signaling. Based on all the parameters detected in the Type-I block, the TS entity can comprehensively determine which entities belong to the CO entity and which belong to the RO entity. For example, the TS entity can calculate the approximate coordinates of the CO entity using azimuth and distance information and compare them with the fed-back geographical location information to determine whether the reflector belongs to the CO entity.

[0124] Generally, the CO entity can transmit its geographical location to the TS entity via PUSCH, MAC-CE, or higher layer signaling in combination with feedback information. For low-speed CO entities, higher layer signaling is generally sufficient to ensure delivery of the geographical location.

[0125] Alternatively, in the Type-II block, since the TS entity knows the AoD for the CO entity, the CO entity only needs to feed back a Rank indicator (RI) and a Channel quality indicator (CQI), and does not need to feed back a Precoding matrix indicator (PMI). In this way, the signaling overhead for multi-user MIMO can be reduced, since supporting PMI feedback requires a large amount of signaling overhead.

[0126] Proposal 5 is a waveform design for MIMO-OFDM in Type-II blocks.

[0127] When designing a MIMO-OFDM waveform for a Type-II block, the TS entity must consider how many MIMO layers will be generated. In a conventional MIMO-OFDM system, if I MIMO layers are available to the transmitter, the transmitter must determine I precoding schemes to transmit independent data packets on each MIMO layer. Therefore, the maximum amount of data that the MIMO system can transmit is determined by the I MIMO layers.

[0128] The MIMO-OFDM transmission method in Type-II blocks differs from conventional MIMO-OFDM transmission methods. In each MIMO layer, the TS entity must simultaneously consider the detection of the RO entity in addition to transmitting data packets. Therefore, the beamforming for each MIMO layer must simultaneously consider the azimuth angles of the CO entity and RO entity. In other words, the TS entity considers multi-directional beamforming for each MIMO layer. Based on the azimuth angles of the CO entity and RO entity, the TS entity determines the multi-directional beamforming for each MIMO layer using the MVDR algorithm. In each MIMO layer, there is one beamforming for the CO entity, but there can be multiple beamforming for the RO entity. The specific number is controlled by the TS entity.

[0129] Optionally, for transmission by MIMO-OFDM in the Type-II block, only data packets intended for the CO entity need to be transmitted on the formed beam.

[0130] Alternatively, the TS entity may transmit independent data packets on different MIMO layers, and the transmitted data packets may be intended for a single user or multiple users. However, the beamforming of different MIMO layers may be intended for different RO entities. In this way, the overall mutual interference between beams can be reduced to improve the TS entity's detection performance for reflectors. This is because the data signals transmitted between the beams of MIMO-OFDM are not completely orthogonal.

[0131] Proposal 2 above will be explained below using a specific example with reference to FIGS.

[0132] As shown in Figure 9, the CDM spread spectrum factor is 4, and the CDM spread spectrum only uses the time domain mapping method, i.e. JPEG0007761752000179.jpg6161. That is, each data symbol JPEG0007761752000180.jpg5161 is one orthogonal sequence The spectrum is spread in the time domain by JPEG0007761752000181.jpg5161. Symbols transmitted from different transmit antennas after despreading by JPEG0007761752000182.jpg5161 JPEG0007761752000183.jpg5161 are orthogonalized and do not interfere with each other in any way.

[0133] As shown in FIG. 10, CDM spread spectrum may only use a frequency domain mapping scheme, i.e. JPEG0007761752000184.jpg5161. That is, each data symbol JPEG0007761752000185.jpg5161 is one orthogonal sequence The spectrum is spread in the frequency domain by JPEG0007761752000186.jpg5161.

[0134] As shown in FIG. 11, CDM spread spectrum may use a two-way mapping scheme in the time and frequency domain, namely: JPEG0007761752000187.jpg5161. That is, each data symbol JPEG0007761752000188.jpg5161 is one orthogonal sequence The spectrum is spread simultaneously in the time and frequency domains by JPEG0007761752000189.jpg5161. For example, the orthogonal sequences may be mapped in the time domain first and then in the frequency domain, or in other embodiments, the orthogonal sequences may be mapped in the reverse order, i.e., first in the frequency domain and then in the time domain.

[0135] Proposal 4 above will be explained below using a specific example with reference to FIGS. 12 and 13. FIG.

[0136] By setting parameters for different Type-I and Type-II blocks, the purpose of detection and communication can be achieved effectively and simultaneously.

[0137] Specifically, we consider one TS entity, two CO entities (reflectors #1 and #3), and two RO entities (reflectors #2 and #4). As shown in Figure 12, in the Type-I block, the TS entity transmits orthogonal CDM-MIMO OFDM radar waves. Therefore, the transmit signal on each transmit antenna is not beamformed but an omnidirectional radar wave signal. The radar waves arrive at different reflectors and are reflected back to the TS entity. The TS entity receives the reflected waves using a subspace-like algorithm such as MUSIC and processes the received signals to obtain the AoD, distance, and Doppler shift associated with the reflectors. At the same time, based on the data feedback of the two CO entities (e.g., the geographical locations of the CO entities), the TS entity estimates that reflectors #1 and #3 belong to the CO entity based on the azimuth and distance information.

[0138] As shown in FIG. 13, in the Type-II block, the TS entity beamforms the direction of each reflector based on the acquired detection information and the reflector type, and transmits data packets. When beamforming to a reflector, the TS entity prioritizes the CO entity and beamforms it. Only if the QoS of the CO entity is ensured, the TS entity considers beamforming to the RO entity. CO entities #1 and #3 decode the data packets using a conventional OFDM receiving algorithm and then provide data feedback. The TS entities receive reflected waves using the beamforming method and process the received signals to obtain the AoD, distance, and Doppler shift of the reflector. It should be understood that the obtained information is used to update the AoD, distance, and Doppler shift in the Type-II block to compensate for errors due to the mobility of the reflector.

[0139] Proposal 5 above will be explained below using a specific example with reference to FIGS. 14 and 15.

[0140] As shown in FIG. 14, we first consider the SU-MIMO scenario. In this scenario, we consider one TS entity, one CO entity (reflector #2), and two RO entities (reflectors #1 and #3). The TS entity transmits a MIMO data packet to the CO entity (reflector #2) and simultaneously detects the AoD, distance, and Doppler shift of the reflector from the signal reflected by reflector #2. At the same time, the TS entity must detect two more RO entities (reflectors #1 and #3). The transmission of the MIMO data packet by the TS entity is achieved by two MIMO layers. Therefore, the TS entity only considers the detection of one RO entity (reflector #1 or #3) at a time when transmitting a data packet per MIMO layer.

[0141] Specifically, when transmitting a first MIMO layer (Layer-1) data packet, the TS entity forms two beams, one directed toward the CO entity (reflector #2) and the other directed toward the RO entity (reflector #1). To ensure communication quality for the CO entity, the TS entity can select a beam such that most of the energy of the formed beam is directed toward the CO entity and a small portion of the energy of the remaining beam is directed toward the RO entity (reflector #1).

[0142] Alternatively, the beamforming of the TS entities may be achieved by algorithms such as MVDR, whereby the TS entities can accurately form beams directed towards different entities if they know the azimuth angles of the entities.

[0143] Similarly, when transmitting a second MIMO layer (Layer-2) data packet, the TS entity forms two beams, one directed toward the CO entity (reflector #2) and the other directed toward the RO entity (reflector #3). To ensure communication quality for the CO entity, the TS entity can select a beam such that most of the energy of the formed beam is directed toward the CO entity and a small portion of the energy of the remaining beam is directed toward the RO entity (reflector #3).

[0144] Optionally, the beamformed Layer-1 and Layer-2 are simultaneously directed toward the CO entity (reflector #2), and the CO entity may decode the data packet by conventional MIMO-OFDM detection methods. At the same time, the TS entity receives the echoes reflected by the three reflectors and obtains the AoD, distance, and Doppler shift of the reflectors by the detection algorithm of the MIMO-OFDM radar.

[0145] It should be understood that although the beam directed towards the CO entity (reflector #2) is a MIMO multi-layer signal, the TS entity may view the MIMO multi-layer signal as a single radar signal since the beam directions are coincident, i.e., there is no mutually interfering effect between Layer-1 and Layer-2 for the radar.

[0146] It should also be noted that the beam signals at Layer-1 and Layer-2 directed toward the RO entity (reflector #1) have a certain degree of independence, so the impact of Layer-2 interfering with Layer-1 should be small for the radar. In this way, the detection performance of the TS entity toward the RO entity (reflector #1) can be improved.

[0147] Similarly, the effect of Layer-1 interfering with Layer-2 should be small. In this way, the detection performance of the TS entity for the RO entity (reflector #3) can be improved.

[0148] Optionally, the TS entity can arrange and distinguish between the CO entity and the RO entity, select entities with relatively small interference impact, pair them, and beamform them, thereby reducing mutual interference between the MIMO layers.

[0149] Therefore, transmitting SU-MIMO data packets in Type-II blocks can ensure the diversity performance of MIMO for the CO entity, and also ensure the detection performance for all reflectors for the TS entity.

[0150] Consider the MU-MIMO scenario shown in Figure 15. In this scenario, one TS entity, two CO entities (reflectors #1 and #3), and two RO entities (reflectors #2 and #4) are considered. The TS entity transmits MIMO data packets to the CO entities (reflectors #1 and #3) and simultaneously detects the AoD, distance, and Doppler shift of the reflectors from the signals reflected by reflectors #1 and #3. At the same time, the TS entity must detect two more RO entities (reflectors #2 and #4). The transmission of MIMO data packets by the TS entity is achieved by two MIMO layers. Therefore, when transmitting data packets for each MIMO layer, the TS entity must simultaneously target the CO entity and consider the detection of one RO entity.

[0151] Specifically, when transmitting a first MIMO layer (Layer-1) data packet, the TS entity forms two beams, one directed toward the CO entity (reflector #1) and the other directed toward the RO entity (reflector #2). To ensure communication quality for the CO entity, the TS entity can select a beam such that most of the energy of the formed beam is directed toward the CO entity (reflector #1) and a small portion of the energy of the remaining beam is directed toward the RO entity (reflector #2).

[0152] Similarly, when transmitting a second MIMO layer (Layer-2) data packet, the TS entity forms two beams, one directed toward the CO entity (reflector #3) and the other directed toward the RO entity (reflector #4). To ensure communication quality for the CO entity, the TS entity can select a beam with most of its energy directed toward the CO entity (reflector #3) and a small portion of the remaining beam's energy directed toward the RO entity (reflector #4).

[0153] Optionally, the beamformed Layer-1 and Layer-2 are directed to different CO entities (reflectors #1 and #3), and the CO entities may decode the data packets using conventional MIMO-OFDM detection methods. At the same time, the TS entity receives the echoes reflected by the four reflectors and obtains the AoD, distance, and Doppler shift of the reflectors using the MIMO-OFDM radar detection algorithm.

[0154] It should be understood that the beams directed at different CO entities (reflectors #1 and #3) are MIMO multi-layer signals and will interfere with each other to some extent. Therefore, when a TS entity uses a MIMO multi-layer signal as a radar signal, the mutual interference between the MIMO layers will have some adverse effect on radar detection.

[0155] As with SU-MIMO, the beam signals at Layer-1 and Layer-2 directed toward the RO entity (reflector #2) have a certain degree of independence, so the impact of Layer-2 interfering with Layer-1 should be small for the radar. In this way, the detection performance of the TS entity toward the RO entity (reflector #2) can be improved.

[0156] Similarly, the effect of Layer-1 interfering with Layer-2 should be small. In this way, the detection performance of the TS entity for the RO entity (reflector #4) can be improved.

[0157] Alternatively, the TS entity can arrange and distinguish between the CO entity and the RO entity, select entities with relatively small interference impact, pair them, and perform beamforming, thereby reducing mutual interference between MIMO layers. However, compared to SU-MIMO, the degree of freedom in pairing is inferior because the CO entity for MU-MIMO cannot be selected.

[0158] Transmitting MU-MIMO data packets in the Type-II block can ensure the diversity performance of MIMO for the CO entity and the detection performance of RO reflectors for the TS entity, but it will have some impact on the detection performance of the CO entity.

[0159] Referring to FIG. 16, which is a flowchart of another data transmission processing method provided in an embodiment of the present application, as shown in FIG. 16: Step 1601, in which a receiving end receives a target data signal; Step 1602, in which the receiving end pre-processes the target data signal to obtain a target time-domain signal; Step 1603, in which the receiving end performs a discrete Fourier transform on the target time domain signal to obtain a data matrix; Step 1604: if the target data signal is a first data signal, the receiving end performs inverse spread spectrum processing on the data matrix using an orthogonal sequence to obtain a received signal; When the target data signal is a first data signal, the data matrix is ​​an orthogonal data matrix.

[0160] Optionally, after the step of the receiving end performing inverse spectrum spreading on the data matrix by an orthogonal sequence to obtain a received signal, the method further comprises: The receiving end performs angle of arrival (AoA) detection on the received signal to obtain a target AoA; The receiving end performs a receiving beamforming process according to the target AoA to obtain a receiving matrix signal; The receiving end calculates the received matrix signal according to an OFDM radar algorithm to obtain the range and Doppler shift.

[0161] Optionally, the step of the receiving end performing angle of arrival (AoA) detection on the received signal to obtain a target AoA may include: the receiving end constructing a first spatial covariance matrix, the first spatial covariance matrix being related to a signal-to-noise ratio; the receiving end calculating the first spatial covariance matrix using the received signal to obtain a second spatial covariance matrix; the receiving end calculates the second spatial covariance matrix according to a target algorithm to obtain a target AoA; The target algorithm is the Capon algorithm or the MUSIC algorithm.

[0162] Optionally, the first spatial covariance matrix is When the signal-to-noise ratio is smaller than a first preset value, the first spatial covariance matrix is ​​constructed based on a first spatial diversity calculation method, and the first spatial diversity calculation method is associated with receive antenna diversity only; When the signal-to-noise ratio is equal to or greater than a first preset value, the first spatial covariance matrix is ​​constructed based on a second spatial diversity calculation method, and the first spatial diversity calculation method is associated with transmit antenna diversity and receive antenna diversity.

[0163] Optionally, the step of receiving the target data signal at the receiving end includes: The method includes a step in which the receiving end alternately receives the first data signal transmitted by the first transport block and the second data signal transmitted by the second transport block.

[0164] Optionally, the second data signal carries a second time domain signal, the second time domain signal being derived based on a conventional Multiple Input Multiple Output MIMO Orthogonal Frequency Division Multiplexing OFDM scheme.

[0165] Optionally, the step of the receiving end alternately receiving the first data signal transmitted by the first transport block and the second data signal transmitted by the second transport block may include: the receiving end periodically alternately receiving the first data signal transmitted by the first transport block and the second data signal transmitted by the second transport block; or The method includes a step in which the receiving end receives the first data signal transmitted by a first transport block and the second data signal transmitted by a second transport block based on target switching signaling, wherein the target signaling is for instructing to receive the data signal by the first transport block or the second transport block.

[0166] Optionally, the step of the receiving end performing a receiving beamforming process based on the target AoA to obtain a receiving matrix signal includes: The receiving end performs a receiving beamforming process based on the target AoA and a minimum variance distortionless response (MVDR) method to obtain a receiving matrix signal.

[0167] Optionally, after the step of the receiving end receiving the target data signal, the method further comprises: The method further includes a step in which the receiving end sends feedback information and first indication information to the transmitting end, wherein the feedback information is for indicating that the first data signal has been successfully received, and the first indication information is for indicating the geographical location of the CO entity.

[0168] Optionally, the feedback information and the first indication information are carried on a physical uplink shared channel (PUSCH).

[0169] Optionally, the first indication information is carried by higher layer signaling.

[0170] It should be noted that this embodiment is an embodiment of the receiving end corresponding to the embodiment shown in Fig. 3, and the specific embodiment can be referred to the description of the embodiment shown in Fig. 3, and the same technical effects can be achieved, so detailed description will be omitted here to avoid repetition.

[0171] It should be noted that the data transmission processing method provided in the embodiments of the present application may be executed by a data transmission processing device or a control module for executing the data transmission processing in the data transmission processing device. In the embodiments of the present application, the data transmission processing device provided in the embodiments of the present application will be described by taking the data transmission processing performed by the data transmission processing device as an example.

[0172] Referring to FIG. 17, which is a structural diagram of a data transmission processing device provided in an embodiment of the present application, as shown in FIG. 17, the data transmission processing device 1700 includes: a spread spectrum module 1701 for spectrum spreading data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; a first mapping module 1702 for mapping the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, wherein the first OFDM signals are spread spectrum data matrix OFDM signals; a first transformation module 1703 for performing inverse fast Fourier transform (IFFT) processing on a k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time domain signal, where k is a positive integer equal to or less than K; a first transmitting module 1704 for mapping the k-th first OFDM time-domain signal to a k-th transmitting antenna and transmitting a first data signal via the k-th transmitting antenna.

[0173] Optionally, the spread spectrum module 1701 is specifically used for performing time-frequency domain spreading on the data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices; The rules for time-frequency domain spreading are: K t After time-domain spreading of the OFDM symbols, f Perform frequency domain spreading of K subcarriers. t and K. f are all positive integers, and K t and K. f The sum of is greater than 2, K f After frequency-domain spreading of the K subcarriers, t time-domain spreading of the OFDM symbols, t and K.f are all positive integers, and K t and K. f The sum of is greater than 2, and one of the following is satisfied.

[0174] Optionally, the length of the orthogonal sequence JPEG0007761752000190.jpg6161 is Meets JPEG0007761752000191.jpg7161.

[0175] Optionally, JPEG0007761752000192.jpg5161 is set or pre-configured by higher layer signaling, or is determined based on the number of antennas.

[0176] Optionally, the K t and K. f is indicated by lower layer signaling.

[0177] Optionally, the first mapping module 1702 further maps the data to be transmitted to different OFDM subcarriers, JPEG0007761752000193.jpg is used to obtain 6161 second OFDM signals, JPEG0007761752000194.jpg6161 is JPEG0007761752000195.jpg6161 is a positive integer less than or equal to The first conversion module 1703 further JPEG0007761752000196.jpg is used to perform inverse fast Fourier transform (IFFT) on the k-th second OFDM signal among the 6161 second OFDM signals to obtain the k-th second OFDM time domain signal, where k is JPEG0007761752000197.jpg6161 is a positive integer less than or equal to the first transmitting module 1704 is further adapted to map the kth second OFDM time-domain signal to K transmitting antennas by multiple-input multiple-output MIMO precoding or MIMO beamforming, and transmit a second data signal via the K transmitting antennas; The first data signal is carried in a first transport block, the second data signal is carried in a second transport block, and the first transport block and the second transport block are transmitted alternately in the time domain.

[0178] Optionally, the first data signals transmitted by the antennas are orthogonal to one another.

[0179] Optionally, when transmitting the second data signal through a second transport block, the first transmitting module 1704 is further used to perform beamforming based on a transmission type and the AoD obtained in the first transport block, and the transmission type is single-user MIMO or multi-user MIMO.

[0180] Optionally, the first transmitting module 1704 is specifically used for performing beamforming to a CO entity to be communicated with at the receiving end based on the transmission type and the AoD obtained in the first transport block, and for performing beamforming to a RO entity to be reflected at the receiving end based on the transmission type and the AoD obtained in the first transport block when there is remaining usable forming beam and / or energy at the transmitting end that satisfies the quality of service QoS of the CO entity and is available for transmission with the CO entity.

[0181] Optionally, the first transmitting module 1704 is specifically used for determining at least two beam directions for each MIMO layer based on the azimuth angles of the CO entity and the RO entity, and for performing beamforming for the CO entity and the RO entity in the at least two beam directions for each MIMO layer.

[0182] Optionally, in each MIMO layer, the number of beamforming for the CO entity is one, and the number of beamforming for the RO entity is at least one.

[0183] Optionally, the first beam corresponding to the first data signal and the second beam corresponding to the second data signal are The beam direction of the first beam is different between two adjacent periods; and The beam direction of the second beam does not change during different periods.

[0184] Optionally, the first transport block includes X sensing sub-blocks, each sensing sub-block includes N OFDM symbols, where X and N are both positive integers.

[0185] Optionally, the second transport block includes Y time slots, where Y is a positive integer.

[0186] Optionally, the first transmitting module 1704 periodically alternately transmits the first data signal and the second data signal by a first transport block and a second transport block, or transmits the first data signal by the first transport block or transmits the second data signal by the second transport block based on target switch signaling, where the target signaling is for instructing to transmit a data signal by the first transport block or the second transport block.

[0187] Optionally, the data transmission processing device 1700: The communication device further includes a first receiving module for receiving feedback information and first indication information transmitted from the CO entity of the receiving end, wherein the feedback information is for indicating that the first data signal has been successfully received, and the first indication information is for indicating a geographical location of the CO entity.

[0188] Optionally, the feedback information and the first indication information are carried on a physical uplink shared channel (PUSCH).

[0189] Optionally, the first indication information is carried by higher layer signaling.

[0190] The data transmission processing device provided in the embodiment of the present application can realize each process in the method embodiment of FIG. 3, and detailed description thereof will be omitted here to avoid redundancy.

[0191] Referring to FIG. 18, which is a structural diagram of a data transmission processing device provided in an embodiment of the present application, as shown in FIG. 18, the data transmission processing device 1800 includes: a second receiving module 1801 for receiving a target data signal at the receiving end; a pre-processing module 1802 for a receiving end to pre-process the target data signal to obtain a target time-domain signal; a second transformation module 1803 for performing a discrete Fourier transform of the target time domain signal to obtain a data matrix; a despreading module 1804 for despreading the data matrix by an orthogonal sequence to obtain a received signal when the target data signal is a first data signal; When the target data signal is a first data signal, the data matrix is ​​an orthogonal data matrix.

[0192] Optionally, the data transmission processing device 1800 a detection module for performing angle of arrival (AoA) detection on the received signal to obtain a target AoA; a beamforming module for performing a receive beamforming process based on the target AoA to obtain a receive matrix signal; and a calculation module for calculating the received matrix signal through an OFDM radar algorithm to obtain a range and a Doppler shift.

[0193] Optionally, the detection module is specifically used for constructing a first spatial covariance matrix, where the first spatial covariance matrix is ​​related to a signal-to-noise ratio; calculating the first spatial covariance matrix using the received signal to obtain a second spatial covariance matrix; and calculating the second spatial covariance matrix through a target algorithm to obtain a target AoA; The target algorithm is the Capon algorithm or the MUSIC algorithm.

[0194] Optionally, the first spatial covariance matrix is When the signal-to-noise ratio is smaller than a first preset value, the first spatial covariance matrix is ​​constructed based on a first spatial diversity calculation method, and the first spatial diversity calculation method is associated with receive antenna diversity only; When the signal-to-noise ratio is equal to or greater than a first preset value, the first spatial covariance matrix is ​​constructed based on a second spatial diversity calculation method, and the first spatial diversity calculation method is associated with transmit antenna diversity and receive antenna diversity.

[0195] Optionally, the second receiving module 1801 is specifically used for alternately receiving the first data signal transmitted by the first transport block and the second data signal transmitted by the second transport block.

[0196] Optionally, the second data signal carries a second time domain signal, the second time domain signal being derived based on a conventional Multiple Input Multiple Output MIMO Orthogonal Frequency Division Multiplexing OFDM scheme.

[0197] Optionally, the second receiving module 1801 is specifically used for periodically alternately receiving the first data signal transmitted by the first transport block and the second data signal transmitted by the second transport block, or for receiving the first data signal transmitted by the first transport block and the second data signal transmitted by the second transport block based on target switching signaling, wherein the target signaling is for instructing to receive the data signal by the first transport block or the second transport block.

[0198] Optionally, the beamforming module is specifically used for performing receive beamforming processing according to the target AoA and the minimum variance distortionless response (MVDR) method to obtain a receive matrix signal.

[0199] Optionally, the data transmission processing device 1800 and a second transmitting module for transmitting feedback information and first indication information to a transmitting end, wherein the feedback information is for indicating that the first data signal has been successfully received, and the first indication information is for indicating a geographical location of the CO entity.

[0200] Optionally, the feedback information and the first indication information are carried on a physical uplink shared channel (PUSCH).

[0201] Optionally, the first indication information is carried by higher layer signaling.

[0202] The data transmission and processing device provided in the embodiment of the present application can realize each process in the embodiment of the method shown in FIG. 16, and detailed descriptions thereof will be omitted here to avoid duplication.

[0203] The data transmission processing device in the embodiments of the present application may be a device, a device having an operating system, or electronic equipment, or may be a component, integrated circuit, or chip within a terminal. The device may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may include, but is not limited to, the types of terminals 11 listed above, and the non-mobile terminal may be, for example, a server, a network-attached storage (NAS), a personal computer (PC), a television (TV), an automated teller machine (ATM), a kiosk, etc., and is not specifically limited in the embodiments of the present application.

[0204] The data transmission processing device provided in the embodiments of the present application can implement each process implemented by the method embodiments of Figures 1 to 16 and achieve similar technical effects, and detailed descriptions will be omitted here to avoid repetition.

[0205] Optionally, as shown in Fig. 19, an embodiment of the present application further provides a communication device 1900. The communication device 1900 includes a processor 1901, a memory 1902, and a program or command stored in the memory 1902 and executable by the processor 1901. When the program or command is executed by the processor 1901, each process of the embodiment of the data transmission processing method described above can be realized and similar technical effects can be achieved. To avoid repetition, detailed descriptions will be omitted here.

[0206] An embodiment of the present application further provides a terminal, including a processor and a communication interface, wherein the processor is used for: spectrum spreading data to be transmitted with K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; mapping the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread spectrum data matrix OFDM signals; and performing inverse fast Fourier transform (IFFT) processing on a k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time-domain signal, where k is a positive integer less than or equal to K; and the communication interface is used for mapping the k-th first OFDM time-domain signal to the k-th transmitting antenna and transmitting the first data signal via the k-th transmitting antenna. Alternatively, the communication interface is used to receive a target data signal, and the processor is used to pre-process the target data signal to obtain a target time-domain signal, perform a discrete Fourier transform on the target time-domain signal to obtain a data matrix, and if the target data signal is a first data signal, perform inverse spread spectrum processing on the data matrix using an orthogonal sequence to obtain a received signal, and if the target data signal is the first data signal, the data matrix is ​​an orthogonal data matrix. This terminal embodiment corresponds to the method embodiment on the terminal side, and the implementation processes and realization methods of the method embodiments can all be applied to the terminal embodiments, and similar technical effects can be achieved. Specifically, Figure 20 is a schematic diagram of the hardware structure of a terminal for implementing the embodiments of the present application.

[0207] The terminal 2000 includes at least some components such as, but not limited to, a radio frequency unit 2001, a network module 2002, an audio output unit 2003, an input unit 2004, a sensor 2005, a display unit 2006, a user input unit 2007, an interface unit 2008, a memory 2009, and a processor 2010.

[0208] Those skilled in the art will understand that the terminal 2000 may further include a power source (e.g., a battery) for supplying power to each component, and that the power source may be logically connected to the processor 2010 via a power management system, which may further realize functions such as charge / discharge management and power consumption management. The structure of the terminal shown in Fig. 20 is not intended to limit the terminal, and the terminal may include more or fewer components than those shown, or a combination of some components, or a different component arrangement, and detailed description thereof will be omitted here.

[0209] It should be understood that in the embodiment of the present application, the input unit 2004 may include a graphics processing unit (GPU) for processing image data of still or video images captured by an image capture device (e.g., a camera) in a video capture mode or an image capture mode, and a microphone. The display unit 2006 may include a display panel, which may be arranged in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 2007 includes a touch panel and other input devices. A touch panel is also called a touch screen. A touch panel may include two parts: a touch detection device and a touch controller. Other input devices may include, but are not limited to, a physical keyboard, function buttons (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and a control lever, and detailed description thereof will be omitted here.

[0210] In the embodiment of the present application, the high frequency unit 2001 receives downlink data from the network side device, processes the data in the processor 2010, and transmits uplink data to the network side device. Typically, the high frequency unit 2001 includes, but is not limited to, an antenna, at least one amplifier, a receiver / transmitter, a coupler, a low-noise amplifier, a duplexer, etc.

[0211] The memory 2009 can be used to store software programs or commands and various data. The memory 2009 may primarily include a program or command storage area capable of storing an operating system, an application or command required for at least one function (e.g., audio playback function, image playback function, etc.), and a data storage area. The memory 2009 may also include high-speed random access memory and may further include non-transitory memory, which may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage device.

[0212] The processor 2010 may include one or more processing units, and optionally, the processor 2010 may integrate an application processor that mainly processes an operating system, a user interface, and applications or commands, and a modem processor, such as a baseband processor that mainly processes wireless communications. It is understood that the modem processor need not be integrated into the processor 2010.

[0213] the processor 2010 is used for: spectrum spreading data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; mapping the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread spectrum data matrix OFDM signals; and performing inverse fast Fourier transform (IFFT) processing on a k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time domain signal, where k is a positive integer less than or equal to K; The radio frequency unit 2001 is used to map the k-th first OFDM time-domain signal to the k-th transmitting antenna and transmit the first data signal via the k-th transmitting antenna.

[0214] Or the high frequency unit 2001 is used for the receiving end to receive the target data signal; a processor 210 for pre-processing the target data signal to obtain a target time-domain signal; a second transformation module for performing discrete Fourier transform on the target time-domain signal to obtain a data matrix, and when the target data signal is a first data signal, performing inverse spread spectrum processing on the data matrix using an orthogonal sequence to obtain a received signal; When the target data signal is a first data signal, the data matrix is ​​an orthogonal data matrix.

[0215] The processor 2010 and the radio frequency unit 2001 provided in the embodiments of the present application can implement each step in the above-mentioned embodiments of the data transmission processing method and achieve the same technical effects, and to avoid repetition, detailed descriptions will be omitted here.

[0216] An embodiment of the present application further provides a network-side device, the network-side device including a processor and a communication interface, wherein the processor is used for: spectrum spreading data to be transmitted with K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; mapping the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, where the first OFDM signals are spread-spectrum data matrix OFDM signals; and performing inverse fast Fourier transform (IFFT) on a k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time-domain signal, where k is a positive integer less than or equal to K; and the communication interface is used for mapping the k-th first OFDM time-domain signal to the k-th transmit antenna and transmitting a first data signal via the k-th transmit antenna. This embodiment of the network-side device corresponds to the method embodiment of the above-mentioned network-side device, and the implementation processes and realization methods of the method embodiment can all be applied to the embodiment of the network-side device, with similar technical effects being achieved.

[0217] Specifically, an embodiment of the present application further provides a network side device. As shown in Fig. 21, the network side device 2100 includes an antenna 2101, a radio frequency device 2102, and a baseband device 2103. The antenna 2101 is connected to the radio frequency device 2102. In the uplink direction, the radio frequency device 2102 receives information via the antenna 2101 and transmits the received information to the baseband device 2103 for processing. In the downlink direction, the baseband device 2103 processes the information to be transmitted and transmits it to the radio frequency device 2102, and the radio frequency device 2102 processes the received information before transmitting it via the antenna 2101.

[0218] The above frequency band processing device may be located in a baseband device 2103, and the method performed by the network side equipment in the above-mentioned embodiments can be realized in the baseband device 2103, which includes a processor 2104 and a memory 2105.

[0219] The baseband device 2103 may include, for example, at least one baseband board on which multiple chips are installed, and as shown in FIG. 21, one of the chips is, for example, a processor 2104 connected to a memory 2105 and calling a program in the memory 2105 to perform the operations of the network side equipment shown in the above method embodiments.

[0220] The baseband device 2103 may further include a network interface 2106 for exchanging information with the radio frequency device 2102, the interface being, for example, a common public radio interface (CPRI).

[0221] Specifically, the network side device of the embodiment of the present application further includes a command or program stored in memory 2105 and executable by processor 2104, and processor 2104 invokes the command or program in memory 2105 to execute the method executed by each module shown in Fig. 18, and achieves similar technical effects. To avoid repetition, detailed description will be omitted here.

[0222] The embodiments of the present application further provide a readable storage medium, which stores a program or command, and when the program or command is executed by a processor, the processes of the above-mentioned data transmission processing method embodiments are realized and similar technical effects can be achieved. To avoid repetition, detailed descriptions are omitted here.

[0223] The processor may be the processor in the electronic device described in the above embodiment. The readable storage medium may include a computer readable storage medium such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0224] The embodiments of the present application further provide a chip, which includes a processor and a communication interface, and the communication interface and the processor are coupled together, and the processor is used to execute programs or commands to realize the processes of the embodiments of the data transmission processing method, and can achieve similar technical effects. To avoid repetition, detailed descriptions are omitted here.

[0225] It should be understood that the chips referred to in the embodiments of this application may also be referred to as system level chips, system chips, chip systems, or systems on chips, and the like.

[0226] The embodiments of the present application also provide a computer program product, which is stored in a non-transitory storage medium and executed by at least one processor to implement each process of the above-mentioned data transmission processing method embodiments, and can achieve the same technical effects. To avoid repetition, detailed descriptions are omitted here.

[0227] It should be noted that, as used herein, the terms "comprise," "consist," or any other variation thereof, are intended to include a non-exclusive inclusion, whereby a process, method, article, or apparatus comprising a set of elements includes not only those elements but also other elements not expressly specified or inherent in such process, method, article, or apparatus. Unless otherwise specified, elements qualified by the phrase "comprise..." do not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element. It should also be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions substantially simultaneously or in the reverse order, depending on such functionality. For example, the described method may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with reference to one example may be combined in other examples.

[0228] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be realized in the form of a combination of software and a necessary common hardware platform, and of course, they can also be realized by hardware, but in many cases the former is a more preferred embodiment. Based on this view, the technical solutions of the present application can be essentially or in part contributed to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes a plurality of commands that cause a terminal (which may be a mobile phone, computer, server, air conditioner, network side device, etc.) to execute the methods described in each embodiment of the present application.

[0229] Although the examples of the present application have been described above with reference to the drawings, the present application is not limited to the above-mentioned specific embodiments, which are merely illustrative and not limiting. Based on the suggestions of the present application, many forms that a person skilled in the art can make without departing from the spirit of the present application and the scope of protection of the claims are all within the scope of protection of the present application.

Claims

1. A transmitting end spreads the data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; the transmitting end maps the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, wherein the first OFDM signals are spread spectrum data matrix OFDM signals; the transmitting end performing an inverse fast Fourier transform (IFFT) process on a k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time-domain signal, where k is a positive integer equal to or less than K; the transmitting end mapping the k-th first OFDM time domain signal to the k-th transmitting antenna and transmitting a first data signal via the k-th transmitting antenna; The transmitting end maps data to be transmitted to different OFDM subcarriers; [Equation 1] obtaining second OFDM signals, [Equation 2] but [Equation 3] a step that is a positive integer less than or equal to The transmitting end [Equation 4] a step of performing an inverse fast Fourier transform (IFFT) on a k-th second OFDM signal among the k second OFDM signals to obtain a k-th second OFDM time domain signal, wherein k is [Equation 5] a step that is a positive integer less than or equal to The transmitting end may further include mapping the k-th second OFDM time-domain signal to K transmit antennas by multiple-input multiple-output MIMO precoding or MIMO beamforming, and transmitting a second data signal via the K transmit antennas; A data transmission processing method, wherein the first data signal is carried in a first transport block, the second data signal is carried in a second transport block, and the first transport block and the second transport block are transmitted alternately in the time domain.

2. The step of the transmitting end spectrum spreading the data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices includes: The transmitting end performs time-frequency domain spreading on the data to be transmitted using K orthogonal sequences to obtain K orthogonal data matrices; The rules for time-frequency domain spreading are: K t After time-domain spreading of the OFDM symbols, f Perform frequency domain spreading of K subcarriers t and K. f are all positive integers, and K t and K. f The sum of is greater than 2, K f After frequency domain spreading of the subcarriers, t perform time-domain spreading of K OFDM symbols; t and K. f are all positive integers, and K t and K. f The sum of is greater than 2, and The length of the orthogonal sequence [Equation 6] teeth, [Equation 7] The method of claim 1 , wherein

3. The aforementioned [Equation 8] is configured or pre-configured by higher layer signaling or is determined based on the number of antennas; Or, The above K t and K. f The method of claim 2 , wherein the is indicated by lower layer signaling.

4. The method of claim 1 , wherein the first data signals transmitted on different antennas are orthogonal to one another.

5. The step of the transmitting end performing beamforming based on the transmission type and the AoD obtained in the first transport block includes: The transmitting end performs beamforming to a communication target CO entity of the receiving end according to a transmission type and the AoD obtained in the first transport block; and if there are remaining usable forming beams and / or energy at the transmitting end that satisfy the quality of service QoS of the CO entity and are available for transmission with the CO entity, the transmitting end performs beamforming to a reflection target RO entity at the receiving end based on a transmission type and an AoD obtained in the first transport block.

6. When the transmitting end transmits the second data signal using a second transport block, The transmitting end may perform beamforming according to a transmission type and the emission angle AoD obtained in the first transport block, where the transmission type is single-user MIMO or multi-user MIMO; The step of the transmitting end performing beamforming based on the transmission type and the AoD obtained in the first transport block includes: The transmitting end determines at least two beam directions for each MIMO layer according to the azimuth angles of the CO entity and the RO entity; The transmitting end performs beamforming for each MIMO layer to the CO entity and the RO entity in the at least two beam directions; The method of claim 1 , wherein in each MIMO layer, the number of beamforming for a CO entity is one, and the number of beamforming for an RO entity is at least one.

7. The first beam corresponding to the first data signal and the second beam corresponding to the second data signal are The beam direction of the first beam is different between two adjacent periods; and the beam direction of the second beam does not change over different periods; Or, the first transport block includes X sensing sub-blocks, each sensing sub-block includes N OFDM symbols, where X and N are both positive integers; Or, the second transport block includes Y time slots, where Y is a positive integer; Or, The transmitting end periodically alternately transmits the first data signal and the second data signal by a first transport block and a second transport block, or 2. The method of claim 1, wherein the transmitting end transmits the first data signal via the first transport block or transmits the second data signal via the second transport block based on targeted switch signaling, the targeted switch signaling being for instructing to transmit the data signal via the first transport block or the second transport block.

8. After the step of the transmitting end mapping the k-th first OFDM time domain signal to the k-th transmitting antenna and transmitting a first data signal via the k-th transmitting antenna, 2. The method of claim 1, further comprising the steps of: the transmitting end receiving feedback information and first indication information transmitted from a CO entity of a receiving end, wherein the feedback information is for indicating that the first data signal has been successfully received, and the first indication information is for indicating a geographical location of the CO entity.

9. the feedback information and the first indication information are carried on a physical uplink shared channel (PUSCH); Or, The method of claim 8 , wherein the first indication information is carried in higher layer signaling.

10. a receiving end receiving a target data signal; the receiving end pre-processing the target data signal to obtain a target time-domain signal; the receiving end performs a discrete Fourier transform on the target time-domain signal to obtain a data matrix; When the target data signal is a first data signal, the receiving end performs inverse spread spectrum processing on the data matrix using an orthogonal sequence to obtain a received signal; When the target data signal is a first data signal, the data matrix is ​​an orthogonal data matrix; After the step of the receiving end performing inverse spread spectrum processing on the data matrix by an orthogonal sequence to obtain a received signal, the receiving end performs AoA detection on the received signal to obtain a target AoA; The receiving end performs a receiving beamforming process according to the target AoA to obtain a receiving matrix signal; The receiving end calculates the received matrix signal according to an OFDM radar algorithm to obtain the range and Doppler shift; The step of the receiving end performing angle of arrival (AoA) detection on the received signal to obtain a target AoA includes: the receiving end constructing a first spatial covariance matrix, the first spatial covariance matrix being related to a signal-to-noise ratio; the receiving end calculating the first spatial covariance matrix using the received signal to obtain a second spatial covariance matrix; the receiving end calculates the second spatial covariance matrix according to a target algorithm to obtain a target AoA; the target algorithm is the Capon algorithm or the MUSIC algorithm; The first spatial covariance matrix is When the signal-to-noise ratio is smaller than a first preset value, the first spatial covariance matrix is ​​constructed based on a first spatial diversity calculation method, and the first spatial diversity calculation method is associated with receive antenna diversity only; when the signal-to-noise ratio is equal to or greater than a first preset value, the first spatial covariance matrix is ​​constructed based on a second spatial diversity calculation method, and the first spatial diversity calculation method is associated with transmit antenna diversity and receive antenna diversity.

11. a spread spectrum module for spreading data to be transmitted by K orthogonal sequences to obtain K orthogonal data matrices, where K is an integer greater than 1; a first mapping module for mapping the K orthogonal data matrices to different orthogonal frequency division multiplexing OFDM subcarriers to obtain K first OFDM signals, wherein the first OFDM signals are spread spectrum data matrix OFDM signals; a first transformation module for performing inverse fast Fourier transform (IFFT) on a k-th first OFDM signal among the K first OFDM signals to obtain a k-th first OFDM time-domain signal, where k is a positive integer equal to or less than K; a first transmitting module for mapping the k-th first OFDM time-domain signal to a k-th transmitting antenna and transmitting a first data signal via the k-th transmitting antenna; The first mapping module further comprises: mapping data to be transmitted onto different OFDM subcarriers; [Equation 9] to obtain second OFDM signals, [Equation 10] teeth, [0011] is a positive integer less than or equal to The first conversion module further comprises: [0012] the k-th second OFDM signal among the second OFDM signals is subjected to an inverse fast Fourier transform (IFFT) to obtain the k-th second OFDM time-domain signal, where k is [0013] is a positive integer less than or equal to the first transmitting module is further configured to map the k-th second OFDM time-domain signal to K transmitting antennas by multiple-input multiple-output MIMO precoding or MIMO beamforming, and transmit a second data signal via the K transmitting antennas; A data transmission processing device, wherein the first data signal is carried in a first transport block, the second data signal is carried in a second transport block, and the first transport block and the second transport block are transmitted alternately in the time domain.

12. a second receiving module for the receiving end to receive the target data signal; a pre-processing module for pre-processing the target data signal at the receiving end to obtain a target time-domain signal; a second transformation module for performing a discrete Fourier transform of the target time domain signal to obtain a data matrix; an inverse spread spectrum module for inverse spread spectrum processing the data matrix by an orthogonal sequence to obtain a received signal when the target data signal is a first data signal; When the target data signal is a first data signal, the data matrix is ​​an orthogonal data matrix; The data transmission processing device comprises: a detection module for performing angle of arrival (AoA) detection on the received signal to obtain a target AoA; a beamforming module for performing a receive beamforming process based on the target AoA to obtain a receive matrix signal; a calculation module for calculating the received matrix signal according to an OFDM radar algorithm to obtain a range and a Doppler shift; The detection module specifically includes: constructing a first spatial covariance matrix, the first spatial covariance matrix being related to a signal-to-noise ratio; calculating the first spatial covariance matrix using the received signals to obtain a second spatial covariance matrix; and Calculating the second spatial covariance matrix by a target algorithm and using it to obtain a target AoA; the target algorithm is the Capon algorithm or the MUSIC algorithm; The first spatial covariance matrix is When the signal-to-noise ratio is smaller than a first preset value, the first spatial covariance matrix is ​​constructed based on a first spatial diversity calculation method, and the first spatial diversity calculation method is associated with receive antenna diversity only; and when the signal-to-noise ratio is equal to or greater than a first preset value, the first spatial covariance matrix is ​​constructed based on a second spatial diversity calculation method, and the first spatial diversity calculation method is associated with transmit antenna diversity and receive antenna diversity.

13. A readable storage medium having stored thereon a program or command, the program or command being executed by a processor to implement the steps of the data transmission processing method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Method of constituting orthogonal codes to be paired in CDMA system

    JP2009147939A

  • Multi-rate wireless communication apparatus and code distributing method

    WO2006057334A1

  • Transmission device, control system, and transmission method

    WO2020122220A1

  • Multi-stream MIMO / beamforming radar

    WO2020219954A1