Multi-user demodulation reference signal configuration and indication

EP4771798A1Pending Publication Date: 2026-07-08ZTE CORP

Patent Information

Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2023-09-28
Publication Date
2026-07-08

AI Technical Summary

Technical Problem

Existing cellular systems, such as 5G NR, face interference issues due to the inability to coordinate scheduling between user equipment (UEs) that support scheduling restrictions and those that do not, leading to degraded link reliability and throughput.

Method used

The proposed solution involves configuring and indicating demodulation reference signal (DMRS) ports in a multi-user communication system to mitigate interference. This is achieved by introducing scheduling restrictions that ensure co-scheduled UEs follow the same restriction rules, such as scheduling PRBs in an even number and using even PRB offsets, and by using orthogonal cover codes to maintain orthogonality between DMRS ports.

Benefits of technology

The described techniques effectively reduce interference between co-scheduled UEs, thereby enhancing link reliability and throughput, especially in high-throughput and low-latency applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023122831_03042025_PF_FP_ABST
    Figure CN2023122831_03042025_PF_FP_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for configuring and indicating a demodulation reference signal (DMRS) in a multi-user communication system are described. An example wireless communication method includes receiving, by a first wireless device from a network node, a first indication indicative of information related to a first set of demodulation reference signal (DMRS) ports of the first wireless device, determining the first set of DMRS ports indicated in the first indication, and performing, based on at least the first set of DMRS ports, a demodulation operation for a first DMRS.
Need to check novelty before this filing date? Find Prior Art

Description

MULTI-USER DEMODULATION REFERENCE SIGNAL CONFIGURATION AND INDICATIONTECHNICAL FIELD

[0001] This disclosure is directed generally to digital wireless communications.BACKGROUND

[0002] Mobile telecommunication technologies are moving the world toward an increasingly connected and networked society. In comparison with the existing wireless networks, next generation systems and wireless communication techniques will need to support a much wider range of use-case characteristics and provide a more complex and sophisticated range of access requirements and flexibilities.

[0003] Long-Term Evolution (LTE) is a standard for wireless communication for mobile devices and data terminals developed by 3rd Generation Partnership Project (3GPP) . LTE Advanced (LTE-A) is a wireless communication standard that enhances the LTE standard. The 5th generation of wireless system, known as 5G, advances the LTE and LTE-Awireless standards and is committed to supporting higher data-rates, large number of connections, ultra-low latency, high reliability and other emerging business needs.SUMMARY

[0004] Techniques are disclosed for the configuration and indication of a demodulation reference signal (DM-RS, or simply DMRS) in a multi-user communication system. The described embodiments advantageously enable the mitigation of interference between user equipment (UE) that are co-scheduled.

[0005] In an example aspect, a wireless communication method includes receiving, by a first wireless device from a network node, a first indication indicative of information related to a first set of demodulation reference signal (DMRS) ports of the first wireless device, determining the first set of DMRS ports indicated in the first indication, and performing, based on at least the first set of DMRS ports, a demodulation operation for a first DMRS.

[0006] In another example aspect, a wireless communication method includes transmitting, by a network node to a first wireless device, a first indication indicative of information related to  a first set of demodulation reference signal (DMRS) ports of the first wireless device. Herein, the first wireless device is indicated to determine the first set of DMRS ports indicated in the first indication, and perform based on at least the first set of DMRS ports, a demodulation operation for a first DMRS.

[0007] In yet another exemplary aspect, the above-described methods are embodied in the form of processor-executable code and stored in a non-transitory computer-readable storage medium. The code included in the computer readable storage medium when executed by a processor, causes the processor to implement the methods described in this patent document.

[0008] In yet another exemplary embodiment, a device that is configured or operable to perform the above-described methods is disclosed.

[0009] The above and other aspects and their implementations are described in greater detail in the drawings, the descriptions, and the claims.

[0010] BRIEF DESCRIPTION OF THE DRAWING

[0011] FIG. 1 shows an example of physical resource block (PRB) bundling for type 1 DMRS with a frequency-domain (FD) -orthogonal cover code (OCC) of length 4.

[0012] FIG. 2 shows an example of a scheduling restriction.

[0013] FIG. 3 shows another example of a scheduling restriction.

[0014] FIG. 4 shows an example of a first set of PRBs with a scheduling restriction and a second set of PRBs without any restriction.

[0015] FIGS. 5A and 5B show examples of a PRB offset of a first PRB being even and odd, respectively, between two user equipment (UEs) .

[0016] FIGS. 6A and 6B shows example flowcharts for wireless communication.

[0017] FIG. 7 shows an exemplary block diagram of a hardware platform that may be a part of a network device or a communication device.

[0018] FIG. 8 shows an example of wireless communication including a base station (BS) and a user equipment (UE) based on some implementations of the disclosed technology.DETAILED DESCRIPTION

[0019] Existing and evolving cellular systems (e.g., 5G NR) use a demodulation reference signal (DMRS) to produce channel estimates at a receiver for the demodulation of an associated  physical channel. For example, the DMRS is designed and mapped specifically for each physical channel, e.g., physical broadcast channel (PBCH) , physical downlink control channel (PDCCH) , physical downlink shared channel (PDSCH) , physical uplink control channel (PUCCH) , and physical uplink shared channel (PUSCH) . In some implementations, DMRS is UE-specific and may be transmitted on-demand. In other implementations, DMRS supports massive multi-user (MU) multiple-input multiple-output (MIMO) communications.

[0020] The example headings for the various sections below are used to facilitate the understanding of the disclosed subject matter and do not limit the scope of the claimed subject matter in any way. Accordingly, one or more features of one example section can be combined with one or more features of another example section. Furthermore, 5G terminology is used for the sake of clarity of explanation, but the techniques disclosed in the present document are not limited to 5G technology only, and may be used in wireless systems that implemented other protocols.

[0021] 1 Introduction and overview

[0022] In order to support more orthogonal demodulation reference signal (DMRS) ports for uplink and downlink transmissions, a frequency-domain (FD) -orthogonal cover code (OCC) of length 4 is used for DMRS. Furthermore, for DMRS type 1, physical resource block (PRB) bundling is supported. As shown in FIG. 1, two PRBs are bundled and an FD-OCC of length 4 is supported. Two code division multiplexing (CDM) groups are supported, and 6 resource elements (REs) are used for one CDM group. The first CDM group #0 is mapped on Res #0, 2, 4, 6 in the first PRB, and the second CDM group #0 is mapped on REs#8, 10 of the first PRB and Res #0, 2 of the second PRB in the PRB bundling. In order to support PRB bundling, a scheduling restriction is introduced. This restriction is based on UE capability, e.g., if a UE can handle an orphan RE or PRB, then there are no restrictions imposed on that UE, but if UE cannot handle the orphan RE or PRB, then the scheduled PRBs are restricted. For example, the restrictions require that the number of consecutively scheduled PRBs be even and the value of the PRB offset of the scheduled PDSCH from a reference point A (e.g., common resource block 0) be even, as shown in FIG. 2.

[0023] In some implementations, for an FD-OCC of length 4, different FD-OCC can be associated with different DMRS ports. An example of FD-OCC of length 4 is shown in Table 1-1 and Table 1-2 below.

[0024] Table 1-1: Walsh matrix (Hadamard code) for FD-OCC of length 4

[0025] Table 1-2: Cyclic shift with {0, π, π / 2, 3π / 2} for FD-OCC of length 4

[0026] However, existing systems are unable to coordinate scheduling between UEs that are capable of supporting restrictions and co-scheduled UEs that do not support such restrictions. A system with both types of UEs will typically result in increased interference, which degrades link reliability and throughput requirements, especially for high-throughput, low-latency applications. Embodiments of the disclosed technology provide methods and mechanisms to coordinate scheduling between UEs that support restrictions and those that do not, thereby reducing (or eliminating) the interference between co-scheduled UEs.

[0027] 2 Examples of increasing restrictions for multi-user scheduling

[0028] In some embodiments, a restriction can specify that all co-scheduled UEs should follow the same restriction rule, e.g., all the co-scheduled UEs should have the same capability to determine whether there is a need to implement scheduling restrictions with DMRS of length 4.

[0029] An example of this restriction rule is illustrated in FIG. 3. As shown therein, if the UEs follow the same restriction rule, an even number of consecutive PRBs are scheduled for each of the co-scheduled UEs, and the offset between the scheduled PRBs for different UEs is also even, e.g., UE1 has an offset of N PRBs from a reference point A, and UE2 has an offset of N+2 from the reference point A. This restriction significantly mitigates the effects of interference on DMRS demodulation, and thus UEs can be co-scheduled using this restriction rule.

[0030] In some embodiments, a restriction can specify that all the co-scheduled UEs should not be scheduled with their DMRS port in the same CDM group on the overlapped PRBs. For example, if the DMRS ports are not scheduled in the same CDM group and different CDM groups are mapped on different REs, the effects of interference on DMRS demodulation from different CDM groups is significantly mitigated. In another example, this restriction can also be used for one UE with a FD-OCC of length 4 and another UE with a FD-OCC of length 4 or 2.

[0031] 3 Examples of defining a scheduling granularity for multi-user scheduling

[0032] In cellular communication systems, a granularity refers to how detailed and refined the configuration and allocation of resources are. It allows the system to tailor its behavior to the specific needs of different services and users, leading to improved efficiency, service quality, and overall performance. Granularity plays a crucial role in optimizing the performance and efficiency of the 5G system:

[0033] – Fine-grained control over QoS and resource distribution allows the network to allocate resources more accurately based on the specific requirements of each application or user. This helps prevent overallocation of resources to low-priority services and ensures that critical services receive the necessary resources.

[0034] – Granularity enables the network to distinguish between different types of data flows or services, providing a better quality of experience for users. For instance, latency-sensitive applications can be given priority over less time-sensitive traffic.

[0035] – Granular control over resource distribution helps the network make efficient use of available resources, preventing underutilization or wastage of valuable spectrum and bandwidth.

[0036] In some embodiments, the granularity can be defined for overlapped UEs that can be divided into multiple groups, where the UEs in each group are scheduled with DMRS ports in the same CDM groups. Herein, UEs with scheduling restrictions that require an even number of PRBs (as described in Section 2) and UEs without such scheduling restrictions should not be scheduled in the same CDM group.

[0037] An example of this scenario is shown in FIG. 4. As shown therein, two UE are scheduled for multi-user communication, where UE1 is scheduled with an even PRB restriction and UE2 is scheduled without such a restriction. For the second scheduled PRB of UE1, the first two REs of this PRB are bundled with the last two REs of the first scheduled PRB, e.g., DMRS port#0 with an FD-OCC of [1, 1, 1, 1] . The first scheduled PRB of UE2 is overlapped with the second scheduled PRB of UE1, and the first 4 REs of the first scheduled PRB of UE2 is used for mapping DMRS port#1 with an FD-OCC of [1, –1, 1, –1] . For DMRS demodulation, the FD-OCC can be treated as having two parts, with each part having two REs, and for each of the two REs, the FD-OCCs are orthogonal between the two UEs, and thus, the two UEs can demodulate the corresponding DMRS ports. However, if UE is scheduled with DMRS ports#8 with FD-OCC of [1, 1, –1, –1] , the first two REs of UE2 are no longer orthogonal with the two REs of the second PRB of UE1, and interference will be introduced. In such a case, the system must restrict the first two codes for the FD-OCC of length 4 to be orthogonal for multiple users with different capabilities of scheduling restrictions on consecutive PRBs and the start PRB being even or not.

[0038] In an example, when the difference of PRBs from reference point A of different UEs are odd and the scheduled PRBs are partially or fully overlapped, then some scheduling restrictions should be used for DMRS port indication, e.g., the crossed FD-OCC should be orthogonal. Crossed FD-OCC correspond to UE1 being configured or indicated with an FD-OCC of length 4, but a partial code or the mapping REs are overlapped with another UE2 with an FD-OCC of length 4 in the same CDM group.

[0039] As shown in Table 2, the indicated DMRS port is the DMRS port for the target UE, the DMRS ports for MU are the indicated DMRS ports in the same DMRS CDM group, and the  restricted DMRS ports are the DMRS ports should not be indicated to other co-scheduled UEs in the same CDM group. If the target UE is indicated with DMRS ports from one combination of DMRS ports in Table 2 and Table 3, the DMRS ports that can be used or restricted should be reduced based on the indicated DMRS ports.

[0040] Table 2: DMRS ports for MU scheduling

[0041] Table 3: DMRS ports for MU scheduling with double symbol DMRS

[0042] 4 Examples of DMRS port scheduling restrictions

[0043] The DMRS port scheduling restriction can be used for each resource block group (RBG) , precoding resource block group (PRG) , and / or PRG bundling group.

[0044] In some embodiments, if one UE is restricted to schedule an even number of consecutive PRBs and using a PRB offset from reference point A that is even, then for a UE that is scheduled with one or more sets of consecutive PRBs, each set of consecutive PRBs includes an even number of PRBs and the PRB offset from reference point A is even.

[0045] In some embodiments, if one UE is not restricted to be scheduled with an even number of consecutive PRBs, then the difference of scheduled PRBs from another scheduled UE with or without such restrictions maybe odd, and the DMRS on the overlapped REs may not be orthogonal. In this scenario, the scheduling restriction or the DMRS ports indication restriction should be implemented.

[0046] In some embodiments, for a target UE that is restricted to schedule an even number of consecutive PRBs and with an even PRB offset from reference point A, it is advantageous to indicate some information associated with the co-scheduled UE, as discussed in the following two examples.

[0047] (1) When there is one UE that is co-scheduled with the target UE, the co-scheduled UE is scheduled without scheduling restrictions on the number of consecutive PRBs or the PRB offset from reference point A. In this case, the co-scheduled UE is scheduled with an odd number of consecutive PRBs and with a PRB offset that is odd.

[0048] (2) When the granularity for a target UE is partially overlapped with a co-scheduled UE, the difference in the scheduled PRBs is odd and the PRB offset from reference point A is odd. Here, the granularity is the number of consecutively scheduled PRBs, or a group of PRGs, or a group of PRGs, or one or more sets of consecutively scheduled PRBs, PRGs, or RBGs that can be configured to the target UE, but not all these groups are partially overlapped with the co-scheduled UE. For fully-overlapped granularity or non-overlapped granularity cases, the DMRS ports are orthogonal, and the effect of interference on DMRS demodulation based on non-orthogonal DMRS ports will be minimal. However, for partially-overlapped granularity of PRGs or RBGs (and especially for the overlapped resources that have an odd PRB offset from the reference point A) , the DMRS ports are not orthogonal anymore, and the reliability of  demodulation decreases. In these scenarios, the precoding or the demodulation results of the next PRG (in the front or back) can be used on the overlapped PRB, PRG, RBG, or granularity.

[0049] In some embodiments, the medium access control (MAC) control element (CE) or the downlink control information (DCI) signaling can be used to indicate the related information. For example, one bit in a new field in the MAC CE or DCI is used to indicate the information.

[0050] In some embodiments, the granularity is defined as a function of PRBs, e.g., the size of the granularity may be 2 PRBs, 4 PRBs, or a greater number of PRBs that are overlapping with a co-scheduled UE with an even number PRB scheduling restriction. In an example, the signaling can be used to indicate which granularity is overlapped with a co-scheduled UE without an even number PRB scheduling restriction. The signaling can be the same size as the granularity; e.g., a bitmap can be associated with each granularity, and the signaling can indicate whether the related granularity is overlapped with the aforementioned co-scheduled UE. Alternatively, the signaling can be of size, |log2 (Ngranularity) |, to indicate which one of the granularities is overlapped with the co-scheduled UE.

[0051] In some embodiments, the granularity can be at least one RBG or PRG. If more than one PRG or RBG are configured or indicated, PRG bundling or RBG bundling can be used.

[0052] In some embodiments, and for the case of PRG bundling, at least two PRGs are bundled to be a group, where if at least one of the PRGs are overlapping with a co-scheduled UE, the precoding or the DMRS demodulation results can be used for the overlapped PRGs.

[0053] In some embodiments, and for the case of fully overlapping PRBs, at least one PRB in a bundled PRB is overlapping with a co-scheduled UE, and uses an odd value for the PRB offset from the start of the scheduled PRBs of the target UE, and where a number of bundled PRBs are overlapping with the co-scheduled UE.

[0054] In some embodiments, and for the case of partially overlapping PRBs, at least one PRB in a RBG or PRG is overlapping with at least one co-scheduled UE that uses an odd value for the PRB offset from the start of the scheduled PRBs of the target UE.

[0055] The offset of the first PRB of consecutively scheduled PRBs between the two scheduled UEs in frequency domain is even, as shown in FIG. 5A. Since two PRBs are bundled for eType1 DMRS, if the offset of the first PRB of consecutively scheduled PRB is even between the two UEs, the DMRS ports in the same CDM group can be orthogonal anyways  between the two UEs, hence no more restrictions are needed in such case. For example, when UE1 is indicated with DMRS port#0 with FD-OCC of [1, 1, 1, 1] and UE2 is indicated with DMRS port#8 with FD-OCC of [1, 1, -1, -1] , the overlapped REs {0, 2, 4, 6} of UE1 and UE2 are orthogonal due to the instinct FD-OCC of the indicated DMRS port, and the remaining overlapped REs {8, 10} of UE1 and UE2 can be handled by UE implementation with regards to UE capability of orphan RE.

[0056] In an example, and as shown in FIG. 5B, a PRB offset of the first scheduled PRB between the two scheduled UEs in the frequency domain is odd. Herein, one DMRS port is indicated for each UE, e.g., DMRS port#0 is indicated for UE1 and DMRS port#8 is indicated for UE2. For the overlapping REs which are marked as shaded rectangles in FIG. 5B, the FD-OCC is not aligned for the two UEs. For an FD-OCC of length 4 of enhanced type 1 (or eType1) DMRS, PRB0 and PRB1 are bundled. For DMRS port#0 of CDM group#0 of the last two REs in PRB0 and the first two REs in PRB1 are bundled for an FD-OCC of [1, 1, 1, 1] . Similarly, UE2 is scheduled with DMRS port#8 with [1, 1, –1, –1] . The overlapped first two REs for UE0 and UE1 are both associated with an OCC of [1, 1] , which is not orthogonal in these REs, and will introduce interference for DMRS demodulation in these overlapped REs.

[0057] In order to address the aforementioned issue, four alternatives are considered:

[0058] (1) Restrict that all the scheduled UEs use an even PRB offset from the first scheduled PRB. This restriction will limit the number of scheduled UEs, and adversely impact the gNB scheduling flexibility.

[0059] (2) Restrict that all the UEs are indicated with a DMRS port from different CDM groups. UEs scheduled with DMRS ports in different CDM groups maintain the orthogonality of DMRS even if they are scheduled with an odd PRB offset from the first scheduled PRB between these UEs.

[0060] (3) Restrict that the target UE and the co-scheduled UE should be orthogonal with an FD-OCC of sub-length 2, e.g., [wf (0) , wf (1) ] or [wf (2) , wf (3) ] , with the target UE in the same CDM group. For the overlapped REs, if a sub-length 2 of an FD-OCC of length 4 is orthogonal between the target UE and the co-scheduled UE, the DMRS ports with the FD-OCC of length 4 are still orthogonal between these UEs, e.g., DMRS port#0 for target UE and DMRS port#1 for co-scheduled UE.

[0061] (4) Information of overlapped frequency resources can be indicated to the target UE.When the UE receives the related information, it will handle the overlapped resources by, for example, ignoring the DMRS ports in the overlapped resources. The related information can specify which parts of the frequency resources are overlapped. While this solution does not limit the gNB scheduling flexibility, it will introduce more overhead.

[0062] In some embodiments, a first DMRS port of the first wireless device does not expect to be co-scheduled with a second DMRS port of a second wireless device that is co-scheduled with the first wireless device, and where the second DMRS port is associated with an FD-OCC of length 2 or 4. In this scenario, the first and / or second DMRS ports are scheduled following at least one of the following conditions:

[0063] – PRBs scheduled for a first wireless device and its co-scheduled UEs are not fully overlapped;

[0064] – an offset of first scheduled PRBs or consecutively scheduled PRBs of PDSCH between the first wireless device and the second wireless device is odd;

[0065] – the same DMRS CDM group with the first DMRS ports; or

[0066] – the FD-OCC sub-length 2 (e.g., [wf (0) , wf (1) ] or [wf (2) , wf (3) ] ) of an FD-OCC of length 4 between those UEs is not orthogonal.

[0067] In some embodiments, the second DMRS port is scheduled based on one of the above conditions or a combination of at least two conditions from the above conditions. `

[0068] In some embodiments, and for MU-MIMO with DMRS configuration enhanced type1 (Rel-18 DMRS eType1) , the following scenarios are provided:

[0069] – the DMRS of target UE does not expect to be co-scheduled with another UE if the PRBs scheduled for a UE and the co-scheduled UE are not fully overlapping;

[0070] – a UE does not expect that an offset of first scheduled PRBs of PDSCH between the UE and its co-scheduled UEs is odd;

[0071] – the DMRS of a target UE does not expect to be co-scheduled with another UE if the PRBs scheduled for a UE and its co-scheduled UEs are not fully overlapping, and their indicated DMRS ports are from the same DMRS CDM group;

[0072] – if the PRBs scheduled for a UE and its co-scheduled UEs are not fully overlapping, and if their indicated DMRS ports are from the same DMRS CDM group, the UE  does not expect that an offset from a first scheduled PRB of PDSCH between the UE and its co-scheduled UEs is odd; and / or

[0073] – if the consecutively scheduled PRBs for a UE and its co-scheduled UEs are not fully overlapping, and if their indicated DMRS ports are from the same DMRS CDM group, the UE does not expect that an offset of the first scheduled PRB of PDSCH between the UE and its co-scheduled UEs is odd, except that the FD-OCC of sub-length 2 (e.g., [wf (0) , wf (1) ] or [wf (2) , wf (3) ] ) of the FD-OCC of length 4 between those UEs are orthogonal.

[0074] In some embodiments, the scheduled PRBs being fully overlapped between the target and co-scheduled UE implies that the scheduled PRBs are the same between these UEs. Similarly, the scheduled PRBs being not fully overlapped or partially overlapped implies that the scheduled PRBs are not entirely the same for these UEs, i.e., some PRBs are scheduled to one UE, but not scheduled to other UE (s) .

[0075] In some embodiments, the first PRB can be the first scheduled PRB for one UE (e.g., the target UE) , or the first of one or each or any one of consecutively scheduled PRBs, or the first PRB in one PRG.

[0076] 5 Examples of signaling regarding the DMRS between co-scheduled UEs

[0077] In some embodiments, a plurality of bits in a DCI field can be used to indicate whether the co-scheduled UE has the same DMRS sequence as the target UE. In an example, when the DMRS sequence is the root sequence associated with allocated frequency resources, a bandwidth part, or the bandwidth, the target UE and the co-scheduled UE have the same root sequence. In another example, a DMRS sequence is associated with the DMRS port index and DMRS frequency positions, e.g., the target UE has the same DMRS sequence on the same DMRS REs or the same CDM groups. In yet another example, the plurality of bits is associated with an indicated modulation and coding scheme (MCS) .

[0078] In some embodiments, in order to achieve better downlink transmission efficiency, the MCS is indicated in the DCI field, and for different indexes, different modulation orders or code rates are supported. Herein, the plurality of bits includes 3 bits, as shown in Table 4.

[0079] Table 4: MU indication for a modulation order supporting 256 QAM and / or 1024 QAM

[0080] In some embodiments, an MCS is configured without a modulation order of 256QAM or 1024 QAM, i.e., an MCS table can be defined without 256QAM or 1024QAM, and in such cases, only up to 64QAM can be configured or indicated to UE. Herein, only 2 bits are needed, and corresponds to the bit field 0-3 in Table 4, or as shown in Table 5.

[0081] Table 5: MU indication for modulation order not supporting 256 QAM and 1024 QAM

[0082] In some embodiments, for the target UE and the co-scheduled UE, DMRS ports can be at configured with an FD-OCC of length 4 or length 2.

[0083] In some embodiments, for the target UE and the co-scheduled UE, DMRS ports can be at configured for multi-TRP transmissions.

[0084] In some embodiments, for the target UE and the co-scheduled UE, DMRS ports can be indicated with up to 4 or 8 DMRS for one UE.

[0085] 6 Methods and implementations of the disclosed technology

[0086] Embodiments of the disclosed technology provide an example method for wireless communication in which a UE is configured to receive an indication from gNB, wherein the indication indicate an information on DMRS, determine the indicated DMRS ports and the DMRS ports of co-scheduled DMRS ports, and perform DMRS demodulation based on the indicated information. In this example:

[0087] – the DMRS ports of co-scheduled DMRS ports are restricted;

[0088] – restrict that all the co-scheduled DMRS ports to follow the same scheduling restriction rule, e.g., all the co-scheduled UEs should have the same capability on whether there needs to be a scheduling restriction with DMRS of length 4;

[0089] – restrict that all the other co-scheduled DMRS should not be scheduled in the same CDM group on the overlapped PRBs;

[0090] – restrict that all the other co-scheduled DMRS ports in the same CDM group with target DMRS ports should have an orthogonal OCC with the target DMRS ports, wherein the orthogonal OCC is the first two components of the FD-OCC with length 4;

[0091] – the scheduling restriction is that the number of consecutive PRB is even, and the PRB offset from reference point A is even;

[0092] – the co-scheduled DMRS ports have an odd PRB offset from target DMRS.

[0093] – the information includes at least one of:

[0094] – a DMRS port index of target DMRS port;

[0095] – whether the co-scheduled DMRS ports with length 4 has an odd-valued PRB offset from the target DMRS port;

[0096] – the granularity is overlapping with other scheduled DMRS ports, where the granularity is an even number of PRBs, one or more RBGs, or one or more PRGs.

[0097] – the information includes 1 bit in a MAC CE or DCI;

[0098] – the information includes a bit map, with each bit associated with one granularity;

[0099] – the information includes |log2 (Ngranularity) | bits to indicate one granularity;

[0100] – the information includes PRG bundling by the RRC configuration or is predefined, and the PRG bundling includes at least one PRG with overlapped granularities;

[0101] – the information in DCI indicates whether the target DMRS ports and the co-scheduled DMRS have the same sequence and the MCS order of the data transmission related to the co-scheduled DMRS ports;

[0102] – 3 bits are configured when 256 QAM or 1024 QAM are supported; and / or

[0103] – 2 bits are configured when 256 QAM or 1024 QAM are not supported.

[0104] FIG. 6A shows a flowchart for an example wireless communication method 600. The method 600 includes, at operation 602, receiving, by a first wireless device from a network node, a first indication indicative of information related to a first set of demodulation reference signal (DMRS) ports of the first wireless device.

[0105] The method 600 includes, at operation 604, determining the first set of DMRS ports indicated in the first indication.

[0106] The method 600 includes, at operation 606, performing, based on at least the first set of DMRS ports, a demodulation operation for a first DMRS.

[0107] FIG. 6B shows a flowchart for another example wireless communication method 610. The method 610 includes, at operation 612, transmitting, by a network node to a first wireless device, a first indication indicative of information related to a first set of demodulation reference  signal (DMRS) ports of the first wireless device. As part of method 610, the wireless device is indicated to determine the first set of DMRS ports indicated in the first indication, and perform based on at least the first set of DMRS ports, a demodulation operation for a first DMRS.

[0108] The disclosed embodiments provide, inter alia, the following technical solutions:

[0109] 1. A wireless communication method, comprising: receiving, by a first wireless device from a network node, a first indication indicative of information related to a first set of demodulation reference signal (DMRS) ports of the first wireless device; determining the first set of DMRS ports indicated in the first indication; and performing, based on at least the first set of DMRS ports, a demodulation operation for a first DMRS.

[0110] 2. A wireless communication method, comprising: transmitting, by a network node to a first wireless device, a first indication indicative of information related to a first set of demodulation reference signal (DMRS) ports of the first wireless device, wherein the first wireless device is indicated to: determine the first set of DMRS ports indicated in the first indication, and perform based on at least the first set of DMRS ports, a demodulation operation for a first DMRS.

[0111] 3. The method of solution 1 or 2, wherein the first wireless device is co-scheduled with a second wireless device, wherein a second indication is indicative of information related to a second set of DMRS ports of the second wireless device, wherein the second set of DMRS ports are associated with a second DMRS, and wherein the first set of DMRS ports or the second set of DMRS ports are subject to a restriction rule.

[0112] 4. The method of solution 3, wherein the restriction rule specifies that a length of a frequency-domain (FD) -orthogonal cover code (OCC) of the first DMRS is 4 and the length of the FD-OCC of the second DMRS is 4 , and wherein the first DMRS and the second DMRS are configured as type 1.

[0113] 5. The method of solution 3, wherein the restriction rule specifies when the first set of DMRS ports and the second set of DMRS ports partially overlap on at least one physical resource block (PRB) , and wherein the first DMRS and the second DMRS are scheduled in different code division multiplexing (CDM) groups.

[0114] 6. The method of solution 3, wherein the restriction rule specifies when the first DMRS and the second DMRS are in a same code division multiplexing (CDM) group, the first  DMRS and the second DMRS comprise orthogonal cover codes that are mutually orthogonal, and wherein the orthogonal cover codes comprise a first two components or a second two components of a frequency-domain orthogonal cover code of length 4.

[0115] 7. The method of solution 3, wherein the restriction rule specifies that each of the first set of DMRS ports and the second set of DMRS ports is at least one of: scheduled with an even number of consecutive physical resource blocks (PRBs) , or uses a PRB offset for the consecutive PRBs from a reference PRB position that is even, or uses an even PRB offset from (i) a first scheduled PRB, (ii) the first scheduled PRB in one precoding resource block group (PRG) , or (iii) a first PRB of one or more consecutively scheduled PRBs between the first wireless device and the second wireless device.

[0116] 8. The method of solution 3, wherein the restriction rule specifies that a physical resource block (PRB) offset between a first DMRS and a second DMRS is odd, and wherein the PRB offset is compared referenced from (i) a first scheduled PRB, (ii) the first scheduled PRB in one precoding resource block group (PRG) , or (iii) a first PRB of one or more consecutively scheduled PRBs between the first wireless device and the second wireless device.

[0117] 9. The method of solution 1 or 2, wherein the first wireless device is not co-scheduled with a second wireless device, wherein a second indication is indicative of information related to a second set of DMRS ports of the second wireless device, wherein the second set of DMRS ports is associated with a second DMRS, and wherein each of the first set of DMRS ports and the second set of DMRS ports is configured with type 1 and associated with a frequency-domain (FD) -orthogonal cover code (OCC) of length 4.

[0118] 10. The method of solution 9, wherein the second set of DMRS ports is scheduled with at least one of: scheduled or consecutively scheduled physical resource blocks (PRBs) for the first wireless device and the second wireless device that are not fully overlapped, or an offset of a first scheduled PRB, a first PRB of one or more consecutively scheduled PRBs, or the first scheduled PRB in one precoding resource block group (PRG) of a physical downlink shared channel (PDSCH) between the first wireless device and the second wireless device being odd, or a same DMRS code division multiplexing (CDM) group with the first set of DMRS ports, or an FD-OCC of sub-length 2 of an FD-OCC of length 4 between the first wireless device and the second wireless device being non-orthogonal.

[0119] 11. The method of solution 9, wherein the second set of DMRS ports is scheduled with: (a) scheduled or consecutively scheduled physical resource blocks (PRBs) for the first wireless device and a second wireless that are not fully overlapped, (b) DMRS ports of the first wireless device and the second wireless device are from a same DMRS code division multiplexing (CDM) group, (c) an offset of a first scheduled PRB, a first PRB of consecutively scheduled PRBs, or the first scheduled PRB in one precoding resource block group (PRG) of a physical downlink shared channel (PDSCH) between the first wireless device and the second wireless device is odd, and (d) a frequency-domain (FD) -orthogonal cover code (OCC) of sub-length 2 of the FD-OCC of length 4 between the first wireless device and the second wireless device is non-orthogonal.

[0120] 12. The method of solution 10 or 11, wherein the FD-OCC of sub-length 2 comprises [wf (0) , wf (1) ] or [wf (2) , wf (3) ] .

[0121] 13. The method of solution 1 or 2, wherein the information comprises at least one of: a DMRS port index of the first DMRS, a DMRS type is an enhanced DMRS type 1 with a frequency-domain (FD) -orthogonal cover code (OCC) of length 4, an indication of whether a physical resource block (PRB) offset between the first DMRS and a DMRS of length 4 of one of other wireless devices is odd, a granularity that specifies an amount of overlap between the first DMRS and a DMRS of another of the other wireless devices, a single bit in a medium access control (MAC) control element (CE) or a downlink control information (DCI) , a bit map comprising one or more bits, wherein each bit of the one or more bits is associated with a first granularity, or a predetermined number of bits to indicate a second granularity.

[0122] 14. The method of solution 13, wherein the granularity is at least one of an even number of PRBs, one or more resource block groups (RBGs) , or one or more precoding resource block groups (PRGs)

[0123] 15. The method of solution 13, wherein the predetermined number of bits is |log2 (Ngranularity) |, and wherein Ngranularity is a number of supported granularities.

[0124] 16. The method of solution 1 or 2, wherein the information comprises a precoding resource block group (PRG) bundling that includes at least one PRG with an overlapped granularity.

[0125] 17. The method of solution 16, wherein the PRG bundling is specified in a Radio Resource Control (RRC) configuration or predefined.

[0126] 18. The method of solution 1 or 2, wherein a downlink control information (DCI) or a medium access control (MAC) control element (CE) comprises the information including at least one of: an indication of whether the first set of DMRS ports and a second set of DMRS ports of another wireless device have a same sequence, or a modulation and coding scheme (MCS) order of a data transmission associated with the second set of DMRS ports.

[0127] 19. The method of solution 18, wherein the information is indicated by 3 bits when a configuration indicates that a quadrature amplitude modulation (QAM) contains a 256-QAM or a 1024-QAM.

[0128] 20. The method of solution 18, wherein the information is indicated by 2 bits when a configuration does not indicate that a quadrature amplitude modulation (QAM) contains a 256-QAM or a 1024-QAM.

[0129] 21. An apparatus for wireless communication comprising a processor, configured to implement a method recited in one or more of solutions 1 to 20.

[0130] 22. A non-transitory computer readable program storage medium having code stored thereon, the code, when executed by a processor, causing the processor to implement a method recited in one or more of solutions 1 to 20.

[0131] FIG. 7 shows an exemplary block diagram of a hardware platform 700 that may be a part of a network device (e.g., base station) or a communication device (e.g., a user equipment (UE) ) . The hardware platform 700 includes at least one processor 710 and a memory 705 having instructions stored thereupon. The instructions upon execution by the processor 710 configure the hardware platform 700 to perform the operations described in FIGS. 6A and 6B and in the various embodiments described in this patent document. The transmitter 715 transmits or sends information or data to another device. For example, a network device transmitter can send a message to a user equipment. The receiver 720 receives information or data transmitted or sent by another device. For example, a user equipment can receive a message from a network device.

[0132] The implementations as discussed above will apply to a wireless communication. FIG. 8 shows an example of a wireless communication system (e.g., a 5G or NR cellular network) that includes a base station 820 and one or more user equipment (UE) 811, 812 and  813. In some embodiments, the UEs access the BS (e.g., the network) using a communication link to the network (sometimes called uplink direction, as depicted by dashed arrows 831, 832, 833) , which then enables subsequent communication (e.g., shown in the direction from the network to the UEs, sometimes called downlink direction, shown by arrows 841, 842, 843) from the BS to the UEs. In some embodiments, the BS send information to the UEs (sometimes called downlink direction, as depicted by arrows 841, 842, 843) , which then enables subsequent communication (e.g., shown in the direction from the UEs to the BS, sometimes called uplink direction, shown by dashed arrows 831, 832, 833) from the UEs to the BS. The UE may be, for example, a smartphone, a tablet, a mobile computer, a machine to machine (M2M) device, an Internet of Things (IoT) device, and so on.

[0133] Some of the embodiments described herein are described in the general context of methods or processes, which may be implemented in one embodiment by a computer program product, embodied in a computer-readable medium, including computer-executable instructions, such as program code, executed by computers in networked environments. A computer-readable medium may include removable and non-removable storage devices including, but not limited to, Read Only Memory (ROM) , Random Access Memory (RAM) , compact discs (CDs) , digital versatile discs (DVD) , etc. Therefore, the computer-readable media can include a non-transitory storage media. Generally, program modules may include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Computer-or processor-executable instructions, associated data structures, and program modules represent examples of program code for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represents examples of corresponding acts for implementing the functions described in such steps or processes.

[0134] Some of the disclosed embodiments can be implemented as devices or modules using hardware circuits, software, or combinations thereof. For example, a hardware circuit implementation can include discrete analog and / or digital components that are, for example, integrated as part of a printed circuit board. Alternatively, or additionally, the disclosed components or modules can be implemented as an Application Specific Integrated Circuit (ASIC) and / or as a Field Programmable Gate Array (FPGA) device. Some implementations may  additionally or alternatively include a digital signal processor (DSP) that is a specialized microprocessor with an architecture optimized for the operational needs of digital signal processing associated with the disclosed functionalities of this application. Similarly, the various components or sub-components within each module may be implemented in software, hardware or firmware. The connectivity between the modules and / or components within the modules may be provided using any one of the connectivity methods and media that is known in the art, including, but not limited to, communications over the Internet, wired, or wireless networks using the appropriate protocols.

[0135] While this document contains many specifics, these should not be construed as limitations on the scope of an invention that is claimed or of what may be claimed, but rather as descriptions of features specific to particular embodiments. Certain features that are described in this document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or a variation of a sub-combination. Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results.

[0136] Only a few implementations and examples are described and other implementations, enhancements and variations can be made based on what is described and illustrated in this disclosure.

Claims

1.A wireless communication method, comprising:receiving, by a first wireless device from a network node, a first indication indicative of information related to a first set of demodulation reference signal (DMRS) ports of the first wireless device;determining the first set of DMRS ports indicated in the first indication; andperforming, based on at least the first set of DMRS ports, a demodulation operation for a first DMRS.2.A wireless communication method, comprising:transmitting, by a network node to a first wireless device, a first indication indicative of information related to a first set of demodulation reference signal (DMRS) ports of the first wireless device,wherein the first wireless device is indicated to:determine the first set of DMRS ports indicated in the first indication, andperform based on at least the first set of DMRS ports, a demodulation operation for a first DMRS.3.The method of claim 1 or 2, wherein the first wireless device is co-scheduled with a second wireless device, wherein a second indication is indicative of information related to a second set of DMRS ports of the second wireless device, wherein the second set of DMRS ports are associated with a second DMRS, and wherein the first set of DMRS ports or the second set of DMRS ports are subject to a restriction rule.4.The method of claim 3, wherein the restriction rule specifies that a length of a frequency-domain (FD) -orthogonal cover code (OCC) of the first DMRS is 4 and the length of the FD-OCC of the second DMRS is 4 , and wherein the first DMRS and the second DMRS are configured as type 1.5.The method of claim 3, wherein the restriction rule specifies when the first set of DMRS ports and the second set of DMRS ports partially overlap on at least one physical resource block  (PRB) , and wherein the first DMRS and the second DMRS are scheduled in different code division multiplexing (CDM) groups.6.The method of claim 3, wherein the restriction rule specifies when the first DMRS and the second DMRS are in a same code division multiplexing (CDM) group, the first DMRS and the second DMRS comprise orthogonal cover codes that are mutually orthogonal, and wherein the orthogonal cover codes comprise a first two components or a second two components of a frequency-domain orthogonal cover code of length 4.7.The method of claim 3, wherein the restriction rule specifies that each of the first set of DMRS ports and the second set of DMRS ports is at least one of:scheduled with an even number of consecutive physical resource blocks (PRBs) , oruses a PRB offset for the consecutive PRBs from a reference PRB position that is even, oruses an even PRB offset from (i) a first scheduled PRB, (ii) the first scheduled PRB in one precoding resource block group (PRG) , or (iii) a first PRB of one or more consecutively scheduled PRBs between the first wireless device and the second wireless device.8.The method of claim 3, wherein the restriction rule specifies that a physical resource block (PRB) offset between a first DMRS and a second DMRS is odd, and wherein the PRB offset is compared referenced from (i) a first scheduled PRB, (ii) the first scheduled PRB in one precoding resource block group (PRG) , or (iii) a first PRB of one or more consecutively scheduled PRBs between the first wireless device and the second wireless device.9.The method of claim 1 or 2, wherein the first wireless device is not co-scheduled with a second wireless device, wherein a second indication is indicative of information related to a second set of DMRS ports of the second wireless device, wherein the second set of DMRS ports is associated with a second DMRS, and wherein each of the first set of DMRS ports and the second set of DMRS ports is configured with type 1 and associated with a frequency-domain (FD) -orthogonal cover code (OCC) of length 4.10.The method of claim 9, wherein the second set of DMRS ports is scheduled with at least one of:scheduled or consecutively scheduled physical resource blocks (PRBs) for the first wireless device and the second wireless device that are not fully overlapped, oran offset of a first scheduled PRB, a first PRB of one or more consecutively scheduled PRBs, or the first scheduled PRB in one precoding resource block group (PRG) of a physical downlink shared channel (PDSCH) between the first wireless device and the second wireless device being odd, ora same DMRS code division multiplexing (CDM) group with the first set of DMRS ports, oran FD-OCC of sub-length 2 of an FD-OCC of length 4 between the first wireless device and the second wireless device being non-orthogonal.11.The method of claim 9, wherein the second set of DMRS ports is scheduled with:(a) scheduled or consecutively scheduled physical resource blocks (PRBs) for the first wireless device and a second wireless that are not fully overlapped,(b) DMRS ports of the first wireless device and the second wireless device are from a same DMRS code division multiplexing (CDM) group,(c) an offset of a first scheduled PRB, a first PRB of consecutively scheduled PRBs, or the first scheduled PRB in one precoding resource block group (PRG) of a physical downlink shared channel (PDSCH) between the first wireless device and the second wireless device is odd, and(d) a frequency-domain (FD) -orthogonal cover code (OCC) of sub-length 2 of the FD-OCC of length 4 between the first wireless device and the second wireless device is non-orthogonal.12.The method of claim 10 or 11, wherein the FD-OCC of sub-length 2 comprises [wf (0) , wf (1) ] or [wf (2) , wf (3) ] .13.The method of claim 1 or 2, wherein the information comprises at least one of:a DMRS port index of the first DMRS,a DMRS type is an enhanced DMRS type 1 with a frequency-domain (FD) -orthogonal cover code (OCC) of length 4,an indication of whether a physical resource block (PRB) offset between the first DMRS and a DMRS of length 4 of one of other wireless devices is odd,a granularity that specifies an amount of overlap between the first DMRS and a DMRS of another of the other wireless devices,a single bit in a medium access control (MAC) control element (CE) or a downlink control information (DCI) ,a bit map comprising one or more bits, wherein each bit of the one or more bits is associated with a first granularity, ora predetermined number of bits to indicate a second granularity.14.The method of claim 13, wherein the granularity is at least one of an even number of PRBs, one or more resource block groups (RBGs) , or one or more precoding resource block groups (PRGs) .15.The method of claim 13, wherein the predetermined number of bits is |log2 (Ngranularity) |, and wherein Ngranularity is a number of supported granularities.16.The method of claim 1 or 2, wherein the information comprises a precoding resource block group (PRG) bundling that includes at least one PRG with an overlapped granularity.17.The method of claim 16, wherein the PRG bundling is specified in a Radio Resource Control (RRC) configuration or predefined.18.The method of claim 1 or 2, wherein a downlink control information (DCI) or a medium access control (MAC) control element (CE) comprises the information including at least one of:an indication of whether the first set of DMRS ports and a second set of DMRS ports of another wireless device have a same sequence, ora modulation and coding scheme (MCS) order of a data transmission associated with the second set of DMRS ports.19.The method of claim 18, wherein the information is indicated by 3 bits when a configuration indicates that a quadrature amplitude modulation (QAM) contains a 256-QAM or a 1024-QAM.20.The method of claim 18, wherein the information is indicated by 2 bits when a configuration does not indicate that a quadrature amplitude modulation (QAM) contains a 256-QAM or a 1024-QAM.21.An apparatus for wireless communication comprising a processor, configured to implement a method recited in one or more of claims 1 to 20.22.A non-transitory computer readable program storage medium having code stored thereon, the code, when executed by a processor, causing the processor to implement a method recited in one or more of claims 1 to 20.