Port relation determination method and apparatus, and communication device

By determining the correspondence between the PTRS port and the DMRS port in the terminal or network-side device, the problem of the PTRS port cannot be determined when the number of PUSCH ports is greater than or equal to 8, and the transmission performance of PTRS is improved.

CN119946857APending Publication Date: 2025-05-06VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311466711.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-03
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

When the number of PUSCH ports is greater than or equal to 8, the DMRS associated with the PTRS port cannot be determined, resulting in the impact of the transmission performance of PTRS.

Method used

The number of target PTRS ports is determined through the terminal or network side device, and the correspondence between the PTRS port and the DMRS port is determined based on the number to ensure that the PTRS port is correctly mapped to the DMRS port.

Benefits of technology

It effectively solves the problem of PTRS transmission performance and ensures the correct transmission of PTRS when the number of PUSCH ports is greater than or equal to 8.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946857A_ABST
    Figure CN119946857A_ABST
Patent Text Reader

Abstract

The invention discloses a port relation determination method and device and communication equipment, and belongs to the technical field of communication, and the port relation determination method comprises the steps that the communication equipment determines the number of target phase tracking reference signal (PTRS) ports, the target PTRS ports are PTRS ports used for transmission of a physical uplink shared channel (PUSCH), the number of the ports of the PUSCH is N, N is a positive integer, and N is a positive integer; n is an integer greater than or equal to 8; and the communication equipment determines a corresponding relationship between the target PTRS ports and a demodulation reference signal (DMRS) port according to the number of the target PTRS ports, and the DMRS port is the DMRS port which can be used for transmission of the PUSCH.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a method, device and communication equipment for determining a port relationship. Background Art

[0002] The maximum number of physical uplink shared channel (PUSCH) data streams supported in the relevant technology can be expanded to 8 or more than 8, and the number of demodulation reference signal (DMRS) ports required for PUSCH transmission also increases accordingly. In some cases, for the same number of data streams, there are multiple codebook structures corresponding to PUSCH transmission. For example, the data stream corresponding to a certain codebook may correspond to one phase tracking reference signal (PTRS) port or more than one PTRS port. Different codebook structures require different port combinations for PUSCH transmission. Therefore, when the number of PUSCH ports is greater than or equal to 8, it may be impossible to determine the DMRS associated with the PTRS port, which affects the transmission performance of PTRS. Summary of the invention

[0003] The embodiments of the present application provide a port relationship determination method, apparatus, and communication device, which can solve the problem in the related art that when the number of PUSCH ports is greater than or equal to 8, the DMRS associated with the PTRS port cannot be determined, thereby affecting the PTRS transmission performance.

[0004] In a first aspect, a method for determining a port relationship is provided, the method comprising:

[0005] The terminal determines the number of target phase tracking reference signal PTRS ports, where the target PTRS port is a PTRS port for transmission of a physical uplink shared channel PUSCH, and the number of ports of the PUSCH is N, where N is an integer greater than or equal to 8;

[0006] The terminal determines a correspondence between the target PTRS ports and demodulation reference signal DMRS ports according to the number of the target PTRS ports.

[0007] In a second aspect, a port relationship determination device is provided, which is applied to a terminal, and the device includes:

[0008] A first determination module is used to determine the number of target phase tracking reference signal PTRS ports, where the target PTRS ports are PTRS ports used for transmission of a physical uplink shared channel PUSCH, where the number of PUSCH ports is N, and N is an integer greater than or equal to 8;

[0009] The second determining module is used to determine the corresponding relationship between the target PTRS port and the demodulation reference signal DMRS port according to the number of the target PTRS port.

[0010] In a third aspect, a method for determining a port relationship is provided, the method comprising:

[0011] The network side device determines the number of target phase tracking reference signal PTRS ports, where the target PTRS ports are PTRS ports for transmission of a physical uplink shared channel PUSCH, and the number of ports of the PUSCH is N, where N is an integer greater than or equal to 8;

[0012] The network side device determines the corresponding relationship between the target PTRS port and the demodulation reference signal DMRS port according to the number of the target PTRS ports.

[0013] In a fourth aspect, a port relationship determination device is provided, which is applied to a network side device, and the device includes:

[0014] A first determination module is used to determine the number of target phase tracking reference signal PTRS ports, where the target PTRS ports are PTRS ports used for transmission of a physical uplink shared channel PUSCH, where the number of PUSCH ports is N, and N is an integer greater than or equal to 8;

[0015] The second determining module is used to determine the corresponding relationship between the target PTRS port and the demodulation reference signal DMRS port according to the number of the target PTRS port.

[0016] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0017] In the sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is used to: determine the number of target phase tracking reference signal PTRS ports, the target PTRS port is a PTRS port used for transmission of a physical uplink shared channel PUSCH, the number of PUSCH ports is N, and N is an integer greater than or equal to 8; and determine the correspondence between the target PTRS port and the demodulation reference signal DMRS port according to the number of the target PTRS ports.

[0018] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the third aspect are implemented.

[0019] In the eighth aspect, a network side device is provided, which includes a processor and a communication interface, wherein the processor is used to: determine the number of target phase tracking reference signal PTRS ports, the target PTRS port is a PTRS port used for the transmission of a physical uplink shared channel PUSCH, the number of PUSCH ports is N, and N is an integer greater than or equal to 8; according to the number of the target PTRS ports, determine the correspondence between the target PTRS port and the demodulation reference signal DMRS port.

[0020] In a ninth aspect, a communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the port relationship determination method as described in the first aspect, and the network side device can be used to execute the steps of the port relationship determination method as described in the third aspect.

[0021] In the tenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0022] In the eleventh aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the third aspect.

[0023] In the twelfth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the third aspect.

[0024] In an embodiment of the present application, a communication device determines the number of target PTRS ports, where the target PTRS ports are PTRS ports used for PUSCH transmission, and the number of PUSCH ports is N, where N is an integer greater than or equal to 8; the communication device determines the correspondence between the target PTRS ports and the DMRS ports based on the number of target PTRS ports. In this way, the communication device can effectively determine the correspondence between the PTRS ports and the DMRS ports based on the number of PTRS ports actually used for PUSCH transmission, so that the PTRS ports can be correctly mapped to the DMRS ports, thereby ensuring the transmission performance of the PTRS. In an embodiment of the present application, the communication device can be a terminal or a network-side device. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 is a schematic diagram of a wireless communication system to which the embodiments of the present application can be applied;

[0026] Figure 2 is a flow chart of a method for determining a port relationship provided in an embodiment of the present application;

[0027] Figure 3 is a structural diagram of a port relationship determination device provided in an embodiment of the present application;

[0028] Figure 4 is a flow chart of another method for determining a port relationship provided in an embodiment of the present application;

[0029] Figure 5 is a structural diagram of another device for determining a port relationship provided in an embodiment of the present application;

[0030] Figure 6 is a structural diagram of a terminal provided in an embodiment of the present application;

[0031] Figure 7 is a structural diagram of another terminal provided in an embodiment of the present application;

[0032] Figure 8 It is a structural diagram of a network side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0034] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0035] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.

[0036] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 thGeneration, 6G) communication system.

[0037] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. In addition to the above-mentioned terminal devices, it can also be a chip in the terminal, such as a modem chip, a system-on-chip (SoC). It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device, wherein the access network device may also be referred to as a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B (home evolved NodeB), a Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0038] Before describing the embodiments of the present application, the following briefly introduces the related technologies:

[0039] 1. Phase Tracking Reference Signal (PTRS)

[0040] In high-frequency communications such as millimeter waves, the hardware implementation of the analog front end is a huge challenge. For example, a high-frequency crystal oscillator may generate large phase noise, thereby destroying the orthogonality of the subcarriers of the orthogonal frequency division multiplex (OFDM) symbol. Therefore, PTRS is introduced in the NR system to estimate the phase noise. The receiver can suppress and eliminate the phase noise based on the estimation result of PTRS. The following mainly introduces the PTRS design in the case of cyclic prefix (CP) waveform.

[0041] For the uplink, a maximum of 2 PTRS ports are supported, namely port 0 and port 1. For terminals with full-coherent antenna coherence capability, one PTRS port is used by default; for terminals with partial-coherent and non-coherent antenna coherence capabilities, the Radio Resource Control (RRC) can configure one or two PTRS ports. Among them, when RRC configures two PTRS ports, it does not mean that both PTRS ports will be actually used, but depends on the number of PUSCH data streams transmitted in the uplink or the codebook structure corresponding to the PUSCH. For example, in some cases, when the number of PUSCH data streams is 1, PTRS port 0 is used. When the number of PUSCH data streams is 2, both PTRS port 0 and port 1 are used.

[0042] For the uplink, since there is no Channel State Information (CSI) reported, how the network side device determines the strongest layer depends on the implementation of the network side device. The network side device can inform the terminal of the association relationship between PTRS and DMRS through the PTRS-DMRS association field (PTRS-DMRSassociation field) in the downlink control information (Downlink Control Information, DCI), so that the terminal can determine the resources and corresponding DMRS ports when sending PTRS. For terminals with different antenna coherence capabilities, the PTRS-DMRSassociation field indication method used is slightly different.

[0043] For terminals with full-coherent antenna coherence capability, since only one PTRS port needs to be configured, and for NR systems before version 18 (Rel-18), the uplink only supports up to 4 data streams (corresponding to 4 DMRS ports), only 2 bits are needed to indicate the association between PTRS and DMRS; for terminals with partial-coherent and non-coherent antenna coherence capabilities, if RRC only configures one PTRS port, only 2 bits are needed to indicate the association between PTRS and DMRS. Specifically, the association between PTRS and DMRS can be determined by the correspondence between PTRS and DMRS shown in Table 1:

[0044] Table 1

[0045] Indicative value DMRS port 0 The first scheduled DMRS port 1 The second scheduled DMRS port 2 The third scheduled DMRS port 3 The fourth scheduled DMRS port

[0046] In Rel-18, for the transmission of PUSCH with a maximum of 8 streams, the codeword selection rules are introduced. When two codewords are transmitted, the codeword with a higher modulation and coding scheme (MCS) level is selected as the target codeword, and a maximum of 4 PUSCH data streams are transmitted on this target codeword, that is, a maximum of 4 DMRS ports are associated, so the 2-bit PTRS-DMRS association field is still used to indicate the association relationship between PTRS and DMRS. Specifically, the association relationship between PTRS and DMRS can be determined by the corresponding relationship between PTRS and DMRS shown in Table 2:

[0047] Table 2

[0048] Indicative value DMRS Port 0 The first scheduled DMRS port corresponding to the selected codeword 1 The second scheduled DMRS port corresponding to the selected codeword 2 The third scheduled DMRS port corresponding to the selected codeword 3 The fourth scheduled DMRS port corresponding to the selected codeword

[0049] For terminals with partial-coherent and non-coherent antenna coherence capabilities, before Rel-18, if RRC is configured with a maximum of two PTRS ports, the protocol stipulates that PUSCH ports 1000 and 1002 are associated with PTRS port 0, and PUSCH ports 1001 and 1003 are associated with PTRS port 1. Therefore, the DMRS ports corresponding to PTRS port 0 and port 1 need to be indicated separately, as shown in Table 3:

[0050] Table 3

[0051]

[0052] Among them, the MSB 1 bit corresponds to PTRS port 0, and the LSB 1 bit corresponds to PTRS port 1.

[0053] In Rel-18, when the number of PUSCH data streams is greater than 4, 4 bits are used to determine the association between PTRS and DMRS. Among them, PTRS port 0 corresponds to PUSCH ports 1000, 1001, 1004 and 1005, and PTRS port 1 corresponds to PUSCH ports 1002, 1003, 1006 and 1007. Specifically, the association between PTRS and DMRS can be determined by the corresponding relationship between PTRS and DMRS shown in Table 4:

[0054] Table 4

[0055]

[0056] Among them, the MSBs 2 bits correspond to PTRS port 0, and the LSBs 2 bits correspond to PTRS port 1.

[0057] 2. 8Tx PUSCH Codebook

[0058] In NR Rel-18, 8-port PUSCH transmission is supported, and an uplink codebook for 8-port PUSCH is introduced. Due to the different hardware structures of the 8 antenna ports, the antenna groups Ng=1, 2, 4, and 8 can be divided into four cases.

[0059] When Ng=1, the 8 antenna ports are in one antenna group. At this time, the 8 antenna ports are fully coherent;

[0060] When Ng = 2, the 8 antenna ports are in two antenna groups, and each antenna group has 4 antenna ports. At this time, the 8 antenna ports are partially coherent, that is, the 4 antenna ports in each antenna group are coherent, and the 2 antenna groups are not coherent with each other;

[0061] When Ng=4, the 8 antenna ports are in 4 antenna groups, and each antenna group has 2 antenna ports. At this time, the 8 antenna ports are partially coherent, that is, the 2 antenna ports in each antenna group are coherent, and the 4 antenna groups are not coherent with each other;

[0062] When Ng=8, the eight antenna ports are in eight antenna groups, each of which has one antenna port. At this time, the eight antenna ports are non-coherent, that is, each antenna port is irrelevant to each other.

[0063] Different uplink codebooks are designed for the above different antenna grouping situations. When Ng=2, the corresponding codebook type (codebookType) is codebook2. When Ng=4, the corresponding codebookType is codebook3. When Ng=8, the corresponding codebookType is codebook3.

[0064] The uplink codebook is indicated by a transmit precoding matrix indicator (TPMI). Some partially-coherent and non-coherent uplink codebooks are listed below.

[0065] (1) Ng = 2, the number of PUSCH data layers is 2, and the corresponding partial-coherent codebook structure is shown in Table 5:

[0066] Table 5

[0067]

[0068] (2) Ng = 2, the number of PUSCH data layers is 4, and the corresponding partial-coherent codebook structure is shown in Table 6:

[0069] Table 6

[0070]

[0071] Among them, The definitions are shown in Tables 7 to 9:

[0072] Table 7

[0073]

[0074] Table 8

[0075]

[0076] Table 9

[0077]

[0078] (3) Ng = 4, the number of PUSCH data layers is 2, and the corresponding partial-coherent codebook structure is shown in Table 10:

[0079] Table 10

[0080]

[0081]

[0082] (4) Ng = 4, the number of PUSCH data layers is 4, and the corresponding partial-coherent codebook structure is shown in Table 11:

[0083] Table 11

[0084]

[0085]

[0086] Among them, The definitions are shown in Table 12 and Table 13:

[0087] Table 12

[0088]

[0089] Table 13

[0090]

[0091] (5) When Ng=8, the corresponding codebookType is codebook3. At this time, the number of PUSCH data layers is 1 to 8, and the corresponding non-coherent codebook structure includes the port selection codebook. When the number of PUSCH data layers is 4, the corresponding non-coherent codebook can be:

[0092] or

[0093] In addition, the port mapping rules under different codebookTypes are also defined, that is, the PUSCH port actually corresponding to each row in the above codebook is determined by f(i) in Table 14:

[0094] Table 14

[0095]

[0096] In the current NR system, the method for indicating the correspondence between PTRS and DMRS is determined by the number of PTRS configured by RRC. When the number of PTRS configured by RRC is 1 (i.e., n1), 2 bits corresponding to a maximum of 4 DMRS ports are used to determine the DMRS port mapped by the PTRS. When the number of PTRS configured by RRC is 2 (i.e., n2), 2 bits corresponding to a maximum of 4 DMRS ports are used to determine the DMRS port mapped by the PTRS. Among them, the high-order bit is used to indicate one of the two DMRS ports corresponding to PTRS port 0, and the low-order bit is used to indicate one of the two DMRS ports corresponding to PTRS port 1.

[0097] Then, for partially-coherent and non-coherent PUSCHs with greater than or equal to 8 ports, when the number of PUSCH data layers is less than or equal to 4, the codebook structures corresponding to different TPMIs will result in different PUSCH port combinations actually used. Taking the sending of 4-stream PUSCH when Ng=2 as an example, in some TPMI cases, the 4-stream PUSCH can be sent through one antenna group; while in other TPMI cases, the 4-stream PUSCH can be sent through two antenna groups, resulting in different numbers of PTRS actually used, which will affect the determination of the PTRS-DMRS relationship, thereby affecting the transmission performance of PTRS. Therefore, it is necessary to determine the number of PTRS actually used according to the codebook structure corresponding to different TPMIs, and design a specific PTRS-DMRS corresponding relationship indication.

[0098] In view of this, the embodiments of the present application provide a port relationship determination method, device and communication equipment, which can solve the problem in the related art that when the number of PUSCH ports is greater than or equal to 8, the DMRS associated with the PTRS port may not be determined, thereby affecting the PTRS transmission performance.

[0099] The following describes in detail the port relationship determination method and the port relationship determination device provided in the embodiments of the present application through some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0100] Figure 2 A flow chart of a method for determining a port relationship provided by an embodiment of the present application is shown. Figure 2 As shown, the port relationship determination method includes the following steps:

[0101] Step 201: The terminal determines the number of target PTRS ports, where the target PTRS ports are PTRS ports used for PUSCH transmission, and the number of PUSCH ports is N, where N is an integer greater than or equal to 8;

[0102] Step 202: The terminal determines the correspondence between the target PTRS ports and the DMRS ports according to the number of the target PTRS ports.

[0103] The number of ports of the PUSCH may be understood as the number of ports actually used by the PUSCH.

[0104] The DMRS port is a DMRS port that can be used for the transmission of the PUSCH, that is, the DMRS port that corresponds to the target PTRS port is a DMRS port that can be used for the transmission of the PUSCH. The target PTRS port can be understood as the PTRS port actually scheduled / activated / enabled / used, and its number is the same as or different from the number of PTRS ports configured by the RRC parameter (the first parameter in the embodiment of the present application, such as maxNrofPorts).

[0105] The correspondence between the target PTRS port and the DMRS port can be a one-to-many correspondence, that is, in a certain correspondence, one target PTRS port can correspond to multiple DMRS ports, and these multiple DMRS ports can be used for PUSCH transmission. One or more of the multiple DMRS ports are used for PUSCH transmission, and the number of DMRS ports used for PUSCH transmission depends on the number of PUSCH data streams actually transmitted. The correspondence between the target PTRS port and the DMRS port can be represented by a table or by a mapping diagram, which is not limited in the embodiments of the present application. For example, in the embodiments of the present application, the correspondence between the target PTRS port and the DMRS port can be represented in any one or more forms of Tables 1 to 4 shown in the aforementioned related technology introduction part.

[0106] In the embodiment of the present application, the terminal determines the number of target PTRS ports, the target PTRS ports are PTRS ports used for PUSCH transmission, the number of PUSCH ports is N, and N is an integer greater than or equal to 8; the terminal determines the correspondence between the target PTRS ports and the DMRS ports according to the number of target PTRS ports. In this way, the terminal can effectively determine the correspondence between the PTRS ports and the DMRS ports based on the number of PTRS ports actually used for PUSCH transmission, so that the terminal can correctly map the PTRS ports to the DMRS ports, thereby ensuring the transmission performance of the PTRS.

[0107] In some embodiments, the method further comprises:

[0108] The terminal determines the target DMRS port associated with the target PTRS port according to the correspondence relationship and association relationship indication information between the target PTRS port and the DMRS port;

[0109] The association relationship indication information is used to indicate the target DMRS port;

[0110] The target DMRS port is a DMRS port used for transmission of the PUSCH.

[0111] The association relationship indication information can be indicated by the network side device through DCI. The association relationship indication information can be, for example, the PTRS-DMRS association field in the above-mentioned related technology introduction part. The bit length of the association relationship indication information is related to the number of DMRS ports corresponding to the target PTRS port. Assuming that the target PTRS port corresponds to X DMRS ports, the bit length of the association relationship indication information can be, for example, log 2 (X), or 2*log 2 (X), where X is a positive integer.

[0112] In this implementation, after determining the correspondence between the target PTRS port and the DMRS port, the terminal can further determine the target DMRS port associated with the target PTRS port in combination with the association relationship indication information, so that the terminal can correctly map the PTRS port to the DMRS port, thereby ensuring the transmission performance of the PTRS.

[0113] In some embodiments, the terminal determines the correspondence between the target PTRS port and the DMRS port according to the number of the target PTRS port, including:

[0114] The terminal determines a target table from M preset tables according to the number of the target PTRS ports, where the preset table is used to characterize the correspondence between the PTRS ports and the DMRS ports, and M is an integer greater than or equal to 1;

[0115] The terminal determines the corresponding relationship between the target PTRS port and the DMRS port according to the target table.

[0116] The M preset tables may be tables pre-agreed upon in the protocol. These M preset tables may adopt any one or more forms of Tables 1 to 4 shown in the aforementioned related technology introduction section, or may be new forms, which are not limited in this regard in the embodiments of the present application.

[0117] In some embodiments, the number of target PTRS ports is 1;

[0118] The target table includes any of the following:

[0119] A first table, wherein the first table is used to represent the correspondence between the target PTRS port and the DMRS port, wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer;

[0120] A second table, wherein some columns of the second table are used to characterize the corresponding relationship between the target PTRS port and the DMRS port, and the some columns include log 2 (A) The column corresponding to the MSB of the high-order bit, or log 2 (A) columns corresponding to low-order bits LSB; wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer.

[0121] Exemplarily, A=4, that is, the target PTRS port corresponds to 4 DMRS ports.

[0122] Exemplarily, when the target table includes the first table, the first table is represented as:

[0123] Indicative value DMRS port 0 The first scheduled DMRS port 1 The second scheduled DMRS port 2 The third scheduled DMRS port 3 The fourth scheduled DMRS port

[0124] That is to say, the first table in the embodiment of the present application can take the form of Table 1 shown in the aforementioned related technology introduction part.

[0125] Exemplarily, when the target table includes the second table, the second table is expressed as:

[0126]

[0127]

[0128] That is to say, the second table in the embodiment of the present application can take the form of Table 4 shown in the aforementioned related technology introduction part.

[0129] Optionally, the length of the association relationship indication information is log 2 (A) bits. For example, A=4, and the length of the association relationship indication information is 2 bits.

[0130] In some embodiments, when the first parameter configures two PTRS ports and the number of the target PTRS ports is 1, the target table includes any one of the first table and the second table;

[0131] The first parameter is used to configure the maximum number of PTRS ports.

[0132] Exemplarily, the first parameter is the RRC parameter maxNrofPorts.

[0133] In some embodiments, when the codebook type corresponding to the PUSCH configured by the second parameter is the first codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the first table;

[0134] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0135] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0136] Exemplarily, the first codebook type is codebook1, corresponding to the case where the PUSCH port is fully coherent, that is, the number of antenna groups Ng=2.

[0137] Exemplarily, the second parameter is the RRC parameter CodebookType.

[0138] The maximum rank number can also be called the maximum number of data streams, the maximum number of data stream layers, the maximum number of transmission streams, etc.

[0139] Exemplarily, the third parameter is the RRC parameter maxRank.

[0140] In some embodiments, when the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes any one of the first table and the second table;

[0141] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0142] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0143] Exemplarily, the second codebook type may include codebook2 or codebook3 or codebook4, corresponding to the case where the ports of the PUSCH are partially coherent or incoherent, that is, the number of antenna groups Ng=2 or 4 or 8.

[0144] Exemplarily, the second parameter is the RRC parameter CodebookType.

[0145] Exemplarily, the third parameter is the RRC parameter maxRank.

[0146] In some embodiments, the number of target PTRS ports is 2;

[0147] The target table includes:

[0148] The third table, the log of the third table 2 (B) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the third table 2 The column corresponding to (B) LSBs is used to represent the DMRS port corresponding to the second PTRS port of the two target PTRS ports, wherein each of the target PTRS ports corresponds to B DMRS ports, and B is a positive integer.

[0149] Exemplarily, the first PTRS port is PTRS port 0, and the second PTRS port is PTRS port 1. Alternatively, the first PTRS port is PTRS port 1, and the second PTRS port is PTRS port 0.

[0150] Exemplarily, B=2, that is, the first PTRS port corresponds to 2 DMRS ports, and the second PTRS port corresponds to 2 DMRS ports.

[0151] Exemplarily, the third table is represented as:

[0152]

[0153] That is to say, the third table in the embodiment of the present application can take the form of Table 3 shown in the aforementioned related technology introduction part.

[0154] Optionally, the length of the association relationship indication information is 2*log 2 (B) bits. Exemplarily, B=2, and the length of the association relationship indication information is 2 bits.

[0155] In some embodiments, when the first parameter configures two PTRS ports and the number of the target PTRS ports is 2, the target table includes the third table;

[0156] The first parameter is used to configure the maximum number of PTRS ports.

[0157] Exemplarily, the first parameter is the RRC parameter maxNrofPorts.

[0158] In some embodiments, when the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the third table;

[0159] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0160] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0161] Exemplarily, the second codebook type may include codebook2 or codebook3 or codebook4, corresponding to the case where the ports of the PUSCH are partially coherent or incoherent, that is, the number of antenna groups Ng=2 or 4 or 8.

[0162] Exemplarily, the second parameter is the RRC parameter CodebookType.

[0163] Exemplarily, the third parameter is the RRC parameter maxRank.

[0164] In some embodiments, the number of target PTRS ports is 1 or 2;

[0165] The target table includes:

[0166] The fourth table, the log of the fourth table 2 (C) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the fourth table 2The column corresponding to (C) LSBs is used for the DMRS port corresponding to the second PTRS port of the two target PTRS ports, wherein each of the target PTRS ports corresponds to C DMRS ports, and C is a positive integer.

[0167] Exemplarily, the first PTRS port is PTRS port 0, and the second PTRS port is PTRS port 1. Alternatively, the first PTRS port is PTRS port 1, and the second PTRS port is PTRS port 0.

[0168] Exemplarily, C=4, that is, the first PTRS port corresponds to 2 DMRS ports, and the second PTRS port corresponds to 2 DMRS ports.

[0169] The fourth table may be the same as the second table or may be different from the second table.

[0170] Exemplarily, the fourth table is represented as:

[0171]

[0172] That is to say, the fourth table in the embodiment of the present application can take the form of Table 4 shown in the aforementioned related technology introduction part.

[0173] Optionally, the length of the association relationship indication information is 2*log 2 (C) bits. For example, C=4, and the length of the association relationship indication information is 4 bits.

[0174] In some embodiments, when the first parameter configures two PTRS ports and the number of the target PTRS ports is 1 or 2, the target table includes the fourth table;

[0175] The first parameter is used to configure the maximum number of PTRS ports.

[0176] Exemplarily, the first parameter is the RRC parameter maxNrofPorts.

[0177] In some embodiments, when the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the fourth table;

[0178] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0179] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0180] Exemplarily, the second codebook type may include codebook2 or codebook3 or codebook4, corresponding to the case where the PUSCH port is partially coherent or incoherent, that is, the number of antenna groups Ng=2 or 4 or 8. At this time, whether the number of target PTRS ports is 1 or 2, the fourth table is used.

[0181] Exemplarily, the second parameter is the RRC parameter CodebookType.

[0182] Exemplarily, the third parameter is the RRC parameter maxRank.

[0183] In some embodiments, the terminal determines the number of target PTRS ports, including:

[0184] The terminal determines the number of the target PTRS ports through an index of the TPMI, where the TPMI is used to indicate the precoding used for transmission of the PUSCH;

[0185] Wherein, when the index of the TPMI is the first value, the number of the target PTRS ports is 1;

[0186] When the TPMI index is the second value, the number of the target PTRS ports is 2.

[0187] For example, when Ng=2, the corresponding codebookType is codebook2, and the number of transmission layers is 2, the first value is 0-15, and the second value is 16-271.

[0188] For example, when Ng=2, the corresponding codebookType is codebook2, and the number of transmission layers is 3, the first value is 0-7, and the second value is 8-263.

[0189] For example, when Ng=2, the corresponding codebookType is codebook2, and the number of transmission layers is 4, the first value is 0-3, and the second value is 4-67.

[0190] For example, when Ng=4, the corresponding codebookType is codebook3, and the number of transmission layers is 2, the first value is 0-23, 88-103, and the second value is 24-87, 104.

[0191] For example, when Ng=4, the corresponding codebookType is codebook3, and the number of transmission layers is 3, the first value is 0-7, 40-47, and the second value is 8-39, 48-304.

[0192] For example, when Ng=4, the corresponding codebookType is codebook3, and the number of transmission layers is 4, the first value is 256-259, 276-279, and the second value is 0-255, 260-275.

[0193] For example, Ng=8, the corresponding codebookType is codebook3, the first value is 0-254, and the second value is 255-257.

[0194] In some embodiments, the port index of the target PTRS port is determined by an index of a TPMI, where the TPMI is used to indicate a precoding used for transmission of the PUSCH.

[0195] Optionally, the number of the target PTRS port is 1, and the port index of the target PTRS port is determined by the index of the TPMI, including:

[0196] When the index of the TPMI is the third value, the port index of the target PTRS port is the first index;

[0197] When the index of the TPMI is the fourth value, the port index of the target PTRS port is the second index.

[0198] The port index of the target PTRS port is determined by the index of the TPMI, which can be understood as whether the PTRS port used for the transmission of the PUSCH is port 0 or port 1, which can be determined by the TPMI. It can also be understood that whether the PTRS port used for the transmission of the PUSCH is port 0 or port 1 is determined by the port actually used by the PUSCH corresponding to the TPMI. There is a corresponding relationship between the port of the PUSCH and the PTRS port. For example, PTRS port port 0 corresponds to PUSCH ports 1000, 1001, 1004, 1005, and PTRS port port 1 corresponds to PUSCH ports 1002, 1003, 1006, 1007.

[0199] Exemplarily, the first index is port 0 and the second index is port 1.

[0200] For example, when Ng=2, the corresponding codebookType is codebook2, and the number of transmission layers is 4, the third value is 0-1, and the fourth value is 2-3.

[0201] For example, when Ng=4, the corresponding codebookType is codebook3, and the number of transmission layers is 4, the third value is 256-259, and the fourth value is 276-279.

[0202] In some embodiments, the terminal determines the association relationship between the target PTRS port and the target DMRS port through a first message, where the first message includes at least one of the following:

[0203] The number of PUSCH ports N, where N is greater than or equal to 8;

[0204] TPMI, where the TPMI is used to indicate a precoding matrix corresponding to the transmission of the PUSCH;

[0205] The number of PUSCH data streams corresponding to the target PTRS port;

[0206] A first parameter (such as an RRC parameter maxNrofPorts), the first parameter being used to configure the maximum number of PTRS ports;

[0207] A second parameter (such as an RRC parameter CodebookType), where the second parameter is used to configure a codebook type corresponding to the PUSCH;

[0208] A third parameter (such as an RRC parameter maxRank), where the third parameter is used to configure a maximum rank number corresponding to the PUSCH;

[0209] A fourth parameter (such as an RRC parameter multipanelScheme), wherein the fourth parameter is used to configure transmission of the PUSCH to enable multiple panels.

[0210] In some embodiments, when the first message includes the number of PUSCH data streams corresponding to the target PTRS port, the terminal can determine the association relationship between the target PTRS port and the target DMRS port by the number of PUSCH data streams corresponding to each of the target PTRS ports (for example, determined by TPMI). For example, the association relationship between the target PTRS port and the target DMRS port is determined according to the size relationship of the number of PUSCH data streams corresponding to the multiple target PTRS ports, or the specific value (such as 1) of the number of PUSCH data streams corresponding to the target PTRS port.

[0211] Exemplarily, when the number of the target PTRS ports is 2, the association relationship between the PTRS port and the target DMRS port is determined by a first table, wherein the first table is used to indicate the DMRS port associated with the third PTRS port, and the third PTRS port is the target PTRS port with a larger number of corresponding PUSCH data streams among the two target PTRS ports. Assuming that the other PTRS port among the two target PTRS ports is the fourth PTRS port, when the second PTRS port is associated with a PUSCH data stream, the fourth PTRS port is predetermined by default to be associated with the DMRS port corresponding to the one PUSCH data stream.

[0212] The following provides a specific embodiment to illustrate the indication scheme of the association relationship between the PTRS port and the DMRS port.

[0213] Embodiment 1: PTRS-DMRS association field is 2 bits

[0214] This embodiment provides an indication scheme when the PTRS-DMRS association field (hereinafter referred to as "this field") is 2 bits. It should be noted that the italics in the following text are RRC parameters. In addition, when CodebookType is configured, it can be understood that the number of PUSCH ports is 8; when CodebookType is not configured, it can be understood that the number of PUSCH ports is less than 8, such as 1 or 2 or 4.

[0215] Method 1.1:

[0216] When maxNrofPorts (i.e., the first parameter, the same below) in PTRS-UplinkConfig configures one PTRS port or two PTRS ports, the SRS resource set indicator field does not exist or the SRS resource set indicator field exists and is equal to "00" or "01", CodebookType (i.e., the second parameter, the same below) is not configured or CodebookType is Codebook1, and maxRank (i.e., the third parameter, the same below) <= 4, the field indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indicator field (SRS resource indicator field) and / or the precoding information and number of layers field according to the first table and the third table.

[0217] Method 1.2:

[0218] When maxNrofPorts in PTRS-UplinkConfig is configured with one PTRS port or two PTRS ports, the SRS resource set indication domain does not exist or the SRS resource set indication domain exists and is equal to "00" or "01", CodebookType is not configured, and maxRank<=4, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the first table and the third table.

[0219] When maxNrofPorts in PTRS-UplinkConfig configures a PTRS port, the SRS resource set indication domain does not exist, CodebookType is Codebook1, and maxRank<=4, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the first table.

[0220] Method 1.3:

[0221] When maxNrofPorts in PTRS-UplinkConfig is configured with one PTRS port or two PTRS ports, the SRS resource set indication domain does not exist or the SRS resource set indication domain exists and is equal to "00" or "01", CodebookType is not configured, and maxRank<=4, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the first table and the third table.

[0222] When maxNrofPorts in PTRS-UplinkConfig configures a PTRS port, the SRS resource set indication domain does not exist, CodebookType is configured, and maxRank<=4, the domain indicates the association between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the first table.

[0223] Method 1.4:

[0224] When two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the first table. Alternatively, when two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the first table. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is configured, maxRank<=4, and a PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or precoding information and layer number domain according to the first table.

[0225] When two PTRS ports are configured with maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the third table. Alternatively, when two PTRS ports are configured with maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the third table. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is configured, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the third table.

[0226] Method 1.5:

[0227] When two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the first table. Alternatively, when two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the first table. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is configured, maxRank<=4, and a PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or precoding information and layer number domain according to the first table.

[0228] When two PTRS ports are configured with maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the second table. Alternatively, when two PTRS ports are configured with maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the second table. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is configured, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or precoding information and layer number domain according to the second table.

[0229] Method 1.6:

[0230] When two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the first table. Alternatively, when two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the first table. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is configured, maxRank<=4, and a PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or precoding information and layer number domain according to the first table.

[0231] When maxNrofPorts in PTRS-UplinkConfig configures two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3, maxRank<=4, and two PTRS ports are actually scheduled, this domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the third table.

[0232] When maxNrofPorts in PTRS-UplinkConfig configures two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is Codebook4, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the second table.

[0233] It should be noted that this embodiment is applicable to both the case where multipanelScheme (the fourth parameter) is configured and the case where multipanelScheme is not configured.

[0234] Embodiment 2: PTRS-DMRS association field is 2 bits

[0235] This embodiment provides an indication scheme when the PTRS-DMRS association field (hereinafter referred to as "this field") is 2 bits. It should be noted that the italics in the following text are RRC parameters. In addition, when CodebookType is configured, it can be understood that the number of PUSCH ports is 8; when CodebookType is not configured, it can be understood that the number of PUSCH ports is less than 8, such as 1 or 2 or 4.

[0236] Method 2.1: Same as method 1.1

[0237] Method 2.2: Same as method 1.2

[0238] Method 2.3: Same as method 1.3

[0239] Method 2.4:

[0240] When two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the column where the 2MSBs of the second table are located. Alternatively, when two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the column where the 2MSBs of the second table are located. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication field does not exist, CodebookType is configured, maxRank<=4, and a PTRS port is actually scheduled, the field indicates the association between the PTRS port and the DMRS port corresponding to the SRS resource indication field and / or the precoding information and layer number field according to the column where the 2MSBs of the second table are located.

[0241] When two PTRS ports are configured with maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the third table. Alternatively, when two PTRS ports are configured with maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the third table. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is configured, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the third table.

[0242] Method 2.5:

[0243] When two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the column where the 2MSBs of the second table are located. Alternatively, when two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the column where the 2MSBs of the second table are located. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication field does not exist, CodebookType is configured, maxRank<=4, and a PTRS port is actually scheduled, the field indicates the association between the PTRS port and the DMRS port corresponding to the SRS resource indication field and / or the precoding information and layer number field according to the column where the 2MSBs of the second table are located.

[0244] When two PTRS ports are configured with maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the second table. Alternatively, when two PTRS ports are configured with maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the second table. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is configured, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or precoding information and layer number domain according to the second table.

[0245] Method 2.6:

[0246] When two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the column where the 2MSBs of the second table are located. Alternatively, when two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, maxRank<=4, and one PTRS port is actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and the number of layers domain according to the column where the 2MSBs of the second table are located. Alternatively, when maxNrofPorts in PTRS-UplinkConfig is configured with two PTRS ports, the SRS resource set indication field does not exist, CodebookType is configured, maxRank<=4, and a PTRS port is actually scheduled, the field indicates the association between the PTRS port and the DMRS port corresponding to the SRS resource indication field and / or the precoding information and layer number field according to the column where the 2MSBs of the second table are located.

[0247] When maxNrofPorts in PTRS-UplinkConfig configures two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3, maxRank<=4, and two PTRS ports are actually scheduled, this domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the third table.

[0248] When maxNrofPorts in PTRS-UplinkConfig configures two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is Codebook4, maxRank<=4, and two PTRS ports are actually scheduled, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the second table.

[0249] It should be noted that this embodiment is applicable to both the case where the multipanelScheme is configured and the case where the multipanelScheme is not configured.

[0250] It should be noted that, in this embodiment, the MSB can be replaced by the LSB, and to avoid repetition, this is not described in detail.

[0251] Embodiment 3: PTRS-DMRS association field is 4 bits

[0252] This embodiment provides an indication scheme when the PTRS-DMRS association field (hereinafter referred to as "this field") is 4 bits. It should be noted that the italics in the following text are all RRC parameters. In addition, when CodebookType is configured, it can be understood that the number of PUSCH ports is 8; when CodebookType is not configured, it can be understood that the number of PUSCH ports is less than 8, such as 1 or 2 or 4.

[0253] Method 3.1: Same as method 1.1

[0254] Method 3.2: Same as method 1.2

[0255] Method 3.3: Same as method 1.3

[0256] Method 3.4:

[0257] When two PTRS ports are configured for maxNrofPorts in PTRS-UplinkConfig, the SRS resource set indication domain does not exist, CodebookType is configured, and maxRank>1, the domain indicates the association between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the fourth table.

[0258] Method 3.5:

[0259] When maxNrofPorts in PTRS-UplinkConfig configures two PTRS ports, the SRS resource set indication domain does not exist, CodebookType is Codebook2 or Codebook3 or Codebook4, and maxRank>1, the domain indicates the association relationship between the PTRS port and the DMRS port corresponding to the SRS resource indication domain and / or the precoding information and layer number domain according to the fourth table.

[0260] It should be noted that this embodiment is applicable to both the case where the multipanelScheme is configured and the case where the multipanelScheme is not configured.

[0261] In summary, in the embodiment of the present application, for the case where the transmission of PUSCH on N ports (N≥8) is less than or equal to 4 layers of data streams, the terminal can effectively determine the correspondence between the PTRS port and the DMRS port based on the number of PTRS ports actually used for PUSCH transmission, thereby ensuring that the terminal can correctly map the PTRS port to the DMRS port, thereby ensuring the transmission performance of the PTRS.

[0262] The port relationship determination method provided in the embodiment of the present application may be executed by a port relationship determination device. In the embodiment of the present application, the port relationship determination device executing the port relationship determination method is taken as an example to illustrate the port relationship determination device provided in the embodiment of the present application.

[0263] Reference Figure 3 The embodiment of the present application also provides a port relationship determination device, which can be applied to a terminal. Figure 3 As shown, the port relationship determination device 300 includes:

[0264] A first determination module 301 is used to determine the number of target phase tracking reference signal PTRS ports, where the target PTRS ports are PTRS ports used for transmission of a physical uplink shared channel PUSCH, where the number of PUSCH ports is N, and N is an integer greater than or equal to 8;

[0265] The second determining module 302 is configured to determine a correspondence between the target PTRS ports and the demodulation reference signal DMRS ports according to the number of the target PTRS ports.

[0266] Optionally, the port relationship determining device 300 further includes:

[0267] A third determination module is used to determine the target DMRS port associated with the target PTRS port according to the correspondence relationship and association relationship indication information between the target PTRS port and the DMRS port;

[0268] The association relationship indication information is used to indicate the target DMRS port;

[0269] The target DMRS port is a DMRS port used for transmission of the PUSCH.

[0270] Optionally, the second determining module 302 is specifically configured to:

[0271] According to the number of the target PTRS ports, determine a target table from M preset tables, where the preset table is used to characterize the correspondence between the PTRS ports and the DMRS ports, and M is an integer greater than or equal to 1;

[0272] According to the target table, the correspondence between the target PTRS port and the DMRS port is determined.

[0273] Optionally, the number of the target PTRS ports is 1;

[0274] The target table includes any of the following:

[0275] A first table, wherein the first table is used to represent the correspondence between the target PTRS port and the DMRS port, wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer;

[0276] A second table, wherein some columns of the second table are used to characterize the corresponding relationship between the target PTRS port and the DMRS port, and the some columns include log 2 (A) The column corresponding to the MSB of the high-order bit, or log 2 (A) columns corresponding to low-order bits LSB; wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer.

[0277] Optionally, when two PTRS ports are configured in the first parameter and the number of the target PTRS ports is 1, the target table includes any one of the first table and the second table;

[0278] The first parameter is used to configure the maximum number of PTRS ports.

[0279] Optionally, the length of the association relationship indication information is log 2 (A) bits.

[0280] Optionally, when the codebook type corresponding to the PUSCH configured by the second parameter is the first codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the first table;

[0281] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0282] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0283] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as a second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes any one of the first table and the second table;

[0284] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0285] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0286] Optionally, when the target table includes the first table, the first table is expressed as:

[0287] Indicative value DMRS port 0 The first scheduled DMRS port 1 The second scheduled DMRS port 2 The third scheduled DMRS port 3 The fourth scheduled DMRS port

[0288] In the case where the target table includes the second table, the second table is represented as:

[0289]

[0290] Among them, A=4.

[0291] Optionally, the number of the target PTRS ports is 2;

[0292] The target table includes:

[0293] The third table, the log of the third table 2 (B) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the third table 2 The column corresponding to (B) LSBs is used to represent the DMRS port corresponding to the second PTRS port of the two target PTRS ports, wherein each of the target PTRS ports corresponds to B DMRS ports, and B is a positive integer.

[0294] Optionally, when two PTRS ports are configured in the first parameter and the number of the target PTRS ports is 2, the target table includes the third table;

[0295] The first parameter is used to configure the maximum number of PTRS ports.

[0296] Optionally, the length of the association relationship indication information is 2*log 2 (B) bits.

[0297] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as a second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the third table;

[0298] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0299] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0300] Optionally, the third table is expressed as:

[0301]

[0302]

[0303] Among them, B=2.

[0304] Optionally, the number of the target PTRS ports is 1 or 2;

[0305] The target table includes:

[0306] The fourth table, the log of the fourth table 2 (C) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the fourth table 2 The column corresponding to (C) LSBs is used for the DMRS port corresponding to the second PTRS port of the two target PTRS ports, wherein each of the target PTRS ports corresponds to C DMRS ports, and C is a positive integer.

[0307] Optionally, when the first parameter configures two PTRS ports and the number of the target PTRS ports is 1 or 2, the target table includes the fourth table;

[0308] The first parameter is used to configure the maximum number of PTRS ports.

[0309] Optionally, the length of the association relationship indication information is 2*log 2 (C) bits.

[0310] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the fourth table;

[0311] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0312] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0313] Optionally, the fourth table is expressed as:

[0314]

[0315] Among them, C=4.

[0316] Optionally, the first determining module 301 is specifically configured to:

[0317] Determine the number of the target PTRS ports by using an index of a transmission precoding matrix indicating a TPMI, wherein the TPMI is used to indicate a precoding used for transmission of the PUSCH;

[0318] Wherein, when the index of the TPMI is the first value, the number of the target PTRS ports is 1;

[0319] When the TPMI index is the second value, the number of the target PTRS ports is 2.

[0320] Optionally, the port index of the target PTRS port is determined by an index of a TPMI, and the TPMI is used to indicate a precoding used for transmission of the PUSCH.

[0321] Optionally, the number of the target PTRS port is 1, and the port index of the target PTRS port is determined by the index of the TPMI, including:

[0322] When the index of the TPMI is the third value, the port index of the target PTRS port is the first index;

[0323] When the index of the TPMI is the fourth value, the port index of the target PTRS port is the second index.

[0324] In summary, in the embodiment of the present application, for the case where the transmission of PUSCH on N ports (N≥8) is less than or equal to 4 layers of data streams, the terminal can effectively determine the correspondence between the PTRS port and the DMRS port based on the number of PTRS ports actually used for PUSCH transmission, thereby ensuring that the terminal can correctly map the PTRS port to the DMRS port, thereby ensuring the transmission performance of the PTRS.

[0325] The port relationship determination device 300 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or can be other devices other than a terminal. Exemplarily, the terminal can include but is not limited to the types of the terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0326] The port relationship determination device 300 provided in the embodiment of the present application can achieve Figure 2 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0327] Figure 4A flow chart of a method for determining a port relationship provided by an embodiment of the present application is shown. Figure 4 As shown, the port relationship determination method includes the following steps:

[0328] Step 401: The network side device determines the number of target PTRS ports, where the target PTRS ports are PTRS ports used for PUSCH transmission, and the number of PUSCH ports is N, where N is an integer greater than or equal to 8;

[0329] Step 402: The network-side device determines the correspondence between the target PTRS ports and the DMRS ports according to the number of the target PTRS ports.

[0330] Optionally, the method further comprises:

[0331] The network side device determines the target DMRS port associated with the target PTRS port according to the correspondence relationship and association relationship indication information between the target PTRS port and the DMRS port;

[0332] The association relationship indication information is used to indicate the target DMRS port;

[0333] The target DMRS port is a DMRS port used for transmission of the PUSCH.

[0334] Optionally, the network side device determines the correspondence between the target PTRS port and the DMRS port according to the number of the target PTRS ports, including:

[0335] The network side device determines the target table from M preset tables according to the number of the target PTRS ports, where the preset table is used to characterize the correspondence between the PTRS port and the DMRS port, and M is an integer greater than or equal to 1;

[0336] The network side device determines the corresponding relationship between the target PTRS port and the DMRS port according to the target table.

[0337] Optionally, the number of the target PTRS ports is 1;

[0338] The target table includes any of the following:

[0339] A first table, wherein the first table is used to represent the correspondence between the target PTRS port and the DMRS port; wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer;

[0340] A second table, wherein some columns of the second table are used to characterize the corresponding relationship between the target PTRS port and the DMRS port, and the some columns include log2 (A) The column corresponding to the MSB of the high-order bit, or log 2 (A) columns corresponding to low-order bits LSB; wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer.

[0341] Optionally, when two PTRS ports are configured in the first parameter and the number of the target PTRS ports is 1, the target table includes any one of the first table and the second table;

[0342] The first parameter is used to configure the maximum number of PTRS ports.

[0343] Optionally, the length of the association relationship indication information is log 2 (A) bits.

[0344] Optionally, when the codebook type corresponding to the PUSCH configured by the second parameter is the first codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the first table;

[0345] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0346] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0347] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as a second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes any one of the first table and the second table;

[0348] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0349] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0350] Optionally, when the target table includes the first table, the first table is expressed as:

[0351] Indicative value DMRS port 0 The first scheduled DMRS port 1 The second scheduled DMRS port 2 The third scheduled DMRS port 3 The fourth scheduled DMRS port

[0352] In the case where the target table includes the second table, the second table is represented as:

[0353]

[0354] Among them, A=4.

[0355] Optionally, the number of the target PTRS ports is 2;

[0356] The target table includes:

[0357] The third table, the log of the third table 2 (B) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the third table 2 (B) The column corresponding to the LSB is used to represent the DMRS port corresponding to the second PTRS port of the two target PTRS ports;

[0358] Each of the target PTRS ports corresponds to B DMRS ports, and B is a positive integer.

[0359] Optionally, when two PTRS ports are configured in the first parameter and the number of the target PTRS ports is 2, the target table includes the third table;

[0360] The first parameter is used to configure the maximum number of PTRS ports.

[0361] Optionally, the length of the association relationship indication information is 2*log 2 (B) bits.

[0362] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as a second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the third table;

[0363] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0364] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0365] Optionally, the third table is expressed as:

[0366]

[0367] Among them, B=2.

[0368] Optionally, the number of the target PTRS ports is 1 or 2;

[0369] The target table includes:

[0370] The fourth table, the log of the fourth table 2 (C) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the fourth table 2(C) The column corresponding to the LSB is used for the DMRS port corresponding to the second PTRS port of the two target PTRS ports;

[0371] Each of the target PTRS ports corresponds to C DMRS ports, and C is a positive integer.

[0372] Optionally, when the first parameter configures two PTRS ports and the number of the target PTRS ports is 1 or 2, the target table includes the fourth table;

[0373] The first parameter is used to configure the maximum number of PTRS ports.

[0374] Optionally, the length of the association relationship indication information is 2*log 2 (C) bits.

[0375] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the fourth table;

[0376] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0377] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0378] Optionally, the fourth table is expressed as:

[0379]

[0380] Among them, C=4.

[0381] Optionally, the network side device determines the number of target PTRS ports, including:

[0382] The network side device determines the number of the target PTRS ports by transmitting an index of a precoding matrix indicating a TPMI, wherein the TPMI is used to indicate a precoding used for transmission of the PUSCH;

[0383] Wherein, when the index of the TPMI is the first value, the number of the target PTRS ports is 1;

[0384] When the TPMI index is the second value, the number of the target PTRS ports is 2.

[0385] Optionally, the port index of the target PTRS port is determined by an index of a TPMI, and the TPMI is used to indicate a precoding used for transmission of the PUSCH.

[0386] Optionally, the number of the target PTRS port is 1, and the port index of the target PTRS port is determined by the index of the TPMI, including:

[0387] When the index of the TPMI is the third value, the port index of the target PTRS port is the first index;

[0388] When the index of the TPMI is the fourth value, the port index of the target PTRS port is the second index.

[0389] For relevant descriptions of the embodiments of this application, please refer to Figure 2 The relevant descriptions of the method embodiments can achieve the same technical effects, so they are not described in detail to avoid repetition.

[0390] In summary, in the embodiments of the present application, for the case where the transmission of PUSCH on N ports (N≥8) is less than or equal to 4 layers of data streams, the network side device can effectively determine the correspondence between the PTRS port and the DMRS port based on the number of PTRS ports actually used for PUSCH transmission, thereby ensuring that the network side device can correctly map the PTRS port to the DMRS port, thereby ensuring the transmission performance of the PTRS.

[0391] The port relationship determination method provided in the embodiment of the present application may be executed by a port relationship determination device. In the embodiment of the present application, the port relationship determination device executing the port relationship determination method is taken as an example to illustrate the port relationship determination device provided in the embodiment of the present application.

[0392] Reference Figure 5 The embodiment of the present application also provides a port relationship determination device, which can be applied to network side equipment. Figure 5 As shown, the port relationship determination device 500 includes:

[0393] A first determination module 501 is used to determine the number of target phase tracking reference signal PTRS ports, where the target PTRS ports are PTRS ports used for transmission of a physical uplink shared channel PUSCH, where the number of PUSCH ports is N, and N is an integer greater than or equal to 8;

[0394] The second determining module 502 is configured to determine a correspondence between the target PTRS ports and the demodulation reference signal DMRS ports according to the number of the target PTRS ports.

[0395] Optionally, the port relationship determining device 500 further includes:

[0396] A third determination module is used to determine the target DMRS port associated with the target PTRS port according to the correspondence relationship and association relationship indication information between the target PTRS port and the DMRS port;

[0397] The association relationship indication information is used to indicate the target DMRS port;

[0398] The target DMRS port is a DMRS port used for transmission of the PUSCH.

[0399] Optionally, the second determining module 502 is specifically configured to:

[0400] According to the number of the target PTRS ports, determine a target table from M preset tables, where the preset table is used to characterize the correspondence between the PTRS ports and the DMRS ports, and M is an integer greater than or equal to 1;

[0401] According to the target table, the correspondence between the target PTRS port and the DMRS port is determined.

[0402] Optionally, the number of the target PTRS ports is 1;

[0403] The target table includes any of the following:

[0404] A first table, wherein the first table is used to represent the correspondence between the target PTRS port and the DMRS port, wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer;

[0405] A second table, wherein some columns of the second table are used to characterize the corresponding relationship between the target PTRS port and the DMRS port, and the some columns include log 2 (A) The column corresponding to the MSB of the high-order bit, or log 2 (A) columns corresponding to low-order bits LSB; wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer.

[0406] Optionally, when two PTRS ports are configured in the first parameter and the number of the target PTRS ports is 1, the target table includes any one of the first table and the second table;

[0407] The first parameter is used to configure the maximum number of PTRS ports.

[0408] Optionally, the length of the association relationship indication information is log 2 (A) bits.

[0409] Optionally, when the codebook type corresponding to the PUSCH configured by the second parameter is the first codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the first table;

[0410] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0411] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0412] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as a second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes any one of the first table and the second table;

[0413] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0414] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0415] Optionally, when the target table includes the first table, the first table is expressed as:

[0416]

[0417]

[0418] In the case where the target table includes the second table, the second table is represented as:

[0419]

[0420] Among them, A=4.

[0421] Optionally, the number of the target PTRS ports is 2;

[0422] The target table includes:

[0423] The third table, the log of the third table 2 (B) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the third table 2 The column corresponding to (B) LSBs is used to represent the DMRS port corresponding to the second PTRS port of the two target PTRS ports, wherein each of the target PTRS ports corresponds to B DMRS ports, and B is a positive integer.

[0424] Optionally, when two PTRS ports are configured in the first parameter and the number of the target PTRS ports is 2, the target table includes the third table;

[0425] The first parameter is used to configure the maximum number of PTRS ports.

[0426] Optionally, the length of the association relationship indication information is 2*log 2 (B) bits.

[0427] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as a second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the third table;

[0428] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0429] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0430] Optionally, the third table is expressed as:

[0431]

[0432] Among them, B=2.

[0433] Optionally, the number of the target PTRS ports is 1 or 2;

[0434] The target table includes:

[0435] The fourth table, the log of the fourth table 2 (C) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the fourth table 2 The column corresponding to (C) LSBs is used for the DMRS port corresponding to the second PTRS port of the two target PTRS ports, wherein each of the target PTRS ports corresponds to C DMRS ports, and C is a positive integer.

[0436] Optionally, when the first parameter configures two PTRS ports and the number of the target PTRS ports is 1 or 2, the target table includes the fourth table;

[0437] The first parameter is used to configure the maximum number of PTRS ports.

[0438] Optionally, the length of the association relationship indication information is 2*log 2 (C) bits.

[0439] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the fourth table;

[0440] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0441] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0442] Optionally, the fourth table is expressed as:

[0443]

[0444] Among them, C=4.

[0445] Optionally, the first determining module 501 is specifically configured to:

[0446] Determine the number of the target PTRS ports by using an index of a transmission precoding matrix indicating a TPMI, wherein the TPMI is used to indicate a precoding used for transmission of the PUSCH;

[0447] Wherein, when the index of the TPMI is the first value, the number of the target PTRS ports is 1;

[0448] When the TPMI index is the second value, the number of the target PTRS ports is 2.

[0449] Optionally, the port index of the target PTRS port is determined by an index of a TPMI, and the TPMI is used to indicate a precoding used for transmission of the PUSCH.

[0450] Optionally, the number of the target PTRS port is 1, and the port index of the target PTRS port is determined by the index of the TPMI, including:

[0451] When the index of the TPMI is the third value, the port index of the target PTRS port is the first index;

[0452] When the index of the TPMI is the fourth value, the port index of the target PTRS port is the second index.

[0453] In summary, in the embodiments of the present application, for the case where the transmission of PUSCH on N ports (N≥8) is less than or equal to 4 layers of data streams, the network side device can effectively determine the correspondence between the PTRS port and the DMRS port based on the number of PTRS ports actually used for PUSCH transmission, thereby ensuring that the network side device can correctly map the PTRS port to the DMRS port, thereby ensuring the transmission performance of the PTRS.

[0454] The port relationship determination device 500 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or can be other devices other than a terminal. Exemplarily, the terminal can include but is not limited to the types of the terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0455] The port relationship determination device 500 provided in the embodiment of the present application can achieve Figure 4 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0456] Alternatively, if Figure 6 As shown, the embodiment of the present application also provides a communication device 600, including a processor 601 and a memory 602, the memory 602 stores a program or instruction that can be run on the processor 601, and when the communication device 600 is a terminal, the program or instruction is executed by the processor 601 to implement Figure 2 In the various steps of the method embodiment, when the communication device 600 is a network side device, the program or instruction is implemented when the processor 601 executes Figure 4 The various steps of the method embodiment can achieve the same technical effect, and to avoid repetition, they will not be described again here.

[0457] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 2 The steps in the method embodiment shown. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 7 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0458] The terminal 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709 and at least some of the components of a processor 710.

[0459] Those skilled in the art will appreciate that the terminal 700 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 710 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 7 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0460] It should be understood that in the embodiment of the present application, the input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and at least one of other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0461] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 701 can transmit the data to the processor 710 for processing; in addition, the RF unit 701 can send uplink data to the network side device. Generally, the RF unit 701 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0462] The memory 709 can be used to store software programs or instructions and various data. The memory 709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 709 may include a volatile memory or a non-volatile memory, or the memory 709 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0463] The processor 710 may include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 710.

[0464] The processor 710 is used for:

[0465] Determine the number of target phase tracking reference signal PTRS ports, where the target PTRS ports are PTRS ports for transmission of a physical uplink shared channel PUSCH, where the number of ports of the PUSCH is N, where N is an integer greater than or equal to 8;

[0466] According to the number of the target PTRS ports, a corresponding relationship between the target PTRS ports and the demodulation reference signal DMRS ports is determined.

[0467] Optionally, the processor 710 is further configured to:

[0468] Determine the target DMRS port associated with the target PTRS port according to the correspondence relationship and association relationship indication information between the target PTRS port and the DMRS port;

[0469] The association relationship indication information is used to indicate the target DMRS port;

[0470] The target DMRS port is a DMRS port used for transmission of the PUSCH.

[0471] Optionally, the processor 710 is further configured to:

[0472] According to the number of the target PTRS ports, determine a target table from M preset tables, where the preset table is used to characterize the correspondence between the PTRS ports and the DMRS ports, and M is an integer greater than or equal to 1;

[0473] According to the target table, the correspondence between the target PTRS port and the DMRS port is determined.

[0474] Optionally, the number of the target PTRS ports is 1;

[0475] The target table includes any of the following:

[0476] A first table, wherein the first table is used to represent the correspondence between the target PTRS port and the DMRS port, wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer;

[0477] A second table, wherein some columns of the second table are used to characterize the corresponding relationship between the target PTRS port and the DMRS port, and the some columns include log 2 (A) The column corresponding to the MSB of the high-order bit, or log 2 (A) columns corresponding to low-order bits LSB; wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer.

[0478] Optionally, when two PTRS ports are configured in the first parameter and the number of the target PTRS ports is 1, the target table includes any one of the first table and the second table;

[0479] The first parameter is used to configure the maximum number of PTRS ports.

[0480] Optionally, the length of the association relationship indication information is log 2 (A) bits.

[0481] Optionally, when the codebook type corresponding to the PUSCH configured by the second parameter is the first codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the first table;

[0482] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0483] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0484] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as a second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes any one of the first table and the second table;

[0485] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0486] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0487] Optionally, when the target table includes the first table, the first table is expressed as:

[0488] Indicative value DMRS port 0 The first scheduled DMRS port 1 The second scheduled DMRS port 2 The third scheduled DMRS port 3 The fourth scheduled DMRS port

[0489] In the case where the target table includes the second table, the second table is represented as:

[0490]

[0491]

[0492] Among them, A=4.

[0493] Optionally, the number of the target PTRS ports is 2;

[0494] The target table includes:

[0495] The third table, the log of the third table 2 (B) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the third table 2The column corresponding to (B) LSBs is used to represent the DMRS port corresponding to the second PTRS port of the two target PTRS ports, wherein each of the target PTRS ports corresponds to B DMRS ports, and B is a positive integer.

[0496] Optionally, when two PTRS ports are configured in the first parameter and the number of the target PTRS ports is 2, the target table includes the third table;

[0497] The first parameter is used to configure the maximum number of PTRS ports.

[0498] Optionally, the length of the association relationship indication information is 2*log 2 (B) bits.

[0499] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as a second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the third table;

[0500] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0501] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0502] Optionally, the third table is expressed as:

[0503]

[0504] Among them, B=2.

[0505] Optionally, the number of the target PTRS ports is 1 or 2;

[0506] The target table includes:

[0507] The fourth table, the log of the fourth table 2 (C) The column corresponding to the MSB is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports. The log of the fourth table 2 The column corresponding to (C) LSBs is used for the DMRS port corresponding to the second PTRS port of the two target PTRS ports, wherein each of the target PTRS ports corresponds to C DMRS ports, and C is a positive integer.

[0508] Optionally, when the first parameter configures two PTRS ports and the number of the target PTRS ports is 1 or 2, the target table includes the fourth table;

[0509] The first parameter is used to configure the maximum number of PTRS ports.

[0510] Optionally, the length of the association relationship indication information is 2*log 2 (C) bits.

[0511] Optionally, when the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the fourth table;

[0512] The second parameter is used to configure the codebook type corresponding to the PUSCH;

[0513] The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

[0514] Optionally, the fourth table is expressed as:

[0515]

[0516] Among them, C=4.

[0517] Optionally, the processor 710 is further configured to:

[0518] Determine the number of the target PTRS ports by using an index of a transmission precoding matrix indicating a TPMI, wherein the TPMI is used to indicate a precoding used for transmission of the PUSCH;

[0519] Wherein, when the index of the TPMI is the first value, the number of the target PTRS ports is 1;

[0520] When the TPMI index is the second value, the number of the target PTRS ports is 2.

[0521] Optionally, the port index of the target PTRS port is determined by an index of a TPMI, and the TPMI is used to indicate a precoding used for transmission of the PUSCH.

[0522] Optionally, the number of the target PTRS port is 1, and the port index of the target PTRS port is determined by the index of the TPMI, including:

[0523] When the index of the TPMI is the third value, the port index of the target PTRS port is the first index;

[0524] When the index of the TPMI is the fourth value, the port index of the target PTRS port is the second index.

[0525] In summary, in the embodiment of the present application, for the case where the transmission of PUSCH on N ports (N≥8) is less than or equal to 4 layers of data streams, the terminal can effectively determine the correspondence between the PTRS port and the DMRS port based on the number of PTRS ports actually used for PUSCH transmission, thereby ensuring that the terminal can correctly map the PTRS port to the DMRS port, thereby ensuring the transmission performance of the PTRS.

[0526] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to Figure 2 The relevant description of the method embodiment and the same or corresponding technical effects are achieved. To avoid repetition, they will not be repeated here.

[0527] The embodiment of the present application also provides a network side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 4 The steps of the method embodiment shown. This network side device embodiment corresponds to the above network side device method embodiment, and each implementation process and implementation mode of the above method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.

[0528] Specifically, the embodiment of the present application also provides a network side device. Figure 8 As shown, the network side device 800 includes: an antenna 81, a radio frequency device 82, a baseband device 83, a processor 84 and a memory 85. The antenna 81 is connected to the radio frequency device 82. In the uplink direction, the radio frequency device 82 receives information through the antenna 81 and sends the received information to the baseband device 83 for processing. In the downlink direction, the baseband device 83 processes the information to be sent and sends it to the radio frequency device 82. The radio frequency device 82 processes the received information and sends it out through the antenna 81.

[0529] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 83, which includes a baseband processor.

[0530] The baseband device 83 may include, for example, at least one baseband board on which a plurality of chips are arranged. Figure 8 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 85 through a bus interface to call the program in the memory 85 to execute the operations performed by the terminal or network side device shown in the above method embodiment.

[0531] The network side device may further include a network interface 86, which is, for example, a common public radio interface (CPRI).

[0532] Specifically, the network side device 80 of the embodiment of the present application further includes: instructions or programs stored in the memory 85 and executable on the processor 84, and the processor 84 calls the instructions or programs in the memory 85 to execute. Figure 5 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0533] The embodiment of the present application also provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by a processor, the above Figure 2 or Figure 4 The various processes of the method embodiment can achieve the same technical effect, and to avoid repetition, they will not be described here.

[0534] The processor is a processor in the terminal or network side device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0535] The present application also provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the above Figure 2 or Figure 4 The various processes of the method embodiment can achieve the same technical effect, and to avoid repetition, they will not be described here.

[0536] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0537] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned terminal port relationship determination method embodiment, or to implement the various processes of the above-mentioned network side device port relationship determination method embodiment, to avoid repetition, they are not repeated here.

[0538] An embodiment of the present application also provides a communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the terminal side port relationship determination method, and the network side device can be used to execute the steps of the network side device port relationship determination method.

[0539] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0540] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.

[0541] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.

Claims

1. A method for determining a port relationship, characterized in that: include: The communication device determines the number of target phase tracking reference signal PTRS ports, where the target PTRS ports are PTRS ports for transmission of a physical uplink shared channel PUSCH, and the number of ports of the PUSCH is N, where N is an integer greater than or equal to 8; The communication device determines a correspondence between the target PTRS ports and demodulation reference signal DMRS ports according to the number of the target PTRS ports.

2. The method according to claim 1, characterized in that The method further comprises: The communication device determines the target DMRS port associated with the target PTRS port according to the correspondence relationship and association relationship indication information between the target PTRS port and the DMRS port; The association relationship indication information is used to indicate the target DMRS port; The target DMRS port is a DMRS port used for transmission of the PUSCH.

3. The method according to claim 1 or 2, characterized in that: The communication device determines, according to the number of the target PTRS ports, a correspondence between the target PTRS ports and the DMRS ports, including: The communication device determines a target table from M preset tables according to the number of the target PTRS ports, wherein the preset table is used to characterize the correspondence between the PTRS ports and the DMRS ports, and M is an integer greater than or equal to 1; The communication device determines the corresponding relationship between the target PTRS port and the DMRS port according to the target table.

4. The method according to claim 3, characterized in that The number of the target PTRS ports is 1; The target table includes any of the following: A first table, wherein the first table is used to represent the correspondence between the target PTRS port and the DMRS port; wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer; The second table, some columns of the second table are used to characterize the correspondence between the target PTRS port and the DMRS port, and the some columns include columns corresponding to log2(A) high-order bits MSB, or columns corresponding to log2(A) low-order bits LSB; wherein the target PTRS port corresponds to A DMRS ports, and A is a positive integer.

5. The method according to claim 4, characterized in that In the case where two PTRS ports are configured in the first parameter and the number of the target PTRS ports is 1, the target table includes any one of the first table and the second table; The first parameter is used to configure the maximum number of PTRS ports.

6. The method according to claim 4 or 5, characterized in that: The length of the association relationship indication information is log2(A) bits.

7. The method according to claim 4, characterized in that When the codebook type corresponding to the PUSCH is configured by the second parameter as the first codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the first table; The second parameter is used to configure the codebook type corresponding to the PUSCH; The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

8. The method according to any one of claims 4 to 6, characterized in that When the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes any one of the first table and the second table; The second parameter is used to configure the codebook type corresponding to the PUSCH; The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

9. The method according to any one of claims 4 to 8, characterized in that In the case where the target table includes the first table, the first table is represented as: In the case where the target table includes the second table, the second table is represented as: Among them, A=4.

10. The method according to claim 3, characterized in that The number of the target PTRS ports is 2; The target table includes: A third table, wherein the column corresponding to the log2(B) MSBs of the third table is used to represent the DMRS port corresponding to the first PTRS port of the two target PTRS ports, and the column corresponding to the log2(B) LSBs of the third table is used to represent the DMRS port corresponding to the second PTRS port of the two target PTRS ports; Each of the target PTRS ports corresponds to B DMRS ports, and B is a positive integer.

11. The method according to claim 10, characterized in that In the case where the first parameter configures two PTRS ports and the number of the target PTRS ports is 2, the target table includes the third table; The first parameter is used to configure the maximum number of PTRS ports.

12. The method according to claim 10 or 11, characterized in that: The length of the association relationship indication information is 2*log2(B) bits.

13. The method according to any one of claims 10 to 12, characterized in that When the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the third table; The second parameter is used to configure the codebook type corresponding to the PUSCH; The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

14. The method according to any one of claims 10 to 13, characterized in that The third table is represented as: Among them, B=2.

15. The method according to claim 3, characterized in that The number of the target PTRS ports is 1 or 2; The target table includes: A fourth table, wherein the columns corresponding to the log2(C) MSBs of the fourth table are used to characterize the DMRS port corresponding to the first PTRS port of the two target PTRS ports, and the columns corresponding to the log2(C) LSBs of the fourth table are used to characterize the DMRS port corresponding to the second PTRS port of the two target PTRS ports; Each of the target PTRS ports corresponds to C DMRS ports, and C is a positive integer.

16. The method according to claim 15, characterized in that In the case where the first parameter configures two PTRS ports and the number of the target PTRS ports is 1 or 2, the target table includes the fourth table; The first parameter is used to configure the maximum number of PTRS ports.

17. The method according to claim 15 or 16, characterized in that The length of the association relationship indication information is 2*log2(C) bits.

18. The method according to any one of claims 15 to 17, characterized in that When the codebook type corresponding to the PUSCH is configured by the second parameter as the second codebook type, and the value of the third parameter is less than or equal to 4, the target table includes the fourth table; The second parameter is used to configure the codebook type corresponding to the PUSCH; The third parameter is used to configure the maximum rank number corresponding to the PUSCH.

19. The method according to any one of claims 15 to 18, characterized in that The fourth table is represented as: Among them, C=4.

20. The method according to any one of claims 1 to 19, characterized in that The communication device determines the number of target PTRS ports, including: The communication device determines the number of the target PTRS ports by using an index of a transmission precoding matrix indicating a TPMI, wherein the TPMI is used to indicate a precoding used for transmission of the PUSCH; Wherein, when the index of the TPMI is the first value, the number of the target PTRS ports is 1; When the TPMI index is the second value, the number of the target PTRS ports is 2.

21. The method according to any one of claims 1 to 20, characterized in that The port index of the target PTRS port is determined by the index of the TPMI, and the TPMI is used to indicate the precoding used for the transmission of the PUSCH.

22. The method according to claim 21, characterized in that The number of the target PTRS port is 1, and the port index of the target PTRS port is determined by the index of the TPMI, including: When the index of the TPMI is the third value, the port index of the target PTRS port is the first index; When the index of the TPMI is the fourth value, the port index of the target PTRS port is the second index.

23. A port relationship determination device, characterized in that: The device comprises: A first determination module is used to determine the number of target phase tracking reference signal PTRS ports, where the target PTRS ports are PTRS ports used for transmission of a physical uplink shared channel PUSCH, where the number of PUSCH ports is N, and N is an integer greater than or equal to 8; The second determining module is used to determine the corresponding relationship between the target PTRS port and the demodulation reference signal DMRS port according to the number of the target PTRS port.

24. A communication device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the port relationship determination method according to any one of claims 1 to 22 are implemented.

25. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the port relationship determination method according to any one of claims 1 to 22 are implemented.