A communication method and apparatus

By sending mask length indication information to terminal devices through network devices, the problem of inflexible DMRS port allocation is solved, enabling flexible channel estimation and better channel estimation performance for terminal devices.

CN116113053BActive Publication Date: 2026-03-24HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-06
Publication Date
2026-03-24

Smart Images

  • Figure CN116113053B_ABST
    Figure CN116113053B_ABST
Patent Text Reader

Abstract

The application discloses a communication method and device, the method comprises the following steps: a network device sends first indication information to a terminal device, the first indication information is used for indicating the mask length corresponding to the first port in M ports; wherein, the M ports belong to the first port set and / or the second port set, the first mask length corresponding to the first port set is the first length, and the first mask length corresponding to the second port set is the second length. Through the method, the network device can indicate the mask length corresponding to the first port in the M ports to the terminal device, so that the terminal device can flexibly select the port for channel estimation, so as to achieve better channel estimation effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0002] The demodulation reference signal (DMRS) can be used to estimate the equivalent channel of the data channel or control channel. The data channel can be, for example, the physical uplink shared channel (PUSCH) or the physical downlink shared channel (PDSCH), and the control channel can be, for example, the physical downlink control channel (PDCCH).

[0003] Taking downlink data transmission as an example, when a network device sends data to a terminal device via PDSCH, it can precode the data based on the downlink channel state information (CSI). Furthermore, the network device can allocate a DMRS port to the terminal device and send DMRS data to the terminal device via PDSCH on the time-frequency resources corresponding to the DMRS port. The DMRS typically undergoes the same signal processing as the data, such as precoding. Thus, after receiving the DMRS data corresponding to the DMRS port, the terminal device can use a channel estimation algorithm to obtain an estimate of the equivalent channel, and then demodulate the data based on the equivalent channel.

[0004] However, after expanding the DMRS ports, how network devices can flexibly indicate the DMRS ports allocated to terminal devices so that terminal devices can flexibly choose DMRS ports still needs further research. Summary of the Invention

[0005] This application provides a communication method and apparatus for flexibly indicating the frequency domain orthogonal mask length of a portion of the ports allocated by a network device to a terminal device, so that the terminal device can flexibly select ports for channel estimation to achieve better channel estimation results.

[0006] In a first aspect, embodiments of this application provide a communication method that can be applied to a network device or a component of a network device (e.g., a processor, a chip, or a chip system). Taking the application of this method to a network device as an example, the method includes: the network device sending first indication information to a first terminal device, the first indication information being used to indicate the mask length corresponding to a first port among M ports; wherein the M ports belong to a first port set and / or a second port set, the mask length corresponding to the first port set is a first length, and the mask length corresponding to the second port set is a second length.

[0007] In this embodiment, the first port set can be understood as a set of expanded ports, i.e., R18 ports; the second port set can be understood as a set of existing ports, i.e., R15 ports. Furthermore, the "mask length" can include a first mask length and a second mask length. In this embodiment, the second mask length corresponding to the first port set is the same as the second mask length corresponding to the second port set. In one possible implementation, when the mask length is the first mask length, the mask length is 4 or 2.

[0008] The first mask is a frequency domain mask, and the second mask is a time domain mask. The frequency domain mask is W in the first time-frequency resource mapping rule. f (f) The time-domain mask is w in the first time-frequency resource mapping rule. t (l′) The first time-frequency resource mapping rule satisfies the following formula:

[0009]

[0010]

[0011] k′=0,1

[0012]

[0013] n = 0, 1, ...

[0014] Where p is the port index value and μ is the subcarrier spacing parameter. To map to index (k, l) p,μ The demodulation reference signal DMRS corresponding to port p on the resource particle RE of (k,l) is the demodulation reference signal DMRS. For power coefficient, w t (l′) is the time-domain mask corresponding to the time-domain symbol with index l′, W f(f) is the frequency domain mask corresponding to the subcarrier with index k′, f = 2·(n mod 2) + k′, m = 2n + k′, m is the m-th element in the reference signal sequence, and l represents the index of the orthogonal frequency division multiplexing (OFDM) symbols contained in a time slot. The symbol index is the initial time-domain symbol occupied by the DMRS symbol or the symbol index is the reference time-domain symbol, and Δ is the subcarrier offset factor.

[0015] For example, for a port with a demodulation reference signal type of type 1, w t (l′) and W f The specific value of (f) can be determined according to Table A1; for ports with demodulation reference signal type 2, w t (l′) and W f The specific value of (f) can be determined according to Table A2.

[0016] Table A1

[0017]

[0018] Table A2

[0019]

[0020]

[0021] Furthermore, in this embodiment, the M ports refer to the ports allocated by the network device to the terminal device. Here, M is a positive integer greater than or equal to 1. Accordingly, "M ports belong to the first port set and / or the second port set" can be understood as the ports allocated by the network device to the terminal device belonging to the first port set, or the ports allocated by the network device to the terminal device belonging to the second port set, or the ports allocated by the network device to the terminal device belonging to both the first and second port sets. Optionally, when the M ports belong to both the first and second port sets, the mask length corresponding to the first port set and the mask length corresponding to the second port set are different. For example, the mask length corresponding to the first port set is 4, and the mask length corresponding to the second port set is 2. Another example is that the mask length corresponding to the first port set is 6, and the mask length corresponding to the second port set is 4.

[0022] In the solution provided in this application embodiment, the network device sends first indication information to the terminal device. This first indication information indicates the mask length corresponding to a first port among M ports. The M ports belong to a first port set and / or a second port set. The mask length corresponding to the first port set is a first length, and the mask length corresponding to the second port set is a second length. Thus, the terminal device knows the mask length corresponding to the first port, facilitating flexible selection of ports for channel estimation and achieving better channel estimation results. For example, when fewer than four ports are used in a CDM, selecting a port with a mask length of 2 for channel estimation can achieve better channel estimation results. Furthermore, in this application solution, the M ports that the network device can flexibly indicate to the terminal device can belong to an existing port set and / or an expanded port set. Ports in the expanded port set can reuse the time-frequency resources and sequences corresponding to ports in the existing port set. Therefore, the network device can flexibly indicate paired ports from different port sets to the terminal device, ensuring that the terminal device achieves channel estimation capability while maximizing the number of combined ports.

[0023] In this embodiment of the application, the network device indicates the mask length corresponding to the first port among the M ports to the terminal device through the first indication information, including but not limited to the following implementation methods:

[0024] Implementation method 1, the first indication information includes a first bit field; the first indication information is used to indicate the mask length corresponding to the first port among the M ports, including: the first bit field is used to indicate the mask length corresponding to the first port.

[0025] In one possible implementation, the first bit field includes a first bit used to indicate the mask length corresponding to the first port. For example, if there are M ports (e.g., 4 ports), and the mask lengths of 2 of these 4 ports need to be indicated, then the first bit can be used to indicate the mask lengths corresponding to these 2 ports. Thus, only one bit is needed to indicate the mask length corresponding to at least one first port, reducing communication overhead.

[0026] In another possible implementation, the first bit field includes a first bit, which is used to indicate the mask length corresponding to the M ports.

[0027] In another possible implementation, the first bit field includes a bitmap used to indicate the mask length corresponding to the first port. Further, in one possible implementation, the bitmap contains N bits, where N is greater than or equal to M, and the i-th bit of the N bits is used to indicate the first mask length corresponding to the i-th port among the M ports, i ∈ {1, M}. Optionally, the N bits include M bits, where at least two bits among the M bits have different values; wherein the M bits are the 1st to the Mth bits of the N bits.

[0028] Furthermore, in embodiment 1, the first indication information may be carried in a first signaling, the first signaling further including second indication information; the second indication information is used to indicate a first value, the first value being associated with a first port index group, the first port index group including the indices of the M ports; wherein, M is a positive integer greater than or equal to 1. For example, the first signaling may be a DCI.

[0029] Implementation method 2, the first indication information is used to indicate the mask length corresponding to the first port among the M ports, including: the first indication information is used to indicate a first value, the first value is associated with a first port index group; the first port index group includes the indexes of the M ports, the index of the first port corresponds to a first identifier, the first identifier is used to indicate the mask length corresponding to the first port; wherein, M is a positive integer greater than or equal to 1.

[0030] Implementation method 3, the first indication information is used to indicate the mask length corresponding to the first port among the M ports, including: the first indication information is used to indicate a first value, the first value is associated with a first port index group; the first port index group includes the indexes of the M ports, and the index of the first port is used to indicate the mask length corresponding to the first port; wherein, M is a positive integer greater than or equal to 1.

[0031] In one possible implementation, when the first value includes a first value and / or a second value, the first port index group includes the index of the third port; when the first value includes the first value, the mask length corresponding to the third port is a first length; when the first value includes the second value, the mask length corresponding to the third port is a second length. Thus, the mask length of the third port can be dynamically switched. Optionally, the first length is 2, and the second length is 4.

[0032] In one possible implementation, when the first value includes the third value, the first port index group includes the indices of the fourth and fifth ports; wherein the 4-long frequency domain masks corresponding to the fourth and fifth ports are orthogonal, and the 2-long frequency domain masks corresponding to the fourth and fifth ports are not orthogonal. Thus, ports R15 and R18 can be paired within a single CDM group.

[0033] In one possible implementation, when the first value includes a fourth value, the first port index group includes indices for at least one sixth port and at least one seventh port; the mask length corresponding to the at least one sixth port is a first length, and the mask length corresponding to the at least one seventh port is a second length. Thus, different ports in the same first port index group can correspond to different mask lengths. Optionally, the first length is 2, and the second length is 4. Accordingly, the aforementioned first identifier is used to indicate the mask length corresponding to the first port, including: the first identifier is used to indicate that the mask length of the first port is 2.

[0034] In one possible implementation, the network device acquires a first antenna port set; the first antenna port set includes at least one set of port index groups, wherein the port indexes contained in the first port index group set of the at least one port index group set are all different; the first port index group is any port index group in the first port index group set; wherein the total number of port indexes contained in the first port index group set is G, where G is a positive integer greater than or equal to 1 and less than or equal to K; and K is related to the type of demodulation reference signal DMRS. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, wherein the first port index group includes the indices of port 0, port 1, and port 8, the second port index group includes the indices of port 2, port 3, and port 10, and the third port index group includes the indices of port 9 and port 11.

[0035] In one possible implementation, K is also associated with the maximum length of the demodulated reference signal; correspondingly, the method further includes: the network device sending a second signaling message to the first terminal device, the second signaling message indicating the type of the demodulated reference signal and / or the maximum length of the demodulated reference signal. Furthermore, the first terminal device can also determine the type of the demodulated reference signal and / or the maximum length of the demodulated reference signal through the second signaling message. The maximum length can also be the maximum number of symbols, or the number of prefixed DMRS symbols.

[0036] In one possible implementation, the value of K is any one of 8, 12, 16, or 24. Specifically, when the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 1, the value of K is 8; or, when the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 2, the value of K is 16; or, when the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 1, the value of K is 12; or, when the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 2, the value of K is 24.

[0037] In one possible implementation, the first port index group belongs to a first antenna port set and a second antenna port set; wherein the second antenna port set is a subset of the first antenna port set. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, and the second antenna port set includes the first port index group and the second port index group. Therefore, the second antenna port set is a subset of the first antenna port set.

[0038] In another possible implementation, the first port index group belongs to a first antenna port set and a second antenna port set; however, the second antenna port set is not a subset of the first antenna port set. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, and the second antenna port set includes a fourth port index group. Therefore, the second antenna port set is not a subset of the first antenna port set.

[0039] In another possible implementation, the first port index group belongs to a first antenna port set and a second antenna port set; wherein the second antenna port set contains at least one subset of antenna ports, and the complement of the at least one subset of antenna ports in the second antenna port set is a subset of the first antenna port set. The port index group contained in the at least one subset of antenna ports is used for MIMO transmission of the first terminal device, and the first terminal device is not paired with other terminal devices, or the first terminal device assumes that the port index group contained in the second antenna port set has not been indicated to other terminal devices. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, and at least one subset of antenna ports in the second antenna port set includes the first port index group, the second port index group, and the third port index group, and the second port index group is used for single-user MIMO transmission. Therefore, only the first port index group and the second port index group are subsets of the first antenna port set.

[0040] In one possible implementation, the method further includes: the network device receiving third indication information from the first terminal device, the third indication information being used to characterize that the first terminal device supports a first capability, the first capability including that the first terminal device supports mask length switching, the mask length switching including using first signaling to perform mask length switching; wherein, the first indication information carries the first signaling, and using the first signaling to perform mask length switching includes using the first indication information to perform mask length switching. Wherein, the first terminal device supporting mask length switching can be understood as the first terminal device supporting different mask lengths corresponding to the same DMRS port index, the mask length being 2 or 4. For example, when the first port index group includes the port index of port 0, the mask length of port 0 is 2; when the second port index group includes the port index of port 0, the mask length of port 0 is 4.

[0041] In one possible implementation, when any one of the M ports belongs to the second port set, the method further includes: the network device receiving fourth indication information from the first terminal device, the fourth indication information being used to indicate that the first terminal device supports a second capability; wherein, the second capability includes any one of the M ports occupying the same time-frequency resources as the twelfth port; the twelfth port belongs to the first port set.

[0042] In one possible implementation, the first port set includes an eighth port and a ninth port, wherein the 4-long frequency domain masks corresponding to the eighth port and the ninth port are orthogonal;

[0043] The four-long frequency domain mask orthogonality includes the frequency domain mask orthogonality corresponding to four consecutive subcarriers within a code division multiplexing (CDM) group. Furthermore, the four-long frequency domain mask orthogonality satisfies the following formula:

[0044]

[0045] in, This represents the first frequency domain mask of the eighth port. The second frequency domain mask of the ninth port is represented by f, where f represents the frequency domain position.

[0046] In one possible implementation, the second port set includes a tenth port and an eleventh port, wherein the two long frequency domain masks corresponding to the tenth port and the eleventh port are orthogonal; wherein the two long frequency domain mask orthogonality includes the frequency domain mask orthogonality corresponding to two consecutive subcarriers within a CDM group; further, the two long frequency domain mask orthogonality satisfies the following formula:

[0047]

[0048] in, This represents the first frequency domain mask corresponding to the tenth port; The second frequency domain mask corresponding to the eleventh port is represented by f, where f represents the frequency domain position.

[0049] In another possible implementation, the first port set includes an eighth port and a ninth port, wherein the 6-long frequency domain masks corresponding to the eighth port and the ninth port are orthogonal; wherein the 6-long frequency domain mask orthogonality includes the orthogonality of the frequency domain masks corresponding to six consecutive subcarriers within a code division multiplexing (CDM) group. Further, the 6-long frequency domain mask orthogonality satisfies the following formula:

[0050]

[0051] in, This represents the first frequency domain mask corresponding to the eighth port. This represents the second frequency domain mask corresponding to the ninth port, where f represents the frequency domain position.

[0052] Secondly, a communication method is also provided, which can be applied to a terminal device or a component of the terminal device (e.g., a processor, a chip, or a chip system). Taking the application of this method to a first terminal device as an example, the method includes: the first terminal device receiving first indication information from a network device, the first indication information being used to indicate the mask length corresponding to a first port among M ports; wherein the M ports belong to a first port set and / or a second port set, the first mask length corresponding to the first port set is a first length, and the first mask length corresponding to the second port set is a second length.

[0053] In another possible implementation, the method further includes: the first terminal device sending third indication information to the network device, the third indication information being used to characterize that the first terminal device supports a first capability, the first capability including that the first terminal device supports mask length switching, the mask length switching including using first signaling to perform mask length switching; wherein, the first indication information is carried with the first signaling, and using the first signaling to perform mask length switching includes using the first indication information to perform mask length switching.

[0054] In another possible implementation, when any one of the M ports belongs to the second port set, the method further includes: the network device receiving fourth indication information from the first terminal device, the fourth indication information being used to indicate that the first terminal device supports a second capability; wherein, the second capability includes any one of the M ports occupying the same time-frequency resources as the twelfth port; the twelfth port belongs to the first port set.

[0055] It should be noted that the technical effects and related details of any possible implementation method in the second aspect can be referred to the relevant descriptions in the first aspect above, and will not be repeated here.

[0056] Thirdly, another communication method provided in the embodiments of this application can be applied to a network device or a component of a network device (such as a processor, chip, or chip system). Taking the application of this method to a network device as an example, the method includes: the network device sending a first signaling to a first terminal device, the first signaling being used to indicate the port index of a first port among M ports, and to indicate the allocation status information of a second port; wherein the second port and the first port belong to the same code division multiplexing (CDM) group.

[0057] In this embodiment of the application, the allocation status information of the second port can be understood as whether the second port has been scheduled to other terminals.

[0058] In this embodiment of the application, the M ports belong to a first port set and / or a second port set, the mask length corresponding to the first port set is a first length, and the mask length corresponding to the second port set is a second length.

[0059] In this embodiment, the first port set can be understood as a set of expanded ports, i.e., R18 ports; the second port set can be understood as a set of existing ports, i.e., R15 ports. Furthermore, the "mask length" can include a first mask length and a second mask length. In this embodiment, the second mask length corresponding to the first port set is the same as the second mask length corresponding to the second port set. In one possible implementation, when the mask length is the first mask length, the mask length is 4 or 2.

[0060] Wherein, the first mask is a frequency domain mask, and the second mask is a time domain mask. The frequency domain mask is Wf(f) in the first time-frequency resource mapping rule, and the time domain mask is w in the first time-frequency resource mapping rule. t (l′); The first time-frequency resource mapping rule satisfies the following formula:

[0061]

[0062]

[0063] k′=0,1

[0064] n = 0, 1, ...

[0065] Where p is the port index value and μ is the subcarrier spacing parameter. To map to index (k, l) p,μ The demodulation reference signal DMRS corresponding to port p on the resource particle RE of (k,l) is the demodulation reference signal DMRS. For power coefficient, w t (l′) is the time-domain mask corresponding to the time-domain symbol with index l′, W f (f) is the frequency domain mask corresponding to the subcarrier with index k′, f = 2·(n mod 2) + k′, m = 2n + k′, m is the m-th element in the reference signal sequence, and l represents the index of the orthogonal frequency division multiplexing (OFDM) symbols contained in a time slot. The symbol index is the initial time-domain symbol occupied by the DMRS symbol or the symbol index is the reference time-domain symbol, and Δ is the subcarrier offset factor.

[0066] In one possible implementation, the first signaling includes the first indication information, which indicates the allocation status information of the second port. Optionally, the first indication information may also indicate the port index of the first port.

[0067] In this embodiment of the application, the allocation status of the second port includes the second port being allocated, or the second port not being allocated.

[0068] Accordingly, in one possible implementation, the first indication information is used to indicate the allocation status information of the second port, including: the first indication information is used to indicate that the second port is allocated to the second terminal device, or the first indication information is used to indicate that the second port is not allocated to the second terminal device.

[0069] In this embodiment of the application, the first indication information is used to indicate the allocation status information of the second port, including but not limited to the following implementations:

[0070] In implementation method 1, the first indication information includes a first bit field; the first indication information is used to indicate the allocation status information of the second port, including: the first bit field is used to indicate the allocation status information of the second port.

[0071] In one possible implementation, the first bit field includes a first bit, which is used to indicate the allocation status information of the second port.

[0072] In another possible implementation, the first bit field includes a first bit, which is used to indicate the allocation status information of the second port corresponding to the M ports.

[0073] In another possible implementation, the first bit field includes a bitmap; the first indication information is used to indicate the allocation status information of the second port, including: the bitmap is used to indicate the allocation status information of the second port. Further, in one possible implementation, the bitmap contains N bits, where N is greater than M, and the i-th bit of the N bits is used to indicate the allocation status information of the second port corresponding to the i-th port among the M ports; wherein i ∈ {1, M}. The N bits include M bits, and at least two bits among the M bits have different values; wherein the M bits are the 1st to the Mth bits among the N bits.

[0074] In one possible implementation of Implementation 1, the first signaling further includes second indication information; the second indication information is used to indicate a first value, the first value being associated with a first port index group, the first port index group including the indexes of the M ports.

[0075] In implementation method 2, the first indication information is used to indicate the allocation status information of the second port, including: the first indication information is used to indicate a first value, the first value is associated with a first port index group; the first port index group includes the index of the first port, the index of the first port corresponds to a first identifier, and the first identifier is used to indicate the allocation status information of the second port.

[0076] In one possible implementation, the first identifier is used to indicate the allocation status information of the second port, including: the first identifier is used to indicate that two of the four orthogonal masks corresponding to the second port are non-orthogonal and are allocated to the second terminal device; or, the first identifier is used to indicate that two of the four orthogonal masks corresponding to the second port are not allocated to the second terminal device.

[0077] In one possible implementation, when the first value includes a first value and / or a second value, the first port index group includes the index of the third port; when the first value includes the first value, the mask length corresponding to the third port is a first length; when the first value includes the second value, the mask length corresponding to the third port is a second length. Thus, the mask length of the third port can be dynamically switched. Optionally, the first length is 2, and the second length is 4.

[0078] In one possible implementation, when the first value includes the third value, the first port index group includes the indices of the fourth and fifth ports; wherein the 4-long frequency domain masks corresponding to the fourth and fifth ports are orthogonal, and the 2-long frequency domain masks corresponding to the fourth and fifth ports are not orthogonal. Thus, ports R15 and R18 can be paired within a single CDM group.

[0079] In one possible implementation, when the first value includes a fourth value, the first port index group includes the indices of the first port, the sixth port, and the seventh port; the mask length corresponding to the first port is a first length, and the mask lengths corresponding to the sixth port and the seventh port are second lengths. Thus, different ports in the same first port index group can correspond to different mask lengths. Optionally, the first length is 2, and the second length is 4. Accordingly, the aforementioned first identifier is used to indicate the mask length corresponding to the first port, including: the first identifier is used to indicate that the mask length of the first port is 2.

[0080] In one possible implementation, the network device acquires a first antenna port set; the first antenna port set includes at least one set of port index groups, wherein the port indexes contained in the first port index group set of the at least one port index group set are all different; the first port index group is any port index group in the first port index group set; wherein the total number of port indexes contained in the first port index group set is G, where G is a positive integer greater than or equal to 1 and less than or equal to K; and K is related to the type of demodulation reference signal DMRS. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, wherein the first port index group includes the indices of port 0, port 1, and port 8, the second port index group includes the indices of port 2, port 3, and port 10, and the third port index group includes the indices of port 9 and port 11.

[0081] In one possible implementation, K is also associated with the maximum length of the demodulated reference signal; correspondingly, the method further includes: the network device sending a second signaling message to the first terminal device, the second signaling message indicating the type of the demodulated reference signal and / or the maximum length of the demodulated reference signal. Furthermore, the first terminal device can also determine the type of the demodulated reference signal and / or the maximum length of the demodulated reference signal through the second signaling message.

[0082] In one possible implementation, the value of K is any one of 8, 12, 16, or 24. Specifically, when the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 1, the value of K is 8; or, when the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 2, the value of K is 16; or, when the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 1, the value of K is 12; or, when the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 2, the value of K is 24.

[0083] In one possible implementation, the first port index group belongs to a first antenna port set and a second antenna port set; wherein the second antenna port set is a subset of the first antenna port set. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, and the second antenna port set includes the first port index group and the second port index group. Therefore, the second antenna port set is a subset of the first antenna port set.

[0084] In another possible implementation, the first port index group belongs to a first antenna port set and a second antenna port set; however, the second antenna port set is not a subset of the first antenna port set. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, and the second antenna port set includes a fourth port index group. Therefore, the second antenna port set is not a subset of the first antenna port set.

[0085] In another possible implementation, the first port index group belongs to a first antenna port set and a second antenna port set; wherein the second antenna port set contains at least one subset of antenna ports, and the complement of the at least one subset of antenna ports in the second antenna port set is a subset of the first antenna port set. The port index group contained in the at least one subset of antenna ports is used for MIMO transmission of the first terminal device, and the first terminal device is not paired with other terminal devices, or the first terminal device assumes that the port index group contained in the second antenna port set has not been indicated to other terminal devices. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, and at least one subset of antenna ports in the second antenna port set includes the first port index group, the second port index group, and the third port index group, and the second port index group is used for single-user MIMO transmission. Therefore, only the first port index group and the second port index group are subsets of the first antenna port set.

[0086] In one possible implementation, the method further includes: the network device receiving third indication information from the first terminal device, the third indication information being used to characterize that the first terminal device supports a first capability, the first capability including that the first terminal device supports mask length switching, the mask length switching including using first signaling to perform mask length switching; wherein, the first indication information carries the first signaling, and using the first signaling to perform mask length switching includes using the first indication information to perform mask length switching. Wherein, the first terminal device supporting mask length switching can be understood as the first terminal device supporting different mask lengths corresponding to the same DMRS port index, the mask length being 2 or 4. For example, when the first port index group includes the port index of port 0, the mask length of port 0 is 2; when the second port index group includes the port index of port 0, the mask length of port 0 is 4.

[0087] In one possible implementation, when any one of the M ports belongs to the second port set, the method further includes: the network device receiving fourth indication information from the first terminal device, the fourth indication information being used to indicate that the first terminal device supports a second capability; wherein, the second capability includes any one of the M ports occupying the same time-frequency resources as the twelfth port; the twelfth port belongs to the first port set.

[0088] In one possible implementation, the first port set includes an eighth port and a ninth port, wherein the 4-long frequency domain masks corresponding to the eighth port and the ninth port are orthogonal;

[0089] The four-long frequency domain mask orthogonality includes the frequency domain mask orthogonality corresponding to four consecutive subcarriers within a code division multiplexing (CDM) group. Furthermore, the four-long frequency domain mask orthogonality satisfies the following formula:

[0090]

[0091] in, This represents the first frequency domain mask of the eighth port. The second frequency domain mask of the ninth port is represented by f, where f represents the frequency domain position.

[0092] In one possible implementation, the second port set includes a tenth port and an eleventh port, wherein the two long frequency domain masks corresponding to the tenth port and the eleventh port are orthogonal; wherein the two long frequency domain mask orthogonality includes the frequency domain mask orthogonality corresponding to two consecutive subcarriers within a CDM group; further, the two long frequency domain mask orthogonality satisfies the following formula:

[0093]

[0094] in, This represents the first frequency domain mask corresponding to the tenth port; The second frequency domain mask corresponding to the eleventh port is represented by f, where f represents the frequency domain position.

[0095] In another possible implementation, the first port set includes an eighth port and a ninth port, wherein the 6-long frequency domain masks corresponding to the eighth port and the ninth port are orthogonal; wherein the 6-long frequency domain mask orthogonality includes the orthogonality of the frequency domain masks corresponding to six consecutive subcarriers within a code division multiplexing (CDM) group. Further, the 6-long frequency domain mask orthogonality satisfies the following formula:

[0096]

[0097] in, This represents the first frequency domain mask corresponding to the eighth port. This represents the second frequency domain mask corresponding to the ninth port, where f represents the frequency domain position.

[0098] Fourthly, another communication method is also provided, which can be applied to a first terminal device or a component of the first terminal device (e.g., a processor, a chip, or a chip system). Taking the application of this method to a terminal device as an example, the method includes: the first terminal device receiving a first signaling from a network device, the first signaling being used to indicate the port index of a first port among M ports, and to indicate the allocation status information of a second port; wherein the second port and the first port belong to the same Code Division Multiplexing (CDM) group.

[0099] In one possible implementation, the method further includes: the first terminal device sending third indication information to the network device, the third indication information being used to characterize that the first terminal device supports a first capability, the first capability including that the first terminal device supports mask length switching, the mask length switching including using first signaling to perform mask length switching; wherein, the first indication information is carried with the first signaling, and using the first signaling to perform mask length switching includes using the first indication information to perform mask length switching.

[0100] In one possible implementation, when any one of the M ports belongs to the second port set, the method further includes: wherein the second capability includes any one of the M ports occupying the same time-frequency resources as the twelfth port; the twelfth port belongs to the first port set.

[0101] It should be noted that the technical effects and detailed descriptions achieved by any possible implementation in the fourth aspect can be referred to the technical effects and related descriptions achieved by the possible implementation in the third aspect above, and will not be repeated here.

[0102] Fifthly, embodiments of this application provide an antenna port indication method. This method can be applied to a network device or a component of a network device (e.g., a processor, chip, or chip system). Taking the application of this method to a network device as an example, the method includes: the network device acquiring an antenna port set; the antenna port set including at least one set of port index groups, wherein the first port index group set in the at least one set of port index groups contains different port indexes; the first port index group set includes at least one port index group, and the at least one port index group includes M port indexes; wherein M is a positive integer greater than or equal to 1; the total number of port indexes contained in the first port index group set is G, where G is a positive integer greater than or equal to 1 and less than or equal to K; wherein K is related to the type of demodulation reference signal DMRS; the network device sending first indication information to a first terminal device, the first indication information being used to indicate the first port index group.

[0103] In one possible implementation, the at least one set of port index groups contains K sets of port index groups, and the total number of port indexes G contained in the i-th set of the K sets of port index groups corresponds one-to-one with a positive integer greater than or equal to 1 and less than or equal to K, i∈[1,K].

[0104] In one possible implementation, K is also associated with the maximum length of the demodulated reference signal; correspondingly, the method further includes: the network device sending a second signaling message to the first terminal device, the second signaling message indicating the type of the demodulated reference signal and / or the maximum length of the demodulated reference signal. Furthermore, the first terminal device can also determine the type of the demodulated reference signal and / or the maximum length of the demodulated reference signal through the second signaling message.

[0105] In one possible implementation, the value of K is any one of 8, 12, 16, or 24. Specifically, when the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 1, the value of K is 8; or, when the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 2, the value of K is 16; or, when the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 1, the value of K is 12; or, when the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 2, the value of K is 24.

[0106] In one possible implementation, the first port index set includes a first port index set, a second port index set, and a third port index set; wherein the first port index set includes 3 port indices, the second port index set includes 3 port indices, and the third port index set includes 2 port indices. The first port index set can be understood as the port index set indicated by the network device to the first terminal device, the second port index set can be understood as the port index set indicated by the network device to the second terminal device, and the third port index set can be understood as the port index set indicated by the network device to the third terminal device. Thus, the network device can indicate 3 streams to the first terminal device, 3 streams to the second terminal device, and 2 streams to the third terminal device. For example, when the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 1, the first port index set includes indices of port 0, port 1, and port 8; the second port index set includes indices of port 2, port 3, and port 10; and the third port index set includes indices of port 9 and port 11.

[0107] In another possible implementation, the first port index set includes a first port index set, a second port index set, a third port index set, and a fourth port index set; wherein the first port index set includes 3 port indexes, the second port index set includes 3 port indexes, the third port index set includes 3 port indexes, and the fourth port index set includes 4 port indexes. The first port index set can be understood as the port index set indicated by the network device to the first terminal device, the second port index set can be understood as the port index set indicated by the network device to the second terminal device, the third port index set can be understood as the port index set indicated by the network device to the third terminal device, and the fourth port index set can be understood as the port index set indicated by the network device to the fourth terminal device. Thus, the network device can indicate 3 flows to the first terminal device, 3 flows to the second terminal device, 3 flows to the third terminal device, and 4 flows to the fourth terminal device. For example, when the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 2, the first port index group includes the indices of port 7, port 12, and port 13, the second port index group includes the indices of port 0, port 1, and port 4, the third port index group includes the indices of port 2, port 3, and port 6, and the fourth port index group includes the indices of port 10, port 11, port 14, and port 15.

[0108] In another possible implementation, there are a first port index group, a second port index group, a third port index group, and a fourth port index group; wherein the first port index group includes three port indices, the second port index group includes three port indices, the third port index group includes three port indices, and the fourth port index group includes three port indices. The first port index group can be understood as the port index group indicated by the network device to the first terminal device, the second port index group can be understood as the port index group indicated by the network device to the second terminal device, the third port index group can be understood as the port index group indicated by the network device to the third terminal device, and the fourth port index group can be understood as the port index group indicated by the network device to the fourth terminal device. Thus, the network device can indicate three flows to the first terminal device, the second terminal device, the third terminal device, and the fourth terminal device. For example, when the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 1, the first port index group includes the indices of port 13, port 15, and port 17, the second port index group includes the indices of port 0, port 1, and port 12, the third port index group includes the indices of port 4, port 5, and port 16, and the fourth port index group includes the indices of port 2, port 3, and port 14.

[0109] In another possible implementation, there are a first port index group, a second port index group, a third port index group, a fourth port index group, a fifth port index group, a sixth port index group, a seventh port index group, and an eighth port index group; wherein, the first port index group includes 3 port indexes, the second port index group includes 3 port indexes, the third port index group includes 3 port indexes, the fourth port index group includes 3 port indexes, the fifth port index group includes 3 port indexes, the sixth port index group includes 3 port indexes, the seventh port index group includes 3 port indexes, and the eighth port index group includes 3 port indexes; wherein, the first port index group can be understood as the port index group indicated by the network device to the first terminal device, the second port index group can be understood as the port index group indicated by the network device to the second terminal device, and the third port index group can be understood as... The network device can specify the port index group to the third terminal device, the fourth port index group can be understood as the port index group to the fourth terminal device, the fifth port index group can be understood as the port index group to the fifth terminal device, the sixth port index group can be understood as the port index group to the sixth terminal device, the seventh port index group can be understood as the port index group to the seventh terminal device, and the eighth port index group can be understood as the port index group to the eighth terminal device. In this way, the network device can specify 3 streams to the first terminal device, the second terminal device, the third terminal device, the fourth terminal device, the fifth terminal device, the sixth terminal device, the seventh terminal device, and the eighth terminal device. For example, when the demodulation reference signal is of type two and the maximum length of the demodulation reference signal is 2, the first port index group includes the indices of port 18, port 19, and port 20; the second port index group includes the indices of port 21, port 22, and port 23; the third port index group includes the indices of port 7, port 12, and port 13; the fourth port index group includes the indices of port 14, port 15, and port 20; the fifth port index group includes the indices of port 11, port 16, and port 17; the sixth port index group includes the indices of port 2, port 3, and port 8; the seventh port index group includes the indices of port 0, port 1, and port 6; and the eighth port index group includes the indices of port 4, port 5, and port 10.

[0110] In one possible implementation, the first indication information is used to indicate a first port index group, including: the first indication information is used to indicate a first value, the first value being associated with the first port index group.

[0111] In one possible implementation, when the first value includes a first value and / or a second value, the first port index group includes the index of the first port; when the first value includes the first value, the mask length corresponding to the first port is a first length; when the first value includes the second value, the mask length corresponding to the first port is a second length. Optionally, the first length is 2, and the second length is 4.

[0112] In one possible implementation, when the first value includes a third value, the first port index group includes the indices of the second port and the third port; wherein the 4-long frequency domain masks corresponding to the second port and the third port are orthogonal, and the 2-long frequency domain masks corresponding to the second port and the third port are not orthogonal. The second port and the third port are in the same CDM group.

[0113] In one possible implementation, when the first value includes a fourth value, the first port index group includes indices for at least one fourth port and at least one fifth port; the mask length corresponding to the at least one fourth port is a first length, and the mask length corresponding to the at least one fifth port is a second length. Optionally, the first length is 2, and the second length is 4.

[0114] Accordingly, in one possible implementation, the index of the fourth port corresponds to a first identifier, which is used to indicate that the mask length of the fourth port is 2.

[0115] In one possible implementation, the first port index group includes at least one first port, which belongs to a first port set, and the first mask length corresponding to the ports in the first port set is 4. Accordingly, the first mask is Wf(f), and the time-frequency resource mapping formula corresponding to the first port set is as follows:

[0116]

[0117]

[0118] k′=0,1

[0119]

[0120] n = 0, 1, ...

[0121] Where p is the port index value and μ is the subcarrier spacing parameter. To map to index (k, l) p,μ (k,l)

[0122] The demodulation reference signal DMRS corresponding to port p on the resource particle RE. For power coefficient, w t (l′) is the time-domain mask corresponding to the time-domain symbol with index l′, W f (f) is the frequency domain mask corresponding to the subcarrier with index k′, f = 2·(n mod 2) + k′, m = 2n + k′, m is the m-th element in the reference signal sequence, and l represents the index of the orthogonal frequency division multiplexing (OFDM) symbols contained in a time slot. The symbol index is the initial time-domain symbol occupied by the DMRS symbol or the symbol index is the reference time-domain symbol, and Δ is the subcarrier offset factor.

[0123] In one possible implementation, the first port index group further includes at least one second port, which belongs to a second port set, wherein the first mask length corresponding to the ports in the second port set is 2. Accordingly,

[0124] The first mask is w f (k′), the time-frequency resource mapping formula corresponding to the second port set is as follows:

[0125]

[0126]

[0127] k′=0,1;

[0128]

[0129] n = 0, 1, ...;

[0130] l′=0,1;

[0131] Where p is the port index value and μ is the subcarrier spacing parameter. To map to index (k, l) p,μ The demodulation reference signal DMRS symbol corresponding to port p on the resource particle RE. w is the power scaling factor or power control factor. t (l′) represents the time-domain mask sequence element corresponding to the time-domain symbol with index l′, w f (k′) represents the frequency domain mask sequence element corresponding to the subcarrier with index k, m = 2n + k′, where m is the m-th element in the reference signal sequence, and l represents the index of Orthogonal Frequency Division Multiplexing (OFDM) symbols contained in a time slot. The symbol index is the initial time-domain symbol occupied by the DMRS symbol or the symbol index is the reference time-domain symbol, and Δ is the subcarrier offset factor.

[0132] Sixthly, an antenna port indication method is also provided. This method can be applied to a first terminal device or a component of the first terminal device (e.g., a processor, chip, or chip system). Taking the application of this method to a first terminal device as an example, the method includes: the first terminal device receiving first indication information from a network device, the first indication information being used to indicate a first port index group; the first port index group including M port indices; wherein M is a positive integer greater than or equal to 1; wherein the first port index group is a port index group in a set of first port index groups, and the set of first port index groups is a set of port index groups in the set of antenna ports; the set of antenna ports includes at least one set of port index groups; the port indices contained in the first set of first port index groups are all different, the first set of first port index groups includes at least one port index group, and the total number of port indices contained in the first set of first port index groups is G, where G is a positive integer greater than or equal to 1 and less than or equal to K; wherein K is related to the demodulation reference signal (DMRS) type.

[0133] It should be noted that the technical effects and detailed descriptions achieved by any possible implementation in the sixth aspect can be referred to the technical effects and related descriptions achieved by the possible implementation in the fifth aspect above, and will not be repeated here.

[0134] In a seventh aspect, this application provides a communication device that has the functions of implementing the first, third, or fifth aspects described above. For example, the communication device includes modules, units, or means corresponding to the operations involved in the first, third, or fifth aspects described above. The modules, units, or means can be implemented by software, or by hardware, or by hardware executing corresponding software.

[0135] In one possible design, the communication device includes a processing unit and a communication unit, wherein the communication unit can be used to transmit and receive signals to enable communication between the communication device and other devices; the processing unit can be used to perform some internal operations of the communication device. The functions performed by the processing unit and the communication unit may correspond to the operations involved in the first, third, or fifth aspects described above.

[0136] In one possible design, the communication device includes a processor that can be coupled to a memory. The memory can store necessary computer programs or instructions for implementing the functions described in the first, third, or fifth aspects above. The processor can execute the computer programs or instructions stored in the memory, causing the communication device to implement the methods in any possible design or implementation of the first, third, or fifth aspects above, when the computer programs or instructions are executed.

[0137] In one possible design, the communication device includes a processor and a memory, the memory of which may store necessary computer programs or instructions for implementing the functions involved in the first, third, or fifth aspects described above. The processor may execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, cause the communication device to implement the methods in any possible design or implementation of the first, third, or fifth aspects described above.

[0138] In one possible design, the communication device includes a processor and an interface circuit, wherein the processor is configured to communicate with other devices via the interface circuit and execute the methods in any possible design or implementation of the first aspect described above.

[0139] Eighthly, this application provides a communication device that has the functions involved in the second, fourth, or sixth aspects described above. For example, the communication device includes modules, units, or means corresponding to the operations involved in the second, fourth, or sixth aspects described above. The functions, units, or means can be implemented by software, or by hardware, or by hardware executing corresponding software.

[0140] In one possible design, the communication device includes a processing unit and a communication unit. The communication unit can be used to send and receive signals to enable communication between the communication device and other devices, such as sending system information to a terminal device. The processing unit can be used to perform some internal operations of the communication device. The functions performed by the processing unit and the communication unit can correspond to the operations involved in the second, fourth, or sixth aspects described above.

[0141] In one possible design, the communication device includes a processor that can be coupled to a memory. The memory can store necessary computer programs or instructions for implementing the functions described in the second, fourth, or sixth aspects above. The processor can execute the computer programs or instructions stored in the memory, causing the communication device to implement the methods in any possible design or implementation of the second, fourth, or sixth aspects above, when executed.

[0142] In one possible design, the communication device includes a processor and a memory, the memory of which may store necessary computer programs or instructions for implementing the functions involved in the second, fourth, or sixth aspects described above. The processor may execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, cause the communication device to implement the methods in any possible design or implementation of the second, fourth, or sixth aspects described above.

[0143] In one possible design, the communication device includes a processor and an interface circuit, wherein the processor is configured to communicate with other devices via the interface circuit and to perform the methods in any possible design or implementation of the second, fourth, or sixth aspect described above.

[0144] Understandably, in the seventh and eighth aspects mentioned above, the processor can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc.; when implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. Furthermore, there can be one or more processors, and one or more memories. The memory can be integrated with the processor or separated from it. In specific implementations, the memory can be integrated with the processor on the same chip or disposed on different chips. This application does not limit the type of memory or the arrangement of the memory and processor.

[0145] Ninthly, this application provides a communication system that may include the communication device provided in the seventh aspect and the communication device provided in the eighth aspect.

[0146] In a tenth aspect, this application provides a computer-readable storage medium storing computer-readable instructions that, when read and executed by a computer, cause the computer to perform any one of the first to sixth aspects or a method in the possible design of that aspect.

[0147] In the eleventh aspect, this application provides a computer program product that, when read and executed by a computer, causes the computer to perform any one of the first to sixth aspects or a method in the possible design of that aspect.

[0148] In a twelfth aspect, this application provides a chip including a processor coupled to a memory for reading and executing a software program stored in the memory to implement any one of the first to sixth aspects or a method in a possible design of that aspect. Attached Figure Description

[0149] Figure 1 This is a schematic diagram of a network architecture applicable to an embodiment of this application;

[0150] Figure 2 This is a schematic diagram of DMRS resource mapping provided in an embodiment of this application;

[0151] Figure 3AA pattern of a DMRS port obtained by configuration type 1 single-symbol extension provided in an embodiment of this application;

[0152] Figure 3B A diagram of a DMRS port obtained by configuration type 1 double-symbol extension provided in an embodiment of this application;

[0153] Figure 4A A pattern of a DMRS port obtained by configuration type 2 single-symbol extension provided in the embodiments of this application;

[0154] Figure 4B A pattern of a DMRS port obtained by configuration type 2 double-symbol extension provided in the embodiments of this application;

[0155] Figure 5 A schematic diagram illustrating a time-frequency resource mapping method provided in an embodiment of this application;

[0156] Figure 6 A schematic diagram illustrating another time-frequency resource mapping method provided in an embodiment of this application;

[0157] Figure 7 This is a flowchart illustrating a communication method provided in an embodiment of this application.

[0158] Figure 8 The following are possible exemplary block diagrams of the apparatus involved in the embodiments of this application;

[0159] Figure 9 This is a schematic diagram of the structure of a network device provided in an embodiment of this application.

[0160] Figure 10 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation

[0161] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0162] Figure 1 This is a schematic diagram of the architecture of the communication system used in the embodiments of this application. Figure 1 As shown, the communication system 1000 includes network device 100 and core network 200. Optionally, the communication system 1000 may also include Internet 300. The network device 100 may include at least one network device, such as... Figure 1 110a and 110b may also include at least one terminal device, such as Figure 1The numbers 120a-120j are listed below. Specifically, 110a is a base station, 110b is a micro-station, 120a, 120e, 120f, and 120j are mobile phones, 120b is a car, 120c is a fuel dispenser, 120d is a home access point (HAP) deployed indoors or outdoors, 120g is a laptop, 120h is a printer, and 120i is a drone.

[0163] Figure 1 In this system, terminal devices can connect to network devices, and network devices can connect to core network devices in the core network. Core network devices and network devices can be independent physical devices, or they can integrate the functions of core network devices and the logical functions of network devices onto the same physical device. Alternatively, a single physical device can integrate some core network device functions and some wireless network device functions. Terminal devices and network devices can be interconnected via wired or wireless means. Figure 1 This is just an illustration; the communication system may also include other devices, such as wireless repeaters and wireless backhaul devices. Figure 1 It is not shown in the middle.

[0164] The following section introduces network equipment and terminal equipment.

[0165] (1) Network equipment

[0166] Network devices are nodes in a radio access network (RAN), also known as base stations or RAN nodes (or devices). Examples of network devices include: next-generation node B (gNB), next-generation evolved node B (Ng-eNB), transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home-evolved Node B, or home Node B, HNB), base band unit (BBU), or wireless fidelity (Wi-Fi) access point (AP). Network devices can also be satellites, which can be referred to as high-altitude platforms, high-altitude aircraft, or satellite base stations. A network device can also be any other device with network device functionality. For example, a network device can also function as a network device in device-to-device (D2D) communication. A network device can also be a network device in a future communication system.

[0167] In some deployments, network devices may include centralized units (CUs) and distributed units (DUs). Network devices may also include active antenna units (AAUs). The CU implements some of the network device's functions, and the DU implements others. For example, the CU is responsible for handling non-real-time protocols and services, implementing radio resource control (RRC) and packet data convergence protocol (PDCP) layer functions. The DU is responsible for handling physical layer protocols and real-time services, implementing radio link control (RLC), media access control (MAC), and physical (PHY) layer functions. The AAU implements some physical layer processing functions, radio frequency processing, and active antenna-related functions. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can also be considered as being sent by the DU, or by the DU+AAU. It is understood that network devices can be one or more of the following: CU nodes, DU nodes, and AAU nodes. Furthermore, a CU can be classified as a network device in the RAN, or it can be classified as a network device in the core network (CN); this application does not impose any limitations on this.

[0168] In this application embodiment, the apparatus for implementing the function of the network device can be the network device itself, or it can be an apparatus capable of supporting the network device in implementing that function, such as a chip system, which can be installed in the network device. The chip system can be composed of chips, or it can include chips and other discrete components. In the technical solutions provided in this application embodiment, the example of a network device being used to implement the function of the network device is used to describe the technical solutions provided in this application embodiment.

[0169] (2) Terminal equipment

[0170] Terminal devices can also be referred to as terminals, user equipment (UE), mobile stations, mobile terminals, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminal devices can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. This application does not limit the specific technologies or device forms used in the terminal devices.

[0171] In this application embodiment, the device for implementing the functions of the terminal device can be the terminal device itself; it can also be a device capable of supporting the terminal device in implementing the functions, such as a chip system, which can be installed in the terminal device. In the technical solutions provided by this application embodiment, the terminal device is used as an example to describe the technical solutions provided by this application embodiment.

[0172] Furthermore, the same terminal device or network device can provide different functions in different application scenarios. For example, Figure 1 The mobile phones included are 120a, 120e, 120f, and 120j. Among them, mobile phone 120a can access base station 110a, connect to car 120b, communicate directly with mobile phone 120e, and access HAP; mobile phone 120e can access HAP and communicate directly with mobile phone 120a; mobile phone 120f can access micro-station 110b, connect to laptop 120g, and connect to printer 120h; mobile phone 120j can control drone 120i.

[0173] The roles of network devices and terminal devices can be relative. For example, Figure 1 The helicopter or drone 120i can be configured as a mobile base station. For terminal devices 120j that access network device 100 via 120i, terminal device 120i is a base station; however, for base station 110a, 120i is a terminal device, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both network devices and terminal devices can be collectively referred to as communication devices. Figure 1 The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal equipment functions.

[0174] Network devices and terminal devices can be fixed in location or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of the network devices and terminal devices.

[0175] Communication between network devices and terminal devices, between network devices, and between terminal devices can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0176] The above Figure 1 The communication system shown can support various radio access technologies (RATs), such as... Figure 1 The illustrated communication system can be a fourth-generation (4G) communication system (also known as a long-term evolution (LTE) communication system), a 5G communication system (also known as a new radio (NR) communication system), or a future-oriented evolution system. The communication systems and service scenarios described in this application's embodiments are for the purpose of more clearly illustrating the technical solutions of this application's embodiments and do not constitute a limitation on the technical solutions provided in this application's embodiments. Those skilled in the art will understand that, with the evolution of communication systems and the emergence of new service scenarios, the technical solutions provided in this application's embodiments are also applicable to similar technical problems.

[0177] The relevant technical features involved in the embodiments of this application will be explained below. It should be noted that these explanations are for the purpose of making the embodiments of this application easier to understand, and should not be regarded as a limitation on the scope of protection claimed by this application.

[0178] I. DMRS

[0179] exist Figure 1In the illustrated communication system, network devices can send control information to terminal devices via a control channel (such as PDCCH) to allocate data channel transmission parameters for the terminal devices. The data channel can be, for example, PDSCH or PUSCH. Exemplarily, the control information can indicate the time-domain symbols and / or frequency-domain resource blocks (RBs) mapped by the data channel. Then, the network device and the terminal device can transmit downlink data (such as data carried by PDSCH) and / or uplink data (such as data carried by PUSCH) on the allocated time-frequency resources via the data channel. In this embodiment, the time-domain symbols can be orthogonal frequency division multiplexing (OFDM) symbols or discrete fourier transform-spread-OFDM (DFT-s-OFDM) symbols.

[0180] Furthermore, control channels (such as PDCCH) or data channels (such as PDSCH or PUSCH) can also carry reference signals, such as demodulation reference signals (DMRS). Taking the data channel as an example, DMRS can be used to estimate the equivalent channel of the data signal carried by the data channel, thereby enabling the detection and demodulation of data in the data channel. DMRS typically undergoes the same signal processing as the data, such as precoding, to ensure that DMRS and data experience the same equivalent channel.

[0181] Currently, DMRS can be used to estimate the equivalent channel experienced by a data channel (such as PDSCH or PUSCH) or a control channel (such as PDCCH), or to estimate the equivalent channel matrix experienced by a data channel (such as PDSCH) or a control channel (such as PDCCH), thereby facilitating data detection and demodulation. The channel can impose certain weights or alterations on the experienced signal (e.g., changes in amplitude, phase, or frequency). The channel can also be called the channel response, which can be represented by channel response coefficients. Assuming the DMRS vector transmitted by the transmitter is s, and the transmitted data signal (or data symbol) vector is x, and the DMRS and data undergo the same precoding (e.g., multiplied by the same precoding matrix P), the precoded data signal and DMRS are transmitted simultaneously and experience the same channel. The corresponding received signal vector at the receiver can be represented as:

[0182] data:

[0183] DMRS:

[0184] Where y represents the data signal vector received by the receiver, r represents the DMRS vector received by the receiver, H represents the channel actually experienced by the data signal and DMRS, P represents the precoding matrix, and n represents the noise signal vector.

[0185] Since the equivalent channels experienced by both data and DMRS are Therefore, the receiver can obtain an estimate of the equivalent channel based on the known DMRS vectors s using a channel estimation algorithm. The DMRS vectors are composed of DMRS symbols corresponding to multiple DMRS ports. Furthermore, the receiver can perform data detection and demodulation based on the equivalent channel. The channel estimation algorithm can be, for example, the least squares (LS) channel estimation algorithm, the minimum mean square error (MMSE) channel estimation algorithm, or a time-delay domain channel estimation algorithm based on the discrete fourier transform (DFT) / inverse discrete fourier transform (IDFT).

[0186] II. DMRS Port

[0187] A port can refer to an antenna port, which can be understood as a transmitting antenna that is identified by the receiving end, or a spatially distinguishable transmitting antenna. One port can be configured for each virtual antenna, and each virtual antenna can be a weighted combination of multiple physical antennas. A port used to transmit reference signals can be called a reference signal port. Reference signals can be, for example, DMRS, channel state information reference signal (CSI-RS), or sounding reference signal (SRS), without specific limitations.

[0188] Taking DMRS ports as an example, different DMRS ports can be distinguished by different indices (or port numbers). For instance, the index of a DMRS port can be 1000+X, where X can be an integer greater than or equal to 0. 1000+X can also be denoted as X. When the index of a DMRS port is 1000+X, the DMRS port can be called DMRS port 1000+X, or it can also be called DMRS port X. That is to say, in this embodiment, 1000+X and X can be understood as the index of the same DMRS port.

[0189] The following description will use the DMRS port as an example. It is understood that the method provided in this application embodiment is applicable not only to the DMRS port, but also to other possible reference signal ports, such as the CSI-RS port and the SRS port.

[0190] III. Time-Frequency Resource Mapping of DMRS Ports

[0191] A DMRS port can correspond to one or more DMRS signal symbols (also called DMRS modulation symbols, or simply DMRS symbols). To perform channel estimation for different time-frequency resources, multiple DMRS symbols corresponding to that DMRS port can be transmitted within multiple time-frequency resources. Furthermore, to ensure the quality of channel estimation, different DMRS ports are typically orthogonal ports to avoid interference between them.

[0192] A DMRS port can correspond to multiple DMRS symbols, which can be represented by a DMRS sequence. A DMRS sequence comprises multiple DMRS sequence elements. The DMRS sequence corresponding to a DMRS port can be mapped to the corresponding time-frequency resource by multiplying it with the corresponding mask sequence using time-frequency resource mapping rules. For example, for DMRS port p, the m-th DMRS sequence element r(m) can be mapped to the index (k, l) according to the time-frequency resource mapping rules. p,μ On the resource element (RE). Where the index is (k, l) p,μ The RE can correspond to a time-domain symbol with index l within a time slot in the time domain, and a subcarrier with index k in the frequency domain. The time-frequency resource mapping rule can satisfy the following formula 1:

[0193]

[0194]

[0195] k′=0,1;

[0196]

[0197] l′=0,1; Formula 1

[0198] Where p is the DMRS port index (i.e., the port index value), and μ is the subcarrier spacing parameter. To map to index (k, l) p,μ The DMRS symbol corresponding to DMRS port p on the RE, w is the power scaling factor or power control factor. t(l′) represents the time-domain mask sequence element corresponding to the time-domain symbol with index l′, w f (k′) represents the frequency domain mask sequence element corresponding to the subcarrier with index k′, m = 2n + k′, and Δ is the subcarrier offset factor. The symbol index of the starting time domain symbol or the symbol index of the reference time domain symbol occupied by the DMRS symbol.

[0199] Furthermore, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ are related to the configuration type of DMRS. For details, please refer to the description of the configuration type of DMRS.

[0200] IV. DMRS Configuration Types

[0201] DMRS configuration types can include configuration type 1 and configuration type 2. Different configuration types support different numbers of orthogonal DMRS ports and different time-frequency resource mapping rules. Configuration type 1 and configuration type 2 will be introduced below.

[0202] (1) Configuration type 1

[0203] For configuration type 1, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 1 below.

[0204] Table 1: Parameter values ​​corresponding to Type 1 DMRS port

[0205]

[0206] Where λ is the index of the code divide multiplexing (CDM) group (also known as the orthogonal multiplexing group) to which the DMRS port p belongs. DMRS ports within the same CDM group occupy the same time-frequency resources. Here, "time-frequency resources occupied by the DMRS port" can also be replaced with "time-frequency resources corresponding to the DMRS port" or "time-frequency resources mapped by the DMRS port".

[0207] Based on the above time-frequency resource mapping rules (i.e., Formula 1) and the values ​​of each parameter in Table 1, the time-frequency resources mapped by the DMRS sequences corresponding to different DMRS ports can be determined, such as... Figure 2As shown in (a) above. The time-domain symbol length (or the number of time-domain symbols occupied by the DMRS port) can be 1 or 2. When the time-domain symbol length occupied by the DMRS port is 1, it can be called a single-symbol DMRS; when the time-domain symbol length occupied by the DMRS port is 2, it can be called a double-symbol DMRS. The following sections will introduce single-symbol DMRS and double-symbol DMRS respectively.

[0208] (1.1) Single-symbol DMRS

[0209] For a single-symbol DMRS (corresponding to l'=0), a maximum of four orthogonal DMRS ports are supported. These four orthogonal DMRS ports can be divided into two CDM groups: CDM group 0 and CDM group 1. CDM group 0 contains DMRS port 0 and DMRS port 1; CDM group 1 contains DMRS port 2 and DMRS port 3. CDM group 0 and CDM group 1 are frequency-division multiplexed (mapped to different frequency domain resources). DMRS ports within a CDM group are mapped to the same time-frequency resources. The DMRS sequences corresponding to the DMRS ports within a CDM group are distinguished by a mask sequence, thereby ensuring the orthogonality of the DMRS ports within the CDM group and suppressing interference between DMRS transmitted on different DMRS ports. The mask sequence can be an orthogonal cover code (OCC) sequence.

[0210] Specifically, DMRS port 0 and DMRS port 1 are located within the same RE and their resources are mapped in a comb-like manner in the frequency domain. This means that adjacent frequency domain resources occupied by DMRS port 0 and DMRS port 1 are separated by a subcarrier. For a DMRS port, two adjacent subcarriers occupied in the frequency domain correspond to a frequency domain mask sequence of length 2, such as (+1, +1) or (+1, -1); one time domain symbol occupied in the time domain corresponds to a time domain mask sequence of length 1, such as (+1). Based on the frequency and time domain mask sequences, the length of the mask sequence corresponding to this DMRS port is 2 (this mask sequence can be constructed by multiplying the frequency and time domain mask sequences using the Kronecker product). For example, for subcarriers 0 and 2 corresponding to time domain symbol 0, DMRS port 0 and DMRS port 1 can be code-division multiplexed using a mask sequence of length 2. The mask sequence corresponding to DMRS port 0 is (+1, +1), and the mask sequence corresponding to DMRS port 1 is (+1, -1).

[0211] Similarly, DMRS ports 2 and 3 are located within the same RE, and are mapped in the frequency domain to the unused REs of DMRS ports 0 and 1 in a comb-like manner. For example, for subcarriers 1 and 3 corresponding to time-domain symbol 0, DMRS ports 2 and 3 can be code-division multiplexed using mask sequences of length 2. The mask sequence for DMRS port 2 is (+1, +1), and the mask sequence for DMRS port 3 is (+1, -1).

[0212] (1.2) Dual-symbol DMRS

[0213] For dual-symbol DMRS (corresponding to l' = 0 or 1), a maximum of 8 orthogonal DMRS ports are supported. These 8 orthogonal DMRS ports are divided into two CDM groups: CDM group 0 and CDM group 1. CDM group 0 contains DMRS port 0, DMRS port 1, DMRS port 4, and DMRS port 5; CDM group 1 contains DMRS port 2, DMRS port 3, DMRS port 6, and DMRS port 7. CDM group 0 and CDM group 1 are frequency division multiplexed. The DMRS ports within a CDM group are mapped to the same time-frequency resources, and the DMRS sequences corresponding to the DMRS ports within a CDM group are distinguished by a mask sequence.

[0214] Specifically, DMRS ports 0, 1, 4, and 5 are located within the same RE and are mapped in the frequency domain in a comb-like manner. This means that adjacent frequency domain resources occupied by DMRS ports 0, 1, 4, and 5 are separated by a subcarrier. For a DMRS port, two adjacent subcarriers in the frequency domain correspond to a frequency domain mask sequence of length 2, such as (+1, +1) or (+1, -1); two adjacent time domain symbols in the time domain correspond to a time domain mask sequence of length 2, such as (+1, +1) or (+1, -1). Based on the frequency and time domain mask sequences, the length of the mask sequence corresponding to this DMRS port is 4 (the mask sequence corresponding to this DMRS port can be constructed by multiplying the frequency and time domain mask sequences using the Kronecker product). For example, for subcarriers 0 and 2 corresponding to time-domain symbols 0 and 1, DMRS ports 0, 1, 4, and 5 can be code-division multiplexed using a mask sequence of length 4. Specifically, the mask sequence for DMRS port 0 is (+1, +1, +1, +1), for DMRS port 1 it is (+1, +1, -1, -1), for DMRS port 4 it is (+1, -1, +1, -1), and for DMRS port 5 it is (+1, -1, -1, +1).

[0215] Similarly, DMRS ports 2, 3, 6, and 7 are located within the same RE and are mapped in the frequency domain in a comb-like manner onto the unoccupied subcarriers of DMRS ports 0, 1, 4, and 5. For subcarriers 1 and 3 corresponding to time-domain symbols 0 and 1, DMRS ports 2, 3, 6, and 7 can be code-division multiplexed using a mask sequence of length 4. Specifically, the mask sequence for DMRS port 2 is (+1, +1, +1, +1), for DMRS port 3 it is (+1, +1, -1, -1), for DMRS port 6 it is (+1, -1, +1, -1), and for DMRS port 7 it is (+1, -1, -1, +1).

[0216] (2) Configuration type 2

[0217] For configuration type 2, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 2.

[0218] Table 2: Parameter values ​​corresponding to type2 DMRS port

[0219]

[0220]

[0221] Where λ is the index of the CDM group to which DMRS port p belongs, and DMRS ports within the same CDM group occupy the same time and frequency resources.

[0222] Based on the above time-frequency resource mapping rules (i.e., Formula 1) and the values ​​of each parameter in Table 1, the time-frequency resources mapped by the DMRS sequences corresponding to different DMRS ports can be determined, such as... Figure 2 As shown in (b) above. The time-domain symbol length occupied by the DMRS port can be 1 or 2. When the time-domain symbol length occupied by the DMRS port is 1, it can be called a single-symbol DMRS; when the time-domain symbol length occupied by the DMRS port is 2, it can be called a double-symbol DMRS. The following sections will introduce single-symbol DMRS and double-symbol DMRS respectively.

[0223] (2.1) Single-symbol DMRS

[0224] For single-symbol DMRS, a maximum of 6 orthogonal DMRS ports are supported. These 6 orthogonal DMRS ports are divided into 3 CDM groups: CDM group 0, CDM group 1, and CDM group 2. CDM group 0 contains DMRS port 0 and DMRS port 1; CDM group 1 contains DMRS port 2 and DMRS port 3; and CDM group 2 contains DMRS port 4 and DMRS port 5. Frequency division multiplexing is used between CDM groups, and the DMRS corresponding to the DMRS ports within a CDM group are mapped onto the same time-frequency resources. The DMRS sequences corresponding to the DMRS ports within a CDM group are distinguished by mask sequences. For a single DMRS port, its corresponding DMRS sequence is mapped in the frequency domain into multiple resource subblocks containing two consecutive subcarriers, with adjacent resource subblocks spaced 4 subcarriers apart in the frequency domain.

[0225] Specifically, DMRS port 0 and DMRS port 1 are located within the same RE and are mapped in the frequency domain using a comb-like method. Taking a frequency domain resource granularity of 1 RB as an example, DMRS port 0 and DMRS port 1 occupy subcarriers 0, 1, 6, and 7. DMRS port 2 and DMRS port 3 occupy subcarriers 2, 3, 8, and 9. DMRS port 4 and DMRS port 5 occupy subcarriers 4, 5, 10, and 11. For two DMRS ports within a CDM group, they are code-division multiplexed within two adjacent subcarriers using a mask sequence of length 2. For example, the mask sequences corresponding to the two DMRS ports are (+1, +1) and (+1, -1), respectively.

[0226] (2.2) Dual-symbol DMRS

[0227] For dual-symbol DMRS, a maximum of 12 orthogonal DMRS ports are supported. These 12 orthogonal DMRS ports are divided into three CDM groups: CDM group 0 contains DMRS ports 0, 1, 6, and 7; CDM group 1 contains DMRS ports 2, 3, 8, and 9; and CDM group 2 contains DMRS ports 4, 5, 10, and 11. CDM groups use frequency division multiplexing, and the DMRS corresponding to the DMRS ports within a CDM group are mapped onto the same time-frequency resources. The DMRS sequences corresponding to the DMRS ports within a CDM group are distinguished by mask sequences. For a single DMRS port, its corresponding DMRS sequence is mapped in the frequency domain into multiple resource subblocks containing two consecutive subcarriers, with adjacent resource subblocks spaced four subcarriers apart in the frequency domain.

[0228] Specifically, DMRS ports 0, 1, 6, and 7 are located within the same RE and are mapped in the frequency domain using a comb-like method. Taking a frequency domain resource granularity of 1 RB as an example, DMRS ports 0, 1, 6, and 7 occupy subcarriers 0, 1, 6, and 7 corresponding to time domain symbols 0 and 1. DMRS ports 2, 3, 8, and 9 occupy subcarriers 2, 3, 8, and 9 corresponding to time domain symbols 1 and 2. DMRS ports 4, 5, 10, and 11 occupy subcarriers 4, 5, 10, and 11 corresponding to time domain symbols 1 and 2. For a CDM group containing 4 DMRS ports, code division multiplexing is performed in the two adjacent subcarriers corresponding to 2 time domain symbols using a mask sequence of length 4. For example, the mask sequences corresponding to the 4 DMRS ports are (+1, +1, +1, +1), (+1, +1, -1, -1), (+1, -1, +1, -1), and (+1, -1, -1, +1).

[0229] V. Expand DMRS ports

[0230] Based on the above description, it can be seen that configuration type 1 supports a maximum of 8 orthogonal DMRS ports, and configuration type 2 supports a maximum of 12 orthogonal DMRS ports. When multiple parallel data streams are transmitted simultaneously on the same time-frequency resources, each data stream can be called a spatial layer, spatial stream, or transport stream, and one DMRS port can correspond to one spatial layer or transport stream. For example, V spatial layers include spatial layer 0 and spatial layer 1. When the DMRS port index allocated by the network device to the terminal device is "0,1", spatial layer 0 corresponds to DMRS port 0, and spatial layer 1 corresponds to DMRS port 1; when the DMRS port index allocated by the network device to the terminal device is "2,3", spatial layer 0 corresponds to DMRS port 2, and spatial layer 1 corresponds to DMRS port 3.

[0231] However, as wireless communication devices are deployed more densely and the number of terminal devices increases further, higher demands are placed on the number of MIMO transport streams (more than 12 transport streams). However, the maximum of 12 DMRS ports cannot guarantee good performance for the transmission of more than 12 transport streams. Therefore, in order to support more transport streams, the number of DMRS ports needs to be expanded.

[0232] There are several methods to expand DMRS ports. For example, DMRS ports can be expanded using code division multiplexing or frequency division multiplexing. Code division multiplexing introduces more orthogonal DMRS ports within the same time-frequency resources. The following section will introduce the relevant content of expanding DMRS ports using code division multiplexing as an example.

[0233] In this embodiment of the application, when the DMRS ports are expanded using code division multiplexing, as shown in Table 3-1 or Table 3-2, configuration type 1, single symbol DMRS can support a maximum of 8 ports, configuration type 1, double symbol DMRS can support a maximum of 16 ports, configuration type 2, single symbol DMRS can support a maximum of 12 ports, and configuration type 2, double symbol DMRS can support a maximum of 24 ports.

[0234] Table 3-1: Existing and Newly Added DMRS Ports for Different Configuration Types

[0235]

[0236] Table 3-2: Existing and New DMRS Ports for Different Configuration Types

[0237]

[0238] The following is an introduction Time-frequency resource mapping rules after expanding DMRS ports

[0239] For existing DMRS ports, the DMRS sequence corresponding to an existing DMRS port can be mapped to the corresponding time-frequency resource by multiplying it with the corresponding mask sequence using time-frequency resource mapping rules. Similarly, for newly added DMRS ports, the DMRS sequence corresponding to a newly added DMRS port can be mapped to the corresponding time-frequency resource by multiplying it with the corresponding mask sequence using time-frequency resource mapping rules.

[0240] For example, for DMRS port p, the m-th DMRS sequence element r(m) in its corresponding DMRS sequence can be mapped to the index (k,l) according to the time-frequency resource mapping rule. p,μ On the resource element (RE). Where the index is (k, l) p,μ An RE can correspond to a time-domain symbol with index l within a time slot in the time domain, and a subcarrier with index k in the frequency domain. There are multiple implementation methods for the time-frequency resource mapping rules of newly added DMRS ports; the following section uses the PDSCH port as an example to introduce the DMRS port.

[0241] Implementation Method 1

[0242] In implementation method one, the time-frequency resource mapping rules can satisfy the following formulas 2.1, 2.2, 2.3, and 2.4.

[0243] Formula 2.1 is as follows:

[0244]

[0245] in,

[0246] k′=0,1;

[0247]

[0248] n = 0, 1, ...

[0249] l′=0,1;

[0250] Where p is the index of the DMRS port, and μ is the subcarrier spacing parameter. To map to index (k, l) p,μ The DMRS symbol corresponding to port p on the RE, For the power factor, w t (l′) represents the time-domain mask sequence element corresponding to the time-domain symbol with index l′, w f (k′) represents the frequency domain mask sequence element corresponding to the subcarrier with index k′. Δ is the subcarrier offset factor. The symbol index of the starting time domain symbol or the symbol index of the reference time domain symbol occupied by the DMRS symbol.

[0251] Formula 2.2 is as follows:

[0252]

[0253] in,

[0254] k′=0,1,2,3;

[0255]

[0256] n = 0, 1, ...

[0257] l′=0,1;

[0258] The difference between Formula 2.2 and Formula 2.1 lies in the different values ​​corresponding to the subcarrier index k'.

[0259] Formula 2.3 is as follows:

[0260]

[0261] in,

[0262] k′=0,1;

[0263]

[0264] n = 0, 1, ...

[0265] l′=0,1;

[0266] i∈0,1,2,3.

[0267] Where t(i) represents the anti-interference sequence (or mask element), and i is the sequence index, applicable to interference randomization between different additional symbols. Formula 2.3 adds t(i) compared to Formula 2.1. The value of t(i) can be determined according to Table 4.

[0268] Table 4

[0269]

[0270] Formula 2.4 is as follows:

[0271]

[0272] in,

[0273] k′=0,1,2,3;

[0274]

[0275] n = 0, 1, ...

[0276] l′=0,1;

[0277] i∈0,1,2,3.

[0278] Where t(i) represents the anti-interference sequence (or mask element), and i is the sequence index, applicable to interference randomization between different additional symbols. Formula 2.4 adds t(i) compared to Formula 2.2. The value of t(i) can be determined according to Table 4.

[0279] Accordingly, further, in the above formulas 2.1-2.4, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ are related to the configuration type of DMRS and the sequence type used, as described below.

[0280] Option 1: Interference randomization sequence

[0281] In scheme 1, the frequency domain mask w f The value of (k′) (i.e. the value of the OCC index) can be determined according to Table 5-1.

[0282] Table 5-1 Frequency Domain Mask w f The value of (k′)

[0283] OCC index <![CDATA[w f (0)]]> <![CDATA[w f (1)]]> <![CDATA[w f (2)]]> <![CDATA[w f (3)]]> #0 +1 +1 +1 +1 #1 +1 -1 +1 -1 #2 +1 +j -1 -j #3 +1 -j -1 +j

[0284] For type 1, the w corresponding to DMRS port p f (k′) and w t The values ​​of (l′) and Δ can be determined by looking up the values ​​of the OCC index in Table 5-2.

[0285] For example, when using Type 1 single-symbol configuration, and DMRS port p is any one of ports 0 to 3 or 8 to 11, the w corresponding to DMRS port p... f (k′) and w t The values ​​of (l′) and Δ can be determined using Table 5-2. For example, when DMRS port p is port 1008, then the value of w corresponding to port 1008 is... f The OCC index corresponding to the (k′) mask value is #2, and correspondingly, the frequency domain mask w corresponds to port 1008. f (k′) is (+1, +j, -1, -j), and the time-domain mask corresponding to port 1008 is (+1).

[0286] For example, when using Type 1 dual-symbol configuration, and DMRS port p is any one of ports 0 to 7 or 8 to 15, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined through Table 5-2. For example, when DMRS port p is port 1008, then the value of w corresponding to port 1008 is... f The OCC index corresponding to the (k′) mask value is #2, and correspondingly, the frequency domain mask w corresponds to port 1008. f (k′) is (+1, +j, -1, -j), and the time-domain mask corresponding to port 1008 is (+1, +j).

[0287] Table 5-2 Parameter values ​​corresponding to PDSCH DMRS ports (type 1 R18)

[0288]

[0289] For type 2, the w corresponding to DMRS port p f (k′) and w t The value of (lt) is w tThe values ​​of (l′) and Δ can be determined by looking up the values ​​of the OCC index in Table 5-3.

[0290] For example, when using Type 2 DMRS single-symbol configuration, when DMRS port p is any one of ports 0 to 5 or 12 to 17, the w corresponding to DMRS port p f (k′) and w t The value of (l′) can be determined by Table 5-3.

[0291] For example, when using Type 2 DMRS dual-symbol configuration, and DMRS port p is any one of ports 0 to 11 or 12 to 23, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 5-3.

[0292] Table 5-3 Parameter values ​​corresponding to the PDSCH DMRS port (type 2 R18)

[0293]

[0294] Option 2: Walsh sequence

[0295] In scheme 2, the frequency domain mask w f The value of (k′) (i.e. the value of the OCC index) can be determined according to Table 6-1.

[0296] For type 1, the w corresponding to DMRS port p f (k′) and w t The values ​​of (l′) and Δ can be determined by looking up the values ​​of the OCC index in Table 6-2.

[0297] For example, when using Type 1 single-symbol configuration, and DMRS port p is any one of ports 0 to 3 or 8 to 11, the w corresponding to DMRS port p... f (k′) and w t The values ​​of (l′) and Δ can be determined from Table 6-2.

[0298] For example, when using Type 1 dual-symbol configuration, and DMRS port p is any one of ports 0 to 7 or 8 to 15, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 6-2.

[0299] Table 6-1 Frequency Domain Mask w f (k′)

[0300] OCC index <![CDATA[w f (0)]]> <![CDATA[w f (1)]]> <![CDATA[w f (2)]]> <![CDATA[w f (3)]]> #0 +1 +1 +1 +1 #1 +1 -1 +1 -1 #2 +1 +1 -1 -1 #3 +1 -1 -1 +1

[0301] Table 6-2 Parameter values ​​corresponding to PDSCH DMRS ports (type 1 R18)

[0302]

[0303] For type 2, the w corresponding to DMRS port p f (k′) and w t The value of (l′) is w t The values ​​of (l′) and Δ can be determined by looking up the values ​​of the OCC index in Table 6-3.

[0304] For example, when using Type 2 DMRS single-symbol configuration, when DMRS port p is any one of ports 0 to 5 or 12 to 17, the w corresponding to DMRS port p f (k′) and w t The value of (l′) can be determined by Table 6-3.

[0305] For example, when using Type 2 DMRS dual-symbol configuration, and DMRS port p is any one of ports 0 to 11 or 12 to 23, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 6-3.

[0306] Table 6-3 Parameter values ​​corresponding to the PDSCH DMRS port (type 1 R18)

[0307]

[0308]

[0309] Option 3: DFT sequence

[0310] In scheme 1, the frequency domain mask w f The value of (k′) (i.e. the value of the OCC index) can be determined according to Table 7-1.

[0311] Table 7-1 Frequency Domain Mask w f (k′)

[0312] OCC index <![CDATA[w f (0)]]> <![CDATA[w f (1)]]> <![CDATA[w f (2)]]> <![CDATA[w f (3)]]> #0 +1 +1 +1 +1 #1 +1 -1 +1 -1 #2 +1 +j -1 -j #3 +1 -j -1 +j

[0313] For type 1, the w corresponding to DMRS port p f (k′) and w tThe values ​​of (l′) and Δ can be determined by looking up the values ​​of the OCC index in Table 7-2. For example, when using Type 1 single-symbol configuration, and DMRS port p is any one of ports 0 to 3 or 8 to 11, the w corresponding to DMRS port p... f (k′) and w t The values ​​of (l′) and Δ can be determined from Table 7-2.

[0314] For example, when using Type 1 dual-symbol configuration, and DMRS port p is any one of ports 0 to 7 or 8 to 15, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 7-2.

[0315] Table 7-2 Parameter values ​​corresponding to the PDSCH DMRS port (type 1 R18)

[0316]

[0317]

[0318] For type 2, the w corresponding to DMRS port p f (k′) and w t The value of (l′) is w t The values ​​of (l′) and Δ can be determined by looking up the values ​​of the OCC index in Table 7-3.

[0319] For example, when using Type 2 DMRS single-symbol configuration, when DMRS port p is any one of ports 0 to 5 or 12 to 17, the w corresponding to DMRS port p f (k′) and w t The value of (l′) can be determined by Table 7-3.

[0320] For example, when using Type 2 DMRS dual-symbol configuration, and DMRS port p is any one of ports 0 to 11 or 12 to 23, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 7-3.

[0321] Table 7-3 Parameter values ​​corresponding to the PDSCH DMRS port (type 1 R18)

[0322]

[0323] Implementation Method Two

[0324] In implementation method two, the time-frequency resource mapping rules can satisfy the following formulas 3.1 and 3.2.

[0325] Formula 3.1 is as follows:

[0326]

[0327] in,

[0328] k′=0,1;

[0329]

[0330] n = 0, 1, ...

[0331] l′=0,1;

[0332] Where p is the index of the DMRS port, and μ is the subcarrier spacing parameter. The DMRS symbol mapped to the DMRS port p on the RE with index (k, l) is... For the power factor, w t (l′) represents the time-domain mask sequence element corresponding to the time-domain symbol with index l′, w f (k′) represents the frequency domain mask sequence element corresponding to the subcarrier with index k′. Δ is the subcarrier offset factor. The symbol index of the starting time domain symbol or the symbol index of the reference time domain symbol occupied by the DMRS symbol. b(nmod 2) is the outer mask sequence, where, for the existing DMRS port of R15, b(0) = 1, b(1) = 1; for the newly added DMRS port of R18, b(0) = 1, b(1) = -1, or b(0) = -1, b(1) = 1.

[0333] The outer frequency domain mask index of b(n mod 2) can be determined according to Table 8-1.

[0334] Table 8-1

[0335]

[0336] Formula 3.2 is as follows:

[0337]

[0338] in,

[0339] k′=0,1;

[0340]

[0341] n = 0, 1, ...

[0342] l′=0,1;

[0343] i∈0,1,2,3.

[0344] Where t(i) represents the anti-interference sequence (or mask element), and i is the sequence index, applicable to interference randomization between different additional symbols. Formula 3.2 adds t(i) compared to Formula 3.1. The value of t(i) can be determined according to Table 4 above.

[0345] Implementation Method 3

[0346] In implementation method three, the time-frequency resource mapping rules can satisfy the following formulas 4.1 and 4.2.

[0347] Formula 4.1 is as follows:

[0348]

[0349] in,

[0350] k′=0,1;

[0351]

[0352] n = 0, 1, ...

[0353] l′=0,1;

[0354] Where p is the index of the DMRS port, and μ is the subcarrier spacing parameter. The DMRS symbol mapped to the DMRS port p on the RE with index (k, l) is... For the power factor, w t (l′) represents the time-domain mask sequence element corresponding to the time-domain symbol with index l′, w f (k′) represents the frequency domain mask sequence element corresponding to the subcarrier with index k′. Δ is the subcarrier offset factor. This is the symbol index of the starting time-domain symbol occupied by the DMRS symbol or the symbol index of the reference time-domain symbol. b((2n+k′)mod 4) is the outer mask sequence. The outer frequency domain mask (FD-OCC) index can be determined according to Table 9-1. The outer time domain mask (TD-OCC) index can be determined according to Table 9-2. Here, i refers to the relative index of non-adjacent DMRS symbols, or the relative index between different additional DMRS symbol groups. It can be understood that the frequency domain mask w in the above formula... f (k′)b((2n+k′)mod 4) can also be represented as w in implementation method 1. f (k′) and w in implementation method 2f The form of (k′)b(n mod 2).

[0355] Formula 4.2 is as follows:

[0356]

[0357] in,

[0358] k′=0,1;

[0359]

[0360] n = 0, 1, ...

[0361] l′=0,1;

[0362] i∈0,1,2,3.

[0363] Where t(i) represents the anti-interference sequence (or mask element), and i is the sequence index, applicable to interference randomization between different additional symbols. Formula 4.2 adds t(i) compared to Formula 4.1. The value of t(i) can be determined according to Table 4 above.

[0364] Table 9-1

[0365]

[0366]

[0367] Table 9-2

[0368]

[0369] In the embodiments of this application, implementation methods two and three can use the same sequence to implement FD-OCC enhancement, including but not limited to the following schemes:

[0370] Option 1: Interference randomization sequence

[0371] For type 1, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 10-1.

[0372] For example, when using Type 1 single-symbol configuration, and DMRS port p is any one of ports 0 to 3 or 8 to 11, the w corresponding to DMRS port p... f (k′) and w t The values ​​of (l′) and Δ can be determined from Table 10-1.

[0373] For example, when using Type 1 dual-symbol configuration, and DMRS port p is any one of ports 0 to 7 or 8 to 15, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 10-1.

[0374] For type 2, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 10-2.

[0375] For example, when using Type 2 DMRS single-symbol configuration, when DMRS port p is any one of ports 0 to 5 or 12 to 17, the w corresponding to DMRS port p f (k′) and w t The value of (l′) can be determined by Table 10-2.

[0376] For example, when using Type 2 DMRS dual-symbol configuration, and DMRS port p is any one of ports 0 to 11 or 12 to 23, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 10-2.

[0377] Table 10-1 Parameter values ​​for different PDSCH DMRS ports (type 1R18)

[0378]

[0379]

[0380] Table 10-2 Parameter values ​​for different PDSCH DMRS ports (type 2R18)

[0381]

[0382] Option 2: Walsh sequence

[0383] For type 1, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 11-1. For example, when using Type 1 single-symbol configuration, and DMRS port p is any one of ports 0 to 3 or 8 to 11, the w corresponding to DMRS port p... f (k′) and w tThe values ​​of (l′) and Δ can be determined by Table 11-1.

[0384] For example, when using Type 1 dual-symbol configuration, and DMRS port p is any one of ports 0 to 7 or 8 to 15, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 11-1.

[0385] For type 2, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 11-2.

[0386] For example, when using Type 2 DMRS single-symbol configuration, when DMRS port p is any one of ports 0 to 5 or 12 to 17, the w corresponding to DMRS port p f (k′) and w t The value of (l′) can be determined by Table 11-2.

[0387] For example, when using Type 2 DMRS dual-symbol configuration, and DMRS port p is any one of ports 0 to 11 or 12 to 23, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 11-2.

[0388] Table 11-1 Parameter values ​​for different PDSCH DMRS ports (type 1 R18)

[0389]

[0390] Table 11-2 Parameter values ​​for different PDSCH DMRS ports (type 2 R18)

[0391]

[0392]

[0393] Option 3: DFT sequence

[0394] For type 1, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 12-1.

[0395] For example, when using Type 1 single-symbol configuration, and DMRS port p is any one of ports 0 to 3 or 8 to 11, the w corresponding to DMRS port p... f (k′) and w t The values ​​of (l′) and Δ can be determined by Table 12-1.

[0396] For example, when using Type 1 dual-symbol configuration, and DMRS port p is any one of ports 0 to 7 or 8 to 15, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 12-1.

[0397] For type 2, the w corresponding to DMRS port p f (k′), w t The values ​​of (l′) and Δ can be determined according to Table 12-2.

[0398] For example, when using Type 2 DMRS single-symbol configuration, when DMRS port p is any one of ports 0 to 5 or 12 to 17, the w corresponding to DMRS port p f (k′) and w t The value of (l′) can be determined by Table 12-2.

[0399] For example, when using Type 2 DMRS dual-symbol configuration, and DMRS port p is any one of ports 0 to 11 or 12 to 23, the w corresponding to DMRS port p... f (k′) and w t The value of (l′) can be determined by Table 12-2.

[0400] Table 12-1 Parameter values ​​for different PDSCH DMRS ports (type 1R18)

[0401]

[0402]

[0403] Table 12-2 Parameter values ​​for different PDSCH DMRS ports (type 2R18)

[0404]

[0405]

[0406] In Tables 5-1 to 12-2, p = 1000 + port index value. Specifically, for configuration type 1 single symbol corresponding to ports 0, 1, 4, and 5, the corresponding DMRS diagrams are as follows: Figure 3A As shown; for configuration type 1 double symbols corresponding to ports 8, 9, 12, and 13, the corresponding DMRS diagrams for ports 8, 9, 12, and 13 are as follows. Figure 3B As shown. Specifically, for configuration type 2 single symbol corresponding to ports 0, 1, 6, and 7, the corresponding DMRS diagrams are as follows: Figure 4A As shown; for ports 12, 13, 18, and 19 corresponding to configuration type 2 double symbols, the DMRS diagrams corresponding to ports 12, 13, 18, and 19 are as follows: Figure 4B As shown.

[0407] It is understandable that the above table also applies to the PUSCH port; the PUSCH port index can be changed from 1000 to 1023 to 0 to 23.

[0408] The following will illustrate this with specific examples.

[0409] Case 1: Prefix single symbol + addition1 symbol

[0410] like Figure 5 As shown in (a) in the Type 1 DMRS configuration, when the front DMRS symbol is a single symbol and the number of additional DMRS is 1, the front DMRS symbol is symbol 2 as an example and the additional symbol is symbol 7 as an example.

[0411] like Figure 5 As shown in (b) in the Type2 DMRS configuration, when the front DMRS symbol is a single symbol and the number of additional DMRS is 1, the front DMRS symbol is symbol 2 as an example and the additional symbol is symbol 7 as an example.

[0412] In implementation method 1, the DMRS sequence is implemented using a perturbation randomization sequence or a DFT sequence.

[0413] As shown in Table 13-1, taking the ports in Type 1 CDM group 0 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; the newly added port 8 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; the newly added port 9 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively.

[0414] In symbol 7, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 8 corresponds to the frequency domain OCC{-1,-j,1,j} on subcarriers 0, 2, 4, and 6, respectively; and the newly added port 9 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarriers 0, 2, 4, and 6, respectively.

[0415] Similarly, in symbols 2 and 7, the frequency domain OCCs of ports 0, 1, 8, and 9 corresponding to subcarriers 8, 10, 12, and 14, and the frequency domain OCCs of ports 0, 1, 8, and 9 corresponding to subcarriers 16, 18, 20, and 22, can be determined according to Table 13-1.

[0416] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0417] Table 13-1 type1 CDM group 0

[0418]

[0419] As shown in Table 13-2, taking the ports in Type 1 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; the newly added port 10 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; the newly added port 11 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively.

[0420] In symbol 7, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 1, subcarrier 3, subcarrier 5, and subcarrier 7, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 1, subcarrier 3, subcarrier 5, and subcarrier 7, respectively; the newly added port 10 corresponds to the frequency domain OCC{-1,-j,1,j} on subcarrier 1, subcarrier 3, subcarrier 5, and subcarrier 7, respectively; and the newly added port 11 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarrier 1, subcarrier 3, subcarrier 5, and subcarrier 7, respectively.

[0421] Similarly, in symbols 2 and 7, the frequency domain OCC of ports 2, 3, 10, and 11 corresponding to subcarriers 9, 11, 13, and 15, and the frequency domain OCC of ports 2, 3, 10, and 11 corresponding to subcarriers 17, 19, 21, and 23, can be determined according to Table 13-2.

[0422] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0423] Table 13-2 type 1 CDM group 1

[0424]

[0425]

[0426] As shown in Table 13-3, taking the ports in Type 2 CDM group 0 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; the newly added port 12 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; the newly added port 13 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively.

[0427] In symbol 7, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 0, subcarrier 1, subcarrier 6, and subcarrier 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 0, subcarrier 1, subcarrier 6, and subcarrier 7, respectively; the newly added port 12 corresponds to the frequency domain OCC{-1,-j,1,j} on subcarrier 0, subcarrier 1, subcarrier 6, and subcarrier 7, respectively; and the newly added port 13 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarrier 0, subcarrier 1, subcarrier 6, and subcarrier 7, respectively.

[0428] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0429] Table 13-3 type2 CDM group 0

[0430]

[0431] As shown in Table 13-4, taking the ports in Type 2 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9 respectively; the newly added port 14 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 2, 3, 8, and 9 respectively; and the newly added port 15 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 2, 3, 8, and 9 respectively.

[0432] In symbol 7, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 14 corresponds to the frequency domain OCC{-1,-j,1,j} on subcarriers 2, 3, 8, and 9, respectively; and the newly added port 15 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarriers 2, 3, 8, and 9, respectively.

[0433] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0434] Table 13-4 Type 2 CDM Group 1

[0435]

[0436] As shown in Table 13-5, taking the ports in Type 2 CDM group 2 as an example, in symbol 2, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11 respectively; the newly added port 16 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 4, 5, 10, and 11 respectively; and the newly added port 17 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 4, 5, 10, and 11 respectively.

[0437] In symbol 7, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 16 corresponds to the frequency domain OCC{-1,-j,1,j} on subcarriers 4, 5, 10, and 11, respectively; and the newly added port 17 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarriers 4, 5, 10, and 11, respectively.

[0438] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0439] Table 13-5 Type 2 CDM Group 2

[0440]

[0441] In implementation method 2, the DMRS sequence is implemented using the Walsh sequence.

[0442] As shown in Table 14-1, taking the ports in CDM group 0 of type 1 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; the newly added port 8 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; the newly added port 9 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively.

[0443] In symbol 7, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 8 corresponds to the frequency domain OCC{1,1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively; and the newly added port 9 corresponds to the frequency domain OCC{1,-1,-1,1} on subcarriers 0, 2, 4, and 6, respectively.

[0444] Similarly, in symbols 2 and 7, the frequency domain OCCs of ports 0, 1, 8, and 9 corresponding to subcarriers 8, 10, 12, and 14, and the frequency domain OCCs of ports 0, 1, 8, and 9 corresponding to subcarriers 16, 18, 20, and 22, can be determined according to Table 14-1.

[0445] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0446] Table 14-1 type1 CDM group 0

[0447]

[0448] As shown in Table 14-2, taking the ports in Type 1 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; the newly added port 10 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; the newly added port 11 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively.

[0449] In symbol 7, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 1, subcarrier 3, subcarrier 5, and subcarrier 7, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 1, subcarrier 3, subcarrier 5, and subcarrier 7, respectively; the newly added port 10 corresponds to the frequency domain OCC{1,1,-1,-1} on subcarrier 1, subcarrier 3, subcarrier 5, and subcarrier 7, respectively; and the newly added port 11 corresponds to the frequency domain OCC{1,-1,-1,1} on subcarrier 1, subcarrier 3, subcarrier 5, and subcarrier 7, respectively.

[0450] Similarly, in symbols 2 and 7, the frequency domain OCC of ports 2, 3, 10, and 11 corresponding to subcarriers 9, 11, 13, and 15, and the frequency domain OCC of ports 2, 3, 10, and 11 corresponding to subcarriers 17, 19, 21, and 23, can be determined according to Table 14-2.

[0451] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0452] Table 14-2 type 1 CDM group 1

[0453]

[0454]

[0455] As shown in Table 14-3, taking the ports in Type 2 CDM group 0 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; the newly added port 12 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; the newly added port 13 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively.

[0456] In symbol 7, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarrier 0, subcarrier 1, subcarrier 6, and subcarrier 7, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarrier 0, subcarrier 1, subcarrier 6, and subcarrier 7, respectively; the newly added port 10 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarrier 0, subcarrier 1, subcarrier 6, and subcarrier 7, respectively; and the newly added port 11 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarrier 0, subcarrier 1, subcarrier 6, and subcarrier 7, respectively.

[0457] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0458] Table 14-3 type2 CDM group 0

[0459]

[0460] As shown in Table 14-4, taking the ports in Type 2 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9 respectively; the newly added port 14 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarriers 2, 3, 8, and 9 respectively; and the newly added port 15 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarriers 2, 3, 8, and 9 respectively.

[0461] In symbol 7, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 14 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; and the newly added port 15 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarriers 2, 3, 8, and 9, respectively.

[0462] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0463] Table 14-4 type 2 CDM group 1

[0464]

[0465] As shown in Table 14-5, taking the ports in Type 2 CDM group 2 as an example, in symbol 2, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11 respectively; the newly added port 16 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarriers 4, 5, 10, and 11 respectively; and the newly added port 17 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarriers 4, 5, 10, and 11 respectively.

[0466] In symbol 7, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 16 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; and the newly added port 17 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarriers 4, 5, 10, and 11, respectively.

[0467] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0468] Table 14-5 Type 2 CDM Group 2

[0469]

[0470] Case 2, Prefix double symbol + addition1 group

[0471] like Figure 6 As shown in (a), under the Type 1 DMRS configuration, when the front DMRS symbol uses two symbols and the number of additional DMRS is 1, the front DMRS symbols are 2 and 3, and the additional symbol group is 10 and 11.

[0472] like Figure 6 As shown in (b) in the Type2 DMRS configuration, when the front DMRS symbol uses two symbols and the number of additional DMRS is 1, the front DMRS symbols are 2 and 3, and the additional symbol group is 10 and 11.

[0473] In implementation method 1, the DMRS sequence is implemented through a perturbation randomization sequence.

[0474] As shown in Table 15-1, taking the ports in Type 1 CDM group 0 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6 respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6 respectively; the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6 respectively; and the existing port 5 corresponds to the frequency domain OCC{+1,-1} on subcarriers 0, 2, 4, and 6 respectively. The newly added port 8 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 9 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 12 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 13 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 2, 4, and 6, respectively.

[0475] In symbol 3, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 4 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively; and the existing port 5 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively. 1}; The newly added port 8 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 9 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 12 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 13 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively.

[0476] In symbol 10, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; and the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively. 1}; The newly added port 8 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 9 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 12 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 13 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively.

[0477] In symbol 11, the existing port 0 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 4 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively; and the existing port 5 corresponds to the frequency domain OCC {-1,+1, ... +1}; The newly added port 8 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarriers 0, 2, 4, and 6 respectively; The newly added port 9 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarriers 0, 2, 4, and 6 respectively; The newly added port 12 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarriers 0, 2, 4, and 6 respectively; The newly added port 13 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarriers 0, 2, 4, and 6 respectively.

[0478] Similarly, in symbols 2, 3, 10, and 11, the frequency domain OCC of ports 0, 1, 8, 9, 12, and 13 corresponding to subcarriers 8, 10, 12, and 14, and in symbols 2 and 7, the frequency domain OCC of ports 0, 1, 8, 9, 12, and 13 corresponding to subcarriers 16, 18, 20, and 22, can be determined according to Table 15-1.

[0479] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0480] Table 15-1 type1 CDM0

[0481]

[0482]

[0483] As shown in Table 15-2, taking the ports in Type 1 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7 respectively; the existing port 6 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7 respectively; the existing port 7 corresponds to the frequency domain OCC{+1,-1,+1,+1} on subcarriers 1, 3, 5, and 7 respectively. The newly added port 10 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 11 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 14 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 15 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 1, 3, 5, and 7, respectively.

[0484] In symbol 3, existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1} on subcarriers 0, 2, 4, and 6, respectively. 1}; The newly added port 10 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 11 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 14 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 15 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively.

[0485] In symbol 10, existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 6 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 7 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively. The newly added port 10 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 11 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 14 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 15 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 1, 3, 5, and 7, respectively.

[0486] In symbol 11, existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1} on subcarriers 0, 2, 4, and 6, respectively. 1}; The newly added port 10 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 11 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 14 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 15 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively.

[0487] Similarly, in symbols 2, 3, 10, and 11, the frequency domain OCC of ports 2, 3, 10, 11, 14, and 15 corresponding to subcarriers 9, 11, 13, and 15, and in symbols 2 and 7, the frequency domain OCC of ports 2, 3, 10, 11, 14, and 15 corresponding to subcarriers 17, 19, 21, and 23, can be determined according to Table 15-2.

[0488] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0489] Table 15-2 type1 CDM1

[0490]

[0491] As shown in Table 15-3, taking the ports in Type 2 CDM group 0 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7 respectively; the existing port 1 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7 respectively; the existing port 6 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7 respectively; and the existing port 7 corresponds to the frequency domain OCC {+1,-1,+1,+1} on subcarriers 0, 1, 6, and 7 respectively. The newly added port 12 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 13 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 18 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 19 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 1, 6, and 7, respectively.

[0492] In symbol 3, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; and the existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1} on subcarriers 0, 1, 6, and 7, respectively. The newly added port 12 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 13 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 18 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 19 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarriers 0, 1, 6, and 7, respectively.

[0493] In symbol 10, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 6 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; and the existing port 7 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively. The newly added port 12 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 13 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 18 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 19 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 1, 6, and 7, respectively.

[0494] In symbol 11, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; and the existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively. 1}; The newly added port 12 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 13 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 18 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 19 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively.

[0495] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0496] Table 15-3 type2 CDM0

[0497]

[0498] As shown in Table 15-4, taking the ports in Type 2 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9 respectively; the existing port 8 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively; and the existing port 9 corresponds to the frequency domain OCC{+1,-1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively. The newly added port 14 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 15 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 20 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 21 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 2, 3, 8, and 9, respectively.

[0499] In symbol 3, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 8 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; and the existing port 9 corresponds to the frequency domain OCC{-1,+1,-1,+1} on subcarriers 2, 3, 8, and 9, respectively. The newly added port 14 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 15 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 20 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 21 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarriers 2, 3, 8, and 9, respectively.

[0500] In symbol 10, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 8 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; and the existing port 9 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively. The newly added port 14 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 15 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 20 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 21 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 2, 3, 8, and 9, respectively.

[0501] In symbol 11, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 8 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; and the existing port 9 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively. 1}; The newly added port 14 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 15 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 20 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 21 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarriers 2, 3, 8 and 9 respectively.

[0502] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0503] Table 15-4 type2 CDM1

[0504]

[0505] As shown in Table 15-5, taking the ports in Type 2 CDM group 2 as an example, in symbol 2, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11 respectively; the existing port 10 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; and the existing port 11 corresponds to the frequency domain OCC{+1,-1} on subcarriers 4, 5, 10, and 11 respectively. The newly added port 16 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 17 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 22 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 23 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 4, 5, 10, and 11, respectively.

[0506] In symbol 3, the existing port 4 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 10 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; and the existing port 11 corresponds to the frequency domain OCC {-1,+1,-1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively. 1}; The newly added port 16 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 17 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 22 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 23 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarriers 4, 5, 10, and 11, respectively.

[0507] In symbol 10, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 10 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; and the existing port 11 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively. 1}; The newly added port 16 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 17 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 22 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 23 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 4, 5, 10, and 11, respectively.

[0508] In symbol 11, the existing port 4 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 10 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; and the existing port 11 corresponds to the frequency domain OCC {-1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively. +1}; The newly added port 16 corresponds to the frequency domain OCC{+j,-1,-j,+1} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 17 corresponds to the frequency domain OCC{+j,1,-j,-1} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 22 corresponds to the frequency domain OCC{-j,+1,+j,-1} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 23 corresponds to the frequency domain OCC{-j,-1,j,+1} on subcarriers 4, 5, 10, and 11 respectively.

[0509] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0510] Table 15-5 type2 CDM2

[0511]

[0512] In implementation method 2, the DMRS sequence is implemented using the Walsh sequence.

[0513] As shown in Table 16-1, taking the ports in Type 1 CDM group 0 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6 respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6 respectively; the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6 respectively; and the existing port 5 corresponds to the frequency domain OCC{+1,-1} on subcarriers 0, 2, 4, and 6 respectively. The newly added port 8 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 9 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 12 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 13 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 0, 2, 4, and 6, respectively.

[0514] In symbol 3, the existing port 0 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 4 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively; and the existing port 5 corresponds to the frequency domain OCC {-1,+1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively. +1}; The newly added port 8 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 9 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 12 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 13 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively.

[0515] In symbol 10, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; and the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively. 1}; The newly added port 8 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 9 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 12 corresponds to the frequency domain OCC{+1,+1,-1,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 13 corresponds to the frequency domain OCC{+1,-1,-1,+1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively.

[0516] In symbol 11, the existing port 0 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 4 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively; and the existing port 5 corresponds to the frequency domain OCC {-1,+1, ... +1}; The newly added port 8 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 9 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 12 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 13 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively.

[0517] Similarly, in symbols 2, 3, 10, and 11, the frequency domain OCC of ports 0, 1, 8, 9, 12, and 13 corresponding to subcarriers 8, 10, 12, and 14, and in symbols 2 and 7, the frequency domain OCC of ports 0, 1, 8, 9, 12, and 13 corresponding to subcarriers 16, 18, 20, and 22, can be determined according to Table 16-1.

[0518] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0519] Table 16-1 type1 CDM0

[0520]

[0521] As shown in Table 16-2, taking the ports in Type 1 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7 respectively; the existing port 6 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7 respectively; the existing port 7 corresponds to the frequency domain OCC{+1,-1,+1,+1} on subcarriers 1, 3, 5, and 7 respectively. The newly added port 10 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 11 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 14 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 15 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 1, 3, 5, and 7, respectively.

[0522] In symbol 3, existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively. 1}; The newly added port 10 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 11 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 14 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 15 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively.

[0523] In symbol 10, existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 6 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 7 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively. The newly added port 10 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 11 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 14 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 15 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 1, 3, 5, and 7, respectively.

[0524] In symbol 11, existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively. 1}; The newly added port 10 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 11 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 14 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively; The newly added port 15 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarrier 1, subcarrier 3, subcarrier 5 and subcarrier 7 respectively.

[0525] Similarly, in symbols 2, 3, 10, and 11, the frequency domain OCC of ports 2, 3, 10, 11, 14, and 15 corresponding to subcarriers 9, 11, 13, and 15, and in symbols 2 and 7, the frequency domain OCC of ports 2, 3, 10, 11, 14, and 15 corresponding to subcarriers 17, 19, 21, and 23, can be determined according to Table 15-2.

[0526] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0527] Table 16-2 type1 CDM1

[0528]

[0529]

[0530] As shown in Table 16-3, taking the ports in type 2 CDM group 0 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7 respectively; the existing port 1 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7 respectively; the existing port 6 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7 respectively; and the existing port 7 corresponds to the frequency domain OCC {+1,-1,+1,+1} on subcarriers 0, 1, 6, and 7 respectively. The newly added port 12 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 13 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 18 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 19 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 0, 1, 6, and 7, respectively.

[0531] In symbol 3, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; and the existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively. 1}; The newly added port 12 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 13 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 18 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 19 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively.

[0532] In symbol 10, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 6 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; and the existing port 7 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively. The newly added port 12 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 13 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 18 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 19 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 0, 1, 6, and 7, respectively.

[0533] In symbol 11, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; and the existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively. 1}; The newly added port 12 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 13 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 18 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 19 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively.

[0534] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0535] Table 16-3 type2 CDM0

[0536]

[0537] As shown in Table 16-4, taking the ports in Type 2 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9 respectively; the existing port 8 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively; and the existing port 9 corresponds to the frequency domain OCC{+1,-1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively. The newly added port 14 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 15 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 20 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 21 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 2, 3, 8, and 9, respectively.

[0538] In symbol 3, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 8 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; and the existing port 9 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively. 1}; The newly added port 14 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 15 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 20 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 21 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarriers 2, 3, 8 and 9 respectively.

[0539] In symbol 10, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 8 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; and the existing port 9 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively. The newly added port 14 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 15 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 20 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 21 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 2, 3, 8, and 9, respectively.

[0540] In symbol 11, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 8 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; and the existing port 9 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively. 1}; The newly added port 14 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 15 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 20 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 21 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarriers 2, 3, 8 and 9 respectively.

[0541] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0542] Table 16-4 type2 CDM1

[0543]

[0544] As shown in Table 16-5, taking the ports in Type 2 CDM group 2 as an example, in symbol 2, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11 respectively; the existing port 10 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; and the existing port 11 corresponds to the frequency domain OCC{+1,-1} on subcarriers 4, 5, 10, and 11 respectively. The newly added port 16 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 17 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 22 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 23 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 4, 5, 10, and 11, respectively.

[0545] In symbol 3, the existing port 4 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 10 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; and the existing port 11 corresponds to the frequency domain OCC {-1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively. +1}; The newly added port 16 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 17 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 22 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 23 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarriers 4, 5, 10, and 11 respectively.

[0546] In symbol 10, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 10 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; and the existing port 11 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively. 1}; The newly added port 16 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 17 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 22 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 23 corresponds to the frequency domain OCC {+1,-1,-1,+1} on subcarriers 4, 5, 10, and 11, respectively.

[0547] In symbol 11, the existing port 4 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 10 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; and the existing port 11 corresponds to the frequency domain OCC {-1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively. +1}; The newly added port 16 corresponds to the frequency domain OCC {+1,+1,-1,-1} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 17 corresponds to the frequency domain OCC {+1,-1,-1,1} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 22 corresponds to the frequency domain OCC {-1,-1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 23 corresponds to the frequency domain OCC {-1,1,1,-1} on subcarriers 4, 5, 10, and 11 respectively.

[0548] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0549] Table 16-5 type2 CDM2

[0550]

[0551] In implementation method 3, the DMRS sequence is implemented through the DFT sequence.

[0552] As shown in Table 17-1, taking the ports in type 1 CDM group 0 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6 respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6 respectively; the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6 respectively; and the existing port 5 corresponds to the frequency domain OCC{+1,-1} on subcarriers 0, 2, 4, and 6 respectively. The newly added port 8 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 9 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 12 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 13 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 2, 4, and 6, respectively.

[0553] In symbol 3, the existing port 0 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 4 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively; and the existing port 5 corresponds to the frequency domain OCC {-1,+1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively. +1}; The newly added port 8 corresponds to the frequency domain OCC{-1,-j,1,+j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 9 corresponds to the frequency domain OCC{-1,+j,1,-j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 12 corresponds to the frequency domain OCC{-1,-j,+1,+j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 13 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively.

[0554] In symbol 10, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; and the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively. 1}; The newly added port 8 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 9 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 12 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively; The newly added port 13 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarrier 0, subcarrier 2, subcarrier 4 and subcarrier 6 respectively.

[0555] In symbol 11, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively; the existing port 4 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 0, 2, 4, and 6, respectively; and the existing port 5 corresponds to the frequency domain OCC{-1,+1,-1} on subcarriers 0, 2, 4, and 6, respectively. The newly added port 8 corresponds to the frequency domain OCC {-1,-j,1,+j} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 9 corresponds to the frequency domain OCC {-1,+j,1,-j} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 12 corresponds to the frequency domain OCC {-1,-j,+1,+j} on subcarriers 0, 2, 4, and 6, respectively; the newly added port 13 corresponds to the frequency domain OCC {-1,j,1,-j} on subcarriers 0, 2, 4, and 6, respectively.

[0556] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0557] Table 17-1 type1 CDM0

[0558]

[0559] As shown in Table 17-2, taking the ports in type 1 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7 respectively; the existing port 6 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7 respectively; the existing port 7 corresponds to the frequency domain OCC{+1,-1,+1,+1} on subcarriers 1, 3, 5, and 7 respectively. The newly added port 10 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 11 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 14 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 15 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 1, 3, 5, and 7, respectively.

[0560] In symbol 3, existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively. 1}; The newly added port 10 corresponds to the frequency domain OCC{-1,-j,1,+j} on subcarriers 1, 3, 5 and 7 respectively; The newly added port 11 corresponds to the frequency domain OCC{-1,+j,1,-j} on subcarriers 1, 3, 5 and 7 respectively; The newly added port 14 corresponds to the frequency domain OCC{-1,-j,+1,+j} on subcarriers 1, 3, 5 and 7 respectively; The newly added port 15 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarriers 1, 3, 5 and 7 respectively.

[0561] In symbol 10, existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 6 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 7 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively. The newly added port 10 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 11 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 14 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 1, 3, 5, and 7, respectively; the newly added port 15 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 1, 3, 5, and 7, respectively.

[0562] In symbol 11, existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 1, 3, 5, and 7, respectively; existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively; existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,-1} on subcarriers 1, 3, 5, and 7, respectively. +1}; The newly added port 10 corresponds to the frequency domain OCC{-1,-j,1,+j} on subcarriers 1, 3, 5 and 7 respectively; The newly added port 11 corresponds to the frequency domain OCC{-1,+j,1,-j} on subcarriers 1, 3, 5 and 7 respectively; The newly added port 14 corresponds to the frequency domain OCC{-1,-j,+1,+j} on subcarriers 1, 3, 5 and 7 respectively; The newly added port 15 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarriers 1, 3, 5 and 7 respectively.

[0563] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0564] Table 17-2 type1 CDM1

[0565]

[0566]

[0567] As shown in Table 17-3, taking the ports in type 2 CDM group 0 as an example, in symbol 2, the existing port 0 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7 respectively; the existing port 1 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7 respectively; the existing port 6 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7 respectively; and the existing port 7 corresponds to the frequency domain OCC {+1,-1,+1,+1} on subcarriers 0, 1, 6, and 7 respectively. The newly added port 12 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 13 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 18 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 19 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 1, 6, and 7, respectively.

[0568] In symbol 3, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; and the existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively. 1}; The newly added port 12 corresponds to the frequency domain OCC{-1,-j,+1,j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 13 corresponds to the frequency domain OCC{-1,+j,+1,-j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 18 corresponds to the frequency domain OCC{-1,-j,+1,+j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 19 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively.

[0569] In symbol 10, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 6 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; and the existing port 7 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively. The newly added port 12 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 13 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 18 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 0, 1, 6, and 7, respectively; the newly added port 19 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 0, 1, 6, and 7, respectively.

[0570] In symbol 11, the existing port 0 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 1 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 0, 1, 6, and 7, respectively; the existing port 6 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 0, 1, 6, and 7, respectively; and the existing port 7 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 0, 1, 6, and 7, respectively. 1}; The newly added port 12 corresponds to the frequency domain OCC{-1,-j,+1,j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 13 corresponds to the frequency domain OCC{-1,+j,+1,-j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 18 corresponds to the frequency domain OCC{-1,-j,+1,+j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively; The newly added port 19 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarrier 0, subcarrier 1, subcarrier 6 and subcarrier 7 respectively.

[0571] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0572] Table 17-3 type2 CDM0

[0573]

[0574] As shown in Table 17-4, taking the ports in type 2 CDM group 1 as an example, in symbol 2, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9 respectively; the existing port 8 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively; and the existing port 9 corresponds to the frequency domain OCC{+1,-1,+1,+1} on subcarriers 2, 3, 8, and 9 respectively. The newly added port 14 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 15 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 20 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 21 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 2, 3, 8, and 9, respectively.

[0575] In symbol 3, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 8 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; and the existing port 9 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively. 1}; The newly added port 14 corresponds to the frequency domain OCC{-1,-j,+1,j} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 15 corresponds to the frequency domain OCC{-1,+j,+1,-j} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 20 corresponds to the frequency domain OCC{-1,-j,+1,+j} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 21 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarriers 2, 3, 8 and 9 respectively.

[0576] In symbol 10, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 8 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; and the existing port 9 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively. The newly added port 14 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 15 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 20 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 2, 3, 8, and 9, respectively; the newly added port 21 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 2, 3, 8, and 9, respectively.

[0577] In symbol 11, the existing port 2 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 3 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 2, 3, 8, and 9, respectively; the existing port 8 corresponds to the frequency domain OCC{-1,-1,-1,-1} on subcarriers 2, 3, 8, and 9, respectively; and the existing port 9 corresponds to the frequency domain OCC{-1,+1,-1,+1,+1} on subcarriers 2, 3, 8, and 9, respectively. 1}; The newly added port 14 corresponds to the frequency domain OCC{-1,-j,+1,j} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 15 corresponds to the frequency domain OCC{-1,+j,+1,-j} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 20 corresponds to the frequency domain OCC{-1,-j,+1,+j} on subcarriers 2, 3, 8 and 9 respectively; The newly added port 21 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarriers 2, 3, 8 and 9 respectively.

[0578] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0579] Table 17-4 type2 CDM1

[0580]

[0581] As shown in Table 17-5, taking the ports in type 2 CDM group 2 as an example, in symbol 2, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11 respectively; the existing port 10 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11 respectively; and the existing port 11 corresponds to the frequency domain OCC{+1,-1} on subcarriers 4, 5, 10, and 11 respectively. The newly added port 16 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 17 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 22 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 4, 5, 10, and 11, respectively; the newly added port 23 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 4, 5, 10, and 11, respectively.

[0582] In symbol 3, the existing port 4 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 10 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; and the existing port 11 corresponds to the frequency domain OCC {-1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively. +1}; The newly added port 16 corresponds to the frequency domain OCC{-1,-j,+1,j} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 17 corresponds to the frequency domain OCC{-1,+j,+1,-j} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 22 corresponds to the frequency domain OCC{-1,-j,+1,+j} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 23 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarriers 4, 5, 10, and 11 respectively.

[0583] In symbol 10, the existing port 4 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 10 corresponds to the frequency domain OCC{+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; and the existing port 11 corresponds to the frequency domain OCC{+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively. 1}; The newly added port 16 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 17 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 22 corresponds to the frequency domain OCC{+1,+j,-1,-j} on subcarriers 4, 5, 10, and 11, respectively; The newly added port 23 corresponds to the frequency domain OCC{+1,-j,-1,+j} on subcarriers 4, 5, 10, and 11, respectively.

[0584] In symbol 11, the existing port 4 corresponds to the frequency domain OCC {+1,+1,+1,+1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 5 corresponds to the frequency domain OCC {+1,-1,+1,-1} on subcarriers 4, 5, 10, and 11, respectively; the existing port 10 corresponds to the frequency domain OCC {-1,-1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively; and the existing port 11 corresponds to the frequency domain OCC {-1,+1,-1,-1} on subcarriers 4, 5, 10, and 11, respectively. +1}; The newly added port 16 corresponds to the frequency domain OCC{-1,-j,+1,j} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 17 corresponds to the frequency domain OCC{-1,+j,+1,-j} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 22 corresponds to the frequency domain OCC{-1,-j,+1,+j} on subcarriers 4, 5, 10, and 11 respectively; The newly added port 23 corresponds to the frequency domain OCC{-1,j,1,-j} on subcarriers 4, 5, 10, and 11 respectively.

[0585] In this way, the DMRS corresponding to the newly added port and the DMRS corresponding to the existing port can be distinguished by the 4-length frequency domain OCC, thus achieving code domain orthogonality.

[0586] Table 17-5 type2 CDM2

[0587]

[0588] It is understandable that all the tables above use PDSCH as an example. For PUSCH, the port index can be changed from 1000 to 1023 to 0 to 23.

[0589] Based on the above description of the relevant technical features, when network devices and terminal devices communicate through control channels or data channels, the network device needs to indicate the port allocated to the terminal device. Furthermore, this application embodiment will study how the network device indicates the DMRS port allocated to the terminal device after expanding the DMRS port. The method proposed in this application embodiment is applicable not only to DMRS port indication but also to port indication of other reference signals. This application embodiment will provide a detailed description using the example of the network device indicating the DMRS port to the terminal device.

[0590] It should be noted that in the embodiments of this application, "port n", "Pn" and "Port n" all refer to the port with port number n or port index value n, where n is an integer greater than 0, and the maximum value of n can depend on the total number of ports. In addition, if the demodulation reference signal sent by the network device to the terminal device in the embodiments of this application is DMRS, then the port indicated by the network device to the terminal device can be understood as a DMRS port.

[0591] Typically, after expanding DMRS ports, the DMRS ports allocated by the access network equipment to the terminal equipment can be all existing ports, all new ports, or a combination of existing and new ports. Existing DMRS ports correspond to 2-long-frequency domain orthogonal masks. If the network equipment allocates existing DMRS ports to the terminal equipment, the mask sequences of two adjacent subcarriers within the same CDM group are orthogonal. This orthogonality can eliminate interference channels and improve the anti-interference capability of the terminal equipment during channel estimation. Existing DMRS ports correspond to 4-long-frequency domain orthogonal masks. If the network equipment allocates new DMRS ports to the terminal equipment, the mask sequences of four adjacent subcarriers within the same CDM group are orthogonal. This orthogonality can also eliminate interference channels and improve the anti-interference capability of the terminal equipment during channel estimation. However, the anti-interference capability of 4-long-frequency domain orthogonal masks is weaker than that of 2-long-frequency domain orthogonal masks. Therefore, how to enable newly added ports to have the anti-interference capability of two long-frequency domain orthogonal masks, so as to facilitate terminal equipment to flexibly select ports for channel estimation and achieve better channel estimation results, is a problem that urgently needs to be solved by those skilled in the art.

[0592] In view of this, the present application provides a communication method for flexibly indicating the frequency domain orthogonal mask length of some ports allocated by the network device to the terminal device, so as to enable the terminal device to flexibly select ports for channel estimation and achieve better channel estimation results. For example, when fewer than 4 ports are used in a CDM, the terminal device can achieve better channel estimation results by selecting a port with a frequency domain orthogonal mask length of 2 for channel estimation.

[0593] Figure 7 The following is a flowchart illustrating a communication method provided in an embodiment of this application, such as... Figure 7 As shown, the process of this method may include:

[0594] S701: The network device sends an RRC signaling message to the first terminal device. The RRC signaling message is used to indicate the configuration type of the DMRS and / or the maximum length of the DMRS. Correspondingly, the first terminal device receives the second signaling message.

[0595] The maximum length of DMRS can be understood as the maximum number of symbols occupied by DMRS or the number of symbols occupied by DMRS.

[0596] For example, the demodulation reference signal is DMRS. The second signaling can be an RRC message, or the second signaling can be carried in an RRC message. For example, the second signaling may include the configuration type field and the maximum number of symbols occupied in the RRC message.

[0597] It is understood that step S701 is an optional step. This is because the type and / or maximum length of the DMRS can be configured by default, or it can be indicated by the network device to the first terminal device. When the network device indicates the type and / or maximum length of the DMRS to the first terminal device, the network device executes step S701.

[0598] S702: The network device sends first indication information to the first terminal device, the first indication information being used to indicate the frequency domain orthogonal mask length corresponding to at least one of the M ports. Accordingly, the first terminal device can receive the first indication information.

[0599] In this embodiment, the M ports refer to the ports allocated by the network device to the first terminal device. Here, M is a positive integer greater than or equal to 1. The M ports belong to a first port set and / or a second port set. Accordingly, "M ports belong to a first port set and / or a second port set" can be understood as the ports allocated by the network device to the first terminal device belonging to the first port set, or the ports allocated by the network device to the first terminal device belonging to the second port set, or the ports allocated by the network device to the first terminal device belonging to both the first port set and the second port set.

[0600] In this embodiment, the first port set can be understood as a set of expanded ports, i.e., R18 ports; the second port set can be understood as a set of existing ports, i.e., R15 ports. Furthermore, the "mask length" can include a first mask length and a second mask length. In this embodiment, the second mask length corresponding to the first port set is the same as the second mask length corresponding to the second port set. In one possible implementation, when the mask length is the first mask length, the mask length is 4 or 2.

[0601] Wherein, the first mask is a frequency domain mask, and the second mask is a time domain mask. The frequency domain mask is Wf(f) in the first time-frequency resource mapping rule, and the time domain mask is w in the first time-frequency resource mapping rule. t (l′); The first time-frequency resource mapping rule satisfies the following formula:

[0602]

[0603]

[0604] k′=0,1

[0605]

[0606] n = 0, 1, ...

[0607] Where p is the port index value and μ is the subcarrier spacing parameter. To map to index (k, l) p,μ The demodulation reference signal DMRS corresponding to port p on the resource particle RE of (k,l) is the demodulation reference signal DMRS. For power coefficient, w t (l′) is the time-domain mask corresponding to the time-domain symbol with index l′, W f (f) is the frequency domain mask corresponding to the subcarrier with index k′, f = 2·(n mod 2) + k′, m = 2n + k′, m is the m-th element in the reference signal sequence, and l represents the index of the orthogonal frequency division multiplexing (OFDM) symbols contained in a time slot. The symbol index is the initial time-domain symbol occupied by the DMRS symbol or the symbol index is the reference time-domain symbol, and Δ is the subcarrier offset factor.

[0608] For example, for a port with a demodulation reference signal type of type 1, w t The specific values ​​of (l′) and Wf(f) can be determined according to Table A1; for ports with demodulation reference signal type 2, w tThe specific values ​​of (l′) and Wf(f) can be determined according to Table A2.

[0609] Table A1

[0610]

[0611]

[0612] Table A2

[0613]

[0614] Furthermore, in this embodiment, the M ports refer to the ports allocated by the network device to the terminal device. Here, M is a positive integer greater than or equal to 1. Accordingly, "M ports belong to the first port set and / or the second port set" can be understood as the ports allocated by the network device to the terminal device belonging to the first port set, or the ports allocated by the network device to the terminal device belonging to the second port set, or the ports allocated by the network device to the terminal device belonging to both the first and second port sets. Optionally, when the M ports belong to both the first and second port sets, the mask length corresponding to the first port set and the mask length corresponding to the second port set are different. For example, the mask length corresponding to the first port set is 4, and the mask length corresponding to the second port set is 2. Another example is that the mask length corresponding to the first port set is 6, and the mask length corresponding to the second port set is 4.

[0615] In the solution provided in this application embodiment, the network device sends first indication information to the terminal device. This first indication information indicates the mask length corresponding to a first port among M ports. The M ports belong to a first port set and / or a second port set. The mask length corresponding to the first port set is a first length, and the mask length corresponding to the second port set is a second length. Thus, the terminal device knows the mask length corresponding to the first port, facilitating flexible selection of ports for channel estimation and achieving better channel estimation results. For example, when fewer than four ports are used in a CDM, selecting a port with a mask length of 2 for channel estimation can achieve better channel estimation results. Furthermore, in this application solution, the M ports that the network device can flexibly indicate to the terminal device can belong to an existing port set and / or an expanded port set. Ports in the expanded port set can reuse the time-frequency resources and sequences corresponding to ports in the existing port set. Therefore, the network device can flexibly indicate paired ports from different port sets to the terminal device, ensuring that the terminal device achieves channel estimation capability while maximizing the number of combined ports.

[0616] In one possible implementation, the first port set includes an eighth port and a ninth port, wherein the 4-long frequency domain masks corresponding to the eighth port and the ninth port are orthogonal;

[0617] The four-long frequency domain mask orthogonality includes the frequency domain mask orthogonality corresponding to four consecutive subcarriers within a code division multiplexing (CDM) group. Furthermore, the four-long frequency domain mask orthogonality satisfies the following formula:

[0618]

[0619] in, This represents the first frequency domain mask of the eighth port. The second frequency domain mask of the ninth port is represented by f, where f represents the frequency domain position.

[0620] In one possible implementation, the second port set includes a tenth port and an eleventh port, wherein the two long frequency domain masks corresponding to the tenth port and the eleventh port are orthogonal; wherein the two long frequency domain mask orthogonality includes the frequency domain mask orthogonality corresponding to two consecutive subcarriers within a CDM group; further, the two long frequency domain mask orthogonality satisfies the following formula:

[0621]

[0622] in, This represents the first frequency domain mask corresponding to the tenth port; The second frequency domain mask corresponding to the eleventh port is represented by f, where f represents the frequency domain position.

[0623] In another possible implementation, the first port set includes an eighth port and a ninth port, wherein the 6-long frequency domain masks corresponding to the eighth port and the ninth port are orthogonal; wherein the 6-long frequency domain mask orthogonality includes the orthogonality of the frequency domain masks corresponding to six consecutive subcarriers within a code division multiplexing (CDM) group. Further, the 6-long frequency domain mask orthogonality satisfies the following formula:

[0624]

[0625] in, This represents the first frequency domain mask corresponding to the eighth port. This represents the second frequency domain mask corresponding to the ninth port, where f represents the frequency domain position.

[0626] For example, the network device can send the first indication information to the first terminal device through media access control (MAC) layer messages (such as MAC control element (CE)) or physical layer messages (such as downlink control information (DCI)). The first indication information can be a MAC layer message (such as CE) or a physical layer message (such as DCI); or the first indication information can be carried within a MAC layer message (such as CE) or a physical layer message (such as DCI), and this application does not specifically limit this. In one embodiment, the first indication information is carried in first signaling. Optionally, the first signaling may further include indication information for indicating the number of CDM groups that do not carry data and the number of symbols occupied by the demodulation reference signal.

[0627] Optionally, the first signaling may also include indication information for indicating the indexes of the aforementioned M ports. In this way, the first terminal device can know the DMRS port assigned to it by the network device.

[0628] In the embodiments of this application, the network device indicates the mask length corresponding to the first port among the M ports to the first terminal device through the first indication information, and there are various implementation methods.

[0629] Implementation method 1, the first indication information includes a first bit field; the first indication information is used to indicate the mask length corresponding to the first port among the M ports, including: the first bit field is used to indicate the mask length corresponding to the first port.

[0630] In one possible implementation, the first bit field includes a first bit, which is used to indicate the mask length corresponding to the first port. For example, if there are M ports, taking 4 ports as an example, the mask length of 2 of these 4 ports (i.e., the first port) needs to be indicated, then the first bit can be used to indicate the mask length corresponding to these 2 ports.

[0631] In another possible implementation, the first bit field includes a first bit that indicates the mask length corresponding to the M ports. For example, the M ports may be represented by 4 ports, and the first bit could be used to indicate the mask length corresponding to these 4 ports.

[0632] In another possible implementation, the first bit field includes a bitmap used to indicate the mask length corresponding to the first port. Further, in one possible implementation, the bitmap contains N bits, where N is greater than or equal to M, and the i-th bit of the N bits is used to indicate the first mask length corresponding to the i-th port among the M ports, i ∈ {1, M}. Optionally, the N bits include M bits, where at least two bits among the M bits have different values; wherein the M bits are the 1st to the Mth bits of the N bits.

[0633] For example, the bitmap includes N bits, where N=4 and M=2. The first bit of the corresponding N bits is used to indicate that the frequency domain mask length corresponding to the first port among the M ports is 2, and the second bit of the N bits is used to indicate that the frequency domain mask length corresponding to the second port among the M ports is 4.

[0634] For example, a bitmap may contain N bits, where N = 4 and M = 4. Accordingly, the first bit of the N bits is used to indicate that the frequency domain mask length corresponding to the first port of the M ports is 2, the second bit of the N bits is used to indicate that the frequency domain mask length corresponding to the second port of the M ports is 4, the third bit of the N bits is used to indicate that the frequency domain mask length corresponding to the third port of the M ports is 4, and the fourth bit of the N bits is used to indicate that the frequency domain mask length corresponding to the fourth port of the M ports is 4.

[0635] Furthermore, in embodiment 1, the first indication information may be carried in a first signaling, the first signaling further including second indication information; the second indication information is used to indicate a first value, the first value being associated with a first port index group, the first port index group including the indices of the M ports; wherein, M is a positive integer greater than or equal to 1. For example, the first signaling may be a DCI.

[0636] Implementation method 2, the first indication information is used to indicate the mask length corresponding to the first port among the M ports, including: the first indication information is used to indicate a first value, the first value is associated with a first port index group; the first port index group includes the indexes of the M ports, the index of the first port corresponds to a first identifier, the first identifier is used to indicate the mask length corresponding to the first port; wherein, M is a positive integer greater than or equal to 1.

[0637] Implementation method 3, the first indication information is used to indicate the mask length corresponding to the first port among the M ports, including: the first indication information is used to indicate a first value, the first value is associated with a first port index group; the first port index group includes the indexes of the M ports, and the index of the first port is used to indicate the mask length corresponding to the first port; wherein, M is a positive integer greater than or equal to 1.

[0638] In some embodiments, S702 described above can be replaced by: the network device sending a first signaling message to the first terminal device, the first signaling message indicating the port index of a first port among M ports, and indicating the allocation status information of a second port; wherein the second port and the first port belong to the same Code Division Multiplexing (CDM) group. Correspondingly, the first terminal device receives the first signaling message.

[0639] In this embodiment, the allocation status of the second port includes whether the second port is allocated or not. Furthermore, the allocation status information of the second port can be understood as whether the second port has been scheduled to another terminal.

[0640] Accordingly, the first signaling includes the first indication information, which is used to indicate the allocation status information of the second port. Optionally, the first indication information is also used to indicate the port index of the first port. In one possible implementation, the first indication information is used to indicate the allocation status information of the second port, including: the first indication information is used to indicate that the second port is allocated to the second terminal device, or the first indication information is used to indicate that the second port is not allocated to the second terminal device.

[0641] Similarly, in this application embodiment, the network device indicates the allocation status information of the second port to the first terminal device through first indication information, including but not limited to the following implementation methods:

[0642] In implementation method 1, the first indication information includes a first bit field; the first indication information is used to indicate the allocation status information of the second port, including: the first bit field is used to indicate the allocation status information of the second port.

[0643] In one possible implementation, the first bit field includes a first bit, which is used to indicate the allocation status information of the second port.

[0644] In another possible implementation, the first bit field includes a first bit, which is used to indicate the allocation status information of the second port corresponding to the M ports.

[0645] In another possible implementation, the first bit field includes a bitmap; the first indication information is used to indicate the allocation status information of the second port, including: the bitmap is used to indicate the allocation status information of the second port. Further, in one possible implementation, the bitmap contains N bits, where N is greater than M, and the i-th bit of the N bits is used to indicate the allocation status information of the second port corresponding to the i-th port among the M ports; where i ∈ {1, M}. The N bits include M bits, and at least two bits among the M bits have different values; where the M bits are the 1st to the Mth bits among the N bits. The second port corresponding to the i-th port among the M ports can be understood as having a second port belonging to the same CDM group as the i-th port among the M ports.

[0646] For example, the bitmap includes N bits, where N=4 and M=2. The first bit of the corresponding N bits is used to indicate the allocation status information of the second port corresponding to the first port among the M ports, and the second bit of the N bits is used to indicate the allocation status information of the second port corresponding to the second port among the M ports.

[0647] For example, a bitmap may contain N bits, where N = 4 and M = 4. Accordingly, the first bit of the N bits is used to indicate the allocation status information of the second port corresponding to the first port among the M ports, the second bit of the N bits is used to indicate the allocation status information of the second port corresponding to the second port among the M ports, the third bit of the N bits is used to indicate the allocation status information of the second port corresponding to the third port among the M ports, and the fourth bit of the N bits is used to indicate the allocation status information of the second port corresponding to the fourth port among the M ports.

[0648] In one possible implementation of Implementation 1, the first signaling further includes second indication information; the second indication information is used to indicate a first value, the first value being associated with a first port index group, the first port index group including the indexes of the M ports.

[0649] In implementation method 2, the first indication information is used to indicate the allocation status information of the second port, including: the first indication information is used to indicate a first value, the first value is associated with a first port index group; the first port index group includes the index of the first port, the index of the first port corresponds to a first identifier, and the first identifier is used to indicate the allocation status information of the second port.

[0650] In one possible implementation, the first identifier is used to indicate the allocation status information of the second port, including: the first identifier is used to indicate that two of the four orthogonal masks corresponding to the second port are non-orthogonal and are allocated to the second terminal device; or, the first identifier is used to indicate that two of the four orthogonal masks corresponding to the second port are not allocated to the second terminal device.

[0651] For ease of understanding, the communication method provided in the embodiments of this application will be further described below with reference to Embodiment 1 and Embodiment 2:

[0652] Example 1

[0653] Case 1: The first indication information includes a first bit field, which indicates the mask length corresponding to the first port.

[0654] Case 1.1: The first bit field includes a first bit, which is used to indicate the mask length corresponding to the first port. For example, with M ports (taking 4 ports as an example), the mask length of 2 of these 4 ports (i.e., the first ports) needs to be indicated. The first bit can then be used to indicate the mask length corresponding to these 2 ports. For example, the information indicated by the first bit can be as shown in Table 18-1. When the frequency domain orthogonal cover code (FD-OCC) length field indicated by the first bit is 0, the frequency domain orthogonal cover code length of these 2 ports is 2; when the FD-OCC length field indicated by the first bit is 1, the frequency domain orthogonal cover code length of these 2 ports is 4.

[0655] Case 1.2: The first bit field includes a first bit, which indicates the mask length corresponding to the M ports. For example, if the M ports are 4 ports, the first bit can be used to indicate the mask length corresponding to these 4 ports. For example, the information indicated by the first bit can be as shown in Table 18-1. When the FD-OCC length field indicated by the first bit is 0, the frequency domain orthogonal mask length for these 2 ports is 2; when the FD-OCC length field indicated by the first bit is 1, the frequency domain orthogonal mask length for these 2 ports is 4.

[0656] Table 18-1

[0657]

[0658] Case 1.3: The first bit field includes a bitmap, which is used to indicate the mask length corresponding to the first port. Further, in one possible implementation, the bitmap contains N bits, where N is greater than or equal to M, and the i-th bit of the N bits is used to indicate the first mask length corresponding to the i-th port among the M ports, i∈{1,M}. Optionally, the N bits include M bits, where at least two bits among the M bits have different values; wherein the M bits are the 1st to the Mth bits of the N bits.

[0659] For example, the bitmap includes N bits, where N=4 and M=2. The first bit of the corresponding N bits is used to indicate that the frequency domain mask length corresponding to the first port among the M ports is 2, and the second bit of the N bits is used to indicate that the frequency domain mask length corresponding to the second port among the M ports is 4.

[0660] For example, a bitmap may contain N bits, where N = 4 and M = 4. Accordingly, the first bit of the N bits is used to indicate that the frequency domain mask length corresponding to the first port of the M ports is 2, the second bit of the N bits is used to indicate that the frequency domain mask length corresponding to the second port of the M ports is 4, the third bit of the N bits is used to indicate that the frequency domain mask length corresponding to the third port of the M ports is 4, and the fourth bit of the N bits is used to indicate that the frequency domain mask length corresponding to the fourth port of the M ports is 4.

[0661] In one example, as shown in Table 18-2, the bitmap includes N bits, where N = 4. At least one of the M ports includes a maximum of 4 ports. Bit 1 indicates the length of the frequency domain orthogonal mask corresponding to the first port, bit 2 indicates the length of the frequency domain orthogonal mask corresponding to the second port, bit 3 indicates the length of the frequency domain orthogonal mask corresponding to the third port, and bit 4 indicates the length of the frequency domain orthogonal mask corresponding to the fourth port. When bit 1 indicates a value of 0, the length of the frequency domain orthogonal mask corresponding to the first port is 2; when bit 1 indicates a value of 1, the length of the frequency domain orthogonal mask corresponding to the first port is 4. Similarly, when bit 2 indicates a value of 0, the length of the frequency domain orthogonal mask corresponding to the second port is 2; when bit 2 indicates a value of 1, the length of the frequency domain orthogonal mask corresponding to the second port is 4. Similarly, when bit 3 indicates a value of 0, the frequency domain orthogonal mask corresponding to the third port has a length of 2; when bit 2 indicates a value of 1, the frequency domain orthogonal mask corresponding to the third port has a length of 4. Likewise, when bit 4 indicates a value of 0, the frequency domain orthogonal mask corresponding to the fourth port has a length of 2; when bit 2 indicates a value of 1, the frequency domain orthogonal mask corresponding to the fourth port has a length of 4.

[0662] For example, there are M ports, including port 0, port 1, port 8, and port 9. The first port is port 0. When bit 1 indicates a value of 0, the frequency domain orthogonal mask corresponding to port 0 has a length of 2; when bit 1 indicates a value of 1, the frequency domain orthogonal mask corresponding to port 0 has a length of 4. Similarly, the second port is port 1. When bit 2 indicates a value of 0, the frequency domain orthogonal mask corresponding to port 1 has a length of 2; when bit 2 indicates a value of 1, the frequency domain orthogonal mask corresponding to port 1 has a length of 4. Similarly, the third port is port 8. When bit 3 indicates a value of 0, the frequency domain orthogonal mask corresponding to port 8 has a length of 2; when bit 2 indicates a value of 1, the frequency domain orthogonal mask corresponding to port 8 has a length of 4. Similarly, the fourth port is port 9. When bit 4 indicates a value of 0, the length of the frequency domain orthogonal mask corresponding to port 9 is 2; when bit 2 indicates a value of 1, the length of the frequency domain orthogonal mask corresponding to port 9 is 4.

[0663] For example, consider M ports, including port 2 and port 3. The first port is port 2. When bit 1 indicates a value of 0, the frequency domain orthogonal mask for port 2 has a length of 2; when bit 1 indicates a value of 1, the frequency domain orthogonal mask for port 2 has a length of 4. Similarly, the second port is port 3. When bit 2 indicates a value of 0, the frequency domain orthogonal mask for port 3 has a length of 2; when bit 2 indicates a value of 1, the frequency domain orthogonal mask for port 3 has a length of 4.

[0664] Table 18-2

[0665] FD-OCC length 4 2 The value corresponding to bit 1 0 1 The value corresponding to bit 2 0 1 The value corresponding to bit 3 0 1 The value corresponding to bit 4 0 1

[0666] Case 2, the first indication information includes a first bit field; the first indication information is used to indicate the allocation status information of the second port, including: the first bit field is used to indicate the allocation status information of the second port.

[0667] Case 2.1: The first bit field contains a first bit, which is used to indicate the allocation status information of the second port. For example, taking 4 ports out of M ports, these 4 ports include port 9. Port 9 and port 0 (i.e., the second port) are in a CDM group. The first bit can then be used to indicate the mask length corresponding to port 0. For example, the information indicated by the first bit can be as shown in Table 19-1. When the allocation status information field indicated by the first bit is 0, port 0 is allocated; when the allocation status information field indicated by the first bit is 1, port 0 is not allocated.

[0668] Case 2.2: The first bit field contains a first bit, which is used to indicate the allocation status information of the second ports corresponding to the M ports. For example, if the M ports are 4 ports, and each of these 4 ports has a corresponding second port, then the first bit can be used to indicate the allocation status information of these 4 second ports. For example, the information indicated by the first bit can be as shown in Table 19-1. When the allocation status information field indicated by the first bit is 0, then these 4 second ports are allocated; when the allocation status information field indicated by the first bit is 1, then these 4 second ports are not allocated.

[0669] Case 2.3: The first bit field includes a bitmap; the first indication information is used to indicate the allocation status information of the second port, including: the bitmap is used to indicate the allocation status information of the second port. Further, in one possible implementation, the bitmap contains N bits, where N is greater than M, and the i-th bit of the N bits is used to indicate the allocation status information of the second port corresponding to the i-th port among the M ports; where i ∈ {1, M}. The N bits include M bits, and at least two bits among the M bits have different values; where the M bits are the 1st to the Mth bits among the N bits. The second port corresponding to the i-th port among the M ports can be understood as having a second port belonging to the same CDM group as the i-th port among the M ports.

[0670] For example, the bitmap includes N bits, where N=4 and M=2. The first bit of the corresponding N bits is used to indicate the allocation status information of the second port corresponding to the first port among the M ports, and the second bit of the N bits is used to indicate the allocation status information of the second port corresponding to the second port among the M ports.

[0671] For example, a bitmap may contain N bits, where N = 4 and M = 4. Accordingly, the first bit of the N bits is used to indicate the allocation status information of the second port corresponding to the first port among the M ports, the second bit of the N bits is used to indicate the allocation status information of the second port corresponding to the second port among the M ports, the third bit of the N bits is used to indicate the allocation status information of the second port corresponding to the third port among the M ports, and the fourth bit of the N bits is used to indicate the allocation status information of the second port corresponding to the fourth port among the M ports.

[0672] In one example, the information indicated by the bitmap is shown in Table 19-2. When bit 1 indicates a value of 0, the second port corresponding to the first port out of the M ports has been allocated; when bit 1 indicates a value of 1, the second port corresponding to the first port out of the M ports has not been allocated. Similarly, when bit 2 indicates a value of 0, the second port corresponding to the first port out of the M ports has been allocated; when bit 2 indicates a value of 1, the second port corresponding to the first port out of the M ports has not been allocated. Similarly, when bit 3 indicates a value of 0, the second port corresponding to the first port out of the M ports has been allocated; when bit 3 indicates a value of 1, the second port corresponding to the first port out of the M ports has not been allocated. Similarly, when bit 4 indicates a value of 0, the second port corresponding to the first port out of the M ports has been allocated; when bit 4 indicates a value of 1, the second port corresponding to the first port out of the M ports has not been allocated.

[0673] For example, there are M ports, including port 0, port 1, port 8, and port 9. The first port is port 0. When bit 1 indicates a value of 0, the frequency domain orthogonal mask corresponding to port 0 has a length of 2; when bit 1 indicates a value of 1, the frequency domain orthogonal mask corresponding to port 0 has a length of 4. Similarly, the second port is port 1. When bit 2 indicates a value of 0, the frequency domain orthogonal mask corresponding to port 1 has a length of 2; when bit 2 indicates a value of 1, the frequency domain orthogonal mask corresponding to port 1 has a length of 4. Similarly, the third port is port 8. When bit 3 indicates a value of 0, the frequency domain orthogonal mask corresponding to port 8 has a length of 2; when bit 2 indicates a value of 1, the frequency domain orthogonal mask corresponding to port 8 has a length of 4. Similarly, the fourth port is port 9. When bit 4 indicates a value of 0, the length of the frequency domain orthogonal mask corresponding to port 9 is 2; when bit 2 indicates a value of 1, the length of the frequency domain orthogonal mask corresponding to port 9 is 4.

[0674] For example, consider M ports, including port 2 and port 3. The first port is port 2. When bit 1 indicates a value of 0, the frequency domain orthogonal mask for port 2 has a length of 2; when bit 1 indicates a value of 1, the frequency domain orthogonal mask for port 2 has a length of 4. Similarly, the second port is port 3. When bit 2 indicates a value of 0, the frequency domain orthogonal mask for port 3 has a length of 2; when bit 2 indicates a value of 1, the frequency domain orthogonal mask for port 3 has a length of 4.

[0675] The following section will use Case 1 as an example to further illustrate the concept.

[0676] Table 19-1

[0677]

[0678] Table 19-2

[0679] Assignment status information Assigned Unassigned The value corresponding to bit 1 0 1 The value corresponding to bit 2 0 1 The value corresponding to bit 3 0 1 The value corresponding to bit 4 0 1

[0680] Example 1.1, Table 20-1 is the DMRS table corresponding to a single symbol of DMRS type 1. If the M ports indicated by the network device to the terminal device include port 0 and port 1 with a value of 2, and port 0 and port 1 are R15 ports, the first indication information includes the first bit. According to Table 18-1, when the value of the first bit is 0, the FD-OCC length corresponding to port 0 and port 1 is 4; when the value of the first bit is 1, the FD-OCC length corresponding to port 0 and port 1 is 2.

[0681] Example 1.2, Table 20-1 is the DMRS table corresponding to a single symbol of DMRS type 1. If the M ports indicated by the network device to the terminal device include port 0 and port 1 corresponding to index 2, and port 0 and port 1 are R15 ports, according to Table 18-2, the first indication information includes a bitmap. Taking a 4-bit bitmap as an example, when the value indicated by bit 1 in the bitmap is 0, the FD-OCC length corresponding to port 0 is 4; when the value indicated by bit 1 in the bitmap is 1, the FD-OCC length corresponding to port 0 is 2. When the value indicated by bit 2 in the bitmap is 0, the FD-OCC length corresponding to port 1 is 4; when the value indicated by bit 2 in the bitmap is 1, the FD-OCC length corresponding to port 1 is 2.

[0682] Table 20-1 DMRS Port Table for dmrs-Type=1, maxLength=1

[0683]

[0684] Example 2.1, Table 20-2 is the DMRS table corresponding to DMRS type 1 double symbols. If the M ports indicated by the network device to the terminal device include port 2 and port 3 with a value of 8, and port 2 and port 3 are R15 ports, the first indication information includes the first bit. According to Table 18-1, when the value of the first bit is 0, the FD-OCC length corresponding to port 2 and port 3 is 4; when the value of the first bit is 1, the FD-OCC length corresponding to port 2 and port 3 is 2.

[0685] Example 2.2, Table 20-2 is the DMRS table corresponding to a single symbol of DMRS type 1. If the M ports indicated by the network device to the terminal device include ports 2 and 3 with a value of 8, and ports 2 and 3 are R15 ports, according to Table 18-2, the first indication information includes a bitmap. Taking a 4-bit bitmap as an example, when the value indicated by bit 1 in the bitmap is 0, the FD-OCC length corresponding to port 2 is 4; when the value indicated by bit 1 in the bitmap is 1, the FD-OCC length corresponding to port 2 is 42. When the value indicated by bit 2 in the bitmap is 0, the FD-OCC length corresponding to port 3 is 4; when the value indicated by bit 2 in the bitmap is 1, the FD-OCC length corresponding to port 3 is 2.

[0686] Table 20-2 DMRS Port Table for dmrs-Type=1, maxLength=2

[0687]

[0688] Example 3.1, Table 20-3 is the DMRS table corresponding to a single symbol of DMRS type 2. If the M ports indicated by the network device to the terminal device include ports 4 and 5 with a value of 19, and ports 4 and 5 are R15 ports, the first indication information includes the first bit. According to Table 18-1, when the value of the first bit is 0, the FD-OCC length corresponding to ports 4 and 5 is 4; when the value of the first bit is 1, the FD-OCC length corresponding to ports 4 and 5 is 2.

[0689] Example 3.2, Table 20-3 is the DMRS table corresponding to a single symbol of DMRS type 1. If the M ports indicated by the network device to the terminal device include ports 4 and 5 with a value of 19, and ports 4 and 5 are R15 ports, the first indication information includes a bitmap. Taking a 4-bit bitmap as an example, when the value indicated by bit 1 in the bitmap is 0, the FD-OCC length corresponding to port 4 is 4; when the value indicated by bit 1 in the bitmap is 1, the FD-OCC length corresponding to port 4 is 2. When the value indicated by bit 2 in the bitmap is 0, the FD-OCC length corresponding to port 5 is 4; when the value indicated by bit 2 in the bitmap is 1, the FD-OCC length corresponding to port 5 is 2.

[0690] Table 20-3 DMRS Port Table for dmrs-Type=2, maxLength=1

[0691]

[0692] Example 4.1, Table 20-4 is the DMRS table corresponding to DMRS type2 double symbols. If the M ports indicated by the network device to the terminal device include port 2, port 3 and port 8 with a value of 43, and the first indication information includes the first bit, according to Table 18-1, when the value of the first bit is 0, the FD-OCC length corresponding to port 2, port 3 and port 8 is 4; when the value of the first bit is 1, the FD-OCC length corresponding to port 2, port 3 and port 8 is 2.

[0693] Example 4.2, Table 20-4 is the DMRS table corresponding to a single symbol of DMRS type 1. If the M ports indicated by the network device to the terminal device include ports 2, 3, and 8 with values ​​of 43, according to Table 18-2, the first indication information includes a bitmap. Taking a 4-bit bitmap as an example, when bit 1 in the bitmap indicates a value of 0, the FD-OCC length corresponding to port 2 is 2; when bit 1 in the bitmap indicates a value of 1, the FD-OCC length corresponding to port 2 is 4. When bit 2 in the bitmap indicates a value of 0, the FD-OCC length corresponding to port 3 is 4; when bit 2 in the bitmap indicates a value of 1, the FD-OCC length corresponding to port 3 is 2. When bit 3 in the bitmap indicates a value of 0, the FD-OCC length corresponding to port 8 is 4; when bit 3 in the bitmap indicates a value of 1, the FD-OCC length corresponding to port 8 is 2.

[0694] Table 20-4 DMRS Port Table for dmrs-Type=2, maxLength=2

[0695]

[0696]

[0697]

[0698] In the implementation of this application, Tables 18-1, 18-2, 19-1, and 19-2 of Embodiment 1 can also be combined with Tables 21-9, 22-9, 23-9, 24-A9, and 24-B9 of Embodiment 2 to determine the mask length of the first port specified by the network device or the allocation status information of the second port.

[0699] Example 2

[0700] Case 1: The first indication information is used to indicate the mask length corresponding to the first port among the M ports.

[0701] Case 1.1, the first indication information is used to indicate the mask length corresponding to the first port among the M ports, including: the first indication information is used to indicate the first value, the first value is associated with the first port index group; the first port index group includes the indices of the M ports, the index of the first port corresponds to the first identifier, the first identifier is used to indicate the mask length corresponding to the first port; where M is a positive integer greater than or equal to 1.

[0702] Case 1.2, the first indication information is used to indicate the mask length corresponding to the first port among the M ports, including: the first indication information is used to indicate the first value, the first value is associated with the first port index group; the first port index group includes the indices of the M ports, and the index of the first port is used to indicate the mask length corresponding to the first port; where M is a positive integer greater than or equal to 1.

[0703] Case 2: The first indication information is used to indicate the allocation status information of the second port, including: the first indication information is used to indicate a first value, the first value is associated with a first port index group; the first port index group includes the index of the first port, the index of the first port corresponds to a first identifier, and the first identifier is used to indicate the allocation status information of the second port.

[0704] In one possible implementation, the first identifier is used to indicate the allocation status information of the second port, including: the first identifier is used to indicate that two of the four orthogonal masks corresponding to the second port are non-orthogonal and are allocated to the second terminal device; or, the first identifier is used to indicate that two of the four orthogonal masks corresponding to the second port are not allocated to the second terminal device.

[0705] In Implementation 1 of Embodiment 2, the first indication information is used to indicate the FD-OCC length corresponding to at least one first port among the M ports, including: the first indication information can be used to indicate the index of the M ports, the index of at least one port among the M ports corresponds to a first identifier, and the first identifier is used to indicate the mask length corresponding to at least one first port.

[0706] In this embodiment, the second port and the first port belong to the same CDM group. The FD-OCC length can also be understood as the allocation status of the second port (i.e., whether the second port is allocated to the second terminal device) or the scheduling status (i.e., whether the second port is scheduled to the second terminal device).

[0707] The following section describes the indication method for the mask length of the first port, based on the DMRS configuration type and the maximum number of symbols occupied by DMRS.

[0708] 1. If the DMRS type configured by the network device to the terminal device is type 1, and the DMRS occupies one symbol, the network device can indicate the contents of Tables 21-1 to 21-9 to the terminal device through the first indication information. Then, the terminal device can determine the ports allocated to it by the network device and the corresponding FD-OCC lengths based on the first indication information and Tables 21-1 to 21-9. In Tables 21-1 to 21-9, the FD-OCC length corresponding to ports not indicated is 4 by default. In other possible embodiments, the FD-OCC length corresponding to ports not indicated can also be 2 or 6 by default; this application embodiment does not impose any limitations. The default FD-OCC length of R18 can be determined through Tables 5.1 to 7.3 corresponding to the above formulas 2.1 to 2.4.

[0709] Table 21-1 occupies 6 bits. As shown in Table 21-1, the FD-OCC length of the same port can be dynamically switched (for example, the network device can instruct the first terminal device to switch via DCI signaling). In one possible implementation, the first indication information is carried in the first signaling, which also includes second indication information. The second indication information is used to indicate a first value, which is associated with a first port index group. The first port index group includes the indices of M ports. The first value can be understood as the value of a row in Table 21-1.

[0710] In one possible implementation, when the first value includes a first value and / or a second value, the first port index group includes the index of the third port; when the first value includes the first value, the mask length corresponding to the third port is a first length; when the first value includes the second value, the mask length corresponding to the third port is a second length. Thus, the mask length of the third port can be dynamically switched. Optionally, the first length is 2, and the second length is 4.

[0711] For example, taking port 0 as an example, in Table 21-1, when the first value is 0 and 29, the index of M ports includes the index of port 0; when the first value is 0, the FD-OCC length of port 0 is 4; when the first value is 29, the index of port 0 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 0 is 2.

[0712] For example, taking port 0 as an example, in Table 21-1, when the first value is 3 and 32, the index of the M ports includes the index of port 0; when the first value is 3, the FD-OCC length of port 0 is 4; when the first value is 32, the index of port 0 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 0 is 2.

[0713] For example, taking port 1 as an example, in Table 21-1, when the first value is 1 and 30, the index of M ports includes the index of port 1; when the first value is 1, the FD-OCC length of port 1 is 4; when the first value is 30, the index of port 1 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 1 is 2.

[0714] For example, taking port 1 as an example, in Table 21-1, when the first value is 4 and 33, the index of M ports includes the index of port 1; when the first value is 4, the FD-OCC length of port 1 is 4; when the first value is 33, the index of port 1 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 1 is 2.

[0715] For example, taking ports 0 and 1 as examples, in Table 21-1, when the first value is 2 and 31, the indexes of the M ports include the indexes of ports 0 and 1; where, when the first value is 2, the FD-OCC length of ports 0 and 1 is 4; when the first value is 31, the indexes of ports 0 and 1 correspond to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to ports 0 and 1 is 2.

[0716] For example, taking ports 0 and 1 as examples, in Table 21-1, when the first value is 7 and 34, the indexes of the M ports include the indexes of ports 0 and 1; where, when the first value is 7, the FD-OCC length of ports 0 and 1 is 4; when the first value is 34, the indexes of ports 0 and 1 correspond to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to ports 0 and 1 is 2.

[0717] For example, taking port 2 as an example, in Table 21-1, when the first value is 5 and 35, the index of the M ports includes the index of port 2; when the first value is 5, the FD-OCC length of port 2 is 4; when the first value is 33, the index of port 2 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 2 is 2.

[0718] For example, taking port 3 as an example, in Table 21-1, when the first value is 6 and 36, the index of the M ports includes the index of port 3; when the first value is 6, the FD-OCC length of port 3 is 4; when the first value is 36, the index of port 3 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 3 is 2.

[0719] For example, taking ports 2 and 3 as examples, in Table 21-1, when the first value is 8 and 37, the indexes of the M ports include the indexes of ports 2 and 3; when the first value is 8, the FD-OCC length of ports 2 and 3 is 4; when the first value is 37, the indexes of ports 2 and 3 correspond to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to ports 2 and 3 is 2.

[0720] For example, taking ports 0, 2, and 3 as examples, in Table 21-1, when the first value is 38, the indices of the M ports include the indices of ports 0, 2, and 3, and the indices of ports 0, 2, and 3 correspond to the first identifier (i.e., FD-OCC2), which indicates that the FD-OCC length corresponding to ports 0, 2, and 3 is 2; when the first value is 8, the indices of the M ports include the indices of ports 2 and 3, and the FD-OCC length of ports 2 and 3 is 4; when the first value is 3, the indices of the M ports include the index of port 0, and the FD-OCC length of port 0 is 4.

[0721] For example, taking ports 0, 1, 2, and 3 as examples, in Table 21-1, when the first value is 10 and 39, the indices of the M ports include the indices of ports 0, 1, 2, and 3. When the first value is 10, the FD-OCC length of ports 0, 1, 2, and 3 is 4. When the first value is 39, the indices of ports 0, 1, 2, and 3 correspond to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length of ports 0, 1, 2, and 3 is 2.

[0722] In one possible implementation, when the first value includes the third value, the 4-long frequency domain masks corresponding to the second port and the third port are orthogonal, and the 2-long frequency domain masks corresponding to the second port and the third port are not orthogonal. The second port and the third port are in the same CDM group. Thus, ports R15 and R18 can be paired within the same CDM group. As shown in Table 21-1, ports R15 and R18 can be in the same CDM group (MU). That is, when the network device indicates M ports to the terminal device that belong to the R15 port set and the R18 port set, the M ports include port combinations corresponding to sequences with orthogonal 4-long frequency domain masks but non-orthogonal 2-long frequency domain masks. For example, assuming port 0 is assigned to another terminal, the M ports may include ports 1 and 9 corresponding to rows 40 or 41. Ports 1 and 9 belong to the same CDM group, but the 4-long frequency domain masks corresponding to ports 1 and 9 are orthogonal, while the 2-long frequency domain masks corresponding to ports 1 and 9 are non-orthogonal. Alternatively, the corresponding ports in lines 40 or 41 can be replaced with port 0 and port 8.

[0723] In one possible implementation, when the first value includes a fourth value, the first port index group includes indices for at least one fourth port and at least one fifth port; the mask length corresponding to the at least one fourth port is a first length, and the mask length corresponding to the at least one fifth port is a second length. Thus, different ports in the same first port index group can correspond to different mask lengths. Optionally, the first length is 2, and the second length is 4. Accordingly, the aforementioned first identifier is used to indicate the mask length corresponding to the first port, including: the first identifier is used to indicate that the mask length of the first port is 2. Furthermore, as shown in Table 21-1, when the first value is the first value, the FD-OCC lengths of the M ports associated with the first value can be different, that is, ports in the same row of Table 21-1 can correspond to different FD-OCC lengths.

[0724] For example, when the first value is row 42 or 43, the M ports can include port 0, port 1, and port 9 corresponding to row 42 or 43. The FD-OCC length of port 0 is 2, the FD-OCC length of port 1 is 4, and the FD-OCC length of port 9 is 4. Alternatively, the ports corresponding to row 42 or 43 can be replaced with port 0, port 1, and port 8, where the FD-OCC length of port 0 is 4, the FD-OCC length of port 1 is 2, and the FD-OCC length of port 8 is 4.

[0725] For example, if the first value is row 44 or row 45, the M ports can include port 0 and port 1 corresponding to row 44 or row 45, with port 0 having an FD-OCC length of 2 and port 1 having an FD-OCC length of 4. Alternatively, the ports corresponding to row 44 or row 45 can still be port 0 and port 1, but port 0 has an FD-OCC length of 4 and port 1 has an FD-OCC length of 2.

[0726] In one possible implementation, the network device acquires a first antenna port set; the first antenna port set includes at least one set of port index groups, wherein the port indices contained in the first port index group set of the at least one set of port index groups are all different; the first port index group is any port index group in the first port index group set; wherein the total number of port indices contained in the first port index group set is G, where G is a positive integer greater than or equal to 1 and less than or equal to K; K is related to the type of demodulation reference signal DMRS. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, where the first port index group includes indices of port 0, port 1, and port 8, the second port index group includes indices of port 2, port 3, and port 10, and the third port index group includes indices of port 9 and port 11. Further, K is also associated with the maximum length of the demodulation reference signal; correspondingly, the method further includes: the network device sending a second signaling to a first terminal device, the second signaling being used to indicate the type of demodulation reference signal and / or the maximum length of the demodulation reference signal. Furthermore, the first terminal device can also determine the type of demodulation reference signal and / or the maximum length of the demodulation reference signal through the second signaling.

[0727] In one possible implementation, K takes the value of any one of 8, 12, 16, or 24. Specifically, when the demodulation reference signal is of the first type and the maximum length of the demodulation reference signal is 1, K takes the value of 8; or when the demodulation reference signal is of the first type and the maximum length of the demodulation reference signal is 2, K takes the value of 16; or when the demodulation reference signal is of the second type and the maximum length of the demodulation reference signal is 1, K takes the value of 12; or when the demodulation reference signal is of the second type and the maximum length of the demodulation reference signal is 2, K takes the value of 24.

[0728] Furthermore, as shown in Table 21-1, for a type 1 single-symbol R18 port, K ​​= 8. Table 21-1 includes any port combination that supports a maximum of 8 streams for type 1 single-symbol R18 ports, and the total number of ports allocated by the network device to the paired terminal device is less than or equal to 8, and the number allocated to each terminal is less than or equal to 4. This can be achieved through at least one row from rows 12-45 of Table 21-1.

[0729] For example, a network device can indicate port 0, port 1, and port 8 in line 20 to terminal device 1, port 2, port 3, and port 10 in line 25 to terminal device 2, and port 9 and port 11 in line 27 to terminal device 3. That is, the network device indicates 3 streams to terminal device 1, 3 streams to terminal device 2, and 2 streams to terminal device 3, forming an 8-stream transmission pair.

[0730] For example, the network device indicates port 8, port 9, port 10, and port 11 in line 28 to terminal device 1, port 0 and port 1 in line 31 to terminal device 2, and port 2 and port 3 in line 37 to terminal device 3. That is, the network device indicates 4 streams to terminal device 1, 2 streams to terminal device 2, and 2 streams to terminal device 3, forming an 8-stream transmission pairing.

[0731] For example, the network device indicates port 8, port 9, port 10, and port 11 in line 28 to terminal device 1, and port 0, port 1, port 2, and port 3 in line 39 to terminal device 2. That is, the network device indicates 4 streams to terminal device 1 and 4 streams to terminal device 2, forming an 8-stream transmission pairing.

[0732] In one possible implementation, the first port index group belongs to a first antenna port set and a second antenna port set; wherein the second antenna port set is a subset of the first antenna port set. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, and the second antenna port set includes the first port index group and the second port index group. Therefore, the second antenna port set is a subset of the first antenna port set. Furthermore, as shown in Table 21-1, for a type 1 single-symbol R15 port, K ​​= 4, Table 21-1 includes port index groups supporting a maximum of 4 streams of transmission for a type 1 single-symbol R15 port. Specifically, this can be implemented using at least one row from rows 0-11 of Table 21-1, where the number of ports corresponding to each row is less than or equal to 4.

[0733] For example, a network device can instruct terminal device 1 to specify ports 0 and 1 in row 2, and terminal device 2 to specify ports 2 and 3 in row 8, enabling simultaneous scheduling of terminal devices 1 and 2 within the same time slot (i.e., scheduling on the same time-frequency resource). Similarly, a network device can instruct terminal device 1 to specify port 0 in row 5, and terminal device 2 to specify port 3 in row 6, enabling simultaneous scheduling of terminal devices 1 and 2 within the same time slot (i.e., scheduling on the same time-frequency resource).

[0734] The existing protocol stipulates that when a network device instructs terminal device 1 to port 0, port 1 and port 2 in line 9, or port 0, port 1, port 2 and port 3 in line 10, or port 0, port 1 and port 2 in line 11, the ports corresponding to lines 2, 9 and 11 are only used for single UE transmission. Therefore, only terminal device 1 is scheduled, that is, no other terminal is scheduled with terminal device 1 on the same time and frequency resources.

[0735] Optionally, Table 21-1 may exclude the set of values ​​corresponding to port R15 (the rows corresponding to port combinations of port R15). That is, rows 0 to 11 in Table 21-1 can be deleted.

[0736] Table 21-1Type1-E or Type1-R18,maxlength=1

[0737]

[0738]

[0739] In another possible implementation, the first port index group belongs to a first antenna port set and a second antenna port set; wherein the second antenna port set contains at least one subset of antenna ports, and the complement of the at least one subset of antenna ports in the second antenna port set is a subset of the first antenna port set. The port index group contained in the at least one subset of antenna ports is used for single-user MIMO transmission. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, and at least one subset of antenna ports in the second antenna port set includes the first port index group, the second port index group, and the third port index group, and the second port index group is used for single-user MIMO transmission. Therefore, only the first port index group and the second port index group are subsets of the first antenna port set.

[0740] In another possible implementation, the first port index group belongs to the first antenna port set and the second antenna port set; however, the second antenna port set is not a subset of the first antenna port set. For example, the first antenna port set may include a first port index group, a second port index group, and a third port index group, and the second antenna port set includes a fourth port index group. Therefore, the second antenna port set is not a subset of the first antenna port set. The first antenna port set is the table corresponding to R18, and the second antenna port set is the table corresponding to R15. The first antenna port set is shown in Tables 21-9, and the first antenna port set does not include the table corresponding to R15.

[0741] Table 21-2 occupies 6 bits. In Table 21-2, the FD-OCC length for ports not specified in the table is 4 bits by default. As shown in Table 21-2, the FD-OCC length for the same port can be dynamically switched. For specific examples, please refer to the relevant descriptions in Table 21-1.

[0742] Furthermore, as shown in Table 21-2, Table 21-1 includes the maximum 8-stream transmission supported by the R18 port of type 1, and the total number of ports allocated by the network device to the paired terminal device is less than or equal to 8. This can be achieved through at least one row from rows 12-45 of Table 21-1, and the number of M ports corresponding to each row is less than or equal to 4. For specific examples, please refer to the relevant descriptions in Table 21-1.

[0743] Furthermore, all rows in Table 21-2 are used for MUs. That is, a network device can indicate any number of port combinations corresponding to rows in Table 21-2 to a terminal device to achieve MUs for multiple terminals. For example, if a network device indicates port 0 and port 1 in row 7 to terminal device 1, and indicates port 8 and port 9 in row 11 to terminal device 2, then terminal device 1 and terminal device 2 can be paired.

[0744] Table 21-2Type1-E or Type1-R18, maxlength=1

[0745]

[0746]

[0747] The difference between Table 21-3 and Table 21-2 is that Table 21-3 has fewer rows corresponding to port combinations than Table 21-2, which means that Table 21-3 only needs to occupy 5 bits, thus saving resource overhead.

[0748] Table 21-3Type1-E or Type1-R18, maxlength=1

[0749]

[0750]

[0751] Table 21-4 occupies 6 bits. As shown in Table 21-4, the FD-OCC length of the same port can be dynamically switched. For specific examples, please refer to the relevant descriptions in Table 21-1.

[0752] Furthermore, as shown in Table 21-4, ports R15 and R18 can be MU within the same CDM group. That is, when the network device indicates M ports to the terminal device that belong to the R15 port set and the R18 port set, the M ports include port combinations corresponding to sequences with 4 orthogonal long-frequency domain masks but 2 non-orthogonal long-frequency domain masks. For example, assuming port 0 is assigned to another terminal, the M ports can include ports 1 and 9 corresponding to rows 36 or 37. Ports 1 and 9 belong to the same CDM group, but the 4 long-frequency domain masks corresponding to ports 1 and 9 are orthogonal, while the 2 long-frequency domain masks corresponding to ports 1 and 9 are non-orthogonal. Alternatively, the ports corresponding to rows 36 or 37 can be replaced with ports 0 and 8.

[0753] Furthermore, as shown in Table 21-4, the R18 port of type 1 supports a maximum of 8 streams of transmission. That is, any combination of ports in Table 21-4 that includes 8 streams of transmission, and the total number of ports allocated by the network device to the paired terminal device is less than or equal to 8, and the number of M ports corresponding to each row is less than or equal to 4. For specific examples, please refer to the relevant descriptions in Table 21-1.

[0754] Furthermore, all rows in Table 21-4 are used for MUs. That is, a network device can indicate any number of port combinations corresponding to rows in Table 21-4 to a terminal device to achieve MUs for multiple terminals. For example, if a network device indicates port 0 and port 1 in row 7 to terminal device 1, and port 8 and port 9 in row 11 to terminal device 2, it can achieve pairing between terminal device 1 and terminal device 2.

[0755] Table 21-4Type1-E or Type1-R18, maxlength=1

[0756]

[0757]

[0758] The difference between Table 21-5 and Table 21-4 is that Table 21-4 contains fewer rows corresponding to port combinations than Table 21-4, thus requiring only 5 bits. Specifically, the ports corresponding to rows 30 or 31 are port 1 and port 9, and the ports corresponding to rows 30 or 31 are replaced with port 0 and port 8.

[0759] Table 21-5Type1-E or Type1-R18, maxlength=1

[0760]

[0761]

[0762] Table 21-6 occupies 5 bits. As shown in Table 21-6, the R18 port of type 1 supports a maximum of 8 streams. That is, any combination of ports in Table 21-6 that includes 8 streams can be used, and the total number of ports allocated by the network device to the paired terminal device is less than or equal to 8, and the number of M ports corresponding to each row is less than or equal to 4. For specific examples, please refer to the relevant description in Table 21-1.

[0763] Furthermore, as shown in Table 21-6, Table 21-6 includes any port combination that supports a maximum of 4 streams of transmission on the R15 port. Specifically, this can be achieved through at least one row from rows 0 to 11 in Table 21-6, and the number of ports corresponding to each row is less than or equal to 4. For example, the network device can indicate ports 0 and 1 in row 2 to terminal device 1, and indicate ports 2 and 3 in row 8 to terminal device 2, so that terminal device 1 and terminal device 2 can be scheduled simultaneously in the same time slot (i.e., scheduled on the same time-frequency resource). Among them, the existing protocol stipulates that when the network device indicates ports 0, 1, and 2 in row 9, or ports 0, 1, 2, and 3 in row 10, or ports 0, 1, and 2 in row 11 to terminal device 1, the ports corresponding to rows 2, 9, and 11 are only used for single UE transmission. Therefore, only terminal device 1 is scheduled, that is, no other terminal is scheduled on the same time-frequency resource as terminal device 1.

[0764] Table 21-6Type1-E or Type1-R18, maxlength=1

[0765]

[0766]

[0767] Table 21-7 occupies 5 bits. As shown in Table 21-7, ports R15 and R18 can be MUs within the same CDM group. That is, when the network device indicates M ports to the terminal device that belong to the R15 port set and the R18 port set, the M ports include port combinations corresponding to sequences with 4 orthogonal long-frequency domain masks but 2 non-orthogonal long-frequency domain masks. For example, assuming port 0 is assigned to another terminal, the M ports can include ports 1 and 9 corresponding to rows 29 or 30. Ports 1 and 9 belong to the same CDM group, but the 4 long-frequency domain masks corresponding to ports 1 and 9 are orthogonal, while the 2 long-frequency domain masks corresponding to ports 1 and 9 are non-orthogonal. Alternatively, the ports corresponding to rows 29 or 30 can be replaced with ports 0 and 8.

[0768] Furthermore, as shown in Table 21-7, the R18 port of type 1 supports a maximum of 8 streams of transmission. That is, any combination of ports in Table 21-7 that includes 8 streams of transmission, and the total number of ports allocated by the network device to the paired terminal device is less than or equal to 8, and the number of M ports corresponding to each row is less than or equal to 4. For specific examples, please refer to the relevant descriptions in Table 21-1.

[0769] Furthermore, as shown in Table 21-7, Table 21-7 includes any port combination that supports a maximum of 4 streams of transmission on the R15 port. Specifically, this can be achieved through at least one row from rows 0 to 11 in Table 21-7, and the number of ports corresponding to each row is less than or equal to 4. For example, the network device can indicate ports 0 and 1 in row 2 to terminal device 1, and indicate ports 2 and 3 in row 8 to terminal device 2, so that terminal device 1 and terminal device 2 can be scheduled simultaneously in the same time slot (i.e., scheduled on the same time-frequency resource). Among them, the existing protocol stipulates that when the network device indicates ports 0, 1, and 2 in row 9, or ports 0, 1, 2, and 3 in row 10, or ports 0, 1, and 2 in row 11 to terminal device 1, the ports corresponding to rows 2, 9, and 11 are only used for single UE transmission. Therefore, only terminal device 1 is scheduled, that is, no other terminal is scheduled on the same time-frequency resource as terminal device 1.

[0770] Table 21-7Type1-E or Type1-R18, maxlength=1

[0771]

[0772]

[0773] Table 21-8 occupies 5 bits. As shown in Table 21-8, ports R15 and R18 can be MUs within the same CDM group. That is, when the network device indicates M ports to the terminal device that belong to the R15 port set and the R18 port set, the M ports include port combinations corresponding to sequences with 4 orthogonal long-frequency domain masks but 2 non-orthogonal long-frequency domain masks. For example, assuming port 0 is assigned to another terminal, the M ports can include ports 1 and 9 corresponding to rows 29 or 30. Ports 1 and 9 belong to the same CDM group, but the 4 long-frequency domain masks corresponding to ports 1 and 9 are orthogonal, while the 2 long-frequency domain masks corresponding to ports 1 and 9 are non-orthogonal. Alternatively, the ports corresponding to rows 29 or 30 can be replaced with ports 0 and 8.

[0774] Furthermore, as shown in Table 21-8, the R18 port of type 1 supports a maximum of 8 streams of transmission. That is, any combination of ports in Table 21-8 that includes 8 streams of transmission, and the total number of ports allocated by the network device to the paired terminal device is less than or equal to 8, and the number of M ports corresponding to each row is less than or equal to 4. For specific examples, please refer to the relevant descriptions in Table 21-1.

[0775] Furthermore, all rows in Table 21-8 are used for MUs. That is, a network device can indicate any number of port combinations corresponding to rows in Table 21-2 to a terminal device to achieve MUs for multiple terminals. For example, if a network device indicates port 0 and port 1 in row 7 to terminal device 1, and port 8 and port 9 in row 19 to terminal device 2, it can achieve pairing between terminal device 1 and terminal device 2.

[0776] Table 21-8Type1-E or Type1-R18, maxlength=1

[0777]

[0778]

[0779] Table 21-9 occupies 5 bits. As shown in Table 21-9, the R18 port of type 1 supports a maximum of 8 streams of transmission. That is, any combination of ports in Table 21-8 that includes 8 streams of transmission, and the total number of ports allocated by the network device to the paired terminal device is less than or equal to 8, and the number of M ports corresponding to each row is less than or equal to 4. For specific examples, please refer to the relevant description in Table 21-1.

[0780] Also, Table 21-9 does not include the set of values ​​corresponding to port R15 (the rows corresponding to port combinations of port R15).

[0781] Accordingly, Tables 21-9 can be used in conjunction with Tables 18-1 to 19-2 of Embodiment 1 above. For example, when a network device indicates port 0, port 1, port 8, and port 9 in row 9 to a terminal device, if the network device indicates that the value of the first DCI field is 0, then the 4-length orthogonal mask corresponding to port 0, port 1, port 8, and port 9 has been assigned to other terminals, or the FD-OCC length corresponding to port 0, port 1, port 8, and port 9 is 2; if the network device indicates that the value of the first DCI field is 1, then the 4-length orthogonal mask corresponding to port 0, port 1, port 8, and port 9 has not been assigned to other terminals, or the FD-OCC length corresponding to port 0, port 1, port 8, and port 9 is 4.

[0782] Table 21-9Type1-E or Type1-R18, maxlength=1

[0783]

[0784]

[0785] 2. If the DMRS type configured by the network device to the terminal device is type 1, and the DMRS occupies 2 symbols, the network device can indicate the contents of Tables 22-1 to 22-9 to the terminal device through the first indication information. Then, the terminal device can determine the ports allocated to it by the network device and the corresponding FD-OCC lengths of these ports based on the first indication information and Tables 22-1 to 22-9. In Tables 22-1 to 22-9, the FD-OCC length corresponding to ports not indicated is 4 by default. In other possible embodiments, the FD-OCC length corresponding to ports not indicated can also be 2 or 6 by default; this application embodiment does not impose any limitations. The default FD-OCC length of R18 can be determined through Tables 5.1-7.3 corresponding to the above formulas 2.1 to 2.4.

[0786] Table 22-1 occupies 7 bits. As shown in Table 22-1, the FD-OCC length of the same port can be dynamically switched (for example, network devices can instruct terminal devices to switch via DCI signaling). In one possible implementation, the first indication information is carried in the first signaling, which also includes second indication information. The second indication information is used to indicate a first value, which is associated with a first port index group. The first port index group includes the indices of M ports. The first value can be understood as the value of a row in Table 22-1.

[0787] For example, taking port 0 as an example, in Table 22-1, when the first value is 0 and 29, the index of the M ports includes the index of port 0; when the first value is 0, the FD-OCC length of port 0 is 4; when the first value is 29, the index of port 0 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 0 is 2.

[0788] For example, taking port 0 as an example, in Table 22-1, when the first value is 3 and 32, the index of the M ports includes the index of port 0; when the first value is 3, the FD-OCC length of port 0 is 4; when the first value is 32, the index of port 0 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 0 is 2.

[0789] For example, taking port 1 as an example, in Table 22-1, when the first value is 1 and 30, the index of M ports includes the index of port 1; when the first value is 1, the FD-OCC length of port 1 is 4; when the first value is 30, the index of port 1 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 1 is 2.

[0790] For example, taking port 1 as an example, in Table 22-1, when the first value is 4 and 33, the index of M ports includes the index of port 1; when the first value is 4, the FD-OCC length of port 1 is 4; when the first value is 33, the index of port 1 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 1 is 2.

[0791] For example, taking ports 0 and 1 as examples, in Table 22-1, when the first value is 2 and 31, the indexes of the M ports include the indexes of ports 0 and 1; where, when the first value is 2, the FD-OCC length of ports 0 and 1 is 4; when the first value is 31, the indexes of ports 0 and 1 correspond to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to ports 0 and 1 is 2.

[0792] For example, taking ports 0 and 1 as examples, in Table 22-1, when the first value is 7 and 34, the indexes of the M ports include the indexes of ports 0 and 1; where, when the first value is 7, the FD-OCC length of ports 0 and 1 is 4; when the first value is 34, the indexes of ports 0 and 1 correspond to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to ports 0 and 1 is 2.

[0793] For example, taking port 2 as an example, in Table 22-1, when the first value is 5 and 35, the index of the M ports includes the index of port 2; when the first value is 5, the FD-OCC length of port 2 is 4; when the first value is 33, the index of port 2 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 2 is 2.

[0794] For example, taking port 3 as an example, in Table 22-1, when the first value is 6 and 36, the index of the M ports includes the index of port 3; when the first value is 6, the FD-OCC length of port 3 is 4; when the first value is 36, the index of port 3 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 3 is 2.

[0795] For example, taking ports 2 and 3 as examples, in Table 22-1, when the first value is 8 and 37, the indexes of the M ports include the indexes of ports 2 and 3; where, when the first value is 8, the FD-OCC length of ports 2 and 3 is 4; when the first value is 37, the indexes of ports 2 and 3 correspond to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to ports 2 and 3 is 2.

[0796] For example, taking ports 0, 2, and 3 as examples, in Table 22-1, when the first value is 38, the indices of the M ports include the indices of ports 0, 2, and 3, and the indices of ports 0, 2, and 3 correspond to the first identifier (i.e., FD-OCC2), which indicates that the FD-OCC length corresponding to ports 0, 2, and 3 is 2; when the first value is 8, the indices of the M ports include the indices of ports 2 and 3, and the FD-OCC length of ports 2 and 3 is 4; when the first value is 3, the indices of the M ports include the index of port 0, and the FD-OCC length of port 0 is 4.

[0797] For example, taking ports 0, 1, 2, and 3 as examples, in Table 22-1, when the first value is 10 and 39, the indices of the M ports include the indices of ports 0, 1, 2, and 3. When the first value is 10, the FD-OCC length of ports 0, 1, 2, and 3 is 4. When the first value is 39, the indices of ports 0, 1, 2, and 3 correspond to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length of ports 0, 1, 2, and 3 is 2.

[0798] For example, taking port 0 as an example, in Table 22-1, when the first value is 46 and 82, the index of the M ports includes the index of port 0; when the first value is 46, the FD-OCC length of port 0 is 4; when the first value is 82, the index of port 0 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 0 is 2.

[0799] For example, taking port 1 as an example, in Table 22-1, when the first value is 47 and 83, the index of M ports includes the index of port 1; when the first value is 47, the FD-OCC length of port 1 is 4; when the first value is 83, the index of port 1 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 1 is 2.

[0800] For example, taking port 2 as an example, in Table 22-1, when the first value is 48 and 84, the index of the M ports includes the index of port 2; when the first value is 48, the FD-OCC length of port 2 is 4; when the first value is 84, the index of port 2 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 2 is 2.

[0801] For example, taking port 3 as an example, in Table 22-1, when the first value is 49 and 85, the index of the M ports includes the index of port 3; when the first value is 49, the FD-OCC length of port 3 is 4; when the first value is 85, the index of port 3 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 3 is 2.

[0802] For example, taking port 4 as an example, in Table 22-1, when the first value is 50 and 86, the index of the M ports includes the index of port 4; when the first value is 50, the FD-OCC length of port 4 is 4; when the first value is 86, the index of port 4 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 4 is 2.

[0803] For example, taking port 5 as an example, in Table 22-1, when the first value is 51 and 87, the index of the M ports includes the index of port 5; when the first value is 51, the FD-OCC length of port 5 is 4; when the first value is 87, the index of port 5 corresponds to the first identifier (i.e., FD-OCC2), and the first identifier indicates that the FD-OCC length corresponding to port 5 is 2.

[0804] Similarly, the FD-OCC length of the ports corresponding to lines 88 to 99 can also be dynamically switched.

[0805] Furthermore, as shown in Table 22-1, ports R15 and R18 can be MU within the same CDM group. That is, when the network device indicates M ports to the terminal device that belong to the R15 port set and the R18 port set, the M ports include port combinations corresponding to sequences with 4 orthogonal long frequency domain masks but 2 non-orthogonal long frequency domain masks.

[0806] For example, assuming port 0 is assigned to another terminal, the M ports assigned by the network device to the current terminal device can include ports 1 and 9 corresponding to rows 40 or 41. Ports 1 and 9 belong to the same CDM group, but the 4-long frequency domain masks corresponding to ports 1 and 9 are orthogonal, while the 2-long frequency domain masks corresponding to ports 1 and 9 are not orthogonal. Alternatively, the ports corresponding to rows 40 or 41 can be replaced with ports 0 and 8.

[0807] For example, suppose port 0 is assigned to other terminals. The M ports assigned by the network device to the current terminal device can include ports 1 and 9 corresponding to row 100. Ports 1 and 9 belong to the same CDM group, but the 4-long frequency domain masks corresponding to ports 1 and 9 are orthogonal, while the 2-long frequency domain masks corresponding to ports 1 and 9 are not orthogonal. The ports corresponding to row 100 can be replaced with ports 0 and 8.

[0808] For example, assuming port 0 is assigned to other terminals, the M ports assigned by the network device to the current terminal device can include ports 1, 5, and 9 as shown in line 101. Ports 1, 5, and 9 belong to the same CDM group, but the 4-long frequency domain masks corresponding to ports 1, 5, and 9 are orthogonal, while the 2-long frequency domain masks corresponding to ports 1, 5, and 9 are not orthogonal. The ports in line 101 can be replaced with ports 0, 4, and 8.

[0809] For example, assuming port 0 is assigned to other terminals, the M ports assigned by the network device to the current terminal device can include ports 1, 5, 9, and 13 as shown in line 102. Ports 1, 5, 9, and 13 belong to the same CDM group, but the 4-long frequency domain masks corresponding to ports 1, 5, 9, and 13 are orthogonal, while the 2-long frequency domain masks corresponding to ports 1, 5, 9, and 13 are not orthogonal. The ports in line 102 can be replaced with ports 0, 4, 8, and 12.

[0810] Furthermore, as shown in Table 22-1, when the first value is the first value, the FD-OCC lengths of the M ports associated with the first value can be different, that is, the ports in the same row of Table 22-1 can correspond to different FD-OCC lengths.

[0811] For example, when the first value is row 42 or 43, the M ports can include port 0, port 1, and port 9 corresponding to row 42 or 43. The FD-OCC length of port 0 is 2, the FD-OCC length of port 1 is 4, and the FD-OCC length of port 9 is 4. Alternatively, the ports corresponding to row 42 or 43 can be replaced with port 0, port 1, and port 8, where the FD-OCC length of port 0 is 4, the FD-OCC length of port 1 is 2, and the FD-OCC length of port 8 is 4.

[0812] For example, if the first value is row 44 or row 45, the M ports can include port 0 and port 1 corresponding to row 44 or row 45, with port 0 having an FD-OCC length of 2 and port 1 having an FD-OCC length of 4. Alternatively, the ports corresponding to row 44 or row 45 can still be port 0 and port 1, but port 0 has an FD-OCC length of 4 and port 1 has an FD-OCC length of 2.

[0813] For example, if the first value is row 103, the M ports can include port 0 and port 1 corresponding to row 103, where port 0 has an FD-OCC length of 2 and port 1 has an FD-OCC length of 4. The ports corresponding to row 103 can be replaced with port 0 and port 5, where port 0 has an FD-OCC length of 2 and port 5 has an FD-OCC length of 4. Alternatively, the ports corresponding to row 103 can be replaced with port 0 and port 9, where port 0 has an FD-OCC length of 2 and port 9 has an FD-OCC length of 4. Alternatively, the ports corresponding to row 103 can be replaced with port 0 and port 13, where port 0 has an FD-OCC length of 2 and port 13 has an FD-OCC length of 4. Alternatively, the ports corresponding to row 103 can be replaced with port 0 and port 1, where port 0 has an FD-OCC length of 4 and port 1 has an FD-OCC length of 2. Alternatively, the ports in line 103 can be replaced with port 1 and port 4, where port 1 has an FD-OCC length of 2 and port 4 has an FD-OCC length of 4. Alternatively, the ports in line 103 can be replaced with port 1 and port 8, where port 1 has an FD-OCC length of 2 and port 8 has an FD-OCC length of 4. Alternatively, the ports in line 103 can be replaced with port 1 and port 12, where port 1 has an FD-OCC length of 2 and port 12 has an FD-OCC length of 4.

[0814] For example, when the first value is 104 rows, the M ports can include ports 0, 1, and 13 corresponding to those in row 104. Port 0 has an FD-OCC length of 2, while ports 1 and 13 have an FD-OCC length of 4. Alternatively, the ports in row 104 can be replaced with ports 0, 5, and 13, where port 0 has an FD-OCC length of 2, and ports 5 and 13 have an FD-OCC length of 4. Or, the ports in row 104 can be replaced with ports 0, 5, and 9, where port 0 has an FD-OCC length of 2, and ports 5 and 9 have an FD-OCC length of 4. Alternatively, the ports in line 104 can be replaced with ports 1, 4, and 12, where port 1 has an FD-OCC length of 2, and ports 4 and 12 have an FD-OCC length of 4. Alternatively, the ports in line 104 can be replaced with ports 0, 1, and 12, where port 1 has an FD-OCC length of 2, and ports 0 and 12 have an FD-OCC length of 4. Alternatively, the ports in line 104 can be replaced with ports 1, 4, and 8, where port 1 has an FD-OCC length of 2, and ports 4 and 8 have an FD-OCC length of 4. Alternatively, the ports in line 104 can be replaced with ports 0, 1, and 8, where port 1 has an FD-OCC length of 2, and ports 0 and 8 have an FD-OCC length of 4.

[0815] For example, when the first value is 105 rows, the M ports can include port 0, port 1, port 5, and port 9 corresponding to row 105. Port 0 has an FD-OCC length of 2, and ports 1, 5, and 9 have an FD-OCC length of 4. Alternatively, the ports corresponding to row 105 can be replaced with ports 0, 1, 5, and 13, where port 0 has an FD-OCC length of 2, and ports 1, 5, and 13 have an FD-OCC length of 4. Or, the ports corresponding to row 105 can be replaced with ports 0, 1, 9, and 13, where port 0 has an FD-OCC length of 2, and ports 1, 9, and 13 have an FD-OCC length of 4. Or, the ports corresponding to row 105 can be replaced with ports 0, 1, 4, and 8, where port 1 has an FD-OCC length of 2, and ports 0, 4, and 8 have an FD-OCC length of 4. Alternatively, the ports in line 105 can be replaced with port 0, port 1, port 4, and port 12, where port 1 has an FD-OCC length of 2, and ports 0, 4, and 12 have an FD-OCC length of 4. Alternatively, the ports in line 105 can be replaced with port 0, port 1, port 8, and port 12, where port 1 has an FD-OCC length of 2, and ports 0, 8, and 12 have an FD-OCC length of 4.

[0816] For example, when the first value is 106 rows, the M ports can include ports 0, 4, and 1 from the 106 rows. Ports 0 and 4 have an FD-OCC length of 2, and port 1 has an FD-OCC length of 4. The ports in the 106 rows can be replaced with ports 0, 4, and 5, with ports 0 and 4 having an FD-OCC length of 2 and port 5 having an FD-OCC length of 4. Alternatively, the ports in the 106 rows can be replaced with ports 0, 4, and 9, with ports 0 and 4 having an FD-OCC length of 2 and port 9 having an FD-OCC length of 4. Or, the ports in the 106 rows can be replaced with ports 0, 4, and 13, with ports 0 and 4 having an FD-OCC length of 2 and port 13 having an FD-OCC length of 4. Alternatively, the ports in line 106 can be replaced with ports 1, 5, and 4, where the FD-OCC length of ports 1 and 5 is 2, and the FD-OCC length of port 4 is 4. Alternatively, the ports in line 106 can be replaced with ports 1, 5, and 8, where the FD-OCC length of ports 1 and 5 is 2, and the FD-OCC length of port 8 is 4. Alternatively, the ports in line 106 can be replaced with ports 0, 1, 5, and 4, where the FD-OCC length of ports 1 and 5 is 2, and the FD-OCC length of ports 0 and 4 is 4. Alternatively, the ports in line 106 can be replaced with ports 1, 5, and 12, where the FD-OCC length of ports 1 and 5 is 2, and the FD-OCC length of port 12 is 4.

[0817] For example, when the first value is 107 rows, the M ports can include ports 0, 4, 9, and 13 corresponding to those in row 107. Ports 0 and 4 have an FD-OCC length of 2, and ports 9 and 13 have an FD-OCC length of 4. Alternatively, the ports in row 107 can be replaced with ports 0, 4, 5, and 13, with ports 0 and 4 having an FD-OCC length of 2 and ports 5 and 13 having an FD-OCC length of 4. Or, the ports in row 107 can be replaced with ports 0, 4, 5, and 9, with ports 0 and 4 having an FD-OCC length of 2 and ports 5 and 9 having an FD-OCC length of 4. Or, the ports in row 107 can be replaced with ports 8, 1, 5, and 12, with ports 1 and 5 having an FD-OCC length of 2 and ports 8 and 12 having an FD-OCC length of 4. Alternatively, the ports in line 107 can be replaced with ports 4, 1, 5, and 12, where the FD-OCC length of ports 1 and 5 is 2, and the FD-OCC length of ports 4 and 12 is 4. Alternatively, the ports in line 107 can be replaced with ports 4, 1, 5, and 8, where the FD-OCC length of ports 1 and 5 is 2, and the FD-OCC length of ports 4 and 8 is 4. Alternatively, the ports in line 107 can be replaced with ports 0, 1, 5, and 4, where the FD-OCC length of ports 1 and 5 is 2, and the FD-OCC length of ports 0 and 4 is 4.

[0818] Furthermore, as shown in Table 22-1, the maximum number of streams supported by the type 1 dual-symbol R18 port is 16, and the total number of ports allocated by the network device to the paired terminal device is less than or equal to 16, with the number allocated to each terminal being less than or equal to 4. This can be specifically achieved through rows 12 to 107 of Table 22-1.

[0819] For example, a network device can indicate port 0, port 1, and port 8 in line 20 to terminal device 1, port 2, port 3, and port 10 in line 25 to terminal device 2, and port 9 and port 11 in line 27 to terminal device 3. That is, the network device indicates 3 streams to terminal device 1, 3 streams to terminal device 2, and 2 streams to terminal device 3, forming an 8-stream transmission pair.

[0820] For example, a network device can indicate port 0, port 1, and port 8 in line 15 to terminal device 1, port 2, port 3, and port 6 in line 61 to terminal device 2, port 7, port 12, and port 13 in line 81 to terminal device 3, and port 10, port 11, port 14, and port 15 in line 80 to terminal device 4. That is, the network device indicates 3 streams to terminal device 1, 3 streams to terminal device 2, 3 streams to terminal device 3, and 4 streams to terminal device 4, forming a 16-stream transmission pair.

[0821] In this configuration, the ports corresponding to line 81 can be replaced with ports 5, 14, and 15. Correspondingly, the network device can indicate ports 7, 10, and 11 from line 78 to terminal device 1, ports 2, 3, and 6 from line 61 to terminal device 2, ports 5, 14, and 15 from line 81 to terminal device 3, and ports 8, 9, 12, and 13 from line 79 to terminal device 4. That is, the network device indicates 3 streams to terminal device 1, 3 streams to terminal device 2, 3 streams to terminal device 3, and 4 streams to terminal device 4, forming a 16-stream transmission pairing.

[0822] Furthermore, as shown in Table 22-1, Table 22-1 includes any port combination that supports a maximum of 8 streams of transmission for type 1 dual-symbol R15 ports, and the number of ports allocated to each terminal is less than or equal to 4. This can be specifically achieved through rows 0 to 11 of Table 22-1. For example, a network device can indicate port 0 and port 1 in row 2 to terminal device 1, and port 2 and port 3 in row 8 to terminal device 2, enabling simultaneous scheduling of terminal devices 1 and 2 within the same time slot (i.e., scheduling on the same time-frequency resource). Similarly, a network device can indicate port 0 in row 5 to terminal device 1, and port 3 in row 6 to terminal device 2, enabling simultaneous scheduling of terminal devices 1 and 2 within the same time slot (i.e., scheduling on the same time-frequency resource). The existing protocol stipulates that when a network device instructs terminal device 1 to use ports 0, 1, and 2 in line 9, or ports 0, 1, 2, and 3 in line 10, or ports 0, 1, and 2 in line 11, or ports 0, 2, 4, and 6 in line 64, the ports corresponding to lines 9, 10, 11, and 64 are used only for single UE transmission. Therefore, only terminal device 1 is scheduled, meaning that no other terminal is scheduled on the same time-frequency resources as terminal device 1.

[0823] Optionally, Table 22-1 may exclude the set of values ​​corresponding to port R15 (the rows corresponding to port combinations of port R15). That is, rows 0 to 11 in Table 22-1 can be deleted.

[0824] Table 22-1Type1-E or Type1-R18, maxlength=2

[0825]

[0826]

[0827]

[0828] Table 22-2 occupies 7 bits. As shown in Table 22-2, the FD-OCC length of the same port can be dynamically switched (for example, network devices can instruct terminal devices to switch via DCI signaling). For specific examples, please refer to the relevant description in Table 22-1.

[0829] Furthermore, as shown in Table 22-2, the maximum number of streams supported by the type 1 dual-symbol R18 port is 16, and the total number of ports allocated by the network device to the paired terminal device is less than or equal to 16, and the number allocated to each terminal is less than or equal ...

Claims

1. An antenna port indication method, characterized in that, The method, applied to a network device or a component of a network device, includes: Obtain an antenna port set; the antenna port set includes at least one set of port index groups, wherein the first port index group set in the at least one set of port index groups contains different port indices; the first port index group set contains at least one port index group, and the at least one port index group includes M port indices; wherein M is a positive integer greater than or equal to 1; The first port index set contains a total of G port indices, where G is a positive integer greater than or equal to 1 and less than or equal to K; wherein, K is related to the demodulation reference signal (DMRS) type. Send a first indication message, which is used to indicate a first port index group.

2. The method according to claim 1, characterized in that, The number of port index sets contained in the at least one port index set is K. The total number of port indices G contained in the i-th port index set among the K port index sets corresponds one-to-one with a positive integer greater than or equal to 1 and less than or equal to K, i∈[1,K].

3. The method according to claim 1 or 2, characterized in that, The value of K is any one of 8, 12, 16, or 24.

4. The method according to claim 1 or 2, characterized in that, The K is also related to the maximum length of the demodulated reference signal; When the demodulation reference signal is of type 1 and its maximum length is 1, the value of K is 8; or, When the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 2, the value of K is 16; or, When the demodulation reference signal is of type two and its maximum length is 1, the value of K is 12; or, When the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 2, the value of K is 24.

5. The method according to claim 1 or 2, characterized in that, The first port index group set includes a first port index group, a second port index group, and a third port index group; wherein, the first port index group includes 3 port indexes, the second port index group includes 3 port indexes, and the third port index group includes 2 port indexes.

6. The method according to claim 5, characterized in that, When the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 1, the first port index group includes the indices of port 0, port 1, and port 8, the second port index group includes the indices of port 2, port 3, and port 10, and the third port index group includes the indices of port 9 and port 11.

7. The method according to claim 1 or 2, characterized in that, The first port index group set includes a first port index group, a second port index group, a third port index group, and a fourth port index group; wherein, the first port index group includes 3 port indexes, the second port index group includes 3 port indexes, the third port index group includes 3 port indexes, and the fourth port index group includes 4 port indexes.

8. The method according to claim 7, characterized in that, When the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 2, the first port index group includes the indices of port 7, port 12, and port 13; the second port index group includes the indices of port 0, port 1, and port 4; the third port index group includes the indices of port 2, port 3, and port 6; and the fourth port index group includes the indices of port 10, port 11, port 14, and port 15.

9. The method according to claim 1 or 2, characterized in that, The first port index group set includes a first port index group, a second port index group, a third port index group, and a fourth port index group; wherein, the first port index group includes 3 port indexes, the second port index group includes 3 port indexes, the third port index group includes 3 port indexes, and the fourth port index group includes 3 port indexes.

10. The method according to claim 9, characterized in that, When the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 1, the first port index group includes the indices of port 13, port 15, and port 17; the second port index group includes the indices of port 0, port 1, and port 12; the third port index group includes the indices of port 4, port 5, and port 16; and the fourth port index group includes the indices of port 2, port 3, and port 14.

11. The method according to claim 1 or 2, characterized in that, The system comprises a first port index group, a second port index group, a third port index group, a fourth port index group, a fifth port index group, a sixth port index group, a seventh port index group, and an eighth port index group; wherein the first port index group includes 3 port indexes, the second port index group includes 3 port indexes, the third port index group includes 3 port indexes, the fourth port index group includes 3 port indexes, the fifth port index group includes 3 port indexes, the sixth port index group includes 3 port indexes, the seventh port index group includes 3 port indexes, and the eighth port index group includes 3 port indexes.

12. The method according to claim 11, characterized in that, When the demodulation reference signal is of type two and the maximum length of the demodulation reference signal is 2, the first port index group includes the indices of port 18, port 19, and port 20; the second port index group includes the indices of port 21, port 22, and port 23; the third port index group includes the indices of port 7, port 12, and port 13; the fourth port index group includes the indices of port 14, port 15, and port 20; the fifth port index group includes the indices of port 11, port 16, and port 17; the sixth port index group includes the indices of port 2, port 3, and port 8; the seventh port index group includes the indices of port 0, port 1, and port 6; and the eighth port index group includes the indices of port 4, port 5, and port 10.

13. The method according to claim 1 or 2, characterized in that, The demodulation reference signal is of type 1, and the maximum length of the demodulation reference signal is 1. The number of antenna ports contained in at least one port index group in the antenna port set is any one of 1 to 8.

14. The method according to claim 13, characterized in that, When the number of antenna ports contained in one of the port index groups in the antenna port set is 1, the antenna port set contains the first to twelfth port index groups; wherein... The first port index group includes port 0, which corresponds to 1 DMRS code division multiplexing (CDM) group with no data. The second port index group includes port 1, and the number of DMRS CDM groups with no data is 1. The third port index group includes port 0, and the number of DMRS CDM groups with no data is 2. The fourth port index group includes port 1, and the number of DMRS CDM groups with no data is 2; The fifth port index group includes port 2, and the number of DMRS CDM groups with no data is 2; The sixth port index group includes port 3, and the number of DMRS CDM groups with no data is 2; The seventh port index group includes port 8, and the number of DMRS CDM groups with no data is 1. The eighth port index group includes port 9, and the number of DMRS CDM groups with no data is 1. The ninth port index group includes port 8, and the number of DMRS CDM groups with no data is 2; The tenth port index group includes port 9, and the number of DMRS CDM groups with no data is 2; The eleventh port index group includes port 10, and the number of DMRS CDM groups with no data is 2. The twelfth port index group includes port 11, and the number of DMRS CDM groups with no data is 2.

15. The method according to claim 13, characterized in that, When the number of antenna ports contained in at least one port index group of the antenna port set is 2, the antenna port set includes the first to eighth port index groups; wherein... The first port index group includes port 0 and port 1, and the number of DMRS CDM groups with no data is 1. The second port index group includes port 0 and port 1, and the number of DMRS CDM groups with no data is 2. The third port index group includes port 2 and port 3, and the number of DMRS CDM groups with no data is 2. The fourth port index group includes port 0 and port 2, and the number of DMRS CDM groups with no data is 2. The fifth port index group includes ports 8 and 9, and the number of DMRS CDM groups with no data is 1. The sixth port index group includes ports 8 and 9, and the number of DMRS CDM groups with no data is 2. The seventh port index group includes ports 10 and 11, and the number of DMRS CDM groups with no data is 2. The eighth port index group includes ports 9 and 11, and the number of DMRS CDM groups with no data is 2.

16. The method according to claim 13, characterized in that, When the number of antenna ports contained in one of the port index groups in the antenna port set is 3, the antenna port set includes the first to fourth port index groups; wherein... The first port index group includes port 0, port 1 and port 2, and the number of DMRS CDM groups with no data is 2. The second port index group includes port 0, port 1 and port 8, and the number of DMRS CDM groups with no data is 1. The third port index group includes port 0, port 1 and port 8, and the number of DMRS CDM groups with no data is 2; The fourth port index group includes ports 2, 3, and 10, corresponding to 2 DMRS CDM groups without data.

17. The method according to claim 13, characterized in that, When the number of antenna ports contained in one of the port index groups in the antenna port set is 4, the antenna port set includes the first to fifth port index groups; wherein... The first port index group includes port 0, port 1, port 2 and port 3, and the number of DMRS CDM groups with no data is 2. The second port index group includes ports 8, 9, 10, and 11, corresponding to 2 DMRS CDM groups with no data. The third port index group includes port 0, port 1, port 8 and port 9, and the number of DMRS CDM groups with no data is 1. The fourth port index group includes port 0, port 1, port 8 and port 9, corresponding to 2 DMRS CDM groups with no data; The fifth port index group includes ports 2, 3, 10, and 11, corresponding to 2 DMRS CDM groups without data.

18. The method according to claim 1, characterized in that, The first port index group includes at least one first port, the at least one first port belongs to a first port set, and the first mask length corresponding to the port in the first port set is 4.

19. The method according to claim 18, characterized in that, The first mask is W f (f) The time-frequency resource mapping formula corresponding to the first port set is as follows: in, p For port index value, For subcarrier spacing parameters, To map to index The demodulation reference signal DMRS port on the resource particle RE of (k,l) p The corresponding demodulation reference signal DMRS, For power coefficient, For index The time-domain mask corresponding to the time-domain symbol, W f (f) is the index for The frequency domain mask corresponding to the subcarrier, , , m For the reference signal sequence, the first m element ,l This represents the index of Orthogonal Frequency Division Multiplexing (OFDM) symbols contained within a time slot. The symbol index of the starting time-domain symbol or the symbol index of the reference time-domain symbol occupied by the DMRS symbol. This is the subcarrier offset factor.

20. The method according to claim 1, characterized in that, Also includes: Send Radio Resource Control (RRC) signaling, the RRC signaling being used to indicate the type and / or maximum length of the demodulation reference signal.

21. An antenna port indication method, characterized in that, The method, applied to a first terminal device or a component of a first terminal device, includes: Receive first indication information, the first indication information being used to indicate a first port index group; the first port index group includes M port indices; wherein M is a positive integer greater than or equal to 1; wherein the first port index group is a port index group in a set of first port index groups, and the set of first port index groups is a set of port index groups in an antenna port set; the antenna port set includes at least one set of port index groups. The first port index set contains different port indexes, and the first port index set contains at least one port index group. The total number of port indexes in the first port index set is G, where G is a positive integer greater than or equal to 1 and less than or equal to K; wherein K is related to the demodulation reference signal (DMRS) type.

22. The method according to claim 21, characterized in that, The number of port index sets contained in the at least one port index set is K. The total number of port indices G contained in the i-th port index set among the K port index sets corresponds one-to-one with a positive integer greater than or equal to 1 and less than or equal to K, i∈[1,K].

23. The method according to claim 21 or 22, characterized in that, The value of K is any one of 8, 12, 16, or 24.

24. The method according to claim 21 or 22, characterized in that, The K is also related to the maximum length of the demodulated reference signal; When the demodulation reference signal is of type 1 and its maximum length is 1, the value of K is 8; or, When the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 2, the value of K is 16; or, When the demodulation reference signal is of type two and its maximum length is 1, the value of K is 12; or, When the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 2, the value of K is 24.

25. The method according to claim 21 or 22, characterized in that, The first port index group set includes a first port index group, a second port index group, and a third port index group; wherein, the first port index group includes 3 port indexes, the second port index group includes 3 port indexes, and the third port index group includes 2 port indexes.

26. The method according to claim 25, characterized in that, When the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 1, the first port index group includes the indices of port 0, port 1, and port 8, the second port index group includes the indices of port 2, port 3, and port 10, and the third port index group includes the indices of port 9 and port 11.

27. The method according to claim 21 or 22, characterized in that, The first port index group set includes a first port index group, a second port index group, a third port index group, and a fourth port index group; wherein, the first port index group includes 3 port indexes, the second port index group includes 3 port indexes, the third port index group includes 3 port indexes, and the fourth port index group includes 4 port indexes.

28. The method according to claim 27, characterized in that, When the demodulation reference signal is of type 1 and the maximum length of the demodulation reference signal is 2, the first port index group includes the indices of port 7, port 12, and port 13; the second port index group includes the indices of port 0, port 1, and port 4; the third port index group includes the indices of port 2, port 3, and port 6; and the fourth port index group includes the indices of port 10, port 11, port 14, and port 15.

29. The method according to claim 21 or 22, characterized in that, The first port index group set includes a first port index group, a second port index group, a third port index group, and a fourth port index group; wherein, the first port index group includes 3 port indexes, the second port index group includes 3 port indexes, the third port index group includes 3 port indexes, and the fourth port index group includes 3 port indexes.

30. The method according to claim 29, characterized in that, When the demodulation reference signal is of type 2 and the maximum length of the demodulation reference signal is 1, the first port index group includes the indices of port 13, port 15, and port 17; the second port index group includes the indices of port 0, port 1, and port 12; the third port index group includes the indices of port 4, port 5, and port 16; and the fourth port index group includes the indices of port 2, port 3, and port 14.

31. The method according to claim 21 or 22, characterized in that, The system comprises a first port index group, a second port index group, a third port index group, a fourth port index group, a fifth port index group, a sixth port index group, a seventh port index group, and an eighth port index group; wherein the first port index group includes 3 port indexes, the second port index group includes 3 port indexes, the third port index group includes 3 port indexes, the fourth port index group includes 3 port indexes, the fifth port index group includes 3 port indexes, the sixth port index group includes 3 port indexes, the seventh port index group includes 3 port indexes, and the eighth port index group includes 3 port indexes.

32. The method according to claim 31, characterized in that, When the demodulation reference signal is of type two and the maximum length of the demodulation reference signal is 2, the first port index group includes the indices of port 18, port 19, and port 20; the second port index group includes the indices of port 21, port 22, and port 23; the third port index group includes the indices of port 7, port 12, and port 13; the fourth port index group includes the indices of port 14, port 15, and port 20; the fifth port index group includes the indices of port 11, port 16, and port 17; the sixth port index group includes the indices of port 2, port 3, and port 8; the seventh port index group includes the indices of port 0, port 1, and port 6; and the eighth port index group includes the indices of port 4, port 5, and port 10.

33. The method according to claim 21 or 22, characterized in that, The demodulation reference signal is of type 1, and the maximum length of the demodulation reference signal is 1. The number of antenna ports contained in at least one port index group in the antenna port set is any one of 1 to 8.

34. The method according to claim 33, characterized in that, When the number of antenna ports contained in one of the port index groups in the antenna port set is 1, the antenna port set contains the first to twelfth port index groups; wherein... The first port index group includes port 0, which corresponds to 1 DMRS code division multiplexing (CDM) group with no data. The second port index group includes port 1, and the number of DMRS CDM groups with no data is 1. The third port index group includes port 0, and the number of DMRS CDM groups with no data is 2. The fourth port index group includes port 1, and the number of DMRS CDM groups with no data is 2; The fifth port index group includes port 2, and the number of DMRS CDM groups with no data is 2; The sixth port index group includes port 3, and the number of DMRS CDM groups with no data is 2; The seventh port index group includes port 8, and the number of DMRS CDM groups with no data is 1. The eighth port index group includes port 9, and the number of DMRS CDM groups with no data is 1. The ninth port index group includes port 8, and the number of DMRS CDM groups with no data is 2; The tenth port index group includes port 9, and the number of DMRS CDM groups with no data is 2; The eleventh port index group includes port 10, and the number of DMRS CDM groups with no data is 2. The twelfth port index group includes port 11, and the number of DMRS CDM groups with no data is 2.

35. The method according to claim 33, characterized in that, When the number of antenna ports contained in at least one port index group of the antenna port set is 2, the antenna port set includes the first to eighth port index groups; wherein... The first port index group includes port 0 and port 1, and the number of DMRS CDM groups with no data is 1. The second port index group includes port 0 and port 1, and the number of DMRS CDM groups with no data is 2. The third port index group includes port 2 and port 3, and the number of DMRS CDM groups with no data is 2. The fourth port index group includes port 0 and port 2, and the number of DMRS CDM groups with no data is 2. The fifth port index group includes ports 8 and 9, and the number of DMRS CDM groups with no data is 1. The sixth port index group includes ports 8 and 9, and the number of DMRS CDM groups with no data is 2. The seventh port index group includes ports 10 and 11, and the number of DMRS CDM groups with no data is 2. The eighth port index group includes ports 9 and 11, and the number of DMRS CDM groups with no data is 2.

36. The method according to claim 33, characterized in that, When the number of antenna ports contained in one of the port index groups in the antenna port set is 3, the antenna port set includes the first to fourth port index groups; wherein... The first port index group includes port 0, port 1 and port 2, and the number of DMRS CDM groups with no data is 2. The second port index group includes port 0, port 1 and port 8, and the number of DMRS CDM groups with no data is 1. The third port index group includes port 0, port 1 and port 8, and the number of DMRS CDM groups with no data is 2; The fourth port index group includes ports 2, 3, and 10, corresponding to 2 DMRS CDM groups without data.

37. The method according to claim 33, characterized in that, When the number of antenna ports contained in one of the port index groups in the antenna port set is 4, the antenna port set includes the first to fifth port index groups; wherein... The first port index group includes port 0, port 1, port 2 and port 3, and the number of DMRS CDM groups with no data is 2. The second port index group includes ports 8, 9, 10, and 11, corresponding to 2 DMRS CDM groups with no data. The third port index group includes port 0, port 1, port 8 and port 9, and the number of DMRS CDM groups with no data is 1. The fourth port index group includes port 0, port 1, port 8 and port 9, corresponding to 2 DMRS CDM groups with no data; The fifth port index group includes ports 2, 3, 10, and 11, corresponding to 2 DMRS CDM groups without data.

38. The method according to claim 21, characterized in that, The first port index group includes at least one first port, the at least one first port belongs to a first port set, and the first mask length corresponding to the port in the first port set is 4.

39. The method according to claim 38, characterized in that, The first mask is W f (f) The time-frequency resource mapping formula corresponding to the first port set is as follows: in, p For port index value, For subcarrier spacing parameters, To map to index The demodulation reference signal DMRS port on the resource particle RE of (k,l) p The corresponding demodulation reference signal DMRS, For power coefficient, For index The time-domain mask corresponding to the time-domain symbol, W f (f) is the index for The frequency domain mask corresponding to the subcarrier, , , m For the reference signal sequence, the first m element ,l This represents the index of Orthogonal Frequency Division Multiplexing (OFDM) symbols contained within a time slot. The symbol index of the starting time-domain symbol or the symbol index of the reference time-domain symbol occupied by the DMRS symbol. This is the subcarrier offset factor.

40. The method according to claim 21, characterized in that, Also includes: Receive RRC signaling, which is used to indicate the type and / or maximum length of the demodulation reference signal.

41. A communication device, characterized in that, The device includes a processor coupled to a memory storing a computer program; the processor is configured to invoke the computer program in the memory to cause the communication device to perform the method as described in any one of claims 1 to 20, or to cause the communication device to perform the method as described in any one of claims 21 to 40.

42. A communication device, characterized in that, It includes units or modules for implementing the method as described in any one of claims 1 to 20, or units or modules for implementing the method as described in any one of claims 21 to 40.

43. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by a computer, implement the method as described in any one of claims 1 to 20, or the method as described in any one of claims 21 to 40.

Citation Information

Patent Citations

  • DMRS port grouping method and apparatus for use in wireless cellular communication system

    CN111052662A

  • Method and apparatus for transmitting reference signal

    WO2022205022A1