Communication method and device

By using orthogonal relationship and cyclic shift technology in the mobile communication system, the inter-layer interference problem of DMRS ports is solved, the number of orthogonal DMRS ports supported by the system is increased, and the channel estimation performance is improved.

CN116076045BActive Publication Date: 2025-01-10HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202080103320.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-27
Publication Date
2025-01-10
Estimated Expiration
2040-08-27

AI Technical Summary

Technical Problem

In the existing mobile communication systems, the number of multiplexed layers of the DMRS port is limited, resulting in inter-layer interference easily when there are too many transmission layers, affecting channel estimation performance.

Method used

By establishing an orthogonal relationship between the first time frequency resource and the second time frequency resource, the orthogonality of the OCC of the first DMRS and the OCC of the second DMRS is used to avoid interference and optimize through cyclic shift and phase shift factors. , increase the number of orthogonal DMRS ports supported by the system.

Benefits of technology

It effectively avoids interlayer interference between DMRS ports due to excessive transmission layers between terminal devices and network devices, increases the number of orthogonal DMRS ports supported by the system, and improves channel estimation performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116076045B_ABST
    Figure CN116076045B_ABST
Patent Text Reader

Abstract

The present application provides a communication method and device, which relate to the field of communication technology. The present application is used to reduce the inter-layer interference between DMRS ports caused by too many transmission layers between a terminal device and a network device. The method includes: a receiving device receives a first DMRS from a first demodulation reference signal DMRS port through a first time-frequency resource, and receives a second DMRS from a second DMRS port through a second time-frequency resource; wherein the first time-frequency resource is part of the time-frequency resource in the second time-frequency resource, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular, to a communication method and device. Background Art

[0002] In existing mobile communication systems, the maximum number of multiplexing layers of orthogonal demodulation reference signal (DMRS) ports supported by the system is limited. Taking the New RAT (NR) wireless access technology as an example, when the uplink or downlink communication adopts a cyclic prefixed orthogonal frequency division multiplexing (CP-OFDM) waveform, the CP-OFDM waveform can support two DMRS configurations, namely configuration type 1 and configuration type 2. Under configuration type 1, the system supports a maximum of 8 layers of orthogonal DMRS port multiplexing; under configuration type 2, the system supports a maximum of 12 layers of orthogonal DMRS port multiplexing. In addition, the uplink also supports the discrete Fourier transform-spread-orthogonal frequency division multiplexing (DFT-S-OFDM) waveform. The default DMRS configuration type 1 is used, and the system supports up to 8 layers of orthogonal DMRS port multiplexing.

[0003] On the other hand, with the development of mobile communications and the emergence of emerging services, the demand for high rates is increasing. Increasing the number of transmission layers for multi-user pairing is conducive to improving system throughput. However, as the number of transmission layers increases, the orthogonal DMRS ports may be insufficient. When the network device performs multi-user pairing on the terminal device, if the total number of actual paired layers exceeds the orthogonal DMRS ports supported by the system, inter-layer interference will be introduced between the DMRS ports.

[0004] Therefore, how to avoid inter-layer interference between DMRS ports caused by too many transmission layers between terminal devices and network devices is a problem that needs to be solved at present. Summary of the invention

[0005] The embodiment of the present application provides a communication method and apparatus for reducing the inter-layer interference between DMRS ports caused by too many transmission layers between a terminal device and a network device. In order to achieve the above purpose, the embodiment of the present application provides the following technical solutions:

[0006] In a first aspect, a communication method is provided, comprising a receiving device receiving a first DMRS from a first demodulation reference signal DMRS port through a first time-frequency resource, and receiving a second DMRS from a second DMRS port through a second time-frequency resource; wherein the first time-frequency resource is part of the time-frequency resource in the second time-frequency resource, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0007] In the above method of the present application, firstly, since the first time-frequency resource occupied by the first DMRS transmitted from the first DMRS port is part of the time-frequency resource in the second time-frequency resource, there is no need to allocate additional time-frequency resource overhead for the first DMRS port separately. In addition, since the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS are orthogonal, interference between the first DMRS port and the second DMRS port can be avoided. Further, when the second DMRS port is one of the 8 orthogonal DMRS ports that the system supports at most under configuration type 1 in the prior art or one of the 12 orthogonal DMRS ports that the system supports at most under configuration type 2, since the OCC of the first DMRS transmitted through the first DMRS port in the present application can be orthogonal to the OCC corresponding to the second DMRS, it will not interfere with the information transmission of the second DMRS port, thereby achieving the effect of adding a new orthogonal DMRS port on the basis of the 8 orthogonal DMRS ports that the system supports at most under configuration type 1 in the prior art or the 12 orthogonal DMRS ports that the system supports at most under configuration type 2. This avoids the effect of inter-layer interference between DMRS ports caused by too many transmission layers between the terminal device and the network device.

[0008] In one implementation, the orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shifting the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0009] The above implementation manner can achieve orthogonality between the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0010] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; on an orthogonal frequency division multiplexing (OFDM) symbol in the time domain, the first time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0011] Through the above implementation method, since the first time-frequency resource includes a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource, it is easy to determine the OCC of the first DMRS that meets the conditions (i.e., orthogonal to the OCC corresponding to the second DMRS in the first time-frequency resource).

[0012] In one implementation, P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1:

[0013]

[0014] Among them, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

[0015] Through the above implementation, the OCC of the first DMRS can be determined using the above formula 1, thereby realizing convenient and fast determination of the OCC of the first DMRS.

[0016] In one implementation, the method further includes: the receiving device receives a third DMRS from a third DMRS port through the first time-frequency resource. The OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2:

[0017]

[0018] Among them, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents the phase shift factor of the third DMRS, and ω2 is different from ω1.

[0019] Through the above implementation, considering that when the OCC of the DMRS (i.e., the second DMRS) of a specific DMRS port (i.e., the second DMRS port) is obtained by cyclically shifting the OCC of the DMRS (i.e., the first DMRS) of another DMRS port (i.e., the first DMRS port), a variety of different OCCs can be obtained by adopting different phase shift factors ω. The OCCs of the DMRS corresponding to these various OCCs can all be orthogonal to the OCCs of the DMRS of the original specific DMRS port. Therefore, through the above implementation, a third DMRS that does not interfere with the first DMRS port and the second DMRS port can be transmitted on the first time-frequency resource multiplexed by the first DMRS port and the second DMRS port. Thereby, the number of orthogonal DMRS ports supported by the system is further increased without increasing the time-frequency resource overhead allocated to the DMRS.

[0020] In one implementation, the method also includes: the receiving device receives a fourth DMRS from a fourth DMRS port through a third time-frequency resource; the third time-frequency resource is included in the second time-frequency resource, and the third time-frequency resource does not overlap with the first time-frequency resource; the orthogonal mask code OCC of the fourth DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

[0021] Through the above implementation method, the fourth DMRS port can reuse part of the time-frequency resources (i.e., the third time-frequency resources) in the second time-frequency resources of the second DMRS port except the first time-frequency resources, thereby further increasing the number of orthogonal DMRS ports supported by the system.

[0022] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; on an OFDM symbol in the time domain, the third time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0023] Through the above implementation method, since the third time-frequency resource includes a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource, it is easy to determine the OCC of the fourth DMRS that meets the conditions (i.e., orthogonal to the OCC corresponding to the second DMRS in the third time-frequency resource).

[0024] In one implementation, the method further includes: the receiving device sends first indication information; the first indication information is used to indicate to the sending device at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in an OCC of the second DMRS; the sending device is a device that sends the first DMRS from the first DMRS port through the first time-frequency resource;

[0025] Through the above implementation, the sending device can determine the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource according to the first indication information, so as to send the first DMRS from the first DMRS port through the first time-frequency resource. It can also be understood that the above implementation can configure the first DMRS port for the sending device by sending the first indication information by the receiving device.

[0026] In one implementation, the method also includes: the receiving device receives second indication information from the sending device; the second indication information is used to indicate at least one of the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize the phase difference between the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; the sending device is a device that sends the first DMRS from the first DMRS port through the first time-frequency resource.

[0027] Through the above implementation, the receiving device can determine the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource according to the first indication information, so as to receive the first DMRS from the first DMRS port through the first time-frequency resource. In other words, the receiving device can receive the first indication information so that the receiving device knows that the sending device is ready to send the first DMRS from the first DMRS port through the first time-frequency resource.

[0028] According to a second aspect, a communication method is provided, the method comprising: a sending device sends a first DMRS from a first demodulation reference signal DMRS port through a first time-frequency resource; wherein the first time-frequency resource is included in a second time-frequency resource, the second time-frequency resource is a time-frequency resource of a second DMRS used to map the second DMRS port, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0029] In one implementation manner, the orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shifting the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0030] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; on an orthogonal frequency division multiplexing (OFDM) symbol in the time domain, the first time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0031] In one implementation, P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1:

[0032]

[0033] Among them, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

[0034] In one implementation, the method further includes: the sending device sending a third DMRS from a third DMRS port through the first time-frequency resource; wherein the OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2:

[0035]

[0036] Among them, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents the phase shift factor of the third DMRS, and ω1 is different from ω2.

[0037] In one implementation, the method also includes: the sending device sends a third DMRS from a third DMRS port through a third time-frequency resource; wherein the third time-frequency resource is included in the second time-frequency resource and the third time-frequency resource does not overlap with the first time-frequency resource, and the orthogonal mask code OCC of the third DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

[0038] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; on an OFDM symbol in the time domain, the third time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0039] In one implementation, the method further includes: the sending device receiving first indication information; the first indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in the OCC of the second DMRS;

[0040] In one implementation, the method also includes: the sending device sends second indication information; the second indication information is used to indicate to the receiving device at least one of the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize the phase difference between the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; the receiving device is a device that receives the first DMRS from the first DMRS port through the first time-frequency resource.

[0041] According to a third aspect, a communication device is provided, comprising: a receiving unit, configured to receive a first DMRS from a first demodulation reference signal DMRS port through a first time-frequency resource, and to receive a second DMRS from a second DMRS port through a second time-frequency resource; wherein the first time-frequency resource is part of the time-frequency resource in the second time-frequency resource, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0042] In one implementation, the orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shifting the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0043] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; on an orthogonal frequency division multiplexing (OFDM) symbol in the time domain, the first time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0044] In one implementation, P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1:

[0045]

[0046] Among them, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

[0047] In one implementation, the receiving unit is further configured to receive a third DMRS from a third DMRS port through the first time-frequency resource; the OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2:

[0048]

[0049] Among them, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents the phase shift factor of the third DMRS, and ω2 is different from ω1.

[0050] In one implementation, the receiving unit is also used to receive a fourth DMRS from a fourth DMRS port through a third time-frequency resource; the third time-frequency resource is included in the second time-frequency resource, and the third time-frequency resource does not overlap with the first time-frequency resource; the orthogonal mask code OCC of the fourth DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

[0051] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; on an OFDM symbol in the time domain, the third time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0052] In one implementation, the communication device further includes a sending unit; the sending unit is used to send first indication information; the first indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource to a sending device; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in an OCC of the second DMRS; the sending device is a device that sends the first DMRS from the first DMRS port through the first time-frequency resource;

[0053] In one implementation, the receiving unit is also used to receive second indication information from a sending device; the second indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC of the second DMRS corresponding to the first time-frequency resource; the sending device is a device that sends the first DMRS from the first DMRS port via the first time-frequency resource.

[0054] In a fourth aspect, a communication device is provided, comprising: a sending unit, configured to send a first DMRS from a first demodulation reference signal DMRS port via a first time-frequency resource; wherein the first time-frequency resource is included in a second time-frequency resource, the second time-frequency resource is a time-frequency resource of a second DMRS used to map the second DMRS port, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0055] In one implementation manner, the orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shifting the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0056] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; on an orthogonal frequency division multiplexing (OFDM) symbol in the time domain, the first time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0057] In one implementation, P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1:

[0058]

[0059] Among them, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

[0060] In one implementation, the sending unit is further configured to send a third DMRS from a third DMRS port through the first time-frequency resource; wherein the OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2:

[0061]

[0062] Among them, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents the phase shift factor of the third DMRS, and ω1 is different from ω2.

[0063] In one implementation, the sending unit is also used to send a third DMRS from a third DMRS port through a third time-frequency resource; wherein the third time-frequency resource is included in the second time-frequency resource and the third time-frequency resource does not overlap with the first time-frequency resource, and the orthogonal mask code OCC of the third DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

[0064] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; on an OFDM symbol in the time domain, the third time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0065] In one implementation, the communication device further includes a receiving unit; the receiving unit is used to receive first indication information; the first indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in the OCC of the second DMRS;

[0066] In one implementation, the sending unit is also used to send second indication information; the second indication information is used to indicate to the receiving device at least one of the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize the phase difference between the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; the receiving device is a device that receives the first DMRS from the first DMRS port through the first time-frequency resource.

[0067] According to a fifth aspect, a communication device is provided, comprising at least one processor and an interface circuit, wherein the at least one processor is used to communicate with other devices through the interface circuit to execute the communication method provided in the first aspect.

[0068] According to a sixth aspect, a communication device is provided, comprising at least one processor and an interface circuit, wherein the at least one processor is used to communicate with other devices through the interface circuit to execute the communication method provided in the second aspect.

[0069] In the seventh aspect, a chip is provided, which includes a processing circuit and an interface; the processing circuit is used to call and run a computer program stored in the storage medium from the storage medium to execute the communication method provided in the first aspect above, or to execute the communication method provided in the second aspect above.

[0070] In an eighth aspect, a computer-readable storage medium is provided, in which instructions are stored; when the instructions are executed, the communication method provided in the first aspect is executed, or the communication method provided in the second aspect is executed.

[0071] In a ninth aspect, a computer program product is provided, comprising instructions; when the instructions are executed on a computer, the computer executes the communication method provided in the first aspect, or executes the communication method provided in the second aspect.

[0072] In the tenth aspect, a communication system is provided, comprising: a receiving device and a sending device; wherein: the receiving device is used to execute the communication method provided in the first aspect above; the sending device is used to execute the communication method provided in the second aspect above.

[0073] The technical effects brought about by any one of the technical solutions in the second to tenth aspects mentioned above can refer to the technical effects brought about by the technical solution provided in the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] Figure 1 One of the schematic diagrams of a pilot diagram provided by the prior art;

[0075] Figure 2 A second schematic diagram of a pilot diagram provided by the prior art;

[0076] Figure 3 A third schematic diagram of a pilot diagram provided by the prior art;

[0077] Figure 4 One of the network architecture diagrams provided in the embodiment of the present application;

[0078] Figure 5 A second schematic diagram of a network architecture provided in an embodiment of the present application;

[0079] Figure 6 One of the flow charts of a communication method provided in an embodiment of the present application;

[0080] Figure 7 A schematic diagram of a pilot diagram provided in an embodiment of the present application;

[0081] Figure 8 A second flow chart of a communication method provided in an embodiment of the present application;

[0082] Fig. 9 A third flow chart of a communication method provided in an embodiment of the present application;

[0083] Fig.10 A fourth flow chart of a communication method provided in an embodiment of the present application;

[0084] Fig.11 A fifth flow chart of a communication method provided in an embodiment of the present application;

[0085] Fig.12 One of the structural schematic diagrams of a communication device provided in an embodiment of the present application;

[0086] Fig.13 A second structural diagram of a communication device provided in an embodiment of the present application;

[0087] Fig.14 The third structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0088] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application. Among them, in order to facilitate the clear description of the technical solutions in the embodiments of the present application, in the embodiments of the present application, the words "first", "second" and the like are used to distinguish the same items or similar items with substantially the same functions and effects. It can be understood by those skilled in the art that the words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like do not limit necessarily different. At the same time, in the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design solutions. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete manner for ease of understanding.

[0089] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0090] The following is an introduction to the related technologies involved in the embodiments of this application:

[0091] 1. Resource Block (RB)

[0092] In wireless resources, the smallest resource granularity in the time domain can be an orthogonal frequency division multiplexing (OFDM) symbol, which can be referred to as a symbol; in the frequency domain, the smallest resource granularity can be a subcarrier. An OFDM symbol and a subcarrier constitute a resource element (RE). When the physical layer performs resource mapping, RE is used as the basic unit. In some communication protocols, such as the long term evolution (LTE) standard protocol, all OFDM symbols in a time slot and 12 subcarriers in the frequency domain constitute an RB, such as Figure 1 As shown, the number of OFDM symbols in a time slot may be 6 or 7. In other communication protocols, such as the New RAT (NR) standard protocol, one RB includes one OFDM symbol and 12 subcarriers.

[0093] 2. Demodulation reference signal (DMRS) port

[0094] In a mobile communication network, a transmitting device (such as a terminal device) can send a wireless signal to a receiving device (such as a base station) through one or more antenna ports. Among them, the antenna port, as a logical concept, can correspond to one physical transmitting antenna or multiple physical transmitting antennas. In both cases, the receiver of the receiving device will not decompose the signal from the same antenna port. Because from the perspective of the receiving device, whether the channel is formed by a single physical transmitting antenna or a combination of multiple physical transmitting antennas, the reference signal corresponding to this antenna port defines this antenna port. Among them, the antenna port corresponding to DMRS can be called a DMRS port, and the receiving device can obtain the channel information of this antenna port based on DMRS estimation. When the receiving device is a base station, the base station can perform physical uplink shared channel (PUSCH) data demodulation based on the channel estimation result. When the receiving device is a terminal device, the terminal device can perform physical downlink shared channel (PDSCH) data demodulation based on the channel estimation result.

[0095] Currently in mobile communication networks, information can be sent to a receiving device through multiple layers of DMRS ports simultaneously by making the DMRS of the multiple layers of DMRS ports orthogonal. Specifically, in uplink DMRS channel estimation, the maximum number of DMRS ports with DMRS orthogonality supported by the system is related to the waveform and DMRS configuration type currently used.

[0096] For example, in the new radio access technology (NR) system, uplink communication can support two waveforms: cyclic prefixed orthogonal frequency division multiplexing (CP-OFDM) or discrete Fourier transform-spread-orthogonal frequency division multiplexing (DFT-S-OFDM) waveform. Among them, the specific waveform used for uplink communication can be determined through high-level signaling configuration.

[0097] Among them, the different waveforms used in uplink communication will lead to different ways of generating DMRS sequences. For example, in the NR system, the DFT-S-OFDM waveform uses the ZC sequence for DMRS, while the CP-OFDM waveform uses the gold sequence for DMRS. For the CP-OFDM waveform, two DMRS configurations can be supported, namely configuration type 1 and configuration type 2. Under configuration type 1, the system supports 8-port DMRS orthogonality, that is, it supports a maximum of 8 layers of orthogonal DMRS port multiplexing; under configuration type 2, the system supports 12-port DMRS orthogonality, that is, the system supports a maximum of 12 layers of orthogonal DMRS port multiplexing.

[0098] In addition, according to the different time domain positions of DMRS, DMRS can be divided into front-loaded DMRS and additional DMRS. Among them, front-loaded DMRS is placed in the first few symbols in a time slot, and a maximum of two symbols can be configured.

[0099] In the case of multi-layer orthogonal DMRS port multiplexing, different DMRS ports are divided into different code division multiplexing (CDM) groups in the frequency domain. Among them, the DMRS ports in the same CDM group use orthogonal cover codes (OCC) to expand in the time and frequency domains, and can ensure the orthogonality of different DMRS ports, thereby improving the accuracy of channel estimation.

[0100] For example, Figure 2 FIG. 1 is a schematic diagram of a pilot pattern of a DMRS using configuration type 1. When one symbol is configured for DMRS, Figure 2 The two patterns of RE in (a) represent the REs occupied by CDM group 0 and CDM group 1, respectively, and p0, p1, p2, and p3 represent the DMRS port indexes. In the same CDM group, the frequency domain uses frequency domain OCC to ensure that the DMRS sequences of the two DMRS ports in the same CDM group are orthogonal. It can be seen that when configuration type 1 is used and DMRS is configured with one symbol, the system supports a maximum of 4 layers of orthogonal DMRS port multiplexing.

[0101] When two symbols are configured for DMRS, Figure 2 The two patterns of RE in (b) represent the REs occupied by CDM group 0 and CDM group 1, respectively, and p0, p1, ..., p6, p7 represent the DMRS port indexes, respectively. In the same CDM group, the orthogonality of the DMRS sequences of the four DMRS ports in the same CDM group is ensured by frequency domain OCC (code length is 2) and time domain OCC (code length is 2). It can be seen that when configuration type 1 is adopted and DMRS is configured with two symbols, the system supports a maximum of 8 layers of orthogonal DMRS port multiplexing.

[0102] For another example, Figure 3 FIG. 1 is a schematic diagram of a pilot pattern of a DMRS using configuration type 2. When a symbol is configured for a DMRS, Figure 3 The three patterns of RE in (a) represent the REs occupied by CDM group 0, CDM group 1 and CDM group 2, respectively, and p0, p1, ... p4, p5 represent the DMRS port indexes. In the same CDM group, the frequency domain uses frequency domain OCC to ensure that the DMRS sequences of the two DMRS ports in the same CDM group are orthogonal. It can be seen that when configuration type 2 is used and DMRS is configured with one symbol, the system supports a maximum of 6 layers of orthogonal DMRS port multiplexing.

[0103] When two symbols are configured for DMRS, Figure 3 The three patterns of RE distribution in (b) represent the REs occupied by CDM group 0, CDM group 1 and CDM group 2, and the distribution of p0, p1, ... p10, p11 represents the DMRS port index. In the same CDM group, the frequency domain uses or frequency domain OCC to ensure that the DMRS sequences of the four DMRS ports in the same CDM group are orthogonal. It can be seen that when configuration type 2 is used and DMRS is configured with two symbols, the system supports a maximum of 12 layers of orthogonal DMRS port multiplexing.

[0104] The following is an introduction to the technical solution provided in the embodiment of the present application with reference to examples. The technical solution provided in the embodiment of the present application can be applied to various communication systems, such as communication systems using NR technology, long term evolution (LTE) technology or other wireless access technologies.

[0105] For example, Figure 4A schematic diagram of a network architecture for applying the technical solution provided in the embodiment of the present application. The network may include: a terminal device, a radio access network (RAN) or an access network (AN) (RAN and AN are collectively referred to as (R)AN), and a core network (CN).

[0106] Among them, the terminal device can be a device with wireless transceiver function. The terminal device can have different names, such as user equipment (UE), access equipment, terminal unit, terminal station, mobile station, mobile station, remote station, remote terminal, mobile device, wireless communication device, terminal agent or terminal device, etc. The terminal device can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device includes a handheld device, a vehicle-mounted device, a wearable device or a computing device with wireless communication function. For example, the terminal device can be a mobile phone, a tablet computer or a computer with wireless transceiver function. The terminal device can also be a virtual reality (VR) device, an augmented reality (AR) device, an industrial control terminal, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. In the embodiment of the present application, the device for realizing the function of the terminal device may be the terminal device, or may be a device capable of supporting the terminal device to realize the function, such as a chip system, etc. In the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices.

[0107] (R)AN mainly includes access network equipment. Access network equipment can also be called base station. Base stations can include various forms of base stations. For example: macro base station, micro base station (also called small station), relay station, access point, etc. Specifically, it can be: an access point (AP) in a wireless local area network (WLAN), a base station (Base Transceiver Station, BTS) in a global system for mobile communications (GSM) or code division multiple access (CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA), or an evolved base station (Evolved Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, wearable device, and the next generation node B (The Next Generation Node B, gNB) in a 5G network or a base station in a future evolved public land mobile network (Public Land Mobile Network, PLMN) network, etc.

[0108] A base station usually includes a baseband unit (BBU), a remote radio unit (RRU), an antenna, and a feeder for connecting the RRU and the antenna. Among them, the BBU is responsible for signal modulation. The RRU is responsible for radio frequency processing. The antenna is responsible for the conversion between the guided wave on the cable and the space wave in the air. On the one hand, the distributed base station greatly shortens the length of the feeder between the RRU and the antenna, which can reduce signal loss and reduce the cost of the feeder. On the other hand, the RRU plus the antenna is relatively small and can be installed anywhere, making network planning more flexible. In addition to the remote RRU, all BBUs can be concentrated and placed in the central office (CO). Through this centralized approach, the number of base station rooms can be greatly reduced, the supporting equipment can be reduced, especially the energy consumption of air conditioners, and a large amount of carbon emissions can be reduced. In addition, after the scattered BBUs are concentrated into a BBU baseband pool, they can be managed and scheduled in a unified manner, and resource allocation is more flexible. In this mode, all physical base stations have evolved into virtual base stations. All virtual base stations share user data transmission and reception, channel quality and other information in the BBU baseband pool, and cooperate with each other to achieve joint scheduling. In some deployments, the base station may include a centralized unit (CU) and a distributed unit (DU). The base station may also include an active antenna unit (AAU). The CU implements some functions of the base station, and the DU implements some functions of the base station. For example, the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC), media access control (MAC) and physical (PHY) layers. The AAU implements some physical layer processing functions, RF processing and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, therefore, under this architecture, high-level signaling, such as RRC layer signaling or PDCP layer signaling, can also be considered to be sent by DU, or, sent by DU+AAU. It can be understood that in the embodiment of the present application, the access network device can be a device including one or more of a CU node, a DU node, and an AAU node.In addition, the CU may be classified as a network device in the RAN, or the CU may be classified as a network device in the core network (CN), and no limitation is imposed here.

[0109] The core network includes multiple core network elements (or network function elements), such as Figure 4 In the fifth-generation mobile communication technology (5th-Generation, 5G) system, the core network includes: access and mobility management services (AMF) network elements, session management function (SMF) network elements, PCF network elements, user plane function (UPF) network elements, application layer function (AF) network elements, AUSF network elements, and UDM network elements.

[0110] In addition, the core network can also include some Figure 4 The network elements not shown in the figure, such as the security anchor function (SEAF) network element and the authentication credential repository and processing function (ARPF), are not described in detail in the embodiments of the present application.

[0111] In addition, in wireless communication networks, communications can be divided into different types according to the types of sending nodes and receiving nodes. For example, the information sent by a network device to a terminal device is called downlink (DL) communication; the information sent by a terminal device to a network device is called uplink (UL) communication. The network device can specifically refer to a base station or a network element in a core network that can exchange information with a terminal device.

[0112] like Figure 5 FIG. 1 is a schematic diagram of a communication system provided in an embodiment of the present application. The communication system may include a network device 101 and one or more terminal devices 102 connected to the network device 101. The network device 101 may be an access network device, for example, the network device 101 may be Figure 4 One or more terminal devices 102 may be the above Figure 4 The terminal device in.

[0113] exist Figure 5In the communication system shown, when one or more terminal devices 102 send uplink information to the network device 101, or the network device 101 sends downlink information to one or more terminal devices 102, when the number of network paired transmission layers exceeds the maximum number of orthogonal DMRS port multiplexing layers supported by the system, for example, in uplink communication, the number of network paired transmission layers exceeds 8 layers under configuration type 1 or the number of network paired transmission layers exceeds 12 layers under configuration type 2, the orthogonality of all DMRS ports cannot be guaranteed, resulting in the introduction of inter-layer interference between DMRS ports, thereby reducing the DMRS channel estimation performance.

[0114] In order to solve the above technical problems, the present application provides a communication method, such as Figure 6 As shown, the method includes:

[0115] S201. A sending device sends a first DMRS from a first DMRS port through a first time-frequency resource.

[0116] When the communication method is applied to uplink communication, the sending device may be Figure 5 When the communication method is applied to downlink communication, the sending device may be Figure 5 The network device 101 in.

[0117] Among them, the first time-frequency resource is part of the time-frequency resource in the second time-frequency resource. The second time-frequency resource is the time-frequency resource of the second DMRS used to map the second DMRS port. Among them, the first time-frequency resource is part of the time-frequency resource in the second time-frequency resource, which can be understood as the first time-frequency resource is included in the second time-frequency resource and the first time-frequency resource does not completely overlap with the second time-frequency resource, that is, there are at least some time-frequency resources in the second time-frequency resource that are not included in the first time-frequency resource.

[0118] In other words, the system supports the first DMRS port multiplexing part of the time-frequency resources of the second DMRS port, wherein the sending device can send the first DMRS from the first DMRS port through the first time-frequency resources, and the sending device or other devices other than the sending device can send the second DMRS from the second DMRS port through the second time-frequency resources, which is equivalent to the first DMRS port and the second DMRS port multiplexing the first time-frequency resources to send their respective DMRSs, and then the receiving device obtains the second DMRS by parsing the second time-frequency resources and obtains the first DMRS by parsing the first time-frequency resources in the second time-frequency resources.

[0119] For example, if the second DMRS port is a port configured using configuration type 1 and one symbol is configured for DMRS, the second time-frequency resource occupied by the second DMRS port for sending the second DMRS may be expressed as follows: Figure 2 The REs occupied by CDM group 0 or CDM group 1 in (a). Taking the second DMRS port as port p0 as an example, the second time-frequency resources include Figure 2 In (a), the REs indexed are 0, 2, 4, 6, 8, and 10. When the second time-frequency resource includes Figure 2 When the REs indexed as 0, 2, 4, 6, 8, and 10 in (a), the first time-frequency resource may include some REs in the REs indexed as 0, 2, 4, 6, 8, and 10. That is, the transmitting device or other device transmits the REs to the receiving device through Figure 2 When the REs indexed as 0, 2, 4, 6, 8, and 10 in (a) send the second DMRS from the second DMRS port, the sending device can send the first DMRS from the first DMRS port through the above-mentioned part of the REs, that is, at this time, the above-mentioned part of the REs are multiplexed by the first DMRS port and the second DMRS port.

[0120] In one implementation, in the above method, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource, where P is an integer greater than 1. In an OFDM symbol in the time domain, the first time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource. Among them, in the above subcarrier set, two adjacent subcarriers are spaced by P-1 subcarriers included in the second time-frequency resource.

[0121] Continuing with the above example, when the second time-frequency resource includes Figure 2 When the REs indexed as 0, 2, 4, 6, 8, and 10 in (a), the first time-frequency resource may include REs indexed as 2, 6, and 10. At this time, the REs indexed as 2, 6, and 10 are multiplexed by the first DMRS port and the second DMRS port.

[0122] In addition, taking two RBs (i.e., 24 consecutive subcarriers in the frequency domain) as an example, the second time-frequency resource may include REs indexed as 0, 2, 4, 6, 8, and 10 in the two RBs, i.e., the second time-frequency resource includes a total of 12 REs. The first time-frequency resource may include REs indexed as 2, 6, and 10 in the two RBs, i.e., the first time-frequency resource includes a total of 6 REs.

[0123] In addition, in the above method, the orthogonal cover code (OCC) of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS. That is, the vector inner product of the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS is 0.

[0124] For example, when a symbol is configured for DMRS, if the second DMRS occupies REs with indices 0, 2, 4, 6, 8, and 10, and the first DMRS occupies REs with indices 2, 6, and 10, then the vector inner product of the OCC of the second DMRS on the REs with indices 2, 6, and 10 and the OCC of the first DMRS on the REs with indices 2, 6, and 10 is 0.

[0125] For another example, taking two REs (i.e., 24 consecutive subcarriers in the frequency domain) as an example, when a symbol is configured for DMRS, the second time-frequency resource may include REs with indices of 0, 2, 4, 6, 8, and 10 in the two REs, i.e., the second time-frequency resource includes a total of 12 REs. The first time-frequency resource may include REs with indices of 2, 6, and 10 in the two REs, i.e., the first time-frequency resource includes a total of 6 REs, and the vector inner product of the OCC of the second DMRS on the 6 REs with indices of 2, 6, and 10 and the OCC of the first DMRS on the 6 REs with indices of 2, 6, and 10 is 0.

[0126] By making the OCC of the first DMRS orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS, inter-layer interference between the first DMRS port and the second DMRS port can be avoided.

[0127] In an implementation manner, in the above method, the OCC of the first DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource are the same as the result of cyclic shift.

[0128] Since for a sequence, the cyclic shift result of the sequence is orthogonal to the sequence, the above implementation method can achieve orthogonality between the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0129] Continuing with the above example, if the second DMRS occupies REs with indices 0, 2, 4, 6, 8, and 10, and the first DMRS occupies REs with indices 2, 6, and 10, the OCC of the first DMRS can be obtained by cyclically shifting the OCC of the second DMRS on the REs with indices 2, 6, and 10. In this way, the obtained OCC of the first DMRS is orthogonal to the OCC of the second DMRS on the REs with indices 2, 6, and 10.

[0130] It should be noted that in some other implementations, other methods besides cyclic shift may be used to make the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS orthogonal, and this application may not impose any restrictions on this.

[0131] S202: The receiving device receives a first DMRS from a first DMRS port through a first time-frequency resource, and receives a second DMRS from a second DMRS port through a second time-frequency resource.

[0132] Exemplarily, when the communication method is applied to uplink communication, the receiving device may be Figure 5 When the communication method is applied to downlink communication, the receiving device may be Figure 5 The terminal device 102 in.

[0133] The second DMRS may be sent by the transmitting device through the second DMRS port on the second time-frequency resource, and the second DMRS may also be sent by other devices other than the transmitting device through the second DMRS port on the second time-frequency resource. This application may not limit this.

[0134] In the above method of the present application, firstly, since the first time-frequency resource occupied by the first DMRS transmitted from the first DMRS port is part of the time-frequency resource in the second time-frequency resource, there is no need to allocate additional time-frequency resource overhead for the first DMRS port separately. In addition, since the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS are orthogonal, interference between the first DMRS port and the second DMRS port can be avoided. Further, when the second DMRS port is one of the 8 orthogonal DMRS ports that the system supports at most under configuration type 1 in the prior art or one of the 12 orthogonal DMRS ports that the system supports at most under configuration type 2, since the OCC of the first DMRS transmitted through the first DMRS port in the present application can be orthogonal to the OCC corresponding to the second DMRS, it will not interfere with the information transmission of the second DMRS port, thereby achieving the effect of adding a new orthogonal DMRS port on the basis of the 8 orthogonal DMRS ports that the system supports at most under configuration type 1 in the prior art or the 12 orthogonal DMRS ports that the system supports at most under configuration type 2. This avoids the effect of inter-layer interference between DMRS ports caused by too many transmission layers between the terminal device and the network device.

[0135] The specific implementation process of the above method of the present application is described below with reference to examples.

[0136] For ease of understanding, in the following examples, an example is given in which a transmitting device transmits a first DMRS from a first DMRS port through a first time-frequency resource, and the transmitting device also transmits a second DMRS from a second DMRS port through a second time-frequency resource. It is understandable that, in a specific implementation, a second DMRS may also be transmitted from a second DMRS port through a second time-frequency resource by a device other than the transmitting device. For example, the transmitting device may be a terminal device (referred to as terminal device 1), and terminal device 1 transmits a first DMRS from a first DMRS port through a first time-frequency resource, and there is also a terminal device 2 that transmits a second DMRS from a second DMRS port through a second time-frequency resource. That is, in a specific implementation, when a transmitting device transmits a first DMRS from a first DMRS port through a first time-frequency resource, whether there is a device that transmits a second DMRS from a second DMRS port through a second time-frequency resource, and whether the device that transmits a second DMRS from a second DMRS port through a second time-frequency resource is the above-mentioned transmitting device or another device, and this application may not be limited thereto.

[0137] The first step is that the sending device sends the second DMRS from the second DMRS port through the second time-frequency resource.

[0138] Specifically, assuming that the uplink communication uses a CP-OFDM waveform and the DMRS sequence is generated using a gold sequence, the DMRS sequence r(n) satisfies the following formula (1):

[0139]

[0140] Where c(i) is a pseudo-random sequence, such as a gold sequence. The generation formula of c(i) is:

[0141] c(n)=(x1(n+N C )+x2(n+N C ))mod2

[0142] x1(n+31)=(x1(n+3)+x1(n))mod2 Formula (2)

[0143] x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2

[0144] Among them, N C = 1600, x1(n) can be initialized to x1(0) = 1, x1(n) = 0, n = 1, 2, ..., 30, x2(n) satisfies Corresponding to the DMRS sequence generation of PUSCH, c init satisfy:

[0145]

[0146] Where l is the OFDM symbol index, is the number of time slots in a frame, is the number of symbols in a time slot. λ is the CDM group index. Depending on the protocol used, and satisfy:

[0147]

[0148]

[0149] or, and satisfy:

[0150]

[0151]

[0152] n SCID ∈{0, 1} is the DMRS sequence initialization parameter, For the mask, The value of is determined by different high-level parameter configurations.

[0153] Based on the above sequence r(n), when mapping the second DMRS to REs, the following formula (4) may be used to map the above sequence r(n) to each RE:

[0154]

[0155] in, Indicates DMRS port Intermediate variable on the RE with subcarrier index k and OFDM symbol index l. In formula (4), when configuration type 1 is adopted, k=4n+2k′+Δ, and when configuration type 1 is adopted, k=6n+k′+Δ. w f (k′) corresponds to the frequency domain OCC code of DMRS, w t (l′) corresponds to the time domain OCC code of DMRS, and then w f (k′)·w t (l′) indicates the OCC code of the DMRS on the corresponding RE. f (k′), w t The values ​​of (l′) and Δ may be determined by predefined configuration information. For example, reference may be made to the description of w in Section 6.4.1.1.3 of 3GPP TS 38.211. f(k′), w t (l′) and the description of Δ values. For example, the following table 1 can be used to determine configuration type 1, w f (k′), w t (l′) and the value of Δ:

[0156] Table 1

[0157]

[0158] in, Indicates the index of the DMRS port. As can be seen from Table 1 above, the OCC codes used by the four DMRS ports {0, 1, 4, 5} contained in CDMgroup 0 under configuration type 1 are w corresponding to rows 0, 1, 4, and 5 in the table. f (k′), w t The value of (l′). f (k′) corresponds to the OCC code in the frequency domain, with a code length of 2; w t (l′) corresponds to the OCC code in the time domain, and the code length is 2. When DMRS is configured with only one OFDM symbol, it can be understood as frequency domain spreading with an OCC of 2 in one CDM group. When DMRS is configured with two OFDM symbols, each CDM group occupies two OFDM symbols, which can be understood as frequency domain spreading with an OCC code length of 2 and time domain spreading with an OCC code length of 2 in one CDM group. Taken together, it is equivalent to time-frequency domain spreading with an OCC of 4.

[0159] Based on the above manner, the sending device can map the second DMRS to the corresponding RE, so as to send the second DMRS from the second DMRS port through the second time-frequency resource.

[0160] In the second step, the sending device sends the first DMRS from the first DMRS port through the first time-frequency resource.

[0161] For example, the four ports included in CDM group 0 in Table 1 are taken as an example. Figure 7 As shown, CDM group 0 corresponds to 12 REs (frequency domain subcarrier index positions 0, 2, 4, 6, 8, 10, time domain OFDM symbol indexes 2 and 3). Figure 7The vertical axis is the frequency domain position index, and the horizontal axis is the time domain OFDM symbol index. The 12 REs can be divided into 3 groups, each group includes 4 REs (including 2 REs adjacent in the frequency domain and 2 REs adjacent in the time domain). As shown in the figure, when DMRS is configured as two OFDM symbols, the subcarrier indexes of the first group of REs are 0 and 2, the subcarrier indexes of the second group of REs are 4 and 6, and the subcarrier indexes of the third group of REs are 8 and 10. The OCCs corresponding to the four DMRS ports in each group of REs include {1, 1, 1, 1}, {1, -1, 1, -1}, {1, -1, -1, 1}, and {1, -1, -1, 1}. For example, Figure 7 In the first group of REs, the OCCs of DMRS port 0 at RE a, RE b, RE c, and RE d are {1, 1, 1, 1} respectively; the OCCs of DMRS port 1 at RE a, RE b, RE c, and RE d are {1, -1, 1, -1} respectively; the OCCs of DMRS port 4 at RE a, RE b, RE c, and RE d are {1, 1, -1, -1} respectively; the OCCs of DMRS port 3 at RE a, RE b, RE c, and RE d are {1, -1, -1, 1} respectively, and the same applies to the second and third groups of REs.

[0162] In addition, if we only look at the subcarrier on the time domain OFDM symbol index 2, the REs corresponding to CDM group 0 (taking 1 RB as an example, the RE indices are 0, 2, 4, 6, 8, 10). On the REs with indices 0, 2, 4, 6, 8, 10, the OCCs of DMRS port 0 and DMRS port 4 are {1, 1, 1, 1, 1, 1}, and the OCCs of DMRS port 1 and DMRS port 5 are {1, -1, 1, -1, 1, -1}.

[0163] Based on the above formula (4) and the description in Table 1, it is assumed that DMRS adopts configuration type 1, and the second DMRS port is DMRS port 0 in Table 1. Then, in one RB, the second DMRS occupies REs with indexes of 0, 2, 4, 6, 8, and 10. Figure 7 For example, in Figure 7 The OCC of the second DMRS is {1, 1, 1, 1, 1, 1} for the REs with OFDM symbol index 2 and RE index 0, 2, 4, 6, 8, and 10. When there are two RBs (i.e., 24 consecutive subcarriers), the OCC corresponding to the second DMRS is {1, 1, 1, 1, 1, 1, 1, 1, 1, 1} as shown in Table 2 below.

[0164] Table 2

[0165]

[0166] In addition, as shown in Table 2, if the REs occupied by the first DMRS are REs with indices 2, 6, and 10 among the REs with indices 0, 2, 4, 6, 8, and 10 occupied by the second DMRS, it can be seen from the above that the OCC of the first DMRS in the REs with indices 2, 6, and 10 needs to be orthogonal to the OCC of the second DMRS in the REs with indices 2, 6, and 10.

[0167] For example, in Table 2, the second DMRS is on 6 REs overlapping with the first DMRS, and the corresponding OCC is:

[0168] s2(m)={1, 1, 1, 1, 1, 1};

[0169] In addition, the DMRS port 1 in the above Table 1 is on the 6 REs overlapping with the first DMRS, and the corresponding OCC is:

[0170] s'={-1,-1,-1,-1,-1,-1};

[0171] In addition, the OCC of the first DMRS can be expressed by the following formula:

[0172]

[0173] Where m represents the relative index of the RE corresponding to the DMRS, which can also be understood as the mth item in the OCC on the RE where the first DMRS and the second DMRS overlap. It can be seen that the above s1(m) can be regarded as the result of the cyclic shift of s2(m). When ω=0, it is s2(m); when ω=1, 2, 3, 4, 5, it can be guaranteed that s1(m) is orthogonal to s2(m) and s', respectively. That is, the first DMRS port will not interfere with the above DMRS port 0 and DMRS port 1.

[0174] After determining the OCC of the first DMRS, the sending device may send the first DMRS from the first DMRS port through the first time-frequency resource.

[0175] In the third step, the receiving device receives the first DMRS from the first DMRS port through the first time-frequency resource, and receives the second DMRS from the second DMRS port through the second time-frequency resource.

[0176] The receiving device may first demodulate the first DMRS on the first time-frequency resource to perform channel estimation on the first DMRS port according to the first DMRS, and then demodulate the second DMRS on the second time-frequency resource to perform channel estimation on the second DMRS port after subtracting the interference of the first DMRS.

[0177] Specifically, the receiving device demodulates the first DMRS and demodulates the second DMRS by performing reverse processing according to the same principle as the first and second steps above, so as to obtain the first DMRS from the first time-frequency resource and obtain the second DMRS from the second time-frequency resource. This application may not be limited to this.

[0178] In one implementation, when the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource, and P is 2, the OCC of the first DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula (5):

[0179]

[0180] Wherein s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS by cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS. Exemplarily, when M is 2, ω1 can be any one of 1, 2, 3, 4, and 5.

[0181] The following introduces three methods of mapping the DMRS sequence r(n) of the first DMRS port to each RE:

[0182] Mode 1: When the DMRS configuration is configuration type 1 and the second DMRS port is the DMRS port in Table 1 above, the DMRS sequence r(n) of the first DMRS port can be mapped to each RE using the following formula (6):

[0183]

[0184] in, Indicates the first DMRS port Intermediate variables on the RE with subcarrier index k and OFDM symbol index l. represents the number of subcarriers included in one RB. ω represents the phase shift factor of the first DMRS, and 0<ω<3M. That is, it indicates the OCC code of the first DMRS on the corresponding RE. When m=0, the RB is the smallest RB (ie, the first RB) among all the M RBs allocated to the transmitting device.

[0185] Among them, w f (k′), w tThe values ​​of (l′), Δ, and ω may be determined by predefined configuration information. For example, the above Table 1 may be updated to the following Table 3. According to the following Table 3, the w corresponding to the first DMRS port under configuration type 1 may be determined. f (k′), w t The values ​​of (l′), Δ and ω are:

[0186] Table 3

[0187]

[0188]

[0189] In Table 3, when the allocated DMRS port is DMRS port 0-7 in the table, the w of the DMRS port can be obtained by looking up the table. f (k′), w t (l′) and Δ, and then use the above formula (4) to map the DMRS sequence to each RE. At this time, the OCC of DMRS ports 0-7 is independent of the phase shift factor ω, that is, DMRS ports 0-7 are not applicable to ω. Therefore, the ω corresponding to DMRS ports 0-7 in Table 3 is N / A. When the allocated DMRS port is DMRS port 8-15 in the table, the w of the DMRS port can be obtained by looking up the table. f (k′), w t (l′), Δ and ω, and then use the above formula (6) to map the DMRS sequence to each RE. In addition, it should be noted that Table 3 only uses the value of ω as 2 or 4 as an example for illustration. In some scenarios, ω can also take other values, and its value range can be a positive integer of 0<ω<3M.

[0190] For example, if the second DMRS port is DMRS port 0 (ie ), the first DMRS port is DMRS port 8 (ie ), the OCC of the first DMRS and the OCC of the second DMRS are as shown in Table 2 above, and it can be seen that the OCC of the first DMRS is the same as the result of cyclic shifting the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0191] As can be seen from Table 3, the OCCs of DMRS port 8 and DMRS port 9 are two orthogonal DMRS ports obtained by cyclically shifting the OCC of DMRS port 0 (the phase shift factor ω is 2 or 4 respectively). The OCCs of DMRS port 12 and DMRS port 13 are two orthogonal DMRS ports obtained by cyclically shifting the OCC of DMRS port 0 (the phase shift factor ω is 2 or 4 respectively). The OCCs of DMRS port 10 and DMRS port 11 are two orthogonal DMRS ports obtained by cyclically shifting the OCC of DMRS port 2 (the phase shift factor ω is 2 or 4 respectively). The OCCs of DMRS port 14 and DMRS port 15 are two orthogonal DMRS ports obtained by cyclically shifting the OCC of DMRS port 6 (the phase shift factor ω is 2 or 4 respectively). That is to say, a total of 16 DMRS ports can be supported for orthogonality at this time, and 8 DMRS ports are added compared to the 8 DMRS ports in Table 1. If four phase shift factors (eg, ω=1, 2, 4, 5) are respectively used when cyclic shifting is performed on the OCC of a DMRS port, a total of 24 DMRS ports can be supported to be orthogonal.

[0192] That is to say, the above-mentioned method 1 can be understood as determining the OCC of the first DMRS by the phase shift factor ω value corresponding to the first DMRS port in the predefined configuration information (such as Table 3).

[0193] Mode 2: When the DMRS configuration is configuration type 1 and the second DMRS port is the DMRS port in Table 1 above, the DMRS sequence r(n) of the first DMRS port can be mapped to each RE using the following formula (7):

[0194]

[0195] in, Indicates the first DMRS port Intermediate variables on the RE with subcarrier index k and OFDM symbol index l. Indicates the number of subcarriers included in one RB. That is, it indicates the OCC code of the first DMRS on the corresponding RE. When m=0, the RB is the smallest RB (ie, the first RB) among the M RBs allocated to the transmitting device. The offset position c is used to represent the position of the first time-frequency resource on the second time-frequency resource.

[0196] Where ω is a constant and 0<ω<3M, for example, ω can be any one of 1, 2, 3, 4, and 5. In addition, w f (k′), w tThe values ​​of (l′), Δ, and ω can be determined by predefined configuration information. For example, the above Table 1 can be updated to the following Table 4. According to the following Table 4, it can be determined that under configuration type 1, w f (k′), w t The values ​​of (l′), Δ and ω are:

[0197] Table 4

[0198]

[0199] Among them, the OCC of DMRS ports 0-7 is independent of the offset position c and the phase shift factor ω, that is, c and ω are not applicable to DMRS ports 0-7. Therefore, c and ω corresponding to DMRS ports 0-7 in Table 3 are N / A.

[0200] That is to say, the above-mentioned method 2 can be understood as determining the OCC of the first DMRS by the offset position c corresponding to the first DMRS port in the predefined configuration information (such as Table 4).

[0201] Method 3: Similar to Method 2, when the DMRS configuration is configuration type 1 and the second DMRS port is a DMRS port in Table 1 above, the DMRS sequence r(n) of the first DMRS port can be mapped to each RE using the above formula (7). Unlike Method 2, the value of ω in Method 3 needs to be determined by predefined configuration information. Exemplarily, Table 1 above can be updated to Table 5 below. According to Table 5 below, it can be determined that under configuration type 1, w f (k′), w t The values ​​of (l′), Δ, ω and c are:

[0202] Table 5

[0203]

[0204] Among them, the OCC of DMRS ports 0-7 is independent of the offset position c, that is, DMRS ports 0-7 are not applicable to c, so c corresponding to DMRS ports 0-7 in Table 3 is N / A. In addition, it should be noted that Table 5 is only illustrative of the example of ω taking the value of 2 or 4, and in some scenarios ω may also take other values, and its value range may be a positive integer of 0<ω<3M.

[0205] That is to say, the above-mentioned method 2 can be understood as determining the OCC of the first DMRS by the offset position c corresponding to the first DMRS port and the phase shift factor ω value corresponding to the first DMRS port in the predefined configuration information (such as Table 5).

[0206] In one implementation, Figure 8 As shown, the method provided by the present application also includes:

[0207] S203: The receiving device sends first indication information, so that the sending device receives the first indication information.

[0208] The first indication information is used to instruct the sending device to send the first DMRS from the first DMRS port through the first time-frequency resource.

[0209] Specifically, the first indication information is specifically used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource. In addition, the first indication information can also be used to indicate a CDM group index of the first DMRS, a frequency domain OCC of the first DMRS (i.e., w f (k′)), the time domain OCC of the first DMRS (i.e., w t (l′) and other parameters.

[0210] For example, when the sending device is a terminal device and the receiving device is a network device, the first indication information is sent to the terminal device through the network device so that the terminal device determines the first DMRS port and sends the first DMRS from the first DMRS port through the first time-frequency resource.

[0211] The following describes the contents indicated by the first indication information in three situations:

[0212] In the first case, the first indication information is used to indicate a phase shift factor of the first DMRS, wherein the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in an OCC of the second DMRS.

[0213] For example, taking the method of mapping the DMRS sequence r(n) of the first DMRS port to each RE in the above method 1 as an example, the first indication information can be used to indicate the value of the phase shift factor ω corresponding to the first DMRS. In this way, when the ω value corresponding to the first DMRS and the w of the first DMRS are known, f (k′), w of the first DMRS t (l′) and the CDM group index, the transmitting device can use the above formula (6) to map the DMRS sequence r(n) of the first DMRS port to each RE.

[0214] In the second case, the first indication information is used to indicate the position of the first time-frequency resource in the second time-frequency resource.

[0215] For example, taking the method of mapping the DMRS sequence r(n) of the first DMRS port to each RE in the second method as an example, the first indication information can be used to indicate the offset position c corresponding to the first DMRS. In this way, when the offset position c corresponding to the first DMRS and the w of the first DMRS are known, f (k′), w of the first DMRS t (l′) and the CDM group index, since ω can be a constant, the transmitting device can use the above formula (7) to map the DMRS sequence r(n) of the first DMRS port to each RE.

[0216] In the third case, the first indication information is used to indicate the phase shift factor of the first DMRS and the position of the first time-frequency resource in the second time-frequency resource.

[0217] Exemplarily, taking the method of mapping the DMRS sequence r(n) of the first DMRS port to each RE in the third method as an example, the first indication information can be used to indicate the phase shift factor of the first DMRS and the position of the first time-frequency resource in the second time-frequency resource. In this way, when the ω value corresponding to the first DMRS, the offset position c corresponding to the first DMRS, and the w of the first DMRS are known, f (k′), w of the first DMRS t (l′) and the CDM group index, the transmitting device can use the above formula (7) to map the DMRS sequence r(n) of the first DMRS port to each RE.

[0218] In one possible design, the first indication information includes first information for indicating a port index of a first DMRS port. Furthermore, the method further includes: the sending device determines at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource based on the first information in the first indication information.

[0219] That is to say, in the above design, the first indication information including the first information is sent to the sending device by the receiving device. Thus, the sending device can determine the port index of the first DMRS port according to the first information, and then determine at least one of the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource according to the port index of the first DMRS port. For example, the above Table 3 or Table 4 or Table 5 is stored in the sending device, and then the sending device can determine the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource by looking up the table after determining the first DMRS port index. Then the sending device can map the DMRS sequence r(n) of the first DMRS port to each RE according to at least one of the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource, that is, send the first DMRS from the first DMRS port through the first time-frequency resource. Thus, the first indication information is specifically used to indicate at least one of the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource.

[0220] Exemplarily, the first indication information may be a downlink control indicator (DCI), that is, the first DMRS port index may be indicated in the DCI sent by the receiving device to the sending device.

[0221] Example 1: When the rank of the DMRS port of the transmitting device is 1, the value of the field representing the first indication information in the DCI may be determined using the following Table 6:

[0222] Table 6

[0223]

[0224]

[0225] Among them, in Table 6, the first column (value) represents the value of the field representing the first indication information in the DCI; the second column (number of CDM groups) represents the number of CDM groups currently configured (number of DMRS CDM group(s)withoutdata); the third column (DMRS port index) represents the port index of the DMRS port allocated to the sending device; the fourth column (number of pre-DMRS symbols) represents the number of pre-DMRS symbols configured in the current system.

[0226] Among them, value14-21 can be used to indicate DMRS ports 8-15 in Table 3, Table 4 or Table 5 above, that is, can be used to indicate the first DMRS port.

[0227] In addition, if the first indication information is transmitted in the DCI in the manner shown in Table 6, 5 bits in the DCI need to be occupied. When a single table is used to indicate the DMRS ports 8-15 (hereinafter referred to as "DMRS ports 8-15") in Table 3, Table 4, or Table 5 above, as shown in Table 7:

[0228] Table 7

[0229]

[0230]

[0231] It can be seen that if the first indication information is transmitted in the DCI in the manner shown in Table 7, 3 bits in the DCI need to be occupied.

[0232] Example 2: When the rank of the DMRS port of the transmitting device is 2, the value of the field representing the first indication information in the DCI may be determined using the following Table 8:

[0233] Table 8

[0234]

[0235] Among them, value10-15 can be used to indicate that the DMRS end configured for the sending device includes DMRS ports 8-15, that is, value10-15 can be used to indicate the first DMRS port.

[0236] In addition, if the first indication information is transmitted in the DCI in the manner shown in Table 8, 4 bits in the DCI need to be occupied. When a single table is used to indicate the indication including DMRS ports 8-15, as shown in Table 9:

[0237] Table 9

[0238]

[0239]

[0240] It can be seen that if the first indication information is transmitted in DCI in the manner shown in Table 9, 3 bits in DCI are required. In addition, only part of the value may be indicated, for example, only value 0-3 in Table 9 is indicated, in which case only 2 bits are required for indication.

[0241] Example 3: When the rank of the DMRS port of the transmitting device is 3, the value of the field representing the first indication information in the DCI may be determined using the following Table 10:

[0242] Table 10

[0243]

[0244] Among them, value3 and value3 can be used to indicate that the DMRS end configured for the sending device includes DMRS ports 8-15.

[0245] In addition, other port combinations may also be considered, such as shown in Table 11:

[0246] Table 11

[0247]

[0248] In addition, a separate table may be used to transmit indications including DMRS ports 8-15 in DCI, as shown in Table 12:

[0249] Table 12

[0250]

[0251]

[0252] Example 4: When the rank of the DMRS port of the transmitting device is 4, the value of the field representing the first indication information in the DCI may be determined using the following Table 13:

[0253] Table 13

[0254]

[0255] In addition, a separate table may be used to transmit indications including DMRS ports 8-15 in DCI, as shown in Table 14:

[0256] Table 14

[0257]

[0258] It can be seen that if the first indication information is transmitted in the DCI in the manner shown in Table 13, 2 bits in the DCI need to be occupied.

[0259] In another implementation, Fig. 9 As shown, the method provided by the present application also includes:

[0260] S204: The sending device sends second indication information to the receiving device.

[0261] The second indication information is used to instruct the receiving device to receive the first DMRS from the first DMRS port through the first time-frequency resource.

[0262] Specifically, the second indication information is specifically used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource.

[0263] For example, when the sending device is a network device and the receiving device is a terminal device, the second indication information is sent to the terminal device through the network device so that the terminal device determines the first DMRS port and receives the first DMRS from the first DMRS port through the first time-frequency resource.

[0264] The specific implementation method of the content indicated by the second indication information can refer to the description of the content indicated by the first indication information in S203 above, and will not be repeated here.

[0265] The following describes the implementation process of the method provided by the present application when the transmitting device sends DMRS to the receiving device through multiple DMRS ports. It should be noted that the following description mainly introduces the implementation process of the transmitting device sending DMRS to the receiving device through three DMRS ports. It can be understood that the relevant description can also be applied to the implementation process of the transmitting device sending DMRS to the receiving device through four or more DMRS ports:

[0266] In one implementation, Fig.10 As shown, the method also includes:

[0267] S205. The sending device sends a third DMRS from a third DMRS port through the first time-frequency resource.

[0268] Furthermore, the receiving device may receive the third DMRS from the third DMRS port through the first time-frequency resource.

[0269] The orthogonal mask code OCC of the third DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0270] In one possible design, when the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS satisfy In the case of (i.e., the above formula (5)), the OCC of the third DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS satisfy the following formula (7):

[0271]

[0272] Among them, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS in the RB carrying the second time-frequency resource, which is used to determine the OCC of the first DMRS through cyclic shift, and M is a multiple of 2; ω2 represents the phase shift factor of the third DMRS, and ω1 is different from ω2.

[0273] In the above implementation, it is considered that when the OCC of the DMRS (i.e., the second DMRS) of a specific DMRS port (i.e., the second DMRS port) is obtained by cyclically shifting the OCC of the DMRS (i.e., the first DMRS) of another DMRS port (i.e., the first DMRS port), a variety of different OCCs can be obtained by adopting different phase shift factors ω. The OCCs of the DMRS corresponding to these various OCCs can be orthogonal to the OCC of the DMRS of the original specific DMRS port. Therefore, through the above implementation, a third DMRS that does not interfere with the first DMRS port and the second DMRS port can be transmitted on the first time-frequency resource multiplexed by the first DMRS port and the second DMRS port. Thereby, the number of orthogonal DMRS ports supported by the system is further increased without increasing the time-frequency resource overhead allocated to the DMRS.

[0274] In another implementation, Fig.11 As shown, the method may also include:

[0275] S206. The sending device sends a fourth DMRS from a fourth DMRS port through a third time-frequency resource.

[0276] The third time-frequency resource is included in the second time-frequency resource, and the third time-frequency resource does not overlap with the first time-frequency resource. The OCC of the fourth DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

[0277] That is to say, in the method provided in the present application, the fourth DMRS port can also multiplex part of the time-frequency resources (i.e., the third time-frequency resources) in the second time-frequency resources of the second DMRS port except the first time-frequency resources, thereby further increasing the number of orthogonal DMRS ports supported by the system.

[0278] Specifically, the specific implementation method of the OCC of the fourth DMRS being orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS can refer to the corresponding description of the OCC of the first DMRS being orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS in the above text, and will not be repeated here.

[0279] In one possible design, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource, where P is an integer greater than 1. In an OFDM symbol in the time domain, the third time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource. Among them, the interval between two adjacent subcarriers in the subcarrier set is P subcarriers included in the second time-frequency resource.

[0280] Exemplarily, the second DMRS port may be DMRS port 0 in Table 4, the first DMRS may be DMRS port 8 in Table 4, and the fourth DMRS may be DMRS port 9 in Table 4. Taking two RBs (i.e., 24 consecutive subcarriers) as an example, the values ​​of the OCC of the second DMRS, the OCC of the first DMRS, and the OCC of the fourth DMRS in each RE on the two RBs are shown in Table 15 below:

[0281] Table 15

[0282]

[0283] In the above implementation, by transmitting the fourth DMRS of the fourth DMRS port that does not interfere with the first DMRS port and the second DMRS port on the third time-frequency resource other than the first time-frequency resource in the second time-frequency resource, the number of orthogonal DMRS ports supported by the system is further increased without increasing the time-frequency resource overhead allocated to the DMRS.

[0284] It is understandable that in the embodiment of the present application, the receiving device and / or the sending device can perform some or all of the steps in the embodiment of the present application, and these steps or operations are only examples. In the embodiment of the present application, other operations or the deformation of various operations can also be performed. In addition, each step can be performed in the different orders presented in the embodiment of the present application, and it is possible not to perform all the operations in the embodiment of the present application. The embodiments provided by the present application can be associated, and can be mutually referenced or quoted.

[0285] The above embodiments mainly introduce the solutions provided by the embodiments of the present application from the perspective of interaction between devices. It should be understood that the above-mentioned receiving device or sending device includes hardware structures and / or software modules corresponding to the execution of each function in order to realize the corresponding functions. It should be easily appreciated by those skilled in the art that, in combination with the units of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.

[0286] The embodiment of the present application can divide the functional modules of the device (receiving device or sending device) according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. Optionally, the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0287] like Fig.12 As shown, it is a schematic diagram of the composition of a communication device 30 provided in an embodiment of the present application. The communication device 30 may be a chip or a system on a chip in a receiving device. The communication device 30 may be used to perform the functions of the receiving device designed in the above embodiment. As an implementable manner, the communication device 30 includes:

[0288] The receiving unit 301 is configured to receive a first demodulation reference signal DMRS from a first demodulation reference signal DMRS port through a first time-frequency resource, and receive a second DMRS from a second DMRS port through a second time-frequency resource.

[0289] The first time-frequency resource is part of the time-frequency resource in the second time-frequency resource, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0290] In one implementation, the orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shifting the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0291] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; on an orthogonal frequency division multiplexing (OFDM) symbol in the time domain, the first time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0292] In one implementation, P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1:

[0293]

[0294] Among them, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

[0295] In one implementation, the receiving unit 301 is further configured to receive a third DMRS from a third DMRS port through the first time-frequency resource; the OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2:

[0296]

[0297] Among them, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents the phase shift factor of the third DMRS, and ω2 is different from ω1.

[0298] In one implementation, the receiving unit 301 is also used to receive a fourth DMRS from a fourth DMRS port through a third time-frequency resource; the third time-frequency resource is included in the second time-frequency resource, and the third time-frequency resource does not overlap with the first time-frequency resource; the orthogonal mask code OCC of the fourth DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

[0299] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; on an OFDM symbol in the time domain, the third time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0300] In one implementation, the communication device 30 further includes a sending unit 302; the sending unit 302 is used to send first indication information; the first indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource to a sending device; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; the sending device is a device that sends the first DMRS from the first DMRS port through the first time-frequency resource;

[0301] In one implementation, the receiving unit 301 is also used to receive second indication information from a sending device; the second indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC of the second DMRS corresponding to the first time-frequency resource; the sending device is a device that sends the first DMRS from the first DMRS port via the first time-frequency resource.

[0302] It can be understood that the specific description of the functions of each unit in the above communication device 30 can refer to the method embodiment, for example Figure 6 or Figure 8-Figure 10 The description of the relevant steps executed by the corresponding receiving device in the illustrated embodiment is not repeated here.

[0303] like Fig.13 As shown, it is a schematic diagram of the composition of another communication device 40 provided in an embodiment of the present application. The communication device 40 may be a chip or a system on a chip in a sending device. The communication device 40 may be used to perform the functions of the sending device involved in the above embodiment. As an implementable manner, the communication device 40 includes:

[0304] The sending unit 401 is used to send a first DMRS from a first demodulation reference signal DMRS port via a first time-frequency resource; wherein the first time-frequency resource is included in a second time-frequency resource, the second time-frequency resource is a time-frequency resource of a second DMRS used to map the second DMRS port, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0305] In one implementation manner, the orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shifting the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

[0306] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; on an orthogonal frequency division multiplexing (OFDM) symbol in the time domain, the first time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0307] In one implementation, P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1:

[0308]

[0309] Among them, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

[0310] In one implementation, the sending unit 401 is further configured to send a third DMRS from a third DMRS port through the first time-frequency resource; wherein the OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2:

[0311]

[0312] Among them, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS through cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents the phase shift factor of the third DMRS, and ω1 is different from ω2.

[0313] In one implementation, the sending unit 401 is also used to send a third DMRS from a third DMRS port through a third time-frequency resource; wherein the third time-frequency resource is included in the second time-frequency resource and the third time-frequency resource does not overlap with the first time-frequency resource, and the orthogonal mask code OCC of the third DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

[0314] In one implementation, the number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; on an OFDM symbol in the time domain, the third time-frequency resource includes: a set of subcarriers evenly spaced among the subcarriers included in the second time-frequency resource; wherein the interval between two adjacent subcarriers in the subcarrier set is P-1 subcarriers included in the second time-frequency resource.

[0315] In one implementation, the communication device further includes a receiving unit 402; the receiving unit 402 is used to receive first indication information; the first indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in the OCC of the second DMRS;

[0316] In one implementation, the sending unit 401 is also used to send second indication information; the second indication information is used to indicate to the receiving device at least one of the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize the phase difference between the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; the receiving device is a device that receives the first DMRS from the first DMRS port through the first time-frequency resource.

[0317] It can be understood that the specific description of the functions of each unit in the above communication device 40 can refer to the method embodiment, for example Figure 6 or Figure 8-Figure 10 The description of the relevant steps executed by the corresponding sending device in the illustrated embodiment will not be repeated here.

[0318] like Fig.14 The figure shows a schematic diagram of the composition of a communication device 50. The communication device 50 includes: at least one processor 501 and at least one interface circuit 504. In addition, the communication device 50 may also include a communication line 502 and a memory 503.

[0319] The processor 501 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0320] Communication link 502 may include a pathway for transmitting information between the above-mentioned components.

[0321] The interface circuit 504 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.

[0322] The memory 503 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via a communication line 502. The memory may also be integrated with the processor.

[0323] The memory 503 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 501. The processor 501 is used to execute the computer-executable instructions stored in the memory 503, thereby realizing the communication method provided in the embodiment of the present application.

[0324] For example, in some embodiments, when the processor 501 executes the instructions stored in the memory 503, the communication device 50 performs the following steps: Figure 6 or Figure 8-Figure 10 The actions required by the receiving device are shown.

[0325] In other embodiments, when the processor 501 executes the instructions stored in the memory 503, the communication device 50 performs the following operations: Figure 6 or Figure 8-Figure 10 The actions that need to be performed by the sending device are shown.

[0326] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.

[0327] In a specific implementation, as an embodiment, the processor 501 may include one or more CPUs, such as Fig.14 CPU0 and CPU1 in.

[0328] In a specific implementation, as an embodiment, the device 50 may include multiple processors, such as Fig.14 501 and processor 507 in the embodiment of the present invention. Each of these processors can be a single-CPU processor or a multi-CPU processor. The processor here can refer to one or more devices, circuits, and / or processing cores for processing, for example, computer data (computer program instructions).

[0329] In a specific implementation, as an embodiment, the apparatus 50 may further include an output device 505 and an input device 506. The output device 505 communicates with the processor 501 and may display information in a variety of ways. For example, the output device 505 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 506 communicates with the processor 501 and may receive user input in a variety of ways. For example, the input device 506 may be a mouse, a keyboard, a touch screen device, or a sensor device.

[0330] The present application also provides a computer-readable storage medium, which stores instructions. When the instructions are executed, the method provided by the present application is executed. For example, when the instructions are executed, the following is executed: Figure 6 or Figure 8-Figure 10 The receiving device needs to perform the operation shown in the figure. Alternatively, when the instruction is executed, the following Figure 6 or Figure 8-Figure 10 Additional actions that need to be performed by the sending device are shown.

[0331] The present application also provides a computer program product containing instructions. When the computer program product containing instructions is executed on a computer, the computer can perform the method provided by the present application. For example, when the computer program product containing instructions is executed on a computer, the computer can perform the following steps: Figure 6 or Figure 8-Figure 10 Alternatively, when the computer program product containing the instructions is executed on a computer, the computer may Figure 6 or Figure 8-Figure 10 Additional actions that need to be performed by the sending device are shown.

[0332] The embodiment of the present application also provides a chip. The chip includes a processing circuit and an interface; the processing circuit is used to call and run a computer program stored in the storage medium from the storage medium, so that the chip can execute the method provided in the embodiment of the present application.

[0333] The present application also provides a communication system, including a receiving device and a sending device; wherein: the receiving device is used to perform the operations performed by the receiving device in the above embodiment, such as performing the following operations: Figure 6 or Figure 8-Figure 10 The receiving device in the figure needs to perform the operations to be performed; the sending device is used to perform the operations performed by the sending device in the above embodiment, such as performing the following Figure 6 or Figure 8-Figure 10 The actions that need to be performed by the sending device are shown.

[0334] The functions or actions or operations or steps in the above embodiments can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or may include one or more servers, data centers and other data storage devices that can be integrated with the medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0335] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, a person skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: The method comprises: The receiving device receives a first DMRS from a first demodulation reference signal DMRS port through a first time-frequency resource, and receives a second DMRS from a second DMRS port through a second time-frequency resource; The first time-frequency resource is part of the time-frequency resource in the second time-frequency resource, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

2. The method according to claim 1, characterized in that The orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shifting the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

3. The method according to claim 1, characterized in that The number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; On an orthogonal frequency division multiplexing OFDM symbol in the time domain, the first time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource; wherein, two adjacent subcarriers in the subcarrier set are spaced by P-1 subcarriers included in the second time-frequency resource.

4. The method according to claim 3, characterized in that: P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1: Wherein, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS by cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

5. The method according to claim 4, characterized in that The method further comprises: The receiving device receives a third DMRS from a third DMRS port through the first time-frequency resource; The OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2: Wherein, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS by cyclic shift in the RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents a phase shift factor of the third DMRS, ω2 and ω1 different.

6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: The receiving device receives a fourth DMRS from a fourth DMRS port through a third time-frequency resource; The third time-frequency resource is included in the second time-frequency resource, and the third time-frequency resource does not overlap with the first time-frequency resource; the orthogonal mask code OCC of the fourth DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

7. The method according to claim 6, characterized in that The number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; On an OFDM symbol in the time domain, the third time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource; wherein, two adjacent subcarriers in the subcarrier set are spaced by P-1 subcarriers included in the second time-frequency resource.

8. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: The receiving device sends first indication information; the first indication information is used to indicate to the sending device at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; the sending device is a device that sends the first DMRS from the first DMRS port through the first time-frequency resource; Alternatively, the method further comprises: The receiving device receives second indication information from a sending device; the second indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC of the second DMRS corresponding to the first time-frequency resource; the sending device is a device that sends the first DMRS from the first DMRS port via the first time-frequency resource.

9. A communication method, characterized in that: The method comprises: The sending device sends a first DMRS from a first demodulation reference signal DMRS port through a first time-frequency resource; Among them, the first time-frequency resource is included in the second time-frequency resource, the second time-frequency resource is the time-frequency resource of the second DMRS used to map the second DMRS port, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

10. The method according to claim 9, characterized in that The orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shift of the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

11. The method according to claim 9, characterized in that The number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; On an orthogonal frequency division multiplexing OFDM symbol in the time domain, the first time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource; wherein, two adjacent subcarriers in the subcarrier set are spaced by P-1 subcarriers included in the second time-frequency resource.

12. The method according to claim 11, characterized in that P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1: Wherein, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS by cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

13. The method according to claim 12, characterized in that The method further includes: the sending device sending a third DMRS from a third DMRS port through the first time-frequency resource; The OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2: Wherein, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS by cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents a phase shift factor of the third DMRS, ω1 and ω2 different.

14. The method according to any one of claims 9 to 13, characterized in that: The method further includes: the sending device sending a third DMRS from a third DMRS port through a third time-frequency resource; The third time-frequency resource is included in the second time-frequency resource and does not overlap with the first time-frequency resource, and the orthogonal mask code OCC of the third DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

15. The method according to claim 14, characterized in that The number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; On an OFDM symbol in the time domain, the third time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource; wherein, two adjacent subcarriers in the subcarrier set are spaced by P-1 subcarriers included in the second time-frequency resource.

16. The method according to any one of claims 9 to 13, characterized in that: The method further comprises: The sending device receives first indication information; the first indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; Alternatively, the method further comprises: The sending device sends second indication information; the second indication information is used to indicate to the receiving device at least one of the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize the phase difference between the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; the receiving device is a device that receives the first DMRS from the first DMRS port through the first time-frequency resource.

17. A communication device, characterized in that: The communication device comprises: A receiving unit, configured to receive a first DMRS from a first demodulation reference signal DMRS port through a first time-frequency resource, and receive a second DMRS from a second DMRS port through a second time-frequency resource; The first time-frequency resource is part of the time-frequency resource in the second time-frequency resource, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

18. The communication device according to claim 17, characterized in that: The orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shifting the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

19. The communication device according to claim 17, characterized in that: The number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; On an orthogonal frequency division multiplexing OFDM symbol in the time domain, the first time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource; wherein, two adjacent subcarriers in the subcarrier set are spaced by P-1 subcarriers included in the second time-frequency resource.

20. The communication device according to claim 19, characterized in that P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1: Wherein, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS by cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

21. The communication device according to claim 20, characterized in that: The receiving unit is further configured to receive a third DMRS from a third DMRS port through the first time-frequency resource; The OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2: Wherein, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS by cyclic shift in the RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents a phase shift factor of the third DMRS, ω2 and ω1 different.

22. The communication device according to any one of claims 17 to 21, characterized in that: The receiving unit is further configured to receive a fourth DMRS from a fourth DMRS port through a third time-frequency resource; The third time-frequency resource is included in the second time-frequency resource, and the third time-frequency resource does not overlap with the first time-frequency resource; the orthogonal mask code OCC of the fourth DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

23. The communication device according to claim 22, characterized in that: The number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; On an OFDM symbol in the time domain, the third time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource; wherein, two adjacent subcarriers in the subcarrier set are spaced by P-1 subcarriers included in the second time-frequency resource.

24. The communication device according to any one of claims 17 to 21, characterized in that: The communication device further includes a sending unit; the sending unit is used to send first indication information; the first indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource to a sending device; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; the sending device is a device that sends the first DMRS from the first DMRS port through the first time-frequency resource; Alternatively, the receiving unit is further configured to receive second indication information from a sending device; The second indication information is used to indicate at least one of the phase shift factor of the first DMRS or the position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize the phase difference between the OCC of the first DMRS and the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; the sending device is a device that sends the first DMRS from the first DMRS port through the first time-frequency resource.

25. A communication device, characterized in that: The communication device comprises: A sending unit, configured to send a first DMRS from a first demodulation reference signal DMRS port through a first time-frequency resource; Among them, the first time-frequency resource is included in the second time-frequency resource, the second time-frequency resource is the time-frequency resource of the second DMRS used to map the second DMRS port, and the orthogonal mask code OCC of the first DMRS is orthogonal to the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

26. The communication device according to claim 25, characterized in that The orthogonal cover code OCC of the first DMRS is the same as the result of cyclic shift of the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS.

27. The communication device according to claim 25, characterized in that The number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the first time-frequency resource; P is an integer greater than 1; On an orthogonal frequency division multiplexing OFDM symbol in the time domain, the first time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource; wherein, two adjacent subcarriers in the subcarrier set are spaced by P-1 subcarriers included in the second time-frequency resource.

28. The communication device according to claim 27, characterized in that P=2; the OCC corresponding to the first time-frequency resource in the OCC of the first DMRS and the OCC of the second DMRS satisfies the following formula 1: Wherein, s1(m) represents the mth item in the OCC of the first DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS by cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω1 represents the phase shift factor of the first DMRS.

29. The communication device according to claim 28, characterized in that The sending unit is further configured to send a third DMRS from a third DMRS port through the first time-frequency resource; The OCC of the third DMRS and the OCC of the second DMRS corresponding to the first time-frequency resource satisfy the following formula 2: Wherein, s3(m) represents the mth item in the OCC of the third DMRS, s2(m) represents the mth item in the OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; M represents the number of RBs corresponding to the second DMRS used to determine the OCC of the first DMRS by cyclic shift in the resource block RB carrying the second time-frequency resource, and M is a multiple of 2; ω2 represents a phase shift factor of the third DMRS, ω1 and ω2 different.

30. The communication device according to any one of claims 25 to 29, characterized in that: The sending unit is further configured to send a third DMRS from a third DMRS port through a third time-frequency resource; The third time-frequency resource is included in the second time-frequency resource and does not overlap with the first time-frequency resource, and the orthogonal mask code OCC of the third DMRS is orthogonal to the OCC corresponding to the third time-frequency resource in the OCC of the second DMRS.

31. The communication device according to claim 30, characterized in that: The number of subcarriers included in the second time-frequency resource is P times the number of subcarriers included in the third time-frequency resource; P is an integer greater than 1; On an OFDM symbol in the time domain, the third time-frequency resource includes: a subcarrier set equally spaced among the subcarriers included in the second time-frequency resource; wherein, two adjacent subcarriers in the subcarrier set are spaced by P-1 subcarriers included in the second time-frequency resource.

32. The communication device according to any one of claims 25 to 29, characterized in that: The communication device further includes a receiving unit; the receiving unit is used to receive first indication information; the first indication information is used to indicate at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; Alternatively, the sending unit is further used to send second indication information; The second indication information is used to indicate to a receiving device at least one of a phase shift factor of the first DMRS or a position of the first time-frequency resource in the second time-frequency resource; the phase shift factor of the first DMRS is used to characterize a phase difference between an OCC of the first DMRS and an OCC corresponding to the first time-frequency resource in the OCC of the second DMRS; The receiving device is a device that receives the first DMRS from the first DMRS port through the first time-frequency resource.

33. A communication device, characterized in that: The communication device comprises at least one processor and an interface circuit, wherein the at least one processor is used to communicate with other devices through the interface circuit to execute the communication method according to any one of claims 1 to 8.

34. A communication device, characterized in that: The communication device comprises at least one processor and an interface circuit, wherein the at least one processor is used to communicate with other devices through the interface circuit to execute the communication method according to any one of claims 9 to 16.

35. A chip, characterized in that: The chip includes a processing circuit and an interface; the processing circuit is used to call and run a computer program stored in a storage medium from a storage medium to execute a communication method as described in any one of claims 1-8, or to execute a communication method as described in any one of claims 9-16.

36. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions; when the instructions are executed, the communication method provided in any one of claims 1 to 8 above is executed, or the communication method provided in any one of claims 9 to 16 above is executed.

37. A computer program product, characterized in that The method comprises instructions; when the instructions are executed on a computer, the computer is caused to execute the communication method as claimed in any one of claims 1 to 8, or the computer is caused to execute the communication method as claimed in any one of claims 9 to 16.

38. A communication system, characterized in that: include: A receiving device and a transmitting device; wherein: The receiving device is used to execute the method according to any one of claims 1 to 8; The sending device is used to execute the method according to any one of claims 9 to 16.