Reference signal transmission method and communication device
Patent Information
- Application Number
- CN202380096250.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-29
- Publication Date
- 2025-11-21
AI Technical Summary
Existing reference signal transmission methods lack flexibility in wireless communications and are difficult to meet the high requirements for channel estimation accuracy and resource utilization, especially in mobility scenarios.
By flexibly adjusting the distribution of reference signals based on channel characteristic information and energy scaling information, non-uniformly distributed reference signal resources are determined, the accuracy of channel estimation and resource utilization are improved, and reference signal resource overhead that matches the environment is achieved.
It improves the accuracy and resource utilization of channel estimation, achieves high-precision channel estimation in mobility scenarios, reduces unnecessary reference signal resource overhead, and ensures reliable transmission of reference signals through exchange of information.
Smart Images

Figure CN121002989A_ABST
Abstract
Description
Reference signal transmission method and communication device Technical Field
[0001] The present application relates to the field of communications, and more particularly, to a reference signal transmission method and a communication device. Background Art
[0002] In a wireless communication network, two devices can measure and estimate the channel state between them by transmitting reference signals. This allows them to determine the precoding used for data transmission to mitigate the effects of channel fading. The accuracy of the channel state obtained by the communication device directly impacts the reliability of data transmission. The distribution of the reference signal determines the accuracy of the channel state obtained by the communication device.
[0003] Currently, reference signal transmission is primarily performed by uniformly distributing the reference signal in the time and / or frequency domains. However, with the widespread adoption of wireless communications, the demand for channel estimation accuracy is becoming increasingly demanding. However, current reference signal transmission methods lack flexibility and are unable to meet the evolving needs of wireless communications.
[0004] Summary of the Invention
[0005] The embodiments of the present application provide a reference signal transmission method and a communication device, which can improve the accuracy of channel estimation and resource utilization.
[0006] In a first aspect, a reference signal transmission method is provided. The method can be executed by a communication device, which can be a communication device or a component configured in the communication device (such as a chip or a chip system). The following is an example of a first communication device executing the method.
[0007] The method includes: a first communication device determines a reference signal resource based on at least one channel characteristic information and at least one energy scaling information, wherein the at least one channel characteristic information is used to characterize the channel between the first communication device and the second communication device, and any one of the channel characteristic information is used to indicate the correspondence between the energy component of the channel and the transmission resource, and the reference signal resource includes multiple resource units in the transmission resource, and in the correspondence indicated by one or more of the channel characteristic information, the energy indicated by one or more of the energy scaling information corresponds to one of the resource units. The first communication device sends first information to the second communication device, and the first information is used to indicate the at least one energy scaling information. The first communication device sends a reference signal to the second communication device, or the first communication device receives a reference signal from the second communication device, wherein the reference signal is carried on the reference signal resource.
[0008] It should be understood that in this application, "sending information / signals" only refers to the direction of information / signal transmission, including direct transmission over the air interface and indirect transmission by the processing unit through the air interface. Therefore, "sending" can also be understood as the "output" of the chip interface. Similarly, "receiving information / signals" only refers to the direction of information / signal transmission, including direct reception over the air interface and indirect reception by the processing unit through the air interface. Therefore, "receiving" can also be understood as the "input" of the chip interface.
[0009] According to the above scheme, compared with the traditional fixed configuration of uniform reference signal resources, the first communication device can flexibly adjust the distribution of reference signals used for channel estimation between it and the second communication device based on channel characteristics, which can improve the accuracy of channel estimation and resource utilization, and can achieve high-precision channel estimation in mobility scenarios with a more reasonable reference signal resource overhead that matches the environment. In addition, the reference signal resources determined by the above scheme of this application may be non-uniformly distributed. The first communication device and the second communication device determine the reference signal resources in the same way by exchanging energy scaling information, thereby reaching a consensus on the reference signal resources. High-precision and efficient channel estimation is achieved.
[0010] In combination with the first aspect, in some implementations of the first aspect, the transmission resource is a time domain resource and / or a frequency domain resource.
[0011] In conjunction with the first aspect, in certain implementations of the first aspect, the first communications apparatus determining a reference signal resource based on at least one piece of channel characteristic information and at least one piece of energy scaling information includes: determining, by the first communications apparatus, the reference signal resource based on the at least one piece of channel characteristic information, the at least one piece of energy scaling information, and minimum resource spacing information. The spacing between any two resource units in the reference signal resource is greater than or equal to a spacing indicated by the minimum resource spacing information.
[0012] According to the above solution, because similar resource units correspond to similar channel characteristics, a minimum resource interval is set, and resource units that meet the requirements are screened so that the interval between any two resource units in the reference signal resources determined by the first communication device is greater than or equal to the minimum resource interval. This can reduce unnecessary reference signal resource overhead.
[0013] In combination with the first aspect, in certain implementations of the first aspect, the minimum resource interval information is predefined or determined by the first communication device.
[0014] In combination with the first aspect, in some implementations of the first aspect, the method further includes: the first communication device sends second information to the second communication device, where the second information is used to indicate the at least one channel characteristic information.
[0015] According to the above solution, the first communication device also notifies the second communication device of at least one channel characteristic information used to determine the reference signal resource, so that the reference signal resources determined by the first communication device and the second communication device based on the same channel characteristic information and energy scaling information are the same, thereby allowing the two communication devices to reach a consensus on the reference signal resource for transmitting the reference signal, so that the reference signal is reliably transmitted. It should be understood that the present application is not limited to this, and the at least one channel characteristic information used to determine the reference signal resource can be predefined, determined according to a predefined method, or transmitted to the first communication device and / or the second communication device by another communication device (such as a third communication device).
[0016] In conjunction with the first aspect, in certain implementations of the first aspect, the channel characteristic information is used to indicate information of a basis function used to characterize the corresponding relationship, and the information of the basis function includes one or more of the following information:
[0017] The identifier of the basis function, the function type information of the basis function, the resource information corresponding to the maximum energy in the corresponding relationship represented by the basis function, the frequency information of the basis function or the fading characteristic information of the basis function.
[0018] According to the above scheme, the channel characteristic information can specifically indicate the information of the basis function, so that the second communication device can determine at least one basis function for characterizing the channel based on the channel characteristic information, and thereby determine the reference signal resource based on the at least one basis function and at least one energy scale information.
[0019] In conjunction with the first aspect, in certain implementations of the first aspect, the method further includes: receiving, by the first communication device, third information from the second communication device, the third information being used to indicate one or more of a position, a speed, or a movement direction of the second communication device; and determining, by the first communication device, the at least one channel characteristic information based on the third information.
[0020] According to the above scheme, the first communication device can determine at least one channel characteristic information for characterizing the channel based on the perception information (such as one or more of position, speed or moving direction) obtained from the second communication device, so that the at least one channel characteristic information can more accurately characterize the channel between the first communication device and the second communication device.
[0021] In combination with the first aspect, in certain implementations of the first aspect, the method also includes: the first communication device determines a set of candidate channel characteristic information based on channel state information between multiple communication devices and the first communication device, and one or more of the position information, speed information or moving direction information of the multiple communication devices, and the candidate channel characteristic information set includes the at least one channel characteristic information.
[0022] According to the above scheme, the first communication device can fit the channel characteristics of its environment based on historical prior information to obtain a set of candidate channel characteristic information, so that the first communication device can implement channel modeling of its environment and make real-time model adjustments based on environmental changes. Therefore, based on the channel model, the channel characteristic information used to characterize different communication devices communicating with the first communication device can be determined, and reference signal resources that match the speed, location, and environment of the communication device can be designed, which can achieve high-precision channel estimation in mobility scenarios. The method of determining the candidate channel characteristic information set can be a method of obtaining a channel model by model training using artificial intelligence.
[0023] In combination with the first aspect, in certain implementations of the first aspect, the transmission resource includes a time domain resource, the channel includes at least one transmission path, and the channel characteristic information is used to indicate the correspondence between the energy component of the channel in one of the transmission paths and the time resource.
[0024] According to the above scheme, when the transmission resources include time domain resources, different channel characteristic information can characterize the change of the channel energy component on a transmission path over time, and the characteristics of the multipath channel can be characterized by multiple channel characteristic information.
[0025] In the second aspect, a reference signal transmission method is provided. The method can be executed by a communication device, which can be a communication device or a component configured in the communication device (such as a chip or a chip system). The following is an example of a second communication device executing the method.
[0026] The method includes: a second communication device receives first information from a first communication device, the first information being used to indicate at least one energy scaling information. The second communication device determines a reference signal resource based on at least one channel characteristic information and the at least one energy scaling information, the at least one channel characteristic information being used to characterize the channel between the first communication device and the second communication device, any one of the channel characteristic information being used to characterize the correspondence between the energy component of the channel and the transmission resource, the reference signal resource including a plurality of resource units in the transmission resource, and in the correspondence indicated by one or more of the channel characteristic information, the energy indicated by one or more of the energy scaling information corresponds to one of the resource units. The second communication device receives a reference signal from the first communication device, or the second communication device sends a reference signal to the first communication device, wherein the reference signal is carried on the reference signal resource.
[0027] In combination with the second aspect, in some implementations of the second aspect, the transmission resource is a time domain resource and / or a frequency domain resource.
[0028] In conjunction with the second aspect, in certain implementations of the second aspect, the second communications apparatus determining a reference signal resource based on at least one piece of channel characteristic information and at least one piece of energy scaling information includes: determining, by the second communications apparatus, the reference signal resource based on the at least one piece of channel characteristic information, the at least one piece of energy scaling information, and minimum resource spacing information. The interval between any two of the reference signal resources is greater than or equal to an interval indicated by the minimum resource spacing information.
[0029] In combination with the second aspect, in certain implementations of the second aspect, the minimum resource interval information is predefined or acquired from the first communication device.
[0030] In combination with the second aspect, in some implementations of the second aspect, the method further includes: the second communication device receives second information from the first communication device, where the second information is used to indicate the at least one channel characteristic information.
[0031] In conjunction with the second aspect, in certain implementations of the second aspect, the channel characteristic information is used to indicate information of a basis function used to characterize the corresponding relationship, and the information of the basis function includes one or more of the following information:
[0032] The identifier of the basis function, the function type information of the basis function, the resource information corresponding to the maximum energy in the corresponding relationship represented by the basis function, the frequency information of the basis function or the fading characteristic information of the basis function.
[0033] In conjunction with the second aspect, in certain implementations of the second aspect, the method further includes: determining, by a second communications device, channel state characteristic information based on the reference signal, where the channel state characteristic information is used to indicate a state of the channel corresponding to the reference signal. The second communications device determines the channel information based on the channel state characteristic information and the at least one channel characteristic information.
[0034] In combination with the second aspect, in certain implementations of the second aspect, the method also includes: the second communication device sends third information to the first communication device, the third information is used to indicate one or more of the position, speed or moving direction of the second communication device, and the third information is used to determine the at least one channel characteristic information.
[0035] In combination with the second aspect, in certain implementations of the second aspect, the transmission resource includes time domain resources, the channel includes at least one transmission path, and the channel characteristic information is used to indicate the correspondence between the energy component of the channel in one of the transmission paths and the time resource.
[0036] According to a third aspect, a communication device is provided. In one design, the device may include a module corresponding to each of the methods, operations, steps, and actions described in the first aspect or any embodiment of the first aspect. The module may be implemented as a hardware circuit, software, or a combination of hardware circuit and software. In one design, the device includes: a processing unit configured to determine a reference signal resource based on at least one channel characteristic information and at least one energy scaling information, wherein the at least one channel characteristic information is used to characterize a channel between a first communication device and a second communication device, wherein any one of the channel characteristic information is used to indicate a correspondence between an energy component of the channel and a transmission resource, wherein the reference signal resource includes multiple resource units in the transmission resource, wherein in one or more correspondences indicated by the channel characteristic information, one or more energies indicated by the energy scaling information correspond to one of the resource units. A transceiver unit configured to send first information to the second communication device, wherein the first information is used to indicate the at least one energy scaling information. The transceiver unit is further configured to send a reference signal to the second communication device, or for the first communication device to receive a reference signal from the second communication device, wherein the reference signal is carried on the reference signal resource.
[0037] It should be understood that the specific implementation of the transmission resources, minimum time interval, and channel characteristic information in the third aspect can refer to the description of the first aspect and will not be repeated here.
[0038] In conjunction with the third aspect, in certain implementations of the third aspect, the processing unit is specifically configured to determine a reference signal resource based on the at least one channel characteristic information, the at least one energy scale information, and the minimum resource spacing information, wherein the spacing between any two resource elements in the reference signal resource is greater than or equal to the spacing indicated by the minimum resource spacing information.
[0039] In conjunction with the third aspect, in certain implementations of the third aspect, the transceiver unit is further configured to receive third information from the second communication device, where the third information indicates one or more of a location, a speed, or a movement direction of the second communication device. The processing unit is further configured to determine the at least one channel characteristic information based on the third information.
[0040] In combination with the third aspect, in certain implementations of the third aspect, the processing unit is also used to determine a set of candidate channel feature information based on channel state information between multiple communication devices and the first communication device, and one or more of the position information, speed information, or moving direction information of the multiple communication devices, and the candidate channel feature information set includes the at least one channel feature information.
[0041] In a fourth aspect, a communication device is provided. In one design, the device may include a module corresponding to each of the methods / operations / steps / actions described in the second aspect or any embodiment of the second aspect. The module may be implemented as a hardware circuit, software, or a combination of hardware circuits and software. In one design, the device includes: a transceiver unit configured to receive first information from a first communication device, the first information indicating at least one energy scaling information. A processing unit configured to determine a reference signal resource based on at least one channel characteristic information and the at least one energy scaling information, the at least one channel characteristic information characterizing a channel between the first communication device and a second communication device, any one of the channel characteristic information characterizing a correspondence between an energy component of the channel and a transmission resource, the reference signal resource comprising multiple resource units in the transmission resource, wherein in one or more correspondences indicated by the channel characteristic information, one or more energies indicated by the energy scaling information correspond to one of the resource units. The transceiver unit is further configured to receive a reference signal from the first communication device, or the second communication device transmit a reference signal to the first communication device, wherein the reference signal is carried on the reference signal resource.
[0042] It should be understood that the specific implementation of the transmission resources, minimum time interval, and channel characteristic information in the fourth aspect can refer to the description of the second aspect and will not be repeated here.
[0043] In combination with the fourth aspect, in certain embodiments of the fourth aspect, the processing unit is further used to determine the reference signal resource based on the at least one channel characteristic information, the at least one energy scale information and the minimum resource interval information.
[0044] The interval between any two resources in the reference signal resources is greater than or equal to the interval indicated by the minimum resource interval information.
[0045] In combination with the fourth aspect, in certain embodiments of the fourth aspect, the transceiver unit is further used to receive second information from the first communication device, where the second information is used to indicate the at least one channel characteristic information.
[0046] In conjunction with the fourth aspect, in certain embodiments of the fourth aspect, the processing unit is further configured to determine channel state characteristic information based on the reference signal, where the channel state characteristic information is used to indicate a state of the channel corresponding to the reference signal. Furthermore, the processing unit is further configured to, based on the channel state characteristic information and the at least one channel characteristic information,
[0047] Determine channel information.
[0048] In combination with the fourth aspect, in certain embodiments of the fourth aspect, the processing unit is also used to determine a set of candidate channel feature information based on the channel state information between multiple communication devices and the first communication device, and one or more of the position information, speed information or moving direction information of the multiple communication devices, and the candidate channel feature information set includes the at least one channel feature information.
[0049] In a fifth aspect, a communication device is provided, comprising a processor. The processor can implement the method in the first aspect or any possible implementation of the first aspect, or implement the method in the second aspect and any possible implementation of the second aspect. Optionally, the communication device further includes a memory, and the processor is coupled to the memory, and can be used to execute instructions in the memory to implement the method in the first aspect or any possible implementation of the first aspect, or implement the method in the second aspect and any possible implementation of the second aspect. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface. In the present application, the communication interface can be a transceiver, pin, circuit, bus, module or other type of communication interface, without limitation.
[0050] In one implementation, the communication apparatus is a communication device (eg, the communication device may be a terminal device or a network device). When the communication apparatus is a communication device, the communication interface may be a transceiver or an input / output interface.
[0051] In another implementation, the communication device is a chip configured in a communication device. When the communication device is a chip configured in a communication device, the communication interface may be an input / output interface.
[0052] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0053] In a sixth aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method according to the first aspect or any possible implementation of the first aspect, or executes the method according to the second aspect or any possible implementation of the second aspect.
[0054] In a specific implementation, the processor may be one or more chips, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0055] In the seventh aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute the method in the above-mentioned first aspect or any possible implementation of the first aspect, or to execute the method in the above-mentioned second aspect and any possible implementation of the second aspect.
[0056] In an eighth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer program is run on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation of the first aspect, or executes the method in the above-mentioned second aspect and any possible implementation of the second aspect.
[0057] In a ninth aspect, a communication system is provided, comprising the aforementioned at least one first communication device and the aforementioned at least one second communication device. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] FIG1 is a schematic block diagram of a communication system applicable to an embodiment of the present application.
[0059] FIG2 is a schematic diagram of an application scenario of an embodiment of the present application.
[0060] FIG3 is a schematic flowchart of a reference signal transmission method provided in an embodiment of the present application.
[0061] FIG4 is a schematic diagram of a basis function for characterizing a channel provided in an embodiment of the present application.
[0062] FIG5 is a schematic diagram of determining reference signal resources provided in an embodiment of the present application.
[0063] FIG6 is a schematic structural diagram of the communication device of the present application.
[0064] FIG7 is another schematic structural diagram of the communication device of the present application. DETAILED DESCRIPTION
[0065] The technical solution in this application will be described below with reference to the accompanying drawings.
[0066] In the embodiments of this application, " / " can indicate that the objects associated with each other are in an "or" relationship. For example, A / B can mean A or B. "And / or" can be used to describe the existence of three relationships between the associated objects. For example, "A and / or B" can mean: A exists alone, A and B exists simultaneously, and B exists alone. A and B can be singular or plural. To facilitate the description of the technical solutions of the embodiments of this application, the words "first" and "second" can be used to distinguish them in the embodiments of this application. The words "first" and "second" do not limit the quantity or order of execution, and the words "first" and "second" do not necessarily mean different. In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary" or "for example" should not be construed as preferred or advantageous over other embodiments or designs. The use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete way to facilitate understanding. In the embodiments of the present application, at least one (kind) can also be described as one (kind) or multiple (kinds), and multiple (kinds) can be two (kinds), three (kinds), four (kinds) or more (kinds), and this application does not limit it.
[0067] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as long term evolution (LTE) systems, 5G systems or new radio (NR), non-terrestrial networks (NTN), and future communication systems such as the sixth generation mobile communication system. This application is not limited to this.
[0068] FIG1 is a schematic diagram of the architecture of a communication system 100 applicable to an embodiment of the present application. As shown in FIG1 , the communication system 100 may include at least one network device (such as 110a, 110b, and 110c in FIG1 ) and may also include at least one terminal device (such as 120a-120g in FIG1 ). Network devices may be connected to each other via wired or wireless means. FIG1 is merely a schematic diagram, and the communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices.
[0069] The first communication device provided in the embodiment of the present application can be a network device, or a module (such as a chip or chip system) configured in the network device. The network device can be an access network device, such as a base station, a node B, an evolved node B (eNodeB or eNB), a transmission reception point (TRP), a next generation node B (gNB) in a fifth generation (5G) mobile communication system, an access network device in an open radio access network (O-RAN or open RAN), a next generation base station in a sixth generation (6G) mobile communication system, or a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system, etc. The network device can be a satellite (such as 110a in Figure 1) or a macro base station (such as 110b in Figure 1). The access network device can also be a micro base station or an indoor station (such as 110c in Figure 1), or a relay node or a donor node, etc. The specific technology and specific device form used by the network device are not limited in this application. In the embodiments of the present application, some or all of the functions of the network device can be on a non-terrestrial network (NTN) platform (NTN platforms include but are not limited to satellites, unmanned aircraft systems (UAS), high altitude platform stations (HAPS), etc.), or some or all of the functions of the network device can be on the ground, and the NTN platform is responsible for forwarding signals between the UE and the access network device.
[0070] The first communication device provided in the embodiment of the present application may also be a module or unit that performs some functions of a network device, for example, a centralized unit (CU), a distributed unit (DU), a centralized unit control plane (CU-CP) module, or a centralized unit user plane (CU-UP) module. In some other deployments, the first communication device may also be an antenna unit (radio unit, RU), etc. In some other deployments, the first communication device may also be an open radio access network (ORAN) architecture, etc. The present application does not limit the specific type of the first communication device. For example, when the first communication device is an ORAN architecture, the first communication device shown in the embodiment of the present application may be an access network device in the ORAN, or a module in the access network device, etc. In the ORAN system, the CU may also be referred to as an open (O)-CU, the DU may also be referred to as an O-DU, the CU-DU may also be referred to as an O-CU-DU, the CU-UP may also be referred to as an O-CU-UP, and the RU may also be referred to as an O-RU. The receiving operation of the first communication device described in the embodiment may be an input operation, the sending operation may be an output operation, and the receiving of signals (such as data / signaling / signals) from the second communication device may be indirectly obtained through transmission by other devices, and the sending of signals to the second communication device may be indirectly transmitted to the second communication device through transmission by other devices. This application is not limited to this.
[0071] The second communication device provided in the embodiments of the present application may be a terminal device, or a module (such as a chip or chip system) configured in the terminal device. The terminal device may also be referred to as a terminal, including but not limited to user equipment (UE), a mobile station, or a mobile terminal. The terminal device can be widely used in various scenarios for communication. The scenario includes, but is not limited to, at least one of the following scenarios: enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), massive machine-type communications (mMTC), device-to-device (D2D), vehicle to everything (V2X), machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, or smart city. The terminal device may be a mobile phone (such as mobile phones 120a, 120d, and 120f in FIG1 ), a tablet computer, a computer with wireless transceiver capabilities (such as computer 120g in FIG1 ), a wearable device, a vehicle (such as 120b in FIG1 ), a drone, a helicopter, an airplane (such as 120c in FIG1 ), a ship, a robot, a robotic arm, or a smart home device (such as printer 120e in FIG1 ). This application does not limit the specific technology and specific device form used by the terminal device.
[0072] The network equipment and / or terminal equipment can be fixed or movable. The network equipment and / or terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; or can be deployed on the water surface; or can be deployed on aircraft, balloons and artificial satellites in the air. This application does not limit the environment / scenario in which the network equipment and terminal equipment are located. The network equipment and terminal equipment can be deployed in the same or different environments / scenarios, for example, the network equipment and terminal equipment are deployed on land at the same time; or, the network equipment is deployed on land and the terminal equipment is deployed on water surface, etc., and no further examples are given.
[0073] The current transmission method of uniformly distributed reference signals (e.g., evenly spaced distribution in the time and / or frequency domains) lacks transmission flexibility and may result in high reference signal resource overhead, impacting throughput. For example, in scenarios where the relative speed between communicating devices is high and multipath is abundant, both time-selective fading and frequency-selective fading are present, increasing reference signal resource overhead and making channel estimation more difficult.
[0074] The present application proposes that for the same scenario, in the case where there is a relative speed between the communication devices, the time-varying channel has spatial and temporal continuity, such as the generation and death process of the energy components of the signal between two communication devices with relative speed on multiple transmission paths in the channel over time is continuous, that is, the energy components of the signal on each transmission path are linearly related to time. As shown in Figure 2, there are multiple transmission paths for the signal between the car as a terminal device and the network device, such as reflection path 0, reflection path 1, reflection path 2 and direct path 3 shown in Figure 2. In the process of the terminal device entering the coverage range of the network device and leaving the coverage range of the network device again, the signal energy components of the terminal device on different transmission paths at different locations may be different, but the change process of the signal energy on each path is from weak to strong and then weak as the terminal device moves (that is, over time). In addition, for the same location in the same scenario, the scatterer distribution is approximately the same, and the Doppler spectrum between terminal devices with different relative speeds between the network devices is linearly related. Therefore, network equipment can fit channel characteristics based on the characteristics of the environment in which it is located, and flexibly adjust the distribution of reference signals used by terminal devices for channel estimation based on the channel characteristics, which can improve the accuracy of channel estimation and resource utilization, and can achieve higher-precision channel estimation in mobility scenarios with a more reasonable reference signal resource overhead that matches the environment.
[0075] FIG3 is a schematic flow chart of a reference signal transmission method 200 provided in an embodiment of the present application. The method 200 includes but is not limited to the following steps:
[0076] S301, the first communication device determines a reference signal resource based on N channel characteristic information and M energy scaling information, where the N channel characteristic information are used to characterize the channel between the first communication device and the second communication device, and any one of the channel characteristic information is used to indicate the correspondence between the energy component of the channel and the transmission resource, wherein the reference signal resource includes multiple resource units in the transmission resource, and the energy indicated by one or more energy scaling information in the correspondence indicated by one or more channel characteristic information corresponds to a resource unit in the reference signal resource.
[0077] Wherein, N and M are positive integers. Each of the N channel characteristic information is used to indicate the corresponding relationship between the energy component of the channel and the transmission resource. The combination of the N channel characteristic information can represent the channel between the first communication device and the second communication device, that is, the corresponding relationship between the total energy of the channel between the first communication device and the second communication device and the transmission resource.
[0078] Exemplarily, the transmission resources are time domain resources and / or frequency domain resources.
[0079] For example, if the transmission resource is a time domain resource, each piece of channel characteristic information is used to indicate a temporal relationship between an energy component of the channel. For example, if the channel between the first communication device and the second communication device includes N signal transmission paths, a piece of channel characteristic information is specifically used to indicate a correspondence between an energy component of the channel in one transmission path and a time resource. The combination of the N pieces of channel characteristic information can represent a temporal relationship between the total energy of the channel including the N transmission paths.
[0080] For another example, the transmission resource is a frequency domain resource, and the N channel characteristic information respectively represent the corresponding relationships corresponding to different Doppler frequency offsets. Each channel characteristic information is used to indicate the relationship between the energy component corresponding to each Doppler frequency offset and the frequency change. The combination of the N channel characteristic information can characterize the change of the total energy of the channel with different Doppler frequency offsets with frequency.
[0081] For another example, the transmission resources include time resources and frequency resources, then a channel characteristic information is used to indicate the correspondence between the channel energy and the time-frequency resources, and the combination of the N channel characteristic information can represent the correspondence between the total energy of the channel and the time-frequency resources.
[0082] It should be understood that the embodiments of this application mainly use the example of the transmission resource being a time resource to illustrate the solution provided by this application. The implementation method of the transmission resource being a time resource can refer to the implementation method of the transmission resource being a frequency resource or a time-frequency resource, and this application will not go into details one by one.
[0083] In one embodiment, one channel characteristic information among the N channel characteristic information is used to indicate a basis function, and the basis function is used to characterize the correspondence between the energy component of the channel indicated by the channel characteristic information and time. The N channel characteristic information indicate N basis functions, that is, the combination of the N basis functions can be used to characterize the channel between the first communication device and the second communication device.
[0084] Optionally, the function types of the N basis functions may be the same or different. Exemplarily, the function types of the N basis functions may include, but are not limited to, one or more types of Gaussian envelope complex sine function, Rayleigh distribution function, or model functions obtained by artificial intelligence modeling.
[0085] Taking the example of a basis function with a Gaussian envelope complex sine function and a time-domain transmission resource, any one of the N basis functions represents the temporal variation of a channel energy component on one of the N transmission paths between the first and second communication devices. For example, the N transmission paths may be the N transmission paths with the highest energy between the first and second communication devices. The four basis functions shown in FIG4 are basis function 0, basis function 1, basis function 2, and basis function 3. These four basis functions may respectively represent the temporal variation of the channel energy components on the four transmission paths between the first and second communication devices. For example, the four transmission paths may be the temporal variation of the channel energy components on the four transmission paths in the example shown in FIG2. The superposition of these four basis functions may represent the temporal variation of the total energy of the channel between the first and second communication devices. Specifically, the four basis functions may represent the temporal variation of the channel energy on the four transmission paths over a future period of time. This allows the first communication device to determine the reference signal resource for transmitting the reference signal based on the possible channel variations, thereby more accurately performing channel estimation and improving the reliability of signal transmission.
[0086] It should be understood that, considering the relative speed between the first and second communication devices, for example, if the first communication device is fixed in position and the second communication device has a certain moving speed relative to the first communication device, the position of the second communication device changes over time. Therefore, any one of the N basis functions can also represent how the energy component of the channel on one of the N transmission paths between the first and second communication devices changes with the position of the second communication device (or the distance relative to a reference point).
[0087] The N channel characteristic information may be preconfigured or determined by the first communication device.
[0088] In one example, the N channel characteristic information may be preconfigured on a first communication device. For example, the first communication device is an access network device, and the access network device may be preconfigured with the N channel characteristic information that matches the environment in which the access network device resides. The access network device may determine the reference signal resource based on the preconfigured N channel characteristic information.
[0089] In another example, the N channel characteristic information may be determined by the first communication device.
[0090] The first communication device may obtain third information, where the third information is used to indicate one or more of the position, speed, or moving direction of the second communication device. The first communication device may determine the N channel characteristic information based on the third information.
[0091] Exemplarily, the third information may be perception information of the second communication device carried in a perception signal. The second communication device sends a perception signal carrying the third information to the first communication device, and the first communication device may measure the perception signal to obtain the third information. Alternatively, the third information may be communication information sent by the second communication device to the first communication device. This application is not limited to this.
[0092] After the first communication device obtains the third information of the second communication device, it can determine N channel characteristic information used to characterize the channel between the first communication device and the second communication device in the candidate channel characteristic information set based on one or more of the location, speed or moving direction of the second communication device.
[0093] The candidate channel feature information set is a set of channel feature information corresponding to the environment in which the first communication device is located. The first communication device may determine the candidate channel feature information set based on historical prior information. The historical prior information may include, but is not limited to, perception information and channel state information of multiple communication devices that have historically communicated with the first communication device. The perception information may include, but is not limited to, one or more of the speed, location, and movement direction of the multiple communication devices.
[0094] Specifically, the first communication device may determine, based on historical prior information, a set of candidate basis functions corresponding to the environment in which the first communication device is located. One candidate channel characteristic information in the above channel characteristic information set is used to indicate a candidate basis function in the candidate basis function set.
[0095] In one example, a basis function set may be predefined, and the first communication device may determine a candidate basis function set corresponding to the environment in which the first communication device is located in the predefined basis function set based on historical prior information.
[0096] In another example, a set of candidate values for at least one characteristic parameter of a basis function may be predefined. The first communications device may, based on historical prior information, select a candidate value for each characteristic parameter from the set of candidate values for the at least one characteristic parameter, determine a candidate basis function corresponding to the environment in which the first communications device is located, and obtain the set of candidate basis functions.
[0097] For example, the first communication device can determine the correspondence between channel energy components and time / position on different signal transmission paths on the mobile route based on historical prior information of multiple communication devices with the same or approximately the same mobile route. For a transmission path, the first communication device can determine, based on the correspondence between the channel energy components and time / position on the transmission path, one or more of the following: the type of basis function that characterizes the correspondence, the time center corresponding to the maximum energy of the basis function, the frequency information of the basis function (such as the floating frequency), and the fading characteristic information of the basis function, so that the basis function can more accurately determine the correspondence between the channel energy components and time / position on the transmission path. The first communication device can determine, from the candidate value set of each characteristic parameter, a parameter value that enables the basis function to more accurately characterize the correspondence.
[0098] Taking the Gaussian envelope complex sine function as an example, a Gaussian envelope complex sine function can be used to characterize the change of the energy component h(t) of a channel on a transmission path over time t, that is, the correspondence between the energy component h(t) and time t, if the correspondence satisfies:
[0099] The characteristic parameters of the Gaussian envelope complex sine function may include an attenuation coefficient α, a time center T, and a frequency center Ω. The first communication device determines the correspondence between the channel energy component and time / position on the transmission path based on historical prior information. The first communication device determines the values of the three characteristic parameters, namely, the attenuation coefficient α, the time center T, and the frequency center Ω, to obtain a Gaussian envelope complex sine function that can more accurately characterize the correspondence. For example, the first communication device can determine, from a set of candidate values for each characteristic parameter, a parameter value that enables a basis function to more accurately characterize the correspondence.
[0100] The above is only an example, and in a specific implementation, it is also possible to predefine only one or more types of basis functions, and the first communication device calculates the values of the characteristic parameters of the basis functions. This application does not limit this.
[0101] The first communication device may determine M pieces of energy scaling information, thereby determining a reference signal resource based on the N pieces of channel characteristic information and the M pieces of energy scaling information.
[0102] The first communication device can determine M energy scaling information based on the correspondence between the energy components of the channels on N paths and time / position, that is, based on the possible changes in the energy components of the channels on each path over time, so that a reference signal is transmitted at the time corresponding to the energy indicated by the M energy scaling information in the N correspondences, and more accurate channel information can be measured based on the reference signal.
[0103] For example, taking the four basis functions shown in FIG4 as an example, which are used to characterize the time-varying energy components of the channels on the four transmission paths, the first communication device can determine two energy scaling information that can obtain the change characteristics of each path based on the change characteristics of the four transmission paths. For example, the two energy scaling information respectively indicate energy h1 and energy h2. The first communication device then determines the time corresponding to energy h1 and energy h2 in the four basis functions. For example, as shown in FIG5, the first communication device can determine the time corresponding to energy h1 and the time corresponding to energy h2 in each of the four basis functions, and determine the time from t1 to t 10 The first communication device may determine a reference signal resource, the reference signal resource including 10 resource units, ie, 10 time units, the 10 time units being time unit t1 to time unit t 10 . Exemplarily, the time unit may be a time domain symbol, such as an orthogonal frequency division multiplexing (OFDM) symbol. Alternatively, the time unit may be a time domain symbol group containing a predefined number of time domain symbols, such as a time slot, a subframe, etc. However, the present application is not limited thereto, and the time unit may also be microseconds, milliseconds, or seconds.
[0104] If the basis function is a Gaussian envelope complex sine function, the basis function h(t,i) satisfies the following formula:
[0105] Wherein, i is the basis function identifier, i is equal to 0, 1, 2 or 3. The first communication device can determine the time when h(t,i)=h1 and the time when h(t,i)=h2 The first communication device may determine the time unit t1 to the time unit t 10 .
[0106] In one embodiment, the first communication device determines a reference signal resource based on N channel characteristic information and M energy scaling information, including: the first communication device determines the reference signal resource based on the N channel characteristic information, the M energy scaling information, and minimum resource interval information. The interval between any two resource units in the reference signal resource is greater than or equal to the interval indicated by the minimum resource interval information (i.e., the minimum resource interval).
[0107] The first communication device determines, based on the N channel characteristic information and the M energy scale information, that there may be similar resource units among the resource units in the reference signal resources. Similar resource units correspond to similar channel characteristics. Therefore, a minimum resource interval is set and resource units that meet the requirements are screened so that the interval between any two resource units in the reference signal resources determined by the first communication device is greater than or equal to the minimum resource interval, thereby reducing unnecessary reference signal resource overhead.
[0108] Exemplarily, the minimum resource interval may be predefined. Alternatively, the minimum resource interval may be determined on demand by the first communications device. For example, the first communications device may determine the minimum resource interval based on the accuracy of the channel estimation corresponding to the service requirements. Furthermore, the first communications device may determine the minimum resource interval based on communication resource utilization. This application is not limited to this.
[0109] For example, the first communication device determines the time from t1 to t as shown in FIG. 5 10 There are 10 time units in total. The first communication device can determine the size of the time interval between two adjacent time units and the minimum resource interval in order of time. If the time interval between two adjacent time units is greater than or equal to the minimum resource interval, the two time units are retained. If the time interval between two adjacent time units is less than the minimum resource interval, the time unit with the earlier time is retained and the time unit with the later time is deleted. If the time interval between t1 and t2 is less than the minimum resource interval, the first communication device retains the earlier time unit t1, and if the time interval between t1 and t3 is greater than the minimum resource interval, t1 and t3 are retained, and so on. Alternatively, if the time interval between two adjacent time units is less than the minimum resource interval, the first communication device can retain the later time unit and delete the earlier time unit.
[0110] For another example, the first communication device can retain the time unit determined based on the basis function with higher priority based on the priority between N basis functions if the time interval between two adjacent time units is less than the minimum resource interval; if the two time units are time units determined based on the same basis function, retain the time unit with earlier or later time.
[0111] In one implementation, the priorities between basis functions may be determined based on the fading characteristics of the basis functions.
[0112] For example, if the basis function is a Gaussian envelope complex sine function, the priority between the basis functions can be determined based on the roll-off coefficient, and it can be stipulated that the basis function with a larger roll-off coefficient has a higher priority.
[0113] For another example, the priority between basis functions can be determined based on the energy range (i.e., the difference between the maximum and minimum energy values) of the basis functions within a preset time period. For example, the greater the energy range, the higher the priority.
[0114] S302: The first communication device sends first information to the second communication device, where the first information is used to indicate at least one energy scaling information.
[0115] Accordingly, the second communication device receives the first information from the first communication device and determines the M energy scaling information based on the first information.
[0116] For example, the M energy scaling information is M energy values, and the first information may include the M energy values, or a plurality of candidate energy values and an identifier of each candidate energy value may be predefined or preconfigured, and the first information includes M identifiers, and the candidate energy values corresponding to the M identifiers are the M energy values. Alternatively, a plurality of candidate energy value sets and an identifier of each candidate energy value set may be predefined, and each candidate energy value set includes at least one energy value, and the first information includes an identifier, and the candidate energy value set corresponding to the identifier includes the M energy values. However, the present application is not limited thereto, and the first information may also indicate the M energy scaling information in other ways.
[0117] S303: The second communication device determines a reference signal resource according to the N channel characteristic information and the M energy scale information.
[0118] The N channel characteristic information may be preconfigured, or the first communication device sends second information to the second communication device, where the second information is used to indicate the N channel characteristic information. After receiving the second information, the second communication device determines the N channel characteristic information based on the second information.
[0119] The N channel characteristic information includes information about basis functions used to characterize the correspondence between energy components of the channel and transmission resources. The basis function information includes one or more of the following information:
[0120] The identification of the basis function, the function type information of the basis function, the resource information corresponding to the maximum energy in the corresponding relationship represented by the basis function, the frequency information of the basis function or the fading characteristic information of the basis function.
[0121] For example, a basis function set may be predefined, and the channel characteristic information includes identifiers of the basis functions. The second communication device may determine N basis functions corresponding to the N identifiers in the basis function set based on the identifiers of the basis functions included in the N channel characteristic information. The second communication device may determine a reference signal resource based on the N basis functions and the M energy scaling information.
[0122] For another example, a set of candidate values for at least one characteristic parameter of a basis function may be predefined. One piece of channel characteristic information among the N pieces of channel characteristic information includes an identifier of a candidate value for each characteristic parameter of a basis function, and the second communication device may determine N basis functions based on the N pieces of channel characteristic information and the set of candidate values for each characteristic parameter of the basis function.
[0123] For another example, a type of basis function may be predefined, and one of the N channel characteristic information includes parameter values of each characteristic parameter of a basis function determined by the first communication device. The second communication device may determine N basis functions based on the type of the predefined basis function and the N channel characteristic information.
[0124] The second communication device determines the reference signal resource in the same manner as the first communication device, and the specific implementation can be as described above, which will not be repeated here. The first communication device and the second communication device determine the same reference signal resource in the same manner, thereby reaching a consensus on the reference signal resource.
[0125] If the first communication device determines the reference signal resource based on N channel characteristic information, M energy scaling information, and minimum resource interval information, the second communication device determines the reference signal resource in the same manner. The minimum resource interval information can be predefined or obtained by the second communication device from the first communication device.
[0126] It should be understood that one or more of the channel characteristic information, energy scaling information, and minimum resource interval information may be carried in the same information sent from the first communication device to the second communication device, or carried in different information. This application does not limit this.
[0127] S304: The first communication device and the second communication device transmit a reference signal on the reference signal resource.
[0128] In one implementation, the first communication device sends a reference signal to the second communication device, where the reference signal is carried on the reference signal resource.
[0129] The first communication device sends a reference signal to the second communication device on a reference signal resource, and accordingly, the second communication device receives the reference signal on the reference signal resource.
[0130] The second communication device may determine channel state characteristic information based on the reference signal, where the channel state characteristic information indicates the state of the channel corresponding to the reference signal, and then obtain channel information based on the channel state characteristic information and N channel characteristic information used to determine the reference signal resource.
[0131] In another implementation, the second communication device sends a reference signal to the first communication device, where the reference signal is carried on the reference signal resource.
[0132] The first communication device sends a reference signal to the second communication device on a reference signal resource, and correspondingly, the first communication device receives the reference signal on the reference signal resource.
[0133] The first communication device may determine channel state characteristic information based on the reference signal, where the channel state characteristic information indicates the state of the channel corresponding to the reference signal, and then obtain channel information based on the channel state characteristic information and N channel characteristic information used to determine the reference signal resource.
[0134] In a specific implementation, in the embodiment shown in FIG2 , the first communication device can be configured on a network device, and the second communication device can be configured on a terminal device. Alternatively, the first communication device can be configured on a terminal device, and the second communication device can be configured on a network device. Alternatively, the first communication device and the second communication device can be configured on two different terminal devices or different network devices, respectively, and this application does not limit this.
[0135] For example, the first communication device may be a network device, and the second communication device may be a terminal device. The network device executes S301, and after determining the reference signal resource, sends the first information to the terminal device, and the terminal device executes S303 to determine the reference signal resource based on the first information. If the reference signal resource can be a downlink reference signal resource, the network device sends a downlink reference signal in the reference signal resource, and accordingly, the terminal device receives the reference signal from the network device in the reference signal resource, and obtains downlink channel information based on the reference signal. Or if the reference signal resource can be an uplink reference signal resource, the terminal device sends an uplink reference signal in the reference signal resource, and accordingly, the network device receives the reference signal from the terminal device in the reference signal resource, and obtains uplink channel information based on the reference signal.
[0136] For another example, the first communication device may be a terminal device, and the second communication device may be a network device. After executing S301 and determining a reference signal resource, the terminal device sends first information to the network device. The network device executes S303 based on the first information to determine the reference signal resource. The reference signal resource may be a downlink reference signal resource or an uplink reference signal resource.
[0137] According to the above scheme, the first communication device can fit the channel characteristics based on the characteristics of the environment in which it is located, and flexibly adjust the distribution of reference signals used for channel estimation between it and the second communication device based on the channel characteristics, which can improve the accuracy of channel estimation and resource utilization, and can achieve higher-precision channel estimation in mobility scenarios with a more reasonable reference signal resource overhead that matches the environment.
[0138] The following describes a method provided in an embodiment of the present application for determining the correspondence between the channel energy component and time / position on the transmission path based on historical prior information. It should be understood that the present application is not limited thereto.
[0139] It can be seen from the characteristics of the Doppler spectrum that the distribution of scatterers at the same position in the same scene is approximately the same, and the Doppler spectra between communication devices of different speeds are in a linear relationship. The present application proposes that a communication device can predict the channel between itself and the target communication device by using a basis function set fitting time-frequency analysis method based on historical prior information, that is, the Doppler spectra and channel characteristics of other communication devices of different speeds communicating with the communication device at the same position. As in the previous embodiment, the first communication device can predict the channel between itself and the second communication device based on this method, and obtain multiple channel characteristic information used to characterize the channel, so as to determine the reference signal resources.
[0140] Based on the adaptive expansion theory, a better basis function design can achieve the residual energy convergence to 0 with exponential decay, and the channel h target (t) can be well reconstructed based on a set of adaptive basis functions.
[0141] Among them, B p is the adaptive expansion coefficient, h p (t) is the basis function, and the communication device can obtain B for each iteration through iteration and exhaustive search based on historical prior information. p and h p (t), the residual after the pth iteration is s p =s p-1 -B p-1 h p-1 (t), if the iteration interruption condition is met: Among them, ξ is the preset error tolerance limit, It represents the square of the 2-norm of X, that is, the inner product of X. iterate After N iterations, the iteration interruption condition is met, then iterate The N obtained by the iteration iterate adaptive expansion coefficients and N iterate The basis functions are the basis function sets used to characterize the channel, 1≤p≤N iterate .
[0142] The following describes the iterative search method for adaptive expansion coefficients and basis functions using the Gaussian envelope complex sine function as a basis function. It should be understood that the present application is not limited to this. In specific embodiments, other functions and combinations of multiple different types of functions may be selected to characterize the channel between communication devices. For example, the Gaussian envelope complex sine function corresponding to the pth iteration can be expressed as follows:
[0143] Among them, the parameter variable α p 、T p and Ω p are the inverse of the variance of the Gaussian envelope of the pth iteration, the time center of the Gaussian function, and the frequency center of the Gaussian function. The goal of each iteration is to search for the optimal α p 、T p and Ω p .
[0144] The following is a detailed description of the example of a network device determining the channel characteristics of a target terminal device. The network device can communicate with the N MT The perception information and channel characteristics of each terminal device are used as the historical prior information for predicting the channel characteristics of the target terminal device. For example, the speed of terminal device 1 is an integer multiple of the speeds of other terminal devices. For example, the speed of terminal device 1 is MT (i MT =2, 3, ..., N MT ) MT times. Then the terminal device i MT The speed can be expressed as:
[0145] Therefore, terminal device i MT The number of channel samples (or snapshots) for
[0146] Among them, r update is the channel update rate (or the sampling rate of the channel in time), L path is the sampling path length. Terminal device i MT The channel frequency response (CFR) is recorded as
[0147] Among them, the number of subcarriers N c , in this application, represents a set of complex matrices with A rows and B columns, in The column vector is Sampling time for terminal device i MT The frequency response vector obtained by sampling the channel.
[0148] Since the speed of terminal device 1 is terminal device i MT i MT times and N MT The sampling paths of the terminal devices are of equal length, both L path , so terminal device i MT Channel frequency response The first (1+k·i MT )List That is, the sampling channel frequency response of terminal device 1 The k+1th column of
[0149] Among them, 1:i MT :
[0150] The number of sampling moments (or sampling positions) of the channel frequency response of the target terminal that the network device may need to obtain is L slot , obtain the N as historical prior information MT N terminal devices MT The first L of each channel frequency response slot Column, the N MT Terminal device i among the terminal devices MT The channel frequency response of the front L slot The column can be H (i) (:,1:L slot ), with the NMT The first L of each channel frequency response slot The superposition of the columns is the initial residual s0, which satisfies:
[0151] That is, L in s0 slot The column vectors are the future L slot Sampling time (or L slot The initial estimate of the channel frequency response corresponding to the location of the sampling moment.
[0152] The network device performs α based on the initial residual s0 p 、T p and Ω p Iterative search to obtain the optimal α determined in each iteration p 、T p and Ω p As described above, p is the number of iterations, p = 1, 2, ..., N interate .
[0153] As mentioned above, the network device will iterate After N iterations, it is determined that the iteration interruption condition is met, and the N iterate The N obtained by the iteration iterate adaptive expansion coefficients and N iterate The basis functions are a set of basis functions used to characterize the channel. For each iteration, the network device performs S exhaustive searches, and in each iteration, α p,s and T p,s The search range and exhaustive search step size can be reduced with the number of exhaustive searches. p,s 、T p,s are the inverse of the variance of the Gaussian envelope of the sth exhaustive search in the pth iteration and the time center of the Gaussian function, respectively. p = 1, 2, ..., N interate , where N interate ≤I max , I max is the predefined maximum number of iterations, the exhaustive search number is marked s=1,2, … ,S, S is the maximum number of searches.
[0154] For example, each search for α in the pth iteration p,s and T p,s The search range and search step size can be shown in Table 1. Table 1 takes the search times S=3 as an example. When the first exhaustive search s=1, the network device is in a larger α p,s and T p,s The search range is large, and the suboptimal parameters are searched with a larger step size. and If the network device uses a step size of 10, p,1 ∈[0,A],T p,1 ∈[0,L slot -1] to search for suboptimal parameters within the search range and Then, when the second exhaustive search s=2, the search range is narrowed down to further search for the suboptimal parameters with a smaller step size. and If the network device uses a step size of 1,
[0155] Search within the search range to obtain the suboptimal parameters and Finally, in the last search of this iteration, when s=3,
[0156] The optimal parameters found within the search range and
[0157] Table 1
[0158] The above describes the scope of exhaustive search and the compensation of exhaustive search in each iteration. The specific iteration method is described below. The network device obtains the CFR matrix R modulated by Gaussian envelope. p,s , which can be expressed as follows:
[0159] Where ⊙ represents the Hadamard product, represents convolution, N c is the number of subcarriers in the communication band, is the set of Gaussian envelope functions, denoted as:
[0160] is the Gaussian envelope function, denoted as:
[0161] Where n = 0, 1, ..., L slot -1
[0162] Taking the cth subcarrier as an example, the modulation CFR vector on the cth subcarrier is Then the adaptive expansion coefficient corresponding to the cth subcarrier is
[0163] The above calculation is equivalent to L slot Point discrete Fourier transform (DFT), that is For the DFT matrix, the fast Fourier transform (FFT) algorithm can be used to improve the computational efficiency.
[0164] To comprehensively analyze each pair of α found by exhaustive search p,s and T p,s The influence of the value of the adaptive expansion coefficient on the frequency band is the equivalent adaptive expansion coefficient (or N c The equivalent adaptive expansion coefficient of subcarriers) B p,s Denoted as:
[0165] Where |X| is the modulus of each element in the matrix or vector X, <x> 2 To square each element in the matrix or vector X. The network device can define a storage matrix Λ p,s , the number of rows is the same as the α found in the sth exhaustive search p,s and T p,s The number of combinations of values is equal, that is, the network device has the same search step size in α in the sth exhaustive search based on the corresponding search step size in the sth exhaustive search. p,s and T p,s α found in the search range p,s and T p,s The number of possible combinations of values. p,s The first row of p,s (l,:) corresponds to the lth pair of α found in the sth exhaustive search p,s and T p,s Combination of, that is, in the search α p,s The search range is obtained by taking the lth step length And in the search T p,s The search range is obtained by taking the lth step length Λ p,s The lth row Λ p,s (l,:) can be expressed as follows
[0166] Among them, Λ p,s (l,:) also includes [B p,s ] max For B p,s The largest element in [B p,s ] max In B p,s The index in is denoted as m. If m>L slot ,but otherwise,
[0167] The network device obtains Λ at the end of the sth exhaustive search p,s Then, Λ p,s The parameter of the row with the maximum value in the first column is recorded as and It can be determined that the basis function vector of the sth exhaustive search in the pth iteration is h p,s =[h p,s (0)h p,s (1)h p,s (L slot -1)], where
[0168] And, the optimal equivalent adaptive expansion coefficient is
[0169] Repeat the above process until the last (i.e. Sth) search results in h p,S and Indicates that the last exhaustive search in the pth iteration is completed. For the convenience of description, the optimal parameter obtained by the last exhaustive search in the pth iteration is recorded as the optimal parameter obtained in the pth iteration and Then the basis function h determined after the pth iteration is p =h p,S , corresponding adaptive expansion Network devices can define the optimal parameter matrix The pth row is used to store the optimal parameters obtained in the pth iteration and That is Γ pm The pth row of And network devices can also define basis function matrices The basis function matrix Γ bf The pth row is used to store the basis function h determined after the pth iteration p , that is, Γ bf The pth row of bf (p,:)=h p .
[0170] Finally, the residual after the pth iteration is If the interrupt condition is met Otherwise, the next iteration is performed, i.e. the above process is repeated until the interruption condition is met or the maximum number of iterations (i.e. p = I max =N iterate ), the network device stops iterating. Niterate The residual s obtained after iterations P The interruption condition is met or the maximum number of iterations is reached, 1≤N iterate ≤I max , the network device obtains the basis function set Among them, each row corresponds to a Gaussian envelope complex sine function (in this example, the Gaussian envelope complex sine function is a discrete function), and an element in each row represents the value of the Gaussian envelope complex sine function at the sampling moment corresponding to the column where the element is located (that is, the channel energy component corresponding to the sampling moment). The basis function set includes N iterate Gaussian envelope complex sine function, the N iterate A Gaussian envelope complex sine function can be used to characterize the channel between the network device and the target terminal device. A Gaussian envelope complex sine function is used to characterize the correspondence between the energy component and time / position of the channel on a transmission path of the channel between the network device and the target terminal device.
[0171] After determining the basis function set, the network device may determine the reference signal resource based on the energy scaling information and the basis function set.
[0172] In an optional implementation, the network device may prioritize the basis functions in the basis function set based on the range (i.e., the difference between the maximum and minimum values) of the basis functions in the basis function set, such that the larger the range of the basis function, the higher the priority. For example, the network device may determine the basis function set Γ bf The range of each row vector (i.e., a Gaussian envelope complex sine function) in , and then the range of each row vector in Γ is calculated based on the range of each row vector. bf The rows in the matrix are reordered. The row vector with the larger range has a smaller sequence number and a higher priority. The reordered matrix is recorded as The network device can reorder the matrix For any row in , all elements in the row are normalized using the maximum value in the row. The normalized matrix is recorded as Network equipment can be based on N e Energy scaling information and the reordered and normalized basis function set Determine the reference signal resource. e The energy scale information can be recorded as an energy scale vector by Middle r d Take the normalized Gaussian envelope complex sine function of the row as an example, r d is less than or equal to N iterate And an integer greater than 0.
[0173] The network device determines the column number of the largest value in the row The row amplitude is divided into two parts, and the column number ranges of the two parts are and
[0174] In column number range of amplitudes (i.e., channel energy components), for each energy scale where i e =1, 2, ...N e , if the first one (i.e. the amplitude of column number 1) Less than the energy scale e(i e ), then determine the The amplitude is related to e(i e ) is the closest value, that is, Among them, [X] min is the minimum value of the matrix (or vector) X. The network device will exist Column number in The corresponding sampling moment is used as a resource unit of the reference signal resource. Deposit the corresponding r d The set of column numbers of Gaussian envelopes Otherwise, it is not stored. For example, i e =1, If the first Smaller than the energy scale Then determine the Amplitude and The closest amplitude, i.e. The network device will set the column number of the amplitude The corresponding sampling moment is used as a resource unit of the reference signal resource. Deposit the corresponding r d The set of column numbers of Gaussian envelopes middle.
[0175] Secondly, in the column number range of For each energy scale where i e =1, 2, ...N e , if the last one (column number is L slot Amplitude) Less than the energy scale e(i e ), then determine The amplitude that is closest to the value of e(i) among the amplitudes, that is, exist Column number in The corresponding sampling moment is used as a resource unit of the reference signal resource and is stored in Otherwise, no deposit is made.
[0176] Network equipment based on N e Energy scaling information and basis function sets, through the above operations, each Gaussian envelope complex sine function r d The column number set corresponding to the resource unit of the corresponding reference signal resource, that is,
[0177] In an optional implementation, in order to control the resource overhead of the reference signal resources, the resource units of the reference signal resources determined by the above method can be screened based on the priority of the Gaussian envelope complex sine function corresponding to each column number set and the minimum interval information of the reference signal resource elements to obtain the resource elements ultimately included in the reference signal resources.
[0178] The network device may use the column number set corresponding to the Gaussian envelope complex sine function with the highest priority as a reference set, traverse the resource elements corresponding to the column numbers in the column number sets corresponding to other Gaussian envelope complex sine functions, and obtain a final column number set corresponding to the resource elements ultimately included in the reference signal resource. The spacing between any two resource elements corresponding to the column numbers in the final column number set is greater than the minimum spacing.
[0179] For example, the network device defines a column number set Column number set The column number set corresponding to the Gaussian envelope complex sine function with the highest priority is included, that is, The first row vector in r d =1) corresponding to the column number set of the Gaussian envelope complex sine function Network devices are based on column number sets and the minimum interval T between resource elements min , according to the priority of Gauss including complex sine function from large to small, traverse the resource elements corresponding to each function, that is, according to r d The values are in descending order (i.e. r d The values are 2, ..., N iterate ) traverses the resource element corresponding to each column number in the corresponding column number set. Chinese elements For example, when t rd The corresponding resource elements and The interval between resource elements corresponding to each column number in is greater than T min When Deposit Otherwise, do not deposit After traversing each column number set, the column number set obtained is The final set of column numbers corresponding to the reference signal resources.
[0180] The network device can determine the minimum interval T between the resource elements based on the reference signal resource overhead requirement. min , or the minimum interval can be predefined, which is not limited in this application.
[0181] It should be understood that the network device screening the resource elements in the reference signal resource based on the minimum interval between the resource elements is an optional implementation method of the solution provided by the present application. In a specific implementation, in order to obtain higher-precision channel information, resource element screening may not be performed, and the network device may not prioritize the basis functions in the basis function set, such as for the basis function set Γ bf After each row is normalized by the maximum value of the row, the amplitude and energy scale of the two column number ranges of each row are compared to determine the reference signal resource, that is, include This application does not limit this.
[0182] After the network device determines the basis function set for characterizing the channel between the network device and the target terminal device, the network device may send second information to the target terminal device, where the second information is used to indicate the basis function set. For example, the second information may indicate the parameters of each basis function in the basis function set, such as the basis function r d The parameters include the attenuation coefficient Time Center and frequency center This application does not limit the manner in which the second information is indicated. The second information may indicate the identifiers of each parameter, or the values of each parameter, etc. Alternatively, the second information may indicate, in a predefined set of candidate basis functions, the identifiers of basis functions in a set of basis functions used to characterize the channel between the network device and the target terminal device. The target terminal device may determine each basis function, i.e., the parameters of each basis function, based on the second information. The network device and the terminal device may reach a consensus on the set of basis functions used to characterize the channel between the network device and the target terminal device through the second information.
[0183] Furthermore, the network device further sends first information to the terminal device, where the first information is used to indicate the above-mentioned N e Energy scaling information, so that after the terminal device receives the first information, it communicates with the network device on the N e A consensus was reached on the energy scale information.
[0184] If the network equipment is also based on the minimum interval T min The resource elements in the reference signal resource are screened, and the network device can indicate the minimum interval T to the target terminal device. min , or the network device and the terminal device default to the predefined minimum interval T min Filter the resource elements. The terminal device obtains the basis function set and N e The energy scale information can determine the reference signal resource, and the terminal device can then determine the reference signal resource based on the minimum interval T min The resource elements in the reference signal resource are screened to obtain a final reference signal resource.
[0185] If the network equipment is not based on the minimum interval T min The resource elements in the reference signal resource are screened, and the terminal device may also default not to be based on the minimum interval T min Screening is performed based on the basis function set and N e The energy scaling information can determine the reference signal resource, which is the final reference signal resource.
[0186] It should be understood that this application indicates that the network device N e Energy scale information and minimum interval T min The method is not limited.
[0187] Since the network equipment and terminal equipment have different base function sets and N e Energy scale information (or also includes the minimum interval T min ) can reach a consensus and use the same method to determine the reference signal resources, so that the reference signal resources determined by the network device and the terminal device are the same, and the network device and the terminal device reach a consensus on the reference signal resources.
[0188] The network device may send the reference signal to the terminal device on the reference signal resource, and the terminal device may receive the reference signal on the reference signal resource.
[0189] The target terminal device determines the channel information based on the reference signal. Taking the c-th subcarrier as an example, the reference signal corresponding to the c-th subcarrier is The adaptive expansion coefficient corresponding to the resource element is recorded as in, express Therefore, in practice, the channel frequency response corresponding to this subcarrier is H c The adaptive expansion can be written as
[0190] in, is the basis function set Γ bf The sub-matrix of Is the network device based on The column number contained in Γ bf N is obtained by sequentially extracting the column vector corresponding to the column number iterate OK The channel frequency response between the target terminal device and the network device is denoted as H, then H c is the cth row of H, denoted as H c =H(c,:) , n c is a zero-mean complex additive Gaussian white noise vector. The target terminal device uses the least square (LS) method to obtain c c Estimated value of for
[0191] Therefore, H c The valuation is in, for The conjugate transpose of for The inverse matrix of .
[0192] According to the above scheme, compared with the traditional fixed configuration of uniform reference signal resources, the first communication device can fit the channel characteristics based on prior information, and flexibly determine the distribution of reference signals used for channel estimation between the communication device and the communication device based on information such as the position and / or speed of different communication devices, which can improve the accuracy of channel estimation and resource utilization, and can achieve high-precision channel estimation in mobility scenarios with a more reasonable reference signal resource overhead that matches the environment. In addition, the reference signal resources determined by the above scheme of this application may be unevenly distributed. The communication devices and the communication devices can determine the reference signal resources in the same way by exchanging channel characteristic information and energy scale information between the first communication device and the second communication device, thereby reaching a consensus on the reference signal resources. High-precision and efficient channel estimation is achieved.
[0193] It is understood that, in order to implement the functions in the above embodiments, the base station and the terminal include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily appreciate that, in conjunction with the units and method steps of the various examples described in the embodiments disclosed in this application, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a computer software-driven hardware manner depends on the specific application scenario and design constraints of the technical solution.
[0194] Figures 6 and 7 are schematic diagrams of the structures of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the first communication device or the second communication device in the above-mentioned method embodiments, thereby also achieving the beneficial effects possessed by the above-mentioned method embodiments. In the embodiments of the present application, the communication device can be one of the terminal devices 120a-120g as shown in Figure 1, or it can be the network device 110a or 110b as shown in Figure 1, or it can be a module (such as a chip) applied to the terminal device or network device.
[0195] The communication device 600 includes a transceiver unit 620, which can be used to receive or send information. The communication device 600 can also include a processing unit 610, which can be used to process instructions or data to implement corresponding operations.
[0196] It should be understood that when the communication device 600 is a chip configured in (or used in) a communication device, the transceiver unit 620 in the communication device 600 can be the input / output interface or circuit of the chip, and the processing unit 610 in the communication device 600 can be the processor in the chip.
[0197] Optionally, the communication device 600 may further include a storage unit, which may be used to store instructions or data. The processing unit 610 may execute the instructions or data stored in the storage unit to enable the communication device to perform corresponding operations.
[0198] The communication device 600 can be used to implement the first communication device in the method embodiment shown in Figure 3 above. When the communication device 600 is used to implement the function of the first communication device in the method embodiment shown in Figure 3 above: the processing unit 610 is used to determine a reference signal resource based on at least one channel characteristic information and at least one energy scaling information, the at least one channel characteristic information being used to characterize the channel between the first communication device and the second communication device, any one of the channel characteristic information being used to indicate the correspondence between the energy component of the channel and the transmission resource, the reference signal resource including multiple resource units in the transmission resource, and in the correspondence indicated by one or more of the channel characteristic information, the energy indicated by one or more of the energy scaling information corresponds to one of the resource units. The transceiver unit 620 is used to send first information to the second communication device, the first information including the at least one energy scaling information. The transceiver unit 62 is also used to send a reference signal to the second communication device, or the first communication device receives a reference signal from the second communication device, wherein the reference signal is carried on the reference signal resource.
[0199] The communication device 600 can be used to implement the second communication device in the method embodiment shown in FIG. 3 . When the communication device 600 can be used to implement the functions of the second communication device in the method embodiment shown in FIG. 3 : a transceiver unit 620 is configured to receive first information from a first communication device, the first information including at least one piece of energy scaling information. A processing unit 610 is configured to determine a reference signal resource based on at least one piece of channel characteristic information and the at least one piece of energy scaling information. The at least one piece of channel characteristic information is used to characterize a channel between the first communication device and the second communication device, any piece of the channel characteristic information being used to characterize a correspondence between an energy component of the channel and a transmission resource. The reference signal resource includes multiple resource units within the transmission resource, and in one or more correspondences indicated by the channel characteristic information, one or more pieces of energy indicated by the energy scaling information correspond to one of the resource units. The transceiver unit 620 is further configured to receive a reference signal from the first communication device, or the second communication device transmit a reference signal to the first communication device, wherein the reference signal is carried on the reference signal resource.
[0200] For a more detailed description of the processing unit 610 and the transceiver unit 620 , reference may be made to the relevant description in the method embodiment shown in FIG. 3 .
[0201] It should be understood that the transceiver unit 620 in the communication device 600 can be implemented through a communication interface (such as a transceiver, a transceiver circuit, an input / output interface, or a pin, etc.). When the communication interface is a transceiver, the transceiver can be composed of a receiver and / or a transmitter. The processing unit 610 in the communication device 600 can be implemented by at least one processor. The processing unit 610 in the communication device 600 can also be implemented by at least one logic circuit. Optionally, the communication device 600 also includes a storage unit, which can be implemented by a memory.
[0202] When the above-mentioned communication device is a module applied to a network device, the network device module implements the functions of the network device in the above-mentioned method embodiment. The network device module receives information from other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the terminal to the network device; or the network device module sends information to other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the network device to the terminal. The network device module here can be a baseband chip of the network device, or it can be a DU or other module. The DU here can be a DU under the open radio access network (O-RAN) architecture.
[0203] As shown in Figure 7, communication device 700 includes a processor 710 and an interface circuit 720. Processor 710 and interface circuit 720 are coupled to each other. It will be appreciated that interface circuit 720 may be a transceiver or an input / output interface. Optionally, communication device 700 may further include a memory 730 for storing instructions executed by processor 710, input data required by processor 710 to execute instructions, or data generated after processor 710 executes instructions.
[0204] When the communication device 700 is used to implement the method shown in FIG. 7 , the processor 710 is used to implement the functions of the processing unit 610 , and the interface circuit 720 is used to implement the functions of the transceiver unit 620 .
[0205] When the above-mentioned communication device is a chip applied to a terminal device, the chip can implement the functions of the second communication device in the above-mentioned method embodiment. The chip receives information from other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal device; or the chip sends information to other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the terminal device to the network device.
[0206] When the above-mentioned communication device is a module applied to a network device, the module can implement the functions of the first communication device in the above-mentioned method embodiment. The module receives information from other modules in the network device (such as a radio frequency module or antenna), and the information is sent by the terminal device to the network device; or the module sends information to other modules in the terminal device (such as a radio frequency module or antenna), and the information is sent by the network device to the terminal device.
[0207] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0208] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in an access network device or a terminal device. The processor and storage medium can also exist in the access network device or the terminal device as discrete components.
[0209] According to the method provided in the embodiment of the application, the embodiment of the present application also provides a computer program product, which includes: computer program code, when the computer program code is executed by one or more processors, it enables the device including the processor to execute the method shown in Figure 3.
[0210] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device.
[0211] According to the method provided in an embodiment of the present application, an embodiment of the present application also provides a computer-readable storage medium, which stores the above-mentioned computer program or instructions. When the computer program or instructions are executed by one or more processors, the device including the processor executes the method as shown in Figure 3.
[0212] As described above, the computer program or instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program or instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. 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 integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile types of storage media.
[0213] According to the method provided in the embodiment of the present application, the embodiment of the present application also provides a communication system, including the one or more first communication devices mentioned above. The system may further include the one or more second communication devices mentioned above.
[0214] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the devices described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the coupling or direct coupling or communication connection between each other shown or discussed can be through some interface, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0215] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this solution based on actual needs.
[0216] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0217] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.< / x>
Claims
1. A reference signal transmission method, It is characterized in that include: The first communication device determines a reference signal resource according to at least one channel characteristic information and at least one energy scale information, wherein the at least one channel characteristic information is used to characterize a channel between the first communication device and the second communication device, any one of the channel characteristic information is used to indicate a corresponding relationship between an energy component of the channel and a transmission resource, the reference signal resource includes a plurality of resource units in the transmission resource, and in a corresponding relationship indicated by one or more of the channel characteristic information, energy indicated by one or more of the energy scale information corresponds to one of the resource units; The first communication device sends first information to the second communication device, where the first information is used to indicate the at least one energy scale information; The first communication device sends a reference signal to the second communication device, or the first communication device receives a reference signal from the second communication device, wherein the reference signal is carried on the reference signal resource.
2. The method according to claim 1, It is characterized in that The transmission resources are time domain resources and / or frequency domain resources.
3. The method according to claim 1 or 2, It is characterized in that The first communication device determines a reference signal resource according to at least one channel characteristic information and at least one energy scale information, including: The first communication device determines a reference signal resource according to the at least one channel characteristic information, the at least one energy scale information and the minimum resource interval information, The interval between any two resource units in the reference signal resource is greater than or equal to the interval indicated by the minimum resource interval information.
4. The method according to claim 3, It is characterized in that The minimum resource interval information is predefined or determined by the first communication device.
5. The method according to any one of claims 1 to 4, It is characterized in that The method further comprises: The first communication device sends second information to the second communication device, where the second information is used to indicate the at least one channel characteristic information.
6. The method according to any one of claims 1 to 5, It is characterized in that The channel characteristic information is used to indicate information of a basis function used to characterize the corresponding relationship, and the information of the basis function includes one or more of the following information: The identifier of the basis function, the function type information of the basis function, the resource information corresponding to the maximum energy in the corresponding relationship represented by the basis function, the frequency information of the basis function or the fading characteristic information of the basis function.
7. The method according to any one of claims 1 to 6, It is characterized in that The method further comprises: The first communication device receives third information from the second communication device, the third information being used to indicate one or more of a position, a speed or a moving direction of the second communication device; The first communication device determines the at least one channel characteristic information according to the third information.
8. The method according to any one of claims 1 to 7, It is characterized in that The method further comprises: The first communication device determines a set of candidate channel characteristic information based on channel state information between multiple communication devices and the first communication device, and one or more of location information, speed information or moving direction information of the multiple communication devices, and the candidate channel characteristic information set includes the at least one channel characteristic information.
9. The method according to any one of claims 1 to 8, It is characterized in that The transmission resources include time domain resources, the channel includes at least one transmission path, and the channel characteristic information is used to indicate the corresponding relationship between the energy component of the channel in one of the transmission paths and the time resources.
10. A reference signal transmission method, It is characterized in that include: The second communication device receives first information from the first communication device, wherein the first information is used to indicate at least one energy scale information; The second communication device determines a reference signal resource according to at least one channel characteristic information and the at least one energy scale information, wherein the at least one channel characteristic information is used to characterize a channel between the first communication device and the second communication device, any one of the channel characteristic information is used to characterize a correspondence between an energy component of the channel and a transmission resource, the reference signal resource includes a plurality of resource units in the transmission resource, and in a correspondence indicated by one or more of the channel characteristic information, energy indicated by one or more of the energy scale information corresponds to one of the resource units; The second communication device receives a reference signal from the first communication device, or the second communication device sends a reference signal to the first communication device, wherein the reference signal is carried on the reference signal resource.
11. The method according to claim 10, It is characterized in that The transmission resources are time domain resources and / or frequency domain resources.
12. The method according to claim 10 or 11, It is characterized in that The second communication device determines the reference signal resource according to at least one channel characteristic information and at least one energy scale information, including: The second communication device determines the reference signal resource according to the at least one channel characteristic information, the at least one energy scale information and the minimum resource interval information, The interval between any two of the reference signal resources is greater than or equal to the interval indicated by the minimum resource interval information.
13. The method according to claim 12, It is characterized in that The minimum resource interval information is predefined or acquired from the first communication device.
14. The method according to any one of claims 10 to 13, It is characterized in that The method further comprises: The second communication device receives second information from the first communication device, where the second information is used to indicate the at least one channel characteristic information.
15. The method according to any one of claims 10 to 14, It is characterized in that The channel characteristic information is used to indicate information of a basis function used to characterize the corresponding relationship, and the information of the basis function includes one or more of the following information: The identifier of the basis function, the function type information of the basis function, the resource information corresponding to the maximum energy in the corresponding relationship represented by the basis function, the frequency information of the basis function or the fading characteristic information of the basis function.
16. The method according to any one of claims 10 to 15, It is characterized in that The method further comprises: The second communication device determines channel state characteristic information according to the reference signal, where the channel state characteristic information is used to indicate a state of the channel corresponding to the reference signal; The second communication device determines channel information based on the channel state characteristic information and the at least one channel characteristic information.
17. The method according to any one of claims 10 to 16, It is characterized in that The method further comprises: The second communication device sends third information to the first communication device, where the third information is used to indicate one or more of the position, speed or moving direction of the second communication device, and the third information is used to determine the at least one channel characteristic information.
18. The method according to any one of claims 10 to 17, It is characterized in that The transmission resources include time domain resources, the channel includes at least one transmission path, and the channel characteristic information is used to indicate the corresponding relationship between the energy component of the channel in one of the transmission paths and the time resources.
19. A reference signal transmission device, It is characterized in that include: A processing unit, configured to determine a reference signal resource according to at least one channel characteristic information and at least one energy scale information, wherein the at least one channel characteristic information is used to characterize a channel between a first communication device and a second communication device, any one of the channel characteristic information is used to indicate a corresponding relationship between an energy component of the channel and a transmission resource, the reference signal resource includes a plurality of resource units in the transmission resource, and in a corresponding relationship indicated by one or more of the channel characteristic information, energy indicated by one or more of the energy scale information corresponds to one of the resource units; a transceiver unit, configured to send first information to the second communication device, wherein the first information is used to indicate the at least one energy scale information; The transceiver unit is further configured to send a reference signal to the second communication device, or the first communication device receives a reference signal from the second communication device, wherein the reference signal is carried on the reference signal resource.
20. The device according to claim 19, It is characterized in that The transmission resources are time domain resources and / or frequency domain resources.
21. The device according to claim 19 or 20, It is characterized in that The processing unit is specifically configured to determine a reference signal resource according to the at least one channel characteristic information, the at least one energy scale information and the minimum resource interval information, The interval between any two resource units in the reference signal resource is greater than or equal to the interval indicated by the minimum resource interval information.
22. The device according to claim 21, It is characterized in that The minimum resource interval information is predefined or determined by the first communication device.
23. The device according to any one of claims 19 to 22, It is characterized in that The transceiver unit is further used to send second information to the second communication device, where the second information is used to indicate the at least one channel characteristic information.
24. The device according to any one of claims 19 to 23, It is characterized in that The channel characteristic information is used to indicate information of a basis function used to characterize the corresponding relationship, and the information of the basis function includes one or more of the following information: The identifier of the basis function, the function type information of the basis function, the resource information corresponding to the maximum energy in the corresponding relationship represented by the basis function, the frequency information of the basis function or the fading characteristic information of the basis function.
25. The device according to any one of claims 19 to 24, It is characterized in that The transceiver unit is further used to receive third information from the second communication device, where the third information is used to indicate one or more of the position, speed or moving direction of the second communication device; The processing unit is further configured to determine the at least one channel characteristic information according to the third information.
26. The device according to any one of claims 19 to 25, It is characterized in that The processing unit is also used to determine a set of candidate channel characteristic information based on channel state information between multiple communication devices and the first communication device, and one or more of position information, speed information or moving direction information of the multiple communication devices, and the candidate channel characteristic information set includes the at least one channel characteristic information.
27. The device according to any one of claims 19 to 26, It is characterized in that The transmission resources include time domain resources, the channel includes at least one transmission path, and the channel characteristic information is used to indicate the corresponding relationship between the energy component of the channel in one of the transmission paths and the time resources.
28. A reference signal transmission device, It is characterized in that include: A transceiver unit, configured to receive first information from a first communication device, wherein the first information is used to indicate at least one energy scale information; A processing unit, configured to determine a reference signal resource according to at least one channel characteristic information and the at least one energy scale information, wherein the at least one channel characteristic information is used to characterize a channel between the first communication device and the second communication device, any one of the channel characteristic information is used to characterize a correspondence between an energy component of the channel and a transmission resource, the reference signal resource includes a plurality of resource units in the transmission resource, and in a correspondence indicated by one or more of the channel characteristic information, energy indicated by one or more of the energy scale information corresponds to one of the resource units; The transceiver unit is further configured to receive a reference signal from the first communication device, or the second communication device sends a reference signal to the first communication device, wherein the reference signal is carried on the reference signal resource.
29. The device according to claim 28, It is characterized in that The transmission resources are time domain resources and / or frequency domain resources.
30. The device according to claim 28 or 29, It is characterized in that The processing unit is further configured to determine the reference signal resource according to the at least one channel characteristic information, the at least one energy scale information and the minimum resource interval information, The interval between any two of the reference signal resources is greater than or equal to the interval indicated by the minimum resource interval information.
31. The device according to claim 30, It is characterized in that The minimum resource interval information is predefined or acquired from the first communication device.
32. The device according to any one of claims 28 to 31, It is characterized in that The transceiver unit is further used to receive second information from the first communication device, where the second information is used to indicate the at least one channel characteristic information.
33. The device according to any one of claims 28 to 32, It is characterized in that The channel characteristic information is used to indicate information of a basis function used to characterize the corresponding relationship, and the information of the basis function includes one or more of the following information: The identifier of the basis function, the function type information of the basis function, the resource information corresponding to the maximum energy in the corresponding relationship represented by the basis function, the frequency information of the basis function or the fading characteristic information of the basis function.
34. The device according to any one of claims 28 to 33, It is characterized in that The processing unit is also used for: Determine channel state characteristic information according to the reference signal, where the channel state characteristic information is used to indicate a state of the channel corresponding to the reference signal; Channel information is determined according to the channel state characteristic information and the at least one channel feature information.
35. The device according to any one of claims 28 to 34, It is characterized in that The transceiver unit is further used to send third information to the first communication device, where the third information is used to indicate one or more of the position, speed or moving direction of the second communication device, and the third information is used to determine the at least one channel characteristic information.
36. The device according to any one of claims 28 to 35, It is characterized in that The transmission resources include time domain resources, the channel includes at least one transmission path, and the channel characteristic information is used to indicate the corresponding relationship between the energy component of the channel in one of the transmission paths and the time resources.
37. A communication device, comprising at least one processor, wherein the at least one processor is configured to execute the method according to any one of claims 1 to 9, or execute the method according to any one of claims 10 to 18.
38. A computer-readable storage medium comprising a computer program, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 9, or to execute the method according to any one of claims 10 to 18.
39. A communication device, It is characterized in that comprising at least one processor and a communication interface; The communication interface is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device. The processor is used to implement the method as described in any one of claims 1 to 9 or the method as described in any one of claims 10 to 18 through logic circuits or execution code instructions.
40. A computer program product, It is characterized in that The computer program product comprises: a computer program, which enables a computer to perform the method according to any one of claims 1 to 18 when the computer program is executed.
41. A communication system, It is characterized in that The method comprises the communication device according to any one of claims 19 to 27 and the communication device according to any one of claims 28 to 36.