Reference signal configuration method, network device and computer program product

CN123021364APending Publication Date: 2026-10-30ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510558231.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0005]本发明实施例提供了一种参考信号配置方法、网络设备和计算机程序产品,以至少解决相关技术中CP开销过大、峰均比过高的问题

Benefits of technology

[0012]通过本发明上述实施例,提供了一种参考信号配置方法,通过在第一设备和第二设备之间使用不添加CP的单载波波形进行数据传输的情况下,第一设备向第二设备发送第一信令以指示不添加CP的单载波波形在每个时间单元内的帧结构配置信息。解决了相关技术中CP开销过大、峰均比过高等问题,达到了减少CP开销、减少PTRS开销、提升信道估计准确度和提高频谱效率的效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123021364A_ABST
    Figure CN123021364A_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a reference signal configuration method, network equipment and a computer program product, wherein in the case that a single carrier waveform without adding a CP is used for data transmission between a first device and a second device, the first device sends first signaling to the second device to indicate frame structure configuration information of the single carrier waveform without adding the CP in each time unit. The problems of excessive CP overhead and excessive peak-to-average ratio in the related art are solved, and the effects of reducing the CP overhead, reducing the PTRS overhead, improving channel estimation accuracy and improving spectral efficiency are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of communications, and more specifically, to a reference signal configuration method, a network device, and a computer program product. Background Technology

[0002] Long Term Evolution (LTE) is a 4G wireless cellular communication technology. LTE employs Orthogonal Frequency Division Multiplexing (OFDM) technology, where subcarriers and OFDM symbols constitute the physical time-frequency resources of the LTE system. Currently, OFDM technology is widely used in wireless communication. Due to the use of a cyclic prefix (CP), CP-OFDM systems effectively address multipath delay issues and divide frequency-selective channels into a set of parallel, flat channels, significantly simplifying channel estimation methods and achieving high channel estimation accuracy. However, the performance of CP-OFDM systems is sensitive to frequency and time offsets between adjacent subbands, primarily due to significant spectral leakage, which easily leads to inter-subband interference. Currently, LTE systems use guard intervals in the frequency domain, but this reduces spectral efficiency; therefore, new technologies are needed to suppress out-of-band leakage.

[0003] OFDM technology effectively addresses multipath delay by employing CP (Concurrent Carrier) and divides the frequency-selective channel into a set of parallel flat fading channels, significantly simplifying channel estimation methods. Discrete Fourier Transform spread OFDM (DFT-s-OFDM) is based on CP-OFDM, adding Discrete Fourier Transform (DFT) before subcarrier mapping, thus effectively solving the Peak Average Power Ratio (PAPR) problem of CP-OFDM. While CP can resist multipath delay, it doesn't carry any useful data, unnecessarily increasing the overhead of wireless physical time-frequency resources. Future 6G services will utilize a wide range of frequency bands and diverse deployment methods. This requires not only multi-bandwidth channels but also waveform schemes to meet different scenarios. The actual required reference signal configuration will vary depending on the channel environment and user needs. However, the existing demodulation reference signal (DMRS) configuration in protocols is relatively fixed, failing to balance flexibility and performance.

[0004] In summary, the relevant technologies suffer from excessive CP overhead and excessively high peak-to-average power ratio. Summary of the Invention

[0005] This invention provides a reference signal configuration method, network device, and computer program product to at least solve the problems of excessive CP overhead and excessively high peak-to-average power ratio in related technologies.

[0006] According to an embodiment of the present invention, a reference signal configuration method is provided, comprising: when transmitting data between a first device and a second device using a single-carrier waveform without a cyclic prefix (CP), the first device sends a first signaling to the second device to indicate frame structure configuration information of the single-carrier waveform without CP in each time unit.

[0007] According to another embodiment of the present invention, a reference signal configuration method is provided, comprising: when transmitting data between a second device and a first device using a single-carrier waveform without adding a cyclic prefix (CP), the second device receives a first signaling from the first device, the first signaling being used to indicate frame structure configuration information of the single-carrier waveform without adding CP in each time unit.

[0008] According to another embodiment of the present invention, a network device is also provided, the network device including a receiver, a transmitter and a processor, the network device being configured to perform the steps of any of the above method embodiments via at least one of the receiver, the transmitter and the processor.

[0009] According to yet another embodiment of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.

[0010] According to yet another embodiment of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0011] According to yet another embodiment of the present invention, a computer program product is also provided, comprising a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0012] The present invention provides a reference signal configuration method through the above embodiments. When data transmission is performed between a first device and a second device using a single-carrier waveform without added CP, the first device sends a first signaling to the second device to indicate the frame structure configuration information of the single-carrier waveform without added CP in each time unit. This solves the problems of excessive CP overhead and high peak-to-average power ratio in related technologies, achieving the effects of reducing CP overhead, reducing PTRS overhead, improving channel estimation accuracy, and increasing spectral efficiency. Attached Figure Description

[0013] Figure 1 This is a schematic diagram of the waveform of DFT-s-OFDM;

[0014] Figure 2 This is a schematic diagram of the waveform of E DFT-s-OFDM;

[0015] Figure 3 This is a hardware structure block diagram of a mobile terminal for a reference signal configuration method according to an embodiment of the present invention.

[0016] Figure 4 This is a flowchart of a reference signal configuration method according to an embodiment of the present invention;

[0017] Figure 5 This is another flowchart of the reference signal configuration method according to an embodiment of the present invention;

[0018] Figure 6 This is a structural block diagram of a network device according to an embodiment of the present invention;

[0019] Figure 7 This is an example diagram of a reference signal configuration based on MIB / SIB according to an embodiment of the present invention;

[0020] Figure 8 This is an example diagram of a reference signal configuration based on RRC according to an embodiment of the present invention;

[0021] Figure 9 This is an example diagram of a reference signal configuration based on DCI according to an embodiment of the present invention;

[0022] Figure 10 This is another example diagram of a DCI-based reference signal configuration according to an embodiment of the present invention;

[0023] Figure 11 This is an example diagram of the configuration pattern for transmitting EDFT-S-OFDM based on RRC according to an embodiment of the present invention;

[0024] Figure 12 This is an example diagram of configuration information based on the RRC configuration reference signal sequence according to an embodiment of the present invention;

[0025] Figure 13 This is another example diagram of configuration information based on the RRC configuration reference signal sequence in an embodiment of the present invention;

[0026] Figure 14 This is an example diagram of configuring PTRS based on RRC according to an embodiment of the present invention. Detailed Implementation

[0027] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings and examples.

[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0029] In related technologies, existing DMRS configurations in protocols are relatively fixed, failing to balance flexibility and performance. For example, they cannot use multiple short-symbol DMRS for channel tracking. Simultaneously, they must maintain alignment with existing frame structures. Enhanced Discrete Fourier Transform Spread OFDM (EDFT-s-OFDM) can effectively solve this problem. However, some signaling configuration is required when using EDFT-s-OFDM for transmission. OFDM technology effectively addresses multipath delay issues by employing CP (Constant Fourier Transform) and divides the frequency-selective channel into a set of parallel flat fading channels, significantly simplifying channel estimation methods. DFT-s-OFDM technology is based on CP-OFDM, adding Discrete Fourier Transform (DFT) before subcarrier mapping, thus effectively solving the high PAPR (Packet Apparent Ratio) problem of CP-OFDM. Although CP can resist multipath delay, it does not carry any useful data, increasing the overhead of wireless physical time-frequency resources. When using high-frequency bands, such as the range of 24.25GHz-52.6GHz and >52.6GHz, the overhead of the CP becomes more severe due to the larger subcarrier spacing requirement, which means a shorter symbol length.

[0030] The principles of E DFT-s-OFDM and DFT-s-OFDM waveforms are as follows: Figure 1 and Figure 2 As shown, the main difference between E DFT-s-OFDM and traditional DFT-s-OFDM is that a first and last sequence is added before DFT to replace the CP after Inverse Discrete Fourier Transform (IDFT), and a Frequency Domain Spreading Sequence (FDSS) is added in the frequency domain, which can achieve a lower PAPR.

[0031] Compared to DFT-s-OFDM, E DFT-s-OFDM, in addition to achieving a lower PAPR due to the addition of FDSS, also has the following advantages:

[0032] (1) The resource ratio of the added first and last sequences is close to the overhead of CP, or a lower resource ratio can be selected according to the actual channel conditions. Compared with traditional DFT-s-OFDM, it is more flexible. Under the same cell, the reference sequence length of different users can be different, which can improve spectrum efficiency.

[0033] (2) The additional first and last sequences can compensate for phase noise to a certain extent, similar to PTRS, which reduces the overhead of the Phase Tracking Reference Signal (PTRS).

[0034] (3) Alternatively, the added first and last sequences can be used to perform some channel estimation in the time domain, thereby improving the accuracy of channel estimation. The added first and last sequences can also reduce out-of-band leakage.

[0035] When using waveforms similar to EDFT-s-OFDM that do not contain CP, the frame structure within a unit of time (such as a time slot) can be flexibly adjusted. Typically, EDFT-s-OFDM can transmit 15 OFDM symbols within a time slot, but it can transmit more or fewer OFDM symbols. Therefore, specific configurations such as the number of symbols, subcarrier spacing, reference signal position, and start and end sequence length need to be transmitted to the UE via signaling so that the UE can accurately process them for uplink transmission or downlink reception.

[0036] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 3 This is a hardware structure block diagram of a mobile terminal according to an embodiment of the reference signal configuration method of the present invention. Figure 3 As shown, a mobile terminal may include one or more ( Figure 3 Only one is shown in the diagram. A processor 302 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 304 for storing data are also shown. The mobile terminal may further include a transmission device 306 for communication functions and an input / output device 308. Those skilled in the art will understand that... Figure 3 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 3 The more or fewer components shown, or having the same Figure 3The different configurations shown.

[0037] The memory 304 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the reference signal configuration method in this embodiment of the invention. The processor 302 executes various functional applications and data processing by running the computer program stored in the memory 304, thereby implementing the above-described method. The memory 304 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 304 may further include memory remotely located relative to the processor 302, and these remote memories can be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0038] The transmission device 306 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the mobile terminal's communication provider. In one example, the transmission device 306 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 306 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0039] In this embodiment of the invention, the terminal can be a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (e.g., on airplanes, balloons, and satellites). The terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiments of this application do not limit the application scenarios. The term "terminal" can sometimes also refer to a user, user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent, or UE device, etc., but the embodiments of this application do not limit this to these terms.

[0040] In this embodiment of the invention, the base station may be a base station in Long Term Evolution (LTE), Long Term Evolution Advanced (LTEA), or an evolved Node B (eNB or eNodeB), a base station device in a 5G network, or a base station in a future communication system. The base station may include various macro base stations, micro base stations, home base stations, wireless remote extensions, reconfigurable intelligent surfaces (RISs), routers, wireless fidelity (WIFI) devices, or various network-side devices such as primary cells and secondary cells.

[0041] In this embodiment of the invention, signaling includes physical layer signaling and higher-layer signaling. Higher-layer signaling includes, but is not limited to, Radio Resource Control (RRC), Media Access Control-Control Element (MAC CE), or other higher-layer signaling above the physical layer. Physical layer signaling includes, but is not limited to, Downlink Control Information (DCI) and Uplink Control Information. As an example, physical layer signaling can be transmitted between the base station and the terminal on the Physical Downlink Control Channel (PDCCH) or on the Physical Uplink Control Channel (PUCCH).

[0042] In different embodiments, the signaling can be the first signaling, the second signaling, the third signaling, the fourth signaling, etc., and there is no limitation here.

[0043] In this embodiment of the invention, a time slot can be a slot or a mini slot. A time slot or mini slot includes at least one symbol. A symbol refers to a time unit in a subframe, frame, or time slot, such as an Orthogonal Frequency Division Multiple Access (OFDM) symbol, a Single-Carrier Frequency Division Multiple Access (SC-FDMA) symbol, an Orthogonal Frequency Division Multiple Access (OFDMA) symbol, etc.

[0044] In this embodiment of the invention, the parameter indicator can also be called an index or an identifier (ID). Indication, identifier, and index are equivalent concepts. For example, the resource identifier of a wireless system can also be called a resource indicator or a resource index. The resource identifier of a wireless system includes, but is not limited to, one of the following: reference signal resources, reference signal resource groups, reference signal resource configurations, Channel State Information (CSI) reports, CSI report sets, and identifiers corresponding to terminals, base stations, panels, neural networks, sub-neural networks, and neural network layers. The base station can indicate the identifier of one or a group of resources to the terminal through various higher-layer signaling or physical-layer signaling. The terminal can feed back the identifier of one or a group of resources to the base station through various higher-layer signaling and / or physical-layer signaling.

[0045] In embodiments of the present invention, the reference signals include, but are not limited to, Channel-State Information Reference Signals (CSI-RS), which include Zero Power CSI-RS (ZP CSI-RS) and Non-Zero Power CSI-RS (NZP CSI-RS), Channel-State Information Interference Measurement (CSI-IM), Sounding Reference Signal (SRS), Synchronization Signal Block (SSB), Physical Broadcast Channel (PBCH), and Synchronization Signal Block / Physical Broadcast Channel (SSB / PBCH). NZP CSI-RS can be used to measure channel or interference. CSI-RS can also be used for tracking, called Tracking Reference Signal (TRS), while CSI-IM is generally used to measure interference, and SRS is used to measure the uplink channel.

[0046] This embodiment provides a reference signal configuration method. Figure 4 This is a flowchart of a reference signal configuration method according to an embodiment of the present invention, such as... Figure 4 As shown, the process includes the following steps:

[0047] In step S402, when data transmission is performed between the first device and the second device using a single-carrier waveform without CP, the first device sends a first signaling to the second device to indicate the frame structure configuration information of the single-carrier waveform without CP in each time unit.

[0048] In this embodiment of the invention, the first device may be a base station, the second device may be a terminal, and the time unit may be a time slot.

[0049] In this embodiment of the invention, "single carrier without adding cyclic prefix (CP)" means that no CP is added outside an OFDM symbol, but a sequence with a similar CP effect can exist inside the symbol, such as EDFT-S-OFDM.

[0050] In one exemplary embodiment, the frame structure configuration information includes at least one of the following: the duration of the frame structure to be configured; the number of OFDM symbols in a time unit; the symbol type of each OFDM symbol in a time unit; the subcarrier spacing sequence of each OFDM symbol in a time unit; the symbol index sequence of data symbols in a time unit; the symbol index sequence of reference signal symbols in a time unit; the subcarrier spacing of data symbols in a time unit; the subcarrier spacing of reference signal symbols in a time unit; the default parameters of a single-carrier waveform without CP in a time unit; a first time within the duration of the frame structure to be configured; and the header / tail sequence length.

[0051] In one exemplary embodiment, the default parameters of a single-carrier waveform without CP within a time unit include at least one of the following: the number of symbols within a time unit; the symbol type of each symbol within a time unit; and the subcarrier spacing of each symbol within a time unit.

[0052] In one exemplary embodiment, the first time within the duration of the frame structure to be configured includes at least one of the following: time unit index; subframe index; frame index; millisecond index; second index; start configuration position; end configuration position; and continuous configuration time.

[0053] In the embodiments of the present invention, the first signaling, as well as the subsequent second, third, and fourth signaling, can all be physical layer signaling or higher layer signaling.

[0054] In this embodiment of the invention, higher-layer signaling includes, but is not limited to, Radio Resource Control (RRC), Media Access Control (MAC) CE, or other higher-layer signaling above the physical layer. Physical layer signaling includes, but is not limited to, Downlink Control Information (DCI) and Uplink Control Information (UPI). As an example, physical layer signaling can be transmitted between the base station and the terminal on the Physical Downlink Control Channel (PDCCH) or on the Physical Uplink Control Channel (PUCCH).

[0055] In one exemplary embodiment, the first device sends a second signaling message to the second device, the second signaling message being used to indicate a preset frame structure configuration information mode.

[0056] In one exemplary embodiment, the preset frame structure configuration information mode includes at least one of the following: the duration of the frame structure to be configured; the preset frame structure configuration information mode identifier; the default parameters of a single carrier waveform without CP within a time unit; the first time within the duration of the frame structure to be configured; and the mapping relationship between the preset frame structure configuration information mode identifier and the time unit.

[0057] In this embodiment of the invention, by configuring signaling information through DCI, RRC, MIB / SIB, or other higher-layer or physical-layer signaling, it can be determined which frame structure is used to configure the data and reference signals for each time slot within a certain period of time when the terminal's uplink or downlink data uses an EDFT-S-OFDM waveform. Commonly used frame structure patterns for configuring waveforms are pre-stored in the terminal and base station, or the specific pattern is transmitted via signaling and then the pattern's sequence number is called via signaling. Pre-setting the pattern makes configuration more convenient or reduces bit overhead.

[0058] In one exemplary embodiment, the method further includes: the first device sending a third signaling message to the second device, the third signaling message being used to indicate configuration information of the reference signal sequence.

[0059] In one exemplary embodiment, the configuration information of the reference signal sequence includes at least one of the following: the duration of the frame structure to be configured; the type of the reference signal sequence; the modulation method of the reference signal sequence; and parameters or indications related to the generation process of the reference signal.

[0060] In this embodiment of the invention, for flexibly modulated EDFT-S-OFDM waveforms, the reference signal may be quite flexible, requiring specific configuration information to ensure the terminal accurately obtains the reference signal sequence. Additionally, if special structures are configured, specially configured reference signals also need to be transmitted. For example... Figure 12 In this method, although all OFDM symbols transmit data within a time slot, the reference signal is distributed at both ends of each OFDM symbol. Therefore, it is not necessary to use all OFDM symbols that transmit the reference signal to better track channel changes.

[0061] In one exemplary embodiment, the first device sends a fourth signaling message to the second device, the fourth signaling message being used to indicate the configuration information of the phase tracking reference signal PTRS; wherein, the single carrier waveform without CP is supplemented with a beginning and end sequence.

[0062] In one exemplary embodiment, the configuration information of the PTRS includes at least one of the following: the duration of the frame structure to be configured; the modulation scheme of the reference signal; the length of the reference signal; the initial value of the reference signal; the number of symbol intervals for inserting PTRS within a time unit; the number of start symbols for inserting PTRS within a time unit; the number of modulation symbol intervals for inserting a group of PTRS within an OFDM symbol; the number of modulation symbols for each group of PTRS; the number of groups of PTRS within each OFDM symbol; the power bias of the PTRS; and the mode identifier of the PTRS.

[0063] In an exemplary embodiment, the configuration information of PTRS includes a non-uniform distribution within an OFDM symbol; the non-uniform distribution includes the configuration information of all groups of PTRS within an OFDM symbol being concentrated at the front end of the OFDM symbol; or, the number of configuration information of each group of PTRS in the first N groups of PTRS within an OFDM symbol is greater than the number of configuration information of each group of PTRS in the last N groups of PTRS, where N is a positive integer.

[0064] In this embodiment of the invention, by configuring signaling information through DCI, RRC, MIB / SIB, or other higher-layer or physical-layer signaling, it can be determined whether the terminal's uplink or downlink data uses waveforms without added CP (such as EDFT-S-OFDM waveforms) and reports some recommended information. For flexibly modulated EDFT-S-OFDM waveforms, since the start and end sequences can be used as PTRS, the actual overhead and location of adding PTRS will differ from the current protocol, requiring the configuration of specific information to ensure the terminal accurately obtains the PTRS configuration method.

[0065] In one exemplary embodiment, the method further includes: the first device receiving recommended configuration information from the second device.

[0066] In one exemplary embodiment, the recommended configuration information includes at least one of the following: frame structure configuration information; frame structure configuration information mode; configuration information for reference signal sequence; and configuration information for PTRS.

[0067] In this embodiment of the invention, by configuring signaling information through DCI, RRC, MIB / SIB, or other higher-layer signaling or physical-layer signaling, it can be determined whether the uplink or downlink data of the terminal is using a waveform without CP (such as an EDFT-S-OFDM waveform) and some recommended information is reported.

[0068] This invention provides a reference signal configuration method. When data transmission is performed between a first device and a second device using a single-carrier waveform without added CP, the first device sends a first signaling message to the second device to indicate the frame structure configuration information of the single-carrier waveform without added CP within each time unit. This solves the problems of excessive CP overhead and high peak-to-average power ratio in related technologies, achieving the effects of reducing CP overhead, reducing PTRS overhead, improving channel estimation accuracy, and increasing spectral efficiency.

[0069] This invention also provides a reference signal configuration method. Figure 5 This is another flowchart of the reference signal configuration method according to an embodiment of the present invention, such as... Figure 5 As shown, the process includes the following steps:

[0070] In step S502, when data transmission is performed between the second device and the first device using a single-carrier waveform without CP, the second device receives a first signaling from the first device. The first signaling is used to indicate the frame structure configuration information of the single-carrier waveform without CP in each time unit.

[0071] In one exemplary embodiment, the method further includes: a second device receiving a second signaling from a first device, the second signaling being used to indicate a preset frame structure configuration information mode.

[0072] In one exemplary embodiment, the method further includes: a second device receiving a third signaling from a first device, the third signaling being used to indicate configuration information of a reference signal sequence.

[0073] In one exemplary embodiment, the method further includes: a second device receiving a fourth signaling from a first device, the fourth signaling being used to indicate configuration information of the phase tracking reference signal PTRS; wherein a single-carrier waveform without CP is provided with a beginning and end sequence.

[0074] In one exemplary embodiment, the method further includes: the second device sending recommended configuration information to the first device.

[0075] In this embodiment of the invention, the single-carrier waveform without CP is an enhanced discrete Fourier transform extended orthogonal frequency division multiplexing (EDFT-S-OFDM) waveform.

[0076] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0077] This embodiment also provides a reference signal configuration device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, hardware implementations, or a combination of software and hardware, are also possible and contemplated.

[0078] In this embodiment of the invention, the reference signal configuration device may further include different modules, and the naming and functional division of the modules may be selected in different ways according to the actual situation, without specific limitations.

[0079] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.

[0080] This invention also provides a network device. Figure 6 This is a structural block diagram of a network device according to an embodiment of the present invention, such as... Figure 6 As shown, the network device 600 includes a receiver 601, a transmitter 602, and a processor 603. The network device 600 is used to perform the steps of the above-described reference signal configuration method embodiment through at least one of the receiver 601, transmitter 602, and processor 603.

[0081] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.

[0082] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0083] Embodiments of the present invention also provide an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.

[0084] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0085] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0086] In one exemplary embodiment, the computer program product described above includes a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the methods described in various embodiments of this application.

[0087] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0088] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0089] To enable those skilled in the art to better understand the technical solutions of the present invention, the following description is provided in conjunction with different embodiments.

[0090] Example 1

[0091] In this embodiment of the invention, when the terminal performs uplink or downlink transmission using a single-carrier waveform without added CP (such as an EDFT-S-OFDM waveform), due to the flexibility of EDFT-S-OFDM and different environmental requirements, various reference signal configuration schemes can be used to maximize the advantages of the waveform. Furthermore, the subcarrier spacing of the reference signal symbols and the subcarrier spacing of the data symbols can be changed. This necessitates the base station transmitting signaling to the terminal, clearly indicating the specific configuration of the frame structure (i.e., the time unit in the above embodiment) within each time slot over a certain period, or the special configuration of the reference signal. This period can be relatively long and can be measured in units of time slots, subframes, or frames.

[0092] The main difference between E DFT-s-OFDM and traditional DFT-s-OFDM is that a beginning and end sequence is added before the DFT to replace the CP after the Inverse Discrete Fourier Transform (IDFT), and a Frequency Domain Spreading Sequence (FDSS) is added in the frequency domain, which can achieve a lower PAPR.

[0093] Compared to DFT-s-OFDM, E DFT-s-OFDM, in addition to the advantage of lower PAPR due to the addition of FDSS, has the following advantages: (1) The resource ratio of the added first and last sequences is close to the overhead of CP, or a lower resource ratio can be selected according to the actual channel conditions, which is more flexible than traditional DFT-s-OFDM. Under the same cell, the reference sequence lengths of different users can be different, which can improve spectral efficiency; (2) In addition, the added first and last sequences can compensate for phase noise to a certain extent, similar to the Phase Tracking Reference Signal (PTRS), which reduces the overhead of PTRS; (3) Alternatively, the added first and last sequences can be used to perform certain channel estimation in the time domain, improving the accuracy of channel estimation. The added first and last sequences can also reduce out-of-band leakage.

[0094] In this embodiment, when data transmission between the base station and the terminal uses a single-carrier waveform without added CP, due to the flexibility of this waveform, the base station needs to determine the relevant frame structure configuration scheme for using this waveform. That is, the base station configures at least one of the following in the downlink control information (DCI), radio resource control (RRC), or broadcast Master Information Block (MIB), System Information Block (SIB), MAC CE, or other higher-layer signaling or physical layer signaling:

[0095] (1) The duration of the frame structure to be configured, such as the number of time slots, the number of subframes, the number of frames, milliseconds (ms), seconds (s), etc. For example:

[0096] Number of time slots: len_config_slot, which can be represented as INTEGER(1,2,3,...,20,...);

[0097] Number of subframes: len_config_subframe, which can be represented as INTEGER(1,2,3,...,20,...);

[0098] Number of frames: len_config_frame, which can be represented as INTEGER(1,2,3,...,20,...);

[0099] Milliseconds: len_config_millisecond, can be represented as INTEGER(1,2,3,...,20,...);

[0100] Seconds: len_config_second, which can be represented as INTEGER(1,2,3,...,20,...).

[0101] (2) The total number of OFDM symbols within a time unit (e.g., a time slot). For example:

[0102] The total number of OFDM symbols in each time slot: num_symbol_per_slot, can be represented as INTEGER(1,2,3,...,20,...).

[0103] (3) The symbol type of each OFDM symbol within a time unit (e.g., a time slot). For example:

[0104] The symbol type, type_symbol_per_slot, for each OFDM symbol within each time slot can be a bit sequence or an integer sequence.

[0105] In one embodiment, bit=0 represents a data symbol, bit=1 represents a reference signal, or every 2 bits or more bits represent a type, which can specifically be one of data, DMRS, SRS, CSI-RS, CRS, PTRS, control information, broadcast information, synchronization signal, etc.

[0106] The overall types can be divided into two main categories: data and reference signals. Reference signals may not be entirely known; they are one part of a set and represent one piece of information known to the terminal. Data can include both control information and general data information.

[0107] (4) The subcarrier spacing sequence for each symbol within a time unit (e.g., a time slot) can be the same, represented by a single bit or an integer, or different, represented by a bit sequence or an integer sequence. For example:

[0108] scs_symbol can be represented as INTEGER(1,2,3,...), where 1,2,3,... represent multiples of 15kHz, and all symbols in a time slot have the same subcarrier spacing.

[0109] `scs_symbol_per_slot` can be represented as a bit sequence / integer sequence. It uses a string of bits to represent the subcarrier spacing of all symbols within a time slot. A subcarrier spacing can be represented by each bit, several bits, or an integer, for example, a multiple of 15kHz. Since there are many data symbols, it can be simplified by dividing all data symbols `n` into `n` equal segments. The subcarrier spacing configuration result for each data symbol indicates that all symbols within each segment have the same subcarrier spacing configuration.

[0110] (5) A sequence of symbol indices for data symbols within a time unit (e.g., a time slot). For example:

[0111] data_index_per_slot can be represented as a sequence of integers.

[0112] (6) A sequence of symbol indices for reference signal symbols within a time unit (e.g., a time slot). For example:

[0113] rs_index_per_slot can be represented as a sequence of integers.

[0114] (7) Subcarrier spacing of data symbols within a time unit (e.g., a time slot); usually the same, represented by a single bit or an integer, or different, represented by a sequence of bits or a sequence of integers. For example:

[0115] scs_data can be represented as INTEGER(1,2,3,...), which represents a multiple of 15kHz. The data subcarrier spacing within a time slot is the same.

[0116] scs_data_per_slot can be represented as a bit sequence / integer sequence. It uses a string of bits to represent the subcarrier spacing of all data in a time slot. A subcarrier spacing can be represented by each bit, several bits, or an integer, such as multiples of 15kHz.

[0117] (8) The subcarrier spacing of reference signal symbols within a time unit (e.g., a time slot); usually the same, represented by a single bit or an integer, or different, represented by a sequence of bits or a sequence of integers. For example:

[0118] scs_rs can be represented as INTEGER(1,2,3,...), which represents a multiple of 15kHz. The reference signal subcarrier spacing is the same within a time slot.

[0119] scs_rs_per_slot can be represented as a bit sequence / integer sequence. It uses a string of bits to represent the subcarrier spacing of all reference signals in a time slot. A subcarrier spacing can be represented by each bit, every few bits, or an integer, for example, a multiple of 15kHz.

[0120] (9) The default configuration of E DFT-S-OFDM within each time unit (e.g., time slot) (i.e., the default parameters in the above embodiments). For example:

[0121] `default_config_E DFT-S-OFDM` refers to the default configuration scheme within a time slot. Specifically, it includes the number of symbols within a time slot, the type of each symbol (whether it's a data symbol or a reference signal), and the subcarrier spacing of each symbol. It is used as the default configuration selection when no configuration is performed for a certain period within the duration of the frame structure to be configured.

[0122] default_num_symbol_per_slot can be represented as INTEGER(1,2,3,...,20,...);

[0123] default_type_symbol_per_slot can be represented as a bit sequence / integer sequence;

[0124] default_scs_symbol_per_slot can be represented as a bit sequence / integer sequence;

[0125] default_scs_data_per_slot can be represented as a bit sequence / integer sequence;

[0126] default_scs_rs_per_slot can be represented as a bit sequence / integer sequence.

[0127] (10) A period of time to be configured within the duration of the frame structure to be configured (i.e., the first time in the above embodiments), such as slot index, subframe index, frame index, ms index, s index, etc., or start configuration position, end configuration position, duration configuration time, etc. For example:

[0128] Time slot index: Index_config_slot, can be represented as an integer sequence;

[0129] Subframe index: Index_config_subframe, which can be represented as a sequence of integers;

[0130] Frame index: Index_config_frame, which can be represented as a sequence of integers;

[0131] The millisecond index (index_config_millisecond) can be represented as a sequence of integers.

[0132] s index: Index_config_second, can be represented as a sequence of integers;

[0133] The starting configuration position of the time slot: start_config_slot, can be represented as INTEGER(1,2,3,...,20,...);

[0134] The starting configuration position of the subframe: start_config_subframe, can be represented as INTEGER(1,2,3,...,20,...);

[0135] The starting configuration position of the frame: start_config_frame, can be represented as INTEGER(1,2,3,...,20,...);

[0136] The starting configuration position in milliseconds is `start_config_millisecond`, which can be represented as `INTEGER(1,2,3,...,20,...)`.

[0137] The starting configuration position is: start_config_second, which can be represented as INTEGER(1,2,3,...,20,...).

[0138] The end-of-slot configuration location is: end_config_slot, which can be represented as INTEGER(1,2,3,...,20,...).

[0139] The subframe end configuration position: end_config_subframe, can be represented as INTEGER(1,2,3,...,20,...);

[0140] The end configuration position of the frame: end_config_frame, can be represented as INTEGER(1,2,3,...,20,...);

[0141] The end configuration position in milliseconds: end_config_millisecond, can be represented as INTEGER(1,2,3,...,20,...);

[0142] The end configuration position is: end_config_second, which can be represented as INTEGER(1,2,3,...,20,...).

[0143] The duration configuration time for a time slot is: duration_config_slot, which can be represented as INTEGER(1,2,3,...,20,...).

[0144] The subframe duration configuration time: duration_config_subframe, can be represented as INTEGER(1,2,3,...,20,...);

[0145] The frame duration configuration time: duration_config_frame, can be represented as INTEGER(1,2,3,...,20,...);

[0146] The duration configuration time in milliseconds: duration_config_millisecond, can be represented as INTEGER(1,2,3,...,20,...);

[0147] The duration_config_second of the configuration period can be represented as INTEGER(1,2,3,...,20,...).

[0148] The slot configuration offset, offset_config_slot, can be represented as INTEGER(1,2,3,...,20,...).

[0149] (11) Length of the first sequence and length of the last sequence.

[0150] Header sequence length: Len_head, can be represented as an integer / integer sequence, indicating the common length of the header sequence added to each data part, or different lengths.

[0151] Tail sequence length: Len_tail, can be represented as an integer / integer sequence, indicating the common length of the tail sequence added to each data part, or different lengths.

[0152] Figure 7 This is an example diagram of a reference signal configuration based on MIB / SIB according to an embodiment of the present invention, as shown below. Figure 7 As shown, configure the following information in MIB\SIB:

[0153] len_config_slot = 2;

[0154] num_symbol_per_slot = 15;

[0155] type_symbol_per_slot=100000000000000(bit);

[0156] scs_symbol = 1 (INTEGER).

[0157] The above configuration means that in two consecutive time slots, each time slot contains 15 OFDM symbols, with the first symbol being a reference signal and the others being data symbols, and the subcarrier spacing is 15kHz.

[0158] Figure 8 This is an example diagram of a reference signal configuration based on RRC according to an embodiment of the present invention, as shown below. Figure 8 As shown, configure the following information in RRC:

[0159] len_config_slot = 10;

[0160] num_symbol_per_slot = 16;

[0161] type_symbol_per_slot=1000000010000000(bit);

[0162] scs_data = 1 (INTEGER);

[0163] scs_rs = 2(INTEGER).

[0164] The above configuration means that in 10 consecutive time slots, each time slot contains 16 OFDM symbols, and the 1st and 9th symbols are reference signals with a subcarrier spacing of 30kHz, while the others are data symbols with a subcarrier spacing of 15kHz.

[0165] Figure 9 This is an example diagram of a reference signal configuration based on DCI according to an embodiment of the present invention, as shown below. Figure 9 As shown, the following information is configured in DCI:

[0166] len_config_slot = 10;

[0167] num_symbol_per_slot = 23;

[0168] type_symbol_per_slot=10000000100000000000000(bit);

[0169] scs_data_per_slot=1, 2, 2 (INTEGER);

[0170] scs_rs = 2(INTEGER).

[0171] The above configuration means that each time slot contains 23 OFDM symbols, and the 1st and 9th symbols are reference signals with a subcarrier spacing of 30kHz. The others are data symbols with a subcarrier spacing of 15kHz for the first 7 symbols and 30kHz for the last 14 symbols.

[0172] Figure 10 This is another example diagram of the reference signal configuration based on DCI according to an embodiment of the present invention, such as... Figure 10 As shown, the following information is configured in DCI:

[0173] len_config_slot = 10;

[0174] num_symbol_per_slot = 18;

[0175] type_symbol_per_slot=100010000100010000(bit);

[0176] scs_data = 1 (INTEGER);

[0177] scs_rs = 4(INTEGER).

[0178] The above configuration means that each time slot contains 18 OFDM symbols, and the 1st, 5th, 10th and 14th symbols are reference signals with a subcarrier spacing of 60kHz, while the others are data symbols with a subcarrier spacing of 15kHz.

[0179] In this embodiment, only some reference signal configurations for higher-layer or physical-layer signaling are provided as examples. In actual implementation, these signalings may have different configurations or may be configured using different signaling methods.

[0180] In this embodiment, by configuring signaling information through DCI, RRC, MIB / SIB, or other higher-layer or physical-layer signaling, it can be determined which frame structure is used to configure data and reference signals in each time slot for a certain period of time when the terminal's uplink or downlink data uses the EDFT-S-OFDM waveform. The specific configuration information includes the number of symbols in each time slot, the subcarrier spacing of each symbol, and the positions of the data symbols and reference signals.

[0181] In this embodiment, for the flexible DFT-S-OFDM waveform, the base station needs to let the terminal know how the frame structure is configured in each time slot in order to accurately send and receive data.

[0182] Example 2

[0183] In this embodiment of the invention, when data transmission between the base station and the terminal uses a single-carrier waveform without added CP, due to the flexibility of this waveform, the base station needs to determine the relevant frame structure configuration scheme for using the EDFT-S-OFDM waveform. That is, the base station configures at least one of the following in the downlink control information (DCI), radio resource control (RRC), or broadcast main information block (MIB), system information block (SIB), MAC CE, or other higher-layer signaling or physical layer signaling:

[0184] (1) The duration of the frame structure to be configured, such as the number of time slots, the number of subframes, the number of frames, ms, s, etc., for example:

[0185] Number of time slots: len_config_slot, which can be represented as INTEGER(1,2,3,...,20,...);

[0186] Number of subframes: len_config_subframe, which can be represented as INTEGER(1,2,3,...,20,...);

[0187] Number of frames: len_config_frame, which can be represented as INTEGER(1,2,3,...,20,...);

[0188] Milliseconds: len_config_millisecond, can be represented as INTEGER(1,2,3,...,20,...);

[0189] Seconds: len_config_second, which can be represented as INTEGER(1,2,3,...,20,...).

[0190] (2) Configuration information pattern of the frame structure of the E DFT-S-OFDM waveform, for example:

[0191] E_DFT-S-OFDM_config_pattern can be represented as INTEGER(1,2,3,...). Different values ​​corresponding to different patterns can represent different configurations within each time slot.

[0192] (3) The default configuration pattern, i.e., the default configuration (i.e., default parameters) of E DFT-S-OFDM in each time slot. For example:

[0193] `default_config_E DFT-S-OFDM` is the default configuration scheme within a time slot. It includes the number of symbols in the time slot, the type of each symbol (data symbol or reference signal), and the subcarrier spacing of each symbol. It is used as the default configuration selection when no configuration is performed for a certain period within the duration of the frame structure to be configured.

[0194] default_num_symbol_per_slot can be represented as INTEGER(1,2,3,...,20,...);

[0195] default_type_symbol_per_slot can be represented as a bit sequence / integer sequence;

[0196] default_scs_symbol_per_slot can be represented as a bit sequence / integer sequence;

[0197] default_scs_data_per_slot can be represented as a bit sequence / integer sequence;

[0198] default_scs_rs_per_slot can be represented as a bit sequence / integer sequence.

[0199] (4) A period of time to be configured within the duration of the frame structure to be configured (i.e., the first time in the above embodiments), such as slot index, subframe index, frame index, ms index, s index, etc., or start configuration position, end configuration position, duration configuration time, etc. For example:

[0200] Time slot index: Index_config_slot, can be represented as an integer sequence;

[0201] Subframe index: Index_config_subframe, which can be represented as a sequence of integers;

[0202] Frame index: Index_config_frame, which can be represented as a sequence of integers;

[0203] The millisecond index (index_config_millisecond) can be represented as a sequence of integers.

[0204] s index: Index_config_second, can be represented as a sequence of integers;

[0205] The starting configuration position of the time slot: start_config_slot, can be represented as INTEGER(1,2,3,...,20,...);

[0206] The starting configuration position of the subframe: start_config_subframe, can be represented as INTEGER(1,2,3,...,20,...);

[0207] The starting configuration position of the frame: start_config_frame, can be represented as INTEGER(1,2,3,...,20,...);

[0208] The starting configuration position in milliseconds is `start_config_millisecond`, which can be represented as `INTEGER(1,2,3,...,20,...)`.

[0209] The starting configuration position is: start_config_second, which can be represented as INTEGER(1,2,3,...,20,...).

[0210] The end-of-slot configuration location is: end_config_slot, which can be represented as INTEGER(1,2,3,...,20,...).

[0211] The subframe end configuration position: end_config_subframe, can be represented as INTEGER(1,2,3,...,20,...);

[0212] The end configuration position of the frame: end_config_frame, can be represented as INTEGER(1,2,3,...,20,...);

[0213] The end configuration position in milliseconds: end_config_millisecond, can be represented as INTEGER(1,2,3,...,20,...);

[0214] The end configuration position is: end_config_second, which can be represented as INTEGER(1,2,3,...,20,...).

[0215] The duration configuration time for a time slot is: duration_config_slot, which can be represented as INTEGER(1,2,3,...,20,...).

[0216] The subframe duration configuration time: duration_config_subframe, can be represented as INTEGER(1,2,3,...,20,...);

[0217] The frame duration configuration time: duration_config_frame, can be represented as INTEGER(1,2,3,...,20,...);

[0218] The duration configuration time in milliseconds: duration_config_millisecond, can be represented as INTEGER(1,2,3,...,20,...);

[0219] The duration_config_second of the configuration period can be represented as INTEGER(1,2,3,...,20,...).

[0220] The slot configuration offset, offset_config_slot, can be represented as INTEGER(1,2,3,...,20,...).

[0221] (5) After notifying several predefined patterns through information such as DCI / SIB / MIB / RRC, the actual desired pattern is transmitted in the MACCE (MAC Control Element) or the DCI / RRC plane using fewer bits, achieving flexible and low-overhead scheduling instructions. Alternatively, each time slot within the configured time period can be selected individually for even greater flexibility. For example:

[0222] The pattern selection instruction, Select_edft-s-ofdm_Pattern, can be represented as a bit sequence or an integer sequence.

[0223] Figure 11 This is an example diagram of the configuration pattern for EDFT-S-OFDM based on RRC transmission according to an embodiment of the present invention, as shown below. Figure 11 As shown, there are 4 reference signal symbols corresponding to 4 patterns, namely Pattern1, Pattern2, Pattern3, and Pattern4.

[0224] The following information is configured in Pattern1:

[0225] num_symbol_per_slot = 17;

[0226] type_symbol_per_slot=10001000100010000(bit);

[0227] scs_data = 1 (INTEGER);

[0228] scs_rs = 2(INTEGER).

[0229] The above configuration means that each time slot contains 17 OFDM symbols, and the 1st, 5th, 9th and 13th symbols are reference signals with a subcarrier spacing of 30kHz, while the others are data symbols with a subcarrier spacing of 15kHz.

[0230] The following information is configured in Pattern2:

[0231] num_symbol_per_slot = 16;

[0232] type_symbol_per_slot=1000000010000000(bit);

[0233] scs_data = 1 (INTEGER);

[0234] scs_rs = 2(INTEGER).

[0235] The above configuration means that each time slot contains 16 OFDM symbols, with the 1st and 9th symbols being reference signals and the subcarrier spacing being 30kHz, while the others are data symbols with a subcarrier spacing of 15kHz.

[0236] The following information is configured in Pattern3:

[0237] num_symbol_per_slot = 23;

[0238] type_symbol_per_slot=10000000100000000000000(bit);

[0239] scs_data_per_slot=1, 2, 2 (INTEGER);

[0240] scs_rs = 2(INTEGER).

[0241] The above configuration indicates that each time slot contains 23 OFDM symbols, with the 1st and 9th symbols being reference signals, both with a subcarrier spacing of 30kHz. The remaining symbols are data symbols, with the first 7 symbols having a subcarrier spacing of 15kHz and the last 14 symbols having a subcarrier spacing of 30kHz. Figure 9 As shown.

[0242] The following information is configured in Pattern4:

[0243] num_symbol_per_slot = 18;

[0244] type_symbol_per_slot=100010000100010000(bit);

[0245] scs_data = 1 (INTEGER);

[0246] scs_rs = 4(INTEGER).

[0247] The above configuration indicates that each time slot contains 18 OFDM symbols, with symbols 1, 5, 10, and 14 being reference signals, all with a subcarrier spacing of 60kHz. The others are data symbols, with a subcarrier spacing of 15kHz. Figure 10 As shown.

[0248] And default_config_E DFT-S-OFDM:pattern1.

[0249] In MAC CE (MAC Control Element), configure the pattern selection: bit=01 indicates pattern2, which means that the frame structure configuration of pattern2 has been selected.

[0250] In this embodiment, the above four patterns of EDFT-S-OFDM, as well as the default pattern, can also be transmitted via RRC. The default pattern configuration information default_config_EDFT-S-OFDM includes the following:

[0251] default_num_symbol_per_slot=15;

[0252] default_type_symbol_per_slot=100000000000000(bit);

[0253] default_scs_symbol=1(INTEGER).

[0254] The above configuration indicates that each time slot contains 15 OFDM symbols, with the first symbol being the reference signal and the others being data symbols. The subcarrier spacing is 15 kHz. Figure 7 As shown.

[0255] Then configure in RRC: len_config_slot=2, Select_edft-s-ofdm_Pattern=[2,3], which means that in the two time slots, the first time slot selects pattern2 and the second time slot selects pattern3.

[0256] In this embodiment, the above four patterns of EDFT-S-OFDM, as well as the default pattern, can also be transmitted via RRC. The default pattern configuration information default_config_EDFT-S-OFDM includes the following:

[0257] default_num_symbol_per_slot=15;

[0258] default_type_symbol_per_slot=100000000000000(bit);

[0259] default_scs_symbol=1(INTEGER).

[0260] The above configuration indicates that each time slot contains 15 OFDM symbols, with the first symbol being the reference signal and the others being data symbols. The subcarrier spacing is 15 kHz. Figure 7 As shown.

[0261] Then configure it in RRC:

[0262] len_config_slot = 10;

[0263] start_config_slot = 6;

[0264] Select_edft-s-ofdm_Pattern=[3].

[0265] The above configuration means that the first 5 time slots will use the default pattern, and the last 5 time slots will use pattern3.

[0266] In this embodiment, only some reference signal configurations for higher-layer or physical-layer signaling are provided as examples. In actual implementation, these signalings may have different configurations or may be configured using different signaling methods.

[0267] In this embodiment, by configuring signaling information through DCI, RRC, MIB / SIB, or other higher-layer or physical-layer signaling, it can be determined which frame structure is used to configure the data and reference signals for each time slot within a certain period of time when the terminal's uplink or downlink data uses the EDFT-S-OFDM waveform. Commonly used frame structure patterns for configuring waveforms are pre-stored in the terminal and base station, or the specific pattern is transmitted via signaling, and then the pattern's sequence number is called via signaling.

[0268] This embodiment allows for pre-setting of patterns, making configuration easier or reducing bit overhead.

[0269] Example 3

[0270] In this embodiment of the invention, when data transmission between the base station and the terminal uses a single-carrier waveform without added CP, due to the flexibility of the EDFT-S-OFDM waveform, the base station needs to determine the relevant frame structure configuration scheme for using the EDFT-S-OFDM waveform. That is, the base station configures at least one of the following in the downlink control information (DCI), radio resource control (RRC), or broadcast main information block (MIB), system information block (SIB), MAC CE, or other higher-layer signaling or physical layer signaling:

[0271] (1) The duration of the frame structure to be configured, such as the number of time slots, the number of subframes, the number of frames, ms, s, etc., for example:

[0272] Number of time slots: len_config_slot, which can be represented as INTEGER(1,2,3,...,20,...);

[0273] Number of subframes: len_config_subframe, which can be represented as INTEGER(1,2,3,...,20,...);

[0274] Number of frames: len_config_frame, which can be represented as INTEGER(1,2,3,...,20,...);

[0275] Milliseconds: len_config_millisecond, can be represented as INTEGER(1,2,3,...,20,...);

[0276] Seconds: len_config_second, which can be represented as INTEGER(1,2,3,...,20,...).

[0277] (2) Reference signal sequence configuration information. This includes sequence selection, modulation selection (e.g., ZC sequence, pi / 2BSPK sequence, pi / 4BPSK, I-QPSK sequence, etc.), whether to add beginning and end sequences, etc., or it can be one of several predefined reference signals. It also includes whether the reference signal is the same at different positions within one or multiple time slots. Finally, it includes the time-frequency domain position selection of the reference signal, i.e., whether the reference signal is mapped in the time domain or the frequency domain. For example:

[0278] The configuration information pattern Rs_pattern of the reference signal sequence can be represented as INTEGER(1,2,3,...,20,...), where 1,2,3,...,20,... represent different types of reference signals, or sequences and mapping positions of specific reference signals, etc. Some patterns can be pre-defined and the corresponding reference signals can be directly indexed and selected. The pattern index can be directly indicated by signaling.

[0279] The configuration information content of the reference signal sequence, RS-Config, is as follows:

[0280] Modulation method of reference signal: modulation; Length of reference signal: length; Initial value for generating reference signal: seed; Power offset: powerControlOffset; Whether to add head and tail sequences: Add_Headandtail, which can be represented by bits, bit=0 means no addition, bit=1 means addition; Head length: The actual added head and tail sequences will be obtained after adding head and tail sequences to the generated reference signal; Tail length: The actual added head and tail sequences will be obtained after adding head and tail sequences to the generated reference signal; Whether different reference signals are the same within a time slot: Ifsame_rs, which can be represented by bits, bit=0 means different, bit=1 means the same; RS time-frequency domain information: Rs_domain, which can be represented by bits, bit=0 means time domain, bit=1 means frequency domain.

[0281] In this embodiment, the sequence configuration information of the reference signal may further include parameters or indications related to the generation process of the reference signal. In different embodiments, the process of generating the reference signal may be quite special in some cases, requiring separate indication or configuration according to actual needs, which will not be described in detail here.

[0282] In this embodiment, the configuration information for the reference signal sequence is configured in the RRC. The configuration information is as follows:

[0283] len_config_slot = 10;

[0284] Rs_pattern = 1;

[0285] Rs_domain = 0.

[0286] The above configuration indicates that the reference signal configured in the 10 time slots is a time-domain pi / 2BSPK sequence, which can be a pre-selected sequence.

[0287] In this embodiment, the configuration information of the reference signal sequence is configured in the RRC. The configuration information content RS-Config is as follows:

[0288] RS-Config:

[0289] {modulation=1

[0290] Length = 70

[0291] Seed = 0

[0292] powerControlOffset = 0

[0293] Add_Headandtail = 1

[0294] Head length = 4

[0295] Tail length = 2

[0296] Ifsame_rs = 1

[0297] Rs_domain=0

[0298] }

[0299] The above configuration indicates that the reference signal configured in the 10 time slots is a time-domain pi / 2BSPK sequence. Figure 12 This is an example diagram of configuration information based on the RRC configuration reference signal sequence according to an embodiment of the present invention, such as... Figure 12 As shown, a 64-bit pi / 2BSPK sequence is first generated based on a pseudo-random sequence. Then, start and end sequences of lengths 4 and 2 are added before and after the sequence, respectively, to obtain a reference signal sequence of length 70. The start and end sequences are copies of the tail and head of the original 64 data points. Each RS within a time slot is identical. This sequence is then mapped onto the time domain as a reference signal.

[0300] In this embodiment, the configuration information of the reference signal sequence is configured in the RRC. The configuration information content RS-Config is as follows:

[0301] RS-Config:

[0302] {modulation=1

[0303] Length = 64

[0304] Seed = 0

[0305] powerControlOffset = 0

[0306] Add_Headandtail = 0

[0307] Ifsame_rs = 1

[0308] Rs_domain=1

[0309] }

[0310] The above configuration indicates that the reference signal configured in the 10 time slots is a time-domain pi / 2BSPK sequence. Figure 13 This is another example diagram of configuration information based on the RRC configuration reference signal sequence according to an embodiment of the present invention, such as... Figure 13 As shown, a 64-pi / 2BSPK sequence is first generated based on a pseudo-random sequence, with each RS within a time slot being identical. This sequence is then mapped onto the frequency domain as a reference signal.

[0311] In this embodiment, by configuring signaling information through DCI, RRC, MIB / SIB, or other higher-layer or physical-layer signaling, the specific reference signal sequence configuration for uplink or downlink data of the terminal when using EDFT-S-OFDM waveforms can be determined.

[0312] In this embodiment, for flexibly modulated EDFT-S-OFDM waveforms, the reference signal may be quite flexible, requiring specific configuration information for the terminal to accurately obtain the reference signal sequence. Additionally, if special structures are configured, specially configured reference signals also need to be transmitted. For example... Figure 12 In this method, although all OFDM symbols transmit data within a time slot, the reference signal is distributed at both ends of each OFDM symbol. Therefore, it is not necessary to use all OFDM symbols that transmit the reference signal to better track channel changes.

[0313] Example 4

[0314] In this embodiment of the invention, when data transmission between the base station and the terminal uses a single-carrier waveform without added CP, if a waveform with added start and end sequences (such as E DFT-S-OFDM) is used, due to the flexibility of the E DFT-S-OFDM waveform, the base station needs to determine the relevant frame structure configuration scheme for using the E DFT-S-OFDM waveform. The PTRS configuration will differ from that of traditional DFT-S-OFDM because the start and end sequences can replace a portion of the PTRS, and all PTRS only needs to be configured in the middle of the data. Then, the base station configures at least one of the following in the downlink control information (DCI), radio resource control (RRC), or broadcast main information block (MIB), system information block (SIB), MAC CE, or other higher-layer signaling or physical layer signaling:

[0315] (1) The duration of the frame structure to be configured, such as the number of time slots, the number of subframes, the number of frames, milliseconds (ms), seconds (s), etc. For example:

[0316] Number of time slots: len_config_slot, which can be represented as INTEGER(1,2,3,...,20,...);

[0317] Number of subframes: len_config_subframe, which can be represented as INTEGER(1,2,3,...,20,...);

[0318] Number of frames: len_config_frame, which can be represented as INTEGER(1,2,3,...,20,...);

[0319] Milliseconds: len_config_millisecond, can be represented as INTEGER(1,2,3,...,20,...);

[0320] Seconds: len_config_second, which can be represented as INTEGER(1,2,3,...,20,...).

[0321] (2) PTRS Configuration Information PTRS-Config: Includes symbol-level position and the position before the DFT within the symbol. This is configured when PTRS needs to be configured. This parameter is related to the number of FFT points and the actual channel environment, and unlike current protocols where it is evenly distributed, due to the beginning and end sequences, PTRS is less frequent and more concentrated towards the beginning; or it can be evenly distributed within data that does not include the beginning and end sequences. For example:

[0322] Modulation refers to the modulation method of the reference signal;

[0323] length represents the length of the reference signal;

[0324] seed represents the initial value for generating the reference signal;

[0325] Timesymbol_Density indicates how many symbols PTRS are inserted within a time slot;

[0326] Timesymbol_Offset indicates the symbol from which PTRS is inserted within a time slot;

[0327] Timepoint_Density indicates that a set of PTRS is inserted every few modulation symbols within an OFDM symbol;

[0328] Timepoint_Offset indicates the starting modulation symbol number from which the first PTRS is inserted within an OFDM symbol for TEGER;

[0329] Num_per_group represents the number of modulation symbols contained in each ptrs group;

[0330] Num_groups represents the number of PTRS groups contained in each OFDM symbol. Because the tail sequence is very long, a long time-domain resource is usually left between the last PTRS group and the tail sequence to store the data.

[0331] powerControlOffset represents the power bias.

[0332] In this embodiment, the object described above refers to the data before the first and last sequences are added, that is, the first and last sequences are added after PTRS is added.

[0333] (3) PTRS pattern.

[0334] In this embodiment, some patterns can be pre-defined and indexed to select corresponding reference signals, and the pattern index can be directly indicated through signaling.

[0335] In this embodiment, PTRS can be configured in RRC. The PTRS-Config configuration content is as follows:

[0336] {modulation=1

[0337] Seed = 0

[0338] Timesymbol_Density=4

[0339] Timesymbol_Offset=2

[0340] Timepoint_Density=8

[0341] Timepoint_Offset=8

[0342] Num_per_group = 2

[0343] powerControlOffset = 0

[0344] }

[0345] The above configuration indicates that the configured PTRS is a time-domain pi / 2BSPK sequence. Figure 14 This is an example diagram of PTRS configuration based on RRC according to an embodiment of the present invention, such as... Figure 14 As shown, the pi / 2BSPK sequence is first generated based on the pseudo-random sequence. PTRS is inserted every 4 symbols within a time slot, and starting from the 2nd symbol within a time slot. Then, PTRS is inserted within the OFDM symbols where PTRS needs to be configured. A group of PTRS is inserted every 8 modulation symbols within an OFDM symbol, and the first group of PTRS is inserted starting from the 8th modulation symbol within an OFDM symbol. Each group of PTRS contains 2 modulation symbols. That is, the PTRS is located at positions 9, 10, 19, 20, 29, and 30 of the 48 modulation symbols. Then, header and tail sequences of lengths 4 and 12 are added to the 48 data points.

[0346] In embodiments of the invention, the PTRS configuration includes a non-uniform distribution within an OFDM symbol; a partially uniform distribution includes all groups of PTRS configurations within an OFDM symbol being more concentrated at the front end of the OFDM symbol, such as... Figure 14 As shown. Alternatively, the number of PTRS configurations in the first few PTRS configurations within an OFDM symbol is greater than the number of PTRS configurations in the later PTRS configurations.

[0347] In this embodiment, by configuring signaling information through DCI, RRC, MIB / SIB, or other higher-layer or physical-layer signaling, it can be determined whether the terminal's uplink or downlink data is using a waveform without CP (such as an EDFT-S-OFDM waveform) and some recommended information is reported.

[0348] In this embodiment, for the flexibly modulated EDFT-S-OFDM waveform, since its own beginning and end sequences can be used as PTRS, the actual overhead and location of adding PTRS will be different from those in the current protocol. Some specific information needs to be configured so that the terminal can accurately obtain the PTRS configuration method.

[0349] Example 5

[0350] In this embodiment, when data transmission between the base station and the terminal uses a single-carrier waveform without added CP, different terminals may have different waveform requirements. Recommendations related to this waveform configuration can be reported in the Uplink Control Information (UCI) or UL MAC CE, including at least one of the following:

[0351] (1) Recommended duration of the frame structure to be configured, such as the number of time slots, the number of subframes, the number of frames, ms, s, etc.

[0352] (2) Recommended total number of OFDM symbols in a time slot.

[0353] (3) Recommended number type for each OFDM symbol within a time slot.

[0354] (4) The recommended subcarrier spacing sequence for each symbol within a time slot can be the same, represented by a single bit or an integer, or it can be different, represented by a bit sequence or an integer sequence.

[0355] (5) A recommended sequence of symbol indexes for data symbols within a time slot.

[0356] (6) The symbol index sequence of reference signal symbols within a time slot.

[0357] (7) The recommended subcarrier spacing of data symbols within a time slot; usually the same, represented by a single bit or an integer, or different, represented by a bit sequence or an integer sequence.

[0358] (8) The recommended subcarrier spacing of the reference signal symbols within a time slot; usually the same, represented by a single bit or an integer, or different, represented by a bit sequence or an integer sequence.

[0359] (9) Recommended default configuration for E DFT-S-OFDM in each time slot.

[0360] (10) The recommended time period to be configured within the duration of the frame structure to be configured, such as slot index, subframe index, frame index, ms index, s index, etc., or start configuration position, end configuration position, continuous configuration time, etc.

[0361] (11) The recommended frame structure pattern of the EDFT-S-OFDM waveform is transmitted via signaling, and the index or sequence number of the pattern is transmitted.

[0362] (12) The recommended default configuration pattern, i.e. the default configuration of E DFT-S-OFDM in each time slot.

[0363] (13) Recommended location to configure.

[0364] (14) Recommended reference signal sequence configuration, including sequence selection, modulation selection, such as ZC sequence, pi / 2BSPK sequence, pi / 4BPSK, I-QPSK sequence, etc., whether to add start and end sequences, etc., or it can be one of several predefined reference signals. Whether the reference signal is the same at different positions within one or multiple time slots, etc. Time-frequency domain position selection of the reference signal, i.e., whether the reference signal is mapped in the time domain or the frequency domain.

[0365] (15) Recommended PTRS configuration. Includes symbol-level position and DFT pre-position within the symbol. Configure PTRS when needed. This parameter is related to the number of FFT points and the actual channel environment, and is not evenly distributed as in current protocols. Due to the first and last sequences, PTRS is less and more concentrated at the beginning; or it can be evenly distributed within the data that does not contain the first and last sequences.

[0366] In this embodiment, the recommended configuration information includes the frame structure configuration information, frame structure configuration information mode, reference signal sequence configuration information, and PTRS configuration information of embodiments one to four.

[0367] In this embodiment, the specific content of the recommended configuration information can be referred to the descriptions of Embodiments 1 to 4 above, and will not be repeated here.

[0368] In this embodiment, by configuring signaling information through DCI, RRC, MIB / SIB, or other higher-layer or physical-layer signaling, it can be determined whether the terminal's uplink or downlink data is using a waveform without CP (such as an EDFT-S-OFDM waveform) and some recommended information is reported.

[0369] Through this embodiment, the base station can adjust its configuration parameters according to the terminal requirements.

[0370] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A reference signal configuration method, characterized in that, include: When data is transmitted between the first device and the second device using a single-carrier waveform without a cyclic prefix (CP), the first device sends a first signaling message to the second device to indicate the frame structure configuration information of the single-carrier waveform without CP in each time unit.

2. The method according to claim 1, characterized in that, The frame structure configuration information includes at least one of the following: The duration of the frame structure to be configured; the number of Orthogonal Frequency Division Multiplexing (OFDM) symbols within a time unit; the symbol type of each OFDM symbol within a time unit; the subcarrier spacing sequence of each OFDM symbol within a time unit; the symbol index sequence of data symbols within a time unit; the symbol index sequence of reference signal symbols within a time unit; the subcarrier spacing of data symbols within a time unit; the subcarrier spacing of reference signal symbols within a time unit; the default parameters of the single-carrier waveform without CP within a time unit; the first time within the duration of the frame structure to be configured; and the header / tail sequence length.

3. The method according to claim 2, characterized in that, The default parameters of the single-carrier waveform without added CP within one of the time units include at least one of the following: The number of symbols within a time unit; the symbol type of each symbol within a time unit; the subcarrier spacing of each symbol within a time unit.

4. The method according to claim 2, characterized in that, The first time within the duration of the frame structure to be configured includes at least one of the following: Time unit index; subframe index; frame index; millisecond index; second index; start configuration position; end configuration position; duration configuration time.

5. The method according to claim 1, characterized in that, Also includes: The first device sends a second signaling message to the second device, the second signaling message being used to indicate a preset frame structure configuration information mode.

6. The method according to claim 5, characterized in that, The preset frame structure configuration information mode includes at least one of the following: The duration of the frame structure to be configured; the preset frame structure configuration information mode identifier; the default parameters of the single-carrier waveform without CP within one time unit; the first time within the duration of the frame structure to be configured; The mapping relationship between the preset frame structure configuration information mode identifier and the time unit.

7. The method according to claim 1, characterized in that, Also includes: The first device sends a third signaling message to the second device, the third signaling message being used to indicate configuration information of the reference signal sequence.

8. The method according to claim 7, characterized in that, The configuration information of the reference signal sequence includes at least one of the following: The duration of the frame structure to be configured; the type of the reference signal sequence; the modulation method of the reference signal sequence; and relevant parameters or indications related to the generation process of the reference signal.

9. The method according to claim 1, characterized in that, Also includes: The first device sends a fourth signaling message to the second device, the fourth signaling message being used to indicate the configuration information of the phase tracking reference signal PTRS; The single-carrier waveform without CP is provided with a beginning and end sequence.

10. The method according to claim 9, characterized in that, The configuration information of the PTRS includes at least one of the following: The duration of the frame structure to be configured; the modulation scheme of the reference signal; the length of the reference signal; the initial value of the reference signal; the number of symbol intervals of the PTRS inserted within one time unit; the number of start symbols of the PTRS inserted within one time unit; the number of modulation symbol intervals of a group of the PTRS inserted within one OFDM symbol; the number of modulation symbols in each group of the PTRS; the number of groups of the PTRS in each OFDM symbol; the power bias of the PTRS; and the mode identifier of the PTRS.

11. The method according to claim 9, characterized in that, The configuration information of the PTRS includes a non-uniform distribution within an OFDM symbol; The non-uniform distribution includes the concentration of configuration information of all groups of PTRS within an OFDM symbol at the front end of the OFDM symbol; or, the number of configuration information of each group of PTRS in the first N groups of PTRS within an OFDM symbol is greater than the number of configuration information of each group of PTRS in the last N groups of PTRS, where N is a positive integer.

12. The method according to claim 1, characterized in that, Also includes: The first device receives recommended configuration information from the second device.

13. The method according to claim 12, characterized in that, The recommended configuration information includes at least one of the following: The frame structure configuration information; the frame structure configuration information mode; the configuration information of the reference signal sequence; and the configuration information of the PTRS.

14. A reference signal configuration method, characterized in that, include: In the case of data transmission between the second device and the first device using a single-carrier waveform without a cyclic prefix (CP), the second device receives a first signaling from the first device, the first signaling being used to indicate the frame structure configuration information of the single-carrier waveform without CP in each time unit.

15. The method according to claim 14, characterized in that, Also includes: The second device receives a second signaling from the first device, the second signaling being used to indicate a preset frame structure configuration information mode.

16. The method according to claim 14, characterized in that, Also includes: The second device receives a third signaling from the first device, the third signaling being used to indicate configuration information for a reference signal sequence.

17. The method according to claim 14, characterized in that, Also includes: The second device receives a fourth signaling from the first device, the fourth signaling being used to indicate configuration information for the phase tracking reference signal PTRS; The single-carrier waveform without CP is provided with a beginning and end sequence.

18. The method according to claim 14, characterized in that, Also includes: The second device sends recommended configuration information to the first device.

19. The method according to claim 14, characterized in that, The single-carrier waveform without CP is an enhanced discrete Fourier transform extended orthogonal frequency division multiplexing (EDFT-S-OFDM) waveform.

20. A network device, characterized in that, The network device includes a receiver, a transmitter, and a processor, and is configured to perform the steps of the method according to any one of claims 1 to 13, or implement the steps of the method according to any one of claims 14 to 19, by means of at least one of the receiver, the transmitter, and the processor.

21. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 13, or implements the steps of the method according to any one of claims 14 to 19.

22. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method described in any one of claims 1 to 13, or the steps of the method described in any one of claims 14 to 19.

23. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method described in any one of claims 1 to 13, or the steps of the method described in any one of claims 14 to 19.