Communication method, apparatus and system
By transmitting indicator information between the terminal device and the network device and determining an appropriate amount of first frequency domain resources, the problem of channel estimation quality degradation under large-scale orthogonal DMRS ports is solved, and higher spectrum efficiency is achieved.
Patent Information
- Application Number
- PCT/CN2024/131639
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-13
- Filing Date
- 2024-11-12
- Publication Date
- 2025-05-22
AI Technical Summary
In the large-scale orthogonal DMRS port scenario, traditional DMRS design methods lead to a significant decline in channel estimation quality, affecting the spectrum efficiency of the communication system.
By transmitting indication information between the terminal device and the network device, a plurality of first frequency domain resources are determined to ensure that the number of them does not exceed or is not less than the rank value or singular value of the channel frequency domain matrix, thereby designing a universal DMRS pattern.
The channel estimation quality in large-scale orthogonal DMRS port scenarios has been improved, which has significantly improved compared with traditional methods, and has enhanced the spectrum efficiency of the communication system.
Smart Images

Figure CN2024131639_22052025_PF_FP_ABST
Abstract
Description
Communication method, device and system
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on November 13, 2023, with application number 202311510372.4 and application name “Communication Methods, Devices and Systems”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technologies, and in particular to communication methods, devices, and systems. Background Art
[0003] Throughout the evolution of communication systems, high throughput and large connections have always been core challenges for wireless communication networks. In fifth-generation (5G) new radio (NR) and sixth-generation (6G) communication systems, massive multiple-input multiple-output (MIMO) technology is a key technology that can significantly increase communication system capacity. This technology leverages spatial resources to achieve spatial gain without increasing system bandwidth, thereby exponentially increasing communication system capacity and spectral efficiency.
[0004] In a massive MIMO system, the receiver needs to perform channel estimation before receiving data: it uses a reference signal (RS) known in advance by the transmitter and receiver to track the time and frequency domain changes of the channel. In addition, the 5G NR system introduces the concept of antenna ports. Each antenna port corresponds to a specific time-frequency resource and a corresponding reference signal. This reference signal is used to assist the receiver in channel estimation and demodulation. In the downlink scenario, a demodulation reference signal (DMRS) is defined to assist in the demodulation of the physical downlink shared channel (PDSCH).
[0005] Currently, DMRS can support multiple antenna ports. Ideally, the antenna ports supported by DMRS are orthogonal. Traditional DMRS design methods are based on the Nyquist sampling theorem. While maintaining the total DMRS overhead constant, the frequency domain density of the DMRS-corresponding antenna ports decreases as the number of orthogonal ports increases, significantly degrading channel estimation quality. Therefore, how to avoid significant degradation in channel estimation quality when dealing with large numbers of orthogonal DMRS ports is a pressing issue.
[0006] Summary of the Invention
[0007] The embodiments of the present application provide a communication method, apparatus, and system that can avoid a significant degradation in channel estimation quality when facing large-scale orthogonal DMRS ports.
[0008] The embodiments of this application adopt the following technical solutions:
[0009] In the first aspect, a communication method is provided, which can be executed by a terminal device or by a module (such as a processor, a chip, or a chip system, etc.) applied to the terminal device. The following is an illustration of the method executed by a terminal device, and the method includes: the terminal device receives first indication information. The terminal device determines a plurality of first frequency domain resources based on the first indication information, the plurality of first frequency domain resources corresponding to a first antenna port, the first antenna port corresponding to a DMRS, and the upper limit value of the number of the plurality of first frequency domain resources is the value of the rank of the channel frequency domain matrix corresponding to the first antenna port. The terminal device receives the DMRS through the plurality of first frequency domain resources.
[0010] Based on the communication method provided in the embodiment of the present application, the upper limit of the number of multiple first frequency domain resources is the rank of the channel frequency domain matrix corresponding to the first antenna port. In this case, the first frequency domain resource corresponding to the first antenna port is not affected by the specific port of the first antenna port. Therefore, the DMRS designed in the embodiment of the present application is universal, and when facing large-scale orthogonal DMRS ports, the channel estimation quality is improved compared to traditional DMRS design methods.
[0011] In combination with the above-mentioned first aspect, in a possible design, multiple first frequency domain resources are determined according to a linear maximal uncorrelated group of the channel frequency domain matrix corresponding to the first antenna port.
[0012] This solution provides a method for determining the positions of multiple first frequency domain resources in the frequency domain. Based on this method, a DMRS with universal applicability and unequally spaced distribution in the frequency domain can be designed.
[0013] In combination with the foregoing first aspect, in one possible design, a linear maximally uncorrelated group of channel frequency domain matrices corresponding to the plurality of first frequency domain resources and the first antenna port satisfies the following relationship: Among them, V H Represents the channel frequency domain projection matrix corresponding to the first antenna port, V(:,1:r) H Represents the selection matrix V H The elements of the first, second, ..., and rth rows of ; r represents the number of the plurality of first frequency domain resources; V(:,1:r) H ·P Trepresents the position of the linear maximally uncorrelated group of the channel frequency domain matrix corresponding to the first antenna port; T When the value of the element in is 0, it means that the frequency domain resource corresponding to the element is not the first frequency domain resource. When the value of the element is 1, it means that the frequency domain resource corresponding to the element is the first frequency domain resource.
[0014] In combination with the foregoing first aspect, in one possible design, the channel frequency domain matrix corresponding to the first antenna port and the frequency domain ranges of the multiple first frequency domain resources satisfy the following relationship: Where H represents the channel frequency domain matrix corresponding to the first antenna port; V H represents the channel frequency domain projection matrix corresponding to the first antenna port; Indicates dimension n rx ×n sc The complex matrix, n sc represents the frequency domain range of multiple first frequency domain resources, n rx represents the number of receiving antenna ports; U and Σ respectively represent the matrix consisting of left singular vectors and the diagonal matrix consisting of singular values obtained by performing singular value decomposition on the channel matrix corresponding to the first antenna port.
[0015] In combination with the above-mentioned first aspect, in a possible design, the first indication information includes a first index, which is the index corresponding to the target frequency domain resource mapping relationship; the target frequency domain resource mapping relationship includes the index of each first frequency domain resource in multiple first frequency domain resources.
[0016] Based on this solution, the frequency domain resources corresponding to the first antenna port can be indicated with less overhead.
[0017] In combination with the above-mentioned first aspect, in a possible design, the target frequency domain resource mapping relationship is determined based on the number of multiple first frequency domain resources and the frequency domain range of the multiple first frequency domain resources.
[0018] In combination with the first aspect above, in one possible design, the method further includes: the terminal device obtains first configuration information, where the first configuration information is used to configure one or more frequency domain resource mapping relationships. Wherein, the target frequency domain resource mapping relationship is a frequency domain resource mapping relationship whose corresponding index is the first index among the one or more frequency domain resource mapping relationships.
[0019] In combination with the above-mentioned first aspect, in one possible design, the first indication information includes the number of multiple first frequency domain resources.
[0020] In combination with the first aspect above, in one possible design, the method further includes: the terminal device receives second indication information, where the second indication information includes at least one of an upper limit value of the number of multiple first frequency domain resources and a lower limit value of the number of multiple first frequency domain resources. The second indication information is used to determine the multiple first frequency domain resources.
[0021] In combination with the above-mentioned first aspect, in a possible design, multiple first frequency domain resources are determined according to the first indication information, including: when the number of multiple first frequency domain resources does not exceed the upper limit value of the number of multiple first frequency domain resources, and / or is not less than the lower limit value of the number of multiple first frequency domain resources, multiple first frequency domain resources are determined according to the first indication information.
[0022] Based on this solution, whether the first indication information can be used to determine the first frequency domain resource can be determined according to the obtained upper limit value or lower limit value, thereby avoiding the determined first frequency domain resource being not a suitable sampling position.
[0023] In combination with the above-mentioned first aspect, in a possible design, the lower limit of the number of multiple first frequency domain resources is the number of singular values whose absolute value of the channel frequency domain matrix corresponding to the first antenna port is greater than a given threshold.
[0024] In combination with the above-mentioned first aspect, in a possible design, the method also includes: the terminal device receives third indication information, the third indication information includes the frequency domain range of multiple first frequency domain resources, and the third indication information is used to determine the multiple first frequency domain resources.
[0025] On the second aspect, a communication method is provided, which can be executed by a network device or by a module (such as a processor, chip, or chip system, etc.) applied to the network device. The following is an example of a network device executing the method, and the method includes: the network device sends a first indication information. The first indication information is used to determine a plurality of first frequency domain resources, the plurality of first frequency domain resources corresponding to a first antenna port, the first antenna port corresponding to a demodulation reference signal DMRS, and the upper limit value of the number of the plurality of first frequency domain resources is the value of the rank of the channel frequency domain matrix corresponding to the first antenna port. The network device sends DMRS through a plurality of first frequency domain resources.
[0026] Based on the communication method provided in the embodiment of the present application, the upper limit of the number of multiple first frequency domain resources is the rank of the channel frequency domain matrix corresponding to the first antenna port. In this case, the first frequency domain resource corresponding to the first antenna port is not affected by the specific port of the first antenna port. Therefore, the DMRS designed in the embodiment of the present application is universal, and when facing 6G large-scale orthogonal DMRS ports, the channel estimation quality is improved compared with the traditional DMRS design method.
[0027] In combination with the above second aspect, in a possible design, multiple first frequency domain resources are determined based on a linear maximal uncorrelated group of the channel frequency domain matrix corresponding to the first antenna port.
[0028] This solution provides a method for determining the positions of multiple first frequency domain resources in the frequency domain. Based on this method, a DMRS with universal applicability and unequally spaced distribution in the frequency domain can be designed.
[0029] In combination with the second aspect, in one possible design, a linear maximally uncorrelated group of channel frequency domain matrices corresponding to the plurality of first frequency domain resources and the first antenna port satisfies the following relationship: Among them, V H Represents the channel frequency domain projection matrix corresponding to the first antenna port, V(:,1:r) H Represents the selection matrix V H The elements of the first, second, ..., and rth rows of ; r represents the number of the plurality of first frequency domain resources; V(:,1:r) H ·P T represents the position of the linear maximally uncorrelated group of the channel frequency domain matrix corresponding to the first antenna port; T When the value of the element in is 0, it means that the frequency domain resource corresponding to the element is not the first frequency domain resource. When the value of the element is 1, it means that the frequency domain resource corresponding to the element is the first frequency domain resource.
[0030] In combination with the above second aspect, in one possible design, the channel frequency domain matrix corresponding to the first antenna port and the frequency domain ranges of the multiple first frequency domain resources satisfy the following relationship: Where H represents the channel frequency domain matrix corresponding to the first antenna port; V H represents the channel frequency domain projection matrix corresponding to the first antenna port; Indicates dimension n rx ×n sc The complex matrix, n sc represents the frequency domain range of multiple first frequency domain resources, n rx represents the number of receiving antenna ports; U and Σ respectively represent the matrix consisting of left singular vectors and the diagonal matrix consisting of singular values obtained by performing singular value decomposition on the channel matrix corresponding to the first antenna port.
[0031] In combination with the above second aspect, in one possible design, the first indication information includes a first index, which is an index corresponding to the target frequency domain resource mapping relationship. The target frequency domain resource mapping relationship includes an index of each first frequency domain resource in multiple first frequency domain resources.
[0032] Based on this solution, the frequency domain resources corresponding to the first antenna port can be indicated with less overhead.
[0033] In combination with the above-mentioned second aspect, in a possible design, the target frequency domain resource mapping relationship is determined based on the number of multiple first frequency domain resources and the frequency domain range of the multiple first frequency domain resources.
[0034] In conjunction with the above second aspect, in one possible design, the method further includes: the network device sends first configuration information, where the first configuration information is used to configure one or more frequency domain resource mapping relationships. Wherein, the target frequency domain resource mapping relationship is a frequency domain resource mapping relationship whose corresponding index is the first index among the one or more frequency domain resource mapping relationships.
[0035] In combination with the above-mentioned second aspect, in a possible design, the first indication information includes the number of multiple first frequency domain resources.
[0036] In conjunction with the second aspect above, in one possible design, the method further includes: the network device sending second indication information, where the second indication information includes at least one of an upper limit value of the number of the plurality of first frequency domain resources and a lower limit value of the number of the plurality of first frequency domain resources. The second indication information is used to determine the plurality of first frequency domain resources.
[0037] In combination with the foregoing second aspect, in one possible design, the first indication information, used to determine multiple first frequency domain resources, includes:
[0038] When the number of multiple first frequency domain resources does not exceed the upper limit of the number of multiple first frequency domain resources and / or is not less than the lower limit of the number of multiple first frequency domain resources, the first indication information is used to determine the multiple first frequency domain resources.
[0039] Based on this solution, the upper limit or lower limit of the number of first frequency domain resources can be used to determine whether the first indication information can be used to determine the first frequency domain resources, thereby avoiding the determined first frequency domain resources being inappropriate sampling positions.
[0040] In combination with the above second aspect, in a possible design, the lower limit of the number of multiple first frequency domain resources is the number of singular values whose absolute value of the channel frequency domain matrix corresponding to the first antenna port is greater than a given threshold.
[0041] In combination with the above-mentioned second aspect, in a possible design, the method further includes: the network device sends third indication information, the third indication information includes the frequency domain range of multiple first frequency domain resources, and the third indication information is used to determine the multiple first frequency domain resources.
[0042] In a third aspect, a communication device is provided for implementing the various methods described above. The communication device may be the terminal device described in the first aspect or any implementation thereof, or a device including the terminal device described above, or a device included in the terminal device, such as a chip. Alternatively, the communication device may be the terminal device described in the second aspect or any implementation thereof, or a device including the terminal device described above, or a device included in the terminal device, such as a chip.
[0043] The communication device includes modules, units, or means corresponding to the above-mentioned methods. The modules, units, or means may be implemented by hardware, software, or by hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0044] In some possible designs, the communication device may include a transceiver module and a processing module. The transceiver module, which may also be referred to as a transceiver unit, is configured to implement the sending and / or receiving functions described in the first or second aspect and any possible implementation thereof. The transceiver module may be comprised of a transceiver circuit, a transceiver, a transceiver, or a communication interface. The processing module may be configured to implement the processing functions described in the first or second aspect and any possible implementation thereof.
[0045] In some possible designs, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in the above-mentioned first aspect or second aspect, and any possible implementation methods thereof.
[0046] In a fourth aspect, a communication device is provided, comprising: a processor and a memory; the memory is configured to store computer instructions, and when the processor executes the instructions, the communication device performs the method of any of the aforementioned aspects. The communication device may be the terminal device described in the first aspect or any implementation of the first aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip. Alternatively, the communication device may be the terminal device described in the second aspect or any implementation of the second aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip.
[0047] In a fifth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is configured to communicate with a module external to the communication device; and the processor is configured to execute a computer program or instruction to cause the communication device to perform the method of any of the above aspects. The communication device may be the terminal device described in the first aspect or any implementation of the first aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip. Alternatively, the communication device may be the terminal device described in the second aspect or any implementation of the second aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip.
[0048] In a sixth aspect, a communication device is provided, comprising: at least one processor; the processor is configured to execute a computer program or instruction stored in a memory, so that the communication device performs the method of any of the above aspects. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be the terminal device of the above first aspect, or any implementation of the first aspect, or a device including the above terminal device, or a device included in the above terminal device, such as a chip. Alternatively, the communication device may be the terminal device of the above second aspect, or any implementation of the second aspect, or a device including the above terminal device, or a device included in the above terminal device, such as a chip.
[0049] In the seventh aspect, a computer-readable storage medium is provided, which stores a computer program or instruction. When the computer program or instruction is run on a communication device, the communication device can execute any of the above aspects or any of its implementation methods.
[0050] In an eighth aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute the method of any of the above aspects or any of its implementations.
[0051] In a ninth aspect, a communication device is provided (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the functions involved in any of the above aspects or any of its implementation methods.
[0052] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.
[0053] In some possible designs, when the device is a chip system, it can be composed of a chip or include a chip and other discrete devices.
[0054] It can be understood that when the communication device provided in any one of the third to sixth aspects is a chip, the above-mentioned sending action / function can be understood as output, and the above-mentioned receiving action / function can be understood as input.
[0055] Among them, the technical effects brought about by any implementation method of the third to ninth aspects can refer to the technical effects brought about by the corresponding implementation methods of the first to second aspects, and will not be repeated here.
[0056] It should be noted that various possible implementations of any of the above aspects can be combined under the premise that there is no contradiction between the solutions.
[0057] In a tenth aspect, a communication system is provided, which includes a terminal device that executes the method of the first aspect and a network device that executes the method of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] FIG1 is a schematic diagram of an existing DMRS port;
[0059] FIG2 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0060] FIG3 is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;
[0061] FIG4 is an interactive diagram of a communication method provided in an embodiment of the present application;
[0062] FIG5 is a schematic diagram of a DMRS pattern provided in an embodiment of the present application;
[0063] FIG6 is a schematic diagram of a possible process provided by an embodiment of the present application;
[0064] FIG7 is a schematic diagram of another possible process provided by an embodiment of the present application;
[0065] FIG8 is a schematic diagram of the composition of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0066] In order to facilitate understanding of the technical solutions of the embodiments of the present application, a brief introduction to the relevant technologies of the present application is first given as follows.
[0067] 1. DMRS:
[0068] In 5G systems, various reference signals known to both the transmitter and receiver are defined. The receiver can perform channel estimation based on these signals. Reference signals are also called pilot signals or reference signals. DMRS is a reference signal that can be used in downlink scenarios. Terminal devices can use the received DMRS signal to demodulate the PDSCH.
[0069] To perform channel estimation, the 5G system also introduces the concept of antenna ports, which can also be simply called ports. An antenna port is a logical concept. An antenna port is defined as when an orthogonal frequency division multiplexing (OFDM) symbol is transmitted through an antenna port, the channel it experiences is the same as the channel experienced by other OFDM symbols transmitted through the same antenna port. In other words, for the receiver, if two different signals are transmitted through the same equivalent channel, they can be considered to be transmitted through the same antenna port.
[0070] An antenna port corresponds to a specific time-frequency resource and a corresponding reference signal. The time-frequency resource corresponding to the antenna port is the time-frequency resource used to transmit the corresponding reference signal. The mapping relationship (or correspondence relationship) between the antenna port corresponding to a reference signal and the frequency domain resource can be called the pattern of the reference signal.
[0071] In this document, the antenna port corresponding to the DMRS may also be referred to as a DMRS port for short, which is uniformly described here and will not be repeated in the following text.
[0072] Existing protocols define different types of DMRS, each supporting different numbers of antenna ports and corresponding to different frequency domain densities. For example, Type 1 (Type I) DMRS supports up to 8 antenna ports and corresponds to a frequency domain density of 3 resource elements (REs) per resource block (RB), meaning that 3 REs are used to transmit DMRS in an RB. Type 2 (Type II) DMRS supports up to 12 antenna ports and corresponds to a frequency domain density of 2 REs / RB, meaning that 2 REs are used to transmit DMRS in an RB.
[0073] For example, (1) in FIG1 is a schematic diagram of the pattern of Type I DMRS, and (2) in FIG1 is a schematic diagram of the pattern of Type II DMRS. As shown in (1) in FIG1, Type I DMRS supports 8 orthogonal antenna ports #0, #1, #2, #3, #4, #5, #6, and #7, wherein the horizontal axis coordinates of the black squares represent the corresponding antenna ports, and the vertical axis coordinates represent the subcarriers corresponding to the antenna ports in the frequency domain. As shown in (2) in FIG1, Type II DMRS supports 12 orthogonal antenna ports #0 to #11, wherein the horizontal axis coordinates of the black squares represent the corresponding antenna ports, and the vertical axis coordinates represent the subcarriers corresponding to the antenna ports in the frequency domain.
[0074] The frequency domain density corresponding to DMRS decreases as the number of antenna ports supported by the DMRS increases. For example, evolved Type 1 (eType I) DMRS and evolved Type 2 (eType II) DMRS are currently proposed. eType I DMRS supports up to 16 antenna ports, with a corresponding frequency domain density of 3 RE / RB. eType 2 DMRS supports up to 24 antenna ports, with a corresponding frequency domain density of 1 RE / RB. Compared to Type I and Type II DMRS, eType I and eType II DMRS support double the number of antenna ports, but the corresponding frequency domain density is halved.
[0075] Currently, when the network schedules the time-frequency resources corresponding to DMRS, the scheduling unit is the physical resource block (PRB). In addition, multiple consecutive PRBs can be used as a bundle or precoding resource block group (PRG) for frequency domain joint processing to improve reception performance.
[0076] In this document, if multiple consecutive PRBs can be jointly processed in the frequency domain, the multiple PRBs can be referred to as PRB bundling.
[0077] Existing typical DMRS design methods design DMRS patterns based on the Nyquist sampling theorem. Assuming the total DMRS overhead remains unchanged, the increase in orthogonal DMRS ports requires a corresponding reduction in the time-frequency density of the DMRS ports. The pilot sampling interval also increases as the frequency-domain density decreases. This causes the delayed power spectrum of the DMRS channel response to generate energy aliasing due to undersampling, which in turn reduces the channel estimation accuracy at the receiver, ultimately leading to a decrease in the system's spectral efficiency (SE).
[0078] In 6G networks, large-scale orthogonal DMRS ports are likely to appear in order to support a higher number of parallel transmission streams and improve system capacity. If traditional DMRS design methods are still used for large-scale orthogonal DMRS ports, the channel estimation quality at the receiving end may be significantly reduced. Based on this problem, the present application provides a communication method that can design a DMRS pattern. In the scenario of large-scale orthogonal DMRS ports, the channel estimation quality can be improved compared with the existing DMRS design method.
[0079] The following introduces the specific implementation of the communication method provided in the embodiment of the present application.
[0080] In the description of this application, unless otherwise specified, " / " indicates that the objects associated with each other are in an "or" relationship. For example, A / B can mean A or B. "And / or" in this application is merely a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, in the description of this application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. In addition, to facilitate the clear description of the technical solutions of the embodiments of this application, in the embodiments of this application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit differences. At the same time, in the embodiments of the present 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" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0081] In the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the first indication information below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein the other information and the information to be indicated have an association relationship. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can be achieved by means of the arrangement order of each piece of information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each piece of information can also be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.
[0082] It should be understood that the information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiments of this application. The sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the transmitting device by sending configuration information to the receiving device.
[0083] In the embodiments of the present application, “preset”, “predefined”, “predefined”, “preconfigured” or similar expressions such as “pre-configured” can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device. For example, they can be burned into the device when the device leaves the factory. The embodiments of the present application do not limit the specific implementation method. Among them, “saving” can mean saving in one or more memories. The one or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, which is not limited by the embodiments of the present application.
[0084] The "protocol" involved in the embodiments of the present application may refer to a protocol family in the communication field, a standard protocol with a similar protocol family frame structure, or a related protocol used in future communication systems. The embodiments of the present application do not make specific limitations on this.
[0085] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will perform corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to perform judgment actions when implemented, nor does it mean that there are other limitations.
[0086] The technical solution provided in this application can be used in various communication systems, which may be a third generation partnership project (3GPP) communication system, such as a fourth generation (4G) long term evolution (LTE) system, a fifth generation (5G) mobile communication system and its evolution system, a MIMO system, a vehicle to everything (V2X) system, a LTE and NR hybrid networking system, or a device to device (D2D) system, a machine to machine (M2M) communication system, an Internet of Things (IOT), and other next generation communication systems, such as a sixth generation (6G) mobile communication system.
[0087] It should be noted that the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0088] FIG2 is a schematic diagram of a possible, non-limiting communication system applicable to an embodiment of the present application. As shown in FIG2 , the communication system 10 includes a radio access network (RAN) 100. The RAN 100 includes at least one RAN node (such as 110a and 110b in FIG2 , collectively referred to as 110) and at least one terminal device (such as 120a-120j in FIG2 , collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG2 ). The terminal device 120 is connected to the RAN node 110 via a wireless connection.
[0089] Optionally, the communication system may further include a core network (CN) 200. The RAN node 110 may be connected to the core network 200 via a wireless or wired connection. The core network equipment in the core network 200 and the RAN node 110 in the RAN 100 may be different physical devices, or they may be the same physical device that integrates core network logical functions and radio access network logical functions.
[0090] Optionally, the communication system 10 may further include the Internet 300. The Internet may be connected to the core network or the RAN.
[0091] The RAN 100 may be a 3GPP-related cellular system, such as a 4G or 5G mobile communication system, or a future-oriented evolutionary system (such as a 6G mobile communication system). The RAN 100 may also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 may also be a communication system that integrates two or more of the above systems.
[0092] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and facilitates wireless access for terminal devices. Multiple RAN nodes 110 in the communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal device 120 are relative. For example, network element 120i in Figure 2 can be a helicopter or drone, which can be configured as a mobile network device. For terminal device 120j accessing the RAN 100 via network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal device. RAN node 110 and terminal device 120 are sometimes referred to as communication devices. For example, network elements 110a and 110b in Figure 2 can be understood as communication devices with base station functionality, and network elements 120a-120j can be understood as communication devices with terminal device functionality.
[0093] In one possible scenario, a RAN node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. A RAN node may be a macro base station (such as 110a in FIG2 ), a micro base station or an indoor station (such as 110b in FIG2 ), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, a RAN node may also be a server, a wearable device, a vehicle or an onboard device. For example, an access network device in V2X technology may be a road side unit (RSU). All or part of the functions of the RAN node in this application may also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The RAN node in this application may also be a logical node, a logical module, or software that can implement all or part of the functions of a RAN node.
[0094] In another possible scenario, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0095] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0096] The RAN node may also be expressed in different ways, such as a network device. In this application, unless otherwise specified, the network device is used to express the node.
[0097] A terminal device may be a device with wireless transceiver capabilities, and may also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal device, etc. Terminal devices can be widely used in various scenarios, such as D2D, V2X communication, machine-type communication (MTC), IOT, virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. Terminal devices may be mobile phones, tablet computers, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of the present application do not limit the device form of the terminal device.
[0098] Taking the interaction between a network device and any terminal device as an example, in a possible design of the communication method provided in an embodiment of the present application, the network device sends a first indication message to the terminal device. The terminal device receives the first indication message and determines a plurality of first frequency domain resources based on the first indication message. The plurality of first frequency domain resources correspond to a first antenna port, the first antenna port corresponds to a DMRS, and the upper limit value of the number of the plurality of first frequency domain resources is the value of the rank of the channel frequency domain matrix corresponding to the first antenna port. The terminal device receives the DMRS through the plurality of first frequency domain resources. The specific implementation and technical effects of this solution will be described in detail in the subsequent method embodiments and will not be elaborated here.
[0099] Optionally, the network device or terminal device may adopt the structure of the communication device 300 shown in Figure 3. As shown in Figure 3, the communication device 300 includes a processor 301, a communication circuit 302, and at least one communication interface (Figure 3 is merely an example of including a communication interface 304). Optionally, the communication device 300 may also include a memory 303.
[0100] The processor 301 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.
[0101] The communication link 302 may include a pathway for transmitting information between the aforementioned components.
[0102] The communication interface 304 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0103] The memory 303 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via the communication line 302. The memory may also be integrated with the processor.
[0104] The memory 303 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the computer-executable instructions stored in the memory 303, thereby implementing the methods provided in the following embodiments of the present application.
[0105] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code or computer program code, which is not specifically limited in the embodiments of the present application.
[0106] In a specific implementation, as an embodiment, the processor 301 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 3 .
[0107] In a specific implementation, as an embodiment, the communication device 300 may include multiple processors, such as the processor 301 and the processor 308 in FIG3 . Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0108] In a specific implementation, as an embodiment, the communication device 300 may further include an output device 305 and an input device 306. The output device 305 communicates with the processor 301 and can display information in a variety of ways. For example, the output device 305 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 306 communicates with the processor 301 and can receive user input in a variety of ways. For example, the input device 306 can be a mouse, a keyboard, a touch screen device, or a sensor device.
[0109] It is understood that the structure shown in FIG3 does not constitute a specific limitation on the communication device 300. For example, in other embodiments of the present application, the communication device 300 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0110] The following will combine Figures 2 to 3 to explain the communication method provided in the embodiment of the present application by taking the interaction between a network device and any terminal device as an example.
[0111] It should be noted that the message names between network elements or the names of parameters in the messages in the following embodiments of the present application are only examples, and other names may be used in specific implementations. The embodiments of the present application do not specifically limit this.
[0112] As shown in Figure 4, a communication method is provided for an embodiment of the present application. Figure 4 illustrates the method by taking a network device and a terminal device as the execution subjects of the interaction diagram as an example, but the present application does not limit the execution subjects of the interaction diagram. For example, the network device in Figure 4 may also be a module such as a chip, a chip system, or a processor applied to a network device, or a logical node, a logical module, or software that can realize all or part of the functions of a network device node; the terminal device in Figure 4 may also be a module such as a chip, a chip system, or a processor applied to a terminal device, or a logical node, a logical module, or software that can realize all or part of the functions of a terminal device.
[0113] As shown in FIG4 , the communication method includes the following steps:
[0114] S401: A network device sends first indication information to a terminal device. Correspondingly, the terminal device receives the first indication information.
[0115] The first indication information is used to determine a plurality of first frequency domain resources corresponding to the first antenna port, which is specifically introduced in S402 and will not be expanded here.
[0116] Optionally, the network device may send multiple first indication information to the terminal device, wherein each first indication information is used to indicate multiple first frequency domain resources corresponding to different first antenna ports.
[0117] Optionally, multiple pieces of first indication information may be carried in the same message, or may be carried in different messages respectively.
[0118] The embodiment of the present application does not limit the form of the first indication information. For example, the first indication information can be carried in downlink information such as radio resource control (RRC) signaling, downlink control information (DCI), or media access control (MAC) control element (CE).
[0119] S402. The terminal device determines, based on the first indication information, a plurality of first frequency domain resources, wherein the plurality of first frequency domain resources correspond to a first antenna port, the first antenna port corresponds to a DMRS, and an upper limit on the number of the plurality of first frequency domain resources is a rank value of a channel frequency domain matrix corresponding to the first antenna port.
[0120] It should be noted that the embodiment of the present application does not limit the unit of the first frequency domain resource. Exemplarily, the unit of the first frequency domain resource may be a subcarrier, a resource block (RB), or a resource block group (RBG).
[0121] The first antenna port can be any antenna port corresponding to DMRS, that is, it can be any DMRS port. It can be understood that since the first antenna port corresponds to DMRS, the mapping relationship between multiple first frequency domain resources and the first antenna port can be called a DMRS pattern. In other words, the terminal device can determine a DMRS pattern based on the first indication information, or the first indication information is used to indicate a DMRS pattern.
[0122] Among them, the DMRS pattern indicated by the first indication information can be designed based on the DMRS pattern design method provided in the embodiment of the present application.
[0123] In the DMRS pattern design method provided in an embodiment of the present application, the positions of multiple first frequency domain resources in the frequency domain can be determined according to the linear maximal uncorrelated group of the channel frequency domain matrix corresponding to the first antenna port.
[0124] In the embodiment of the present application, the upper limit of the number of multiple first frequency domain resources is the rank value of the channel frequency domain matrix corresponding to the first antenna port. At this time, the specific position of the maximal linearly independent group of the channel frequency domain matrix corresponding to the first antenna port is a deterministic rule and is not affected by which specific port the first antenna port is. In other words, the positions of the multiple first frequency domain resources in the frequency domain determined based on the maximal linearly independent group of the channel frequency domain matrix corresponding to the first antenna port are not affected by which specific port the first antenna port is, thereby achieving that different DMRS ports can correspond to the same DMRS pattern. In other words, the DMRS pattern designed in the embodiment of the present application can be universal.
[0125] In the embodiments of the present application, the following factors: the size of the DMRS PRB bundling, the number of receiving antenna ports of the terminal device, and the number of MIMO layers do not affect the specific location of the maximal linearly uncorrelated group in the channel frequency domain matrix corresponding to the first antenna port. In other words, the universality of the DMSR pattern can be independent of changes in these three factors.
[0126] The embodiment of the present application does not limit how to determine the positions of multiple first frequency domain resources in the DMRS pattern in the frequency domain. The following describes an exemplary algorithm for determining the position of each first frequency domain resource in the frequency domain provided by an embodiment of the present application.
[0127] Exemplarily, an algorithm for determining the position of each first frequency domain resource in the frequency domain may satisfy the following relationship:
[0128] Among them, V H Represents the channel frequency domain projection matrix corresponding to the first antenna port, V(:,1:r) H Represents the selection matrix V H The elements of the first, second, ..., and rth rows of ; r represents the number of the plurality of first frequency domain resources; V(:,1:r) H ·P T represents the position of the linear maximally uncorrelated group of the channel frequency domain matrix corresponding to the first antenna port; T When the value of the element in is 0, it means that the frequency domain resource corresponding to the element does not correspond to the first antenna port and is not the first frequency domain resource. When the value of the element is 1, it means that the frequency domain resource corresponding to the element corresponds to the first antenna port and is the first frequency domain resource. T , determine the position of the frequency domain resources corresponding to the first antenna port in the frequency domain.
[0129] For example, P T Is a matrix with a dimension of 2*3 (2 rows, 3 columns), P T The first row of P is equal to [0,1,0], and the second row of P is equal to [1,0,0]. T The dimension 2*3 indicates that 2 frequency domain resources are selected from 3 frequency domain resources, and the selected 2 frequency domain resources are used as the frequency domain resources corresponding to the first antenna port, wherein the index of the first selected frequency domain resource is 2 (P T In the first row of , the position of element 1 is in the position of 3 elements), and the index of the second frequency domain resource selected is 1 (P T , the position of element 1 among the 3 elements in the 2nd row of ).
[0130] The above formula 1 represents V(:,1:r) H ·P T Perform QR decomposition, Q is an orthogonal matrix, R is an upper triangular matrix, and when V is known, P can be solved T , thereby further determining the position of each first frequency domain resource in the frequency domain. In addition to the QR decomposition algorithm shown in formula (1), methods such as trial and error can also be used to determine P T , to determine the position of each first frequency domain resource in the frequency domain.
[0131] In one possible scenario, when determining the position of frequency domain resources based on the maximal linearly independent group of the channel frequency domain matrix corresponding to the first antenna port, a representative frequency domain position within a certain frequency domain range can be selected, or in other words, a better frequency domain sampling position can be selected, thereby further improving the channel estimation quality.
[0132] The embodiment of the present application does not limit the specific positions of the multiple first frequency domain resources in the DMRS pattern in the frequency domain.
[0133] Optionally, the multiple first frequency domain resources may be arranged non-uniformly in the frequency domain, or may be arranged uniformly.
[0134] Optionally, among the multiple first frequency domain resources, the interval between two adjacent first frequency domain resources may comply with certain rules.
[0135] Optionally, the multiple first frequency domain resources may be sparse in the frequency domain, that is, the interval between two adjacent first frequency domain resources may take a relatively large value.
[0136] Exemplarily, assuming that the first frequency domain resource is a subcarrier, when the number of the multiple first frequency domain resources indicated by the first indication information is 16, the subcarrier indexes of the 16 subcarriers and the intervals between two adjacent subcarriers may be as shown in Table 1 below.
[0137] Table 1
[0138] As shown in Table 1, multiple first frequency domain resources are arranged unevenly in the frequency domain. The spacing between two adjacent first frequency domain resources increases from 2 subcarriers to 15 subcarriers, and then decreases from 15 subcarriers to 2 subcarriers. For the 15 rows corresponding to subcarrier indices 3-144, the spacing between adjacent frequency domain resources is symmetrical around the axis 15.
[0139] In addition, for the channel frequency domain matrix corresponding to the first antenna port in the above embodiment, the embodiment of the present application does not limit how it is determined. The following introduces an exemplary algorithm provided by an embodiment of the present application for determining the channel frequency domain matrix corresponding to the first antenna port.
[0140] ,Exemplarily, an algorithm for determining the channel frequency domain matrix corresponding to the first antenna port can satisfy the following relationship:
[0141] Where H represents the channel frequency domain matrix corresponding to the first antenna port; V H represents the channel frequency domain projection matrix corresponding to the first antenna port; Indicates dimension nrx ×n sc The complex matrix, n sc represents the frequency domain range of multiple first frequency domain resources, n rx represents the number of receiving antenna ports; U and Σ respectively represent the matrix consisting of left singular vectors and the diagonal matrix consisting of singular values obtained by performing singular value decomposition on the channel matrix corresponding to the first antenna port.
[0142] The above describes the DMRS pattern provided in the embodiment of the present application. The embodiment of the present application does not limit how the first indication information specifically indicates the DMRS pattern. The following, combined with possible implementations of the first indication information indicating the DMRS pattern provided in the embodiment of the present application, introduces how a terminal device determines multiple first frequency domain resources based on the first indication information.
[0143] Method 1: The first indication information includes a first index. The first index is the index corresponding to the target frequency domain resource mapping relationship, and the target frequency domain resource mapping relationship includes the indexes of multiple frequency domain resources. After the terminal device determines the target frequency domain resource mapping relationship corresponding to the first index based on the first index, it can determine the frequency domain resource corresponding to the index based on the index of each frequency domain resource included in the target frequency domain resource mapping relationship, and use the determined frequency domain resource as the first frequency domain resource. In other words, the target frequency domain resource mapping relationship includes the index of each first frequency domain resource in multiple first frequency domain resources.
[0144] The embodiment of the present application does not limit the specific form of the target frequency domain resource mapping relationship. Exemplarily, the target frequency domain resource mapping relationship can indicate the index of each first frequency domain resource in a table form, such as the subcarrier index column in Table 1 above.
[0145] Optionally, the target frequency domain resource mapping relationship can be configured by the network device to the terminal device. In this optional solution, the network device sends first configuration information to the terminal device, and accordingly, the terminal device receives the first configuration information from the network device. The first configuration information is used to configure one or more frequency domain resource mapping relationships, each frequency domain resource mapping relationship having a corresponding index. After receiving the first indication information, the terminal device determines the target frequency domain resource mapping relationship from the configured frequency domain resource mapping relationships based on the first index included in the first indication information.
[0146] The embodiment of the present application does not limit the form of the first configuration information. For example, the first configuration information can be carried in downlink information such as RRC signaling, DCI, or MAC CE.
[0147] For a terminal device to determine a target frequency domain resource mapping relationship from a configured frequency domain resource mapping relationship based on a first index, in one possible implementation, each frequency domain resource mapping relationship configured by the first configuration information corresponds to a different index. After receiving the first indication information, the terminal device determines, based on the first index included in the first indication information, a frequency domain resource mapping relationship with a corresponding index of the first index from the configured frequency domain resource mapping relationships, and determines the frequency domain resource mapping relationship as the target frequency domain resource mapping relationship. That is, the target frequency domain resource mapping relationship is a frequency domain resource mapping relationship with a corresponding index of the first index in one or more frequency domain resource mapping relationships.
[0148] For example, the first configuration information configures four frequency domain resource mapping relationships, and the indexes of these four frequency domain resource mapping relationships are 1, 2, 3, and 4. The first indication information includes index 2, and the terminal device determines the frequency domain resource mapping relationship with index 2 among the four frequency domain resource mapping relationships as the target frequency domain resource mapping relationship.
[0149] In another possible implementation, each frequency domain resource mapping relationship configured by the first configuration information can be grouped according to the number of frequency domain resources included, and each frequency domain resource mapping relationship in a group corresponds to a different index. In this implementation, the first indication information may include a first index and the number of multiple first frequency domain resources. After receiving the first indication information, the terminal device determines, from the configured frequency domain resource mapping relationships, a group of frequency domain resource mapping relationships including the same number of frequency domain resources as the number indicated by the first indication information, based on the number of multiple first frequency domain resources included in the first indication information, and determines, from the group, based on the first index included in the first indication information, a frequency domain resource mapping relationship corresponding to the first index, and determines the frequency domain resource mapping relationship as the target frequency domain resource mapping relationship.
[0150] For example, the first configuration information configures four frequency domain resource mapping relationships, which are divided into two groups. The two frequency domain resource mapping relationships in the first group each include eight frequency domain resources with indexes of 1 and 2, and the two frequency domain resource mapping relationships in the second group each include nine frequency domain resources with indexes of 3 and 4. The first indication information includes an index of 1 and a number of frequency domain resources of 8. The terminal device then determines the frequency domain resource mapping relationship with index 1 in the first group as the target frequency domain resource mapping relationship.
[0151] Alternatively, the target frequency domain resource mapping relationship may be preset.
[0152] In the embodiments of the present application, the term "preset" may also be understood as predefined, preconfigured (e.g., preconfigured in a terminal device and a network device), pre-set, protocol-defined, or pre-agreed (e.g., pre-agreed between a terminal device and a network device). This is a unified explanation, and similar expressions may be understood in the following text.
[0153] If the target frequency domain resource mapping relationship is preset, the possible solution for the terminal device to determine the target frequency domain resource mapping relationship according to the first index may be: one or more frequency domain resource mapping relationships are preset in the terminal device, each frequency domain resource mapping relationship has a corresponding index, and the terminal device determines the target frequency domain resource mapping relationship from the preset frequency domain resource mapping relationship according to the first index included in the first indication information. Among them, the specific implementation of the terminal device determining the target frequency domain resource mapping relationship from the preset frequency domain resource mapping relationship according to the first index can refer to the above introduction to the terminal device determining the target frequency domain resource mapping relationship from the configured frequency domain resource mapping relationship according to the first index, which will not be expanded here.
[0154] Mode 2: The first indication information includes the number of the plurality of first frequency domain resources (which can also be understood as the number of frequency domain samples). The number of the plurality of first frequency domain resources is used by the terminal device to determine the index of each first frequency domain resource in the plurality of first frequency domain resources.
[0155] Alternatively, the first indication information may also include a parameter for determining the number of the plurality of first frequency domain resources. After receiving the first indication information, the terminal device may determine the number of the plurality of first frequency domain resources based on the parameter included in the first indication information. For example, the first indication information may include a frequency domain density requirement corresponding to the first antenna port. The terminal device may determine the number of the plurality of first frequency domain resources based on the frequency domain density requirement.
[0156] For example, assuming that the total number of available frequency domain resources involved in the first antenna port (that is, the frequency domain range of multiple first frequency domain resources) is 48 subcarriers, if the frequency domain density requirement of the first antenna port is 0.2, then it can be calculated that the number of first frequency domain resources corresponding to the first antenna port = ceil(48*0.2) = 10, where ceil means rounding up.
[0157] In the second method, the terminal device presets an algorithm or model for calculating the index of the first frequency domain resource. After receiving the first indication information, the terminal device can substitute the number of the multiple first frequency domain resources indicated by the first indication information into the preset algorithm (or as an input to the model) to determine the index of each first frequency domain resource in the multiple first frequency domain resources.
[0158] The embodiment of the present application does not impose any specific restrictions on the algorithm or model for determining the index of the first frequency domain resource. For example, the number of the plurality of first frequency domain resources and the index of each first frequency domain resource in the plurality of first frequency domain resources may satisfy the relationship shown in the above formula (1). The P in formula (1) can be solved. T , determine the index of each first frequency domain resource corresponding to the first antenna port. In addition to the algorithm shown in formula (1), P can also be determined by methods such as trial and error. T , thereby further determining the index of each first frequency domain resource.
[0159] Optionally, in method 2, the network device may further send second indication information to the terminal device, where the second indication information may include at least one of the following: an upper limit value of the number of the plurality of first frequency domain resources and a lower limit value of the number of the plurality of first frequency domain resources. The terminal device may determine the index of each first frequency domain resource in the plurality of first frequency domain resources based on the number of the plurality of first frequency domain resources included in the first indication information and the parameters included in the second indication information.
[0160] Optionally, if the second indication information includes an upper limit value for the number of multiple first frequency domain resources, the terminal device may determine whether the number of multiple first frequency domain resources included in the first indication information exceeds the upper limit value for the number of multiple first frequency domain resources. If not, the terminal device may determine the multiple first frequency domain resources based on the number of multiple first frequency domain resources included in the first indication information. If exceeded, the terminal device may not determine the multiple first frequency domain resources based on the number of multiple first frequency domain resources included in the first indication information. Furthermore, the terminal device may wait until the first indication information is received again, and again determine whether the number of multiple first frequency domain resources included in the first indication information exceeds the upper limit value for the number of multiple first frequency domain resources.
[0161] Optionally, if the second indication information includes a lower limit value for the number of multiple first frequency domain resources, the terminal device may determine whether the number of multiple first frequency domain resources included in the currently received first indication information is less than the lower limit value for the number of multiple first frequency domain resources. If not, the terminal device may determine the multiple first frequency domain resources based on the number of multiple first frequency domain resources included in the first indication information. If less, the terminal device may not determine the multiple first frequency domain resources based on the number of multiple first frequency domain resources included in the first indication information. Furthermore, the terminal device may wait until the first indication information is received again, and again determine whether the number of multiple first frequency domain resources included in the first indication information is less than the upper limit value for the number of multiple first frequency domain resources.
[0162] Exemplarily, the lower limit of the number of multiple first frequency domain resources may be the number of singular values (or called the TOP singular value number) whose absolute value of the channel frequency domain matrix corresponding to the first antenna port is greater than a given threshold.
[0163] Optionally, in method 2, the network device may further send third indication information to the terminal device. The third indication information may include frequency domain ranges of multiple first frequency domain resources, and the terminal device may determine the index of each first frequency domain resource based on the frequency domain ranges of the multiple first frequency domain resources and the number of the multiple first frequency domain resources.
[0164] In one possible implementation, the terminal device can determine the channel frequency domain matrix corresponding to the first antenna port based on the frequency domain range of the multiple first frequency domain resources and a preset algorithm / model. After the terminal device determines the channel frequency domain matrix corresponding to the first antenna port, it further determines the index of each first frequency domain resource based on the number of the multiple first frequency domain resources and a preset algorithm / model. In particular, the embodiment of the present application does not impose any specific restrictions on the algorithm or model used by the terminal device to determine the channel frequency domain matrix corresponding to the first antenna port and the index of each first frequency domain resource.
[0165] Exemplarily, the frequency domain ranges of the multiple first frequency domain resources and the channel frequency domain matrix corresponding to the first antenna port may satisfy the relationship shown in formula (2) above. The number of the multiple first frequency domain resources and the index of each first frequency domain resource in the multiple first frequency domain resources may satisfy the relationship shown in formula (1) above.
[0166] Exemplarily, the frequency domain range of the multiple first frequency domain resources may be the size of a PRB bundling when the network device schedules resources for the first antenna port.
[0167] The embodiment of the present application does not limit the form of the second indication information or the third indication information. Exemplarily, the second indication information or the third indication information can be carried in downlink information such as RRC signaling, DCI, or MAC CE.
[0168] Optionally, the network device may send the first indication information, the second indication information and / or the third indication information to the terminal device respectively. Alternatively, the first indication information, the second indication information and / or the third indication information may also be carried in the same message. For example, the second indication information and the third indication information may be carried in the same message. At this time, the second indication information and the third indication information introduced above may be collectively referred to as the second indication information, that is, the second indication information includes at least one of the upper limit value of the number of multiple first frequency domain resources, the lower limit value of the number of multiple first frequency domain resources, and the frequency domain range of the multiple first frequency domain resources.
[0169] Optionally, the first indication information, the second indication information and / or the third indication information may be periodically sent to the terminal device, wherein the sending periods of the first indication information, the second indication information and the third indication information may be the same or different.
[0170] Optionally, the duration of the sending period of the first indication information, the second indication information and / or the third indication information may be related to the speed of change of the channel of the terminal device.
[0171] For example, if the movement of the terminal device causes changes in information such as Doppler, the number of streams (rank) of the channel, and the signal-to-noise ratio of each stream, the channel of the terminal device will also change. When the network device perceives the channel change, it can adjust the parameters included in the first indication information, the second indication information and / or the third indication information accordingly.
[0172] Optionally, the parameters, algorithms, or models used to determine the index of each first frequency domain resource introduced in Method 2 may also be applied in Method 1. In this case, the parameters, algorithms, or models may be used to determine (or, in other words, to generate) the index of each first frequency domain resource included in the target frequency domain resource mapping relationship, and may also be used to determine the index of each frequency domain resource in the frequency domain resource mapping relationship (configured by the first configuration information, or a preset frequency domain resource mapping relationship).
[0173] Exemplarily, the target frequency domain resource mapping relationship can be determined based on the number of the multiple first frequency domain resources and the frequency domain range of the multiple first frequency domain resources. For example, the index of each first frequency domain resource included in the target frequency domain resource mapping relationship can be determined by the above formula (1) and formula (2).
[0174] The following describes an exemplary DMRS pattern generated in the embodiments of the present application in conjunction with the accompanying drawings.
[0175] Exemplarily, it is assumed that the unit of frequency domain resources is subcarrier, and the frequency domain range (for example, it can be PRB bundling) is 36 subcarriers. When generating the DMRS pattern corresponding to DMRS port i (DMRS port i can be any DMRS port) based on the frequency domain sampling number, the value of the frequency domain sampling number (that is, the number of frequency domain resources corresponding to DMRS port i) needs to be within the upper limit value of the frequency domain sampling number (for example, it can be the value of the rank of the channel frequency domain matrix corresponding to DMRS port i) and the lower limit value (for example, it can be the number of TOP singular values of the channel frequency domain matrix corresponding to DMRS port i). As shown in Figure 5, DMRS pattern 1 is the DMRS pattern generated when the frequency domain sampling number is 8. DMRS pattern 2 is the DMRS pattern generated when the frequency domain sampling number is 9. DMRS pattern 3 is the DMRS pattern generated when the frequency domain sampling number is 10.
[0176] The above describes how the first indication information indicates a DMRS pattern. For the first antenna port corresponding to the indicated DMRS pattern, the first antenna port may optionally be indicated by the first indication information, or may also be indicated by other information. For example, the first indication information may indicate that the first antenna port is antenna port #0.
[0177] S403: The network device sends a DMRS to the terminal device via multiple first frequency domain resources. Correspondingly, the terminal device can receive the DMRS via multiple first frequency domain resources.
[0178] Optionally, after receiving the DMRS, the terminal device may perform channel estimation on the channel corresponding to the first antenna port based on the received DMRS. Further, the channel estimation result may be used for PDSCH demodulation.
[0179] The following describes an exemplary process of an embodiment of the present application in conjunction with the accompanying drawings.
[0180] For example, as shown in FIG6 , assuming that the network device is a base station and the terminal device is a UE, a possible process of an embodiment of the present application may include the following steps:
[0181] S601. A base station sends first configuration information to a UE. Correspondingly, the UE receives the first configuration information.
[0182] The first configuration information is used to configure multiple DMRS patterns, and each DMRS pattern corresponds to a different index.
[0183] S602. The base station sends first indication information to the UE. Correspondingly, the UE receives the first indication information.
[0184] The first indication information includes a first index, which is an index of a DMRS pattern among the configured multiple DMRS patterns. The UE determines the DMRS pattern according to the indication of the first indication information.
[0185] For details of S601-S602, please refer to the above introduction of method 1 in S402, which will not be elaborated here.
[0186] S603: The base station sends a DMRS to the UE, and correspondingly, the UE receives the DMRS.
[0187] S604: The UE performs channel estimation according to the received DMRS.
[0188] If the DMRS pattern indicated by the first indication information corresponds to DMRS port i, then after the UE receives the DMRS on the frequency domain resources corresponding to the DMRS pattern, it can perform channel estimation on the channel corresponding to the DMRS port i.
[0189] For example, as shown in FIG7 , assuming that the network device is a base station and the terminal device is a UE, a possible process of an embodiment of the present application may include the following steps:
[0190] S701. The base station sends second indication information to the UE. Correspondingly, the UE receives the second indication information.
[0191] The second indication information includes the rank of the channel frequency domain matrix corresponding to the DMRS port i, the number of TOP singular values, and the frequency domain range of the frequency domain resources corresponding to the DMRS port i.
[0192] Among them, the rank of the channel frequency domain matrix corresponding to DMRS port i can be used as the upper limit of the number of frequency domain samples corresponding to DMRS port i, and the number of TOP singular values of the channel frequency domain matrix corresponding to DMRS port i can be used as the lower limit of the number of frequency domain samples corresponding to DMRS port i.
[0193] S702. The base station sends first indication information to the UE. Correspondingly, the UE receives the first indication information.
[0194] The first indication information includes the number of frequency domain samples corresponding to the DMRS port i.
[0195] S703: The UE determines the DMRS pattern corresponding to the DMRS port i.
[0196] The UE determines that the frequency domain sampling number included in the first indication information is within the upper limit value to the lower limit value of the frequency domain sampling number included in the second indication information. Then, the UE determines the index of each first frequency domain resource in the DMRS pattern corresponding to the DMRS port i based on the frequency domain sampling number included in the first indication information and the frequency domain range included in the second indication information.
[0197] For details of S701-S703, please refer to the above introduction of method 2 in S402, which will not be elaborated here.
[0198] S704: The base station sends a DMRS to the UE, and correspondingly, the UE receives the DMRS.
[0199] S705: The UE performs channel estimation according to the received DMRS.
[0200] After receiving the DMRS on the frequency domain resource corresponding to the DMRS pattern corresponding to the DMRS port i, the UE may perform channel estimation on the channel corresponding to the DMRS port i.
[0201] The above primarily describes the solutions provided by the embodiments of the present application from the perspective of interaction between various network elements. Accordingly, the embodiments of the present application also provide a communication device for implementing the various methods described above. The communication device may be a network device in the above method embodiments, or a device including the above network device, or a component usable for a network device; alternatively, the communication device may be a terminal device in the above method embodiments, or a device including the above terminal device, or a component usable for a terminal device. It is understood that, to implement the aforementioned functions, the communication device includes hardware structures and / or software modules corresponding to the respective functions. Those skilled in the art will readily appreciate that, in conjunction with the various exemplary units and algorithm steps described in the embodiments disclosed herein, the present application can be implemented in hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or in a hardware-driven manner by computer software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.
[0202] In the embodiment of the present application, the communication device can be divided into functional modules according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be understood that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.
[0203] Figure 8 shows a schematic diagram of the structure of a communication device 800. The communication device 800 includes a processing module 801 and a transceiver module 802. Optionally, the communication device 800 may also include a storage module 803. The transceiver module 802, also known as a transceiver unit, is used to implement transceiver functions and may be, for example, a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0204] Taking the communication device 800 as the terminal device in the above embodiment as an example, in a possible implementation manner:
[0205] The transceiver module 802 is configured to receive first indication information. The processing module 801 is configured to determine, based on the first indication information, multiple first frequency domain resources, where the multiple first frequency domain resources correspond to a first antenna port, where the first antenna port corresponds to a DMRS, and where an upper limit on the number of the multiple first frequency domain resources is a rank of a channel frequency domain matrix corresponding to the first antenna port. The transceiver module 802 is further configured to receive a DMRS using the multiple first frequency domain resources.
[0206] Optionally, the processing module 801 is also used to obtain first configuration information, which is used to configure one or more frequency domain resource mapping relationships; wherein the target frequency domain resource mapping relationship is a frequency domain resource mapping relationship whose corresponding index is the first index in one or more frequency domain resource mapping relationships.
[0207] Optionally, the transceiver module 802 is also used to receive second indication information, the second indication information including at least one of an upper limit value of the number of multiple first frequency domain resources and a lower limit value of the number of multiple first frequency domain resources; wherein the second indication information is used to determine multiple first frequency domain resources.
[0208] Optionally, the processing module 801 determines multiple first frequency domain resources based on the first indication information, including: determining multiple first frequency domain resources based on the first indication information when the number of the multiple first frequency domain resources does not exceed the upper limit value of the number of the multiple first frequency domain resources, and / or is not less than the lower limit value of the number of the multiple first frequency domain resources.
[0209] Optionally, the transceiver module 802 is further used to receive third indication information, where the third indication information includes frequency domain ranges of multiple first frequency domain resources, and the third indication information is used to determine the multiple first frequency domain resources.
[0210] Taking the communication device 800 as the network device in the above embodiment as an example, in a possible implementation:
[0211] Processing module 801 is configured to determine first indication information. Transceiver module 802 is configured to send the first indication information; the first indication information is configured to determine a plurality of first frequency domain resources, wherein the plurality of first frequency domain resources are arranged non-uniformly in the frequency domain, the plurality of first frequency domain resources correspond to a first antenna port, the first antenna port corresponds to a demodulation reference signal (DMRS), and the number of the plurality of first frequency domain resources is upper-limited by the rank of the channel frequency domain matrix corresponding to the first antenna port. Transceiver module 802 is further configured to send the DMRS via the plurality of first frequency domain resources.
[0212] Optionally, the transceiver module 802 is also used to send first configuration information, which is used to configure one or more frequency domain resource mapping relationships; wherein the target frequency domain resource mapping relationship is a frequency domain resource mapping relationship whose corresponding index is the first index among one or more frequency domain resource mapping relationships.
[0213] Optionally, the transceiver module 802 is also used to send second indication information, the second indication information including at least one of an upper limit value of the number of multiple first frequency domain resources and a lower limit value of the number of multiple first frequency domain resources; wherein the second indication information is used to determine multiple first frequency domain resources.
[0214] Optionally, the transceiver module 802 is further used to send third indication information, where the third indication information includes the frequency domain range of multiple first frequency domain resources, and the third indication information is used to determine the multiple first frequency domain resources.
[0215] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0216] Alternatively, the modules in FIG8 may also be referred to as units. For example, the processing module may be referred to as a processing unit, and the transceiver module may be referred to as a transceiver unit. In addition, in the embodiment shown in FIG8 , the names of the units may not be those shown in the figure. For example, the transceiver module may also be referred to as a communication module or a communication unit.
[0217] If the various units in Figure 8 are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The storage medium for storing computer software products includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0218] In the embodiment of the present application, the communication device 800 is presented in the form of various functional modules divided in an integrated manner. The "module" here can refer to an application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.
[0219] In a simple embodiment, those skilled in the art may appreciate that the communication device 800 may take the form of the communication device shown in FIG. 3 .
[0220] Alternatively, the functions / implementation processes of the transceiver module 802 and the processing module 801 in FIG8 may be implemented by the processor 301 in the communication device 300 shown in FIG3 calling computer-executable instructions stored in the memory 303. Alternatively, the functions / implementation processes of the processing module 801 in FIG8 may be implemented by the processor 301 in the communication device 300 shown in FIG3 calling computer-executable instructions stored in the memory 303, and the functions / implementation processes of the transceiver module 802 in FIG8 may be implemented by the communication interface 304 in the communication device 300 shown in FIG3.
[0221] It should be understood that one or more of the above modules or units can be implemented by software, hardware, or a combination of the two. When any of the above modules or units is implemented in software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method flow. The processor can be built into an SoC or ASIC, or it can be an independent semiconductor chip. In addition to the core used to execute software instructions to perform calculations or processing within the processor, it can further include necessary hardware accelerators, such as field programmable gate arrays (FPGAs), programmable logic devices (PLDs), or logic circuits that implement dedicated logic operations.
[0222] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a DSP chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.
[0223] Optionally, an embodiment of the present application further provides a communication device (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the method in any of the above method embodiments. In one possible design, the communication device also includes a memory. The memory is used to store necessary program instructions and data, and the processor can call the program code stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device. When the communication device is a chip system, it may be composed of a chip, or it may include a chip and other discrete devices, which is not specifically limited in the embodiment of the present application.
[0224] Optionally, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is run on a communication device, the communication device can execute the method described in any of the above method embodiments or any of its implementation methods.
[0225] Optionally, an embodiment of the present application further provides a communication system, which includes the network device described in the above method embodiment and the terminal device described in the above method embodiment.
[0226] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more media integrated therein. The available media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state drives (SSDs)).
[0227] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0228] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, the present application is intended to encompass such modifications and variations as fall within the scope of the claims of the present application and their equivalents.
Claims
1. A communication method, characterized in that: The method comprises: receiving first indication information; Determine, according to the first indication information, a plurality of first frequency domain resources, where the plurality of first frequency domain resources correspond to a first antenna port, where the first antenna port corresponds to a demodulation reference signal DMRS, and where an upper limit value of the number of the plurality of first frequency domain resources is a value of a rank of a channel frequency domain matrix corresponding to the first antenna port; The DMRS is received through the multiple first frequency domain resources.
2. The method according to claim 1, characterized in that The multiple first frequency domain resources are determined according to a linear maximal uncorrelated group of a channel frequency domain matrix corresponding to the first antenna port.
3. The method according to claim 1 or 2, characterized in that: The first indication information includes a first index, where the first index is an index corresponding to a target frequency domain resource mapping relationship; the target frequency domain resource mapping relationship includes an index of each first frequency domain resource in the multiple first frequency domain resources.
4. The method according to claim 3, characterized in that The target frequency domain resource mapping relationship is determined according to the number of the multiple first frequency domain resources and the frequency domain range of the multiple first frequency domain resources.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Obtain first configuration information, where the first configuration information is used to configure one or more frequency domain resource mapping relationships; wherein the target frequency domain resource mapping relationship is a frequency domain resource mapping relationship whose corresponding index is the first index among the one or more frequency domain resource mapping relationships.
6. The method according to claim 1, characterized in that The first indication information includes the number of the plurality of first frequency domain resources.
7. The method according to claim 6, characterized in that The method further comprises: Receive second indication information, wherein the second indication information includes at least one of an upper limit value of the number of the multiple first frequency domain resources and a lower limit value of the number of the multiple first frequency domain resources; wherein the second indication information is used to determine the multiple first frequency domain resources.
8. The method according to claim 7, characterized in that The determining, according to the first indication information, a plurality of first frequency domain resources comprises: When the number of the multiple first frequency domain resources does not exceed the upper limit of the number of the multiple first frequency domain resources and / or is not less than the lower limit of the number of the multiple first frequency domain resources, multiple first frequency domain resources are determined according to the first indication information.
9. The method according to claim 7 or 8, characterized in that: The lower limit of the number of the multiple first frequency domain resources is the number of singular values whose absolute value of the channel frequency domain matrix corresponding to the first antenna port is greater than a given threshold.
10. The method according to any one of claims 1 to 9, characterized in that: The method comprises: Receive third indication information, where the third indication information includes the frequency domain range of the multiple first frequency domain resources, and the third indication information is used to determine the multiple first frequency domain resources.
11. A communication method, characterized in that: The method comprises: Sending first indication information; the first indication information is used to determine multiple first frequency domain resources, the multiple first frequency domain resources correspond to a first antenna port, the first antenna port corresponds to a demodulation reference signal DMRS, and the upper limit value of the number of the multiple first frequency domain resources is the value of the rank of the channel frequency domain matrix corresponding to the first antenna port; The DMRS is sent through the multiple first frequency domain resources.
12. The method according to claim 11, characterized in that The multiple first frequency domain resources are determined according to a linear maximal uncorrelated group of a channel frequency domain matrix corresponding to the first antenna port.
13. The method according to claim 11 or 12, characterized in that: The first indication information includes a first index, where the first index is an index corresponding to a target frequency domain resource mapping relationship; the target frequency domain resource mapping relationship includes an index of each first frequency domain resource in the multiple first frequency domain resources.
14. The method according to claim 13, characterized in that The target frequency domain resource mapping relationship is determined according to the number of the multiple first frequency domain resources and the frequency domain range of the multiple first frequency domain resources.
15. The method according to any one of claims 12 to 14, characterized in that: The method further comprises: Send first configuration information, where the first configuration information is used to configure one or more frequency domain resource mapping relationships; wherein the target frequency domain resource mapping relationship is a frequency domain resource mapping relationship whose corresponding index is the first index among the one or more frequency domain resource mapping relationships.
16. The method according to claim 11, characterized in that The first indication information includes the number of the plurality of first frequency domain resources.
17. The method according to claim 16, characterized in that The method further comprises: Send second indication information, wherein the second indication information includes at least one of an upper limit value of the number of the multiple first frequency domain resources and a lower limit value of the number of the multiple first frequency domain resources; wherein the second indication information is used to determine the multiple first frequency domain resources.
18. The method according to claim 17, characterized in that The first indication information is used to determine a plurality of first frequency domain resources, including: When the number of the multiple first frequency domain resources does not exceed the upper limit of the number of the multiple first frequency domain resources and / or is not less than the lower limit of the number of the multiple first frequency domain resources, the first indication information is used to determine the multiple first frequency domain resources.
19. The method according to claim 17 or 18, characterized in that The lower limit of the number of the multiple first frequency domain resources is the number of singular values whose absolute value of the channel frequency domain matrix corresponding to the first antenna port is greater than a given threshold.
20. The method according to any one of claims 11 to 19, characterized in that: The method comprises: Send third indication information, where the third indication information includes the frequency domain range of the multiple first frequency domain resources, and the third indication information is used to determine the multiple first frequency domain resources.
21. A communication device, characterized in that: The device comprises: a processing module and a transceiver module; The transceiver module is used to receive first indication information; The processing module is used to determine a plurality of first frequency domain resources according to the first indication information, where the plurality of first frequency domain resources correspond to a first antenna port, the first antenna port corresponds to a demodulation reference signal DMRS, and an upper limit value of the number of the plurality of first frequency domain resources is a value of a rank of a channel frequency domain matrix corresponding to the first antenna port; The transceiver module is further configured to receive the DMRS via the multiple first frequency domain resources.
22. The device according to claim 21, characterized in that The multiple first frequency domain resources are determined according to a linear maximal uncorrelated group of a channel frequency domain matrix corresponding to the first antenna port.
23. The device according to claim 21 or 22, characterized in that The first indication information includes a first index, where the first index is an index corresponding to a target frequency domain resource mapping relationship; the target frequency domain resource mapping relationship includes an index of each first frequency domain resource in the multiple first frequency domain resources.
24. The device according to claim 23, characterized in that The target frequency domain resource mapping relationship is determined according to the number of the multiple first frequency domain resources and the frequency domain range of the multiple first frequency domain resources.
25. The device according to any one of claims 21 to 24, characterized in that The processing module is also used to obtain first configuration information, and the first configuration information is used to configure one or more frequency domain resource mapping relationships; wherein the target frequency domain resource mapping relationship is a frequency domain resource mapping relationship whose corresponding index is the first index among the one or more frequency domain resource mapping relationships.
26. The device according to claim 21, characterized in that The first indication information includes the number of the plurality of first frequency domain resources.
27. The device according to claim 26, characterized in that The transceiver module is also used to receive second indication information, which includes an upper limit value of the number of the multiple first frequency domain resources and a lower limit value of the number of the multiple first frequency domain resources; wherein the second indication information is used to determine the multiple first frequency domain resources.
28. The device according to claim 27, characterized in that The processing module is specifically used to determine multiple first frequency domain resources according to the first indication information when the number of the multiple first frequency domain resources does not exceed the upper limit of the number of the multiple first frequency domain resources and / or is not less than the lower limit of the number of the multiple first frequency domain resources.
29. The device according to claim 27 or 28, characterized in that The lower limit of the number of the multiple first frequency domain resources is the number of singular values whose absolute value of the channel frequency domain matrix corresponding to the first antenna port is greater than a given threshold.
30. The device according to any one of claims 21 to 29, characterized in that The transceiver module is further used to send third indication information, and the third indication information includes: the frequency domain range of the multiple first frequency domain resources; the third indication information is used to determine the multiple first frequency domain resources.
31. A communication device, characterized in that: The device comprises: a transceiver module and a processing module; The processing module is used to determine the first indication information; The transceiver module is used to send the first indication information; the first indication information is used to determine a plurality of first frequency domain resources, the plurality of first frequency domain resources correspond to a first antenna port, the first antenna port corresponds to a demodulation reference signal DMRS, and an upper limit value of the number of the plurality of first frequency domain resources is a value of the rank of a channel frequency domain matrix corresponding to the first antenna port; The transceiver module is further configured to send the DMRS via the multiple first frequency domain resources.
32. The device according to claim 31, characterized in that The multiple first frequency domain resources are determined according to a linear maximal uncorrelated group of a channel frequency domain matrix corresponding to the first antenna port.
33. The device according to claim 31 or 32, characterized in that The first indication information includes a first index, where the first index is an index corresponding to a target frequency domain resource mapping relationship; the target frequency domain resource mapping relationship includes an index of each first frequency domain resource in the multiple first frequency domain resources.
34. The device according to claim 33, characterized in that The target frequency domain resource mapping relationship is determined according to the number of the multiple first frequency domain resources and the frequency domain range of the multiple first frequency domain resources.
35. The device according to any one of claims 31 to 34, characterized in that The transceiver module is also used to send first configuration information, which is used to configure one or more frequency domain resource mapping relationships; wherein the target frequency domain resource mapping relationship is a frequency domain resource mapping relationship whose corresponding index is the first index among the one or more frequency domain resource mapping relationships.
36. The device according to claim 31, characterized in that The first indication information includes the number of the plurality of first frequency domain resources.
37. The device according to claim 36, characterized in that The transceiver module is also used to send second indication information, the second indication information including at least one of an upper limit value of the number of the multiple first frequency domain resources and a lower limit value of the number of the multiple first frequency domain resources; wherein the second indication information is used to determine the multiple first frequency domain resources.
38. The device according to claim 37, characterized in that The first indication information is used to determine multiple first frequency domain resources, including: when the number of the multiple first frequency domain resources does not exceed the upper limit value of the number of the multiple first frequency domain resources, and / or is not less than the lower limit value of the number of the multiple first frequency domain resources, the first indication information is used to determine the multiple first frequency domain resources.
39. The device according to claim 37 or 38, characterized in that The lower limit of the number of the multiple first frequency domain resources is the number of singular values whose absolute value of the channel frequency domain matrix corresponding to the first antenna port is greater than a given threshold.
40. The device according to any one of claims 31 to 39, characterized in that The transceiver module is further used to send third indication information, and the third indication information includes: the frequency domain range of the multiple first frequency domain resources; the third indication information is used to determine the multiple first frequency domain resources.
41. A communication device, characterized in that: The communication device comprises: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device executes the method according to any one of claims 1 to 20.
42. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises a computer program or instructions, and when the computer program or instructions are run on a computer, the method according to any one of claims 1 to 20 is executed.
43. A computer program product, characterized in that The computer program product comprises instructions, and when the instructions are run on a computer, the method of any one of claims 1 to 20 is executed.
44. A chip, characterized in that: The chip includes: a processor, and the processor is used to execute instructions so that a device including the chip performs the method according to any one of claims 1-20.
45. A communication system, characterized in that: The system includes a network device and a terminal device; wherein the terminal device is used to execute the method described in any one of claims 1-10, and the network device is used to execute the method described in any one of claims 11-20.
Citation Information
Patent Citations
Communication method, device and system
CN119997231A
Demodulation reference signal transmission method, network side equipment and user equipment
CN110890948A
Pilot signal transmission method, terminal equipment and network side equipment
CN112600658A
Data transmission method and communication device
CN114866211A
Data transmission method and device
US20220182950A1