Method and apparatus for allocating demodulation reference signal ports in multi-antenna panel cooperative transmission
By dynamically allocating DMRS ports in multi-antenna panel cooperative transmission through DMRS configuration information and DCI signaling, the problems of resource waste and low efficiency in existing technologies are solved, and more efficient communication is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2022-04-29
- Publication Date
- 2026-05-26
AI Technical Summary
In multi-point cooperative communication, existing technologies lack a flexible method for allocating demodulation reference signal (DMRS) ports for the Physical Uplink Shared Channel (PUSCH) to different panels, resulting in wasted communication resources and low efficiency.
By using DMRS configuration information and downlink control information (DCI) signaling, the RANK combination corresponding to the data layer for sending different TRP directions on different panels is determined, DMRS ports are dynamically allocated, multi-antenna panel cooperative transmission is supported, and communication efficiency is improved.
It enables flexible allocation of DMRS ports in multi-antenna panel collaborative transmission, improving communication efficiency, avoiding resource waste, and enhancing communication reliability.
Smart Images

Figure CN117322095B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method and apparatus for allocating demodulation reference signal ports in multi-antenna panel cooperative transmission. Background Technology
[0002] In wireless communication, communication is achieved through multi-point cooperation. Network-side equipment employs a distributed access point and centralized baseband deployment approach. The network-side antenna array can utilize multiple antenna panels or transmission-reception pairs (TRPs) to transmit / receive from multiple angles and multiple beams. During multi-TRP or multi-panel uplink transmission, the data layer of the data transmitted in the Physical Uplink Shared Channel (PUSCH) corresponds to the Demodulation Reference Signal (DMRS) port used for demodulation. However, currently, there is a lack of flexible methods for allocating the DMRS port of the PUSCH to different panels. Summary of the Invention
[0003] This application provides a demodulation reference signal port allocation method and apparatus for multi-antenna panel cooperative transmission. It can be applied to long-term evolution (LTE) systems, 5th generation (5G) mobile communication systems, 5G new radio (NR) systems, or other future new mobile communication systems. By using DMRS configuration information and downlink control information, DCI signaling determines the DMRS port allocation corresponding to the RANK combination of data layers transmitting different TRP directions on different panels, thereby improving communication efficiency and avoiding waste of communication resources.
[0004] In a first aspect, embodiments of this application provide a method for allocating demodulation reference signal ports in multi-antenna panel cooperative transmission, the method being applied to a terminal device, the method comprising:
[0005] The DMRS port allocation table is read based on the DMRS configuration information and the RANK layer number of the transmission data. The DMRS port allocation table includes at least one DMRS port configuration, which corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols.
[0006] The DMRS port configuration is determined by querying the DMRS port allocation table based on the DMRS port allocation information. The DMRS port configuration is used to support RANK combinations corresponding to different TRP directions of data transmission layers in different Panels. The total number of data transmission RANK layers is 4. The DMRS port configuration is used to support specific RANK combinations of data links sent by two Panels to different TRP directions. The specific RANK combinations include layers 3 and 1.
[0007] Optionally, when the DMRS type is 1 and the maximum number of pre-set DMRS symbols is 2, the DMRS port configuration corresponding to the RANK combinations supporting Layer 3 and Layer 1 respectively, which are transmitted by two panels to different TRP directions, is as follows: DMRS port combination {0,1,2,4}.
[0008] Specifically, DMRS ports 0, 1, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 2 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0, 1, and 4 are quasi-co-located.
[0009] Optionally, when the DMRS type is 1 and the maximum number of pre-set DMRS symbols is 2, the DMRS port configuration corresponding to the RANK combinations supporting Layer 1 and Layer 3 respectively, which are transmitted by two panels to different TRP directions, is as follows: DMRS port combination {0,2,3,6}.
[0010] Wherein, DMRS port 0 is used to support the number of data layers transmitted in the direction indicated by the first beam information, corresponding to 1 RANK layer; DMRS ports 2, 3, and 6 are used to support the number of data layers transmitted in the direction indicated by the second beam information, corresponding to 3 RANK layers; and DMRS ports 2, 3, and 6 are quasi-co-located.
[0011] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 1, the RANK occupies 3 CDM groups, and the DMRS ports of the second and third CDM groups are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 1 and Layer 3 respectively, transmitted by two panels to different TRP directions, are configured as follows:
[0012] DMRS port combination {0,2,3,4}
[0013] DMRS port combination {0,2,4,5}
[0014] DMRS port combination {0,3,4,5};
[0015] In the DMRS port combination {0,2,3,4}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 3, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 3, and 4 are quasi-co-located.
[0016] In the DMRS port combination {0,2,4,5}, DMRS port 0 is used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information as 1, and DMRS ports 2, 4, and 5 are used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the second beam information as 3, and DMRS ports 2, 4, and 5 are quasi-co-located.
[0017] In the DMRS port combination {0,3,4,5}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 3, 4, and 5 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 3, 4, and 5 are quasi-co-located.
[0018] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 1, the RANK occupies 3 CDM groups, and the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 3 and Layer 1 respectively, transmitted by two Panels to different TRP directions, are configured as follows:
[0019] DMRS port combination {0,1,2,4}
[0020] DMRS port combination {0,1,2,5}
[0021] DMRS port combination {0,2,3,4}
[0022] DMRS port combination {0,2,3,5};
[0023] In the DMRS port combination {0,1,2,4}, DMRS ports 0,1,2 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 4 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,2 are quasi-co-located.
[0024] In the DMRS port combination {0,1,2,5}, DMRS ports 0,1,2 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 5 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,2 are quasi-co-located.
[0025] In the DMRS port combination {0,2,3,4}, DMRS ports 0, 2, and 3 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 4 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0, 2, and 3 are quasi-co-located.
[0026] In the DMRS port combination {0,2,3,5}, DMRS ports 0,1,2 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 5 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information. DMRS ports 0,2,3 are quasi-co-located.
[0027] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 2, and the RANK occupies 2 CDM groups, the DMRS port used to correspond to the RANK combination that supports Layer 1 and Layer 3 respectively, transmitted by two Panels to different TRP directions, is configured as at least one of the following:
[0028] DMRS port combination {0,2,3,8}
[0029] DMRS port combination {0,4,5,10};
[0030] In the DMRS port combination {0,2,3,8}, DMRS port 0 is used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information as 1, and DMRS ports 2, 3, and 8 are used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the second beam information as 3, and DMRS ports 2, 3, and 8 are quasi-co-located.
[0031] In the DMRS port combination {0,4,5,10}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 4, 5, and 10 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 4, 5, and 10 are quasi-co-located.
[0032] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 2, and the RANK occupies 2 CDM groups, the DMRS port used to correspond to the RANK combination that supports Layer 3 and Layer 1 respectively, transmitted by two Panels to different TRP directions, is configured as at least one of the following:
[0033] DMRS port combination {0,1,2,6}
[0034] DMRS port combination {0,1,4,6};
[0035] In the DMRS port combination {0,1,2,6}, DMRS ports 0,1,6 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 2 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,6 are quasi-co-located.
[0036] In the DMRS port combination {0,1,4,6}, DMRS ports 0,1,6 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 4 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,6 are quasi-co-located.
[0037] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 2, the RANK occupies 3 CDM groups, and the DMRS ports in the second and third CDM groups are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 1 and Layer 3 respectively, transmitted by two panels to different TRP directions, are configured as follows:
[0038] DMRS port combination {0,2,3,4}
[0039] DMRS port combination {0,2,4,5};
[0040] In the DMRS port combination {0,2,3,4}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 3, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 3, and 4 are quasi-co-located.
[0041] In the DMRS port combination {0,2,4,5}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 4, and 5 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 4, and 5 are quasi-co-located.
[0042] Optionally, when the DMRS type is 2, the maximum number of front-end DMRS symbols is 2, the RANK occupies 3 CDM groups, and the DMRS ports in the first CDM group and the second CDM group are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support 3 layers and 1 layer respectively for data links sent by two panels to different TRP directions are configured as follows: DMRS port combination {0,1,2,4}, wherein DMRS ports 0,1,2 are used to support the number of data layers sent in the corresponding first beam information indication direction corresponding to the number of RANK layers of 3, and DMRS port 4 is used to support the number of data layers sent in the corresponding second beam information indication direction corresponding to the number of RANK layers of 1, and the DMRS ports 0,1,2 are quasi-co-located.
[0043] Optionally, the transmission mode for the PUSCH cooperative transmission sent by the multi-panel to the multi-TRP is spatial division multiplexing (SDM) mode.
[0044] Optionally, the direction of the first beam information indication or the direction of the second beam information indication is determined by the uplink probe resource indication information (SRI) or the uplink transmission configuration indication information (ULTCI).
[0045] Optionally, the first beam information indication direction corresponds to the transmission beam direction of the first panel on the terminal device or the transmission beam direction facing the first TRP of the network side device; the second beam information indication direction corresponds to the transmission beam direction of the second panel on the terminal device or the transmission beam direction facing the second TRP of the network side device.
[0046] Optionally, the DMRS configuration information is indicated by higher-layer signaling.
[0047] Optionally, the number of RANK layers in the transmitted data is indicated by downlink control information (DCI) signaling.
[0048] Optionally, the allocation information of the DMRS port is determined by the antenna port indication field in the DCI signaling.
[0049] Optionally, the quasi-co-location relationship between the CDM groups is determined by the CDM group configuration signaling sent by the network-side device.
[0050] In this technical solution, by providing DMRS configuration information and downlink control information (DCI) signaling, the terminal device can determine the DMRS port allocation corresponding to the RANK combination of data layers sent in different TRP directions on different panels. This supports a total of 4 RANK layers for data transmission, including RANK combinations of layers 1 and 3, which helps to improve communication reliability and efficiency and avoid waste of communication resources.
[0051] Secondly, embodiments of this application provide another method for allocating demodulation reference signal ports in multi-antenna panel cooperative transmission. This method is applied to a network-side device and includes:
[0052] Send DMRS configuration information and transmission data RANK layer number to the terminal device, wherein the DMRS configuration information and transmission data RANK layer number are used to read the DMRS port allocation table, the DMRS port allocation table includes at least one DMRS port configuration, the DMRS port configuration corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel, and the DMRS configuration information includes DMRS type and maximum number of front-end DMRS symbols;
[0053] Send DMRS port allocation information to the terminal device. The DMRS port allocation information is used to query the DMRS port configuration in the DMRS port allocation table. The DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different panels. The total number of transmission data RANK layers is 4. The DMRS port configuration is used to support two panels to send data links to different TRP directions to support specific RANK combinations. The specific RANK combinations include layers 3 and 1.
[0054] Optionally, the DMRS configuration information is carried by higher-layer signaling.
[0055] Optionally, the number of RANK layers in the transmitted data is carried by downlink control information (DCI) signaling.
[0056] Optionally, the allocation information of the DMRS port is carried by the antenna port indication field in the DCI signaling.
[0057] Thirdly, embodiments of this application provide a communication device that implements some or all of the functions of the terminal device described in the first aspect above. For example, the communication device may have the functions of some or all of the embodiments in this application, or it may have the functions of any one embodiment in this application implemented individually. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0058] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions described in the above method. The transceiver module supports communication between the communication device and other devices. The communication device may also include a storage module, coupled to the transceiver module and the processing module, which stores necessary computer programs and data for the communication device.
[0059] As an example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory. In one implementation, the communication device includes:
[0060] The first transceiver module is used to read the DMRS port allocation table according to the DMRS configuration information and the RANK layer number of the transmission data. The DMRS port allocation table includes at least one DMRS port configuration, which corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols.
[0061] The allocation module is used to query the DMRS port allocation table based on the DMRS port allocation information to determine the DMRS port configuration. The DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different panels, wherein the total number of transmission data RANK layers is 4. The DMRS port configuration is used to support two panels to transmit data links to different TRP directions to support specific RANK combinations, wherein the specific RANK combinations include layers 3 and layers 1.
[0062] Fourthly, embodiments of this application provide another communication device that has some or all of the functions of the network-side device in the method example described in the second aspect above. For example, the communication device may have some or all of the functions in the embodiments of this application, or it may have the functions of implementing any one of the embodiments of this application individually. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0063] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions described in the above method. The transceiver module is used to support communication between the communication device and other devices. The communication device may also include a storage module, which is coupled to the transceiver module and the processing module, and stores the necessary computer programs and data of the communication device.
[0064] As an example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory. In one implementation, the communication device includes:
[0065] The second transceiver module is used to send DMRS configuration information and transmission data RANK layer number to the terminal device. The DMRS configuration information and transmission data RANK layer number are used to read the DMRS port allocation table. The DMRS port allocation table includes at least one DMRS port configuration. The DMRS port configuration corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols.
[0066] The third transceiver module is used to send DMRS port allocation information to the terminal device. The DMRS port allocation information is used to query the DMRS port configuration in the DMRS port allocation table. The DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different panels and RANK combinations. The total number of data transmission RANK layers is 4. The DMRS port configuration is used to support two panels to send data links to different TRP directions and support specific RANK combinations. The specific RANK combinations include layers 3 and 1.
[0067] Fifthly, embodiments of this application provide a communication device including a processor, which executes the method described in the first aspect when it calls a computer program in memory.
[0068] In a sixth aspect, embodiments of this application provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the method described in the second aspect above.
[0069] In a seventh aspect, embodiments of this application provide a communication device, which includes a processor and a memory, wherein the memory stores a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the first aspect above.
[0070] Eighthly, embodiments of this application provide a communication device including a processor and a memory, the memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the second aspect above.
[0071] Ninthly, embodiments of this application provide a communication device, the device including a processor and an interface circuit, the interface circuit being used to receive code instructions and transmit them to the processor, the processor being used to execute the code instructions to cause the device to perform the method described in the first aspect above.
[0072] In a tenth aspect, embodiments of this application provide a communication device including a processor and an interface circuit. The interface circuit is used to receive code instructions and transmit them to the processor, which is used to execute the code instructions to cause the device to perform the method described in the second aspect above.
[0073] Eleventhly, embodiments of this application provide a demodulation reference signal port allocation system for multi-antenna panel cooperative transmission. The system includes the communication device described in the third aspect and the communication device described in the fourth aspect, or the system includes the communication device described in the fifth aspect and the communication device described in the sixth aspect, or the system includes the communication device described in the seventh aspect and the communication device described in the eighth aspect, or the system includes the communication device described in the ninth aspect and the communication device described in the tenth aspect.
[0074] In a twelfth aspect, embodiments of the present invention provide a computer-readable storage medium for storing instructions for use by the aforementioned terminal device, which, when executed, cause the terminal device to perform the method described in the first aspect.
[0075] In a thirteenth aspect, embodiments of the present invention provide a readable storage medium for storing instructions for use by the network-side device, which, when executed, cause the network-side device to perform the method described in the second aspect.
[0076] In a fourteenth aspect, this application also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the method described in the first aspect above.
[0077] In a fifteenth aspect, this application also provides a computer program product including a computer program, which, when run on a computer, causes the computer to perform the method described in the second aspect above.
[0078] In a sixteenth aspect, this application provides a chip system including at least one processor and an interface for supporting a terminal device in implementing the functions involved in the first aspect, such as determining or processing at least one of the data and information involved in the above methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the terminal device. The chip system may be composed of chips or may include chips and other discrete devices.
[0079] In a seventeenth aspect, this application provides a chip system including at least one processor and an interface for supporting network-side devices in implementing the functions involved in the second aspect, such as determining or processing at least one of the data and information involved in the above methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the network-side device. The chip system may be composed of chips or may include chips and other discrete devices.
[0080] In an eighteenth aspect, this application provides a computer program that, when run on a computer, causes the computer to perform the method described in the first aspect above.
[0081] In a nineteenth aspect, this application provides a computer program that, when run on a computer, causes the computer to perform the method described in the second aspect above. Attached Figure Description
[0082] To more clearly illustrate the technical solutions in the embodiments of this application or the background art, the accompanying drawings used in the embodiments of this application or the background art will be described below.
[0083] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;
[0084] Figure 2 (A) and (B) in the diagram are schematic diagrams of one DMRS symbol and two DMRS symbols in DMRS type 1 provided in the related art, respectively;
[0085] Figure 3 (A) and (B) in the diagram are schematic diagrams of one DMRS symbol and two DMRS symbols in DMRS type 2 provided in the related art, respectively;
[0086] Figure 4 This is a schematic flowchart of a demodulation reference signal port allocation method for multi-antenna panel cooperative transmission provided in an embodiment of this application;
[0087] Figure 5This is a schematic flowchart of a demodulation reference signal port allocation method for multi-antenna panel cooperative transmission provided in an embodiment of this application;
[0088] Figure 6 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0089] Figure 7 This is a schematic diagram of another communication device provided in an embodiment of this application;
[0090] Figure 8 This is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation
[0091] To facilitate understanding, the terminology used in this application will be introduced first.
[0092] 1. Multi-TRP / MTRP / Multi-Panel Transmission Technology
[0093] To improve coverage at cell edges and provide a more balanced quality of service within the service area, multi-point collaboration remains an important technical approach in NR systems. From a network architecture perspective, deploying the network with a large number of distributed access points and centralized baseband processing is more conducive to providing a balanced user experience rate and significantly reducing latency and signaling overhead caused by handover. As the frequency band increases, a relatively dense deployment of access points is also required to ensure network coverage. In the high-frequency band, with the increasing integration of active antenna equipment, modular active antenna arrays are becoming more popular. Each TRP's antenna array can be divided into several relatively independent panels, so the overall array shape and number of ports can be flexibly adjusted according to the deployment scenario and service requirements. Panels or TRPs can also be connected by optical fibers for more flexible distributed deployment. In the millimeter-wave band, as the wavelength decreases, the obstruction effect caused by obstacles such as people or vehicles becomes more significant. In this case, to ensure the robustness of link connections, collaboration between multiple TRPs or panels can be used to transmit / receive from multiple angles and multiple beams, thereby reducing the adverse effects of obstruction.
[0094] Based on the mapping relationship between transmitted signal streams and multiple TRPs / Panels, multi-point cooperative transmission technology can be divided into coherent and incoherent transmission. In coherent transmission, each data layer is mapped to multiple TRPs / Panels through a weighted vector. In incoherent transmission, each data stream is mapped to only a portion of the TRPs / Panels. Coherent transmission places higher demands on synchronization between transmission points and the transmission capacity of the backhaul link, making it more sensitive to many non-ideal factors in real-world deployment conditions. In contrast, incoherent transmission is less affected by these factors and is therefore a preferred solution for multi-point transmission technology.
[0095] It should be noted that the research and standardization work on MTRP in NR Rel-15 was not fully developed. Rel-16 mainly focused on the standardization of the Physical Downlink Shared Channel (PDSCH). Rel-17 enhanced the standardization of PUSCH or Physical Uplink Control Channel (PUCCH) with Multi-TRP, but only standardized the Time Division Multiplexing (TDM) transmission scheme. Currently, Rel-18 considers enhancing the simultaneous transmission of PUSCH / PUCCH based on multi-panel terminal MTRP.
[0096] 2. DMRS port
[0097] For the PDSCH / PUSCH channel, the data layer for data transmission corresponds to the DMRS port used for demodulation. The DMRS design for the data channel (PDSCH / PUSCH) in an NR system mainly includes the following aspects:
[0098] Front-load DMRS: Within each scheduling time unit, the first occurrence of the DMRS should be as close as possible to the start of the scheduling. The use of front-load DMRS helps the receiver quickly estimate the channel and perform reception detection, playing a crucial role in reducing latency and supporting so-called self-contained structures. Depending on the total number of orthogonal DMRS ports, front-load DMRS can occupy a maximum of two consecutive orthogonal frequency division multiplexing (OFDM) symbols.
[0099] Enhanced DMRS (Additional DMRS): For low-mobility scenarios, Front-load DMRS can achieve channel estimation performance that meets demodulation requirements with lower overhead. However, NR systems consider mobility speeds up to 500 km / h. Faced with such a large dynamic range of mobility, in addition to Front-load DMRS, more DMRS symbols need to be inserted during the scheduling duration in medium / high-speed scenarios to meet the estimation accuracy for time-varying channel characteristics. To address this issue, NR systems employ a DMRS structure combining Front-load DMRS with configurable time-domain density Additional DMRS. Each Additional DMRS pattern is a repetition of the Front-load DMRS pattern.
[0100] Within each scheduling time unit, if Additional DMRS exists, the pattern of each Additional DMRS group is consistent with that of the Front-load DMRS. Therefore, the pattern design of the Front-load DMRS is the foundation of the DMRS design. The design concepts of Front-load DMRS are divided into two categories. DMRS type 1 adopts a transmission comb (COMB) + OCC structure, dividing each Code Division Multiplexing (CDM) group into multiple ports using Orthogonal Cover Code (OCC). DMRS type 2 is based on a Frequency Division Multiplexing (FDM) + OCC structure.
[0101] Depending on the number of orthogonal ports used for transmission, Front-load DMRS can be configured with a maximum of two OFDM symbols. Considering power utilization efficiency, when using two-symbol Front-load DMRS, Time Domain-Orthogonal Cover Code (TD-OCC) is used in the time domain in addition to Frequency Domain CycleShift (CS) or OCC.
[0102] The DMRS type 1 provided in the related technology is as follows: Figure 2 As shown. In Figure 2 In (A), the pre-dir DMRS occupies one OFDM symbol, and the subcarriers of each OFDM symbol are divided into two CDM groups. Each CDM group can support multiplexing of two DMRS ports, and each OFDM symbol can support multiplexing of up to four DMRS ports. Figure 2In (B) of the above, the front-end DMRS occupies a maximum of two OFDM symbols. The subcarriers of each OFDM symbol are divided into two CDM groups. Each CDM group can support the multiplexing of 4 DMRS ports. Therefore, each OFDM symbol can support the multiplexing of a maximum of 8 DMRS ports.
[0103] DMRS type 2 provided in related technologies, such as Figure 3 As shown, in Figure 3 In (A), the pre-dir DMRS occupies one OFDM symbol, and the subcarriers of each OFDM symbol are divided into three CDM groups. Each CDM group can support multiplexing of two DMRS ports, and each OFDM symbol can support multiplexing of up to six DMRS ports. Figure 3 In (B) of the above, the front-end DMRS occupies a maximum of two OFDM symbols. The subcarriers of each OFDM symbol are divided into three CDM groups. Each CDM group can support multiplexing of 4 DMRS ports. Each OFDM symbol can support multiplexing of up to 12 DMRS ports.
[0104] In communication scenarios involving medium / high-speed motion, in addition to the front-load DMRS, more DMRS symbols need to be inserted during the scheduling duration to meet the estimation accuracy of channel time-varying characteristics. The NR system employs a DMRS structure combining front-load DMRS with additional DMRS whose time-domain density is configurable. Each set of additional DMRS patterns is a repetition of the front-load DMRS. Therefore, the additional DMRS are identical to the front-load DMRS, and each set of additional DMRS can occupy a maximum of two consecutive DMRS symbols. Depending on the specific use case, a maximum of three sets of additional DMRS can be configured in each scheduling session. The number of additional DMRS depends on the higher-layer parameter configuration and the specific scheduling duration.
[0105] 2. Quasi-co-located (QCL)
[0106] QCL refers to the ability of a large-scale parameter of the channel experienced by a symbol at one antenna port to be inferred from the channel experienced by a symbol at another antenna port. These large-scale parameters can include delay spread, average delay, Doppler spread, Doppler offset, average gain, and spatial reception parameters.
[0107] The concept of QCL (Quick Channel Coordination) was introduced with the advent of Coordinated Multiple Point Transmission (CoMP) technology. The multiple stations involved in CoMP transmission may correspond to geographically different sites or sectors with varying antenna panel orientations. For example, when a terminal receives data from different sites, the spatial differences between these sites lead to variations in large-scale channel parameters of the receiving link, such as Doppler frequency offset and delay spread. These large-scale channel parameters directly affect the adjustment and optimization of filter coefficients during channel estimation. Different channel estimation filter parameters should be used to adapt to the corresponding channel propagation characteristics, corresponding to signals emitted from different sites.
[0108] Therefore, although the differences in spatial location or angle between sites are transparent to the terminal equipment and CoMP operation itself, the impact of these spatial differences on large-scale channel parameters is an important factor that the terminal equipment needs to consider when performing channel estimation and reception detection. The so-called QCL (Quasi-Co-location) of two antenna ports under certain large-scale parameters means that these large-scale parameters of the two ports are the same. In other words, as long as certain large-scale parameters of the two ports are consistent, regardless of whether their actual physical locations or the orientation of their corresponding antenna panels differ, the terminal can consider that the two ports originate from the same location (i.e., quasi-co-location).
[0109] For certain application scenarios, considering the possible QCL relationships between various reference signals, and from the perspective of simplifying signaling, NR classifies several large-scale channel parameters into the following four types to facilitate system configuration / indication according to different scenarios:
[0110] QCL-TypeA: {Doppler frequency shift, Doppler spread, average delay, delay spread} where, except for the spatial reception parameters, all other large-scale parameters are the same. For frequency bands below 6 GHz, spatial reception parameters may not be required.
[0111] QCL-TypeB:{Doppler frequency shift,Doppler extension} This applies only to the following two cases in the frequency band below 6GHz.
[0112] QCL-TypeC: {Doppler frequency shift, average delay}
[0113] QCL-TypeD:{Spatial Reception Parameters} As mentioned earlier, since spatial reception parameters are mainly for frequency bands above 6 GHz, they are treated as a separate QCL type.
[0114] NRRel-15 specifies that the DMRS port within each CDM group is QCL.
[0115] To better understand the demodulation reference signal port allocation method for multi-antenna panel cooperative transmission disclosed in this application, the communication system to which this application embodiment applies will be described first.
[0116] Please see Figure 1 , Figure 1 This application provides a schematic diagram of the architecture of a communication system. The communication system may include, but is not limited to, a network-side device and a terminal device. Figure 1 The number and form of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this application. In actual applications, there may be two or more network-side devices and two or more terminal devices. Figure 1 The communication system shown is exemplified by a network-side device 101 and a terminal device 102.
[0117] It should be noted that the technical solutions of this application embodiment can be applied to various communication systems. For example, Long Term Evolution (LTE) systems, 5th Generation (5G) mobile communication systems, 5G New Radio (NR) systems, or other future new mobile communication systems. It should also be noted that the side link in this application embodiment can also be called a side link or a direct link.
[0118] The network-side device 101 in this embodiment is a network-side entity used for transmitting or receiving signals. For example, the network-side device 101 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next-generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. This application does not limit the specific technology or device form used in the network-side device. The network-side device provided in this embodiment can be composed of a central unit (CU) and a distributed unit (DU). The CU can also be called a control unit. Using a CU-DU structure, the protocol layer of the network-side device, such as a base station, can be separated. Some protocol layer functions are centrally controlled by the CU, while the remaining or all protocol layer functions are distributed in the DU, which is centrally controlled by the CU.
[0119] In this application embodiment, the terminal device 102 is a user-side entity used to receive or transmit signals, such as a mobile phone. The terminal device can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal device.
[0120] In related technologies, the DMRS port allocation table for different parameter configurations under the existing uplink CP-OFDM waveform of the R17 protocol is shown below:
[0121] Table 1: Antenna Port, DMRS Type = 1, Maximum Number of Pre-DMRS Symbols = 1, Number of RANK Layers = 1
[0122] index Number of CDM groups without data DMRS port 0 1 0 1 1 1 2 2 0 3 2 1 4 2 2 5 2 3 6-7 Reserved Reserved
[0123] Table 2: Antenna Port, DMRS Type = 1, Maximum Number of Pre-DMRS Symbols = 1, Number of RANK Layers = 2
[0124] index Number of CDM groups without data DMRS port 0 1 0,1 1 2 0,1 2 2 2,3 3 2 0,2 4-7 Reserved Reserved
[0125] Table 3: Antenna Port, DMRS Type = 1, Maximum Number of Pre-DMRS Symbols = 1, Number of RANK Layers = 3
[0126] index Number of CDM groups without data DMRS port 0 2 0-2 2-7 Reserved Reserved
[0127] Table 4: Antenna Port, DMRS Type = 1, Maximum Number of Pre-DMRS Symbols = 1, Number of RANK Layers = 4
[0128] index Number of CDM groups without data DMRS port 0 2 0-3 2-7 Reserved Reserved
[0129] Table 5: Antenna Port, DMRS Type = 1, Maximum Number of Pre-DMRS Symbols = 2, Number of RANK Layers = 1
[0130] index Number of CDM groups without data DMRS port Pre-DMRS symbol number 0 1 0 1 1 1 1 1 2 2 0 1 3 2 1 1 4 2 2 1 5 2 3 1 6 2 0 2 7 2 1 2 8 2 2 2 9 2 3 2 10 2 4 2 11 2 5 2 12 2 6 2 13 2 7 2 14-15 Reserved Reserved Reserved
[0131] Table 6: Antenna Port, DMRS Type = 1, Maximum Number of Pre-DMRS Symbols = 2, Number of RANK Layers = 2
[0132]
[0133]
[0134] Table 7: Antenna Port, DMRS Type = 1, Maximum Number of Pre-DMRS Symbols = 2, Number of RANK Layers = 3
[0135] index Number of CDM groups without data DMRS port Pre-DMRS symbol number 0 2 0-2 1 1 2 0,1,4 2 2 2 2,3,6 2 3-15 Reserved Reserved Reserved
[0136] Table 8: Antenna Port, DMRS Type = 1, Maximum Number of Pre-DMRS Symbols = 2, Number of RANK Layers = 4
[0137] index Number of CDM groups without data DMRS port Pre-DMRS symbol number 0 2 0-3 1 1 2 0,1,4,5 2 2 2 2,3,6,7 2 3 2 0,2,4,6 2 4-15 Reserved Reserved Reserved
[0138] Table 9: Antenna Port, DMRS Type = 2, Maximum Number of Pre-DMRS Symbols = 1, Number of RANK Layers = 1
[0139] index Number of CDM groups without data DMRS port 0 1 0 1 1 1 2 2 0 3 2 1 4 2 2 5 2 3 6 3 0 7 3 1 8 3 2 9 3 3 10 3 4 11 3 5 12-15 Reserved Reserved
[0140] Table 10: Antenna Port, DMRS Type = 2, Maximum Number of Pre-DMRS Symbols = 1, Number of RANK Layers = 2
[0141]
[0142]
[0143] Table 11: Antenna Port, DMRS Type = 2, Maximum Number of Pre-DMRS Symbols = 1, Number of RANK Layers = 3
[0144] index Number of CDM groups without data DMRS port 0 2 0-2 1 3 0-2 2 3 3-5 3-15 Reserved Reserved
[0145] Table 12: Antenna Port, DMRS Type = 2, Maximum Number of Pre-DMRS Symbols = 1, Number of RANK Layers = 4
[0146] index Number of CDM groups without data DMRS port 0 2 0-3 1 3 0-3 2-15 Reserved Reserved
[0147] Table 13: Antenna Port, DMRS Type = 2, Maximum Number of Pre-DMRS Symbols = 2, Number of RANK Layers = 1
[0148]
[0149]
[0150] Table 14: Antenna Port, DMRS Type = 2, Maximum Number of Pre-DMRS Symbols = 2, Number of RANK Layers = 1
[0151] index Number of CDM groups without data DMRS port Pre-DMRS symbol number 0 1 0,1 1 1 2 0,1 1 2 2 2,3 1 3 3 0,1 1 4 3 2,3 1 5 3 4,5 1 6 2 0,2 1 7 3 0,1 2 8 3 2,3 2 9 3 4,5 2 10 3 6,7 2 11 3 8,9 2 12 3 10,11 2 13 1 0,1 2 14 1 6,7 2 15 2 0,1 2 16 2 2,3 2 17 2 6,7 2 18 2 8,9 2 19-31 Reserved Reserved Reserved
[0152] Table 15: Antenna Port, DMRS Type = 2, Maximum Number of Pre-DMRS Symbols = 2, Number of RANK Layers = 3
[0153]
[0154]
[0155] Table 16: Antenna Port, DMRS Type = 2, Maximum Number of Pre-DMRS Symbols = 2, Number of RANK Layers = 4
[0156] index Number of CDM groups without data DMRS port Pre-DMRS symbol number 0 2 0-3 1 1 3 0-3 1 2 3 0,1,6,7 2 3 3 2,3,8,9 2 4 3 4,5,10,11 2 5-31 Reserved Reserved Reserved
[0157] The table corresponding to the antenna port can be determined based on the DMRS type (dmrs-Type), maximum number of front-end DMRS symbols (maxLength), and RANK level. In each table, the Value is the index, and the Value corresponds to the configuration in the corresponding row. The corresponding DMRS port configuration can be obtained based on the Value, along with the number of DMRS groups (without data), the DMRS port number, and the number of front-end DMRS symbols.
[0158] In the uplink enhancements of R18, it's necessary to consider how to support higher throughput and more reliable transmission performance through simultaneous uplink transmission across multiple panels / TRPs. To support simultaneous uplink SDM transmission schemes, the current RANK combinations cannot meet the configuration requirements for flexible transmission. This is due to the limitations of RANK numbers and allocation. Therefore, based on the current DMRS port allocation combinations, it's necessary to consider how to add different RANK combinations corresponding to different RANK numbers under the SDM transmission scheme. Communication conditions vary in different TRP directions. Allocating more DMRS ports in TRP directions with better communication conditions and fewer DMRS ports in TRP directions with poorer communication conditions can improve the reliability and efficiency of uplink transmission. However, the existing DMRS allocation table supports few port allocation methods for implementing RANK combinations.
[0159] It is understood that the communication system described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0160] The demodulation reference signal port allocation method and apparatus for multi-antenna panel cooperative transmission provided in this application will be described in detail below with reference to the accompanying drawings.
[0161] Please see Figure 4 , Figure 4 This is a schematic flowchart illustrating a demodulation reference signal port allocation method for multi-antenna panel cooperative transmission provided in an embodiment of this application. The method is applied to a terminal device. Figure 4 As shown, the method may include, but is not limited to, the following steps:
[0162] Step 401: Read the DMRS port allocation table according to the DMRS configuration information and the number of RANK layers of the transmission data. The DMRS port allocation table includes at least one DMRS port configuration, which corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols.
[0163] In this embodiment, the terminal device reads the DMRS port allocation table through the DMRS configuration information and the RANK layer number of the transmission data sent by the network-side device. During the DMRS port configuration process, the terminal device needs to determine the DMRS port allocation table to query based on the parameters sent by the network-side device to instruct the terminal device to perform multi-Panel or multi-TRP communication. The terminal device can uniquely determine a DMRS port allocation table by receiving the DMRS configuration information and the RANK layer number sent by the network side. The RANK layer number is the number of layers for data transmission, and the RANK layer number is equal to the total number of allocated DMRS ports.
[0164] Step 402: Query the DMRS port allocation table according to the DMRS port allocation information to determine the DMRS port configuration. The DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different Panels, wherein the total number of data transmission RANK layers is 4. The DMRS port configuration is used to support two Panels to send data links to different TRP directions to support specific RANK combinations, wherein the specific RANK combinations include layers 3 and layers 1.
[0165] In this embodiment, to further determine the DMRS ports allocated for RANK combinations corresponding to different panels in different beam directions, the terminal device queries the DMRS port allocation table for specific DMRS port configurations using the DMRS port allocation information. This embodiment primarily aims to support specific RANK combinations when the total number of data transmission RANK layers is 4, by sending data links to different TRP directions through two panels. The specific RANK combinations include layers 3 and 1, and the total number of data transmission RANK layers indicated by the DCI signaling is 4.
[0166] To enable panels on terminal devices to transmit beams in different beam directions, or to transmit beams to different TRPs on the network side in different beam directions, corresponding DMRS ports need to be allocated in different beam information indication directions. DMRS ports allocated in different beam information indication directions must not be co-located, while DMRS ports allocated in the same beam information indication direction must be quasi-co-located. As mentioned above, DMRS ports within each CDM group are quasi-co-located, meaning that DMRS ports from different CDM groups need to be allocated to achieve RANK combination.
[0167] In one possible embodiment, when the total number of transmission data RANK layers in the DCI-indicated schedule is 4, in order to utilize two Panels or two TRPs to transmit data in two beam information indication directions, the data link using a Panel facing a TRP in the first beam information indication direction needs to support transmitting a data layer with RANK layer number 1, and the data link using a Panel facing a TRP in the second beam information indication direction needs to support transmitting a data layer with RANK layer number 2, to achieve a RANK1+RANK2 RANK combination. One DMRS port needs to be allocated to the transmitting Panel and the receiving TRP in the first beam information indication direction, and two DMRS ports need to be allocated to the transmitting Panel and the receiving TRP in the second beam information indication direction. The DMRS ports corresponding to the first beam information direction and any DMRS port corresponding to the second beam information direction are not allowed to co-address each other; the DMRS ports corresponding to the first beam information direction are quasi-co-addressable, and the DMRS ports corresponding to the second beam information direction are quasi-co-addressable. Communication conditions vary in different beam information indication directions. Allocating more DMRS ports in beam information indication directions with better communication conditions and fewer DMRS ports in beam information indication directions with poorer communication conditions can improve the reliability and efficiency of uplink transmission between network-side devices and terminal devices. However, the existing DMRS allocation table supports relatively few port allocation methods for RANK combinations.
[0168] In this technical solution, by providing DMRS configuration information and downlink control information (DCI) signaling, the terminal device can determine the DMRS port allocation corresponding to the RANK combination of data layers sent in different TRP directions on different panels. This supports a total of 4 RANK layers for data transmission, including RANK combinations of layers 1 and 3, which helps to improve communication reliability and efficiency and avoid waste of communication resources.
[0169] Optionally, when the DMRS type is 1 and the maximum number of pre-set DMRS symbols is 2, the DMRS port configuration corresponding to the RANK combinations supporting Layer 3 and Layer 1 respectively, which are transmitted by two panels to different TRP directions, is as follows: DMRS port combination {0,1,2,4}.
[0170] Specifically, DMRS ports 0, 1, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 2 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0, 1, and 4 are quasi-co-located.
[0171] In this embodiment of the application, the subcarriers of each OFDM symbol are divided into two CDM groups. When the number of RANK layers of the scheduled transmission data indicated in the DCI signaling is 4, in order to support the implementation of RANK4 using the RANK combination of RANK3 + RANK1, the DMRS port combination allocated to the two panels is {0,1,2,4}, as follows: Figure 2 As shown in (B), DMRS ports 0, 1, 4 and DMRS port 2 do not belong to the same CDM group, meaning that DMRS ports 0, 1, and 4 are quasi-co-located. Therefore, DMRS ports 0, 1, and 4 can be configured for the first panel or the first TRP in the first beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the first beam information indication direction, and DMRS port 2 can be configured for the second panel or the second TRP in the second beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0172] Optionally, when the DMRS type is 1 and the maximum number of front-end DMRS symbols is 2, the DMRS port configuration for the RANK combinations that support Layer 1 and Layer 3 respectively, corresponding to the data links sent by the two Panels to different TRP directions, is: DMRS port combination {0,2,3,6}.
[0173] Wherein, DMRS port 0 is used to support the number of data layers transmitted in the direction indicated by the first beam information, corresponding to 1 RANK layer; DMRS ports 2, 3, and 6 are used to support the number of data layers transmitted in the direction indicated by the second beam information, corresponding to 3 RANK layers; and DMRS ports 2, 3, and 6 are quasi-co-located.
[0174] In this embodiment of the application, the subcarriers of each OFDM symbol are divided into two CDM groups. To support the implementation of RANK4 using the RANK combination of RANK1+RANK3, the DMRS port combination allocated to the two panels is {0,2,3,6}. Figure 2 As shown in (B), DMRS port 0 and DMRS ports 2, 3, and 6 do not belong to the same CDM group, meaning that DMRS ports 2, 3, and 6 are quasi-co-located. Therefore, DMRS port 0 can be configured for the first panel or the first TRP in the first beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the first beam information indication direction, and DMRS ports 2, 3, and 6 can be configured for the second panel or the second TRP in the second beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0175] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 1, the RANK occupies 3 CDM groups, and the DMRS ports of the second and third CDM groups are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 1 and Layer 3 respectively, transmitted by two panels to different TRP directions, are configured as follows:
[0176] DMRS port combination {0,2,3,4}
[0177] DMRS port combination {0,2,4,5}
[0178] DMRS port combination {0,3,4,5};
[0179] In the DMRS port combination {0,2,3,4}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 3, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 3, and 4 are quasi-co-located.
[0180] In the DMRS port combination {0,2,4,5}, DMRS port 0 is used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information as 1, and DMRS ports 2, 4, and 5 are used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the second beam information as 3, and DMRS ports 2, 4, and 5 are quasi-co-located.
[0181] In the DMRS port combination {0,3,4,5}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 3, 4, and 5 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 3, 4, and 5 are quasi-co-located.
[0182] In this embodiment, the subcarriers of each OFDM symbol are divided into three CDM groups. To support the implementation of RANK4 using the RANK combination of RANK1+RANK3, the DMRS port combinations allocated to the two panels are at least one of the following: DMRS port combination {0,2,3,4}, DMRS port combination {0,2,4,5}, and DMRS port combination {0,3,4,5}. The DMRS ports of the second and third CDM groups are quasi-co-located, that is, DMRS ports 2, 3, 4, and 5 are mutually quasi-co-located, and DMRS ports 0 and 1 are quasi-co-located.
[0183] like Figure 3 As shown in (A), in the DMRS port combination {0,2,3,4}, the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, DMRS ports 2, 3, and 6 are quasi-co-located. Therefore, DMRS port 0 can be configured for the first Panel or the first TRP in the first beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the first beam information indication direction, and DMRS ports 2, 3, and 6 can be configured for the second Panel or the second TRP in the second beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0184] like Figure 3As shown in (A), in the DMRS port combination {0,2,4,5}, the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, the DMRS ports 2, 4, and 5 are quasi-co-located. Therefore, the first Panel or the first TRP can be configured with DMRS port 0 in the first beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can be configured with DMRS ports 2, 4, and 5 in the second beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0185] like Figure 3 As shown in (A), in the DMRS port combination {0,3,4,5}, the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, the DMRS ports 3, 4, and 5 are quasi-co-located. Therefore, the first Panel or the first TRP can be configured with DMRS port 0 in the first beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can be configured with DMRS ports 3, 4, and 5 in the second beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0186] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 1, the RANK occupies 3 CDM groups, and the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 3 and Layer 1 respectively, transmitted by two Panels to different TRP directions, are configured as follows:
[0187] DMRS port combination {0,1,2,4}
[0188] DMRS port combination {0,1,2,5}
[0189] DMRS port combination {0,2,3,4}
[0190] DMRS port combination {0,2,3,5};
[0191] In the DMRS port combination {0,1,2,4}, DMRS ports 0,1,2 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 4 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,2 are quasi-co-located.
[0192] In the DMRS port combination {0,1,2,5}, DMRS ports 0,1,2 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 5 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,2 are quasi-co-located.
[0193] In the DMRS port combination {0,2,3,4}, DMRS ports 0, 2, and 3 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 4 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0, 2, and 3 are quasi-co-located.
[0194] In the DMRS port combination {0,2,3,5}, DMRS ports 0,1,2 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 5 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information. DMRS ports 0,2,3 are quasi-co-located.
[0195] In this embodiment of the application, the subcarrier of each OFDM symbol is divided into three CDM groups. The DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, DMRS ports 0, 1, 2, and 3 are mutually quasi-co-located, and DMRS ports 4 and 5 are quasi-co-located.
[0196] like Figure 3 As shown in (A), in the DMRS port combination {0,1,2,4}, the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, the DMRS ports 0,1,2 are quasi-co-located. Therefore, the first Panel or the first TRP can be configured with the DMRS ports 0,1,2 in the first beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can be configured with the DMRS port 4 in the second beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0197] like Figure 3As shown in (A), in the DMRS port combination {0,1,2,5}, the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, the DMRS ports 0,1,2 are quasi-co-located. Therefore, the first Panel or the first TRP can be configured with the DMRS ports 0,1,2 in the first beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can be configured with the DMRS port 5 in the second beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0198] like Figure 3 As shown in (A), in the DMRS port combination {0,2,3,4}, the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, the DMRS ports 0,2,3 are quasi-co-located. Therefore, the first Panel or the first TRP can be configured with the DMRS ports 0,2,3 in the first beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can be configured with the DMRS port 4 in the second beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0199] like Figure 3 As shown in (A), in the DMRS port combination {0,2,3,5}, the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, the DMRS ports 0,2,3 are quasi-co-located. Therefore, the first Panel or the first TRP can be configured with the DMRS ports 0,2,3 in the first beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can be configured with the DMRS port 5 in the second beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0200] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 2, and the RANK occupies 2 CDM groups, the DMRS port used to correspond to the RANK combination that supports Layer 1 and Layer 3 respectively, transmitted by two Panels to different TRP directions, is configured as at least one of the following:
[0201] DMRS port combination {0,2,3,8}
[0202] DMRS port combination {0,4,5,10};
[0203] In the DMRS port combination {0,2,3,8}, DMRS port 0 is used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information as 1, and DMRS ports 2, 3, and 8 are used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the second beam information as 3, and DMRS ports 2, 3, and 8 are quasi-co-located.
[0204] In the DMRS port combination {0,4,5,10}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 4, 5, and 10 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 4, 5, and 10 are quasi-co-located.
[0205] like Figure 3 As shown in (B), in the DMRS port combination {0,2,3,8}, DMRS port 0 and DMRS ports 2,3,8 do not belong to the same CDM group, that is, DMRS ports 2,3,8 are quasi-co-located. Therefore, DMRS port 0 can be configured for the first Panel or the first TRP in the first beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the first beam information indication direction, and DMRS ports 2,3,8 can be configured for the second Panel or the second TRP in the second beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0206] like Figure 3 As shown in (B), in the DMRS port combination {0,4,5,10}, DMRS port 0 and DMRS ports 4,5,10 do not belong to the same CDM group, that is, DMRS ports 4,5,10 are quasi-co-located. Therefore, DMRS port 0 can be configured for the first Panel or the first TRP in the first beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the first beam information indication direction, and DMRS ports 4,5,10 can be configured for the second Panel or the second TRP in the second beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0207] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 2, and the RANK occupies 2 CDM groups, the DMRS port used to correspond to the RANK combination that supports Layer 3 and Layer 1 respectively, transmitted by two Panels to different TRP directions, is configured as at least one of the following:
[0208] DMRS port combination {0,1,2,6}
[0209] DMRS port combination {0,1,4,6};
[0210] In the DMRS port combination {0,1,2,6}, DMRS ports 0,1,6 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 2 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,6 are quasi-co-located.
[0211] In the DMRS port combination {0,1,4,6}, DMRS ports 0,1,6 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 4 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,6 are quasi-co-located.
[0212] like Figure 3 As shown in (B), in the DMRS port combination {0,1,2,6}, DMRS ports 0,1,2 and 6 do not belong to the same CDM group, that is, DMRS ports 0,1,2 are quasi-co-located. Therefore, the first Panel or the first TRP can configure DMRS ports 0,1,2 in the first beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can configure DMRS port 6 in the second beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0213] like Figure 3 As shown in (B), in the DMRS port combination {0,1,4,6}, DMRS ports 0,1,4 and DMRS port 6 do not belong to the same CDM group, that is, DMRS ports 0,1,4 are quasi-co-located. Therefore, the first Panel or the first TRP can configure DMRS ports 0,1,4 in the first beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can configure DMRS port 6 in the second beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0214] Optionally, when the DMRS type is 2, the maximum number of pre-set DMRS symbols is 2, the RANK occupies 3 CDM groups, and the DMRS ports in the second and third CDM groups are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 1 and Layer 3 respectively, transmitted by two panels to different TRP directions, are configured as follows:
[0215] DMRS port combination {0,2,3,4}
[0216] DMRS port combination {0,2,4,5};
[0217] In the DMRS port combination {0,2,3,4}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 3, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 3, and 4 are quasi-co-located.
[0218] In the DMRS port combination {0,2,4,5}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 4, and 5 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 4, and 5 are quasi-co-located.
[0219] In this embodiment of the application, the subcarriers of each OFDM symbol are divided into three CDM groups. The DMRS ports of the second CDM group and the third CDM group are quasi-co-located, that is, DMRS ports 0, 1, 6, and 7 are mutually quasi-co-located, and DMRS ports 2, 3, 8, 9, 4, 5, 10, and 11 are mutually quasi-co-located.
[0220] like Figure 3 As shown in (B), in the DMRS port combination {0,2,3,4}, the DMRS ports of the second CDM group and the third CDM group are quasi-co-located, that is, the DMRS ports 2,3,4 are quasi-co-located. Therefore, the first Panel or the first TRP can be configured with DMRS port 0 in the first beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can be configured with DMRS ports 2,3,4 in the second beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0221] like Figure 3As shown in (B), in the DMRS port combination {0,2,4,5}, the DMRS ports of the second CDM group and the third CDM group are quasi-co-located, that is, the DMRS ports 2, 4, and 5 are quasi-co-located. Therefore, the first Panel or the first TRP can be configured with DMRS port 0 in the first beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can be configured with DMRS ports 2, 4, and 5 in the second beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0222] Optionally, when the DMRS type is 2, the maximum number of front-end DMRS symbols is 2, the RANK occupies 3 CDM groups, and the DMRS ports in the first CDM group and the second CDM group are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support 3 layers and 1 layer respectively for data links sent by two panels to different TRP directions are configured as follows: DMRS port combination {0,1,2,4}, wherein DMRS ports 0,1,2 are used to support the number of data layers sent in the corresponding first beam information indication direction corresponding to the number of RANK layers of 3, and DMRS port 4 is used to support the number of data layers sent in the corresponding second beam information indication direction corresponding to the number of RANK layers of 1, and the DMRS ports 0,1,2 are quasi-co-located.
[0223] In this embodiment of the application, the subcarrier of each OFDM symbol is divided into three CDM groups. The DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, DMRS ports 0, 1, 6, 7, 2, 3, 8, 9 are mutually quasi-co-located, and DMRS ports 4, 5, 10, 11 are mutually quasi-co-located.
[0224] like Figure 3 As shown in (B), in the DMRS port combination {0,1,2,4}, the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, that is, the DMRS ports 0,1,2 are quasi-co-located. Therefore, the first Panel or the first TRP can be configured with the DMRS ports 0,1,2 in the first beam information indication direction to achieve a RANK layer number of 3 corresponding to the number of data layers transmitted in the first beam information indication direction, and the second Panel or the second TRP can be configured with the DMRS port 4 in the second beam information indication direction to achieve a RANK layer number of 1 corresponding to the number of data layers transmitted in the second beam information indication direction.
[0225] Optionally, the transmission mode for the PUSCH cooperative transmission sent by the multi-panel to the multi-TRP is spatial division multiplexing (SDM) mode.
[0226] In this embodiment, multiple panels of the terminal device send beams to multiple TRPs in the network-side device to collaboratively transmit data in the PUSCH. The transmission mode is SDM mode, which allows the same frequency band to be reused in different spaces, a technique known as spatial division multiplexing. In mobile communication, adaptive array antennas can be used to form different beams in different user directions to achieve spatial division multiplexing.
[0227] Optionally, the beam information direction is determined by uplink probe resource indication information (SRI) or uplink transmission configuration indication information (ULTCI).
[0228] In this embodiment of the application, the direction indicated by the first beam information or the direction indicated by the second beam information is indicated by SRI or ULTCI.
[0229] For uplink transmission of two panels or two TRPs, two SRIs, SRI1 and SRI2, can be used to indicate the direction of the first beam information or the direction of the second beam information corresponding to the two panels or two TRPs, respectively. Alternatively, two ULTCIs, TCI1 and TCI2, can be used to indicate the direction of the first beam information or the direction of the second beam information corresponding to the two panels or two TRPs, respectively.
[0230] Optionally, the first beam information indication direction corresponds to the transmission beam direction of the first panel on the terminal device or the transmission beam direction facing the first TRP of the network-side device; the second beam information indication direction corresponds to the transmission beam direction of the second panel on the terminal device or the transmission beam direction facing the second TRP of the network-side device.
[0231] In this embodiment of the application, the first panel transmits data to the corresponding first TRP in the first beam information indication direction, and the second panel transmits data to the corresponding second TRP in the second beam information indication direction.
[0232] Optionally, the DMRS configuration information is indicated by higher-layer signaling.
[0233] Optionally, the number of RANK layers in the transmitted data is indicated by downlink control information (DCI) signaling.
[0234] Optionally, the allocation information of the DMRS port is determined by the antenna port indication field in the DCI signaling.
[0235] In this embodiment of the application, the antenna port in the DCI signaling indicates the Value in the DMRS port allocation table to determine the DMRS port corresponding to the RANK combination that implements the RANK layer number.
[0236] Optionally, the quasi-co-location relationship between the CDM groups is determined by the CDM group configuration signaling sent by the network-side device.
[0237] In this embodiment of the application, when the RANK of the transmission data layer corresponds to three CDM groups, in order to enable a single panel to transmit using a cross-CDM DMRS port in one beam information indication direction, the network side needs to configure signaling through the CDM groups to make two of the CDM groups quasi-co-located, that is, the DMRS ports in the two CDM groups quasi-co-located. For example... Figure 3 As shown in (A), there are three CDM groups. If the CDM group configuration signaling indicates that the first CDM group and the second CDM group are mutually quasi-co-located, then DMRS ports 0, 1, 2, and 3 are mutually quasi-co-located, and DMRS ports 4 and 5 are mutually quasi-co-located. If the CDM group configuration signaling indicates that the second CDM group and the third CDM group are mutually quasi-co-located, then DMRS ports 0 and 1 are mutually quasi-co-located, and DMRS ports 2, 3, 4, and 5 are mutually quasi-co-located.
[0238] Please see Figure 5 , Figure 5 This is a schematic flowchart illustrating a demodulation reference signal port allocation method for multi-antenna panel cooperative transmission provided in an embodiment of this application. The method is applied to a terminal device. Figure 5 As shown, the method may include, but is not limited to, the following steps:
[0239] Step 501: Send DMRS configuration information and transmission data RANK layer number to the terminal device. The DMRS configuration information and transmission data RANK layer number are used to read the DMRS port allocation table. The DMRS port allocation table includes at least one DMRS port configuration. The DMRS port configuration corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols.
[0240] In this embodiment, the network-side device instructs the terminal device to read the DMRS port allocation table by sending DMRS configuration information and the RANK layer number of the transmission data. During DMRS port configuration, the DMRS port allocation table to be queried needs to be determined based on the parameters sent by the network-side device to instruct the terminal device to perform multi-Panel or multi-TRP communication. The DMRS configuration information and the RANK layer number sent by the network-side device can uniquely identify a DMRS port allocation table. The RANK layer number is the number of layers for data transmission, and the RANK layer number is equal to the total number of allocated DMRS ports.
[0241] Step 502: Send DMRS port allocation information to the terminal device. The DMRS port allocation information is used to query the DMRS port configuration in the DMRS port allocation table. The DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different panels. The total number of transmission data RANK layers is 4. The DMRS port configuration is used to support two panels to send data links to different TRP directions to support specific RANK combinations. The specific RANK combinations include layers 3 and 1.
[0242] In this embodiment of the application, in order to further determine the DMRS ports allocated by the RANK combinations corresponding to different panels in different beam directions, the network-side device instructs the terminal device to query the specific DMRS port configuration in the DMRS port allocation table through the DMRS port allocation information.
[0243] To enable the Panel on the terminal device to transmit beams in different beam directions, or to transmit beams to different TRPs on the network side device in different beam directions, it is necessary to allocate corresponding DMRS ports in different beam information indication directions. DMRS ports allocated in different beam information indication directions must not be co-located, while DMRS ports allocated in the same beam information indication direction must be quasi-co-located. As mentioned above, DMRS ports within each CDM group are quasi-co-located, meaning that DMRS ports from different CDM groups need to be allocated to achieve RANK combination. This application embodiment mainly aims to support specific RANK combinations when the total number of data transmission RANK layers is 4, by transmitting data links to different TRP directions through two Panels. The specific RANK combination includes layers 3 and 1, and the total number of transmission data RANK layers indicated by the DCI signaling is 4.
[0244] By implementing the embodiments of this application, by sending DMRS configuration information and downlink control information (DCI) signaling to enable the terminal device to determine the DMRS port allocation corresponding to the RANK combination of data layers in different TRP directions sent on different panels, it is beneficial to improve communication reliability and efficiency and avoid waste of communication resources.
[0245] Optionally, the DMRS configuration information is indicated by higher-layer signaling.
[0246] Optionally, the number of RANK layers in the transmitted data is indicated by downlink control information (DCI) signaling.
[0247] Optionally, the allocation information of the DMRS port is determined by the antenna port indication field in the DCI signaling.
[0248] In the embodiments provided above, the methods provided by the embodiments of this application have been described from the perspectives of network-side devices and terminal devices, respectively. To implement the functions of the methods provided in the embodiments of this application, the network-side devices and terminal devices may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.
[0249] Please see Figure 6 This is a schematic diagram of the structure of a communication device 60 provided in an embodiment of this application. Figure 6 The communication device 60 shown may include a transceiver module 601 and a processing module 602. The transceiver module 601 may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module 601 can implement both sending and / or receiving functions.
[0250] The communication device 60 may be a terminal device (such as the terminal device in the aforementioned method embodiments), a device within a terminal device, or a device that can be used in conjunction with a terminal device. Alternatively, the communication device 60 may be a network-side device, a device within a network-side device, or a device that can be used in conjunction with a network-side device.
[0251] Communication device 60 is a terminal device, including:
[0252] The first transceiver module is used to read the DMRS port allocation table according to the DMRS configuration information and the RANK layer number of the transmission data. The DMRS port allocation table includes at least one DMRS port configuration, which corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols.
[0253] The allocation module is used to query the DMRS port allocation table based on the DMRS port allocation information to determine the DMRS port configuration. The DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different panels, wherein the total number of transmission data RANK layers is 4. The DMRS port configuration is used to support two panels to transmit data links to different TRP directions to support specific RANK combinations, wherein the specific RANK combinations include layers 3 and layers 1.
[0254] Communication device 60 is a network-side device, including:
[0255] The second transceiver module is used to send DMRS configuration information and transmission data RANK layer number to the terminal device. The DMRS configuration information and transmission data RANK layer number are used to read the DMRS port allocation table. The DMRS port allocation table includes at least one DMRS port configuration. The DMRS port configuration corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols.
[0256] The third transceiver module is used to send DMRS port allocation information to the terminal device. The DMRS port allocation information is used to query the DMRS port configuration in the DMRS port allocation table. The DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different panels and RANK combinations. The total number of data transmission RANK layers is 4. The DMRS port configuration is used to support two panels to send data links to different TRP directions and support specific RANK combinations. The specific RANK combinations include layers 3 and 1.
[0257] Please see Figure 7 , Figure 7 This is a schematic diagram of another communication device 70 provided in an embodiment of this application. The communication device 70 can be a network-side device, a terminal device (such as the terminal device in the foregoing method embodiments), a chip, chip system, or processor that supports the network-side device in implementing the above methods, or a chip, chip system, or processor that supports the terminal device in implementing the above methods. This device can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0258] The communication device 70 may include one or more processors 701. The processor 701 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.
[0259] Optionally, the communication device 70 may further include one or more memories 702, on which a computer program 703 may be stored. The processor 701 executes the computer program 703 to cause the communication device 70 to perform the methods described in the above method embodiments. Optionally, the memory 702 may also store data. The communication device 70 and the memory 702 may be provided separately or integrated together.
[0260] Optionally, the communication device 70 may further include a transceiver 704 and an antenna 705. The transceiver 704 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 704 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.
[0261] Optionally, the communication device 70 may further include one or more interface circuits 706. The interface circuits 706 are used to receive code instructions and transmit them to the processor 701. The processor 701 executes the code instructions to cause the communication device 70 to perform the methods described in the above method embodiments.
[0262] The communication device 70 is a terminal device (such as the terminal device in the aforementioned method embodiments): the processor 701 is used to execute Figure 4 Steps 401 and 402 in the process.
[0263] Communication device 70 is a network-side device: transceiver 704 is used to perform... Figure 5 Step 501 or step 502 in the process.
[0264] In one implementation, the processor 701 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.
[0265] In one implementation, processor 701 may store computer program 703, which runs on processor 701 and causes communication device 70 to perform the methods described in the above method embodiments. Computer program 703 may be embedded in processor 701; in this case, processor 701 may be implemented in hardware.
[0266] In one implementation, the communication device 70 may include circuitry capable of performing the functions of transmitting, receiving, or communicating as described in the aforementioned method embodiments. The processor and transceiver described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0267] The communication device described in the above embodiments may be a network-side device or a terminal device (such as the terminal device in the foregoing method embodiments), but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may vary. Figure 7 The communication device may be a standalone device or part of a larger device. For example, the communication device may be:
[0268] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0269] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;
[0270] (3) ASIC, such as modem;
[0271] (4) Modules that can be embedded in other devices;
[0272] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network-side equipment, cloud equipment, artificial intelligence equipment, etc.
[0273] (6) Others, etc.
[0274] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 8 The diagram shows the structure of the chip. Figure 8 The chip shown includes a processor 801 and an interface 802. There can be one or more processors 801, and multiple interfaces 802.
[0275] Optionally, the chip also includes a memory 803, which is used to store necessary computer programs and data.
[0276] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented through hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.
[0277] This application also provides a demodulation reference signal port allocation system for multi-antenna panel cooperative transmission, the system including the aforementioned Figure 6 The embodiments include a communication device as a terminal device (such as the terminal device in the aforementioned method embodiments) and a communication device as a network-side device; or, the system includes the aforementioned... Figure 7 The embodiments include a communication device as a terminal device (such as the terminal device in the aforementioned method embodiments) and a communication device as a network-side device.
[0278] This application also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.
[0279] This application also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.
[0280] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0281] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., involved in this application are merely for the convenience of description and are not intended to limit the scope of the embodiments of this application, nor do they indicate the order of sequence.
[0282] At least one in this application can also be described as one or more, and multiple can be two, three, four or more, and this application does not impose any limitation. In the embodiments of this application, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order or size among the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0283] The correspondences shown in the tables of this application can be configured or predefined. The values of the information in each table are merely examples and can be configured to other values; this application is not limited to these values. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows of the tables in this application may not be configured. Furthermore, appropriate modifications and adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the headings of the above tables can also use other names that the communication device can understand, and the values or representations of the parameters can also be other values or representations that the communication device can understand. In the implementation of the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or hash tables, etc.
[0284] The term "predefined" in this application can be understood as definition, pre-defined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
[0285] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0286] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0287] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for allocating DMRS ports for multi-antenna panel cooperative transmission, characterized in that, Applied to a terminal device, the method includes: The DMRS port allocation table is read based on the DMRS configuration information and the RANK layer number of the transmission data. The DMRS port allocation table includes at least one DMRS port configuration, which corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols. The DMRS port configuration is determined by querying the DMRS port allocation table based on the DMRS port allocation information. The DMRS port configuration is used to support RANK combinations corresponding to different TRP directions of data transmission layers in different Panels. The total number of data transmission RANK layers is 4. The DMRS port configuration is also used to support specific RANK combinations of data links sent by two Panels to different TRP directions. The specific RANK combinations include layers 3 and 1. When the DMRS type is 2, the maximum number of pre-set DMRS symbols is 1, the RANK occupies 3 CDM groups, and the DMRS ports of the second and third CDM groups are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 1 and Layer 3 respectively, transmitted by two panels to different TRP directions, are configured as follows: DMRS port combination {0,2,3,4} DMRS port combination {0,2,4,5} DMRS port combination {0,3,4,5}; In the DMRS port combination {0,2,3,4}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 3, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 3, and 4 are quasi-co-located. In the DMRS port combination {0,2,4,5}, DMRS port 0 is used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information as 1, and DMRS ports 2, 4, and 5 are used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the second beam information as 3, and DMRS ports 2, 4, and 5 are quasi-co-located. In the DMRS port combination {0,3,4,5}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 3, 4, and 5 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 3, 4, and 5 are quasi-co-located.
2. The method as described in claim 1, characterized in that, in, When the DMRS type is 1 and the maximum number of pre-set DMRS symbols is 2, the DMRS port configuration corresponding to the RANK combinations supporting Layer 3 and Layer 1 respectively, which are sent by two panels to different TRP directions, is as follows: DMRS port combination {0,1,2,4}. Specifically, DMRS ports 0, 1, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 2 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0, 1, and 4 are quasi-co-located.
3. The method as described in claim 1, characterized in that, in, When the DMRS type is 1 and the maximum number of pre-set DMRS symbols is 2, the DMRS port configuration corresponding to the RANK combinations supporting Layer 1 and Layer 3 respectively, which are sent by two panels to different TRP directions, is as follows: DMRS port combination {0,2,3,6}. Wherein, DMRS port 0 is used to support the number of data layers transmitted in the direction indicated by the first beam information, corresponding to 1 RANK layer; DMRS ports 2, 3, and 6 are used to support the number of data layers transmitted in the direction indicated by the second beam information, corresponding to 3 RANK layers; and DMRS ports 2, 3, and 6 are quasi-co-located.
4. The method as described in claim 1, characterized in that, in, When the DMRS type is 2, the maximum number of pre-set DMRS symbols is 1, the RANK occupies 3 CDM groups, and the DMRS ports of the first CDM group and the second CDM group are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 3 and Layer 1 respectively, which are transmitted by two panels to different TRP directions, are configured as follows: DMRS port combination {0,1,2,4} DMRS port combination {0,1,2,5} DMRS port combination {0,2,3,4} DMRS port combination {0,2,3,5}; In the DMRS port combination {0,1,2,4}, DMRS ports 0,1,2 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 4 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,2 are quasi-co-located. In the DMRS port combination {0,1,2,5}, DMRS ports 0,1,2 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 5 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,2 are quasi-co-located. In the DMRS port combination {0, 2, 3, 4}, DMRS ports 0, 2, and 3 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 4 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0, 2, and 3 are quasi-co-located. In the DMRS port combination {0,2,3,5}, DMRS ports 0,1,2 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 5 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information. DMRS ports 0,2,3 are quasi-co-located.
5. The method as described in claim 1, characterized in that, in, When the DMRS type is 2, the maximum number of pre-set DMRS symbols is 2, and the RANK occupies 2 CDM groups, the DMRS port used to correspond to the RANK combination that supports Layer 1 and Layer 3 respectively, which is sent by two Panels to different TRP directions, is configured as follows: DMRS port combination {0,2,3,8} DMRS port combination {0,4,5,10}; In the DMRS port combination {0,2,3,8}, DMRS port 0 is used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information as 1, and DMRS ports 2, 3, and 8 are used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the second beam information as 3, and DMRS ports 2, 3, and 8 are quasi-co-located. In the DMRS port combination {0,4,5,10}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 4, 5, and 10 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 4, 5, and 10 are quasi-co-located.
6. The method as described in claim 1, characterized in that, in, When the DMRS type is 2, the maximum number of pre-set DMRS symbols is 2, and the RANK occupies 2 CDM groups, the DMRS port used to correspond to the RANK combination that supports Layer 3 and Layer 1 respectively, which is sent by two Panels to different TRP directions, is configured with at least one of the following: DMRS port combination {0,1,2,6} DMRS port combination {0,1,4,6}; In the DMRS port combination {0,1,2,6}, DMRS ports 0,1,6 are used to support 3 RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 2 is used to support 1 RANK layer corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,6 are quasi-co-located. In the DMRS port combination {0,1,4,6}, DMRS ports 0,1,6 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS port 4 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 0,1,6 are quasi-co-located.
7. The method as described in claim 1, characterized in that, in, When the DMRS type is 2, the maximum number of pre-set DMRS symbols is 2, the RANK occupies 3 CDM groups, and the DMRS ports in the second and third CDM groups are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 1 and Layer 3 respectively, transmitted by two panels to different TRP directions, are configured as follows: DMRS port combination {0,2,3,4} DMRS port combination {0,2,4,5}; In the DMRS port combination {0,2,3,4}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 3, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 3, and 4 are quasi-co-located. In the DMRS port combination {0,2,4,5}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 4, and 5 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 4, and 5 are quasi-co-located.
8. The method as described in claim 1, characterized in that, in, When the DMRS type is 2, the maximum number of front-end DMRS symbols is 2, the RANK occupies 3 CDM groups, and the DMRS ports in the first CDM group and the second CDM group are quasi-co-located, the DMRS port configuration for the RANK combinations that support 3 layers and 1 layer respectively for data links sent by two panels to different TRP directions is as follows: DMRS port combination {0,1,2,4}, wherein DMRS ports 0,1,2 are used to support the number of data layers sent in the corresponding first beam information indication direction corresponding to the number of RANK layers of 3, and DMRS port 4 is used to support the number of data layers sent in the corresponding second beam information indication direction corresponding to the number of RANK layers of 1, and the DMRS ports 0,1,2 are quasi-co-located.
9. The method according to any one of claims 1-8, characterized in that, in, The transmission mode for PUSCH cooperative transmission of the multi-Panel to multi-TRP is spatial division multiplexing (SDM).
10. The method according to any one of claims 2-8, characterized in that, in, The direction indicated by the first beam information or the direction indicated by the second beam information is determined by the uplink probe resource indication information (SRI) or the uplink transmission configuration indication information (ULTCI).
11. The method according to any one of claims 2-8, characterized in that, in, The first beam information indication direction corresponds to the transmission beam direction of the first panel on the terminal device or the transmission beam direction facing the first TRP of the network-side device; the second beam information indication direction corresponds to the transmission beam direction of the second panel on the terminal device or the transmission beam direction facing the second TRP of the network-side device.
12. The method according to any one of claims 1-8, characterized in that, in, The DMRS configuration information is indicated by higher-level signaling.
13. The method according to any one of claims 1-8, characterized in that, in, The number of RANK layers in the transmitted data is indicated by downlink control information (DCI) signaling.
14. The method according to any one of claims 1-8, characterized in that, in, The allocation information for the DMRS port is determined by the antenna port indication field in the DCI signaling.
15. The method according to any one of claims 1-8, characterized in that, in, The quasi-co-location relationship between CDM groups is determined by the CDM group configuration signaling sent by the network-side equipment.
16. A method for allocating demodulation reference signal ports in multi-antenna panel cooperative transmission, characterized in that, Applied to network-side devices, the method includes: Send DMRS configuration information and transmission data RANK layer number to the terminal device, wherein the DMRS configuration information and transmission data RANK layer number are used to read the DMRS port allocation table, the DMRS port allocation table includes at least one DMRS port configuration, the DMRS port configuration corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel, and the DMRS configuration information includes DMRS type and maximum number of front-end DMRS symbols; Send DMRS port allocation information to the terminal device, wherein the DMRS port allocation information is used to query the DMRS port configuration in the DMRS port allocation table, the DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different panels, wherein the total number of transmission data RANK layers is 4, and the DMRS port configuration is used to support two panels to send data links to different TRP directions to support specific RANK combinations, wherein the specific RANK combinations include layers 3 and layers 1; When the DMRS type is 2, the maximum number of pre-set DMRS symbols is 1, the RANK occupies 3 CDM groups, and the DMRS ports of the second and third CDM groups are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 1 and Layer 3 respectively, transmitted by two panels to different TRP directions, are configured as follows: DMRS port combination {0,2,3,4} DMRS port combination {0,2,4,5} DMRS port combination {0,3,4,5}; In the DMRS port combination {0,2,3,4}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 3, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 3, and 4 are quasi-co-located. In the DMRS port combination {0,2,4,5}, DMRS port 0 is used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information as 1, and DMRS ports 2, 4, and 5 are used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the second beam information as 3, and DMRS ports 2, 4, and 5 are quasi-co-located. In the DMRS port combination {0,3,4,5}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 3, 4, and 5 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 3, 4, and 5 are quasi-co-located.
17. The method as described in claim 16, characterized in that, in, The DMRS configuration information is carried by higher-layer signaling.
18. The method as described in claim 16, characterized in that, in, The RANK layer number of the transmitted data is carried by the downlink control information (DCI) signaling.
19. The method as described in claim 16, characterized in that, in, The allocation information for the DMRS port is carried by the antenna port indication field in the DCI signaling.
20. A demodulation reference signal port allocation device for multi-antenna panel cooperative transmission, characterized in that, Applied to terminal devices, including: The first transceiver module is used to read the DMRS port allocation table according to the DMRS configuration information and the RANK layer number of the transmission data. The DMRS port allocation table includes at least one DMRS port configuration, which corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols. The allocation module is used to query the DMRS port allocation table based on the DMRS port allocation information to determine the DMRS port configuration. The DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different panels, wherein the total number of transmission data RANK layers is 4. The DMRS port configuration is used to support two panels to transmit data links facing different TRP directions to support specific RANK combinations, wherein the specific RANK combinations include layers 3 and layer 1. When the DMRS type is 2, the maximum number of pre-set DMRS symbols is 1, the RANK occupies 3 CDM groups, and the DMRS ports of the second and third CDM groups are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 1 and Layer 3 respectively, transmitted by two panels to different TRP directions, are configured as follows: DMRS port combination {0,2,3,4} DMRS port combination {0,2,4,5} DMRS port combination {0,3,4,5}; In the DMRS port combination {0,2,3,4}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 3, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 3, and 4 are quasi-co-located. In the DMRS port combination {0,2,4,5}, DMRS port 0 is used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information as 1, and DMRS ports 2, 4, and 5 are used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the second beam information as 3, and DMRS ports 2, 4, and 5 are quasi-co-located. In the DMRS port combination {0,3,4,5}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 3, 4, and 5 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 3, 4, and 5 are quasi-co-located.
21. A demodulation reference signal port allocation device for multi-antenna panel cooperative transmission, characterized in that, Applied to network-side devices, including: The second transceiver module is used to send DMRS configuration information and transmission data RANK layer number to the terminal device. The DMRS configuration information and transmission data RANK layer number are used to read the DMRS port allocation table. The DMRS port allocation table includes at least one DMRS port configuration. The DMRS port configuration corresponds to the PUSCH of the cooperative transmission sent to the TRP based on the multi-antenna panel. The DMRS configuration information includes the DMRS type and the maximum number of front-end DMRS symbols. The third transceiver module is used to send DMRS port allocation information to the terminal device. The DMRS port allocation information is used to query the DMRS port configuration in the DMRS port allocation table. The DMRS port configuration is used to support the transmission of data transmission layers corresponding to different TRP directions on different panels. The total number of data transmission RANK layers is 4. The DMRS port configuration is used to support two panels to send data links to different TRP directions to support specific RANK combinations. The specific RANK combinations include layers 3 and layer 1. When the DMRS type is 2, the maximum number of pre-set DMRS symbols is 1, the RANK occupies 3 CDM groups, and the DMRS ports of the second and third CDM groups are quasi-co-located, the DMRS ports used to correspond to the RANK combinations that support Layer 1 and Layer 3 respectively, transmitted by two panels to different TRP directions, are configured as follows: DMRS port combination {0,2,3,4} DMRS port combination {0,2,4,5} DMRS port combination {0,3,4,5}; In the DMRS port combination {0,2,3,4}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 2, 3, and 4 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 2, 3, and 4 are quasi-co-located. In the DMRS port combination {0,2,4,5}, DMRS port 0 is used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the first beam information as 1, and DMRS ports 2, 4, and 5 are used to support the number of RANK layers corresponding to the number of data layers transmitted in the direction indicated by the second beam information as 3, and DMRS ports 2, 4, and 5 are quasi-co-located. In the DMRS port combination {0,3,4,5}, DMRS port 0 is used to support a RANK layer number of 1 corresponding to the number of data layers transmitted in the direction indicated by the first beam information, and DMRS ports 3, 4, and 5 are used to support a RANK layer number of 3 corresponding to the number of data layers transmitted in the direction indicated by the second beam information, and DMRS ports 3, 4, and 5 are quasi-co-located.
22. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as claimed in any one of claims 1-15 or any one of claims 16-19.
23. A communication device, characterized in that, include: Processor and interface circuitry; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method as claimed in any one of claims 1-15 or any one of claims 16-19.
24. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 1-15 or any one of claims 16-19 to be implemented.