Transmission Processing Method, Apparatus, Communication Device, and Readable Storage Medium
By dividing the delay-Doppler region resource block into sub-blocks and performing block coding, the method enables MIMO application in the delay-Doppler domain, thereby enhancing transmission performance.
Patent Information
- Application Number
- JP2023580829
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-06-30
- Filing Date
- 2022-06-27
- Publication Date
- 2025-06-30
- Estimated Expiration
- 2042-06-27
AI Technical Summary
Current communication technologies lack an effective method to apply Multiple-Input Multiple-Output (MIMO) in the delay-Doppler domain, which is essential for improving transmission performance.
The proposed solution involves dividing the delay-Doppler region resource block corresponding to each antenna into sub-blocks of the same size and performing delay-Doppler region block coding using these sub-blocks as the granularity, thereby enabling MIMO application in the delay-Doppler region.
This approach enhances transmission performance by effectively utilizing MIMO techniques in the delay-Doppler domain, improving data transmission efficiency.
Smart Images

Figure 0007700286000092 
Figure 0007700286000093 
Figure 0007700286000094
Abstract
Description
Technical Field
[0001] (Cross - reference to related applications) This application claims the priority of Chinese Patent Application No. 202110739227.8 filed in China on June 30, 2021, and all of the content of the said application is incorporated herein by reference.
[0002] This application belongs to the field of communication technologies, and particularly relates to a transmission processing method, apparatus, communication device, and readable storage medium.
Background Art
[0003] With the development of communication technologies, the Orthogonal Time Frequency Space (OTFS) modulation technology has been applied to communication technologies. This technology logically maps the information in a data packet of size M×N to a single M×N lattice point on a two - dimensional delay - Doppler domain plane, that is, the pulse within each lattice point modulates a symbol in the data packet. By analyzing the sparse channel matrix in the delay - Doppler domain using the OTFS modulation technology, the packaging of reference signals can be made more compact and flexible. Currently, for the delay - Doppler domain, only a single antenna has been discussed, so how to use multiple - input multiple - output (MIMO) in the delay - Doppler domain is an urgent problem to be solved.
Summary of the Invention
Problems to be Solved by the Invention
[0004] Embodiments of this application provide a transmission processing method, apparatus, communication device, and readable storage medium that can realize the application of MIMO on the delay - Doppler domain.
Means for Solving the Problems
[0005] According to a first aspect, a transmission processing method is provided, and this transmission processing method includes: the transmitting end divides the delay-Doppler region resource block corresponding to each of the L (where L is an integer greater than 1) antennas into L sub-blocks of the same size; the transmitting end performs delay-Doppler region block coding on the L antennas using the sub-blocks as the granularity.
[0006] According to a second aspect, a transmission processing apparatus is provided, and this transmission processing apparatus includes: a splitting module for splitting the delay-Doppler region resource block corresponding to each of the L (where L is an integer greater than 1) antennas at the transmitting end into L sub-blocks of the same size; a coding module for performing delay-Doppler region block coding on the L antennas using the sub-blocks as the granularity.
[0007] According to a third aspect, a terminal is provided, and this terminal includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the method according to the first aspect are realized.
[0008] According to a fourth aspect, a terminal including a processor and a communication interface is provided, where: the processor is used to divide the delay-Doppler region resource block corresponding to each of the L (where L is an integer greater than 1) antennas of the terminal into L sub-blocks of the same size, and perform delay-Doppler region block coding on the L antennas using the sub-blocks as the granularity.
[0009] According to a fifth aspect, a network-side device is provided, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are realized.
[0010] According to a sixth aspect, a network-side device including a processor and a communication interface is provided, where the processor divides a delay Doppler region resource block corresponding to each of L (L is an integer greater than 1) antennas of the network-side device into L sub-blocks of the same size, and on the L antennas, the sub-blocks are used as a granularity for performing delay Doppler region block coding.
[0011] According to a seventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are realized.
[0012] According to an eighth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor runs a program or instruction and is used to realize the steps of the method described in the first aspect.
[0013] According to a ninth aspect, a computer program product is provided. The computer program product is stored in a non-transitory storage medium and is executed by at least one processor to realize the method described in the first aspect.
Advantages of the Invention
[0014] In the embodiments of this application, the delay-Doppler region resource block corresponding to each of the L antennas at the transmitting end is divided into L sub-blocks of the same size, the transmitting end performs delay-Doppler region block coding with the sub-blocks as the granularity, and obtains the delay-Doppler region information carried on the delay-Doppler region resource block. In this way, the application of MIMO can be realized on the delay-Doppler region, thereby improving the transmission performance.
Brief Description of the Drawings
[0015]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Embodiments for Carrying Out the Invention
[0016] The following clearly describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments in the present application shall fall within the protection scope of the present application.
[0017] The terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects and are not for describing a specific order or sequence. It should be understood that terms used in this way are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, without limiting the number of objects. For example, the first object may be one or a plurality. In addition, "and / or" in the description and claims represents at least one of the connected objects, and the character " / " generally represents that the related objects before and after are in an "or" relationship.
[0018] It should be noted that the technology described in the embodiments of this application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be applied to 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 this application are always used interchangeably, and the described technology may be used in the systems and radio technologies mentioned above, or in other systems and radio technologies. The following description describes the New Radio (NR) system for illustrative purposes and uses NR terms in most of the following descriptions, and these technologies may also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system.
[0019] FIG. 1 shows a block diagram of a wireless communication system to which an embodiment of the present application is applicable. The wireless communication system includes a terminal 11 and a network-side device 12. Here, the terminal 11 may also be referred to as a terminal device or a user equipment (UE). The terminal 11 may be a terminal-side device such as a mobile phone, a tablet personal computer, a laptop computer (or called a notebook computer), a personal digital assistant (PDA), a palm-top computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), a wearable device, or a vehicle user equipment (VUE), a pedestrian user equipment (PUE), etc. The wearable device includes a smart watch, a bracelet, earphones, glasses, etc. It should be noted that the specific type of the terminal 11 in the embodiment of the present application is not limited. The network-side device 12 may be a base station or a core network device. Here, the base station is 、 a an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a Node B, an evolved Node B (eNB), a home Node B, a home evolved Node B, a wireless local area network (WLAN) access point, a wireless fidelity (WiFi) node, a transmission point (Transmitting Rece ptionIt may also be referred to as Point, TRP, or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to a specific technical term. For the sake of explanation, in the embodiments of this application, only the base station in the NR system is taken as an example, but it does not limit the specific type of the base station.
[0020] For the sake of easy understanding, the following will explain some contents related to the embodiments of this application.
[0021] I. OTFS Background.
[0022] The delay and Doppler characteristics of the channel are substantially determined by the multipath channel. The signals arriving at the receiver through different paths have different arrival times due to the differences in the propagation paths. For example, when two echoes S1 and S2 arrive at the receiver through distances d1 and d2 respectively, the time difference between their arrivals at the receiver is
[0023]
Equation
[0024] where c is the speed of light. Since such a time difference exists between echoes S1 and S2, their coherent superposition on the receiver side causes jitter in the observed signal width. Similarly, the Doppler spread of the multipath channel is also due to the multipath effect. As is known, the Doppler effect is caused by the relative speed between the transmitting and receiving ends and the difference in the incident angles of the signals arriving at the receiver through different paths with respect to the normal of the antenna, which causes a difference in relative speed and further causes different Doppler frequency shifts of the signals in different paths. Assuming that the original frequency of the signal is f0, the relative speed between the transmitting and receiving ends is Δv, and the incident angle of the signal with respect to the normal of the receiving end antenna is θ, then
[0025]
Equation
[0026] That is. Obviously, when two echoes S1 and S2 arrive at the receiving-end antenna via different paths and have different incident angles θ1 and θ2, their obtained Doppler frequency shifts Δf1 and Δf2 are also different. Summing up the above, the signal seen by the receiver end is a superposition of component signals with different delays and Dopplers from different paths. By performing delay-Doppler analysis on the channel, it contributes to collecting the delay-Doppler information of each path, thereby reflecting the delay-Doppler response of the channel.
[0027] The OTFS modulation technique logically maps the information in a data packet of size M×N to a single M×N grid point on the two-dimensional delay-Doppler plane, that is, the pulse within each grid point modulates a single symbol in the data packet. Furthermore, by designing a set of orthogonal two-dimensional basis functions, the data set on the M×N delay-Doppler region plane is converted onto the N×M time-frequency region plane, and such a conversion is mathematically called the Inverse Sympletic Finite Fourier Transform (ISFFT). Correspondingly, the conversion from the time-frequency region to the delay-Doppler region is called the Sympletic Finite Fourier Transform (SFFT). The underlying physical meaning is that the delay and Doppler effects of the signal are actually the linear superposition effect of a series of echoes with different time and frequency offsets after the signal actually passes through the multi-path channel. In this sense, the delay-Doppler analysis and the time-frequency region analysis can be obtained by the mutual conversion between the inverse sympletic Fourier transform and the sympletic Fourier transform.
[0028] Thus, by converting the time-varying multipath channel into a time-invariant two-dimensional delay-Doppler domain channel (within a certain duration), the OTFS technology directly reflects the channel delay-Doppler response characteristics due to the geometric characteristics of the relative positions of the reflectors between the transmitter and receiver in the wireless link. In this way, OTFS solves the difficulty of tracking time-varying fading characteristics by conventional time-frequency domain analysis and extracts all the diversity characteristics of the time-frequency domain channel by delay-Doppler domain analysis. In an actual system, since the number of channel delay paths and Doppler frequency shifts is much smaller than the number of responses in the time domain and frequency domain of the channel, the channel impulse response matrix characterized in the delay-Doppler domain has sparsity. By analyzing the sparse channel matrix in the delay-Doppler domain using OTFS technology, the packaging of the reference signal can be made more compact and flexible.
[0029] In OTFS modulation, it is defined that the quadrature amplitude modulation (QAM) symbols on the delay-Doppler plane are converted into the time-frequency domain for transmission, and the receiving end processes them by returning to the delay-Doppler domain. Therefore, a method for analyzing the wireless channel response on the delay-Doppler domain can be introduced. When a signal passes through a linear time-varying wireless channel, the relationship between the representations of the channel response in different planes is shown in Figure 2.
[0030] In Figure 2, the SFFT conversion formula is as follows.
[0031]
Equation
[0032] Correspondingly, the conversion formula of the ISFFT is as follows.
[0033]
Equation
[0034] When the signal passes through a linear time-varying channel, the time-domain received signal is
[0035] [Number]
[0036] set as, and the corresponding frequency-domain received signal is
[0037] [Number]
[0038] set as, and
[0039] [Number]
[0040] set as follows.
[0041] [Number]
[0042] may be expressed in the following form.
[0043] [Number]
[0044] As can be seen from the relationship in Fig. 2,[[]]
[0045] [Number]
[0046] Substituting (4) into (3), the following can be obtained.
[0047] [Number]
[0048] As can be seen from the relationship shown in FIG. 2, classical Fourier transform theory, and Equation (5),
[0049] [Number]
[0050] Here, v represents a delay variable, τ represents a Doppler variable, f represents a frequency variable, and t represents a time variable.
[0051] Equation (6) suggests that the analysis of the delay-Doppler domain in the OTFS system can be realized by adding a further signal processing process at the transmitter and receiver depending on the conventional communication framework established in the time-frequency domain. And the further signal processing consists only of Fourier transform and can be completely realized by conventional hardware without adding modules. Such good compatibility with conventional hardware systems greatly facilitates the application of the OTFS system. In an actual system, the OTFS technology can be easily realized as the front and rear processing modules of a filtering OFDM system, so it has good compatibility with multi-carrier systems in the conventional NR technology architecture.
[0052] When OTFS is combined with a multi-carrier system, the implementation method at the transmitter is as follows. The QAM symbols containing the information to be transmitted are carried by the waveform in the delay-Doppler plane, passed through a two-dimensional ISFFT, and converted into the waveform in the time-frequency domain plane in a conventional multi-carrier system, and then further transmitted as time-domain sampling points through a one-dimensional inverse fast Fourier transform (IFFT) and serial-to-parallel conversion at the symbol level.
[0053] The receiving end of the OTFS system is generally the reverse process of one transmitting end. After the time-domain sampling points are received by the receiver, they are first converted into waveforms on the time-frequency domain plane through serial-to-parallel conversion and one-dimensional fast Fourier transform (FFT) at the symbol level, and then further converted into waveforms on the delay-Doppler domain plane by SFFT. For the QAM symbols carried on the delay-Doppler domain waveforms, receiver processing including channel estimation, equalization, demodulation, and decoding is performed.
[0054] The advantages of OTFS modulation are mainly reflected in the following points.
[0055] OTFS modulation converts the time-varying fading channel in the time-frequency domain between the transmitter and receiver into a deterministic non-fading channel in the delay-Doppler domain. In the delay-Doppler domain, each symbol among a set of information symbols transmitted at one time all passes through the same static channel response and signal-to-noise ratio (SNR).
[0056] The OTFS system analyzes the reflectors in the physical channel through the delay-Doppler image, performs coherent integration on the energy from different reflection paths using a receiving equalizer, and actually provides a static channel response without fading. By utilizing the characteristics of the above static channel, the OTFS system does not need to introduce closed-loop channel self-adaptation to cope with rapidly changing channels like the OFDM system, thus enhancing the robustness of the system and reducing the complexity of system design.
[0057] Since the number of delay-Doppler states in the delay-Doppler domain is much smaller than the number of time-frequency states in the time-frequency domain, the channels in the OTFS system can be expressed in a very compact form. The overhead of channel estimation in the OTFS system is less and more accurate.
[0058] Another advantage of OTFS is reflected in its ability to handle the ultimate Doppler channel. By analyzing the delay-Doppler image with appropriate signal processing parameters, the Doppler characteristics of the channel are fully revealed, making it advantageous for signal analysis and processing in scenarios sensitive to Doppler (such as high-speed movement and millimeter waves).
[0059] To summarize the above, channel estimation in the OTFS system adopts the following method. The transmitter maps pilot pulses to the delay-Doppler domain, and the receiver utilizes delay-Doppler image analysis for the pilots to estimate the channel response h(v,τ) in the delay-Doppler domain. Furthermore, based on the relationship in Figure 2, the channel response expression in the time-frequency domain can be obtained, facilitating signal analysis and processing by applying conventional techniques in the time-frequency domain. The pilot mapping on the delay-Doppler plane can use the method in Figure 2.
[0060] In Figure 3, the transmitted signal consists of a single-point pilot (301) located at (l p ,k p ), a guard symbol (302) surrounding it with an area of (2l v + 1)(4k v + 1) - 1, and a data portion of MN - (2l v + 1)(4k v + 1). At the receiving end, two offset peaks (such as 3021 and 3022) appear in the guard band of the delay-Doppler domain lattice points, indicating that there are two secondary paths with different delay-Doppler in addition to the master path in the channel. By measuring the widths, delays, and Doppler parameters of all secondary paths, the channel delay-Doppler domain expression, i.e., h(v,τ), can be obtained. To prevent inaccurate channel estimation caused by contamination of the pilot symbol by the data on the received signal lattice points, the area of the guard symbol should satisfy the following conditions.
[0061]
Number
[0062] Here, τ max and v max are the maximum delay and the maximum Doppler frequency shift of all paths of the channel, respectively. The plurality of protection symbols 302 surround the single-point pilot 301 to form a protection band, and these plurality of protection symbols 302 are correspondingly blank resource elements.
[0063] Hereinafter, with reference to the drawings, the transmission processing method according to the embodiments of the present application will be described in detail by several embodiments and their application scenarios.
[0064] Referring to FIG. 4, FIG. 4 is a flowchart of the transmission processing method according to the embodiments of the present application. As shown in this FIG. 4, the following steps are included.
[0065] In step 401, the transmitting end divides the delay-Doppler region resource block corresponding to each of the L (L is an integer greater than 1) antennas into L sub-blocks of the same size.
[0066] In the embodiments of the present application, the above-mentioned transmitting end may be understood as a terminal or a network-side device, and the above-mentioned L antennas are all or some of the antennas of the transmitting end. The transmitting end can utilize the L antennas to realize multiple-input multiple-output and improve the transmission performance.
[0067] Optionally, in some embodiments, the positions of the L sub-blocks obtained by dividing the delay-Doppler region resource blocks corresponding to different antennas in the delay-Doppler region are the same. For example, the division method of the delay-Doppler region resource block corresponding to each antenna is the same, and the sizes and positions of the L sub-blocks after dividing the delay-Doppler region resource block corresponding to each antenna are all the same.
[0068] In step 402, the transmitting end performs delay-Doppler region block coding on the L antennas with the sub-blocks as the granularity.
[0069] In the embodiment of the present application, after performing delay-Doppler region block coding with the sub-blocks as the granularity, the delay-Doppler region information that can be placed on each delay-Doppler region resource block can be obtained and then transmitted. Here, the specific process of transmission may include first converting the delay-Doppler information into the time-frequency domain and then mapping it onto the corresponding resource for transmission.
[0070] In the embodiment of the present application, the delay-Doppler region resource blocks corresponding to each of the L antennas among the L antennas are divided by the transmitting end into L sub-blocks of the same size. The transmitting end performs delay-Doppler region block coding with the sub-blocks as the granularity, and obtains the delay-Doppler region information that can be placed on the delay-Doppler region resource blocks. In this way, the application of MIMO in the delay-Doppler region can be realized, thereby improving the transmission performance.
[0071] Optionally, the delay-Doppler region coordinates within each of the sub-blocks are continuous or cyclically continuous.
[0072] In the embodiments of the present application, the continuity or cyclic continuity of the delay-Doppler region coordinates within a sub-block may be understood as the continuity or cyclic continuity of the delay region coordinates and Doppler region coordinates of each grid point within the sub-block. Cyclic continuity may include the cyclic continuity of the delay region coordinates or the cyclic continuity of the Doppler region coordinates. The cyclic continuity of the delay region coordinates may be understood as that one sub-block has two parts in the delay direction, the delay region coordinates of the grid points within each part are continuous, and the coordinates of the delay region grid points within one part include the maximum delay region coordinates, and the coordinates of the grid points in the other part include the minimum delay region coordinates. The cyclic continuity of the Doppler region coordinates may be understood as that one sub-block has two parts in the Doppler direction, the Doppler region coordinates of the grid points within each part are continuous, and the coordinates of the grid points within one part include the maximum Doppler region coordinates, and the Doppler coordinates of the grid points in the other part include the minimum delay region coordinates.
[0073] Optionally, in some embodiments, the splitting direction of the delay-Doppler region resource block includes at least one of the delay direction and the Doppler direction.
[0074] In the embodiments of the present application, an example will be described by splitting along one direction. For example, when L is equal to 2, the splitting method is as shown in FIGS. 5 to 8, and S in the figures ijrepresents the j-th sub-block of the i-th antenna. Here, when adopting the method of dividing into two consecutive sub-blocks in the delay direction, the division result of the delay-Doppler region resource block corresponding to the i-th antenna is as shown in Figure 5; when adopting the method of dividing into two consecutive sub-blocks in the Doppler direction, the division result of the delay-Doppler region resource block corresponding to the i-th antenna is as shown in Figure 6; when adopting the method of dividing into two cyclically consecutive sub-blocks in the delay direction, the division result of the delay-Doppler region resource block corresponding to the i-th antenna is as shown in Figure 7; when adopting the method of dividing into two cyclically consecutive sub-blocks in the Doppler direction, the division result of the delay-Doppler region resource block corresponding to the i-th antenna is as shown in Figure 8.
[0075] When L is equal to 4, the division methods are as shown in Figures 9 to 12, and S in the figures ij represents the j-th sub-block of the i-th antenna. Here, when adopting the method of dividing into four consecutive sub-blocks in the delay direction, the division result of the delay-Doppler region resource block corresponding to the i-th antenna is as shown in Figure 9; when adopting the method of dividing into four consecutive sub-blocks in the Doppler direction, the division result of the delay-Doppler region resource block corresponding to the i-th antenna is as shown in Figure 10; when adopting the method of dividing into four cyclically consecutive sub-blocks in the delay direction, the division result of the delay-Doppler region resource block corresponding to the i-th antenna is as shown in Figure 11; when adopting the method of dividing into four cyclically consecutive sub-blocks in the Doppler direction, the division result of the delay-Doppler region resource block corresponding to the i-th antenna is as shown in Figure 12.
[0076] It should be noted that the order of the sub - blocks shown in the figure can be arranged from left to right or from bottom to top. In fact, other arrangements, such as from right to left or from top to bottom, and even in a random order, are also possible. Therefore, the j - th sub - block in the embodiments of the present application is not necessarily the j - th sub - block in the arrangement mode limited in the drawings, but can be the j - th sub - block in any specified arrangement mode. In other words, the above - mentioned j - th sub - block may be understood as the j - th sub - block under a certain logical arrangement rule.
[0077] Optionally, in some embodiments, the transmitting end performs delay - Doppler region block coding with the sub - blocks as the granularity and obtains the delay - Doppler region information carried on the delay - Doppler region resource block. Determining the first delay - Doppler region information carried on some of the L*L sub - blocks. Based on the mapping relationship of the delay - Doppler region block coding, mapping the first delay - Doppler region information to obtain the second delay - Doppler region information carried on the other sub - blocks among the L*L sub - blocks. Here, the L*L sub - blocks are all the sub - blocks after dividing the delay - Doppler region resource blocks corresponding to the L antennas.
[0078] In the embodiments of the present application, the above - mentioned antenna may be understood as a physical antenna or as an antenna port (for example, two or three physical antennas constitute one antenna port).
[0079] Optionally, when L = 2, the part of the sub - blocks includes a first sub - block and a second sub - block, and the other sub - blocks include a third sub - block and a fourth sub - block. Here, The first sub-block is one of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the second antenna, and the third sub-block is the other of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the second antenna. The second sub-block is one of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the second antenna, and the fourth sub-block is the other of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the second antenna.
[0080] In an embodiment of the present application, the second delay Doppler region information S3 carried on the third sub-block is
[0081]
Number
[0082] satisfies
[0083]
Number
[0084] represents taking the conjugate with respect to each element in S1, S1 represents the first delay Doppler region information carried on the first sub-block, or represents the information obtained by rearranging the first delay Doppler region information carried on the first sub-block. The second delay Doppler region information S4 carried on the fourth sub-block is
[0085]
Number
[0086] satisfies
[0087]
Number
[0088] represents taking the conjugate for each element in S2, where S2 represents the first delay - Doppler region information carried on the second sub - block, or represents the information obtained by rearranging the first delay - Doppler region information carried on the second sub - block.
[0089] For example, in some embodiments, first, the delay - Doppler region information S 12 carried on the second sub - block of the first antenna and the delay - Doppler region information S 11 carried on the first sub - block of the first antenna are set, and then, based on the mapping relationship of delay - Doppler region block coding, the delay - Doppler region information S 21 carried on the first sub - block of the second antenna and the delay - Doppler region information S 22 carried on the second sub - block of the second antenna may be determined. Here, the mapping relationship is
[0090]
Number
[0091] and is
[0092]
Number
[0093] is obtained based on taking the conjugate for each element in S 12 ,
[0094]
Number
[0095] and
[0096]
Number
[0097] is S 11 obtained based on taking the conjugate for each element in or
[0098]
Number
[0099] and
[0100]
Number
[0101] obtained based on taking the conjugate for each element in
[0102]
Number
[0103] is S 12 obtained based on rearranging
[0104]
Number
[0105] and
[0106]
Number
[0107] obtained based on taking the conjugate for each element in
[0108]
Number
[0109] is S 11 may satisfy being obtained based on rearranging.
[0110] Of course, in other embodiments, first, the value of the sub-block on the left side of the equal sign of the mapping relationship may be determined, and then the value of the sub-block on the right side of the equal sign may be determined based on the mapping relationship.
[0111] Optionally, when L = 4, the part of the sub-blocks includes a first sub-block, a second sub-block, a third sub-block, and a fourth sub-block, and the other sub-blocks include a fifth sub-block, a sixth sub-block, a seventh sub-block, and an eighth sub-block, where the first sub-block is one of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the third antenna, and the fifth sub-block is the other of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the third antenna, the second sub-block is one of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the third antenna, and the sixth sub-block is the other of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the third antenna, the third sub-block is one of the fourth sub-block corresponding to the second antenna and the third sub-block corresponding to the fourth antenna, and the seventh sub-block is the other of the fourth sub-block corresponding to the second antenna and the third sub-block corresponding to the fourth antenna, The fourth sub-block is one of the third sub-block corresponding to the second antenna and the fourth sub-block corresponding to the fourth antenna, and the eighth sub-block is the other of the third sub-block corresponding to the second antenna and the fourth sub-block corresponding to the fourth antenna.
[0112] In the embodiment of the present application, the second delay Doppler region information S5 carried on the fifth sub-block is
[0113]
Number
[0114] satisfies
[0115]
Number
[0116] represents taking the conjugate with respect to each element in S1, S1 represents the first delay Doppler region information carried on the first sub-block, or represents the information obtained by rearranging the first delay Doppler region information carried on the first sub-block, The second delay Doppler region information carried on the sixth sub-block
[0117]
Number
[0118] is
[0119]
Number
[0120] satisfies
[0121]
Number
[0122] represents taking the conjugate for each element in S2, where S2 represents the first delay - Doppler region information carried on the second sub - block, or represents the information obtained by rearranging the first delay - Doppler region information carried on the second sub - block, The second delay - Doppler region information S7 carried on the seventh sub - block is
[0123]
Number
[0124] satisfies
[0125]
Number
[0126] represents taking the conjugate for each element in S3, where S3 represents the first delay - Doppler region information carried on the third sub - block, or represents the information obtained by rearranging the first delay - Doppler region information carried on the third sub - block, The second delay - Doppler region information S8 carried on the eighth sub - block is
[0127]
Number
[0128] satisfies
[0129]
Number
[0130] represents taking the conjugate for each element in S4, where S4 represents the first delay Doppler region information placed on the fourth sub-block, or represents the information obtained by rearranging the first delay Doppler region information placed on the fourth sub-block.
[0131] For example, in some embodiments, first, the delay Doppler region information S placed on the first sub-block of the first antenna 11 , the delay Doppler region information S placed on the second sub-block of the first antenna 12 , the delay Doppler region information S placed on the third sub-block of the second antenna 23 and the delay Doppler region information S placed on the fourth sub-block of the second antenna 24 are set, and based on the mapping relationship of the delay Doppler region block coding, the delay Doppler region information S placed on the first sub-block of the third antenna 31 , the delay Doppler region information S placed on the second sub-block of the third antenna 32 , the delay Doppler region information S placed on the third sub-block of the fourth antenna 43 and the delay Doppler region information S placed on the fourth sub-block of the fourth antenna 44 may be determined. Here, the mapping relationship is
[0132]
Number
[0133] and is
[0134]
Number
[0135] is obtained based on taking the conjugate for each element in S 12 ,
[0136]
Mathematics
[0137] and is
[0138]
Mathematics
[0139] is S 11 obtained based on taking the conjugate for each element in
[0140]
Mathematics
[0141] and is
[0142]
Mathematics
[0143] is S 24 obtained based on taking the conjugate for each element in
[0144]
Mathematics
[0145] and is
[0146]
Mathematics
[0147] is S 23 obtained based on taking the conjugate for each element in or
[0148]
Mathematics
[0149] and is
[0150]
Mathematics
[0151] obtained based on taking the conjugate for each element in
[0152]
Mathematics
[0153] is S 12 obtained based on rearranging
[0154]
Mathematics
[0155] and is
[0156]
Mathematics
[0157] obtained based on taking the conjugate for each element in
[0158]
Mathematics
[0159] is S 11 obtained based on rearranging
[0160]
Mathematics
[0161] and is obtained based on taking the conjugate for each element in
[0162]
Number
[0163] It is obtained based on taking the conjugate for each element in
[0164]
Number
[0165] is S 24 and is obtained based on rearranging
[0166]
Number
[0167] and is obtained based on taking the conjugate for each element in
[0168]
Number
[0169] It is obtained based on taking the conjugate for each element in
[0170]
Number
[0171] is S 23 and is obtained based on rearranging, which may be satisfied.
[0172] Of course, in other embodiments, first determine the value of the sub-block on the left side of the equal sign of the mapping relationship, and then determine the value of the sub-block on the right side of the equal sign based on the mapping relationship.
[0173] Optionally, in some embodiments, when L = 4, the second delay Doppler region information carried on the ninth sub-block is set to 0, and the ninth sub-block is any sub-block other than the first sub-block, the second sub-block, the third sub-block, and the fourth sub-block among the part of the sub-blocks.
[0174] Optionally, in some embodiments, the preset position of at least one of the sub-blocks is set in the first guard interval, and the preset position includes at least one of a preset delay position and a preset Doppler position.
[0175] It should be noted that the i-th antenna may be understood as the i-th antenna defined based on the logical order. If the antenna in the embodiment of the present application is a physical antenna, the first antenna may be understood as the first antenna actually arranged, or may be understood as the m-th antenna actually arranged, where m is an integer greater than 1, and the value of m is determined based on the logical order.
[0176] In the embodiment of the present application, the first guard interval is All of the first guard intervals are set to 0, The first guard interval is set to the cyclic prefix in the delay direction of the transmission signal of the sub-block having the first guard interval, The first guard interval is set to the cyclic suffix in the delay direction of the transmission signal of the sub-block having the first guard interval, The first guard interval is set to the cyclic prefix in the Doppler direction of the transmission signal of the sub-block having the first guard interval, The first guard interval satisfies any one of the following conditions: being set to the cyclic suffix in the Doppler direction of the transmission signal of the sub-block having the first guard interval.
[0177] Optionally, the setting position of the first guard interval may be set according to actual requirements. For example, in some embodiments, the first guard interval is at least one first sub-guard interval of at least one boundary in the delay direction of the sub-block, and includes at least one of at least one second sub-guard interval of at least one boundary in the Doppler direction of the sub-block.
[0178] As shown in FIGS. 13 to 17, here, the thick rectangular frame represents the setting position of the guard interval. Specifically, a guard interval may be set at at least one boundary in at least one direction of each sub-block. It should be understood that when a guard interval is set at one boundary in a certain direction, the positions of each guard interval are located at the same-side boundaries of the corresponding sub-block (as shown in FIG. 13, the positions of each guard interval are all located at the upper-side boundaries of the corresponding sub-block; as shown in FIG. 15, the positions of each guard interval are all located at the left-side boundaries of the corresponding sub-block). When guard intervals are set at both boundaries in a certain direction, the methods of the guard interval setting information on both side boundaries may be the same or different. For example, the guard interval on one side boundary may adopt a cyclic prefix, and the guard interval on the other side boundary may adopt a cyclic suffix.
[0179] Optionally, in some embodiments, the width of the first sub-guard interval is greater than or equal to the maximum delay of the target channel, and the target channel is a channel for transmitting the delay-Doppler region information.
[0180] Optionally, in some embodiments, the width of the second sub-guard interval is greater than or equal to twice the maximum Doppler of the target channel, and the target channel is a channel for transmitting the delay-Doppler region information.
[0181] Optionally, in some embodiments, a pilot is set within the first guard interval.
[0182] In the embodiments of the present application, this pilot may be a pulse pilot or a sequence pilot. When adopting a pulse pilot, the pilots of all antennas are shifted by delay-Doppler region resources, as specifically shown in FIGS. 18 and 19. When adopting a sequence pilot, the pilots of all antennas are orthogonal to each other by a sequence.
[0183] Optionally, in some embodiments, after the step of the transmitting end performing delay-Doppler region block coding on the L antennas with the sub-blocks as the granularity, the method includes the transmitting end converting the delay-Doppler region information obtained by delay-Doppler region block coding into time-frequency region information, and the transmitting end further transmitting the time-frequency region information.
[0184] Optionally, before the transmitting end transmits the time-frequency region information, the method further includes the transmitting end setting a second guard interval for the time-frequency region information according to a preset time region interval.
[0185] In the embodiments of the present application, setting a second guard interval for the time-frequency region information according to a preset time region interval may be understood as setting one or more time region guard intervals for each time region interval. It should be understood that this second guard interval may be set to 0, or set to a cyclic prefix, or set to a cyclic suffix.
[0186] Optionally, in some embodiments, the target information is determined by the transmitting end or agreed upon by a protocol, and the target information includes the position information of the L sub-blocks, and the rule corresponding to the delay-Doppler region block coding, and the setting information of the guard interval, and Includes at least one of the position of the pilot and the information of the pilot.
[0187] Optionally, when the target information is determined by the transmitting end, the method further includes the transmitting end transmitting indication information to the receiving end, and the indication information is used to indicate the target information.
[0188] Optionally, the indication information is carried by at least one of radio resource control signaling, layer 1 signaling of the physical downlink control channel, information of the physical downlink shared channel, signaling of the media access control layer control unit, system information block, layer 1 signaling of the physical uplink control channel, information 1 of the physical random access channel, information 3 of the physical random access channel, information A of the physical random access channel, information of the physical uplink shared channel, Xn interface signaling, PC5 interface signaling, and sidelink interface signaling.
[0189] It should be noted that in the embodiments of the present application, the above indication information may include a plurality of sub-indication information, and each sub-indication information indicates at least one of the position information of the L sub-blocks, the rule corresponding to the delay-Doppler region block coding, the setting information of the guard interval, the position of the pilot, and the information of the pilot. When the indication information is carried by at least two of the above, each may include the same sub-indication information or different sub-indication information.
[0190] It should be noted that in the transmission processing method according to the embodiments of the present application, the execution body may be a transmission processing device or a control module for executing the transmission processing method in this transmission processing device. Taking the transmission processing device executing the transmission processing method in the embodiments of the present application as an example, the transmission processing device according to the embodiments of the present application is described.
[0191] To better understand this application, the following describes the flow framework of this application in conjunction with FIG. 20. Specifically, it may include the following flow steps.
[0192] 1. Perform sub-block division on the delay-Doppler region resource blocks of each antenna according to the same division method.
[0193] 2. Add a first guard interval to the delay-Doppler region.
[0194] 3. Add pilots.
[0195] 4. Perform delay-Doppler region block coding with sub-blocks as the granularity.
[0196] 5. Perform OTFS modulation.
[0197] 6. Add a second guard interval to the time-frequency domain.
[0198] It should be understood that for the specific implementation of each of the above flows, reference may be made to the embodiments of the above transmission processing method, and no further description will be given here.
[0199] Referring to FIG. 21, FIG. 21 is a structural diagram of a transmission processing apparatus according to an embodiment of this application. As shown in FIG. 21, the transmission processing apparatus 2100 includes a division module 2101 for dividing the delay-Doppler region resource blocks corresponding to each of the L (L is an integer greater than 1) antennas at the transmitting end into L sub-blocks of the same size, and a coding module 2102 for performing delay-Doppler region block coding with the sub-blocks as the granularity on the L antennas.
[0200] Optionally, the delay-Doppler region coordinates within each of the sub-blocks are consecutive or cyclically consecutive.
[0201] Optionally, the splitting direction of the delay Doppler region resource block includes at least one of a delay direction and a Doppler direction.
[0202] Optionally, the coding module 2102 includes a determination unit for determining first delay Doppler region information to be carried on a part of the L*L sub-blocks, and a mapping unit for obtaining second delay Doppler region information to be carried on the other sub-blocks of the L*L sub-blocks by mapping the first delay Doppler region information based on the mapping relationship of the delay Doppler region block coding, wherein the L*L sub-blocks are all sub-blocks after splitting the delay Doppler region resource blocks corresponding to the L antennas.
[0203] Optionally, when L = 2, the part of the sub-blocks includes a first sub-block and a second sub-block, and the other sub-blocks include a third sub-block and a fourth sub-block, where the first sub-block is one of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the second antenna, and the third sub-block is the other of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the second antenna, the second sub-block is one of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the second antenna, and the fourth sub-block is the other of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the second antenna.
[0204] Optionally, the second delay Doppler region information S3 carried on the third sub-block is
[0205]
Number
[0206] satisfies,
[0207]
Number
[0208] represents taking the conjugate for each element in S1, where S1 represents the first delay - Doppler region information carried on the first sub - block, or represents the information obtained by rearranging the first delay - Doppler region information carried on the first sub - block, The second delay - Doppler region information S4 carried on the fourth sub - block is
[0209]
Number
[0210] satisfies,
[0211]
Number
[0212] represents taking the conjugate for each element in S2, where S2 represents the first delay - Doppler region information carried on the second sub - block, or represents the information obtained by rearranging the first delay - Doppler region information carried on the second sub - block.
[0213] Optionally, when L = 4, the part of the sub - blocks includes the first sub - block, the second sub - block, the third sub - block, and the fourth sub - block, and the other sub - blocks include the fifth sub - block, the sixth sub - block, the seventh sub - block, and the eighth sub - block, where The first sub-block is one of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the third antenna, and the fifth sub-block is the other of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the third antenna. The second sub-block is one of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the third antenna, and the sixth sub-block is the other of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the third antenna. The third sub-block is one of the fourth sub-block corresponding to the second antenna and the third sub-block corresponding to the fourth antenna, and the seventh sub-block is the other of the fourth sub-block corresponding to the second antenna and the third sub-block corresponding to the fourth antenna. The fourth sub-block is one of the third sub-block corresponding to the second antenna and the fourth sub-block corresponding to the fourth antenna, and the eighth sub-block is the other of the third sub-block corresponding to the second antenna and the fourth sub-block corresponding to the fourth antenna.
[0214] Optionally, the second delay Doppler region information S5 carried on the fifth sub-block satisfies:
[0215]
Number
[0216] and satisfies:
[0217]
Number
[0218] represents taking the conjugate for each element in S1, where S1 represents the first delay - Doppler region information placed on the first sub - block, or represents the information obtained by rearranging the first delay - Doppler region information placed on the first sub - block, The second delay - Doppler region information S6 placed on the sixth sub - block is,
[0219] [Number]
[0220] satisfies,
[0221] [Number]
[0222] represents taking the conjugate for each element in S2, where S2 represents the first delay - Doppler region information placed on the second sub - block, or represents the information obtained by rearranging the first delay - Doppler region information placed on the second sub - block, The second delay - Doppler region information S7 placed on the seventh sub - block satisfies,
[0223] [Number]
[0224] represents taking the conjugate for each element in S3, where S3 represents the first delay - Doppler region information placed on the third sub - block, or represents the information obtained by rearranging the first delay - Doppler region information placed on the third sub - block, The second delay - Doppler region information S8 placed on the eighth sub - block is,
[0225] [Number]
[0226] satisfies
[0227]
Number
[0228] represents taking the conjugate for each element in S4, where S4 represents the first delay - Doppler region information carried on the fourth sub - block, or represents the information obtained by rearranging the first delay - Doppler region information carried on the fourth sub - block.
[0229] Optionally, the second delay - Doppler region information carried on the ninth sub - block is set to 0, and the ninth sub - block is any sub - block other than the first sub - block, the second sub - block, the third sub - block, and the fourth sub - block among the said partial sub - blocks.
[0230] Optionally, the preset position of at least one of the said sub - blocks is set to the first guard interval, and the preset position includes at least one of a preset delay position and a preset Doppler position.
[0231] Optionally, the first guard interval is all of the first guard intervals are set to 0, the first guard interval is set to the cyclic prefix in the delay direction of the transmission signal of the sub - block with the first guard interval, the first guard interval is set to the cyclic suffix in the delay direction of the transmission signal of the sub - block with the first guard interval, the first guard interval is set to the cyclic prefix in the Doppler direction of the transmission signal of the sub - block with the first guard interval, Satisfies any one of the following: the first guard interval is set to the cyclic suffix in the Doppler direction of the transmission signal of the sub-block having the first guard interval.
[0232] Optionally, the first guard interval is at least one first sub-guard interval at one boundary in the delay direction of the sub-block, and includes at least one of at least one second sub-guard interval at one boundary in the Doppler direction of the sub-block.
[0233] Optionally, the width of the first sub-guard interval is greater than or equal to the maximum delay of the target channel, and the target channel is a channel for transmitting the delay Doppler region information.
[0234] Optionally, the width of the second sub-guard interval is greater than or equal to twice the maximum Doppler of the target channel, and the target channel is a channel for transmitting the delay Doppler region information.
[0235] Optionally, a pilot is set within the first guard interval.
[0236] Optionally, the transmission processing apparatus 2100 further includes a conversion module for converting the delay Doppler region information obtained by delay Doppler region block coding into time-frequency domain information, and a transmission module for transmitting the time-frequency domain information.
[0237] Optionally, the transmission processing apparatus 2100 further includes a setting module for setting a second guard interval for the time-frequency domain information according to a preset time domain interval.
[0238] Optionally, the second guard interval is set to 0, or set to a cyclic prefix, or set to a cyclic suffix.
[0239] Optionally, the target information is determined by the transmitting end or agreed upon by a protocol, and the target information is the position information of the L sub - blocks, and the rules corresponding to the delay - Doppler region block coding, and the setting information of the guard interval, and the position of the pilot, and includes at least one of the pilot information.
[0240] Optionally, when the target information is determined by the transmitting end, the transmission processing apparatus 2100 further includes a transmission module for transmitting instruction information to the receiving end, and the instruction information is used to indicate the target information.
[0241] Optionally, the instruction information is carried by at least one of radio resource control signaling, layer 1 signaling of the physical downlink control channel, information of the physical downlink shared channel, signaling of the media access control layer control unit, system information block, layer 1 signaling of the physical uplink control channel, information 1 of the physical random access channel, information 3 of the physical random access channel, information A of the physical random access channel, information of the physical uplink shared channel, Xn interface signaling, PC5 interface signaling, and sidelink interface signaling.
[0242] The transmission processing apparatus according to the embodiments of the present application can implement each process in the method embodiments from FIG. 4 to FIG. 20, and for the sake of avoiding repetition of description, it will not be described further here.
[0243] The transmission processing apparatus in the embodiments of this application may be a device, a device having an operating system, or an electronic device, and may also be a component, an integrated circuit, or a chip in a terminal. This 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 terminal 11 listed above. The non-mobile terminal may be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a deposit and withdrawal machine, or a self-service machine, etc. The embodiments of this application are not specifically limited.
[0244] Optionally, as shown in FIG. 22, the embodiments of this application further provide a communication device 2200, including a processor 2201, a memory 2202, and a program or instruction stored in the memory 2202 and executable on the processor 2201. For example, when this communication device 2200 is a terminal, when this program or instruction is executed by the processor 2201, each process of the embodiment of the above transmission processing method can be realized, and the same technical effect can be achieved. When this communication device 2200 is a network-side device, when this program or instruction is executed by the processor 2201, each process of the embodiment of the above transmission processing method can be realized, and the same technical effect can be achieved. To avoid repetition of description, it will not be described further here.
[0245] Embodiments of the present application further provide a terminal, including a processor and a communication interface. The processor divides the delay Doppler region resource block corresponding to each of the L (where L is an integer greater than 1) antennas of the terminal into L sub-blocks of the same size, and on the L antennas, the sub-blocks are used as a granularity for performing delay Doppler region block coding. This embodiment of the terminal corresponds to the embodiment of the method on the terminal side. Each implementation process and realization method of the embodiment of the method can be applied to this embodiment of the terminal and can achieve the same technical effect. Specifically, FIG. 23 is a schematic diagram of the hardware structure of the terminal for realizing each embodiment of the present application.
[0246] This terminal 2300 includes at least some of the members such as a radio frequency unit 2301, a network module 2302, an audio output unit 2303, an input unit 2304, a sensor 2305, a display unit 2306, a user input unit 2307, an interface unit 2308, a memory 2309, and a processor 2310, but is not limited thereto.
[0247] As can be understood by those skilled in the art, the terminal 2300 may further include a power source (such as a battery) for supplying power to each member. The power source may be logically connected to the processor 2310 by a power management system, whereby functions such as charge and discharge management and power consumption management can be realized by the power management system. The terminal structure shown in FIG. 23 does not constitute a limitation on the terminal. The terminal may include more or fewer members than the members shown in the figure, or a combination of some members, or an arrangement of different members, which will not be further described here.
[0248] It should be understood that in the embodiments of the present application, the input unit 2304 may include a Graphics Processing Unit (GPU) and a microphone. The graphics processor processes the image data of a still image or video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit may include a display panel, and the display panel may be arranged in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit includes a touch panel and other input devices. The touch panel is also called a touch screen. The 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 keys (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and an operation lever, and will not be described further herein.
[0249] In the embodiments of the present application, after receiving the downlink data from the network-side device, the radio frequency unit 2301 causes the processor 2310 to process it, and also transmits the uplink data to the network-side device. Generally, the radio frequency unit 2301 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
[0250] The memory 2309 may be used to store software programs or instructions and various data. The memory 2309It may mainly include a program or instruction storage area and a data storage area. Here, the program or instruction storage area can store an operating system, application programs or instructions required for at least one function (such as a voice playback function, an image playback function, etc.). Note that the memory 2309 may include a high-speed random access memory and may further include a non-temporary memory. Here, the non-temporary memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory, for example, at least one magnetic disk memory device, a flash memory device, or other non-temporary solid-state memory devices.
[0251] The processor 2310 may include one or more processing units. Optionally, the processor 2310 may integrate an application processor and a modem processor. Here, the application processor mainly processes an operating system, a user interface, application programs or instructions, etc., and the modem processor mainly processes wireless communications, for example, a baseband processor. As can be understood, the above modem processor may not be integrated into the processor 2310.
[0252] Here, the processor 2310 divides the delay Doppler region resource block corresponding to each of the L (L is an integer greater than 1) antennas of the terminal into L sub-blocks of the same size, and on the L antennas, it is used for performing delay Doppler region block coding with the sub-blocks as the granularity.
[0253] In an embodiment of the present application, the delay Doppler region resource block corresponding to each of the L antennas of the terminal is divided into L sub-blocks of the same size, and on the L antennas, delay Doppler region block coding is performed with the sub-blocks as the granularity. In this way, the application of MIMO in the delay Doppler region can be realized, thereby improving the transmission performance.
[0254] Optionally, the delay Doppler region coordinates within each of the sub-blocks are consecutive or cyclically consecutive.
[0255] Optionally, the division direction of the delay Doppler region resource block includes at least one of the delay direction and the Doppler direction.
[0256] Optionally, the processor 2310 is specifically used to determine first delay Doppler region information carried on a part of the L*L sub-blocks, and based on the mapping relationship of the delay Doppler region block coding, map the first delay Doppler region information to obtain second delay Doppler region information carried on other sub-blocks among the L*L sub-blocks. Here, the L*L sub-blocks are all the sub-blocks after dividing the delay Doppler region resource block corresponding to the L antennas.
[0257] Optionally, when L = 2, the part of the sub-blocks includes a first sub-block and a second sub-block, and the other sub-blocks include a third sub-block and a fourth sub-block. Here, the first sub-block is one of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the second antenna, and the third sub-block is the other of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the second antenna. The second sub-block is one of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the second antenna, and the fourth sub-block is the other of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the second antenna.
[0258] Optionally, the second delay Doppler region information S3 carried on the third sub-block is
[0259]
Number
[0260] satisfies
[0261]
Number
[0262] represents taking the conjugate with respect to each element in S1, where S1 represents the first delay Doppler region information carried on the first sub-block, or represents the information obtained by rearranging the first delay Doppler region information carried on the first sub-block, The second delay Doppler region information S4 carried on the fourth sub-block is
[0263]
Number
[0264] satisfies
[0265]
Number
[0266] represents taking the conjugate for each element in S2, where S2 represents the first delay-Doppler region information placed on the second sub-block, or represents the information obtained by rearranging the first delay-Doppler region information placed on the second sub-block.
[0267] Optionally, when L = 4, the part of the sub-blocks includes a first sub-block, a second sub-block, a third sub-block, and a fourth sub-block, and the other sub-blocks include a fifth sub-block, a sixth sub-block, a seventh sub-block, and an eighth sub-block, where the first sub-block is one of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the third antenna, and the fifth sub-block is the other of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the third antenna; the second sub-block is one of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the third antenna, and the sixth sub-block is the other of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the third antenna; the third sub-block is one of the fourth sub-block corresponding to the second antenna and the third sub-block corresponding to the fourth antenna, and the seventh sub-block is the other of the fourth sub-block corresponding to the second antenna and the third sub-block corresponding to the fourth antenna; the fourth sub-block is one of the third sub-block corresponding to the second antenna and the fourth sub-block corresponding to the fourth antenna, and the eighth sub-block is the other of the third sub-block corresponding to the second antenna and the fourth sub-block corresponding to the fourth antenna.
[0268] Optionally, the second delayed Doppler region information S5 placed on the fifth sub-block is
[0269] [Number]
[0270] satisfies
[0271] [Number]
[0272] represents taking the conjugate with respect to each element in S1, where S1 represents the first delayed Doppler region information placed on the first sub-block, or represents the information obtained by rearranging the first delayed Doppler region information placed on the first sub-block, The second delayed Doppler region information S6 placed on the sixth sub-block is
[0273] [Number]
[0274] satisfies
[0275] [Number]
[0276] represents taking the conjugate with respect to each element in S2, where S2 represents the first delayed Doppler region information placed on the second sub-block, or represents the information obtained by rearranging the first delayed Doppler region information placed on the second sub-block, The second delayed Doppler region information S7 placed on the seventh sub-block is
[0277] [Number]
[0278] satisfies
[0279] [Number]
[0280] denotes taking the conjugate for each element in S3, where S3 represents the first delay Doppler region information carried on the third sub-block, or represents the information obtained by rearranging the first delay Doppler region information carried on the third sub-block. The second delay Doppler region information S8 carried on the eighth sub-block is
[0281] [Number]
[0282] satisfies
[0283] [Number]
[0284] denotes taking the conjugate for each element in S4, where S4 represents the first delay Doppler region information carried on the fourth sub-block, or represents the information obtained by rearranging the first delay Doppler region information carried on the fourth sub-block.
[0285] Optionally, the second delay Doppler region information carried on the ninth sub-block is set to 0, and the ninth sub-block is any sub-block other than the first sub-block, the second sub-block, the third sub-block, and the fourth sub-block among the part of the sub-blocks.
[0286] Optionally, the preset position of at least one of the sub-blocks is set in the first guard interval, and the preset position includes at least one of a preset delay position and a preset Doppler position.
[0287] Optionally, the first guard interval is such that all of the first guard intervals are set to 0, the first guard interval is set to a cyclic prefix in the delay direction of the transmission signal of the sub-block having the first guard interval, the first guard interval is set to a cyclic suffix in the delay direction of the transmission signal of the sub-block having the first guard interval, the first guard interval is set to a cyclic prefix in the Doppler direction of the transmission signal of the sub-block having the first guard interval, the first guard interval is set to a cyclic suffix in the Doppler direction of the transmission signal of the sub-block having the first guard interval, satisfying any one of the above.
[0288] Optionally, the first guard interval is at least one first sub-guard interval at at least one boundary in the delay direction of the sub-block, and / or at least one second sub-guard interval at at least one boundary in the Doppler direction of the sub-block.
[0289] Optionally, the width of the first sub-guard interval is greater than or equal to the maximum delay of the target channel, and the target channel is a channel for transmitting the delay Doppler region information.
[0290] Optionally, the width of the second sub-guard interval is greater than or equal to twice the maximum Doppler of the target channel, and the target channel is a channel for transmitting the delay Doppler region information.
[0291] Optionally, a pilot is set within the first guard interval.
[0292] Optionally, the processor 2310 is further used to convert the delay-Doppler region information obtained by delay-Doppler region block coding into time-frequency domain information. The radio frequency unit 2301 is used to transmit the time-frequency domain information.
[0293] Optionally, the processor 2310 is further used to set a second guard interval for the time-frequency domain information according to a preset time-domain interval of the transmitting end.
[0294] Optionally, the second guard interval is set to 0, or set to a cyclic prefix, or set to a cyclic suffix.
[0295] Optionally, the target information is determined by the terminal or agreed upon by a protocol, and the target information includes at least one of the position information of the L sub-blocks, the rule corresponding to the delay-Doppler region block coding, the setting information of the guard interval, the position of the pilot, and the information of the pilot.
[0296] Optionally, when the target information is determined by the terminal, the radio frequency unit 2301 is further used to transmit indication information to the receiving end, and the indication information is used to indicate the target information.
[0297] Optionally, the indication information is carried by at least one of radio resource control signaling, layer 1 signaling of the physical downlink control channel, information of the physical downlink shared channel, signaling of the media access control layer control unit, system information block, layer 1 signaling of the physical uplink control channel, information 1 of the physical random access channel, information 3 of the physical random access channel, information A of the physical random access channel, information of the physical uplink shared channel, Xn interface signaling, PC5 interface signaling, and sidelink interface signaling.
[0298] Embodiments of the present application further provide a network-side device, including a processor and a communication interface. The processor divides the delay-Doppler region resource block corresponding to each of the L (where L is an integer greater than 1) antennas of the network-side device into L sub-blocks of the same size, and on the L antennas, the sub-blocks are used as a granularity for performing delay-Doppler region block coding. This embodiment of the network-side device corresponds to the embodiment of the method of the network-side device, and each implementation process and implementation method of the embodiment of the method can be applied to this embodiment of the network-side device and can achieve the same technical effect.
[0299] Specifically, embodiments of the present application further provide a network-side device. As shown in FIG. 24, this network-side device 2400 includes an antenna 2401, a radio frequency device 2402, and a baseband device 2403. The antenna 2401 and the radio frequency device 2402 are connected. In the uplink direction, the radio frequency device 2402 receives information via the antenna 2401 and transmits the received information to the baseband device 2403 for processing. In the downlink direction, the baseband device 2403 processes the information to be transmitted, transmits it to the radio frequency device 2402, and the radio frequency device 2402 processes the received information and then sends it out via the antenna 2401.
[0300] The above frequency band processing device may be located in the baseband device 2403. In the above embodiments, the method executed by the network side device may be implemented in the baseband device 2403. This baseband device 2403 includes a processor 2404 and a memory 2405.
[0301] The baseband device 2403 may include, for example, at least one baseband board. A plurality of chips are installed on this baseband board. As shown in FIG. 24, one of the chips is, for example, the processor 2404, which is connected to the memory 2405, calls a program in the memory 2405, and executes the operations of the network side device shown in the above method embodiments.
[0302] This baseband device 2403 may further include a network interface 2406 used for information exchange with the radio frequency device 2402. This interface is, for example, a common public radio interface (abbreviated as CPRI).
[0303] Specifically, the network side device of the embodiments of the present application further includes instructions or programs stored in the memory 2405 and executable on the processor 2404. The processor 2404 calls the instructions or programs in the memory 2405, executes the method executed by each module shown in FIG. 21, and can achieve the same technical effect. To avoid repetition of the description, it will not be further described here.
[0304] The embodiments of the present application further provide a readable storage medium, on which a program or instructions are stored. When this program or instructions are executed by a processor, each process of the above transmission processing method embodiment can be realized, and the same technical effect can be achieved. To avoid repetition of the description, it will not be further described here.
[0305] Here, the processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes 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.
[0306] Embodiments of the present application further provide a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor runs a program or instructions and is used to implement each process of the embodiments of the above transmission processing method, and the same technical effect can be achieved. To avoid repetition of the description, it will not be described further here.
[0307] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-level chip, a system chip, a chip system, or a system-on-chip, etc.
[0308] Embodiments of the present application further provide a computer program product, which is stored in a non-transitory storage medium. When the computer program product is executed by at least one processor, each process of the embodiments of the above transmission processing method can be realized, and the same technical effect can be achieved. To avoid repetition of the description, it will not be described further here.
[0309] It should be noted that in this specification, the terms "comprise", "comprising", or any other variation thereof are intended to cover non-exclusive "include", such that a process, method, article, or apparatus that includes a series of elements includes not only those elements but also other elements not expressly listed or elements inherent to such a process, method, article, or apparatus. In the case of an element limited by the phrase "comprising one...", when there are no further limitations, it is not excluded that there are other same elements in the process, method, article, or apparatus that includes this element. It should be pointed out that the scope of the method and apparatus in the embodiments of this application is not limited to performing functions in the order illustrated or discussed, and may include performing functions in a basically simultaneous manner or in the reverse order based on the functions involved. For example, a method described in a different procedure from the described one can be executed, and various steps can be added, omitted, or combined. Also, features described with reference to some examples can be combined in other examples.
[0310] From the description of the above embodiments, it should be clear to those skilled in the art that the method of the above embodiments can be implemented in the form of software and the necessary general-purpose hardware platform. Of course, it may also be implemented by hardware, but in many cases, the former is a more preferred embodiment. Based on such an understanding, the technical solution of this application that is substantially or the part that contributes to the prior art may be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions for causing a terminal (which may be a mobile phone, computer, server, air conditioner, or base station, etc.) to execute the method described in each embodiment of this application.
[0311] The above has described the embodiments of the present application while referring to the drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Those skilled in the art can make many forms without departing from the spirit of the present application and the scope of the claims, and all of them belong to the protection scope of the present application.
Description of Reference Numerals
[0312] 11 Terminal 12 Network-side Device 301 Single-point Pilot 302 Protection Symbol 401 Step 402 Step 2100 Transmission Processing Device 2101 Splitting Module 2102 Coding Module 2200 Communication Device 2201 Processor 2202 Memory 2300 Terminal 2301 Radio Frequency Unit 2302 Network Module 2303 Audio Output Unit 2304 Input Unit 2305 Sensor 2306 Display Unit 2307 User Input Unit 2308 Interface Unit 2309 Memory 2310 Processor 2400 Network-side Device 2401 Antenna 2402 Radio Frequency Device 2403 Baseband Device 2404 Processor 2405 Memory 2406 Network Interface S11 Delay-Doppler Region Information S12 Delay-Doppler Region Information S21 Delay Doppler region information S22 Delay Doppler region information S23 Delay Doppler region information S24 Delay Doppler region information S31 Delay Doppler region information S32 Delay Doppler region information S43 Delay Doppler region information S44 Delay Doppler region information
Claims
1. A transmission processing method, comprising: a transmitting end dividing a delay-Doppler region resource block corresponding to each of L (L is an integer greater than 1) antennas into L sub-blocks of the same size; the transmitting end performing delay-Doppler region block coding on the L antennas with the sub-blocks as a granularity.
2. The delay-Doppler region coordinates within each of the sub-blocks are continuous or cyclically continuous, or the dividing direction of the delay-Doppler region resource block includes at least one of a delay direction and a Doppler direction. The method according to claim 1.
3. The transmitting end performing delay-Doppler region block coding on the L antennas with the sub-blocks as a granularity includes: determining first delay-Doppler region information carried on a part of the L*L sub-blocks; obtaining second delay-Doppler region information carried on the other sub-blocks among the L*L sub-blocks by mapping the first delay-Doppler region information based on a mapping relationship of the delay-Doppler region block coding, where the L*L sub-blocks are all sub-blocks after dividing the delay-Doppler region resource block corresponding to the L antennas. The method according to claim 1.
4. When L = 2, the part of the sub-blocks includes a first sub-block and a second sub-block, and the other sub-blocks include a third sub-block and a fourth sub-block, where the first sub-block is one of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the second antenna, and the third sub-block is the other of the first sub-block corresponding to the first antenna and the second sub-block corresponding to the second antenna; the second sub-block is one of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the second antenna, and the fourth sub-block is the other of the second sub-block corresponding to the first antenna and the first sub-block corresponding to the second antenna; or When L = 4, the said partial sub - blocks include a first sub - block, a second sub - block, a third sub - block, and a fourth sub - block, and the said other sub - blocks include a fifth sub - block, a sixth sub - block, a seventh sub - block, and an eighth sub - block. Here, the first sub - block is one of the second sub - block corresponding to the first antenna and the first sub - block corresponding to the third antenna, and the fifth sub - block is the other of the second sub - block corresponding to the first antenna and the first sub - block corresponding to the third antenna. the second sub - block is one of the first sub - block corresponding to the first antenna and the second sub - block corresponding to the third antenna, and the sixth sub - block is the other of the first sub - block corresponding to the first antenna and the second sub - block corresponding to the third antenna. the third sub - block is one of the fourth sub - block corresponding to the second antenna and the third sub - block corresponding to the fourth antenna, and the seventh sub - block is the other of the fourth sub - block corresponding to the second antenna and the third sub - block corresponding to the fourth antenna. the fourth sub - block is one of the third sub - block corresponding to the second antenna and the fourth sub - block corresponding to the fourth antenna, and the eighth sub - block is the other of the third sub - block corresponding to the second antenna and the fourth sub - block corresponding to the fourth antenna. The method according to claim 3.
5. When L = 2, the second delayed Doppler region information S placed on the third sub-block 3 is 【Number 1】 satisfies 【Number 2】 represents taking the conjugate with respect to each element in S 1 where S 1 represents the first delay Doppler region information placed on the first sub-block, or represents the information obtained by rearranging the first delay Doppler region information placed on the first sub-block The second delayed Doppler region information S placed on the fourth sub-block 4 is [Number 3] satisfies 【Number 4】 represents taking the conjugate for each element in S 2 and S 2 represents the first delay Doppler region information placed on the second sub-block, or represents the information obtained by rearranging the first delay Doppler region information placed on the second sub-block. The method according to claim 4
6. When L = 4, the second delayed Doppler region information S placed on the fifth sub-block 5 is 【Number 5】 satisfies 【Number 6】 represents taking the conjugate for each element in S 1 where S 1 represents the first delay Doppler region information placed on the first sub-block, or represents the information obtained by rearranging the first delay Doppler region information placed on the first sub-block Second delay Doppler region information S placed on the sixth sub-block 6 is 【Number 7】 satisfies 【Number 8】 represents taking the conjugate for each element in S 2 and S 2 represents the first delay Doppler region information placed on the second sub-block, or represents the information obtained by rearranging the first delay Doppler region information placed on the second sub-block Second delay Doppler region information S placed on the seventh sub-block 7 is 【Number 9】 satisfies 【Number 10】 represents taking the conjugate for each element in S 3 and S 3 represents the first delay Doppler region information placed on the third sub-block, or represents the information obtained by rearranging the first delay Doppler region information placed on the third sub-block Second delay Doppler region information S placed on the eighth sub-block 8 is 【Number 11】 satisfies 【Number 12】 represents taking the conjugate for each element in S 4 and S 4 represents the first delay Doppler region information placed on the fourth sub-block, or represents the information obtained by rearranging the first delay Doppler region information placed on the fourth sub-block. The method according to claim 4
7. The preset position of at least one of the said sub - blocks is set in a first guard interval, and the preset position includes at least one of a preset delay position and a preset Doppler position. The method according to claim 1.
8. The first guard interval is that all of the first guard intervals are set to 0, that the first guard interval is set to a cyclic prefix in the delay direction of the transmission signal of the sub - block having the first guard interval. The first guard interval is set to a cyclic suffix in the delay direction of the transmission signal of the sub-block having the first guard interval, The first guard interval is set to a cyclic prefix in the Doppler direction of the transmission signal of the sub-block having the first guard interval, Satisfies any one of the following: the first guard interval is set to a cyclic suffix in the Doppler direction of the transmission signal of the sub-block having the first guard interval, Or, The first guard interval is, At least one first sub-guard interval at at least one boundary in the delay direction of the sub-block, And includes at least one of at least one second sub-guard interval at at least one boundary in the Doppler direction of the sub-block, Or, The method according to claim 7, wherein a pilot is set within the first guard interval.
9. The width of the first sub-guard interval is greater than or equal to the maximum delay of the target channel, and the target channel is a channel for transmitting the delay-Doppler region information, Or, The method according to claim 8, wherein the width of the second sub-guard interval is greater than or equal to twice the maximum Doppler of the target channel, and the target channel is a channel for transmitting delay-Doppler region information.
10. After the step of performing delay-Doppler region block coding with the sub-block as a granularity on the L antennas by the transmitting end, the method includes: The transmitting end converts the delay-Doppler region information obtained by delay-Doppler region block coding into time-frequency region information, And further includes the transmitting end transmitting the time-frequency region information. The method according to claim 1.
11. Before the transmitting end transmits the time-frequency region information, the method further includes: The transmitting end sets a second guard interval for the time-frequency region information according to a preset time region interval. The method according to claim 10.
12. The second guard interval is set to 0, or set to a cyclic prefix, Or set to a cyclic suffix. The method according to claim 11.
13. The target information is determined by the transmitting end or agreed upon by a protocol. The target information is Position information of the L sub-blocks, rules corresponding to the delayed Doppler region block coding, configuration information of the guard interval, position of the pilot, The method according to claim 1, comprising at least one of the information of the pilot.
14. When the target information is determined by the transmitting end, the method further includes: the transmitting end transmitting indication information to the receiving end, the indication information being used to indicate the target information, the indication information being carried by at least one of radio resource control signaling, layer 1 signaling of a physical downlink control channel, information of a physical downlink shared channel, signaling of a media access control layer control unit, system information block, layer 1 signaling of a physical uplink control channel, information 1 of a physical random access channel, information 3 of a physical random access channel, information A of a physical random access channel, information of a physical uplink shared channel, Xn interface signaling, PC5 interface signaling, and sidelink interface signaling. The method according to claim 13.
15. A communication device including a memory, a processor, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps in the transmission processing method according to any one of claims 1 to 14 are realized.
Citation Information
Patent Citations
Methods for operating and implementing wireless otfs communication systems
JP2017528040A
Fixed wireless access using orthogonal time frequency space modulation
US20200119868A1
Multiple access method in wireless telecommunications system
WO2020095101A1