Communication method and device
By adding and modulating specific sequences in the wireless communication system to determine the protection interval, the inter-symbol interference problem caused by multipath signals is solved, and the flexible configuration of the inter-symbol protection interval and the improvement of communication performance is achieved.
Patent Information
- Application Number
- CN202311423753.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-28
- Publication Date
- 2025-04-29
AI Technical Summary
In wireless communication systems, multipath signal propagation leads to inter-symbol interference and inter-subcarrier interference, affecting communication performance, and it is difficult for the prior art to flexibly configure the protection interval between symbols.
By adding a first sequence, a second sequence and a third sequence to the data symbol and mapping them to the data symbol to be sent according to the first configuration information, the waveform symbol is obtained, thereby flexibly determining the protection interval between the symbols.
It realizes flexible configuration of the protection interval between symbols, improves communication performance, and reduces inter-symbol interference and sub-carrier interference.
Smart Images

Figure CN119906616A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communication technology, and in particular to a communication method and device. Background Art
[0002] In wireless communication systems, the medium that propagates the signal from the transmitter to the receiver is called a channel. Multipath is a propagation phenomenon that causes a radio signal to reach the receiver through two or more paths. The causes of multipath may include atmospheric ducting, ionospheric reflection and refraction, or reflection from water and land objects (such as mountains and buildings). Since the multiple components of the signal under multipath propagate different distances, they will arrive at the receiver at different times, and different components correspond to different paths. Among them, the time difference between the arrival of the first path component and the last component of the same signal is called the maximum delay spread (delay spread, DS).
[0003] Multipath signal propagation can cause inter-symbol interference (ISI) and inter-carrier interference (ICI), which can degrade communication performance. In order to eliminate ISI and ICI between symbols, a guard interval (GI) is usually inserted between symbols. However, how to flexibly configure the guard interval between symbols still needs further research. Summary of the invention
[0004] The present application provides a communication method and device for realizing flexible configuration of protection intervals between symbols.
[0005] In a first aspect, a communication method is provided. The method may be implemented by a first communication device. The first communication device may be used to send a signal. For example, the first communication device may be a terminal device or an access network device (or replaced by a network device, such as a base station). The first communication device may also be a component in a terminal device or a component in an access network device. Among them, the components in the present application may include, for example, at least one of a chip, a chip system, a processor, a transceiver, a processing unit, or a transceiver unit. Taking the execution subject as the first communication device as an example, the communication method provided in the present application may include the following steps:
[0006] The first communication device obtains K data symbols; the first communication device adds a first sequence, a second sequence and a third sequence to P data symbols according to first configuration information to obtain a first set, or adds the first sequence and the second sequence to P data symbols to obtain the first set, or adds the second sequence and the third sequence to P data symbols to obtain the first set, wherein the K data symbols include the P data symbols, K is a positive integer greater than 1, P is a positive integer less than or equal to K, and the first configuration information is determined according to the length of a first supplementary CP (supplementary CP, SCP) contained in the first waveform symbol and the length of a cyclic prefix (cyclic prefix, CP) of the first waveform symbol; the first communication device modulates the first set to obtain the first waveform symbol; the first communication device sends the first waveform symbol; wherein the signal generated by the first sequence after modulation is continuous with the CP in the first waveform symbol, and the signal generated by the first sequence after modulation is located after the CP in the first waveform symbol, the end position of the signal generated by the second sequence after modulation is the end position of the first waveform symbol, and the position of the signal generated by the third sequence after modulation is determined based on the CP length in the first waveform symbol.
[0007] Based on the method shown in the first aspect, in the process of obtaining the first waveform symbol, the first communication device can map the second sequence and at least one of the first sequence and the third sequence to the data symbol to be sent according to the length of the first SCP corresponding to the first waveform symbol and the CP length in the first waveform symbol to obtain the first set. The first communication device can also modulate the first set to obtain the first waveform symbol. The modulated signals of the first sequence, the second sequence and the third sequence can be used as a unique word (UW), so the method can flexibly determine the protection interval between the inserted symbols according to the length of the first SCP and the length of the CP in the first waveform symbol.
[0008] In a possible implementation of the first aspect, the first waveform symbol is a discrete Fourier transformation-spread-orthogonal frequency division multiplexing (DFT-s-OFDM) symbol, and the first sequence, the second sequence, and the third sequence are added to at least one data symbol according to the first configuration information to obtain a first set, or the first sequence and the second sequence are added to the first set, or the second sequence and the third sequence are added to the first set, including: when the difference between twice the length of the signal generated by the second sequence after modulation and the first SCP length is less than the CP length in the first waveform symbol, the first sequence, the second sequence, and the third sequence are added to the first set; or when the difference between twice the length of the signal generated by the second sequence after modulation and the first SCP length is not less than the CP length in the first waveform symbol, the first sequence and the second sequence are added to the first set. Based on this implementation, the flexible setting of the guard interval in the DFT-s-OFDM symbol as an intermediate symbol can be further realized according to the size relationship between the difference between twice the length of the signal generated by the second sequence after modulation and the first SCP length and the CP length in the first waveform symbol.
[0009] In any possible implementation manner of the first aspect, if the method is applied to a terminal device, the terminal device may also receive the first configuration information.
[0010] In any possible implementation manner of the first aspect, if the method is applied to an access network device, the access network device may also send first configuration information.
[0011] In a second aspect, a communication method is provided. The method can be implemented by a second communication device. The first communication device can be used to receive a signal. For example, the second communication device can be an access network device or a terminal device. The second communication device can also be a component in an access network device or a component in a terminal device. Taking the execution subject as the second communication device as an example, the communication method provided in the present application may include the following steps: the second communication device receives a first waveform symbol; the second communication device demodulates the first waveform symbol to obtain a first set, the first set includes P data symbols, a first sequence, a second sequence and a third sequence, or the first set includes P data symbols, a first sequence and a second sequence, or the first set includes P data symbols, a second sequence and a third sequence; the second communication device determines the data symbol from the first set according to the first configuration information, the first configuration information is determined according to the first SCP length contained in the first waveform symbol and the CP length in the first waveform symbol; wherein the signal generated by the first sequence after modulation is continuous with the CP in the first waveform symbol, and the signal generated by the first sequence after modulation is located after the CP in the first waveform symbol, the end position of the signal generated by the second sequence after modulation is the end position of the first waveform symbol, and the position of the signal generated by the third sequence after modulation is determined based on the CP length in the first waveform symbol.
[0012] In any possible implementation of the first aspect or the second aspect, the position of the signal generated by the third sequence after modulation is specifically determined based on the CP length in the first waveform symbol, the length of the signal generated by the second sequence after modulation, and the first SCP length. Based on this implementation, the position of the signal generated by the third sequence after modulation can be flexibly determined, and the flexibility of the guard interval can be further improved.
[0013] In any possible implementation of the first aspect or the second aspect, the P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; when the first waveform symbol is not the last waveform symbol among the multiple waveform symbols corresponding to the K data symbols, the last part of the signal generated by the second sequence after modulation or the whole signal is used as the SCP of the next waveform symbol of the first waveform symbol. Therefore, it can be understood that the first SCP corresponds to the next waveform symbol of the first waveform symbol. Based on this implementation, when the first waveform symbol is not the end symbol of this transmission, the last part of the signal generated by the second sequence in the first waveform symbol after modulation or the whole signal generated by the second sequence after modulation can be used as the SCP of the next waveform symbol, so flexible protection interval setting can be further realized.
[0014] In any possible implementation of the first aspect or the second aspect, the length of the SCP of the next waveform symbol of the first waveform symbol is equal to the first SCP length. Based on this implementation, the length of the SCP of the next waveform symbol can be flexibly determined, so that flexible guard interval setting can be further achieved.
[0015] In any possible implementation of the first aspect or the second aspect, the first configuration information is further determined according to at least one of M, N, and a, where M is the number of DFT points, N is the number of IDFT points, and a is related to at least one of the bandwidth, the importance level of the first waveform symbol, the modulation and coding scheme (MCS) corresponding to the first waveform symbol, and the error vector magnitude (EVM) corresponding to the first waveform symbol. Based on this implementation, the first configuration information can also be determined according to at least one of M, N, and a, thereby further realizing flexible protection interval setting.
[0016] In any possible implementation of the first aspect or the second aspect, the first configuration information is specifically based on and Based on this implementation, and The size relationship further realizes flexible protection interval setting. In this application, the value-taking methods such as rounding up, rounding down, and rounding off can be flexibly replaced. In addition, the coefficients of the value-taking results in this implementation method can be adjusted according to actual needs and are not limited to the exemplary coefficient setting method here.
[0017] In any possible implementation of the second aspect, the first waveform symbol is a DFT-s-OFDM symbol; when the difference between twice the length of the signal generated by the second sequence after modulation and the first SCP length is less than the CP length in the first waveform symbol, the first set includes the P data symbols, the first sequence, the second sequence, and the third sequence; or, when the difference between twice the length of the signal generated by the second sequence after modulation and the first SCP length is not less than the CP length in the first waveform symbol, the first set includes the P data symbols, the first sequence, and the second sequence. Based on this implementation, the guard interval in the DFT-s-OFDM symbol as an intermediate symbol can be further flexibly set according to the relationship between the difference between twice the length of the signal generated by the second sequence after modulation and the first SCP length and the CP length in the first waveform symbol.
[0018] In any possible implementation of the first aspect or the second aspect, the P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; the first waveform symbol is not the first waveform symbol and the last waveform symbol of the multiple waveform symbols corresponding to the K data symbols, and the length of the first sequence is determined according to at least one of the following: bandwidth; or, the importance level of the first waveform symbol; or, the MCS corresponding to the first waveform symbol; or, the EVM corresponding to the first waveform symbol. Based on this implementation, the length of the first sequence or the length of the signal generated by the modulation of the first sequence can be flexibly determined.
[0019] In any possible implementation of the first aspect or the second aspect, the P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; the first waveform symbol is not the first waveform symbol and the last waveform symbol of the multiple waveform symbols corresponding to the K data symbols, and the length of the second sequence is determined according to at least one of the following: the length of the first SCP; or, the length of the first sequence; or, the CP length in the first waveform symbol. Based on this implementation, the length of the second sequence or the length of the signal generated by the second sequence after modulation can be flexibly determined.
[0020] In any possible implementation of the first aspect or the second aspect, the P data symbols are included in K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; the first waveform symbol is not the first waveform symbol and the last waveform symbol of the multiple waveform symbols corresponding to the K data symbols, and the length of the third sequence is determined according to at least one of the following: the first SCP length; or the length of the first sequence. Based on this implementation, the length of the second sequence or the length of the signal generated by the modulation of the first sequence can be flexibly determined.
[0021] In any possible implementation of the first aspect or the second aspect, the P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; the first waveform symbol is the first waveform symbol of multiple waveform symbols corresponding to the K data symbols, and the second waveform symbol is a waveform symbol before the first waveform symbol, and the second waveform symbol does not include a supplementary cyclic prefix of the first waveform symbol. Based on this implementation, if the first waveform symbol is the first waveform symbol of multiple waveform symbols sent this time, a flexible setting method of the protection interval of the DFT-s-OFDM symbol as an intermediate symbol can be adopted.
[0022] In any possible implementation manner of the first aspect or the second aspect, the CP interception point in the first waveform symbol and the N before the CP interception point SCP -1 sampling point has a value of zero, and the N SCP is the number of sampling points included in the first SCP. Based on this implementation, a circular convolution can be constructed to alleviate ICI caused by insufficient CP.
[0023] In any possible implementation of the first aspect or the second aspect, when the first waveform symbol is an uplink waveform symbol, the length of the first sequence is determined according to the length of the second SCP, and the second SCP is determined according to the maximum delay extension length corresponding to the second waveform symbol. Based on this implementation, when the first waveform symbol is the first waveform symbol sent this time, the ISI of the previous symbol to the first waveform symbol and / or the ICI caused by the lack of CP of the first waveform symbol can be isolated, that is, the ISI and / or ICI can be alleviated. Alternatively, when the first waveform symbol is a downlink waveform symbol, the length of the first sequence is determined according to the length of the first SCP.
[0024] In any possible implementation manner of the first aspect or the second aspect, the P data symbols are included in K data symbols of a transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; the first waveform symbol is the last waveform symbol of multiple waveform symbols corresponding to the K data symbols, the first waveform symbol is an uplink waveform symbol, and the third waveform symbol is a waveform symbol next to the first waveform symbol; when the first waveform symbol does not include the SCP of the third waveform symbol, the last N in the first waveform symbol SCP The value of the sampling point is zero, and the N SCP is the number of sampling points included in the first SCP; and / or, the first sequence is a zero sequence.
[0025] Based on this implementation, if the first waveform symbol is the last waveform symbol among the multiple symbols sent this time, and the first waveform symbol does not include the SCP of the next waveform symbol, then the last N of the first waveform symbol SCP The value of the sampling point is zero, and a circular convolution can be constructed to alleviate the ICI caused by the lack of CP. In addition, if the first waveform symbol is the last waveform symbol of the multiple symbols sent this time, the first sequence can use a zero sequence, or the first UW can be a zero signal, so that the ICI caused by the lack of CP can be alleviated when the first waveform symbol is the last waveform symbol.
[0026] In any possible implementation of the first aspect or the second aspect, the length of the first SCP is determined according to at least one of the following: the maximum delay spread length corresponding to the first waveform symbol; or the CP length in the first waveform symbol; or the importance level of the first waveform symbol; or the MCS corresponding to the first waveform symbol; or the EVM corresponding to the first waveform symbol. Based on this implementation, the first SCP can be flexibly determined to further improve the flexibility of setting the guard interval.
[0027] In any possible implementation of the first aspect or the second aspect, the second SCP length is further determined according to at least one of the following: a maximum delay spread length corresponding to the first waveform symbol; or a CP length in the first waveform symbol; or an importance level of the first waveform symbol; or an MCS corresponding to the first waveform symbol; or an EVM corresponding to the first waveform symbol. Based on this implementation, the second SCP can be flexibly determined to further improve the flexibility of setting the guard interval.
[0028] In any possible implementation of the first aspect or the second aspect, the first configuration information includes one or more of the following information: the starting position of the first sequence; the length of the first sequence; the starting position of the second sequence; the length of the second sequence; the starting position of the third sequence; and the length of the third sequence.
[0029] In any possible implementation manner of the second aspect, if the method is applied to a terminal device, the terminal device may also receive the first configuration information.
[0030] In any possible implementation manner of the second aspect, if the method is applied to an access network device, the access network device may also send first configuration information.
[0031] In a third aspect, a communication device is provided. The device can implement the method described in any possible implementation of any aspect of the first aspect to the second aspect. The device has the functions of the first communication device or the second communication device. The device is, for example, a terminal device, or a functional module in a terminal device, or a network device or a functional module in a network device.
[0032] In an optional implementation, the device may include a module corresponding to the method / operation / step / action described in any possible implementation of any aspect of the first aspect to the second aspect, and the module may be a hardware circuit, or software, or a hardware circuit combined with software. In an optional implementation, the device includes a processing unit (sometimes also referred to as a processing module) and a communication unit (sometimes also referred to as a transceiver module, a communication module, etc.). The transceiver unit can implement a sending function and a receiving function. When the transceiver unit implements the sending function, it can be called a sending unit (sometimes also referred to as a sending module), and when the transceiver unit implements the receiving function, it can be called a receiving unit (sometimes also referred to as a receiving module). The sending unit and the receiving unit can be the same functional module, which is called a transceiver unit, and the functional module can implement the sending function and the receiving function; or, the sending unit and the receiving unit can be different functional modules, and the transceiver unit is a general term for these functional modules.
[0033] Exemplarily, when the device is used to execute the method described in any one of the first aspect to the second aspect, the device may include a communication unit and a processing unit.
[0034] In a fourth aspect, an embodiment of the present application also provides a communication device, comprising a processor for executing a computer program (or computer executable instructions) stored in a memory, wherein when the computer program (or computer executable instructions) is executed, the device executes the method described in any possible implementation of any one of the first to second aspects.
[0035] In one possible implementation, the processor and the memory are integrated together;
[0036] In another possible implementation, the memory is located outside the communication device.
[0037] The communication device also includes a communication interface, which is used for the communication device to communicate with other devices, such as sending or receiving data and / or signals. Exemplarily, the communication interface can be a transceiver, circuit, bus, module or other type of communication interface.
[0038] In a fifth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store computer programs or instructions, which, when executed, enables the method described in any possible implementation of any aspect from the first to the second aspect and the method shown in any possible implementation thereof to be implemented.
[0039] According to a sixth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the method described in any possible implementation of any one of the first to second aspects to be implemented.
[0040] In a seventh aspect, an embodiment of the present application further provides a communication device for executing the method described in any possible implementation method of any one of the first to second aspects above.
[0041] In the eighth aspect, a chip system is provided, which includes a logic circuit (or it can be understood that the chip system includes a processor, and the processor may include a logic circuit, etc.), and may also include an input and output interface. The input and output interface can be used to input messages or output messages. The input and output interfaces may be the same interface, that is, the same interface can realize both the sending function and the receiving function; or, the input and output interface includes an input interface and an output interface, the input interface is used to realize the receiving function, that is, for receiving messages; the output interface is used to realize the sending function, that is, for sending messages. The logic circuit can be used to perform operations other than the sending and receiving functions in the method described in any possible implementation of any aspect of the first to second aspects above; the logic circuit can also be used to transmit messages to the input and output interface, or receive messages from other communication devices from the input and output interface. The chip system can be used to implement the method described in any possible implementation of any aspect of the first to second aspects above. The chip system can be composed of chips, or it can include chips and other discrete devices.
[0042] Optionally, the chip system may further include a memory, which may be used to store instructions, and the logic circuit may call the instructions stored in the memory to implement corresponding functions.
[0043] In a ninth aspect, a communication method is provided, which may include the method implemented by the first communication device as shown in the first aspect and any possible implementation thereof, and the method implemented by the second communication device as shown in the second aspect and any possible implementation thereof.
[0044] In a tenth aspect, a communication system is provided, which may include a first communication device and a second communication device. The first communication device may be used to implement the method shown in the first aspect and any possible implementation thereof, and the second communication device may be used to implement the method shown in the second aspect and any possible implementation thereof.
[0045] The technical effects brought about by the third to tenth aspects above can be found in the description of the beneficial effects of the corresponding schemes in the first to second aspects above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;
[0047] Figure 2 A schematic diagram of CP in a symbol provided in an embodiment of the present application;
[0048] Figure 3 A schematic diagram of a transmission method of a waveform symbol provided in an embodiment of the present application;
[0049] Figure 4 A schematic diagram of another waveform symbol transmission method provided in an embodiment of the present application;
[0050] Figure 5 A schematic diagram of a method for forming an equivalent CP provided in an embodiment of the present application;
[0051] Figure 6 A schematic diagram of another method for forming an equivalent CP provided in an embodiment of the present application;
[0052] Figure 7 A schematic diagram of a method for generating a UW provided in an embodiment of the present application;
[0053] Figure 8 A flow chart of a communication method provided in an embodiment of the present application;
[0054] Fig. 9 A schematic diagram of a UW contained in a waveform symbol provided in an embodiment of the present application;
[0055] Fig.10 A schematic diagram of UW included in another waveform symbol provided in an embodiment of the present application;
[0056] Fig.11 A schematic diagram of a waveform symbol CDF curve provided in an embodiment of the present application;
[0057] Fig.12 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0058] Fig.13 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0059] The embodiment of the present application provides a communication method and device. The method and device are based on the same inventive concept. Since the method and device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0060] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application. The technical solutions in the embodiments of the present application can be applied to various communication systems, such as universal mobile telecommunications system (UMTS), wireless local area network (WLAN), wireless fidelity (Wi-Fi) system, 4th generation (4G) mobile communication system, such as long term evolution (LTE) system, fifth generation (5G) mobile communication system, such as new radio (NR) system, and future evolved communication systems, such as sixth generation (6G) mobile communication system, etc.
[0061] In particular, the embodiments of the present application can be applied to scenarios with severe high-frequency phase noise. The present application can be applied to the following scenarios: enhanced mobile broadband (eMBB), multi-site transmission (the same terminal device transmits signals to multiple sites), backhaul scenarios, wireless broadband to the home (WTTx), device to device (D2D), or other scenarios with high timing requirements or high transmission rate requirements.
[0062] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the drawings. In addition, combinations of these schemes may also be used. In addition, in the embodiments of the present application, words such as "exemplarily" and "for example" are used to represent examples, illustrations or descriptions. Any embodiment or design described as an "example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the word "example" is intended to present concepts in a specific way. In the embodiments of the present application, "of", "corresponding / relevant" and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, the meanings to be expressed are consistent.
[0063] To facilitate understanding of the embodiments of the present application, first Figure 1 The communication system shown in the figure is used as an example to describe in detail the communication system applicable to the embodiment of the present application. Figure 1 As shown, the communication system may include one or more network devices and one or more terminal devices. The interface between the network device and the terminal device may be a Uu interface (or air interface), and data may be transmitted between the network device and the terminal device via air interface resources.
[0064] Figure 1 The example shows a scenario to which the embodiment of the present application is applicable, namely, eMBB ( Figure 1 Indicated by the solid line), multi-site transmission ( Figure 1 The dashed line ① shows the backhaul scenario. Figure 1 Indicated by the dashed line ②), D2D( Figure 1 It should be understood that Figure 1 The four scenarios shown are only examples and are not limited to these in the embodiments of the present application.
[0065] In one possible scenario, the network device may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. The network device may be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a wireless controller in an open access network (open RAN, O-RAN or ORAN) or a cloud radio access network (cloud radio access network, CRAN) scenario. Optionally, the network device may also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the network device in the vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the network device in the present application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (e.g., a cloud platform). The network device in this application may also be a logical node, a logical module or software that can implement all or part of the network device functions.
[0066] In another possible scenario, multiple network devices collaborate to assist the terminal device in achieving wireless access, and different network devices respectively implement part of the functions of the base station. For example, the network device may be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU may be separately configured, or may be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0067] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, CU, CU-CP, CU-UP, DU and RU are described as examples in this application. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0068] The terminal device may also be referred to as user equipment (UE), terminal equipment, user device, access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal unit, terminal station, terminal device, wireless communication equipment, user agent or user device.
[0069] For example, the terminal device in the embodiment of the present application can be a mobile phone, a personal digital assistant (PDA), a laptop computer, a tablet computer (Pad), a drone, a computer with wireless transceiver function, a machine type communication (MTC) terminal device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, an Internet of Things (IoT) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home (such as a game console, a smart TV, a smart speaker, a smart refrigerator, and fitness equipment, etc.), a vehicle-mounted terminal device, and an RSU with terminal device function.
[0070] In the embodiments of the present application, unless otherwise specified, "terminal device" may refer to the terminal device itself or a component in the terminal device, such as a system-on-a-chip (SoC); "network device" may refer to the network device itself or a component in the network device, such as a SoC.
[0071] In addition, network devices and terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons and satellites in the air. The embodiments of this application do not limit the application scenarios of network devices and terminal devices.
[0072] The communication system and scenario described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of network architecture and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0073] The following is an explanation of the relevant terms involved in the embodiments of the present application. When not specifically stated, these explanations are to support the meaning of the relevant terms and make the embodiments of the present application easier to understand, and should not be regarded as a strict limitation of the relevant terms in the scope of protection claimed by the present application.
[0074] (1) Fourier transform
[0075] Fourier transform is one of the most important tools for signal processing in communication systems, which is used to realize the conversion of signals between time domain (referred to as time domain) and frequency domain (referred to as frequency domain).
[0076] Commonly used Fourier transforms include discrete Fourier transform (DFT), fast Fourier transform (FFT), inverse discrete Fourier transform (IDFT) and inverse fast Fourier transform (IFFT).
[0077] Among them, DFT is to convert the time domain signal into the frequency domain signal, and FFT is a fast calculation method of DFT. IDFT is to convert the frequency domain signal into the time domain signal, and IFFT is a fast calculation method of IDFT.
[0078] (2) Cyclic prefix / cyclic suffix
[0079] For a signal (or sequence) S of length N, for example, S = [s_1, s_2, ..., s_N], CP refers to the last L elements of the sequence S (L refers to the length of CP), and the truncated sequence of length L is added to the front of the original sequence S. The sequence after adding CP is: S_CP = [s_N-L+1, ..., s_N, s_1, s_2, ..., S_N], where CP is: [s_N-L+1, ..., s_N].
[0080] For a signal (or sequence) S of length N, for example, S = [s_1, s_2, ..., s_N], a cyclic suffix (CS) refers to truncating the first L elements of the sequence S (L refers to the length of CS), and adding the truncated sequence of length L to the end of the original sequence S. The sequence after adding CS is: S_CS = [s_1, s_2, ..., S_N, s_1, s_2, ..., s_L], where CS is: [s_1, s_2, ... s_L].
[0081] (3) Oversampling and undersampling
[0082] Over-sampling can also be called up-sampling, which means increasing the number of sampling points. Under-sampling can also be called down-sampling, which means reducing the number of sampling points.
[0083] When the waveform used for communication between the transmitter and the receiver is a single-carrier waveform, the transmitter can perform oversampling during the signal processing process; correspondingly, the receiver can perform undersampling during the signal processing process. For example, the number of effective subcarriers in the scheduling bandwidth is 256. After oversampling, the output IFFT length can be 1024; the oversampling multiple (or upsampling factor, oversampling factor) can be equal to the ratio of the IFFT length to the number of effective subcarriers, that is, 1024 / 256=4. Among them, the IFFT length can be equal to the sampling rate / subcarrier width, and the IFFT length can be an integer power of 2, 3, 5, or 7.
[0084] (4) Reference signal
[0085] The network device and the terminal device can communicate through a control channel and / or a data channel. The control channel may be, for example, a physical downlink control channel (PDCCH) or a physical uplink control channel (PDCCH); the data channel may be, for example, a physical uplink shared channel (PUSCH) or a physical downlink shared channel (PDSCH).
[0086] A control channel or a data channel may carry a reference signal, such as a demodulation reference signal (DMRS), a channel state information reference signal (CSI-RS), a sounding reference signal (SRS), a tracking reference signal (TRS), a primary synchronization signal (PSS), a secondary synchronization signal (SSS) or a random access signal.
[0087] It is understandable that the above is based on control and data channels as an example, and the network device and the terminal device may also communicate through other possible channels, such as a physical broadcast channel (PBCH).
[0088] (5) Modulation and coding strategy
[0089] Typically, a network device may indicate an MCS to a terminal device, and the network device and the terminal device may then perform uplink communication and / or downlink communication based on the MCS.
[0090] There are many ways for a network device to indicate MCS to a terminal device. As a possible implementation, the network device may send indication information 1 and indication information 2 to the terminal device. Indication information 1 may be used to indicate a target MCS table, and indication information 2 may be used to indicate a target MCS in a target MCS table, such as indication information 2 including an index value of the target MCS; further, the terminal device selects a target MCS table from a plurality of MCS tables according to indication information 1, and determines a target MCS from the target MCS table according to indication information 2. The target MCS table may include a plurality of MCS indexes (such as MCS index 0 to MCS index 27), and each MCS index may correspond to a modulation order and a target code rate. For example, if the target MCS index value included in indication information 2 is 18, the terminal device may determine that the target MCS is MCS18, such as the modulation order corresponding to MCS18 is 4, and the corresponding target code rate is 490, and MCS18 may also be recorded as MCS (4, 490).
[0091] (6) Multi-carrier waveform and single-carrier waveform
[0092] exist Figure 1 In the communication system shown, taking the communication between the network device and the terminal device as an example, the signal transmitter can be the terminal device, and the signal receiver can be the network device; or, the signal transmitter can be the network device, and the signal receiver can be the terminal device; the following description is taken as an example of "the signal transmitter is the terminal device, and the signal receiver is the network device". The waveform used for communication between the network device and the terminal device can be a multi-carrier waveform, or it can also be a single-carrier waveform. The multi-carrier waveform and the single-carrier waveform are described below respectively.
[0093] Among them, multi-carrier means that the transmission signals are arranged in parallel and formed by IFFT. Single carrier means that the transmission signals arranged in series are convolved with a roll-off filter to form the transmission signal.
[0094] (1) Multi-carrier waveform
[0095] When a network device and a terminal device use a multi-carrier waveform for communication, the transmitting end (such as the terminal device) arranges the transmission signals in parallel and forms the transmission signals through IFFT. Figure 2 As shown, time domain symbol n includes a data symbol sequence, and a CP of the data symbol sequence is included between time domain symbol n and time domain symbol n-1, and the CP can be used as a guard interval between symbol n and symbol n-1. For example, the multi-carrier waveform can be an orthogonal frequency division multiplexing (OFDM) waveform.
[0096] (2) Single carrier waveform
[0097] Exemplarily, the single carrier waveform may be a single carrier-quadrature amplitude modulation (SC-QAM) waveform. In addition, the DFT-s-OFDM waveform is almost equivalent to the traditional single carrier waveform, but it uses a multi-carrier implementation, so it is easily compatible with OFDM, but its essence is still a single carrier waveform.
[0098] The following uses OFDM waveform as an example to introduce a possible signal processing flow diagram of a network device and a terminal device, wherein one of the network device and the terminal device can be used as a transmitter, and the other device can be used as a receiver.
[0099] like Figure 3 As described above, the sending end can convert serial data into M-dimensional data blocks S by serial to parallel conversion (s-to-p). k =[S k [0],S k [1],…,S k [M-1]] T , where the subscript k represents the serial number of the OFDM symbol. The serial data may include one or more data symbols, and the data symbol may include information or data that the transmitter needs to send. Through subcarrier mapping, S k The M symbols carried modulate M of the N subcarriers, and the remaining (NM) subcarriers can be understood as being modulated by 0, resulting in an N-dimensional symbol vector X k .X k A set of N complex time domain sampling points x is obtained by N-point IDFT and parallel to serial conversion (p-to-s) k =[x k [0],x k[1],…,x k [N-1]] T Furthermore, a guard interval is inserted at the beginning of the OFDM symbol to eliminate ISI and ICI caused by multipath propagation. The guard interval is obtained by adding CP to the beginning of the symbol. k The last G samples of x k At the beginning of Therefore, an OFDM symbol contains valid data x k and cyclic prefix (redundant data). In the present application, it can be considered that M and M have the same meaning, so the two can be replaced with each other. In addition, it can be considered that N and N have the same meaning, so the two can be replaced with each other.
[0100] Here we introduce the concept of CP intercept point. CP and x k The last G samples (i.e. x k [NG],…,x k [N-1]) is equal. The CP intercept point corresponds to x k The sampling index is NG-1. That is, the next sampling value of the CP intercept point is equal to the first value of CP.
[0101] The time domain signal is then converted from serial to parallel, and then a cyclic prefix (CP) is added to it and sent to the digital to analog converter (DAC) and radio frequency (RF) filter for signal transmission. The signal sent by the transmitter is transmitted to the receiver through the antenna. The receiver sends the received signal to the RF filter and analog-to-digital converter (ADC) to obtain the sampled signal. The sampled signal is removed from the CP and then converted from serial to parallel. After the conversion, an N-point DFT is performed to transform the time domain signal to the frequency domain. The useful M signals are extracted from the subcarriers in the frequency domain. This process can be called subcarrier demapping. The time domain signal is obtained, and the parallel-to-serial conversion is performed to obtain a serial time domain modulated signal.
[0102] Assuming that the receiving end can obtain time and frequency synchronization, the CP removal operation (i.e., removing the first G samples in the received signal) can obtain a data block containing N samples without ISI. In addition, the data block is still an OFDM symbol x k Circular convolution with the channel impulse response. The circular convolution can be effectively converted into a frequency domain multiplication operation through FFT, and then the channel equalization can be completed with low complexity using frequency domain single tap equalization.
[0103] Optionally, for DFT-s-OFDM waveforms, Figure 3 On the basis of the transmission process of the OFDM waveform, the transmitter and receiver need to perform M-point DFT and M-point IDFT respectively. Through this operation, the DFT-s-OFDM signal has the characteristics of a single carrier, and has a peak to average power ratio (PAPR) much lower than that of multi-carrier signals such as OFDM. Therefore, under the same power amplifier, DFT-s-OFDM can provide greater output power and higher power amplifier efficiency, thereby achieving the purpose of improving coverage and reducing energy consumption. The coverage and power consumption advantages of DFT-s-OFDM are particularly obvious on the terminal device side, so in the existing versions of LTE and NR, DFT-s-OFDM is used for uplink transmission.
[0104] Another example Figure 4 FIG. 1 is a schematic diagram of a possible signal processing flow of a network device and a terminal device when a single-carrier frequency domain equalization (SC-FDE) waveform is used, wherein one of the network device and the terminal device can be used as a transmitter, and the other device can be used as a receiver.
[0105] At the transmitting end, a partition module is used to divide a phase shift keying (PSK) symbol (such as a binary phase shift keying (BPSK) symbol, a π / 2-BPSK symbol, a quadrature phase shift keying (QPSK) symbol, etc.) or a quadrature amplitude modulation (QAM) symbol stream into a series of data blocks s of length M. k Furthermore, the sender adds Q length CP to each data block, i.e., copies s k The last Q symbols of s k (At this time, the CP intercept point corresponds to the symbol index MQ-1). Further shaping filtering is performed, including upsampling and filtering (such as root raised cosine pulse shaping filtering). Finally, the transmitter transmits the generated signal. Due to the addition of CP, the linear convolution of the multipath channel is converted into a circular convolution, and then the receiver can use low-complexity single-tap frequency domain channel equalization.
[0106] in, Figure 4The CP in the figure is added before the shaping filter. In fact, adding a CP containing Q symbols before the shaping filter can also be equivalent to adding a CP containing Q symbols after the pulse shaping filter. or The CP of the sampled values, where P up Represents the upsampling factor. represents the floor operator. That is, or It can be understood as equal to G.
[0107] It can be understood that in this application, for the DFT-s-OFDM waveform, the upsampling factor is N / M. In addition, it can be assumed that the SC-FDE symbol and the DFT-s-OFDM symbol have the same sampling rate, that is,
[0108] At present, the design of CP length mainly considers the following factors:
[0109] (1) In order to completely eliminate ISI, the length of the CP is required to be greater than or equal to the maximum delay spread.
[0110] That is to say, taking OFDM symbols as an example, it can be required that: In this application, N d Indicates the number of sampling points included in the maximum delay spread. d Indicates the maximum delay spread. T s Indicates the sampling interval. Represents the ceiling operator.
[0111] like Figure 2 As shown, the specific implementation is to copy x k (The corresponding signal time domain length is expressed as T u ) of the last G samples (the corresponding signal time domain length is expressed as T CP ) and append them to x k At the beginning of The time domain length of a symbol is represented by T symb Therefore, an OFDM symbol contains valid data x k and cyclic prefix (i.e. redundant data).
[0112] That is, when the length of the CP is greater than or equal to the delay spread, ISI can be avoided and the channel linear convolution can be converted to a circular convolution, enabling low-complexity frequency-domain channel equalization.
[0113] In addition, the cost of using CP is the reduction of spectral efficiency, because the CP part carries redundant data. The loss of spectral efficiency can be expressed as TCP / T symb , where T CP is the duration of CP, and T symb is the duration of an OFDM symbol. symb =T CP +T u , T u =NT s =1 / Δf, Δf is the subcarrier spacing. u The physical meaning of the effective data x k duration.
[0114] In addition, for SC-FDE waveforms, when non-Nyquist pulses are used, shaped pulses will also introduce ISI. For SC-FDE, DFT-s-OFDM, and OFDM modulation, when the RF filter uses non-Nyquist pulses, filtering will also introduce ISI. In this application, the baseband and RF shaped pulses can be regarded as part of the channel, that is, the maximum delay spread DS includes the multipath introduced by the non-Nyquist pulse.
[0115] (2) Timing error must also be considered when designing CP length.
[0116] Consider the uplink scenario. The base station will inform the UE of the timing advance through the timing advance command, so that the uplink signal arrives at the base station (or access point) at the expected time, and the maximum delay spread DS does not exceed the CP length. For example, the base station will measure any useful uplink signal to determine the propagation delay, and then determine the timing advance. Mathematically, the above requirements can be modeled as:
[0117] 0≤T d -t TA +τ prop ≤T CP ;
[0118] Among them, t TA is the timing advance, and τ prop is the propagation delay. Ideally, -t TA +τ prop = 0. However, due to the base station propagation delay measurement error, the quantization error of the indicated timing advance information, the crystal frequency drift of the UE and the base station, etc., the uplink signal experiences a reception timing error, i.e., t TA May be greater than τ prop , which may also be less than τ prop If T CP =T d , and the timing error makes τ prop Greater than t TA At this time Td -t TA +τ prop will be greater than T CP , the symbol will be affected by ISI as well as ICI.
[0119] In the present application, there is an ISI situation such as: part of the previous symbol falls into the receiving window of the current symbol. There is an ICI situation such as: the signal corresponding to some paths (such as the last path) cannot fall completely into the receiving FFT window. It can be understood that when the receiving end uses FFT to convert a signal from the time domain to the frequency domain, the starting and ending positions of the FFT window are determined.
[0120] In addition, in order to minimize the negative impact of ISI in the presence of timing errors, the receiver often moves the FFT window position forward. The amount of forward movement is generally 10% to 20% of the CP length, that is, in the absence of timing errors, the CP length is equivalently reduced by 10% to 20%. If T d In addition, if the RX FFT window advance exceeds the CP length, the symbols will also be affected by ISI and ICI.
[0121] For the coordinated multipoint transmission (CoMP) scenario, the UE and the primary access point can achieve no timing error. Due to the geographical distance between the primary access point and the secondary access point, there is a timing error between the UE and the secondary access point. If the timing error between the UE and the secondary access point is not considered, in some cases, such as when the timing error plus the maximum delay spread DS exceeds the CP length, the symbol will be affected by ISI and ICI. For the sake of convenience in this application, the situation where the timing error plus the maximum delay spread exceeds the CP length is called user under CP.
[0122] Based on the above considerations about CP length, the CP length is currently described in 3GPP related protocols as in Indicates the index of the symbol in the subframe, where Indicates the number of OFDM symbols contained in a slot, and Indicates the number of slots in a subframe (1ms in duration) when the parameter set is μ. In addition, the OFDM symbol period is described as The formula is expressed as:
[0123]
[0124]
[0125] Among them, κ = 64. It can be seen that NR supports two CP lengths, normal CP (NCP) and extended CP (ECP). Among them, the overhead of NCP is about 144 / (2048+144) = 6.6%, while the overhead of ECP is about 512 / (512+2048) = 20%. Therefore, the overhead of ECP is much higher than that of NCP. In addition, NR currently stipulates that NCP or ECP can be used only when μ = 2, that is, the subcarrier spacing is 60kHz, and NCP is used when μ has other values.
[0126] It can be understood that μ is the parameter set (Numerology) configuration index. s In certain cases, the application may use the number of sampling points included in the time length to describe the time length.
[0127] (7)SCP
[0128] If the maximum delay spread is greater than the CP length, SCP needs to be added to the symbol to extend the CP length. SCP and CP together serve as equivalent CPs. Figure 5 As shown, in the two symbols sent serially, the D2 part of the previous symbol k-1 is used as the SCP of the current symbol k, and the SCP and the CP of the current symbol k are used as equivalent CPs.
[0129] For the sake of convenience, the length of the added SCP is recorded as N SCP .
[0130] (8) Unique characters
[0131] The unique word is generated by inserting a sequence into the IDFT output symbol or the IFFT output symbol. UW can be used as SCP to form an equivalent CP with CP, so a larger protection interval can be formed on the basis of CP.
[0132] For example, in Figure 3 The x shown k One or two UWs may be included.
[0133] like Figure 6 As shown in (a), when the maximum delay spread is greater than the CP length, x k It may only include one UW, which is the second UW. Accordingly, in the operation of adding the CP, the transmitting end may use the portion after the CP interception point in the second UW as the CP. Figure 6 In number (a), Indicates the output symbol x kThe corresponding time domain symbol, Indicates the output symbol x k-1 The corresponding time domain symbol.
[0134] In addition, when the maximum delay spread is less than or equal to the CP length, x k ' contains two UWs, namely the second UW and the third UW (3rd UW). The second UW is at the end, and the end position of the third UW is before the CP interception point. For the case where two UWs are contained in the same symbol, the lengths of the second UW and the third UW are equal, both equal to N SCP In addition, the contents of the second UW and the third UW in the same symbol may be different or different, that is, the sequences of the two may be completely different, partially the same, or completely different. k-1 The second UW in the k ' are the same or approximately the same as the third UW. Figure 6 As shown in (b), the symbol containing CP The second UW in the equation is used as a symbol containing CP. SCP. Figure 6 In number (b), Indicates the output symbol x k ′ corresponds to the time domain symbol, Indicates the output symbol x k -1 corresponds to the time domain symbol.
[0135] It can be seen that UW and CP can exist simultaneously in a waveform symbol, and UW is used as SCP to supplement CP, that is, CP is equivalent to serving as a guard interval between symbols.
[0136] In the present application, the unique word generally adopts a fixed sequence (which may be called a UW sequence) rather than a random signal. For example, an all-zero sequence may be selected as the UW sequence.
[0137] In the present application, for a DFT-s-OFDM waveform or a SC-FDE waveform, the generation method of UW may adopt a time domain generation method.
[0138] The time domain generation method refers to placing fixed data at the DFT input and generating UW after DFT. Figure 7 As shown, the second fixed sequence is modulated by DFT-s-OFDM to generate the second UW, and the third fixed sequence is modulated by DFT-s-OFDM to generate the third UW. In addition, Figure 7 The random sequence 1 and random sequence 2 in the IFFT output can be data symbols to be sent. For example, a length of N is generated in the IFFT output. u UW, you can add it to the DFT input or Or round() represents rounding off.
[0139] In addition, for the SC-FDE waveform, as Figure 4 shown, it is assumed that each data block contains M data after block division. Since UW needs to be inserted, without changing the block length, it is assumed that each data block contains M1 (M1 < M) data after block division. Similar to Figure 7 , the data block with dimension M1 can be expanded to dimension M by inserting a fixed sequence (which contains a total of M - M1 fixed data). Then, according to Figure 4 perform the operations of adding CP and shaping filtering, and the generated SC-FDE symbol contains UW with a length of lambda Or Or
[0140] Currently, neither the LTE communication protocol nor the NR communication protocol can flexibly configure the guard interval according to user requirements, and the mitigation effect on ISI and ICI is not ideal enough in some scenarios. In the embodiments of the present application, the guard interval can be at least one of CP, UW, and CS, etc.
[0141] For example, in the current protocol's definition of CP, the lengths of CP and CS are relatively fixed and cannot be flexibly configured according to symbols. In addition, the insertion method of UW is relatively fixed. For example, currently, it is only stipulated to insert one or two UWs for the middle symbols of PDSCH or PUSCH, and the type and / or length of UW cannot be flexibly set according to transmission requirements. Therefore, it is necessary to implement flexible setting of UW to achieve flexible setting of the guard interval to adapt to different CP length requirements.
[0142] To flexibly configure the guard interval according to user requirements, the embodiments of the present application provide a communication method. The execution subject of this method can be the sending end and the receiving end. Among them, the sending end can be a terminal device or a module in the terminal device, and the receiving end can be a network device or a module in the network device; or, the sending end can be a network device or a module in the network device, and the receiving end can be a terminal device or a module in the terminal device. The following combines Figure 8 to introduce this method. Figure 8 In, taking the execution subject being the sending end and the receiving end as an example for illustration, the sending end can be replaced with a terminal device or terminal apparatus, network device, network apparatus, or access network apparatus, etc. as needed. In addition, the receiving end can also be replaced with a terminal device or terminal apparatus, network device, network apparatus, or access network apparatus, etc. as needed.
[0143] As Figure 8 shown, this method may include the following steps:
[0144] S101: The transmitter obtains K data symbols to be sent, and adds (or inserts) at least one sequence of a first sequence, a second sequence and a third sequence to P data symbols according to first configuration information to obtain a first set, and modulates the first set to obtain a first waveform symbol.
[0145] It can also be said that the first set includes P data symbols and at least one sequence among a first sequence, a second sequence and a third sequence. Unless otherwise specified, the length of any sequence among the first sequence, the second sequence and the third sequence added to the first set is not zero.
[0146] It can be understood that the data symbol can be information or data to be sent by the transmitter. The P data symbols can be part or all of the K data symbols to be sent, wherein the P data symbols correspond to the same waveform symbol, that is, the first waveform symbol, or in other words, the P data symbols are carried on the same waveform symbol after modulation, and the waveform symbol is the first waveform symbol. The transmitter can add P data symbols to at least one of the first sequence, the second sequence, and the third sequence through the DFT process to obtain the first set.
[0147] In the present application, the waveform symbol may be a symbol obtained through a modulation process at the transmitting end, for example Figure 4 As shown, after the transmitter performs operations such as subcarrier mapping, IDFT, P-to-S, and adding CP on the first set, the first waveform symbol is obtained. For example, the waveform symbol is a DFT-s-OFDM symbol or an SC-FDE symbol in the time domain. The length of the waveform symbol can be the same as the sum of the length of a receiving window (such as an FFT window or an IFFT window) of the receiving end and the CP length in the first waveform symbol, and the starting position of the waveform symbol can be considered to be the same as the starting position of the receiving window.
[0148] Optionally, at the transmitting end, multiple sets may be generated, each set corresponding to a waveform symbol, that is, each set may obtain a symbol in the time domain after modulation. Each set may contain multiple data symbols, and multiple data symbols in a set are carried in the same waveform symbol. If K data symbols are modulated to obtain multiple waveform symbols, or in other words, if the transmitting end sends multiple waveform symbols, the first waveform symbol may be the first waveform symbol or the last waveform symbol among the multiple waveform symbols; or, the first waveform symbol may be an intermediate waveform symbol between the first waveform symbol and the last waveform symbol, that is, the first waveform symbol may not be the first waveform symbol and the last waveform symbol.
[0149] In the present application, any one or more of the first sequence, the second sequence and the third sequence can be used to generate a UW, or in other words, any one or more of the first sequence, the second sequence and the third sequence can be a UW sequence. For example, the modulated signal of the first sequence can be used as the first UW (1 st The second sequence of modulated signals may be used as the second UW in the first waveform symbol, and the third sequence of modulated signals may be used as the third UW in the first waveform symbol.
[0150] Hereinafter, the first UW will be described as an example of a signal generated after the first sequence is modulated, the second UW will be described as an example of a signal generated after the second sequence is modulated, and the third UW will be described as an example of a signal generated after the third sequence is modulated.
[0151] like Fig. 9 As shown, when the transmitting end maps the first sequence, the second sequence and the third sequence to the first set, that is, when the first waveform symbol includes the first UW, the second UW and the third UW, the first UW can be located after the CP in the first waveform symbol, and the first UW can be continuous with the CP; the second UW can be located at the end position of the first waveform symbol; the third UW is located between the first UW and the second UW. The position of the third UW can be determined based on the length of the CP in the first waveform symbol. Fig. 9 The "D" in represents a data symbol. For example, the position of the third UW is related to the position of the CP interception point, and the position of the CP interception point is related to the CP length in the first waveform symbol. For example, the index of the CP interception point in the sampling point of the first waveform symbol is NG-1, where N is the total number of sampling points of the first waveform symbol, and G is the number of sampling points included in the CP length in the first waveform symbol. As an example, the position of the third UW is also related to at least one of the length of the second UW and the length of the first SCP.
[0152] It can be understood that the signal generated by the first sequence after modulation, the signal generated by the second sequence after modulation, and the signal generated by the third sequence after modulation can be used as the symbol component in the first waveform symbol respectively. That is to say, the signal generated by the first sequence after modulation or the first UW can be used as the symbol component in the first waveform symbol, and the symbol component in the first waveform symbol is located after the CP in the first waveform symbol and is continuous with the CP; the signal generated by the second sequence after modulation or the second UW can be used as the symbol component in the first waveform symbol, and the symbol component can be located at the end position of the first waveform symbol; the signal generated by the third sequence after modulation or the third UW can be used as the symbol component in the first waveform symbol, and the position of the symbol component can be determined based on the length of the CP in the first waveform symbol.
[0153] In the present application, the first SCP may be the length of the SCP required by the next waveform symbol of the first waveform symbol, that is, the first SCP may correspond to the next waveform symbol, and the length of the first SCP may be configured by the network device. If the transmitting end sends multiple waveform symbols, and the first waveform symbol is not the last waveform symbol, the last part of the signal of the second UW or the entire signal of the second UW may be used as the SCP of the next waveform symbol to extend the CP of the next waveform symbol, thereby improving the demodulation performance of the next waveform symbol.
[0154] In one possible implementation, Fig.10 As shown, the second UW can be split into two sub-second UWs, namely, the second UW1 and the second UW2, wherein the end position of the second UW1 is the end position of the first waveform symbol. In addition, the third UW can be split into three sub-third UWs, namely, the third UW1, the third UW2 and the third UW3, wherein the third UW3 is located after the CP interception point, while the third UW2 and the third UW1 are located before the CP interception point; or, the third UW can be split into two sub-third UWs, namely, the third UW1 and the third UW2, wherein the end position of the third UW1 is the CP interception point.
[0155] Optionally, the position of the third UW in the first waveform symbol may be determined according to the CP in the first waveform symbol. For example, the position of the third UW is related to the position of the CP interception point, and the position of the CP interception point is related to the CP length in the first waveform symbol.
[0156] The determination and sending of the position of the signal generated by the third sequence after modulation will be described below in conjunction with an embodiment, which will not be expanded here.
[0157] As an example, the data symbol may correspond to Figure 3 or Figure 4 The first set may be a set including at least one of data symbols, a first sequence, a second sequence, and a third sequence. In the case where the first waveform symbol is a DFT-s-OFDM symbol, when the UW is generated in the time domain, the transmitter may Figure 3 In the DFT process in , at least one of the first sequence, the second sequence and the third sequence is added to P data symbols to obtain a first set. Figure 7 In the UW generation method shown, the first sequence, the second sequence, and the third sequence can be used as fixed sequences, respectively, and the P data symbols can be used as random sequence 1 and / or random sequence 2. The transmitting end can also process the first set including the above sequences through S-to-P, subcarrier mapping, IDFT, P-to-S, adding CP, DAR, RF, etc. to obtain a first waveform symbol, and send the first waveform symbol through communication.
[0158] It can be understood that for SC-FDE symbols, since the transmitter does not have DFT and IDFT operations, the transmitter can map (or insert) at least one of the first sequence, the second sequence and the third sequence to the first set containing data symbols when blocking, which can be implemented in accordance with the DFT-s-OFDM symbol method.
[0159] S101 will be described in detail below in conjunction with the method for determining the first configuration information, which will not be expanded here.
[0160] S102: The transmitting end sends a first waveform symbol. Correspondingly, the receiving end receives the first waveform symbol.
[0161] like Figure 4 Taking the signal transmission process shown as an example, the transmitting end can transmit the wireless signal corresponding to the first waveform symbol through the air interface channel, and the wireless signal can be processed by DAC, RF and other components based on the first waveform symbol. Correspondingly, the receiving end can receive the wireless signal corresponding to the first waveform symbol.
[0162] Among them, at the receiving end, the first waveform symbol can be a symbol obtained by the receiving end through RF, DAC and other operations.
[0163] S103: The receiving end demodulates the first waveform symbol to obtain a first set, where the first set includes P data symbols and one or more of a first sequence, a second sequence, and a third sequence.
[0164] Among them, Figure 4 For example, upon receiving the received , the demodulation process may include removing the CP in the first waveform symbol, performing S-to-P transformation, DFT and subcarrier mapping. Optionally, the demodulation process may also include IDFT.
[0165] S104: The receiving end obtains data symbols from the first set according to the first configuration information.
[0166] The data symbols included in the first set may be the P data symbols involved in S101.
[0167] For example, the receiving end may obtain symbols other than the first sequence, the second sequence, and the third sequence from the first set according to one or more sequence positions and lengths of the first sequence, the second sequence, and the third sequence, and the symbol or symbols are data symbols. The data symbol may be information or data that the transmitting end needs to send to the receiving end.
[0168] It can be understood that if the receiving end is an access network device, S104 can also be replaced by: the network device obtains data symbols from the first set according to the first SCP length and the CP length in the first waveform symbol. For example, the network device can determine the position of the sequence (such as at least one of the first sequence, the second sequence and the third sequence) contained in the first set and the length of the sequence according to the first SCP length and the CP length in the first waveform symbol, so as to obtain data symbols other than the sequence in the first set. The reason is that the first configuration information can be determined by the network device according to the first SCP length and the CP length in the first waveform symbol.
[0169] In a possible implementation, the first configuration information is further determined according to at least one of M, N, and a. That is, the network device may obtain the data symbol from the first set according to the first SCP length and the CP length in the first waveform symbol, and according to at least one of M, N, and a.
[0170] In the above Figure 8 In the process shown, the types of sequences included in the first set can be determined according to the first SCP length and the CP length in the first waveform symbol, so the purpose of flexibly configuring the cyclic prefix can be achieved, and the flexible configuration of the guard interval between symbols can be achieved.
[0171] The following introduces the implementation method of the first configuration information in S101.
[0172] It can be understood that the first configuration information can be used to indicate which sequences are included in the first set, so the transmitter can map at least one of the first sequence, the second sequence and the third sequence to the first set according to the first configuration information.
[0173] In the present application, the first configuration information is determined according to the first SCP length and the CP length in the first waveform symbol, so that the UW can be flexibly determined according to the first SCP and the CP in the first waveform symbol. If the transmitting end acts as a network device and the receiving end acts as a terminal device, the first configuration information may be determined by the transmitting end according to the first SCP length and the CP length in the first waveform symbol, and the transmitting end may also send the first configuration information to the receiving end. Alternatively, if the receiving end acts as a network device and the transmitting end acts as a terminal device, the first configuration information may be determined by the receiving end according to the first SCP length and the CP length in the first waveform symbol, and the transmitting end may also receive the first configuration information from the receiving end. In addition, if the transmitting end acts as a network device, the network device may determine to add at least one of the first sequence, the second sequence, and the third sequence to the first set according to the first SCP length and the CP length in the first waveform symbol.
[0174] In a possible implementation, the first configuration information is further determined according to at least one of M, N, and a. That is, the network device may add at least one of the first sequence, the second sequence, and the third sequence to the first set according to the first SCP length and the CP length in the first waveform symbol, and according to at least one of M, N, and a.
[0175] Among them, M is the number of DFT points, and N is the number of IDFT points. In addition, M can also be understood as bandwidth or the number of subcarriers.
[0176] a is a non-negative integer, and its value may be related to at least one of M, the importance level of the first waveform symbol, the modulation coding scheme MCS corresponding to the first waveform symbol, and the EVM corresponding to the first waveform symbol (i.e., the EVM required by the first waveform symbol). Symbol importance can be used to indicate the importance of a symbol, wherein the transmission of symbols with high importance levels can be prioritized, and the transmission of symbols with low importance levels may not be prioritized. For example, in some cases, the transmission performance of symbols with low importance levels can be sacrificed or reduced to ensure or improve the transmission performance of symbols with high importance levels. Exemplarily, the importance level of a symbol may be related to the performance requirements of the symbol, or to the content carried by the symbol. For example, the importance level of a symbol used to carry reference signals such as DMRS is higher than the importance level of a symbol used to carry data.
[0177] As a possible approach, a non-negative integer a can be configured as a percentage of the transmission bandwidth M. For example, a is (approximately) one percent of M, that is,
[0178] In addition, for ordinary data symbols with lower importance levels and located in the data sharing channel (high reliability is not required), redundancy is introduced through coding; in addition, the modulation method used also has a certain anti-interference ability, so a smaller than that of symbols with high importance levels can be used. The benefit of using a smaller a is to reduce UW overhead, thereby improving spectrum efficiency. a can also be related to MCS or required EVM. Generally speaking, the lower the modulation order in the MCS and / or the lower the codec rate, the smaller a can be used; the larger the required EVM, the smaller a can be used.
[0179] For example, the first configuration information may be based on and Wherein, t is a positive number or a positive integer, for example, t is 1 or 2. In addition, based on a reasonable transformation of the above formula, other size relationships can also be used to determine the first configuration information, for example, according to and The first configuration information is determined by the size relationship of , where q and p are non-negative coefficients respectively.
[0180] It is understood that in the calculation process of each embodiment of the present application, when the calculation result is a non-integer, rounding up or rounding down is used. In the present application, the terms rounding up, rounding down or rounding off can be interchangeable. For example, here Can be replaced by The following will introduce a method for determining the first configuration information in conjunction with an embodiment, which will not be elaborated here.
[0181] In various embodiments of the present application, the first SCP may be based on the delay extension length N corresponding to the first waveform symbol. d , a CP length in the first waveform symbol, an importance level of the first waveform symbol, an MCS corresponding to the first waveform symbol, and an EVM corresponding to the first waveform symbol.
[0182] As an example, for high importance level symbols, in order to ensure that their demodulation or parameter estimation performance is not affected, they are required to be free of interference or to be subject to very little interference. Under this requirement, N SCP With N d -N CP Similar, such as N SCP =N d -N CP or N SCP =0.9(N d -N CP ). On the other hand, to make the error smaller when the second UW1 is used as SCP, a should be larger. Define e k is the difference between the second UW1 and the third UW1 of the next symbol, Fig.11 Given e k The cumulative distribution function (CDF) curve of the infinite norm (the absolute value of the largest element in the vector). It can be seen that when a is (approximately) 1.5% of M, a significant error reduction can be achieved compared to the case of a = 0. For example, the infinite norm has only a 10% probability of exceeding 0.1.
[0183] For ordinary data symbols with lower importance levels and located in the data sharing channel (not requiring high reliability), redundancy is introduced through coding. In addition, the modulation method used also has a certain anti-interference ability. Therefore, a shorter N bit can be used relative to symbols with high importance levels. SCP Use short N SCP The benefit is to reduce UW overhead, thereby improving spectrum efficiency. SCPIt may also be related to the MCS or the required EVM. Generally speaking, the lower the modulation order in the MCS and / or the lower the codec rate, the smaller N can be used. SCP ; and / or, the larger the required EVM, the smaller N can be used SCP .
[0184] As an example of the first configuration information, the first configuration information may include at least one of a parameter of a first sequence (or a first UW), a parameter of a second sequence (or a second UW), and a parameter of a third sequence (or a third UW), which is used to indicate that at least one of the first sequence, the second sequence, and the third sequence is added to the first set. For example, if the first configuration information includes a parameter of a first sequence, it indicates that the first set includes the first sequence.
[0185] Optionally, the parameters of the sequence may include the starting position of the sequence and / or the length of the sequence (or UW). The starting position may be indicated by the index of the sequence in the first set. The length may be indicated by the number of bits or sampling points contained in the sequence.
[0186] The following is an explanation of the method for determining the lengths of the first UW, the second UW and the third UW in the present application.
[0187] When the first waveform symbol is an intermediate waveform symbol, the length of the first UW is related to at least one of M (or bandwidth), the symbol importance level of the first waveform symbol, the MCS corresponding to the first waveform symbol, and the EVM corresponding to the first waveform symbol.
[0188] In addition, in the case where the first waveform symbol is the first waveform symbol among multiple waveform symbols corresponding to K data symbols, if the first waveform symbol is an uplink symbol, that is, the first waveform symbol is sent by the terminal device to the access network device, then the length of the first sequence (or the length of the first UW) is determined according to the second SCP length. The second SCP length is at least determined according to the maximum delay extension length corresponding to the second waveform symbol. Optionally, the second SCP length can also be determined according to the maximum delay extension length N corresponding to a waveform symbol. d , the CP length in the first waveform symbol, the importance level of the first waveform symbol, the MCS corresponding to the first waveform symbol, and the EVM corresponding to the first waveform symbol. Among them, the maximum delay extension length N corresponding to the first waveform symbol d For the value association relationship between at least one of the following: the CP length in the first waveform symbol, the importance level of the first waveform symbol, the MCS corresponding to the first waveform symbol, and the EVM corresponding to the first waveform symbol and the second SCP length, please refer to the introduction of the first SCP length and will not be repeated here.
[0189] In addition, in the case where the first waveform symbol is the first waveform symbol among multiple waveform symbols corresponding to K data symbols, if the first waveform symbol is an uplink symbol, the length of the first UW may be the first SCP length.
[0190] It can be understood that the second waveform symbol is a waveform symbol that is located before the first waveform symbol in the time domain. The second waveform symbol may be continuous with the first waveform symbol. Optionally, the second waveform symbol and the first waveform symbol are sent by the same terminal device, or the second waveform symbol and the first waveform symbol are sent by different terminal devices.
[0191] In addition, in various embodiments of the present application, the length of the second UW may be related to at least one of the length of the first SCP, the length of the first sequence, and the length of the CP in the first waveform symbol. The length of the third UW is related to the length of the first SCP and / or the length of the first sequence or the first UW.
[0192] The following describes a method for determining the sequence contained in the first set, ie, the sequence length, in conjunction with an embodiment. For ease of description, each embodiment is distinguished according to the different positions of the first waveform symbol in the plurality of waveform symbols corresponding to the K data symbols and the symbol type of the first waveform symbol.
[0193] In embodiment 1, the first waveform symbol is an intermediate symbol, and the first waveform symbol is a DFT-s-OFDM symbol. SCP The CP length N in the first waveform symbol CP The relationship between them is that Example 1 may include Example 1-1 and Example 1-2.
[0194] Example 1-1, first SCP length N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0195] N SCP Less than N CP and
[0196] Optional,
[0197] The size relationship may also be alternatively described as: the difference between twice the second UW length and the first SCP length is less than the CP length in the first waveform symbol.
[0198] When the conditions shown in Example 1-1 are met, the first set includes the first sequence, the second sequence and the third sequence, or in other words, the first waveform symbol includes the first UW, the second UW and the third UW. At this time, the CP interception point is within the range of the third UW.
[0199] Among them, the length of the first UW in the first waveform symbol is The length of the second UW is The length of the third UW is When a=0, the first UW does not exist, that is, its length is zero.
[0200] Optionally, in Embodiment 1-1, the second UW may be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is
[0201] In addition, in Embodiment 1-1, the third UW can be split into three sub-UWs: a third UW1, a third UW2, and a third UW3 whose end positions are the CP interception points. Fig.10 As shown in (b). The third UW2 is located on the left side of the third UW1, and the third UW3 is located on the right side of the CP interception point. The length of the third UW1 is N SCP , the length of the third UW2 is The length of the third UW3 is
[0202] In embodiment 1-1, the second UW1 can be used as the SCP of the next symbol, that is, the third UW1 of the first waveform symbol is equal to the third UW1 of the next waveform symbol.
[0203] Example 1-2, first SCP length N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0204] N SCP Less than N CP and Or, N SCP Greater than or equal to N CP .
[0205] Optional,
[0206] The size relationship may also be alternatively described as: the difference between twice the second UW length and the first SCP length is not less than the CP length in the first waveform symbol.
[0207] When the conditions shown in Embodiment 1-2 are met, the first set includes the first sequence and the second sequence, or in other words, the first waveform symbol includes the first UW and the second UW. At this time, the CP interception point is within the second UW range.
[0208] Among them, the length of the first UW in the first waveform symbol is The length of the second UW is
[0209] Optionally, in Embodiment 1-2, the second UW may be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is
[0210] In Example 1-2, the second UW1 can be used as the SCP of the next waveform symbol of the first waveform symbol.
[0211] In embodiment 2, the first waveform symbol is an intermediate symbol, and the first waveform symbol is an SC-FDE symbol. SCP The CP length N in the first waveform symbol CP The relationship between them, Example 2 may include Example 2-1 and Example 2-2.
[0212] Example 2-1, first SCP length N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0213] N SCP Less than N CP and
[0214] Optional,
[0215] in, The magnitude relationship represented may also be alternatively described as: the second UW length is smaller than the CP length in the first waveform symbol.
[0216] When the conditions shown in Example 2-1 are met, the first set includes the second sequence and the third sequence, or in other words, the first waveform symbol includes the second UW and the third UW. At this time, the CP interception point is the end position of the third UW.
[0217] Among them, the length of the second UW is The length of the third UW is
[0218] Optionally, the second UW can be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is
[0219] In Example 2-1, the second UW1 can serve as the SCP of the next waveform symbol.
[0220] Optional, reference Fig.10 As shown in (c), the third UW can be split into two sub-UWs: the third UW1 and the third UW2 whose end positions are the CP interception points. The length of the third UW1 is N SCP , the length of the third UW2 is
[0221] Example 2-2, first SCP length N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0222] N SCP Less than N CP and Or, N SCP Greater than or equal to N CP .
[0223] in, The size relationship represented can also be alternatively described as: the second UW length is not less than the CP length in the first waveform symbol.
[0224] When the conditions shown in Example 2-1 are met, the first set includes the second sequence, or in other words, the first waveform symbol includes the second UW. At this time, the CP interception point is within the second UW range.
[0225] In this embodiment, the second UW length is
[0226] Optionally, the second UW can be split into two UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is
[0227] In embodiment 2-2, the second UW1 can serve as the SCP of the next waveform symbol.
[0228] It can be seen that although both DFT-s-OFDM symbols and SC-FDE symbols are single-carrier signals, there are differences in the number and duration of UWs between the two symbols. For example, the first waveform symbol in SC-FDE symbol embodiment 2 does not include the first UW. The reason for this difference is that in DFT-s-OFDM modulation, the data symbol is circularly convolved with the shaped pulse, while in SC-FDE modulation, the data symbol is linearly convolved with the shaped pulse. In addition, in DFT-s-OFDM symbols, CP is applied after IFFT; in SC-FDE, CP is added before shaping filtering.
[0229] It can be understood that in the above embodiments 1 and 2, each UW is generated in the time domain.
[0230] In embodiment 3, the first waveform symbol is the first waveform symbol among multiple waveform symbols corresponding to K data symbols, and the first waveform symbol is a DFT-s-OFDM symbol. In embodiment 3, according to the symbol status within the duration of the previous waveform symbol of the first waveform symbol and the first SCP length N SCP The CP length N in the first waveform symbol CP The relationship between them, Example 3 may include Example 3-1, Example 3-2, Example 3-3 and Example 3-4.
[0231] In Example 3-1, no symbol of other users is transmitted during the duration corresponding to the symbol before the first waveform symbol, or there is a zero tail at the end of the symbol before the first waveform symbol, that is, no signal is transmitted before the symbol before the first waveform symbol.
[0232] In addition, in Example 3-1, the length of the first SCP is N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0233] N SCP Less than N CP and
[0234] Optional,
[0235] in, The magnitude relationship represented may also be alternatively described as: the difference between twice the second UW length and the first SCP length is less than the CP length in the first waveform symbol.
[0236] When the conditions shown in Example 3-1 are met, the first set includes the first sequence, the second sequence and the third sequence, or in other words, the first waveform symbol includes the first UW, the second UW and the third UW. At this time, the CP interception point is within the range of the third UW.
[0237] Among them, the length of the first UW in the first waveform symbol is The length of the second UW is The length of the third UW is When a=0, the first UW does not exist, that is, its length is zero.
[0238] Optionally, in Embodiment 3-1, the second UW may be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is
[0239] In addition, in Example 3-1, the third UW can be split into three sub-UWs: a third UW1, a third UW2, and a third UW3 whose end positions are the CP interception points. Fig.10 As shown in (b). The third UW2 is located on the left side of the third UW1, and the third UW3 is located on the right side of the CP interception point. The length of the third UW1 is N SCP , the length of the third UW2 is The length of the third UW3 is
[0240] Optionally, the third UW1 may be a zero signal, that is, the sampling points of the third UW1 are all zero. That is, the CP interception point in the first waveform symbol and the N before the CP interception point SCP The value of -1 sampling point is 0. The benefit of this design is to construct circular convolution to alleviate ICI caused by under-CP.
[0241] In embodiment 3-1, the second UW1 can be used as the SCP of the next symbol.
[0242] Example 3-2, the symbol before the first waveform symbol has no signal transmission, and the first SCP length is N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0243] N SCP Less than N CP and Or, N SCP Greater than or equal to N CP .
[0244] Optional,
[0245] in, The magnitude relationship represented may also be alternatively described as: the difference between twice the second UW length and the first SCP length is not less than the CP length in the first waveform symbol.
[0246] When the conditions shown in Example 3-2 are met, the first set includes the first sequence and the second sequence, or in other words, the first waveform symbol includes the first UW and the second UW. At this time, the CP interception point is within the second UW range.
[0247] Among them, the length of the first UW in the first waveform symbol is The length of the second UW is
[0248] Optionally, in Embodiment 3-2, the second UW may be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is
[0249] Optionally, the signal at the CP interception point and its left side in the second UW is a zero signal, and the length of the zero signal is N SCP The purpose is to construct a circular convolution to alleviate the ICI caused by insufficient CP. That is, the CP interception point in the first waveform symbol and the N before the CP interception point SCP The value of -1 sample point is zero.
[0250] In Example 3-2, the second UW1 can be used as the SCP of the next waveform symbol of the first waveform symbol.
[0251] In embodiment 3-3, a second waveform symbol is transmitted within a duration corresponding to a symbol preceding a first waveform symbol, and the second waveform symbol cannot provide UW as the SCP of the first waveform symbol, that is, no signal is transmitted for a symbol preceding the first waveform symbol.
[0252] In addition, in Example 3-3, the length of the first SCP is N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0253] N SCP Less than N CP and
[0254] Optional,
[0255] in, The magnitude relationship represented may also be alternatively described as: the difference between twice the second UW length and the first SCP length is less than the CP length in the first waveform symbol.
[0256] At this time, the first set includes the first sequence and the second sequence, and may optionally include the third sequence. That is, the first waveform symbol includes the first UW and the second UW, and may optionally include the third UW. If the first waveform symbol includes the third UW, the CP intercept point is located within the range of the third UW.
[0257] If the first waveform symbol is an uplink symbol, such as PUSCH, the length of the first UW is Among them, N′ SCP is the second SCP. max() means taking the maximum value.
[0258] As an example, N′ SCP According to the maximum delay spread N of the first waveform symbol d , the maximum delay spread of the second waveform symbol CP length N in the first waveform symbol CP , the MCS of the first waveform symbol and / or the EVM required by the first waveform symbol, and at least one of the symbol importance level of the first waveform symbol.
[0259] If the first waveform symbol is a downlink symbol, such as PDSCH, the length of the first UW is N SCP .
[0260] It can be seen that for the uplink waveform symbol, the length of the first UW can be determined according to the maximum delay spread of the previous waveform symbol, so that the ISI of the previous symbol to the first symbol and / or the ICI caused by the first symbol due to insufficient CP can be isolated.
[0261] In addition, in Example 3-3, the length of the second UW can be The length of the third UW can be
[0262] The second UW can be split into two sub-UWs: the second UW1 whose end position is the end of the symbol and the second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is The second UW1 may serve as the SCP of the next waveform symbol.
[0263] The third UW can be split into three sub-UWs: the third UW1, the third UW2 and the third UW3 whose end positions are the CP interception points, such as Fig.10As shown in (b). The third UW2 is located on the left side of the third UW1, and the third UW3 is located on the right side of the CP interception point. The length of the third UW1 is N SCP , the length of the third UW2 is The length of the third UW3 is
[0264] Optionally, the third UW1 is a zero signal, so a circular convolution can be constructed to alleviate the ICI caused by insufficient CP. That is, the CP interception point in the first waveform symbol and the N before the CP interception point SCP The value of -1 sample point is zero.
[0265] In Example 3-4, a second waveform symbol is transmitted within a duration corresponding to a symbol preceding the first waveform symbol, and the second waveform symbol cannot provide UW as the SCP of the first waveform symbol, that is, no signal is transmitted for the symbol preceding the first waveform symbol.
[0266] In addition, in Embodiment 3-4, the length of the first SCP is N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0267] N SCP Less than N CP and Or, N SCP Greater than or equal to N CP .
[0268] Optional,
[0269] in, The magnitude relationship represented may also be alternatively described as: the difference between twice the second UW length and the first SCP length is not less than the CP length in the first waveform symbol.
[0270] When the conditions shown in Embodiment 3-4 are met, the first set includes the first sequence and the second sequence, or in other words, the first waveform symbol includes the first UW and the second UW. At this time, the CP interception point is within the second UW range.
[0271] If the first waveform symbol is an uplink symbol, such as PUSCH, the length of the first UW is Among them, N′ SCP This is the second SCP.
[0272] As an example, N′ SCP According to the maximum delay spread N of the first waveform symbol d , the maximum delay spread of the second waveform symbol CP length N in the first waveform symbolCP , the MCS of the first waveform symbol and / or the EVM required by the first waveform symbol, and at least one of the symbol importance level of the first waveform symbol.
[0273] If the first waveform symbol is a downlink symbol, such as PDSCH, the length of the first UW is N SCP .
[0274] It can be seen that for the uplink waveform symbol, the length of the first UW can be determined according to the maximum delay spread of the previous waveform symbol, so that the ISI of the previous symbol to the first symbol and / or the ICI caused by the first symbol due to insufficient CP can be isolated.
[0275] In addition, the second UW length in Embodiment 3-4 can be
[0276] Optionally, in Embodiment 3-4, the second UW may be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is
[0277] Optionally, the signal of the second UW located at the CP interception point and its left side is a zero signal, and the length is N SCP The advantage is that circular convolution can be constructed to alleviate ICI. That is, the CP interception point in the first waveform symbol and the N before the CP interception point SCP The value of -1 sample point is zero.
[0278] In Example 3-4, the second UW1 can be used as the SCP of the next waveform symbol of the first waveform symbol.
[0279] It can be understood that in Embodiment 3-3 and Embodiment 3-4, the first UW can be a zero signal. For example, when the first waveform symbol is a downlink symbol, the first UW can be a zero signal. Accordingly, the receiving end can set the signal at the first UW position to zero before performing FFT, and then perform FFT, channel equalization and symbol demodulation, which can improve demodulation performance and alleviate ISI.
[0280] It can also be understood that in Embodiment 3, if the second waveform symbol can provide UW as the SCP of the first waveform symbol, the UW in the first waveform symbol can be involved in the manner of Embodiments 1 and 2.
[0281] In embodiment 4, the first waveform symbol is the last waveform symbol among the multiple waveform symbols corresponding to the K data symbols, and the first waveform symbol is a DFT-s-OFDM symbol. In embodiment 4, the first waveform symbol is configured according to whether the first waveform symbol needs to provide UW or SCP for the next waveform symbol and the first SCP length N. SCP The CP length N in the first waveform symbol CP The association relationship between them, Example 4 may include Example 4-1, Example 4-2, Example 4-3, Example 4-4 and Example 4-5.
[0282] In Example 4-1, the first waveform symbol needs to provide UW for the next waveform symbol (called the third waveform symbol), and the first waveform symbol is an uplink symbol. In addition, in Example 4-1, the length of the first SCP is N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0283] N SCP Less than N CP and
[0284] Optional,
[0285] in, The magnitude relationship represented may also be alternatively described as: the difference between twice the second UW length and the first SCP length is less than the CP length in the first waveform symbol.
[0286] When the conditions shown in Example 4-1 are met, the first set includes the first sequence, the second sequence and the third sequence, or in other words, the first waveform symbol includes the first UW, the second UW and the third UW. At this time, the CP interception point is within the range of the third UW.
[0287] Among them, the length of the first UW in the first waveform symbol is The length of the second UW is The length of the third UW is When a=0, the first UW does not exist, that is, its length is zero.
[0288] Optionally, in Embodiment 4-1, the second UW may be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is
[0289] The second UW1 is a zero signal. That is, the last N in the first waveform symbol isSCP The value of each sampling point is set to zero to alleviate the ICI caused by under-CP.
[0290] In addition, in Example 4-1, the third UW can be split into three sub-UWs: a third UW1, a third UW2, and a third UW3 whose end positions are the CP interception points. Fig.10 As shown in (b). The third UW2 is located on the left side of the third UW1, and the third UW3 is located on the right side of the CP interception point. The length of the third UW1 is N SCP , the length of the third UW2 is The length of the third UW3 is
[0291] In Example 4-2, the first waveform symbol needs to provide UW for the third waveform symbol, and the first waveform symbol is an uplink symbol. The first SCP length N SCP The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0292] N SCP Less than N CP and Or, N SCP Greater than or equal to N CP .
[0293] Optional,
[0294] in, The magnitude relationship represented may also be alternatively described as: the difference between twice the second UW length and the first SCP length is not less than the CP length in the first waveform symbol.
[0295] When the conditions shown in Example 4-2 are met, the first set includes the first sequence and the second sequence, or in other words, the first waveform symbol includes the first UW and the second UW. At this time, the CP interception point is within the second UW range.
[0296] Among them, the length of the first UW in the first waveform symbol is The length of the second UW is
[0297] Optionally, in Embodiment 4-2, the second UW may be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is N SCP , the length of the second UW2 is
[0298] The second UW1 is a zero signal. That is, the last N in the first waveform symbol SCPThe value of each sampling point can be zero.
[0299] It can be understood that in Embodiment 4-1 and Embodiment 4-2, since the first waveform symbol is an uplink symbol, in order to prevent the first waveform symbol from interfering with the next waveform symbol, the first waveform symbol does not include the SCP of the next waveform symbol.
[0300] In Example 4-3, the first waveform symbol needs to provide SCP for the next waveform symbol (ie, the third waveform symbol), and the first waveform symbol is a downlink symbol.
[0301] When the first waveform symbol needs to provide SCP for the third waveform symbol, the SCP length of the third waveform symbol and the CP length N in the first waveform symbol need to be considered. CP The sequence included in the first set of the first waveform symbol is determined by the size relationship between the first and second waveform symbols. The SCP of the third waveform symbol is referred to as the third SCP below.
[0302] In Example 4-3, the length of the third SCP is The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0303] Less than N CP and
[0304] in, Maximum delay spread with the third waveform symbol At least one of a CP length of the third waveform symbol, an importance level of the third waveform symbol, an MCS of the third waveform symbol, and an EVM required for the third waveform symbol is correlated. The determination method can be found in N SCP A description of how is determined.
[0305] Optional,
[0306] in, The magnitude relationship represented may also be alternatively described as: the difference between twice the second UW length and the third SCP length is less than the CP length in the first waveform symbol.
[0307] When the conditions shown in Example 4-3 are met, the first set includes the first sequence, the second sequence and the third sequence, or in other words, the first waveform symbol includes the first UW, the second UW and the third UW. At this time, the CP interception point is within the range of the third UW.
[0308] Among them, the length of the first UW in the first waveform symbol is The length of the second UW is The length of the third UW is When a=0, the first UW does not exist, that is, its length is zero.
[0309] Optionally, in Embodiment 4-3, the second UW may be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is The length of the second UW2 is
[0310] Among them, the second UW1 can be used as the SCP of the third waveform symbol.
[0311] In addition, in Example 4-3, the third UW can be split into three sub-UWs: a third UW1, a third UW2, and a third UW3 whose end positions are the CP interception points. Fig.10 As shown in (b). The third UW2 is located on the left side of the third UW1, and the third UW3 is located on the right side of the CP interception point. The length of the third UW1 is N SCP , the length of the third UW2 is The length of the third UW3 is
[0312] In Example 4-4, the first waveform symbol needs to provide SCP for the next waveform symbol (ie, the third waveform symbol), and the first waveform symbol is a downlink symbol.
[0313] When the first waveform symbol needs to provide SCP for the third waveform symbol, the SCP length of the third waveform symbol and the CP length N in the first waveform symbol need to be considered. CP The sequence included in the first set of the first waveform symbol is determined by the size relationship between the first and second waveform symbols. The SCP of the third waveform symbol is referred to as the third SCP below.
[0314] In Example 4-4, the length of the third SCP is The CP length N in the first waveform symbol CP The size relationship between them satisfies:
[0315] Less than N CP and or, Greater than or equal to N CP .
[0316] Optional,
[0317] in, The magnitude relationship represented may also be alternatively described as: the difference between twice the second UW length and the third SCP length is not less than the CP length in the first waveform symbol.
[0318] When the conditions shown in Example 4-4 are met, the first set includes the first sequence and the second sequence, or in other words, the first waveform symbol includes the first UW and the second UW. At this time, the CP interception point is within the second UW range.
[0319] Among them, the length of the first UW in the first waveform symbol is The length of the second UW is
[0320] Optionally, in Embodiment 4-4, the second UW may be split into two sub-UWs: a second UW1 whose end position is the end of the symbol and a second UW2, such as Fig.10 As shown in (a). The length of the second UW1 is The length of the second UW2 is
[0321] Among them, the second UW1 can be used as the SCP of the third waveform symbol.
[0322] In Example 4-5, the first waveform symbol does not need to provide a UW for the next waveform symbol (ie, the third waveform symbol), and the first set includes the third sequence, that is, the first set may not include the first sequence and the second sequence.
[0323] In Example 4-5, the length of the third UW can be
[0324] Optionally, the third UW can be split into three sub-UWs: a third UW1, a third UW2 and a third UW3 whose end positions are the CP interception points, such as Fig.10 As shown in (b). The third UW2 is located on the left side of the third UW1, and the third UW3 is located on the right side of the CP interception point. The length of the third UW1 is N SCP , the length of the third UW2 is The length of the third UW3 is
[0325] It can be understood that in the above embodiments 1 to 4, the value of a can be determined according to at least one of the importance level of the first waveform symbol, the MCS corresponding to the first waveform symbol, and the EVM corresponding to the first waveform symbol. This is described as an example and should not be considered as a limitation on its value.
[0326] In addition, referring to the description in this application, in the above embodiments 1 to 4, the value of the first SCP and the maximum delay extension length N corresponding to the first waveform symbol d, the CP length in the first waveform symbol, the importance level of the first waveform symbol, the MCS corresponding to the first waveform symbol, and the EVM corresponding to the first waveform symbol. The second SCP is additionally related to the maximum delay spread length corresponding to the second waveform symbol on the basis of the first SCP. Therefore, it can also be understood that the second SCP is related to the first SCP, or that the second SCP is determined based on the first SCP. In addition, the determination method of the third SCP can refer to the first SCP, except that the first SCP corresponds to the first waveform symbol, and the third SCP corresponds to the third waveform symbol.
[0327] In the above, in combination with Embodiments 1 to 4, the manner in which the transmitting end adds a sequence to a data symbol and obtains a first set is introduced. It can be understood that in the corresponding embodiment, the receiving end can obtain the first set containing the corresponding sequence by demodulating the received waveform symbol. Therefore, in S104, the receiving end can know which sequence or sequences and the sequence lengths are included in the first set according to the configuration information, so that the information other than the sequence or sequences in the first set can be used as data symbols to complete the reception of the data symbols.
[0328] It is understandable that in order to implement the functions in the above embodiments, the network device and the terminal include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution. Network device
[0329] Fig.12 and Fig.13 The schematic diagram of the structure of possible communication devices provided for the embodiments of the present application. These communication devices can be used to implement the functions of the sending or receiving end in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments. Among them, the sending and receiving ends can be used as one of the terminals and network devices respectively. In the embodiments of the present application, the communication device can be such as Figure 1 The terminal device shown may also be Figure 1 The network device shown may also be a module (such as a chip) applied to a terminal or a base station.
[0330] like Fig.12 As shown, the communication device 1200 includes a processing unit 1210 and a transceiver unit 1220. The communication device 1200 is used to implement the above Figure 8 The functions of the sending end or the receiving end in the method embodiment shown in FIG.
[0331] When the communication device 1200 is used to implement Figure 8 The functions of the transmitting end in the method embodiment shown are: the processing unit 1210 or the transceiver unit 1220 can be used to obtain K data symbols to be sent, and add at least one of the first sequence, the second sequence and the third sequence to the P data symbols according to the first configuration information to obtain a first set, and modulate the first set to obtain a first waveform symbol. The transceiver unit 1220 can be used to obtain K data symbols to be sent.
[0332] When the communication device 1200 is used to implement Figure 8 The functions of the receiving end in the method embodiment shown are: the transceiver unit 1220 can be used to receive the first waveform symbol at the receiving end. The processing unit 1210 or the transceiver unit 1220 can be used to demodulate the first waveform symbol to obtain a first set, and obtain data symbols from the first set according to the first configuration information.
[0333] For more detailed description of the processing unit 1210 and the transceiver unit 1220, please refer to Figure 8 The method embodiment shown is described in detail.
[0334] like Fig.13 As shown, the communication device 1300 includes a processor 1310 and an interface circuit 1320. The processor 1310 and the interface circuit 1320 are coupled to each other. It is understood that the interface circuit 1320 can be a transceiver or an input-output interface. Optionally, the communication device 1300 may also include a memory 1330 for storing instructions executed by the processor 1310 or storing input data required by the processor 1310 to execute instructions or storing data generated after the processor 1310 executes instructions.
[0335] When the communication device 1300 is used to implement Figure 8 When the method is shown, the processor 1310 is used to implement the function of the above-mentioned processing unit 1210, and the interface circuit 1320 is used to implement the function of the above-mentioned transceiver unit 1220.
[0336] When the above communication device is a chip applied to UE, the UE chip implements the functions of the transmitting end or the receiving end in the above method embodiment. The UE chip receives information sent by the base station to the UE through other modules in the UE (such as a radio frequency module or an antenna); or the UE chip sends information to other modules in the UE (such as a radio frequency module or an antenna), and the information is sent by the UE to the base station.
[0337] When the above-mentioned communication device is a module applied to a base station, the base station module implements the function of the transmitting end or the receiving end in the above-mentioned method embodiment. The base station module receives information from other modules in the base station (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the base station; or, the base station module sends information to other modules in the base station (such as a radio frequency module or an antenna), and the information is sent by the base station to the terminal device. The base station module here can be a baseband chip of a base station, or a CU, DU or other module, or a device under an open radio access network (open radio access network, O-RAN) architecture, such as an open CU, an open DU and other devices.
[0338] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0339] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, mobile hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or an O-RAN. The processor and the storage medium can also exist in a base station or an O-RAN as discrete components.
[0340] The present application also provides a computer-readable storage medium, which stores instructions, which may also be referred to as computer programs, computer program codes, etc. The instructions are executed on a computer, so that the computer executes the method in the above embodiment. Figure 8 And the methods shown in various embodiments of this application.
[0341] The present application also provides a computer program product, including a computer program or an instruction. When the computer program or the instruction is executed on a computer, Figure 8 And the methods shown in various embodiments of this application are implemented.
[0342] The present application also provides a chip, which includes a processor, the processor is coupled to a memory, and the processor is used to execute a computer program or instruction stored in the memory, so that Figure 8 The methods shown in the various embodiments of the present application are implemented. For example, taking the chip implementing the function of the access network device as an example, the chip can receive information from other modules of the access network device (such as radio frequency or antenna, etc.), and the information can be sent by the terminal to the access network device. Alternatively, the chip can send information to other modules in the access network device (such as radio frequency or antenna, etc.), and the information is sent by the access network device to the terminal, etc.
[0343] The embodiment of the present application further provides a communication system, including a first communication device and a second communication device. The first communication device and the second communication device can be used to implement the functions of the transmitting end and the receiving end in the present application respectively.
[0344] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium may be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it may also be an optical medium, for example, a digital video disc; it may also be a semiconductor medium, for example, a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0345] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.
[0346] In the present application, "at least one" means one or more, and "more than one" 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. In the text description of the present application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of the present application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
[0347] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that: include: Obtain K data symbols; According to the first configuration information, a first sequence, a second sequence, and a third sequence are added to P data symbols to obtain a first set, or the first sequence and the second sequence are added to the P data symbols to obtain the first set, or the second sequence and the third sequence are added to the P data symbols to obtain the first set, wherein the K data symbols include the P data symbols, K is a positive integer greater than 1, P is a positive integer less than or equal to K, and the first configuration information is determined according to a first supplementary cyclic prefix SCP length included in the first waveform symbol and a cyclic prefix CP length of the first waveform symbol; modulating the first set to obtain the first waveform symbol; Sending the first waveform symbol; The signal generated by the first sequence after modulation is continuous with the CP in the first waveform symbol, and the signal generated by the first sequence after modulation is located after the CP in the first waveform symbol, the end position of the signal generated by the second sequence after modulation is the end position in the first waveform symbol, and the position of the signal generated by the third sequence after modulation is determined based on the CP length in the first waveform symbol.
2. The method according to claim 1, characterized in that The position of the signal generated by the third sequence after modulation is specifically determined based on the CP length in the first waveform symbol, the length of the signal generated by the second sequence after modulation, and the first SCP length.
3. The method according to claim 1 or 2, characterized in that When the first waveform symbol is not the last waveform symbol among the multiple waveform symbols corresponding to the K data symbols, the last part or all of the signal generated by the second sequence after modulation is used as the SCP of the next waveform symbol of the first waveform symbol.
4. The method according to claim 3, characterized in that The length of the SCP of the next waveform symbol of the first waveform symbol is equal to the first SCP length.
5. The method according to any one of claims 1 to 4, characterized in that: The first configuration information is also determined based on at least one of M, N and a, where M is the number of discrete Fourier transform DFT points, N is the number of discrete Fourier inverse transform IDFT points, and a is related to at least one of the bandwidth, the importance level of the first waveform symbol, the modulation coding scheme MCS corresponding to the first waveform symbol, and the error vector magnitude EVM corresponding to the first waveform symbol.
6. The method according to claim 5, characterized in that The first configuration information is specifically based on and The size relationship is determined, and t is a positive integer.
7. The method according to any one of claims 1 to 6, characterized in that: The first waveform symbol is a discrete Fourier transform extended orthogonal frequency division multiplexing DFT-s-OFDM symbol, and the adding the first sequence, the second sequence, and the third sequence to at least one data symbol according to the first configuration information to obtain a first set, or the adding the first sequence and the second sequence to the first set, or the adding the second sequence and the third sequence to the first set, includes: When the difference between twice the length of a signal generated by modulating the second sequence and the first SCP length is less than the CP length in the first waveform symbol, adding the first sequence, the second sequence, and the third sequence to the first set; or, When the difference between twice the length of a signal generated after the second sequence is modulated and the first SCP length is not less than the CP length in the first waveform symbol, the first sequence and the second sequence are added to the first set.
8. The method according to any one of claims 1 to 7, characterized in that: The first waveform symbol is not the first waveform symbol and the last waveform symbol of the plurality of waveform symbols corresponding to the K data symbols, and the length of the first sequence is determined according to at least one of the following: Bandwidth; or The importance level of the first waveform symbol; or The MCS corresponding to the first waveform symbol; or, The EVM corresponding to the first waveform symbol.
9. The method according to any one of claims 1 to 8, characterized in that: The first waveform symbol is not the first waveform symbol and the last waveform symbol of the plurality of waveform symbols corresponding to the K data symbols, and the length of the second sequence is determined according to at least one of the following: the first SCP length; or, the length of the first sequence; or, The CP length in the first waveform symbol.
10. The method according to any one of claims 1 to 9, characterized in that: The first waveform symbol is not the first waveform symbol and the last waveform symbol of the plurality of waveform symbols corresponding to the K data symbols, and the length of the third sequence is determined according to at least one of the following: the first SCP length; or, The length of the first sequence.
11. The method according to any one of claims 1 to 7, characterized in that: The first waveform symbol is the first waveform symbol among multiple waveform symbols corresponding to the K data symbols, the second waveform symbol is a waveform symbol before the first waveform symbol, and the second waveform symbol does not include a supplementary cyclic prefix of the first waveform symbol.
12. The method according to claim 11, characterized in that The CP interception point in the first waveform symbol and the N before the CP interception point SCP -1 sampling point has a value of zero, and the N SCP is the number of sampling points included in the first SCP.
13. The method according to claim 11 or 12, characterized in that When the first waveform symbol is an uplink waveform symbol, the length of the first sequence is determined according to the second SCP length, and the second SCP is determined according to the maximum delay spread length corresponding to the second waveform symbol; or, When the first waveform symbol is a downlink waveform symbol, the length of the first sequence is determined according to the first SCP length.
14. The method according to any one of claims 1-2 or 5-7, characterized in that: The first waveform symbol is the last waveform symbol among the multiple waveform symbols corresponding to the K data symbols, the first waveform symbol is an uplink waveform symbol, and the third waveform symbol is a waveform symbol next to the first waveform symbol; When the first waveform symbol does not include the SCP of the third waveform symbol, the trailing N in the first waveform symbol SCP The value of the sampling point is zero, and the N SCP is the number of sampling points included in the first SCP; and / or, The first sequence is a zero sequence.
15. The method according to any one of claims 1 to 14, characterized in that: The first SCP length is determined according to at least one of the following: The maximum delay spread length corresponding to the first waveform symbol; or, The CP length in the first waveform symbol; or, The importance level of the first waveform symbol; or The MCS corresponding to the first waveform symbol; or, The EVM corresponding to the first waveform symbol.
16. The method according to claim 13, characterized in that The second SCP length is further determined according to at least one of the following: The maximum delay spread length corresponding to the first waveform symbol; or, The CP length in the first waveform symbol; or, The importance level of the first waveform symbol; or The MCS corresponding to the first waveform symbol; or, The EVM corresponding to the first waveform symbol.
17. The method according to any one of claims 1 to 16, characterized in that: The first configuration information includes one or more of the following information: the starting position of the first sequence; the length of the first sequence; the starting position of the second sequence; the length of the second sequence; the starting position of the third sequence; The length of the third sequence.
18. A communication method, characterized in that: include: receiving a first waveform symbol; Demodulating the first waveform symbol to obtain a first set, where the first set includes P data symbols, a first sequence, a second sequence, and a third sequence, or the first set includes the first sequence and the second sequence of P data symbols, or the first set includes P data symbols, the second sequence, and the third sequence; Determine the data symbol from the first set according to first configuration information, where the first configuration information is determined according to a first supplementary cyclic prefix SCP length included in the first waveform symbol and a cyclic prefix CP length of the first waveform symbol; The signal generated by the first sequence after modulation is continuous with the CP in the first waveform symbol, and the signal generated by the first sequence after modulation is located after the CP in the first waveform symbol, the end position of the signal generated by the second sequence after modulation is the end position of the first waveform symbol, and the position of the signal generated by the third sequence after modulation is determined based on the CP length in the first waveform symbol.
19. The method according to claim 18, characterized in that The position of the signal generated by the third sequence after modulation is specifically determined based on the CP length in the first waveform symbol, the length of the signal generated by the second sequence after modulation, and the first SCP length.
20. The method according to claim 18 or 19, characterized in that The P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; When the first waveform symbol is not the last waveform symbol among the multiple waveform symbols corresponding to the K data symbols, the last part or all of the signal generated by the second sequence after modulation is used as the SCP of the next waveform symbol of the first waveform symbol.
21. The method according to any one of claims 18 to 20, characterized in that: The length of the SCP of the next waveform symbol of the first waveform symbol is equal to the first SCP length.
22. The method according to any one of claims 18 to 21, characterized in that: The first configuration information is also determined based on at least one of M, N and a, where M is the number of discrete Fourier transform DFT points, N is the number of discrete Fourier inverse transform IDFT points, and a is related to at least one of the bandwidth, the importance level of the first waveform symbol, the modulation coding scheme MCS corresponding to the first waveform symbol, and the error vector magnitude EVM corresponding to the first waveform symbol.
23. The method of claim 22, wherein: The first configuration information is specifically based on and The size relationship is determined, and t is a positive integer.
24. The method according to any one of claims 18 to 23, characterized in that: The first waveform symbol is a discrete Fourier transform extended orthogonal frequency division multiplexing DFT-s-OFDM symbol; When the difference between twice the length of a signal generated by modulating the second sequence and the first SCP length is less than the CP length in the first waveform symbol, the first set includes the P data symbols, the first sequence, the second sequence, and the third sequence; or, When the difference between twice the length of a signal generated by modulating the second sequence and the first SCP length is not less than the CP length in the first waveform symbol, the first set includes the P data symbols, the first sequence, and the second sequence.
25. The method according to any one of claims 18 to 24, characterized in that: The P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; The first waveform symbol is not the first waveform symbol and the last waveform symbol of the plurality of waveform symbols corresponding to the K data symbols, and the length of the first sequence is determined according to at least one of the following: Bandwidth; or The importance level of the first waveform symbol; or The MCS corresponding to the first waveform symbol; or, The EVM corresponding to the first waveform symbol.
26. The method according to any one of claims 18 to 25, characterized in that: The P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; The first waveform symbol is not the first waveform symbol and the last waveform symbol of the plurality of waveform symbols corresponding to the K data symbols, and the length of the second sequence is determined according to at least one of the following: the first SCP length; or, the length of the first sequence; or, The CP length in the first waveform symbol.
27. The method according to any one of claims 18 to 26, characterized in that: The P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; The first waveform symbol is not the first waveform symbol and the last waveform symbol of the plurality of waveform symbols corresponding to the K data symbols, and the length of the third sequence is determined according to at least one of the following: the first SCP length; or, The length of the first sequence.
28. The method according to any one of claims 18 to 24, characterized in that: The P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; The first waveform symbol is the first waveform symbol among multiple waveform symbols corresponding to the K data symbols, the second waveform symbol is a waveform symbol before the first waveform symbol, and the second waveform symbol does not include a supplementary cyclic prefix of the first waveform symbol.
29. The method of claim 28, wherein: The CP interception point in the first waveform symbol and the N before the CP interception point SCP -1 sampling point has a value of zero, and the N SCP is the number of sampling points included in the first SCP.
30. The method according to claim 28 or 29, characterized in that When the first waveform symbol is an uplink waveform symbol, the length of the first sequence is determined according to the second SCP length, and the second SCP is determined according to the maximum delay spread length corresponding to the second waveform symbol; or, When the first waveform symbol is a downlink waveform symbol, the length of the first sequence is determined according to the first SCP length.
31. The method according to any one of claims 18-19 or 22-24, characterized in that: The P data symbols are included in the K data symbols of the transmitting end device, K is a positive integer greater than 1, and P is a positive integer less than or equal to K; The first waveform symbol is the last waveform symbol among the multiple waveform symbols corresponding to the K data symbols, the first waveform symbol is an uplink waveform symbol, and the third waveform symbol is a waveform symbol next to the first waveform symbol; When the first waveform symbol does not include the SCP of the third waveform symbol, the trailing N in the first waveform symbol SCP The value of the sampling point is zero, and the N SCP is the number of sampling points included in the first SCP; and / or, The first sequence is a zero sequence.
32. The method according to any one of claims 18 to 31, characterized in that: The first SCP length is determined according to at least one of the following: The maximum delay spread length corresponding to the first waveform symbol; or, The CP length in the first waveform symbol; or, The importance level of the first waveform symbol; or The MCS corresponding to the first waveform symbol; or, The EVM corresponding to the first waveform symbol.
33. The method of claim 30, wherein: The second SCP length is further determined according to at least one of the following: The maximum delay spread length corresponding to the first waveform symbol; or, The CP length in the first waveform symbol; or, The importance level of the first waveform symbol; or The MCS corresponding to the first waveform symbol; or, The EVM corresponding to the first waveform symbol.
34. The method according to any one of claims 18 to 33, characterized in that: The first configuration information includes one or more of the following information: the starting position of the first sequence; the length of the first sequence; the starting position of the second sequence; the length of the second sequence; the starting position of the third sequence; The length of the third sequence.
35. A communication device, characterized in that: The method comprises a unit or module for executing the method according to any one of claims 1 to 17, or comprises a unit or module for executing the method according to any one of claims 18 to 34.
36. A communication device, characterized in that: The method comprises a processor configured to execute a computer program or an instruction to implement the method according to any one of claims 1 to 17, or to implement the method according to any one of claims 18 to 34.
37. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 17 is implemented, or the method according to any one of claims 18 to 34 is implemented.
38. A computer program product, characterized in that When the computer program product is executed by a computer, the computer executes the method according to any one of claims 1 to 17, or executes the method according to any one of claims 18 to 34.
Citation Information
Cited By
Communication method and apparatus
EP4787791A1