Resource allocation method and related device

By indicating Doppler expansion and/or delay expansion of DMRS to the terminal device in the OTFS system and configuring matching DD domain resources, the problem of large overhead of reference signal resource in the OTFS system is solved, which improves resource utilization and reduces resource waste.

CN120223255APending Publication Date: 2025-06-27HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311811814.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-25
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

When multiple users in the OTFS system reuse the same DD domain resource, the resource overhead of the reference signal is high, resulting in low resource utilization and serious resource waste.

Method used

By indicating Doppler extension and/or delay extension of each DMRS to the terminal device, the network device configures DD domain resources matching its requirements for each DMRS, thereby reducing the resource overhead of the DMRS.

Benefits of technology

It effectively reduces the resource overhead of reference signals in the OTFS system, improves resource utilization, and reduces resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120223255A_ABST
    Figure CN120223255A_ABST
Patent Text Reader

Abstract

The invention provides a resource allocation method and a related device. In the resource allocation method provided by the application, the network device indicates the Doppler spread and / or the time delay spread of each DMRS in the at least one DMRS to the terminal device through the first information, equivalently, the DD domain resource matching the Doppler spread demand and / or the time delay spread demand of each DMRS is allocated for each DMRS, thereby reducing the resource overhead of the DMRS and improving the resource utilization rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and in particular, to a resource allocation method and related devices. Background Art

[0002] In orthogonal time frequency space (OTFS) modulation technology, modulation symbols carrying information are modulated in the delay-Doppler domain (DD domain), and an OTFS system can perform channel estimation based on the transmitted signal and the received signal in the DD domain. When multiple users multiplex the same DD domain resource for communication, the resource overhead of the reference signal is large. How to save the resources required for the reference signal has become a technical problem to be solved urgently. Summary of the Invention

[0003] This application provides a resource allocation method and related devices, aiming to reduce the resource overhead of the reference signal in the OTFS system, improve resource utilization, and reduce resource waste.

[0004] In a first aspect, this application provides a resource allocation method applied to a network device. The method includes:

[0005] Determine first information, where the first information indicates the Doppler spread and / or delay spread of each demodulation reference signal (DMRS) among at least one DMRS; and send the first information to a first terminal device.

[0006] The network device indicates, through the first information, the Doppler spread and / or delay spread of each DMRS among at least one DMRS. The resource of each DMRS corresponding DMRS port in the DD domain matches the resource overhead for channel estimation based on the DMRS, thereby reducing the resource overhead of the DMRS and reducing resource waste in the DD domain.

[0007] In some implementations, the first information further indicates the Doppler spread and / or delay spread of the service data of the first terminal device.

[0008] According to the Doppler spread and / or delay spread of the service data of the first terminal device indicated by the first information, the positions occupied by the Doppler spread and / or delay spread of the service data of the first terminal device in the DD domain can be determined more accurately.

[0009] In some implementations, the first information further indicates the delay-Doppler starting point of each DMRS in the delay-Doppler (DD) domain among at least one DMRS.

[0010] The first terminal device can determine the positions of the DMRS ports corresponding to each DMRS in the DD domain according to the time-delay Doppler starting points of each DMRS in at least one DMRS in the time-delay Doppler (DD) domain.

[0011] In some implementation manners, the first information is any one of the following information: Radio Resource Control (RRC) information, Downlink Control Information (DCI), or Medium Access Control Control Element (MAC CE).

[0012] In a second aspect, the present application provides a resource configuration method, which is applied to a first terminal device. The method includes:

[0013] Receiving first information from a network device, where the first information indicates the Doppler spread and / or time-delay spread of each DMRS in at least one DMRS; determining the positions of at least one DMRS port in the DD domain according to the first information, where the at least one DMRS port corresponds to the at least one DMRS one by one.

[0014] In some implementation manners, the first information further indicates the time-delay Doppler starting point of each DMRS in at least one DMRS in the DD domain.

[0015] Wherein, determining the positions of at least one DMRS port in the DD domain according to the first information includes:

[0016] Determining the positions of at least one DMRS port in the DD domain according to the time-delay Doppler starting points of at least one DMRS in the DD domain and the Doppler spread and / or time-delay spread of at least one DMRS.

[0017] In some implementation manners, the position of the first DMRS port in the DD domain does not overlap with the position of the second DMRS port in the DD domain. The first DMRS port is the DMRS port corresponding to the first DMRS, the second DMRS is the DMRS corresponding to the second DMRS, and the first DMRS and the second DMRS are DMRSs in at least one DMRS.

[0018] The non-overlapping positions of different DMRS ports in the DD domain can avoid interference between different DMRS ports and ensure the accuracy of channel estimation.

[0019] In some implementation manners, the first information further indicates the Doppler spread and / or time-delay spread of the service data of the first terminal device.

[0020] In some implementation manners, the method further includes:

[0021] Determine the Doppler spread and / or delay spread of the service data of the first terminal device according to the first information. The Doppler spread of the service data of the first terminal device is the same as the Doppler spread of the first DMRS, and the delay spread of the service data of the first terminal device is the same as the delay spread of the first DMRS. The first DMRS is the DMRS corresponding to the first terminal device among at least one DMRS.

[0022] Determine the Doppler spread and / or delay spread of the service data of the first terminal device by the Doppler spread and / or delay spread of the DMRS indicated by the first information, which can reduce the resource overhead of the first information.

[0023] In some implementation manners, the first information is any one of the following information: RRC information, DCI, or MAC CE.

[0024] In a third aspect, the present application provides a resource configuration device, which includes each functional module for implementing any one of the resource configuration methods mentioned in the above implementation manners. Optionally, each module can be implemented in a software and / or hardware manner.

[0025] In a fourth aspect, the present application provides a resource configuration device, including a processor, which is coupled to a memory and can be used to execute instructions in the memory to implement any one of the resource configuration methods mentioned in the above implementation manners. Optionally, the device further includes a memory. Optionally, the device further includes a communication interface, and the processor is coupled to the communication interface.

[0026] In a fifth aspect, the present application provides a computer-readable medium, which stores program code for a device to execute. The program code includes for executing any one of the resource configuration methods mentioned in the above implementation manners.

[0027] In a sixth aspect, the present application provides a computer program product, including a computer program, which implements any one of the resource configuration methods mentioned in the above implementation manners when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] The drawings here are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.

[0029] Figure 1 It is a schematic diagram of the architecture of the communication system applied to the embodiments of the present application;

[0030] Figure 2 It is a schematic diagram of the discrete FT domain and the discrete DD domain in the OTFS system;

[0031] Figure 3Schematic diagram of transmitted and received signals in the DD domain of the OTFS system;

[0032] Figure 4 Schematic diagram of three different DMRSs and their protection resources in the DD domain;

[0033] Figure 5 Schematic flowchart of the resource configuration method provided by an embodiment of the present application;

[0034] Figure 6 Schematic diagram of protection resources corresponding to three DMRSs when the base station communicates with the first terminal device provided by an embodiment of the present application;

[0035] Figure 7 Schematic diagram of protection resources corresponding to three DMRSs when the base station communicates with the second terminal device provided by an embodiment of the present application;

[0036] Figure 8 Schematic diagram of protection resources corresponding to three DMRSs when the base station communicates with the third terminal device provided by an embodiment of the present application;

[0037] Figure 9 Schematic diagram of the structure of the resource configuration device provided by an embodiment of the present application;

[0038] Figure 10 Schematic diagram of the structure of the resource configuration device provided by another embodiment of the present application;

[0039] Figure 11 Schematic diagram of the structure of the resource configuration device provided by yet another embodiment of the present application.

[0040] Through the above-mentioned drawings, specific embodiments of the present application have been shown, and there will be more detailed descriptions hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed implementation manners

[0041] Here, exemplary embodiments will be described in detail, and examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0042] It should be understood that in this application, an indication includes a direct indication (also referred to as an explicit indication) and an implicit indication. Among them, directly indicating information A means including this information A; implicitly indicating information A means indicating information A through the correspondence between information A and information B and directly indicating information B. Among them, the correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.

[0043] It should be understood that in this application, information C is used for the determination of information D, which includes both the case where information D is determined only based on information C and the case where it is determined based on information C and other information. In addition, when information C is used for the determination of information D, there may also be an indirect determination case. For example, information D is determined based on information E, and information E is determined based on information C.

[0044] It should be understood that in this application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects and indicates that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Among them, A and B can be singular or plural. In the text description of this application, the character " / " generally represents an "or" relationship between the associated objects before and after.

[0045] Figure 1 It is a schematic diagram of the architecture of the communication system applied to the embodiments of this application. As Figure 1 shown, the communication system includes a radio access network 100 and a core network 200. Optionally, the communication system may further include the Internet 300. Among them, the radio access network 100 may include at least one radio access network device (such as 110a and 110b in the figure), and may also include at least one terminal (such as 120a - 120j in the figure). The terminal is connected to the radio access network device wirelessly, and the radio access network device is connected to the core network wirelessly or wired. The core network device and the radio access network device may be independent different physical devices, or the functions of the core network device and the logical functions of the radio access network device may be integrated on the same physical device, or the functions of part of the core network device and part of the radio access network device may be integrated on one physical device. Terminals can be connected to each other and radio access network devices can be connected to each other by wired or wireless means. It can be understood that Figure 1 It is only a schematic diagram, and other network devices such as wireless relay devices and wireless backhaul devices may also be included in this communication system, which are not shown in the figure.

[0046] A wireless access network (RAN) device can be a device with wireless transceiver capabilities. In the embodiments of this application, a wireless access network device can be a device that provides wireless communication function services, usually located on the network side, including but not limited to: the next-generation base station (gNodeB, gNB) in the 5th generation (5G) communication system, the next-generation base station in the 6th generation (6G) mobile communication system, the base station in future mobile communication systems, or the access node in a WiFi system, etc. The evolved Node B (eNB) in the Long Term Evolution (LTE) system, the Radio Network Controller (RNC), the Node B (NB), the Base Station Controller (BSC), the Home Base Station (e.g., home evolvedNodeB, or home Node B, HNB), the Base Band Unit (BBU), the Transmission Reception Point (TRP), the Transmitting Point (TP), the Base Transceiver Station (BTS), etc. In one network structure, the access network device can include a Centralized Unit (CU) node, or a Distributed Unit (DU) node, or a RAN device including a CU node and a DU node, or a RAN device with a Control Plane CU node and a User Plane CU node, and a DU node. The access network device serves a cell, and the terminal device communicates with the base station through the transmission resources used by this cell (e.g., frequency domain resources, or in other words, spectrum resources). This cell can be the cell corresponding to the base station (e.g., the base station), and the cell can belong to a macro base station or the base station corresponding to a small cell. Here, the small cell can include: metrocell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage range and low transmission power, and are suitable for providing high-rate data transmission services. The wireless access network device can be a macro base station (such as Figure 1 110a in Figure 1In 110b), it can also be a relay node or a donor node, such as a device that provides wireless communication services for a terminal device in a V2X communication system, a radio controller in a cloud radio access network (CRAN) scenario, a relay station, a vehicle-mounted device, a wearable device, and a network device in a future evolved network. The access network device in this embodiment can also be an open-radio access network (O-RAN) device, and the O-RAN device can include an open-distributed unit (O-DU) and an open-central unit (O-CU). In the embodiments of the present application, the functions of the base station can be performed by modules (such as chips) in the base station, or by a control subsystem including the functions of the base station. The control subsystem including the functions of the base station here can be a control center in the above application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the radio access network device. For ease of description, the base station is used as an example of the radio access network device in the following description.

[0047] A terminal can also be referred to as a terminal device, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. It can be an entity on the user side for receiving or transmitting signals, such as a mobile phone. Terminal devices include handheld devices, in-vehicle devices, wearable devices, or computing devices with wireless communication capabilities. Exemplarily, a UE can be a mobile phone, a tablet computer, or a computer with wireless transceiver functions. The terminal device can also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in a smart city, a wireless terminal in a smart home, and so on. The terminal can be widely applied in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. In the embodiments of the present application, the device for implementing the functions of the terminal can be the terminal; it can also be a device capable of supporting the terminal to implement such functions, such as a chip system, a communication module, or a modem, etc. This device can be installed in the terminal. In the embodiments of the present application, the chip system can be composed of chips, or can also include chips and other discrete devices. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the terminal device.

[0048] Optionally, the roles of the base station and the terminal are relative, and the terminal can also be used as a base station. For example, the terminal can act as a scheduling entity that provides sidelink signals between terminals in V2X, D2D, or peer to peer (P2P). The helicopter or drone 120i in the figure can be configured as a mobile base station. For the terminals 120j that access the radio access network 100 through 120i, 120i is a base station; but for the base station 110a, 120i is a terminal, that is, the communication between 110a and 120i is through the radio air interface protocol. Of course, the communication between 110a and 120i can also be through the interface protocol between base stations. In this case, relative to 110a, 120i is also a base station. Therefore, both the base station and the terminal can be collectively referred to as communication devices. 110a and 110b in the figure can be called communication devices with base station functions, and 120a - 120j in the figure can be called communication devices with terminal functions.

[0049] Currently, in the mainstream wireless communication system standards represented by the 3rd Generation Partnership Project (3GPP), the waveform using orthogonal frequency division multiplexing (OFDM) modulation is adopted as the basic waveform. When the terminal device moves at a high speed relative to the base station, such as when the terminal device is on a high-speed moving vehicle, the communication signal shows fast time-varying channel response in the time domain in this scenario, which causes great pressure on the real-time performance, accuracy of channel estimation, and pilot overhead control, etc.; while in the frequency domain, it shows a strong Doppler effect, resulting in inter-carrier interference in the OFDM system, the orthogonality of sub-carriers is destroyed, and the performance deteriorates severely.

[0050] To improve the wireless transmission performance in high-mobility scenarios, the orthogonal time-frequency space (OTFS) modulation technology is a viable method. In the OTFS modulation technology, the transmitter of the OFDM system needs to add a preprocessing operation to the transmitted signal. The preprocessing includes: modulating the modulation symbols carrying information in the delay-Doppler domain (DD domain), and transforming the modulation symbols in the DD domain to the frequency-time domain (FT domain) through the inverse symplectic finite Fourier transform (ISFFT). Preprocessing the transmitted signal at the transmitter can enable the modulation symbols carrying information to obtain the full diversity gain ability in the FT domain. Correspondingly, the receiver of the OFDM system needs to add a postprocessing operation to the received signal, that is, perform the symplectic finite Fourier transform (SFFT) on the received signal. The DD domain and the FT domain can be transformed through SFFT and ISFFT.

[0051] In an OTFS system, an OTFS frame includes multiple OTFS symbols, where each OTFS symbol contains multiple sampling points, and the number of sampling points here is greater than or equal to the number of subcarriers included in the system bandwidth. It should be noted that the OTFS symbol can also be called an OFDM symbol, and in this application, the OTFS symbol is uniformly used for description.

[0052] Assume that the OTFS system operates on a channel with a bandwidth of B, and samples a continuous-time OTFS signal at a sampling frequency f s The sampling frequency f s satisfies f s = B = MΔf = 1 / T s , where M represents the number of subcarriers (the number of sampling points), Δf represents the frequency interval (subcarrier interval), and T s represents the sampling interval, that is, the sampling period in each OTFS symbol. According to the frequency interval Δf, the duration T of each OTFS symbol satisfies T = 1 / Δf = MT s . The obtained discrete-time domain OTFS frame contains N OTFS symbols and a total of N*M sampling points. Therefore, the OTFS frame duration is T f = NMT s = NT.

[0053] Every T seconds, perform an M - point fast Fourier transform (FFT) on each OTFS symbol to obtain the discrete spectrum of each OTFS symbol, where the frequency - point interval is Δf = 1 / T. Collect all N discrete spectra with a bandwidth B = MΔf of the OTFS frame along the time axis, thereby defining the discrete time - frequency domain.

[0054] Figure 2 It is a schematic diagram of the discrete FT domain and the discrete DD domain in the OTFS system. As Figure 2 shown in (A) of it, the horizontal axis is time and the vertical axis is frequency. The discrete time - frequency domain can be defined as a two - dimensional array containing M×N time - frequency symbol points. Each column corresponds to the discrete spectrum samples of the OTFS symbol. There are N OTFS symbols on the horizontal axis, and the length of each OTFS symbol is T. There are M Δf's on the vertical axis, and Δf is the sub - carrier interval. This matrix can be regarded as the two - dimensional time - frequency representation of a one - dimensional time - domain OTFS signal.

[0055] Correspondingly, as Figure 2 shown in (B) of it, the horizontal axis is delay and the vertical axis is Doppler shift. Since the DD domain and the FT domain can be converted through SFFT and ISFFT, the discrete time - frequency domain samples can be converted into the delay - Doppler domain through a two - dimensional SFFT. Therefore, the discrete DD domain can be defined as an N×M point array. Each point position is a resource position in the DD domain. The delay length occupied by each point position is 1 / (MΔf), representing the resolution of the path delay. The Doppler - shift length occupied by each point position is 1 / (NT), representing the resolution of the Doppler shift. Usually, a modulation symbol is carried at the center of the point position in the DD domain. It can be considered that the distance between the centers of two adjacent point positions is equal to the range of the point position. The frequency defined in the protocol is equivalent to defining the sub - carrier interval, and generally, it can be understood that the sub - carrier interval is equal to the sub - carrier length. For example: if the difference between point position 1 and point position 2 on the Doppler axis is 1, then the Doppler between the two point positions is divided equally by them. The Doppler of one point position and the Doppler of another adjacent point position are divided equally. Therefore, the Doppler range of one point position is equal to the distance between it and its adjacent point position.

[0056] Figure 3 It is a schematic diagram of the transmitted signal and the received signal in the DD domain of the OTFS system. As Figure 3 shown in (A) of it, the transmitted signal is a reference signal (RS) at the center position of the DD domain. This reference signal occupies one point position in the DD domain. It can be understood that the reference signal can occupy one or more point positions in the DD domain. As Figure 3As shown in (B) of , the received signal occupies multiple points around the position of the reference signal. From this, the amplitudes and phases of the delay spread and frequency spread included in this channel can be obtained. The delay spread is caused by multipath, and the frequency spread is caused by the Doppler frequency shift of multipath. The channel response can be determined based on the amplitudes and phases of the delay spread and frequency spread. In a communication system with a large bandwidth and high frequency band, the expression of the channel response in the DD domain is sparse and compact. Compared with the method of performing time-varying channel estimation by placing comb-shaped pilots in the FT domain, the number of parameters and the number of estimation times required for channel estimation in the DD domain are much less. Therefore, performing channel estimation in the DD domain can reduce the estimation complexity, thereby greatly reducing the overhead of channel estimation. It should be noted that the DD domain equivalent channel model is nearly time-invariant and has the same form of influence on each symbol modulated in the DD domain. For example, the channel gains for different symbols are basically the same, which can avoid the symbols in the DD domain being directly affected by time-frequency domain selective fading.

[0057] It can be understood that, in order to ensure the accuracy of channel estimation, when the base station communicates with the terminal device, data should not be sent on the resources occupied by the delay spread and Doppler spread of the reference signal. During the communication process, the delay spread and Doppler spread of the service data should not overlap with those of the reference signal either. Therefore, vacant resources need to be configured in the DD domain to serve as the protection resources for channel estimation.

[0058] When the base station communicates with multiple terminal devices simultaneously, to improve the resource utilization rate and the user rate perception experience, multiple terminal devices can reuse the same DD domain resource. The base station differentiates the data transmissions of different terminal devices through different antennas. Therefore, the base station configures a corresponding demodulation reference signal (DMRS) for each terminal device, and the DMRS corresponds to the antenna port.

[0059] The DMRS is equivalent to the reference signal in the DD domain, that is, the pilot signal. As an example, the DMRS corresponds to a point in the DD domain. The delay spread and Doppler spread of the DMRS occupy multiple points around the position of the DMRS. Therefore, the base station needs to configure vacant protection resources for the DMRS. Considering that the data symbols carrying information also have delay spread and Doppler, to avoid data interfering with the DMRS, based on the vacant resources around the DMRS point, corresponding vacant resources also need to be configured for the data signal of the terminal device. Therefore, the points occupied in the DD domain by the delay spread and Doppler spread of the DMRS and the delay spread and Doppler spread of the data signal around the DMRS constitute the protection resources of this DMRS when the base station communicates with the terminal device. It can be understood that in practical applications, the protection resources of the DMRS can be greater than or equal to all the points occupied by the above two in the DD domain.

[0060] In the existing OTFS system, when the base station communicates with multiple terminal devices simultaneously, the antenna ports corresponding to different terminal devices are evenly distributed and occupy the same number of protection resources. Figure 4 Figure 4 is a schematic diagram of three different DMRSs and their protection resources in the DD domain. The base station communicates with 3 terminal devices simultaneously. DMRS1 is allocated to the first terminal device, and DMRS1 corresponds to antenna port 1. DMRS 2 is allocated to the second terminal device, and DMRS2 corresponds to antenna port 2. DMRS 3 is allocated to the third terminal device, and DMRS 3 corresponds to antenna port 3. As Figure 4 shown, the position occupied by DMRS1 in the DD domain is A, the position occupied by DMRS2 in the DD domain is B, and the position occupied by DMRS 3 in the DD domain is C. The three different DMRSs are evenly distributed, and there are two positions between every two DMRSs. The positions in the DD domain without letters are occupied by the data symbols transmitted by the terminals. In other words, except for the three positions A, B, and C, the remaining positions with letters in the DD domain are the protection resources of the DMRS, and the number of protection resources for each DMRS is the same. It should be noted that Figure 4 only three DMRSs are described in Figure 4, and the position marked with "D" can be used to represent the protection resources of DMRS1 and other DMRSs.

[0061] It can be understood that Figure 4 the number of protection resources for each DMRS in Figure 4 actually depends on the maximum value of the number of protection resources corresponding to each DMRS among multiple DMRSs. As Figure 4 shown, since the Doppler spread of DMRS 3 is plus or minus 3 and the delay spread is 2, and the Doppler spread of the data signal transmitted by the third terminal device corresponding to antenna port 3 is plus or minus 3 and the delay spread is 2, the protection resources of DMRS 3 are extended by plus or minus 6 in the Doppler dimension and 2 in the delay spread dimension. When the base station indicates the number of protection resources of the corresponding DMRSs for the three terminal devices, it indicates a common Doppler spread of plus or minus 6 and a delay spread of 2. Correspondingly, the protection resources of DMRS1 and DMRS2 are extended by plus or minus 6 in the Doppler dimension and 2 in the delay dimension.

[0062] It should be noted that due to the different speeds and positions of the three terminal devices, correspondingly, the Doppler spread and delay spread of the DMRSs corresponding to different terminal devices are different, and the Doppler spread and delay spread of the data signals transmitted by different terminal devices are also different.

[0063] As Figure 4As shown in (A) therein, the Doppler spread of DMRS1 corresponding to antenna port 1 is ±1, the delay spread of DMRS1 is 2, and the positions occupied by the Doppler spread and delay spread of DMRS1 in the DD domain are A1. The Doppler spread of the data signal transmitted by the first terminal device is ±1, the delay spread is 2, and the positions that the Doppler spread and delay spread of the data signal transmitted by the first terminal device need to occupy in the DD domain are A2. For the first terminal device, the vacant positions marked with "E" do not play a role in preventing data from interfering with each DMRS, and belong to the wasted DD domain resources. It should be noted that in this application, the values corresponding to the Doppler spread and delay spread represent a resource position on the DD domain, and the positive and negative represent the directions of the values on their corresponding coordinate axes.

[0064] Similarly, as Figure 4 shown in (B) therein, the Doppler spread of DMRS2 corresponding to antenna port 2 is ±2, the delay spread of DMRS2 is 2, and the positions occupied by the Doppler spread and delay spread of DMRS2 in the DD domain are B1. The Doppler spread of the data signal transmitted by the second terminal device is ±2, the delay spread is 2, and the positions that the Doppler spread and delay spread of the data signal transmitted by the second terminal device need to occupy in the DD domain are B2. For the second terminal device, the vacant positions marked with "E" do not play a role in preventing data from interfering with each DMRS, and belong to the wasted DD domain resources.

[0065] As Figure 4 shown in (C) therein, the Doppler spread of DMRS 3 corresponding to antenna port 3 is ±3, the delay spread of DMRS 3 is 2, and the positions occupied by the Doppler spread and delay spread of DMRS 3 in the DD domain are C1. The Doppler spread of the data signal transmitted by the third terminal device is ±3, the delay spread is 2, and the positions that the Doppler spread and delay spread of the data signal transmitted by the third terminal device need to occupy in the DD domain are C2. For the third terminal device, the vacant positions marked with "E" do not play a role in preventing data from interfering with each DMRS, and belong to the wasted DD domain resources.

[0066] When the positions used as protection resources in the DD domain do not play a protective role, these vacant positions are equivalent to causing resource waste on the DD domain. According to Figure 4 it can be known that when the speed difference between different terminal devices is large, the resource overhead of the reference signal is large, the resource utilization rate in the multiplexed DD domain is low, resulting in serious resource waste.

[0067] To solve the above technical problems, this application provides a resource configuration method and related device, aiming to reduce the resource overhead of the reference signal in the OTFS system, improve the resource utilization rate, and reduce the waste of resources.

[0068] The technical concept of this application is as follows: when a base station communicates with multiple terminal devices through multiple antennas, for different terminal devices corresponding to different antenna ports, the base station indicates the Doppler spread and / or delay spread corresponding to each DMRS among multiple DMRSs to each terminal device, and configures DD domain resources that match the Doppler spread requirements and / or delay spread requirements of each DMRS, thereby reducing the resource overhead of DMRS and improving resource utilization.

[0069] Figure 5 It is a schematic flowchart of a resource configuration method provided by an embodiment of this application. As Figure 5 shown, the specific process of this method includes the following steps:

[0070] S501, the network device determines first information, and the first information indicates the Doppler spread and / or delay spread of each DMRS among at least one DMRS.

[0071] In this embodiment, the base station communicates with the first terminal device, and the base station allocates a corresponding DMRS to the first terminal device. After completing uplink and downlink synchronization, the base station estimates the Doppler spread and / or delay spread of the data signal during data transmission with the first terminal device.

[0072] As an example, the base station determines the Doppler spread and / or delay spread of the DMRS corresponding to the first terminal device according to the Doppler spread and / or delay spread of the data signal of the first terminal device. Among them, the Doppler spread of the DMRS corresponding to the first terminal device is greater than or equal to the Doppler spread of the data signal of the first terminal device, and the delay spread of the DMRS corresponding to the first terminal device is greater than or equal to the delay spread of the data signal of the first terminal device.

[0073] When the base station communicates with multiple terminal devices, the base station allocates a corresponding DMRS to each of the multiple terminal devices. Correspondingly, the base station can determine the Doppler spread and / or delay spread of each DMRS, and the first information indicates the Doppler spread and / or delay spread of each DMRS among the multiple DMRSs. As a possible implementation manner, the base station can determine that the delay spreads of the multiple DMRSs are the same according to the delay spreads of the data signals of the multiple terminal devices, or the delay spreads corresponding to different DMRSs are extremely close, that is, the difference in the delay spreads between different DMRSs is less than the resolution of the path delay in the DD domain. In this case, the first information can only indicate the delay spread of one of the DMRSs, and the delay spreads of the remaining DMRSs are subject to the delay spread indicated in the first information.

[0074] Similarly, based on the Doppler spreads of the data signals of multiple terminal devices, the base station can determine that the Doppler spreads of multiple DMRSs are the same, or the Doppler spreads corresponding to different DMRSs are extremely close, that is, the difference in the Doppler spreads between different DMRSs is less than the resolution of the Doppler frequency shift in the DD domain. In this case, the first information can only indicate the Doppler spread of one of the DMRSs, and the Doppler spreads of the remaining DMRSs are based on the Doppler spread indicated in the first information.

[0075] In some implementation manners, considering that the Doppler spreads of the data signals of multiple terminal devices change continuously, the Doppler spreads in different ranges can be classified by level, and different levels correspond to different Doppler spreads. For example, the Doppler spread corresponding to level 1 is plus or minus 1, and the Doppler spread corresponding to level 2 is plus or minus 2. Similarly, the base station can also classify the delay spread by level. The Doppler spread corresponding to the Doppler spread level and / or the delay spread corresponding to the delay spread level can be defined by a pre - defined protocol, or the base station indicates the Doppler spread corresponding to the Doppler spread level and / or the delay spread corresponding to the delay spread level to the terminal device through pre - signaling.

[0076] The base station estimates the Doppler spread and / or delay spread of the data signal of the terminal device, and after quantization, can determine the closest Doppler spread level and / or delay spread level, and indicate the Doppler spread level and / or delay spread level of the data signal of the terminal device to the terminal device.

[0077] In this step, after determining the Doppler spread and / or delay spread of the DMRS, the base station can directly indicate the Doppler spread and / or delay spread of the DMRS through the first information, where at least one DMRS includes one DMRS or multiple DMRSs.

[0078] In some implementation manners, the first information can also indicate the Doppler spread level and / or delay spread level of the DMRS to implicitly indicate the Doppler spread and / or delay spread of the DMRS. As an example, after the base station and the terminal device complete uplink - downlink synchronization, the base station can indicate the specific Doppler spread corresponding to different Doppler spread levels of the DMRS and / or the specific delay corresponding to the delay spread level to the terminal device through radio resource control (RRC) information. When indicating the Doppler spread level and / or delay spread level of the DMRS to the terminal device through the first information, the terminal device can determine the Doppler spread and / or delay spread of the DMRS according to the level indicated in the first information.

[0079] In some implementations, the first information may further indicate the Doppler spread and / or delay spread of the service data of the first terminal device. After estimating the Doppler spread and / or delay spread of the data signal during data transmission with the first terminal device, the base station may directly indicate the Doppler spread and / or delay spread of the service data of the first terminal device through the first information. Alternatively, the base station quantifies the Doppler spread and / or delay spread of the data signal of the first terminal device to determine the corresponding Doppler spread level and / or delay level, and may indicate the Doppler spread level and / or delay spread level of the service data of the first terminal device through the first information, so as to implicitly indicate the Doppler spread and / or delay spread of the service data of the first terminal device.

[0080] It should be noted that in this application, the positions occupied by the DMRS and its Doppler spread and delay spread in the DD domain are defined as DMRS ports. For example, Figure 4 all the positions marked with "A" and the positions of "A1" in can be understood as the ports of DMRS1. The base station configures DD domain resources that match the Doppler spread requirements and / or delay spread requirements for each DMRS. In fact, it configures the DMRS ports of each DMRS in the DD domain. After determining the position of the DMRS in the DD domain, as an example, the base station may indicate the positions occupied by each DMRS in the DD domain in the form of broadcast.

[0081] As a possible implementation, the first information may further indicate the delay-Doppler starting point of at least one DMRS in the DD domain. Based on the delay-Doppler starting point of the DMRS in the DD domain, the position of the DMRS in the DD domain can be determined. Therefore, the base station can indicate the positions occupied by at least one DMRS in the DD domain through the first information.

[0082] S502, the network device sends the first information to the first terminal device. Correspondingly, the first terminal device receives the first information from the network device.

[0083] As an example, the first information may be any one of the following information: RRC information, downlink control information (DCI), or a control element (CE) of media access control (MAC).

[0084] Wherein, when the first information in step S501 directly indicates the Doppler spread and / or delay spread of each DMRS in at least one DMRS, as an example, the first information may be RRC information, and the base station directly indicates the positions occupied by the Doppler spread and / or delay spread of at least one DMRS in the DD domain through the RRC information.

[0085] For example: For a piece of DD domain resource multiplexed by multiple terminal devices, after dividing it into multiple positions, a table can be set up. The parameters in the table indicate the delay-Doppler information of different positions in the DD domain. Each parameter item in the table corresponds to an index value "index". The RRC information can indicate the index value "index" corresponding to the Doppler spread and / or delay spread of the DMRS. Through the index value "index", the delay-Doppler information of the Doppler spread and / or delay spread of the DMRS in the DD domain can be determined in the table, so as to determine the positions occupied by the Doppler spread and / or delay spread of at least one DMRS in the DD domain. Or,

[0086] In the DD domain, a position is set as a reference point. The RRC information can indicate the offset of the Doppler spread and / or delay spread of the DMRS relative to this reference point, so as to determine the positions occupied by the Doppler spread and / or delay spread of at least one DMRS in the DD domain.

[0087] When the first information in step S501 indicates the Doppler spread level and / or delay spread level of the DMRS and implicitly indicates the Doppler spread and / or delay spread of the DMRS, the RRC information can indicate the Doppler spread level and / or delay spread level of at least one DMRS. According to the Doppler spread level and / or delay spread level of at least one DMRS, the Doppler spread and / or delay spread of at least one DMRS can be determined.

[0088] When the first information can also indicate the delay-Doppler starting point of at least one DMRS in the DD domain, the RRC information can indicate the delay-Doppler starting point of at least one DMRS in the DD domain. For example: Similar to the above example, the RRC information indicates the index value "index" corresponding to the delay-Doppler starting point of at least one DMRS in the DD domain. Through the index value "index", the delay-Doppler information of the delay-Doppler starting point of the DMRS in the DD domain is determined in the table, so as to determine the positions occupied by at least one DMRS in the DD domain. Or,

[0089] The RRC information indicates the offset of the delay-Doppler starting point of the DMRS relative to the reference point in the DD domain, so as to determine the positions occupied by at least one DMRS in the DD domain.

[0090] When the first information can also directly indicate the Doppler spread and / or delay spread of the service data of the first terminal device, as a possible implementation, the first information can be DCI or MAC CE, and DCI or MAC CE can directly indicate the positions occupied by the Doppler spread and / or delay spread of the service data of the first terminal device in the DD domain.

[0091] For example: DCI or MAC CE can indicate the index value "index" corresponding to the Doppler spread and / or delay spread of the service data of the first terminal device. Through the index value "index", the delay-Doppler information of the Doppler spread and / or delay spread of the service data of the first terminal device in the DD domain can be determined in a table, so as to determine the positions occupied by the Doppler spread and / or delay spread of the service data of the first terminal device in the DD domain. Or,

[0092] The RRC information can indicate the offset of the Doppler spread and / or delay spread of the service data of the first terminal device relative to the reference point in the DD domain, so as to determine the positions occupied by the Doppler spread and / or delay spread of the service data of the first terminal device in the DD domain.

[0093] S503. The first terminal device determines the positions of at least one DMRS port in the DD domain according to the first information, and at least one DMRS port corresponds to at least one DMRS one by one.

[0094] In this step, the first terminal device can determine the position of the DMRS port corresponding to the DMRS in the DD domain according to the positions occupied by at least one DMRS in the DD domain and the positions occupied by the Doppler spread and / or delay spread of the DMRS in the DD domain.

[0095] As a possible implementation, when the first information in step S501 also indicates the delay-Doppler starting point of at least one DMRS in the DD domain, according to the delay-Doppler starting point of the DMRS in the DD domain, the first terminal device can determine the positions occupied by the DMRS in the DD domain. According to the Doppler spread and / or delay spread of at least one DMRS indicated in the first information, the first terminal device can determine the positions occupied by the Doppler spread and / or delay spread of the DMRS in the DD domain. The positions occupied by the DMRS in the DD domain and the positions occupied by its Doppler spread and / or delay spread in the DD domain are the positions of the DMRS port corresponding to the DMRS in the DD domain.

[0096] It should be noted that when the base station communicates with multiple terminal devices, the base station needs to configure corresponding DMRS for each terminal device among the multiple terminal devices. The first terminal device can determine the position of each DMRS in the DD domain according to the position occupied by each DMRS in the DD domain and the position occupied by the Doppler spread and / or delay spread of each DMRS in the DD domain.

[0097] In some implementation manners, the position of the first DMRS port in the DD domain does not overlap with the position of the second DMRS port in the DD domain. The first DMRS port is the DMRS port corresponding to the first DMRS, the second DMRS is the DMRS port corresponding to the second DMRS, and the first DMRS and the second DMRS are DMRSs in at least one DMRS.

[0098] Since multiple terminal devices multiplex the same DD domain resource, the positions of the DMRS ports corresponding to any two different DMRSs among the multiple DMRSs do not overlap in the DD domain, indicating that the Doppler spread and / or delay spread of the DMRS will not affect the DMRS port corresponding to another DMRS, thereby ensuring the accuracy of channel estimation according to different DMRSs.

[0099] It can be understood that based on the position of the DMRS port in the DD domain and the Doppler spread and / or delay spread of the service data of the first terminal device, the first terminal device can determine the protection resource of its corresponding DMRS in the DD domain. Among them, the Doppler spread and / or delay spread of the service data of the first terminal device can be estimated by the first terminal device itself, so as to determine the position occupied by the Doppler spread and / or delay spread of the service data of the first terminal device in the DD domain.

[0100] In some implementation manners, the first information indicates the Doppler spread and / or delay spread of the service data of the first terminal device. The first terminal device can determine the position occupied by the Doppler spread and / or delay spread of its service data in the DD domain according to the first information. It can be understood that although the first terminal device can estimate the Doppler spread and / or delay spread of its own service data, when the first information indicates the above information, the first terminal device takes the Doppler spread and / or delay spread of the service data of the first terminal device indicated in the first information as the standard.

[0101] In another possible implementation, since the base station determines the Doppler spread and / or delay spread of the DMRS corresponding to the first terminal device according to the estimated Doppler spread and / or delay spread of the service data of the first terminal device, when the first information does not indicate the Doppler spread and / or delay spread of the service data of the first terminal device, the first terminal device may determine the Doppler spread and / or delay spread of the service data of the first terminal device according to the first information, that is, the Doppler spread of the service data of the first terminal device is the same as the Doppler spread of the first DMRS, and the delay spread of the service data of the first terminal device is the same as the delay spread of the first DMRS. The first DMRS is the DMRS corresponding to the first terminal device.

[0102] In this embodiment, the base station indicates the Doppler spread and / or delay spread of each DMRS in at least one DMRS to the first terminal device through the first information. The resources of each DMRS corresponding DMRS port in the DD domain match the resource overhead for channel estimation based on the DMRS, thereby reducing resource waste in the DD domain and improving resource utilization.

[0103] Next, in combination with the schematic diagram of the positions of the protection resources of different DMRSs in the DD domain, the beneficial effects of the resource configuration method proposed in this application in reducing the resource overhead of reference signals and avoiding resource waste are further described.

[0104] Figures 6 - 8 It is a schematic diagram of the protection resources of different DMRSs when the base station communicates with three terminal devices according to an embodiment of this application.

[0105] Among them, Figure 6 It is a schematic diagram of the protection resources corresponding to three DMRSs when the base station communicates with the first terminal device. The base station communicates with the first terminal device, the second terminal device, and the third terminal device at the same time. The DMRS corresponding to the first terminal device is DMRS1, the DMRS corresponding to the second terminal device is DMRS2, and the DMRS corresponding to the third terminal device is DMRS3.

[0106] The first information indicates the delay-Doppler starting points of DMRS1, DMRS2, and DMRS3 in the DD domain. As Figure 6 shown, the delay-Doppler starting point of DMRS1 in the DD domain is located at point A, the delay-Doppler starting point of DMRS2 in the DD domain is located at point B, and the delay-Doppler starting point of DMRS3 in the DD domain is located at point C. It can be understood that although Figure 6 each DMRS only occupies one position in the DD domain, in fact, the DMRS can occupy multiple positions in the DD domain.

[0107] The first information indicates the Doppler spread and delay spread of each of the three different DMRSs.

[0108] Specifically, the first information indicates that the Doppler spread of DMRS1 is plus or minus 1 and the delay spread is 2. Therefore, Figure 6 the positions occupied by the Doppler spread and delay spread of DMRS1 in the DD domain are A1. One position A and eight positions A1 are the positions of the DMRS port corresponding to DMRS1 in the DD domain.

[0109] Similarly, the first information indicates that the Doppler spread of DMRS2 is plus or minus 2 and the delay spread is 2. Therefore, Figure 6 the positions occupied by the Doppler spread and delay spread of DMRS2 in the DD domain are B1. One position B and fourteen positions B1 are the positions of the DMRS port corresponding to DMRS2 in the DD domain.

[0110] The first information indicates that the Doppler spread of DMRS 3 is plus or minus 3 and the delay spread is 3. Therefore, Figure 6 the positions occupied by the Doppler spread and delay spread of DMRS 3 in the DD domain are C1. One position C and twenty-seven positions C1 are the positions of the DMRS port corresponding to DMRS 3 in the DD domain.

[0111] According to Figure 6 it can be known that there are no overlapping positions of the DMRS ports corresponding to each of DMRS1 to DMRS 3 in the DD domain.

[0112] The base station estimates that the Doppler spread of the service data of the first terminal device is plus or minus 1 and the delay spread is 2. Therefore, when the base station communicates with the first terminal device, in addition to the positions of the DMRS ports corresponding to each DMRS in the DD domain, in the Doppler dimension of the DD domain, it is also necessary to expand plus or minus 1, and in the delay dimension, it is also necessary to expand 2. It should be noted that the values corresponding to the Doppler spread and / or delay spread in this application are one position representing the minimum resolution in the DD domain. In other possible implementation manners, according to the accuracy of the indication signaling, the values corresponding to the Doppler spread and / or delay spread may represent different resolution granularities. For example, the value "1" corresponding to the delay spread 1 may indicate two positions in the DD domain.

[0113] Such as Figure 6As shown, the points occupied by the Doppler spread and delay spread of the service data of the first terminal device closest to each DMRS in the DD domain are A2. When the first terminal device communicates with the base station, its service data may be extended to the A2 point in the DD domain due to the influence of multipath and / or Doppler frequency shift. Since the A2 point is an empty point, it will not affect the DMRS port corresponding to the DMRS in the DD domain, thus ensuring the accuracy of channel estimation based on DMRS1. Figure 6 The A1 point and the A2 point in Figure 6 constitute the protection resources of DMRS1 when the base station communicates with the first terminal device. The B1 point and the A2 point constitute the protection resources of DMRS2 when the base station communicates with the first terminal device. The C1 point and the A2 point constitute the protection resources of DMRS3 when the base station communicates with the first terminal device.

[0114] It can be understood that Figure 6 the delay spread of each of the three DMRSs shown is an exemplary illustration, and different DMRSs can correspond to different delay spreads. Figure 6 Only three DMRSs are described in Figure 6 . The points marked with "D" can be used to represent the protection resources of DMRS1 and other DMRSs. Figure 6 The points without letters marked in Figure 6 are used to carry the data symbols of the service data of the first terminal device.

[0115] Figure 7 It is a schematic diagram of the protection resources corresponding to the three DMRSs when the base station communicates with the second terminal device. As Figure 7 shown, since the three terminal devices multiplex the same DD domain resource, the points occupied by DMRS1 to DMRS3 in the DD domain and the points occupied by the Doppler spread and / or delay spread corresponding to each of these three different DMRSs in the DD domain are the same as those in Figure 6 , that is, the positions of the DMRS ports corresponding to the three different DMRSs in the DD domain have not changed.

[0116] The difference is that the Doppler spread of the service data of the second terminal device estimated by the base station is plus or minus 2, and the delay spread is 2. Therefore, when the base station communicates with the second terminal device, in addition to the positions of the DMRS ports corresponding to each DMRS in the DD domain, it is also necessary to expand plus or minus 2 in the Doppler dimension of the DD domain and expand 2 in the delay dimension. As Figure 7As shown in the figure, the Doppler spread and delay spread of the service data of the second terminal device closest to each DMRS occupy the point B2 in the DD domain. When the second terminal device communicates with the base station, its service data can be extended to the point B2 in the DD domain due to the influence of multipath and / or Doppler frequency shift. Since the point B2 is an empty point, it will not affect the DMRS port corresponding to the DMRS in the DD domain, thus ensuring the accuracy of channel estimation based on DMRS2.

[0117] Figure 7 The point A1 and the point B2 in [reference] constitute the protection resources of DMRS1 when the base station communicates with the second terminal device. The point B1 and the point B2 constitute the protection resources of DMRS2 when the base station communicates with the second terminal device. The point C1 and the point B2 constitute the protection resources of DMRS 3 when the base station communicates with the second terminal device.

[0118] Figure 8 It is a schematic diagram of the protection resources corresponding to the three DMRSs when the base station communicates with the third terminal device. Similarly, the positions of the DMRS ports corresponding to each of DMRS1 to DMRS 3 in the DD domain remain unchanged.

[0119] The base station estimates that the Doppler spread of the service data of the third terminal device is plus or minus 3, and the delay spread is 2. Therefore, when the base station communicates with the third terminal device, in addition to the positions of the DMRS ports corresponding to each DMRS in the DD domain, it is also necessary to expand plus or minus 3 in the Doppler dimension of the DD domain and expand 2 in the delay dimension. As Figure 8 shown in the figure, the Doppler spread and delay spread of the service data of the third terminal device closest to each DMRS occupy the point C2 in the DD domain. When the third terminal device communicates with the base station, its service data can be extended to the point C2 in the DD domain due to the influence of multipath and / or Doppler frequency shift. Since the point C2 is an empty point, it will not affect the DMRS port corresponding to the DMRS in the DD domain, thus ensuring the accuracy of channel estimation based on DMRS 3.

[0120] Figure 8 The point A1 and the point C2 in [reference] constitute the protection resources of DMRS1 when the base station communicates with the third terminal device. The point B1 and the point C2 constitute the protection resources of DMRS2 when the base station communicates with the third terminal device. The point C1 and the point C2 constitute the protection resources of DMRS 3 when the base station communicates with the third terminal device.

[0121] Figure 9 It is a schematic diagram of the structure of the resource configuration device provided by an embodiment of the present application. As Figure 9As shown, the apparatus 900 of this embodiment may include: a sending module 901 and a processing module 902. The apparatus 900 may be used to implement Figure 5 the operations implemented by the network device in the method shown.

[0122] For example, the processing module 902 may be used to determine first information, where the first information indicates the Doppler spread and / or delay spread of each DMRS in at least one demodulation reference signal DMRS.

[0123] The sending module 901 may be used to send the first information to a first terminal device.

[0124] Figure 10 It is a schematic structural diagram of a resource configuration apparatus provided in another embodiment of this application. As Figure 10 shown, the apparatus 1000 of this embodiment may include: a receiving module 1001 and a processing module 1002. The apparatus 1000 may be used to implement Figure 5 the operations implemented by the first terminal device in the method shown.

[0125] For example, the receiving module 1001 may be used to receive the first information from the network device, where the first information indicates the Doppler spread and / or delay spread of each DMRS in at least one DMRS.

[0126] The processing module 1002 may be used to determine the positions of at least one DMRS port in the DD domain according to the first information, where at least one DMRS port corresponds to at least one DMRS one by one.

[0127] In some implementation manners, the first information further indicates the delay-Doppler starting point of each DMRS in at least one DMRS in the DD domain, and the processing module 1002 is used to determine the positions of at least one DMRS port in the DD domain according to the first information, including:

[0128] The processing module 1002 may be used to determine the positions of at least one DMRS port in the DD domain according to the delay-Doppler starting point of at least one DMRS in the DD domain and the Doppler spread and / or delay spread of at least one DMRS.

[0129] In some implementation manners, the processing module 1002 may further be used to determine the Doppler spread and / or delay spread of the service data of the first terminal device according to the first information, where the Doppler spread of the service data of the first terminal device is the same as the Doppler spread of the first DMRS, the delay spread of the service data of the first terminal device is the same as the delay spread of the first DMRS, and the first DMRS is the DMRS corresponding to the first terminal device in at least one DMRS.

[0130] It should be understood that apparatuses 900 and 1000 are embodied in the form of functional modules. The term "module" may refer to a software module, an application specific integrated circuit, an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group of processors, etc.) for executing one or more software or firmware programs, a memory, a combined logic circuit, and / or other suitable components that support the described functions.

[0131] The above apparatuses 900 and 1000 have the functions of implementing the respective processes and / or steps corresponding to any of the foregoing method embodiments; the above functions can be implemented by software or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0132] Figure 11 It is a schematic structural diagram of a resource configuration apparatus provided in another embodiment of this application. Figure 11 The illustrated apparatus 1100 can be used to execute the method performed by the resource configuration apparatus in any of the foregoing methods.

[0133] As Figure 11 As shown, the apparatus 1100 of this embodiment includes: a memory 1101, a processor 1102, a communication interface 1103, and a bus 1104. Among them, the memory 1101, the processor 1102, and the communication interface 1103 are communicatively connected to each other through the bus 1104.

[0134] The memory 1101 can be a read only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1101 can store a program. When the program stored in the memory 1101 is executed by the processor 1102, the processor 1102 is used to execute any of the foregoing methods.

[0135] The processor 1102 can adopt a general-purpose central processing unit (CPU), a microprocessor, an application specific integrated circuit, or one or more integrated circuits for executing related programs.

[0136] The processor 1102 can also be an integrated circuit chip with the ability to process signals. In the implementation process, the respective related steps in the embodiments of this application can be completed by the integrated logic circuit in the hardware of the processor 1102 or by instructions in software form.

[0137] The above-mentioned processor 1102 may also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may also be any conventional processor, etc.

[0138] The steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed and completed by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory 1101, and the processor 1102 reads the information in the memory 1101 and combines its hardware to complete the functions required to be executed by the units included in the device of the present application.

[0139] The communication interface 1103 may use, but is not limited to, a transceiver device such as a transceiver to implement the communication between the device 1100 and other devices or apparatuses.

[0140] The bus 1104 may include a path for transmitting information between various components of the device 1100 (for example, the memory 1101, the processor 1102, and the communication interface 1103).

[0141] The embodiments of the present application further provide a computer-readable storage medium, in which computer instructions are stored. When the processor executes the computer instructions, the various steps in the method in the above embodiments are implemented.

[0142] The embodiments of the present application further provide a computer program product, including computer instructions, which implement the various steps in the method in the above embodiments when executed by the processor.

[0143] It should be noted that the modules or components shown in the above embodiments may be one or more integrated circuits configured to implement the above methods. For example: one or more application-specific integrated circuits, or, one or more microprocessors, or, one or more field programmable gate arrays, etc. Again, when a certain module above is implemented in the form of a processing element calling program code, the processing element may be a general-purpose processor, such as a central processing unit or other processors such as controllers that can call program code. Again, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0144] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, software modules, or any combination thereof. When implemented using 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 instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0145] After considering the specification and practicing the content disclosed herein, those skilled in the art will readily conceive of other embodiments of the present application. The present application is intended to cover any variations, uses, or adaptations of the present application, which follow the general principles of the present application and include common general knowledge or conventional technical means in the technical field not disclosed in the present application. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present application are pointed out by the following claims.

[0146] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present application is only limited by the appended claims.

Claims

1. A resource allocation method, applied to a network device, characterized in that The method includes: Determine first information, where the first information indicates the Doppler spread and / or delay spread of each demodulation reference signal (DMRS) among at least one DMRS; Send the first information to a first terminal device.

2. The method according to claim 1, characterized in that, The first information further indicates the Doppler spread and / or delay spread of the service data of the first terminal device.

3. The method according to claim 1 or 2, characterized in that, The first information further indicates the delay-Doppler starting point of each DMRS among the at least one DMRS in the delay-Doppler (DD) domain.

4. The method according to any one of claims 1 to 3, characterized in that The first information is any one of the following: Radio Resource Control (RRC) information, Downlink Control Information (DCI), or Medium Access Control Control Element (MAC CE).

5. A resource allocation method, applied to a first terminal device, characterized in that, The method includes: Receive first information from a network device, where the first information indicates the Doppler spread and / or delay spread of each DMRS among at least one DMRS; Determine the positions of at least one DMRS port in the DD domain according to the first information, where the at least one DMRS port corresponds one-to-one to the at least one DMRS.

6. The method according to claim 5, wherein The first information further indicates the delay-Doppler starting point of each DMRS among the at least one DMRS in the DD domain; Wherein, the determining the positions of at least one DMRS port in the DD domain according to the first information includes: Determine the positions of the at least one DMRS port in the DD domain according to the delay-Doppler starting point of the at least one DMRS in the DD domain and the Doppler spread and / or delay spread of the at least one DMRS.

7. The method according to claim 5 or 6, characterized in that, The position of a first DMRS port in the DD domain does not overlap with the position of a second DMRS port in the DD domain, where the first DMRS port is the DMRS port corresponding to a first DMRS, the second DMRS is the DMRS corresponding to a second DMRS, and the first DMRS and the second DMRS are DMRSs among the at least one DMRS.

8. The method according to any one of claims 5 to 7, characterized in that The first information further indicates the Doppler spread and / or delay spread of the service data of the first terminal device.

9. The method according to any one of claims 5 to 7, characterized in that The method further includes: Determine the Doppler spread and / or delay spread of the service data of the first terminal device according to the first information, where the Doppler spread of the service data of the first terminal device is the same as the Doppler spread of a first DMRS, and the delay spread of the service data of the first terminal device is the same as the delay spread of the first DMRS, and the first DMRS is the DMRS corresponding to the first terminal device among the at least one DMRS.

10. The method according to any one of claims 5 to 9, characterized in that The first information is any one of the following: RRC information, DCI, or MAC CE.

11. A resource allocation device, characterized in that, The resource configuration device includes a functional module for implementing the resource configuration method according to any one of claims 1 to 4, or includes a functional module for implementing the resource configuration method according to any one of claims 5 to 10.

12. A resource allocation device, characterized in that, Includes: A processor and a memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the resource configuration device executes the resource configuration method according to any one of claims 1 to 4, or the resource configuration method according to any one of claims 5 to 10.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which are used to implement the resource configuration method according to any one of claims 1 to 4, or the resource configuration method according to any one of claims 5 to 10 when being executed by a processor.

14. A computer program product, characterized in that, It includes a computer program, which implements the resource configuration method according to any one of claims 1 to 4, or any one of claims 5 to 10 when being executed by a processor.