Symbol processing method and communication apparatus

By performing copying operations between adjacent symbols, extending the length of the equivalent cyclic prefix, the problem of intersymbol interference under large subcarrier intervals is solved, and the understanding and adjustment performance and coverage are improved.

WO2025113078A1PCT designated stage expired Publication Date: 2025-06-05HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/129146
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-29
Filing Date
2024-10-31
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

In the case of large subcarrier intervals, the cyclic prefix (CP) of the symbol becomes shorter, causing the maximum channel delay to expand beyond the CP length, resulting in inter-symbol interference (ISI), reducing demodulation performance and coverage.

Method used

By performing copying operations between adjacent symbols, the length of the equivalent cyclic prefix is ​​extended so that the single carrier signal does not cause intersymbol interference under large channel delay expansion.

Benefits of technology

Effectively avoid intersymbol interference and improve understanding performance and coverage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024129146_05062025_PF_FP_ABST
    Figure CN2024129146_05062025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of communications, and provide a symbol processing method and a communication apparatus. The method is applied to a communication apparatus, and comprises: generating a first time slot, which comprises a plurality of symbols, wherein the plurality of symbols comprise a first symbol and a second symbol which are adjacent in a time domain, the first symbol and the second symbol respectively comprise a first symbol component and a second symbol component, and the two symbol components are the same; and sending the first time slot. Specifically, a network device sends first indication information and second indication information, which are respectively an equivalent cyclic prefix of the first symbol and a correlation quantity of the first symbol component, a terminal device receives the first indication information and the second indication information, and the network device generates and sends a first time slot; or a network device sends first indication information and second indication information, and a terminal device receives the first indication information and the second indication information, and then generates and sends a first time slot. The length of the equivalent cyclic prefix of the first symbol is greater than or equal to the length of a maximum multipath delay, so that cyclic convolution recovery can be achieved, thereby avoiding inter-symbol interference.
Need to check novelty before this filing date? Find Prior Art

Description

A symbol processing method and communication device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on November 29, 2023, with application number 202311623176.8 and application name “A method and communication device for symbol processing”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a symbol processing method and a communication device. Background Art

[0003] Due to refraction and reflection during radio wave transmission, the receiver may receive signals from multiple paths along the transmitter. The received signals along these paths differ, causing inter-symbol interference (ISI). To address ISI, DFT-s-OFDM inserts a portion of the signal at the end of each symbol before it, forming a cyclic prefix (CP). When the CP length is greater than the maximum delay spread in the multipath, the linear convolution of the channel and the transmitted signal is converted to a cyclic convolution of the channel and the transmitted signal, thus avoiding ISI.

[0004] However, when the subcarrier spacing (SCS) is large, the CP of the symbol will become shorter, and the maximum delay spread of the channel will easily exceed the CP, thereby generating ISI, resulting in problems such as reduced demodulation performance, reduced coverage, and increased energy consumption.

[0005] Summary of the Invention

[0006] The present application provides a symbol processing method and a communication device, which extend the length of the equivalent cyclic prefix so that a single-carrier signal does not generate inter-symbol interference under large channel delay spread, thereby improving demodulation performance.

[0007] The technical solution is as follows:

[0008] In a first aspect, an embodiment of the present application provides a symbol processing method, applied to a communication device, the method comprising: the communication device generating a first time slot, the first time slot comprising multiple symbols, the multiple symbols being used to carry a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH). The multiple symbols comprise a first symbol and a second symbol, a first symbol component of the first symbol being identical to a second symbol component of the second symbol, and the first symbol being adjacent to the second symbol in the time domain. The communication device transmits the first time slot.

[0009] This application performs a copy operation between adjacent symbols in the first time slot, ensuring that the first and second symbols have the same symbol components. This effectively extends the equivalent cyclic prefix of the symbol when the maximum channel delay spread is large or when the multipath transmission delay difference is large, thereby allowing the cyclic convolution to be restored without generating inter-symbol interference. This improves demodulation performance and enhances coverage.

[0010] In a possible implementation, the first symbol component in the first symbol is obtained by copying the second symbol component in the second symbol. The copying operation makes the symbol components in the first symbol and the second symbol identical.

[0011] In one possible implementation, the second symbol precedes the first symbol in the time domain, the end position of the second symbol component corresponds to the end position of the second symbol, and the end position of the first symbol component corresponds to the first reference point of the first symbol, where the first reference point indicates the starting position of the truncated cyclic prefix of the first symbol. It will be understood that the inter-symbol copy operation is performed using a backward copy method.

[0012] In one possible implementation, the method provided in an embodiment of the present application further includes: a communication device performing signal processing on the first symbol and the second symbol, the signal processing including cyclic shifting or frequency domain weighting, the signal processing causing the first symbol component to be divided into a first extension amount and a second extension amount, and the second symbol component to be divided into a third extension amount and a fourth extension amount. After the cyclic shifting or frequency domain weighting, after the symbols are added with the CP, there is no discontinuity between adjacent symbols.

[0013] In one possible implementation, the communication device performs signal processing on the first symbol and the second symbol, and the signal processing includes cyclic shifting, including: the communication device performs cyclic shifting on the time domain signals corresponding to the first symbol and the second symbol, so that the end position of the first extension amount corresponds to the first reference point of the first symbol, the starting position of the second extension amount corresponds to the first reference point of the first symbol, the end position of the third extension amount corresponds to the end position of the second symbol, and the starting position of the fourth extension amount corresponds to the starting position of the second symbol.

[0014] In one possible implementation, the communication device performs signal processing on the symbol, and the signal processing includes frequency domain weighting, including: the communication device performs frequency domain weighting on the frequency domain signals corresponding to the first symbol and the second symbol, so that in the time domain symbols after the first symbol and the second symbol are inverse Fourier transformed, the end position of the first extension amount corresponds to the first reference point of the first symbol, the starting position of the second extension amount corresponds to the first reference point of the first symbol, the end position of the third extension amount corresponds to the end position of the second symbol, and the starting position of the fourth extension amount corresponds to the starting position of the second symbol.

[0015] In one possible implementation, the second symbol is located after the first symbol in the time domain, the end position of the second symbol component corresponds to the first reference point of the second symbol, the end position of the first symbol component corresponds to the end position of the first symbol, and the first reference point indicates the starting position of the truncated cyclic prefix of the second symbol. It can be understood that the copy operation between symbols is performed using a forward copy method.

[0016] In one possible implementation, the method provided in an embodiment of the present application further includes: a communication device performing signal processing on the first symbol and the second symbol, the signal processing including cyclic shifting or frequency domain weighting, the signal processing causing each first symbol component to be divided into a first extension amount and a second extension amount, and causing each second symbol component to be divided into a third extension amount and a fourth extension amount. The cyclic shifting or frequency domain weighting ensures that, after the cyclic prefix is ​​added to the symbols, there is no discontinuity between adjacent symbols.

[0017] In one possible implementation, a communication device performs signal processing on a symbol, and the signal processing includes cyclic shifting. The embodiments provided in the present application include: the communication device performs cyclic shifting on the time domain signals corresponding to the first symbol and the second symbol, so that the end position of the first extension amount corresponds to the end position of the first symbol, the starting position of the second extension amount corresponds to the starting position of the first symbol, the end position of the third extension amount corresponds to the first reference point of the second symbol, and the starting position of the fourth extension amount corresponds to the first reference point of the second symbol.

[0018] In one possible implementation, the communication device performs signal processing on the symbol, and the signal processing includes frequency domain weighting. The embodiments provided in the present application include: the communication device performs frequency domain weighting on the frequency domain signals corresponding to the first symbol and the second symbol, so that in the time domain symbols after the first symbol and the second symbol are inverse Fourier transformed, the end position of the first extension amount corresponds to the end position of the first symbol, the starting position of the second extension amount corresponds to the starting position of the first symbol, the end position of the third extension amount corresponds to the first reference point of the second symbol, and the starting position of the fourth extension amount corresponds to the first reference point of the second symbol.

[0019] In one possible implementation, the method provided in an embodiment of the present application includes: a communications device configuring a correlation value of an equivalent cyclic prefix, where the equivalent cyclic prefix consists of a cyclic prefix of a first symbol and a first extension value of a first symbol component. The communications device configures the correlation value of the first symbol component. When the length of the configured equivalent cyclic prefix is ​​greater than or equal to a delay spread, intersymbol interference (ISI) can be avoided.

[0020] In one possible implementation, the communication device configuring the relevant amount of the equivalent cyclic prefix includes: the communication device configuring the length of the equivalent cyclic prefix. Alternatively, the communication device configuring the length of the first extension in the first symbol component. The length of the equivalent cyclic prefix or the length of the first extension can be the number of modulation symbols before discrete Fourier transform, the number of sampling points after inverse fast Fourier transform and addition of the cyclic prefix, or other alternative parameters to the length of the first extension, and is not limited in the embodiments of the present application.

[0021] In a possible implementation, the correlation amount of the equivalent cyclic prefix is ​​determined by at least one of a delay spread, a modulation and coding strategy, and a modulation mode.

[0022] As an example, when determining the lengths of the maximum delay spreads of the last path and the first path, it may be determined that the correlation amount of the equivalent cyclic prefix needs to be greater than the length of the maximum delay spread.

[0023] As another example, when the modulation and coding strategies and modulation methods differ, the corresponding vector magnitude error requirements also differ. When a smaller vector magnitude error is required, the correlation value of the equivalent cyclic prefix needs to be larger, thereby exceeding the maximum delay spread of the channel. When a smaller vector magnitude error is not required, the correlation value of the equivalent cyclic prefix also does not need to be larger. For example, a smaller vector magnitude error is required for high-code rate transmission corresponding to a high-order modulation method or a large modulation and coding strategy; however, a smaller vector magnitude error is not required for low-code rate transmission corresponding to a low-order modulation method or a small modulation and coding strategy.

[0024] In a possible implementation, the length of the equivalent cyclic prefix is ​​greater than or equal to the delay spread.

[0025] In a possible implementation, the equivalent cyclic prefix correlation amount is positively correlated with the modulation and coding strategy, or is positively correlated with the modulation order corresponding to the modulation scheme.

[0026] In a possible implementation, the communication device configures the relevant amount of the symbol component, including: the communication device configuring the length of the first symbol component, or the communication device configuring the length of the second extension amount in the first symbol component.

[0027] In a possible implementation manner, the correlation amount of the first symbol component is determined by at least one of the number of RBs of the terminal and the bandwidth of the terminal.

[0028] In a possible implementation, the correlation amount of the first symbol component is positively correlated with the number of RBs of the terminal, or is positively correlated with the bandwidth of the terminal.

[0029] In one possible implementation, when the communication apparatus is a terminal device, the method provided in an embodiment of the present application further includes: the communication apparatus receiving first indication information, where the first indication information is used to indicate a correlation amount of an equivalent cyclic prefix of a first symbol; and the communication apparatus receiving second indication information, where the second indication information is used to indicate a correlation amount of a first symbol component of the first symbol.

[0030] In a possible implementation manner, the first indication information or the second indication information is carried in any one of downlink control information, radio resource control signaling, media access control-control element, system message, and physical downlink shared channel.

[0031] In a second aspect, an embodiment of the present application provides a symbol processing device, comprising: a processing unit, configured to generate a first time slot. The first time slot includes multiple symbols, each of which is used to carry a physical downlink shared channel or a physical uplink shared channel. The multiple symbols include a first symbol and a second symbol, wherein a first symbol component of the first symbol is the same as a second symbol component of the second symbol, and the first symbol is adjacent to the second symbol in the time domain. A transmitting unit, configured to transmit the first time slot.

[0032] In one possible implementation, the processing unit is further used to perform signal processing on the first symbol and the second symbol, where the signal processing includes cyclic shift or frequency domain weighting, and the signal processing divides the first symbol component into a first extension amount and a second extension amount, and the second symbol component into a third extension amount and a fourth extension amount.

[0033] In one possible implementation, the processing unit is configured to perform a cyclic shift on the time domain signals corresponding to the first symbol and the second symbol, such that the end position of the first extension amount corresponds to the first reference point of the first symbol, the starting position of the second extension amount corresponds to the first reference point of the first symbol, the end position of the third extension amount corresponds to the end position of the second symbol, and the starting position of the fourth extension amount corresponds to the starting position of the second symbol. Alternatively, the processing unit is configured to perform a cyclic shift on the time domain signals corresponding to the first symbol and the second symbol, such that the end position of the first extension amount corresponds to the end position of the first symbol, the starting position of the second extension amount corresponds to the starting position of the first symbol, the end position of the third extension amount corresponds to the first reference point of the second symbol, and the starting position of the fourth extension amount corresponds to the first reference point of the second symbol.

[0034] In one possible implementation, the processing unit is configured to perform frequency domain weighting on the frequency domain signals corresponding to the first symbol and the second symbol, so that in the time domain symbol after the first symbol and the second symbol are inverse Fourier transformed, the end position of the first extension amount corresponds to the first reference point of the first symbol, the starting position of the second extension amount corresponds to the first reference point of the first symbol, the end position of the third extension amount corresponds to the end position of the second symbol, and the starting position of the fourth extension amount corresponds to the starting position of the second symbol. Alternatively, the processing unit is configured to perform frequency domain weighting on the frequency domain signals corresponding to the first symbol and the second symbol, so that in the time domain symbol after the first symbol and the second symbol are inverse Fourier transformed, the end position of the first extension amount corresponds to the end position of the first symbol, the starting position of the second extension amount corresponds to the starting position of the first symbol, the end position of the third extension amount corresponds to the first reference point of the second symbol, and the starting position of the fourth extension amount corresponds to the first reference point of the second symbol.

[0035] In a possible implementation, the processing unit is further configured to configure a correlation value of an equivalent cyclic prefix, the equivalent cyclic prefix consisting of a cyclic prefix of the first symbol and a first extension value of the first symbol component. The communication device configures the correlation value of the first symbol component.

[0036] In a possible implementation, the related amount of the equivalent cyclic prefix includes: the communication device configuring the length of the equivalent cyclic prefix, or the communication device configuring the length of the first extension amount in the first symbol component.

[0037] In a possible implementation, the correlation amount of the equivalent cyclic prefix is ​​determined by at least one of a delay spread, a modulation and coding strategy, and a modulation mode.

[0038] In a possible implementation, the length of the equivalent cyclic prefix is ​​greater than or equal to the delay spread.

[0039] In a possible implementation, the equivalent cyclic prefix correlation amount is positively correlated with the modulation and coding strategy, or is positively correlated with the modulation order corresponding to the modulation scheme.

[0040] In a possible implementation, the processing unit is further configured to configure the length of the first symbol component. Alternatively, the communication device configures the length of the second extension amount in the first symbol component.

[0041] In a possible implementation manner, the correlation amount of the first symbol component is determined by at least one of the number of RBs of the terminal and the bandwidth of the terminal.

[0042] In a possible implementation, the correlation amount of the first symbol component is positively correlated with the number of RBs of the terminal, or is positively correlated with the bandwidth of the terminal.

[0043] In a third aspect, an embodiment of the present application provides a communication device, which includes a memory and a processor, the memory being used to store instructions, the processor being used to execute the instructions stored in the memory, and the execution of the instructions stored in the memory enabling the processor to execute the method for symbol processing described in the first aspect or various possible implementations of the first aspect.

[0044] Optionally, the communication device described in the third aspect also includes: a memory.

[0045] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is run on a computer, the computer executes a method of symbol processing as described in any possible implementation of the first aspect to the first aspect.

[0046] In a fifth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute a symbol processing method described in the first aspect or various possible implementations of the first aspect.

[0047] In a sixth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run a computer program or instructions to implement a symbol processing method described in the first aspect or various possible implementations of the first aspect, and the communication interface is used to communicate with other modules outside the chip.

[0048] Specifically, the chip provided in the embodiment of the present application also includes a memory for storing computer programs or instructions.

[0049] Any of the devices, computer storage media, computer program products, chips, or communication systems provided above are used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding schemes in the corresponding methods provided above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] FIG1 is a schematic diagram of a DFT-s-OFDM waveform generation process provided in an embodiment of the present application;

[0051] FIG2 is a schematic diagram of a SC-QAM waveform generation process provided in an embodiment of the present application;

[0052] FIG3 is a schematic diagram of a time domain structure in which a CP is used as a guard interval between symbols according to an embodiment of the present application;

[0053] FIG4 is a schematic diagram of ISI generated by a multipath channel according to an embodiment of the present application;

[0054] FIG5 is a schematic diagram of a reception situation of two adjacent symbols at a receiving end after being transmitted through a channel, provided by an embodiment of the present application;

[0055] FIG6 is a schematic diagram of another reception situation of two adjacent symbols at a receiving end after being transmitted through a channel, provided by an embodiment of the present application;

[0056] FIG7 is a schematic structural diagram of a zero-tail DFT-s-OFDM transmission symbol provided in an embodiment of the present application;

[0057] FIG8 is a schematic diagram of a communication scenario provided in an embodiment of the present application;

[0058] FIG9 is a schematic structural diagram of a single-carrier transmitting end provided in an embodiment of the present application;

[0059] FIG10 is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;

[0060] FIG11 is a schematic diagram of the time domain structure of the first symbol and the second symbol provided in an embodiment of the present application;

[0061] FIG12 is a schematic diagram of a symbol replication process provided in an embodiment of the present application;

[0062] FIG13 is a schematic diagram of a time domain structure of three consecutive symbols provided in an embodiment of the present application;

[0063] FIG14 is a schematic diagram of a reception situation at a receiving end after two adjacent symbols are copied and transmitted through a channel according to an embodiment of the present application;

[0064] FIG15 is a schematic diagram of another symbol copying process provided in an embodiment of the present application;

[0065] FIG16 is a schematic diagram of another time domain structure of three consecutive symbols provided in an embodiment of the present application;

[0066] FIG17 is a schematic diagram of discontinuity between symbols provided in an embodiment of the present application;

[0067] FIG18 is a schematic diagram of a cyclic shift provided in an embodiment of the present application;

[0068] FIG19 is a schematic diagram of a time domain structure after cyclic shift of two adjacent symbols provided in an embodiment of the present application;

[0069] FIG20 is a schematic diagram of an inter-symbol copy process based on cyclic shift provided in an embodiment of the present application;

[0070] FIG21 is a schematic diagram of another cyclic shift provided in an embodiment of the present application;

[0071] FIG22 is a schematic diagram of another time domain structure after cyclic shift of two adjacent symbols provided in an embodiment of the present application;

[0072] FIG23 is a schematic diagram of another inter-symbol copy process based on cyclic shift provided in an embodiment of the present application;

[0073] FIG24 is a schematic diagram of symbol mapping provided in an embodiment of the present application;

[0074] FIG25 is a schematic diagram of a process for generating a new waveform according to an embodiment of the present application;

[0075] FIG26 is a schematic diagram of two symbol received signals provided in an embodiment of the present application;

[0076] FIG27 is a schematic diagram showing the relationship between the number of terminal RBs and the number of modulation symbols provided in an embodiment of the present application;

[0077] FIG28 is a flow chart of a configuration method between communication devices provided in an embodiment of the present application;

[0078] FIG29 is a device for symbol processing provided by an embodiment of the present application;

[0079] FIG30 is a schematic block diagram of a terminal device according to an embodiment of the present application;

[0080] FIG31 is a schematic block diagram of a network device according to an embodiment of the present application;

[0081] Figure 32 is a schematic diagram of a chip structure provided in an embodiment of the present application. DETAILED DESCRIPTION

[0082] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the first symbol and the second symbol are merely used to distinguish different symbols and do not limit their order. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit differences.

[0083] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0084] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0085] The DFT-s-OFDM generation process is shown in Figure 1. The coded bit stream is first modulated to generate modulation symbols. Modulation schemes can include pi / 2 binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), 16-quadrature amplitude modulation (QAM), 64QAM, 256QAM, phase shift keying (PSK), amplitude phase shift keying (APSK), and non-uniform QAM. The modulation symbols are grouped according to scheduling parameters such as bandwidth. The grouped modulation symbols first undergo a discrete Fourier transform (DFT) (also known as frequency domain precoding), followed by subcarrier mapping. After subcarrier mapping, an inverse fast Fourier transform (IFFT) is performed, and a CP is added. The SC-QAM generation process is shown in Figure 2. After grouping, the modulation symbols are directly added with a CP, followed by upsampling and filtering.

[0086] In existing protocols, OFDM symbols consist of data symbols and a CP, as shown in Figure 3 in the time domain. Figure 3 includes two symbols: symbol a and symbol b. Symbol a's CP refers to the segment between the CP cutoff point and the end point of symbol a, copied and appended to the start of symbol a. Similarly, symbol b's CP refers to the segment between the CP cutoff point and the end point of symbol b, copied and appended to the start of symbol b.

[0087] The length of the data symbol and the length of the CP are determined by the subcarrier spacing (SCS). For example, the relationship between the length of the data symbol and the value of the SCS is: data =1 / SCS, the relationship between the length of CP and the value of SCS is: T cp =s cp / (s data ×SCS), where T data 、T cp 、s data 、s cp They represent the length of the data symbol, the length of the CP, the number of sampling points corresponding to the length of the data symbol, and the number of sampling points corresponding to the length of the CP, respectively. From the above relationship, we can see that the larger the SCS, the shorter the CP length.

[0088] Table 1

[0089] Considering the wide bandwidth transmission capabilities of DFT-s-OFDM, a common approach is carrier aggregation (CA), which aggregates multiple contiguous or non-contiguous component carriers (CCs) into a larger bandwidth. However, CA can negate the PAPR advantage of DFT-s-OFDM. Therefore, a single CC is typically used to achieve wide bandwidth transmission. Due to the limited number of Fast Fourier Transform (FFT) time points, wide bandwidth is typically achieved by increasing the SCS. Table 1 shows CC bandwidth and CP length for different SCSs.

[0090] The above-mentioned method of achieving large bandwidth by increasing the SCS introduces another problem. As shown in Figure 4, due to refraction and reflection during radio wave transmission, the receiving end may receive signals from multiple paths of the transmitting end, such as the first path and the second path. The received signals on different paths are different. For example, the second symbol in the first path overlaps with the first symbol in the second path, which will cause inter-symbol interference (ISI). The role of the CP is to increase the guard interval. When the guard interval length is greater than the maximum delay spread in the multipath, the linear convolution of the channel and the transmitted signal can be converted to a circular convolution of the channel and the transmitted signal, thus avoiding the generation of ISI. Figures 5 and 6 show two cases at the receiving end of symbols a and b in Figure 4 transmitted through a multipath channel. Figure 5 shows the case where the CP length is greater than the maximum delay spread of the channel, and Figure 6 shows the case where the CP length is less than the maximum delay spread of the channel.

[0091] As mentioned above, the larger the SCS, the shorter the CP. Therefore, the maximum channel delay spread is more likely to exceed the CP, resulting in ISI, as shown in Figure 6.

[0092] In the existing extended cyclic prefix (ECP) technology, this technology primarily extends the CP length of each DFT-s-OFDM symbol to approximately 3.5 times that of a standard CP. This significantly increases the CP length while maintaining the same SCS, thereby enhancing ISI mitigation. However, because the data on the CP is the same as the tail data of the data symbol, the CP incurs higher overhead. Therefore, the extra-long CP in ECP results in higher overhead and lower spectral efficiency.

[0093] In the existing zero-tail (ZT)-DFT-s-OFDM technology, as shown in Figure 7, which illustrates the structure of transmitted symbols, a number of zeros are added to the beginning and end of the symbol before the DFT at the transmitter, making the guard interval length configurable and thus enhancing ISI mitigation. However, this approach results in low-power smearing at the beginning and end of the time-domain signal after DFT and inverse fast Fourier transform (IFFT). The resulting time-domain leakage can lead to residual ISI. Furthermore, without directly adding a CP as a guard interval, the resulting waveform is incompatible with existing standards.

[0094] In order to solve the above problems, the present application proposes a symbol processing method and a communication device, which can generate a new single-carrier waveform that can resist ISI under large SCS.

[0095] With reference to Figure 8, Figure 8 shows a schematic diagram of a communication scenario provided by an embodiment of the present application, including one or more network devices, and one or more terminal devices. One or more terminal devices can transmit data or control signaling to one or more network devices. For example, Figure 8 (a) shows multiple terminal devices (such as terminal 802 and terminal 803) communicating with a network device (such as base station 801), and Figure 8 (b) shows a terminal device (such as terminal 807) communicating with multiple network devices (such as base station 804, base station 805, and base station 806).

[0096] Taking the example of a terminal device sending a single carrier to a network device, the terminal device generates a single carrier as a transmitter. As shown in Figure 9 (a), it is a schematic diagram of the structure of the DFT-s-OFDM transmitter, including a modulation module, a time domain resource mapping module, a transform domain precoding module, a subcarrier mapping module, and a symbol generation module. The encoded bit stream first passes through the modulation module to become a modulation symbol. The modulation symbol and the known sequence are input into the time domain resource mapping module together, and then undergo transform domain precoding and subcarrier mapping to generate a DFT-s-OFDM symbol. As shown in Figure 9 (b), it is a schematic diagram of the structure of the SC-QAM transmitter. The difference from the DFT-s-OFDM transmitter is that the CP module is added to replace the transform domain precoding module and the subcarrier mapping module. It is worth noting that the input of the time domain resource mapping module can include a reference signal sequence (such as a phase tracking reference signal (PTRS)) in addition to the modulation symbol and the known sequence.

[0097] The terminal device in the embodiments of the present application is a device with wireless communication capabilities. Terminal devices are also called user equipment (UE), mobile station (MS), mobile terminal (MT), etc., and are devices that provide voice and / or data connectivity to users. For example, handheld devices and vehicle-mounted devices with wireless connection capabilities. Currently, some examples of terminals include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices (such as smart watches, smart bracelets, pedometers, etc.), vehicle-mounted devices (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed railways, etc.), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes (such as refrigerators, televisions, air conditioners, electricity meters, etc.), etc.

[0098] The network device in the embodiment of the present application is an entity used in conjunction with a terminal device and can be used to transmit or receive signals. A network device may be any device with wireless transceiver functions, including but not limited to: an evolved NodeB (eNB), a radio network controller (RNC), a node base (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or home node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc. It may also be 5G, such as a gNB in ​​an NR system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc.

[0099] It should be understood that the network devices and terminal devices in the embodiments of the present application can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; or deployed on the water; or deployed in the air on aircraft, balloons, and satellites. The embodiments of the present application do not limit the application scenarios of the network devices and terminal devices.

[0100] Figure 10 shows a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application. The hardware structure of the terminal device and the network device in the embodiment of the present application can refer to the structure shown in Figure 10. The communication device includes a processor 101, a communication line 104, and at least one transceiver (Figure 10 is merely illustrative and takes the transceiver 103 as an example for illustration).

[0101] The processor 101 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0102] The communication link 104 may include a pathway for transmitting information between the aforementioned components.

[0103] The transceiver 103 may be any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access networks (RAN), wireless local area networks (WLAN), and the like.

[0104] Optionally, the communication device may further include a memory 102 .

[0105] The memory 102 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 102 may exist independently and be connected to the processor 101 via a communication line 104. The memory 102 may also be integrated with the processor 101.

[0106] The memory 102 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 101. The processor 101 is used to execute the computer-executable instructions stored in the memory 102, thereby implementing the policy control method provided in the following embodiments of the present application.

[0107] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.

[0108] In a specific implementation, as an embodiment, the processor 101 may include one or more CPUs, such as CPU0 and CPU1 in FIG10 .

[0109] In a specific implementation, as an embodiment, a communication device may include multiple processors, such as processor 101 and processor 105 in Figure 10. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0110] In the embodiments of the present application, the specific structure of the execution subject of a symbol processing method is not particularly limited in the embodiments of the present application. As long as communication can be performed according to a symbol processing method of the embodiments of the present application by running a program that records the code of the symbol processing method of the embodiments of the present application, for example, the execution subject of a symbol processing method provided by the embodiments of the present application may be a functional module in a terminal device that can call and execute a program, or a communication device applied to a terminal device, such as a chip. The execution subject of a symbol processing method provided by the embodiments of the present application may be a functional module in a network device that can call and execute a program, or a communication device applied to a network device, such as a chip. This application does not limit this.

[0111] A symbol processing method provided in an embodiment of the present application is applied to a communication device, the method comprising: the communication device generating a first time slot. The first time slot includes multiple symbols, and the multiple symbols are used to carry a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH). The multiple symbols include a first symbol and a second symbol, a first symbol component of the first symbol is the same as a second symbol component of the second symbol, and the first symbol is adjacent to the second symbol in the time domain. The communication device transmits the first time slot.

[0112] The carrier signal generated by the communication device includes multiple time slots, and each time slot includes multiple symbols. In the embodiment of the present application, the time slot is used as the minimum operation granularity.

[0113] It is understandable that, when the communication device is a network device, the multiple symbols included in the first time slot are used to carry PDSCH. When the communication device is a terminal device, the multiple symbols included in the first time slot are used to carry PUSCH.

[0114] The first symbol and the second symbol are any two symbols among multiple symbols that are adjacent in the time domain.

[0115] As an example, a schematic diagram of the time domain structure of the first symbol and the second symbol is shown in Figure 11. As shown in Figure 11 (a), the first symbol follows the second symbol in the time domain, the first symbol component D1 in the first symbol is identical to the second symbol component D2 in the second symbol, and the CP in the figure is the cyclic prefix of the first symbol. As shown in Figure 11 (b), the first symbol precedes the second symbol in the time domain, the first symbol component D1 in the first symbol is identical to the second symbol component D2 in the second symbol, and the CP in the figure is the cyclic prefix of the second symbol.

[0116] In a possible embodiment of the present application, the first symbol component in the first symbol is obtained by copying the second symbol component in the second symbol.

[0117] As an example, as shown in FIG11 , the second symbol component D2 in the second symbol is copied and added to the first symbol to obtain the first symbol component D1 of the first symbol.

[0118] It can be understood that there are two cases of inter-symbol replication: Case 1, in which a symbol located earlier in the time domain is replicated to a later symbol, is called backward replication, as shown in Figure 11(a); Case 2, in which a symbol located later in the time domain is replicated to a previous symbol, is called forward replication, as shown in Figure 11(b). The following uses a DFT-s-OFDM waveform as an example to specifically illustrate the two replication operations between the first and second symbols.

[0119] 1) Case 1

[0120] Assuming that the size of the frequency domain precoding is M, the dimension of the time domain vector to be DFT transformed is M. For symbol l, the time domain vector can be recorded as: l =[x l (0),x l (1),…,x l (M-1)] T

[0121] Among them, x l Represents the time domain vector.

[0122] Among them, in the time domain vector x l It includes M elements, and the time domain indexes from the first element to the last element are 0, 1, ..., M-1 respectively.

[0123] In getting x lAfterwards, transform domain precoding, subcarrier mapping, and IFFT are performed. Three reference points are defined for each symbol after IFFT, as shown in Figure 11: Reference point A is the starting position of the symbol, reference point B is the position where the symbol CP is intercepted, and reference point C is the end position of the symbol.

[0124] In an embodiment of the present application, FIG12 illustrates a process in which the second symbol component is copied to the first symbol. The end position of the second symbol component corresponds to the end position of the second symbol (i.e., reference point C), and the end position of the first symbol component corresponds to the first reference point of the first symbol (i.e., reference point B). The first reference point represents the starting position of the truncated cyclic prefix of the first symbol.

[0125] As an example, Figure 13 shows a schematic diagram of the time domain structure of three consecutive symbols, namely symbol a, symbol b, and symbol c. Taking symbols a and b as an example, symbol a is the second symbol and symbol b is the first symbol. Symbol component D1 in symbol a is copied to symbol b. The end position of symbol component D1 in symbol a corresponds to reference point C of symbol a, and the end position of symbol component D1 in symbol b corresponds to reference point B of symbol b. Similarly, taking symbols b and c as an example, symbol b is the second symbol and symbol c is the first symbol. Symbol component D2 in symbol b is copied to symbol b. The end position of symbol component D2 in symbol b corresponds to reference point C of symbol b, and the end position of symbol component D2 in symbol c corresponds to reference point B of symbol c.

[0126] In a possible implementation of the present application, the specific implementation of the symbol vector replication can be performed through the time domain index. For the reference point C of the symbol, it can be seen from the formula of the time domain vector that the time domain index before DFT is M-1. Assuming that the size of the IFFT performed by the communication device is N, the number of sampling points of the CP is L, and the number of points for DFT is M, the length occupied by the CP can be equivalent to the number of points in the DFT as K=L / N*M. From the above, it can be seen that the time domain index of the reference point B before DFT is MK-1. It is worth noting that the K calculated according to the above formula may be a fraction. When K is a fraction, K is rounded.

[0127] It is worth noting that, for the SC-QAM waveform, since the CP is added before the symbol component is replicated, the communication device can directly obtain the length K of the equivalent CP.

[0128] For example, assume that the length of the symbol component of the symbol l is copied Then we know that x l The following subvectors of are copied:

[0129] And the subvector x of symbol l+1 l+1[2] From the symbol l, i.e. x l [1] = x l+1 [2]. Among them:

[0130] In the embodiments of the present application, due to the symbol duplication operation, even when the maximum multipath delay exceeds the CP, it will not be affected by ISI. As shown in Figure 14, Case 1 indicates that the maximum multipath delay of the channel does not exceed the CP length, which is the same as the normal case (see Figure 6), while Case 2 indicates that the maximum multipath delay of the channel exceeds the CP length. In Case 2, the duplicated symbol components can serve as an additional guard interval. Although the receiving window of symbol b contains a symbol component of symbol a, namely D1, this symbol component is the same as the component of symbol b itself, and the circular convolution can be restored. Therefore, symbol a will not cause ISI to symbol b.

[0131] 2) Case 2

[0132] In an embodiment of the present application, FIG15 illustrates a process in which the second symbol copies the second symbol component to the first symbol. The end position of the second symbol component corresponds to the first reference point of the second symbol (i.e., reference point B), and the end position of the first symbol component corresponds to the end position of the first symbol (i.e., reference point C). The first reference point indicates the starting position of the truncated cyclic prefix of the second symbol.

[0133] As an example, Figure 16 shows a schematic diagram of the time domain structure of three consecutive symbols, namely symbol a, symbol b, and symbol c. Taking symbols a and b as an example, symbol a is the first symbol and symbol b is the second symbol. Symbol component D2 in symbol b is copied to symbol a. The end position of symbol component D2 in symbol b corresponds to reference point B of symbol b, while the end position of symbol component D2 in symbol a corresponds to reference point C of symbol a. Similarly, taking symbols b and c as an example, symbol c is the second symbol and symbol b is the first symbol. Symbol component D3 in symbol c is copied to symbol b. The end position of symbol component D3 in symbol c corresponds to reference point B of symbol c, while the end position of symbol component D3 in symbol b corresponds to reference point C of symbol b.

[0134] The above embodiment describes the situation after performing a copy operation between symbols. Although this can prevent ISI from affecting the maximum multipath delay when it exceeds the CP, as shown in Figure 17, it will cause discontinuity between symbols. Therefore, in this embodiment of the present application, the method provided in this embodiment of the present application also includes: the communication device performs signal processing on the first symbol and the second symbol, and the signal processing includes cyclic shift or frequency domain weighting. The signal processing causes the first symbol component to be divided into a first extension amount and a second extension amount, and the second symbol component to be divided into a third extension amount and a fourth extension amount.

[0135] Among them, the signal processing is cyclic shift, which is to perform signal processing on the time domain signal corresponding to the first symbol and the time domain signal corresponding to the second symbol; the signal processing is frequency domain weighting, which is to perform frequency domain weighting on the frequency domain signal corresponding to the first symbol and the frequency domain signal corresponding to the second symbol.

[0136] The signal processing for the two cases is described below respectively.

[0137] 1) Case 1

[0138] As shown in Figure 18, before DFT, the second symbol is located before the first symbol in the time domain, the second symbol copies the second symbol component to after the first symbol, and the first symbol and the second symbol are cyclically shifted. The direction of the cyclic shift is shown by arrow A in Figure 18. The end position of the first symbol component in the first symbol is located after the reference point B, and the end position of the second symbol component in the second symbol is located after the reference point A.

[0139] In one embodiment of the present application, after cyclic shifting the time domain signals corresponding to the first symbol and the second symbol, as shown in Figure 18, the end position of the first extension amount corresponds to the first reference point of the first symbol, the starting position of the second extension amount corresponds to the first reference point of the first symbol, the end position of the third extension amount corresponds to the end position of the second symbol, and the starting position of the fourth extension amount corresponds to the starting position of the second symbol.

[0140] As an example, as shown in Figure 19, using symbols a and b as examples, the symbol component D1 in symbol a is copied to symbol b. After cyclic shifting the time domain signals corresponding to symbols a and b, in symbol b, the end position of the first extension amount D11 corresponds to the reference point B of symbol b, and the starting position of the second extension amount D12 corresponds to the reference point B of symbol b. In symbol a, the end position of the third extension amount D13 corresponds to the reference point C of symbol a, and the starting position of the fourth extension amount D14 corresponds to the reference point A of symbol a.

[0141] In one possible implementation of the present application, the aforementioned cyclic shift effect is directly achieved during the symbol component replication process. As shown in FIG20 , the symbol components intercepted from the second symbol are divided into component 1 and component 2. During the replication process, component 1 is moved to a position before reference point B of the first symbol, and component 2 is moved to a position after reference point B of the first symbol.

[0142] It is worth noting that the cyclic shift of the first symbol and the second symbol can also be performed after DFT and IFFT and before adding CP, which is not limited in the embodiments of the present application.

[0143] In one embodiment of the present application, frequency domain weighting is performed on the frequency domain signal corresponding to the first symbol, so that in the time domain symbol after the first symbol is inverse Fourier transformed, the end position of the first extension amount corresponds to the first reference point of the first symbol, the starting position of the second extension amount corresponds to the first reference point of the first symbol, the end position of the third extension amount corresponds to the end position of the second symbol, and the starting position of the fourth extension amount corresponds to the starting position of the second symbol.

[0144] It is worth noting that the frequency domain weighting of the frequency domain signal corresponding to the first symbol is performed specifically after the symbol component copy operation and DFT are performed.

[0145] 2) Case 2

[0146] As shown in Figure 21, before DFT, the second symbol is located after the first symbol in the time domain, the second symbol copies the second symbol component to after the first symbol, and the first symbol and the second symbol are cyclically shifted. The direction of the cyclic shift is shown by arrow B in Figure 21. The end position of the first symbol component in the first symbol is located after reference point A, and the end position of the second symbol component in the second symbol is located after reference point B.

[0147] In one embodiment of the present application, after cyclic shifting the time domain signals corresponding to the first symbol and the second symbol, as shown in Figure 21, the end position of the first extension amount corresponds to the end position of the first symbol, the starting position of the second extension amount corresponds to the starting position of the first symbol, the end position of the third extension amount corresponds to the first reference point of the second symbol, and the starting position of the fourth extension amount corresponds to the first reference point of the second symbol.

[0148] As an example, as shown in Figure 22, taking symbols a and b as examples, the symbol component D1 in symbol a is copied to symbol b. After cyclic shifting the time domain signals corresponding to symbols a and b, in symbol b, the end position of the first extension amount D11 corresponds to the reference point C of symbol b, and the starting position of the second extension amount D12 corresponds to the reference point A of symbol b. In symbol a, the end position of the third extension amount D13 corresponds to the reference point B of symbol a, and the starting position of the fourth extension amount D14 corresponds to the reference point B of symbol a.

[0149] In one possible implementation of the present application, the aforementioned cyclic shift effect is directly achieved during the symbol component replication process. As shown in FIG23 , the symbol components intercepted from the second symbol are divided into component 1 and component 2. During the replication process, component 1 is moved to a position before reference point C of the first symbol, and component 2 is moved to a position after reference point A of the first symbol.

[0150] It is worth noting that the cyclic shift of the first symbol and the second symbol can also be performed after DFT and IFFT and before adding CP, which is not limited in the embodiments of the present application.

[0151] In one embodiment of the present application, frequency domain weighting is performed on the frequency domain signal corresponding to the first symbol, so that in the time domain symbol after the first symbol is inverse Fourier transformed, the end position of the first extension amount corresponds to the end position of the first symbol, the starting position of the second extension amount corresponds to the starting position of the first symbol, the end position of the third extension amount corresponds to the first reference point of the second symbol, and the starting position of the fourth extension amount corresponds to the first reference point of the second symbol.

[0152] It is worth noting that the frequency domain weighting of the frequency domain signal corresponding to the first symbol is performed specifically after the symbol component copy operation and DFT are performed.

[0153] In the above embodiment, after the first symbol and the second symbol undergo a copy operation, a cyclic shift, a DFT, an IFFT, and the addition of a CP, a mapping diagram as shown in FIG24 can be obtained; or, the first symbol and the second symbol can undergo a copy operation, a DFT, and then frequency domain weighting, an IFFT, and the addition of a CP. It can be seen from FIG24 that the length of the equivalent CP of the first symbol is determined by the CP of the first symbol and the third extension amount of the second symbol component in the second symbol, wherein the third extension amount of the second symbol component is the same as the first extension amount of the first symbol component in the first symbol. It is worth noting that the mapping diagram shown in FIG24 takes the case of backward copying as an example, and the mapping diagram of forward copying is the same, which will not be repeated here.

[0154] It is worth noting that, after the first symbol and the second symbol undergo copying, DFT, IFFT, cyclic shift, and adding CP, a similar mapping diagram can be obtained, which will not be described in detail here.

[0155] The following uses a DFT-s-OFDM waveform as an example to illustrate how the communication device is configured to generate the first time slot. It is understood that the method provided in the embodiment of the present application is also applicable to SC-QAM waveforms.

[0156] In the embodiment of the present application, taking the backward replication in Case 1 as an example, the method provided by the embodiment of the present application is shown in FIG25 , including:

[0157] Step S2501: The network device configures the relevant amount of the equivalent cyclic prefix. The equivalent cyclic prefix consists of the cyclic prefix of the first symbol and the first extension amount of the first symbol component.

[0158] It is worth noting that the first symbol component in the first symbol is the same as the second symbol component in the second symbol, the first extension amount in the first symbol is the same as the third extension amount in the second symbol, and the second extension amount in the first symbol is the same as the fourth extension amount in the second symbol. The following description is based on the first symbol component of the first symbol.

[0159] In a possible implementation, the network device configuring the relevant amount of the equivalent cyclic prefix includes: the network device configuring the length of the equivalent cyclic prefix; or configuring the length of the first extension amount in the first symbol component.

[0160] Among them, the length of the equivalent cyclic prefix or the length of the first extension amount can be the number of modulation symbols before DFT, or the number of sampling points after IFFT+CP, or other alternative parameters of the length of the first extension amount, which is not limited in the embodiments of the present application.

[0161] As an example, the sampling point of the equivalent CP of the symbol is represented by E l According to the above embodiment, the number of points of DFT performed by the communication device is M, and the number of points of IFFT is N, it can be known that the equivalent CP (ie, E l ) before DFT can be equivalent to F l =E l / N*M, where F l is the number of modulation symbols corresponding to the equivalent CP length. The number of modulation symbols of the symbol component of the symbol is expressed as The number of modulation symbols of the first spreading amount is expressed as The number of modulation symbols of the second spreading amount is expressed as According to the above embodiment, the number of points for performing DFT on the communication device is M, and the number of points for performing IFFT is N. It can be seen that the equivalent number of sampling points of IFFT and after adding CP corresponding to the first extension amount, the second extension amount, and the length of the first symbol component are: That is, the lengths of the symbol component, the first extension amount, and the second extension amount can be, but are not limited to, equivalently expressed by the number of modulation symbols, the number of sampling points, or numerical values ​​in convertible units.

[0162] For example, as shown in FIG24 , the length of the equivalent CP of the first symbol can be represented by the length E1 of the corresponding sampling point, and can also be represented by, but not limited to, the number of modulation symbols F1 corresponding to the length of the equivalent CP. The number of modulation symbols corresponding to the length of the first symbol component of the first symbol is represented by The number of sampling points corresponding to the length of the first symbol component is expressed as The first symbol is divided into a first extension amount and a second extension amount through signal processing (such as cyclic shift or frequency domain weighting). The number of modulation symbols corresponding to the first extension amount is expressed as The number of sampling points is expressed as The number of modulation symbols corresponding to the second spreading amount is expressed as: The number of sampling points is expressed as It can be understood that the number of modulation symbols corresponding to the first symbol component of the first symbol is the sum of the number of modulation symbols corresponding to the first extension amount and the number of modulation symbols corresponding to the second extension amount, that is, Similarly, the number of sampling points corresponding to the first symbol component of the first symbol is the sum of the number of sampling points corresponding to the first extension amount and the number of sampling points corresponding to the second extension amount, that is,

[0163] As an example, the correlation amount of the equivalent cyclic prefix can be the number of modulation symbols corresponding to the first extension amount. The number of sampling points corresponding to the first expansion One or more of the number of modulation symbols F1 corresponding to the equivalent cyclic prefix length and the number of sampling points E1 corresponding to the equivalent cyclic prefix length.

[0164] In another possible implementation, the correlation amount of the equivalent cyclic prefix is ​​determined by at least one of a delay spread, a modulation and coding strategy, and a modulation mode.

[0165] In a possible embodiment, the length of the equivalent cyclic prefix is ​​greater than or equal to the delay spread.

[0166] The principle of generating a new waveform based on the network device configuration is to extend the equivalent cyclic prefix to be greater than the maximum delay spread of the channel. Therefore, the maximum delay spread of the multipath channel can determine the correlation amount of the equivalent cyclic prefix.

[0167] As an example, FIG26 is a schematic diagram showing two symbols passing through the FFT receiving window. When the maximum delay extension length between the last path and the first path is determined to be E, the correlation value of the equivalent cyclic prefix (for example, the number of sampling points corresponding to the equivalent cyclic prefix length E) can be determined. l ) needs to be greater than the length E of the maximum delay extension.

[0168] As another example, the modulation and coding scheme (MCS) and modulation mode also affect the correlation value of the equivalent cyclic prefix. Specifically, when the MCS and modulation mode are different, the corresponding error vector magnitude (EVM) requirements are also different. For example, in high-order modulation modes or high-code rate transmission corresponding to large MCS, a smaller EVM is required to ensure correct demodulation, and a larger correlation value of the equivalent cyclic prefix is ​​required. In low-order modulation modes or low-code rate transmission corresponding to small MCS, the EVM requirement is greater, and a smaller correlation value length of the equivalent cyclic prefix can ensure correct demodulation.

[0169] For example, under the same maximum channel delay spread, high-order modulation mode or large MCS, the network equipment can be configured with a larger equivalent cyclic prefix related quantity. For example, the number of modulation symbols corresponding to the larger equivalent cyclic prefix length configured by the network equipment is F. l .

[0170] Step S2502: The network device configures the correlation value of the first symbol component.

[0171] It is worth noting that the first extension amount and the second extension amount of the first symbol component in the first symbol are the same as the third extension amount and the fourth extension amount of the second symbol component in the second symbol. The following description is based on the first symbol component of the first symbol.

[0172] In a possible implementation, the network device configures the related amount of the first symbol component, including: the network device configures the length of the first symbol component; or configures the length of the second extension amount in the first symbol component.

[0173] As an example, the correlation amount of the first symbol component may be the number of modulation symbols corresponding to the second spreading amount. The number of sampling points corresponding to the second expansion The number of modulation symbols corresponding to the length of the first symbol component And the number of sampling points corresponding to the length of the first component One or more of .

[0174] In one embodiment of the present application, the correlation amount of the first symbol component is determined by at least one of the number of terminal resource blocks (RBs) and the terminal bandwidth.

[0175] It can be understood that the total number of modulation symbols on a single single carrier symbol is equal to the number of subcarriers. Indicates that Indicates the number of subcarriers corresponding to one RB. As shown in Figure 27, when the SCS remains unchanged, the duration of the data symbol in a single single-carrier symbol remains unchanged. Therefore, the number of RBs N in the terminal RB When it increases, the total number of modulation symbols contained in a single single carrier symbol increases. Since the time length of a single symbol remains unchanged, the length of a single modulation symbol will become shorter, and the number of modulation symbols corresponding to the length of the required first symbol component increases.

[0176] In a possible embodiment of the present application, the correlation amount of the first symbol component is positively correlated with the number of RBs of the terminal, or is positively correlated with the bandwidth of the terminal.

[0177] In a possible implementation of the present application, the network device sets the number of terminal RBs N.RB Configure the length of the first symbol component.

[0178] As an example, a network device may RB The value range configures the length of the first symbol component. For example, the length of the first symbol component can be, but is not limited to, the number of modulation symbols corresponding to the first symbol component or the number of sampling points corresponding to the first symbol component. The corresponding number of sampling points Take this as an example to illustrate.

[0179] For example, Table 2 shows a N RB The corresponding relationship with the correlation amount of the first symbol component. The correlation amount of the first symbol component here is the number of modulation symbols corresponding to the length of the first symbol component. Indicates that the correlation amount of the first symbol component can also be, but is not limited to, the number of sampling points corresponding to the length of the first symbol component As shown in Table 2, the network device can pre-configure the relevant amount of equivalent cyclic prefix (configuration 1 and configuration 2), and then based on N RB Adjust the correlation value of the first symbol component. For example, for the correlation value of the equivalent cyclic prefix under configuration 1, the N corresponding to the first time slot RB In the case of range 1, the value range of the correlation amount of the first symbol component is (a1, b1); N corresponding to the first time slot RB In the case of range 2, the value range of the correlation amount of the first symbol component is (a2, b2).

[0180] Table 2

[0181] It is understood that in Table 2, a1, b1, a2, b2, etc. are only used to represent different value ranges of the correlation amount of the first symbol component. The ranges of (a1, b1) and (a2, b2) may overlap or not overlap, and this application does not impose any restrictions on this. RB The value range can also be replaced by N RB The specific value of N RB The larger the value of , the larger the corresponding correlation of the first symbol component, that is, the correlation of the first symbol component is proportional to the number of RBs. For example, when range 1 is (8, 16) and range is (16, 32), a1 is smaller than a2.

[0182] It can be understood that the length of the first symbol component is the number of sampling points corresponding to the length of the first symbol component. The configuration method is the same as above and will not be repeated here.

[0183] For example, Table 3 shows a N RBThe length of the second extension is the length of the second extension. Indicates that the length of the second extension amount can also be, but is not limited to, the number of sampling points corresponding to the length of the second extension amount As shown in Table 3, the network device can pre-configure the length of the second extension amount. For example, in the first time slot corresponding to N RB In the case of range 1, the length of the second extension is within the range (c1, d1); N corresponding to the first time slot RB In the case of range 2, the length of the second extension amount is within the range of (c2, d2).

[0184] Table 3

[0185] It is understandable that in Table 3, c1, d1, c2, d2, etc. are only used to represent different value ranges of the length of the second extension amount. The ranges of (c1, d1) and (c2, d2) may overlap or not overlap, and this application does not impose any restrictions on this. RB The value range can also be replaced by N RB The specific value of N RB The larger the value of , the longer the length of the corresponding second extension amount, that is, the length of the second extension amount is proportional to the number of RBs.

[0186] As another example, the network device may refer to N RB value, configure the length of the first symbol component, such as the number of modulation symbols corresponding to the length of the first symbol component, or the number of sampling points corresponding to the length of the first symbol component.

[0187] For example, Table 4 shows a reference N RB The corresponding relationship between the value and the correlation amount of the first symbol component. The correlation amount of the first symbol component here is the number of modulation symbols corresponding to the length of the first symbol component. Indicates that the correlation amount of the first symbol component can also be, but is not limited to, the number of sampling points corresponding to the length of the first symbol component As shown in Table 4, the network device can pre-configure the relevant amount of equivalent cyclic prefix (configuration 1 and configuration 2), and then based on the reference N RB For example, for the correlation value of the equivalent cyclic prefix under configuration 1, the reference N corresponding to the first time slot is RB When the value is x1, the value range of the correlation amount of the first symbol component is (a1, b1); the reference N corresponding to the first time slot RB When the value is less than x1, the value range of the correlation amount of the first symbol component is (a2, b2), where a2 is less than a1, and b2 is less than b1.

[0188] Table 4

[0189] It can be understood that the length of the first symbol component is the number of sampling points corresponding to the length of the first symbol component. The configuration method is the same as above and will not be repeated here.

[0190] For example, Table 5 shows a reference N RB The length of the second extension value is the number of modulation symbols corresponding to the length of the second extension value. Indicates that the length of the second extension amount can also be, but is not limited to, the number of sampling points corresponding to the length of the second extension amount As shown in Table 5, the network device can preconfigure the length of the second extension amount. For example, in the reference N corresponding to the first time slot RB When the value is x1, the range of the length of the second extension is (c1, d1); the reference N corresponding to the first time slot RB When the value is less than x1, the length of the second extension amount has a value range of (c2, d2), where c2 is less than c1, and d2 is less than d1.

[0191] Table 5

[0192] It can be understood that the second extension length is the number of sampling points corresponding to the second extension length. The configuration method is the same as above and will not be repeated here.

[0193] In a possible embodiment of the present application, the specific implementation method of the network device configuring the correlation amount of the first symbol component according to the set terminal bandwidth is the same as that of the network device configuring the correlation amount of the first symbol component according to the set terminal RB number N. RB The configuration of the correlation amount of the first symbol component is similar and will not be repeated here.

[0194] In another possible implementation of the present application, the network device configures the correlation between the first symbol component and the number of terminal RBs N. RB , or the numerical relationship of terminal bandwidth.

[0195] As an example, the correlation value of the first symbol component is the length of the first symbol component, or a reference value of the length of the first symbol component. For example, the numerical relationship is referred to the following formula: R = f(N RB CP rl ) R r =h(N RB )

[0196] Among them, f(x) and h(x) are functions that are proportional to the independent variable x; CPrl represents the correlation value of the equivalent cyclic prefix; R represents the length of the first symbol component; R r A reference value representing the length of the first symbol component.

[0197] For example, the number of terminal RBs N is known RB The length of the equivalent cyclic prefix, or the number of terminal RBs N RB The length of the first extension, the network device combines the numerical relationship R = f (N RB CP rl ) can get the length of the first symbol component.

[0198] Among them, the length of the equivalent cyclic prefix can be the number of modulation symbols corresponding to the length of the equivalent cyclic prefix before DFT, or the number of sampling points corresponding to the length of the equivalent cyclic prefix after IFFT+CP; the length of the first extension amount can be the number of modulation symbols corresponding to the length of the first extension amount before DFT, or the number of sampling points corresponding to the length of the first extension amount after IFFT+CP, or other alternative parameters of the length of the first extension amount.

[0199] When the correlation value of the equivalent cyclic prefix is ​​the number of modulation symbols corresponding to the length of the equivalent cyclic prefix, the length of the first symbol component is the number of modulation symbols corresponding to the length of the first symbol component; when the correlation value of the equivalent cyclic prefix is ​​the number of sampling points corresponding to the length of the equivalent cyclic prefix, the length of the first symbol component is the number of sampling points corresponding to the length of the first symbol component.

[0200] For example, the number of terminal RBs N is known RB , network equipment combined with the numerical relationship R r =h(N RB ) can obtain the reference value of the length of the first symbol component. It can be understood that the reference value of the length of the first symbol component has nothing to do with the correlation amount of the equivalent cyclic prefix and is directly obtained from N RB Sure.

[0201] In one embodiment of the present application, the network device can configure the first symbol component according to the correlation amount and the terminal RB number N. RB , or the numerical relationship of the terminal bandwidth, directly determine the correlation amount of the first symbol component; the correlation amount of the first symbol component can also be determined by the number of terminal RBs N RB , or the numerical relationship of the terminal bandwidth is sent to the terminal device, and the terminal device determines the relevant amount of the first symbol component.

[0202] As an example, the network device configures the correlation between the first symbol component and the number of terminal RBs N. RB, or the numerical relationship of the terminal bandwidth, obtain the length of the first symbol component, or the reference value of the first symbol component length, and send the first symbol component length or the reference value of the first symbol component length to the terminal device.

[0203] As another example, the network device sends the configured correlation value of the first symbol component and the terminal RB number N to the terminal device. RB , or the numerical relationship of the terminal bandwidth, which is determined by the terminal device according to the correlation between the configured first symbol component and the number of terminal RBs N RB , or the numerical relationship of the terminal bandwidth to obtain the length of the first symbol component, or the reference value of the length of the first symbol component.

[0204] Step S2503: The network device or the terminal device generates a first time slot according to the configured correlation value of the first symbol component and the correlation value of the equivalent cyclic prefix.

[0205] Among them, when the network device generates the first time slot based on the correlation amount of the configured first symbol component and the correlation amount of the equivalent cyclic prefix, the network device and the terminal device perform downlink transmission; when the terminal device generates the first time slot based on the correlation amount of the first symbol component and the correlation amount of the equivalent cyclic prefix configured by the network device, the terminal device and the network device perform uplink transmission.

[0206] In one embodiment of the present application, when the network device generates a first time slot based on the configured correlation amount of the first symbol component and the correlation amount of the equivalent cyclic prefix, as shown in Figure 28 (a), the method provided by the embodiment of the present application includes:

[0207] Step 2801a: The network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device.

[0208] The first indication information is used to indicate the correlation amount of the equivalent cyclic prefix.

[0209] Step 2802a: The network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the network device.

[0210] The second indication information is used to indicate the correlation amount of the first symbol component.

[0211] In a possible embodiment, the first indication information or the second indication information is carried in any one of downlink control information, radio resource control signaling, media access control-control element, system message, and physical downlink shared channel, which is not limited in the embodiment of the present application.

[0212] Step 2803a: The network device generates a first time slot according to the first indication information and the second indication information.

[0213] Step 2804a: The network device sends the first time slot to the terminal device. Correspondingly, the terminal device receives the first time slot from the network device.

[0214] In another embodiment of the present application, when the terminal device generates the first time slot according to the correlation amount of the first symbol component and the correlation amount of the equivalent cyclic prefix configured by the network device, as shown in Figure 28 (b), the method provided in the embodiment of the present application further includes:

[0215] Step 2801b: The network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information.

[0216] The first indication information is used to indicate the correlation amount of the equivalent cyclic prefix.

[0217] Step 2802b: The network device sends the second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information.

[0218] The second indication information is used to indicate the correlation amount of the first symbol component.

[0219] In a possible embodiment, the first indication information or the second indication information is carried in any one of downlink control information, radio resource control signaling, media access control-control element, system message, and physical downlink shared channel, which is not limited in the embodiment of the present application.

[0220] Step 2803b: The terminal device generates a first time slot according to the first indication information and the second indication information.

[0221] Step 2804b: The terminal device sends the first time slot to the network device. Correspondingly, the network device receives the first time slot from the terminal device.

[0222] The various embodiments described herein may be independent solutions or may be combined according to internal logic, and all of these solutions fall within the scope of protection of this application.

[0223] It can be understood that in the above-mentioned method embodiments, the execution subject can be either a terminal device or a component that can be used for a terminal device (such as a chip or circuit), or a network device or a component that can be used for a network device (such as a chip or circuit).

[0224] The above describes the method embodiments provided by the embodiments of the present application. The following describes the device embodiments provided by the embodiments of the present application. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for matters not described in detail, reference can be made to the method embodiment above. For the sake of brevity, they will not be repeated here.

[0225] As shown in Figure 29, an embodiment of the present application further provides a symbol processing device 2900. Device 2900 includes a processing module 2910, a memory 2920, and a transceiver 2930. The memory 2920 stores a program, and the processor 2910 is configured to execute the program stored in the memory 2920. The execution of the program stored in the memory 2920 enables the device 2900 to perform the method embodiment described above.

[0226] The present application also provides a communication device, which can be a terminal device or a chip, and can be used to execute the above method embodiment.

[0227] When the communication device is a terminal device, Figure 30 shows a simplified structural diagram of the terminal device. For ease of understanding and illustration, Figure 30 uses a mobile phone as an example of the terminal device. As shown in Figure 30, the terminal device includes a processor, memory, radio frequency circuit, antenna, and input and output devices. The processor is mainly used to process communication protocols and communication data, as well as to control the terminal device, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, displays, keyboards, etc., are mainly used to receive data input by the user and output data to the user. It should be noted that some types of terminal devices may not have input and output devices.

[0228] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then transmits the RF signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Figure 30 shows only one memory and processor. In an actual terminal device product, there may be one or more processors and one or more memories. The memory may also be referred to as a storage medium or a storage device. The memory may be set independently of the processor or integrated with the processor. This is not limited in the embodiments of the present application.

[0229] In the embodiment of the present application, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal device, and the processor with processing function can be regarded as the processing unit of the terminal device.

[0230] As shown in Figure 30 , the terminal device includes a transceiver unit 3010 and a processing unit 3020. The transceiver unit 3010 may also be referred to as a transceiver, transceiver, or transceiver device. The processing unit 3020 may also be referred to as a processor, processing board, processing module, or processing device. Alternatively, the device in the transceiver unit 3010 that implements the receiving function may be considered a receiving unit, and the device in the transceiver unit 3010 that implements the transmitting function may be considered a transmitting unit. That is, the transceiver unit 3010 includes a receiving unit and a transmitting unit. The transceiver unit may also be referred to as a transceiver, transceiver, or transceiver circuit. The receiving unit may also be referred to as a receiver, receiver, or receiving circuit. The transmitting unit may also be referred to as a transmitter, transmitter, or transmitting circuit.

[0231] For example, in one implementation, the processing unit 3020 is configured to execute the above method embodiment. The transceiver unit 3010 is configured to perform the relevant transceiver operations in the above method embodiment. For example, the transceiver unit 3010 is configured to send or receive DFT-s-OFDM symbols or SC-QAM symbols.

[0232] It should be understood that Figure 30 is only an example and not a limitation, and the above-mentioned terminal device including the transceiver unit and the processing unit may not rely on the structure shown in Figure 30.

[0233] When the communication device is a chip, the chip includes a transceiver unit and a processing unit, wherein the transceiver unit may be an input / output circuit or a communication interface; and the processing unit may be a processor, microprocessor, or integrated circuit integrated on the chip.

[0234] The present application also provides a communication device, which can be a network device or a chip. The communication device can be used to execute the above method embodiment. When the communication device is a network device, for example, it is a base station.

[0235] Figure 31 shows a simplified schematic diagram of a base station structure. The base station includes sections 3110 and 3120. Section 3110 is primarily responsible for receiving and transmitting RF signals and converting RF signals to baseband signals; section 3120 is primarily responsible for baseband processing and base station control. Section 3110 can be commonly referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver. Section 3120 is typically the base station's control center, often referred to as a processing unit, responsible for controlling the base station to execute the network device-side processing operations described in the aforementioned method embodiments.

[0236] The transceiver unit in section 3110, also known as a transceiver or transceiver, includes an antenna and a radio frequency unit (RFU), with the RF unit primarily responsible for RF processing. Alternatively, the device used for receiving in section 3110 can be considered a receiving unit, and the device used for transmitting can be considered a transmitting unit. That is, section 3110 includes both a receiving unit and a transmitting unit. The receiving unit can also be referred to as a receiver, receiver, or receiving circuit, and the transmitting unit can be referred to as a transmitter, transmitter, or transmitting circuit.

[0237] Section 3120 may include one or more boards, each of which may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement baseband processing functions and control the base station. If multiple boards are present, the boards may be interconnected to enhance processing capabilities. As an optional implementation, multiple boards may share one or more processors, multiple boards may share one or more memories, or multiple boards may simultaneously share one or more processors.

[0238] For example, in one implementation, section 3120 is used to perform the aforementioned method embodiment. Section 3110 is used to perform the relevant transceiver operations in the aforementioned method embodiment. For example, section 3110 is used to transmit or receive DFT-s-OFDM symbols or SC-QAM symbols.

[0239] It should be understood that FIG31 is merely an example and not a limitation, and the above-mentioned network device including the transceiver unit and the processing unit may not rely on the structure shown in FIG31.

[0240] 32 is a schematic diagram of the structure of a chip 3200 provided in an embodiment of the present application. The chip 3200 includes one or more (including two) processors 3210 and a communication interface 3230.

[0241] Optionally, the chip 3200 further includes a memory 3240, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor 3210. A portion of the memory 3240 may also include a non-volatile random access memory (NVRAM).

[0242] In some embodiments, the memory 3240 stores the following elements, execution modules or data structures, or a subset thereof, or an extended set thereof.

[0243] In the embodiment of the present application, the corresponding operation is performed by calling the operation instruction stored in the memory 3240 (the operation instruction may be stored in the operating system).

[0244] The processor 3210 controls processing operations of the first terminal and the base station. The processor 3210 may also be referred to as a central processing unit (CPU).

[0245] Memory 3240 may include read-only memory and random access memory, and provides instructions and data to processor 3210. A portion of memory 3240 may also include NVRAM. For example, in an application, memory 3240, communication interface 3230, and memory 3240 are coupled together via bus system 3220. Bus system 3220 may include not only a data bus but also a power bus, a control bus, and a status signal bus. However, for clarity, various buses are labeled as bus system 3220 in FIG. 32 .

[0246] The methods disclosed in the above embodiments of the present application can be applied to or implemented by processor 3210. Processor 3210 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits in processor 3210 or by software instructions. The above processor 3210 may be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory 3240 , and the processor 3210 reads the information in the memory 3240 and completes the steps of the above method in combination with its hardware.

[0247] The above communication unit may be a communication interface of the device, used to receive signals from other devices. For example, when the device is implemented as a chip, the communication unit is a communication interface of the chip used to receive or send signals from other chips or devices.

[0248] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a computer, the computer is enabled to implement the above method embodiment.

[0249] The embodiment of the present application also provides a computer program product comprising instructions, which, when executed by a computer, enables the computer to implement the above method embodiment.

[0250] The explanation of the relevant contents and beneficial effects of any of the communication devices provided above can be referred to the corresponding method embodiments provided above, and will not be repeated here.

[0251] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. As long as it is possible to communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in the terminal device or the network device that can call a program and execute the program.

[0252] In addition, various aspects or features of the present application can be implemented as methods, apparatuses, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used in this application encompasses a computer program that can be accessed from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0253] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0254] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile 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. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAMbus RAM (DR RAM).

[0255] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated into the processor.

[0256] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0257] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0258] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0259] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical, or other forms.

[0260] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0261] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0262] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0263] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A symbol processing method, applied to a communication device, characterized in that: The method comprises: generating a first time slot, wherein the first time slot includes a plurality of symbols, and the plurality of symbols are used to carry a physical downlink shared channel PDSCH or a physical uplink shared channel PUSCH, The multiple symbols include a first symbol and a second symbol, a first symbol component of the first symbol is the same as a second symbol component of the second symbol, and the first symbol is adjacent to the second symbol in the time domain; The first time slot is transmitted.

2. The method according to claim 1, characterized in that The first symbol component in the first symbol is obtained by copying the second symbol component in the second symbol.

3. The method according to claim 2, characterized in that The second symbol is located before the first symbol in the time domain, The end position of the second symbol component corresponds to the end position of the second symbol, and the end position of the first symbol component corresponds to the first reference point of the first symbol, and the first reference point indicates the starting position of the truncated cyclic prefix of the first symbol.

4. The method according to claim 3, characterized in that The method further comprises: The first symbol and the second symbol are subjected to signal processing, wherein the signal processing includes cyclic shift or frequency domain weighting, and the signal processing causes the first symbol component to be divided into a first extension amount and a second extension amount, and the second symbol component to be divided into a third extension amount and a fourth extension amount.

5. The method according to claim 4, characterized in that performing signal processing on the first symbol and the second symbol, wherein the signal processing includes cyclic shift, including: The time domain signals corresponding to the first symbol and the second symbol are cyclically shifted so that the end position of the first extension amount corresponds to the first reference point of the first symbol, the starting position of the second extension amount corresponds to the first reference point of the first symbol, the end position of the third extension amount corresponds to the end position of the second symbol, and the starting position of the fourth extension amount corresponds to the starting position of the second symbol.

6. The method according to claim 4, characterized in that Performing signal processing on the symbol, the signal processing including frequency domain weighting, including: Frequency domain weighting is performed on the frequency domain signals corresponding to the first symbol and the second symbol, so that in the time domain symbols after the first symbol and the second symbol are inverse Fourier transformed, the end position of the first extension amount corresponds to the first reference point of the first symbol, the starting position of the second extension amount corresponds to the first reference point of the first symbol, the end position of the third extension amount corresponds to the end position of the second symbol, and the starting position of the fourth extension amount corresponds to the starting position of the second symbol.

7. The method according to claim 2, characterized in that: The second symbol is located after the first symbol in the time domain, The end position of the second symbol component corresponds to a first reference point of the second symbol, the end position of the first symbol component corresponds to an end position of the first symbol, and the first reference point indicates a starting position of a truncated cyclic prefix of the second symbol.

8. The method according to claim 7, characterized in that The method further comprises: Signal processing is performed on the first symbol and the second symbol, wherein the signal processing includes cyclic shift or frequency domain weighting, and the signal processing causes each of the first symbol components to be divided into a first extension amount and a second extension amount, and the second symbol component to be divided into a third extension amount and a fourth extension amount.

9. The method according to claim 8, characterized in that Performing signal processing on the symbol, the signal processing comprising cyclic shift, comprising: The time domain signals corresponding to the first symbol and the second symbol are cyclically shifted so that the end position of the first extension amount corresponds to the end position of the first symbol, the starting position of the second extension amount corresponds to the starting position of the first symbol, the end position of the third extension amount corresponds to the first reference point of the second symbol, and the starting position of the fourth extension amount corresponds to the first reference point of the second symbol.

10. The method according to claim 8, characterized in that Performing signal processing on the symbol, the signal processing including frequency domain weighting, including: The frequency domain signals corresponding to the first symbol and the second symbol are weighted in the frequency domain, so that in the time domain symbols after the first symbol and the second symbol are inversely Fourier transformed, the end position of the first extension amount corresponds to the end position of the first symbol. The starting position of the second extension amount corresponds to the starting position of the first symbol, the ending position of the third extension amount corresponds to the first reference point of the second symbol, and the starting position of the fourth extension amount corresponds to the first reference point of the second symbol.

11. The method according to any one of claims 1 to 10, characterized in that: The method comprises: configuring a correlation amount of the equivalent cyclic prefix, wherein the equivalent cyclic prefix is ​​composed of a cyclic prefix of the first symbol and a first extension amount of the first symbol component; Configure the correlation amount of the first symbol component.

12. The method according to claim 11, characterized in that The configuration of the related amount of the equivalent cyclic prefix includes: configuring the length of the equivalent cyclic prefix; or, The length of the first extension amount in the first symbol component is configured.

13. The method according to claim 11 or 12, characterized in that: The correlation amount of the equivalent cyclic prefix is ​​determined by at least one of a delay spread, a modulation coding strategy, and a modulation mode.

14. The method according to claim 13, characterized in that The length of the equivalent cyclic prefix is ​​greater than or equal to the delay extension.

15. The method according to claim 13, characterized in that The equivalent cyclic prefix correlation amount is positively correlated with the modulation coding strategy, or is positively correlated with the modulation order corresponding to the modulation mode.

16. The method according to claim 11, characterized in that The configuring the related amount of the symbol component includes: configuring the length of the first symbol component; or, Configure the length of the second extension amount in the first symbol component.

17. The method according to claim 16, characterized in that The correlation amount of the first symbol component is determined by at least one of the number of RBs of the terminal and the bandwidth of the terminal.

18. The method according to claim 17, characterized in that The correlation amount of the first symbol component is positively correlated with the number of RBs of the terminal, or is positively correlated with the bandwidth of the terminal.

19. The method according to any one of claims 11 to 18, characterized in that: In the case where the communication device is a terminal device, the method further includes: receiving first indication information, where the first indication information is used to indicate a related amount of an equivalent cyclic prefix of the first symbol; Second indication information is received, where the second indication information is used to indicate a correlation amount of a first symbol component of the first symbol.

20. The method according to claim 19, characterized in that: The first indication information or the second indication information is carried in any one of downlink control information, radio resource control signaling, media access control-control element, system message, and physical downlink shared channel.

21. A symbol processing device, characterized in that: The device comprises: a processing module, configured to generate a first time slot, the first time slot comprising a plurality of symbols, the plurality of symbols being used to carry a physical downlink shared channel PDSCH or a physical uplink shared channel PUSCH, the plurality of symbols comprising a first symbol and a second symbol, a first symbol component of the first symbol being the same as a second symbol component of the second symbol, and the first symbol being adjacent to the second symbol in the time domain; A communication module is used to send the first time slot.

22. The device according to claim 21, characterized in that The processing module is further used to perform signal processing on the first symbol and the second symbol, wherein the signal processing includes cyclic shift or frequency domain weighting, and the signal processing causes the first symbol component to be divided into a first extension amount and a second extension amount, and the second symbol component to be divided into a third extension amount and a fourth extension amount.

23. The device according to claim 21 or 22, characterized in that The processing module is further used to configure the correlation amount of the equivalent cyclic prefix, where the equivalent cyclic prefix consists of the cyclic prefix of the first symbol and the first extension amount of the first symbol component; The processing module is further used to configure the correlation amount of the first symbol component.

24. The device according to claim 23, characterized in that The processing module is further used to configure the length of the equivalent cyclic prefix; or, to configure the length of the first extension amount in the first symbol component.

25. The device according to claim 23, characterized in that The processing module is further used to configure the length of the first symbol component; or, to configure the length of the second extension amount in the first symbol component.

26. The device according to any one of claims 21 to 25, characterized in that The communication module is further used to receive first indication information, where the first indication information is used to indicate a related amount of an equivalent cyclic prefix of the first symbol; The communication module is further used to receive second indication information, where the second indication information is used to indicate a correlation amount of a first symbol component of the first symbol.

27. A communication device, characterized in that: The communication device includes a memory and a processor, wherein the memory is used to store instructions, and the processor is used to execute the instructions stored in the memory, and the execution of the instructions stored in the memory enables the processor to execute the method according to any one of claims 1 to 20.

28. A chip, characterized in that: The chip includes at least one processor and a communication interface, the communication interface is coupled to the at least one processor, the at least one processor is used to run a computer program or instruction to implement the method according to any one of claims 1 to 20, and the communication interface is used to communicate with other modules outside the chip.

29. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 20 is implemented.

30. A computer program product, characterized in that The computer program product comprises instructions, and when the instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 20.

Citation Information

Patent Citations

  • Symbol processing method and device

    CN112187682A

  • Symbol processing method and device

    CN112187690A

  • Symbol processing method and device

    CN114556875A

  • Symbol processing method and device

    CN114600431A

  • Method for dynamically indicating ECP time slot, base station and storage medium

    CN115915446A