Systems and methods for demodulation reference signal (DMRS) capacity enhancement

CN123036964APending Publication Date: 2026-11-03ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480090368.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-03
Publication Date
2026-11-03

AI Technical Summary

Technical Problem

Existing DMRS technology cannot effectively support uplink capacity expansion among a large number of user devices in 5G NR systems, especially in non-terrestrial networks (NTN), particularly in narrowband Internet of Things (NB-IoT) systems. As a result, with limited resources and significant differences among user devices, existing DMRS cannot effectively support capacity enhancement.

Method used

The capacity of DMRS is enhanced by applying orthogonal coverage code (OCC) sequences in DMRS transmissions across multiple repetitions, time slots, time slot groups, or resource units, combined with cyclic shifting and antenna port indexing.

Benefits of technology

It has achieved an increase in DMRS capacity under the same resource conditions, supporting more user devices while improving the uplink capacity of the system, especially in satellite communication and NB-IoT systems, meeting the different needs of different user devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123036964A_ABST
    Figure CN123036964A_ABST
Patent Text Reader

Abstract

A system and method for demodulation reference signal (DMRS) capacity enhancement are presented. A wireless communication device can determine a configuration message related to a demodulation reference signal (DMRS) transmission. The configuration message can indicate at least one of: one or more parameters for the DMRS transmission, one or more parameters for a physical uplink shared channel (PUSCH) transmission, a sequence configuration for the DMRS transmission or the PUSCH transmission. The wireless communication device can perform the DMRS transmission in accordance with the configuration message.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates generally to wireless communications, including but not limited to systems and methods for enhancing the capacity of demodulation reference signals (DMRS). Background Technology

[0002] The standards organization 3GPP is currently specifying a new radio interface called 5G New Radio (5GNR) and a next-generation packet core network (NG-CN or NGC). 5G NR will have three main components: 5G Access Network (5G-AN), 5G Core Network (5GC), and User Equipment (UE). To facilitate the implementation of different data services and needs, the elements of 5GC (also known as network functions) have been simplified, some of which are software-based and some hardware-based, allowing for customization as needed. Satellite communication is one of the typical scenarios for non-terrestrial networks in 3GPP standardization. Summary of the Invention

[0003] The exemplary embodiments disclosed herein are intended to address problems related to one or more difficulties existing in the prior art and provide additional features that will become apparent when taken in conjunction with the accompanying drawings and the following detailed description. Exemplary systems, methods, apparatuses, and computer program products are disclosed herein according to various embodiments. However, it should be understood that these embodiments are presented by way of example and not as limiting, and that various modifications can be made to the disclosed embodiments by those skilled in the art who read this disclosure, while remaining within the scope of this disclosure.

[0004] At least one aspect relates to a system, method, apparatus, or computer-readable medium. A wireless communication device (e.g., a user equipment (UE)) can determine a configuration message associated with demodulation reference signal (DMRS) transmission. The configuration message can indicate at least one of the following: one or more parameters for DMRS transmission, one or more parameters for physical uplink shared channel (PUSCH) transmission, or a sequence configuration for DMRS transmission or PUSCH transmission. The wireless communication device can perform DMRS transmission according to the configuration message. In some embodiments, the wireless communication device can receive the configuration message from a wireless communication node (e.g., a base station (BS)).

[0005] In some embodiments, at least one of one or more parameters or sequence configurations may indicate at least one of the following: the index of the orthogonal cover code (OCC) sequence, the length of the OCC sequence, the index of the cyclic shift, the number of repetitions, and the number of repetitions of the same time slot used for PUSCH (e.g., The information may be indicated in the configuration message (e.g., parameters for DMRS transmission, or PUSCH transmission or sequence configuration).

[0006] In some embodiments, the wireless communication device can determine a set of OCC sequences corresponding to the length of an Orthogonal Cover Code (OCC) sequence. The wireless communication device can determine the sequence of OCC sequences based on the OCC sequence and an index (e.g., an identifier) ​​of the sequence set. The wireless communication device can then apply the sequence of OCC sequences to DMRS transmissions.

[0007] In some embodiments, a wireless communication device may apply an OCC sequence to a DMRS transmission, wherein the unit applying the OCC sequence spans at least one of: multiple repetitions; multiple time slots; multiple time slot groups (e.g., Nslots units); or multiple resource units (RUs). In some embodiments, if the OCC sequence is applied across at least one of multiple repetitions, multiple time slots, multiple time slot groups, or multiple RUs, the sequence of the DMRS transmission applying the OCC sequence across multiple repetitions, multiple time slots, multiple time slot groups, or multiple RUs may be the same.

[0008] In some embodiments, the wireless communication device may apply a first OCC sequence to DMRS transmissions, the first OCC sequence being determined by the application of a second OCC sequence for PUSCH transmissions. The first OCC sequence may be the same as the second OCC sequence, or it may be configured via signaling. DMRS transmissions correspond to PUSCH transmissions. In some embodiments, the determination indicates at least one of the following: when the second OCC sequence applied to the PUSCH transmission is via / using slot-level OCC, the first OCC sequence is applied to the DMRS transmission via / using slot-level OCC; when the second OCC sequence applied to the PUSCH transmission is via / using symbol-level OCC, the first OCC sequence is applied to the DMRS transmission via / using slot-level OCC; when the second OCC sequence applied to the PUSCH transmission is via / using resource element (RU) level OCC, the first OCC sequence is applied to the DMRS transmission via / using slot-level OCC; when the second OCC sequence applied to the PUSCH transmission is via / using RU level OCC, the first OCC sequence is applied to the DMRS transmission via / using RU level OCC; when the second OCC sequence applied to the PUSCH transmission is via / using repetition level OCC, the first OCC sequence is applied to the DMRS transmission via / using repetition level OCC; or when the second OCC sequence applied to the PUSCH transmission is via / using repetition level OCC, the first OCC sequence is applied to the DMRS transmission via / using slot-level OCC.

[0009] In some embodiments, if an OCC sequence is applied across multiple time slots to perform single-tone repetition, the DMRS transmission sequence applying the OCC sequence is repeated multiple times in a number of time slots equal to the length of the OCC sequence. In some embodiments, if an OCC sequence is applied across multiple time slots to perform single-tone repetition, the DMRS transmission sequence applying the OCC sequence may be repeated multiple times in a number of time slots equal to the number of repetitions. In some embodiments, if an OCC sequence is applied across multiple time slots to perform multi-tone repetition, the DMRS transmission sequence applying the OCC sequence may be repeated multiple times in a number of time slots equal to the length of the OCC sequence.

[0010] In some embodiments, if the OCC sequence is applied across multiple time slots to perform multi-tone repetition, the sequence of DMRS transmission using the OCC sequence can be repeated multiple times in a number of time slots equal to the number of repetitions. In some embodiments, if the OCC sequence is applied across multiple sets of time slots to perform multi-tone (e.g., across multiple different frequencies / bands) repetition, the sequence of DMRS transmission using the OCC sequence can be repeated multiple times in a number of time slot sets equal to the length of the OCC sequence. In some embodiments, the sequence of DMRS transmission using the OCC sequence can be repeated multiple times in a number of time slot sets equal to the number of repetitions in the same time slot used for PUSCH. The number of identical time slots can be less than the length of the OCC sequence.

[0011] In some embodiments, the wireless communication device may determine the index of the OCC sequence as a value mapped to an index of an antenna port. The wireless communication device may perform DMRS transmission corresponding to the index of the antenna port. In some embodiments, the wireless communication device may determine the index of the OCC sequence as a value mapped to an index of a cyclic shift or at least one value of a plurality of cyclic shifts. The wireless communication device may perform DMRS transmission corresponding to an index of a cyclic shift or at least one value of a plurality of cyclic shifts.

[0012] In some embodiments, the wireless communication device may determine the index of the OCC sequence as a value mapped to an index of a cyclic shift or at least one value of a plurality of cyclic shifts. The number of cyclic shifts used to perform the DMRS transmission of multitone repetition can be configured as / in a list of multiple values ​​(e.g., {cyclicShift value 1, cyclicShift value 2, cyclicShift value 3, cyclicShift value 4}).

[0013] In some embodiments, a wireless communication device may determine to perform enhanced DMRS transmission when certain conditions are met. These conditions may include at least one of the following: the wireless communication device is capable of supporting capacity enhancement; an orthogonal coverage code (OCC) sequence index is configured for the wireless communication device; a threshold is configured, and the measured reference signal received power (RSRP) is higher than the threshold; a modulation and coding scheme (MCS) index is lower than a specific MCS configuration; or channel conditions are higher than a specific threshold configuration. In some embodiments, performing DMRS transmission can be used for both conventional DMRS transmission and enhanced DMRS transmission. The above conditions can be used for enhanced DMRS transmission.

[0014] In some embodiments, a wireless communication node (e.g., a base station (BS)) may send a configuration message to a wireless communication device (e.g., a user equipment (UE)). The wireless communication device may determine the configuration message related to demodulation reference signal (DMRS) transmission. Attached Figure Description

[0015] Various exemplary embodiments of this solution are described in detail below with reference to the figures or accompanying drawings. The drawings are provided for illustrative purposes only and depict only exemplary embodiments of the solution to facilitate the reader's understanding. Therefore, the drawings should not be considered as limitations on the breadth, scope, or applicability of this solution. It should be noted that these drawings are not necessarily drawn to scale for clarity and ease of explanation.

[0016] Figure 1 An example cellular communication network according to an embodiment of the present disclosure is shown, in which the techniques disclosed herein can be implemented;

[0017] Figure 2 Block diagrams of example base stations and user terminal devices according to some embodiments of the present disclosure are shown;

[0018] Figure 3 Example implementations of non-terrestrial network (NTN) communication according to some embodiments of this disclosure are shown;

[0019] Figure 4 Example implementations for DMRS capacity enhancement according to some embodiments of this disclosure are shown;

[0020] Figure 5 Example implementations for DMRS capacity enhancement according to some embodiments of this disclosure are shown;

[0021] Figure 6 Example implementations for DMRS capacity enhancement according to some embodiments of this disclosure are shown;

[0022] Figure 7Example implementations for DMRS capacity enhancement according to some embodiments of this disclosure are shown;

[0023] Figure 8 Implementations for DMRS capacity enhancement according to some embodiments of the present disclosure are shown;

[0024] Figure 9 Example implementations for DMRS capacity enhancement according to some embodiments of this disclosure are shown; and

[0025] Figure 10 A flowchart of an example method for enhancing the capacity of a demodulation reference signal (DMRS) according to embodiments of the present disclosure is shown. Detailed Implementation

[0026] 1. Mobile Communication Technology and Environment

[0027] Figure 1 An example wireless communication network and / or system 100 according to embodiments of the present disclosure is illustrated, in which the techniques disclosed herein can be implemented. In the following discussion, wireless communication network 100 can be any wireless network, such as a cellular network or a narrowband Internet of Things (NB-IoT) network, and is referred to herein as "network 100". This example network 100 includes a base station 102 (hereinafter referred to as "BS 102"; also referred to as a wireless communication node) and a user terminal device 104 (hereinafter referred to as "UE 104"; also referred to as a wireless communication device), which can communicate with each other via a communication link 110 (e.g., a wireless communication channel) and a cluster of cells 126, 130, 132, 134, 136, 138, and 140 covering a geographic area 101. Figure 1 In this context, BS 102 and UE 104 are contained within the respective geographical boundaries of cell 126. Each of the other cells 130, 132, 134, 136, 138, and 140 may include at least one base station operating on its allocated bandwidth to provide sufficient radio coverage to its intended users.

[0028] For example, BS 102 can operate within the allocated channel transmission bandwidth to provide sufficient coverage to UE 104. BS 102 and UE 104 can communicate via downlink radio frame 118 and uplink radio frame 124, respectively. Each radio frame 118 / 124 can be further divided into subframes 120 / 127, which may include data symbols 122 / 128. In this disclosure, BS 102 and UE 104 are described herein as non-limiting examples of "communication nodes" that can generally practice the methods disclosed herein. According to various embodiments of this solution, such communication nodes may be able to perform wireless and / or wired communication.

[0029] Figure 2 A block diagram of an example wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM / OFDMA signals) according to some embodiments of this solution is shown. System 200 may include components and elements configured to support known or conventional operating characteristics that do not need to be described in detail herein. In one illustrative embodiment, system 200 may be used in applications such as... Figure 1 In the wireless communication environment 100, data symbols are communicated (e.g., transmitted and received) as described above.

[0030] System 200 typically includes a base station 202 (hereinafter referred to as "BS 202") and a user terminal equipment 204 (hereinafter referred to as "UE 204"). BS 202 includes a BS (base station) transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each module being coupled and interconnected with each other as needed via a data communication bus 220. UE 204 includes a UE (user equipment) transceiver module 230, a UE antenna 232, a UE memory module 234, and a UE processor module 236, each module being coupled and interconnected with each other as needed via a data communication bus 240. BS 202 communicates with UE 204 through a communication channel 250, which can be any wireless channel or other medium suitable for data transmission as described herein.

[0031] As will be understood by those skilled in the art, system 200 may also include, in addition to Figure 2 Any number of modules other than those shown. Those skilled in the art will understand that the various illustrative blocks, modules, circuits, and processing logic described in conjunction with the embodiments disclosed herein can be implemented in hardware, computer-readable software, firmware, or any practical combination thereof. To clearly illustrate this interchangeability and compatibility of hardware, firmware, and software, the various illustrative components, blocks, modules, circuits, and steps are generally described according to their functionality. Whether this functionality is implemented as hardware, firmware, or software depends on the specific application and design constraints imposed on the system as a whole. Those skilled in the art can implement this functionality appropriately for each specific application; however, such implementation decisions should not be construed as limiting the scope of this disclosure.

[0032] According to some embodiments, UE transceiver 230 may be referred to herein as "uplink" transceiver 230, which includes a radio frequency (RF) transmitter and an RF receiver, each of which includes circuitry coupled to antenna 232. A duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in a time-duplex manner. Similarly, according to some embodiments, BS transceiver 210 may be referred to herein as "downlink" transceiver 210, which includes an RF transmitter and an RF receiver, each of which includes circuitry coupled to antenna 212. A downlink duplex switch may alternatively couple the downlink transmitter or receiver to downlink antenna 212 in a time-duplex manner. The operation of the two transceiver modules 210 and 230 may be coordinated in time such that uplink receiver circuitry is coupled to uplink antenna 232 for receiving transmissions via wireless transmission link 250 while the downlink transmitter is coupled to downlink antenna 212. Conversely, the operation of the two transceivers 210 and 230 can be coordinated in time such that a downlink receiver is coupled to downlink antenna 212 for receiving transmissions via wireless transmission link 250 while an uplink transmitter is coupled to uplink antenna 232. In some embodiments, there is tight time synchronization with a minimum guard time between changes in duplex direction.

[0033] UE transceiver 230 and base transceiver 210 are configured to communicate via wireless data communication link 250 and cooperate with RF antenna arrangements 212 / 232 that are appropriately configured to support specific wireless communication protocols and modulation schemes. In some illustrative embodiments, UE transceiver 230 and base transceiver 210 are configured to support industry standards such as Long Term Evolution (LTE) and emerging 5G standards. However, it should be understood that this disclosure is not necessarily limited to application to specific standards and related protocols. Rather, UE transceiver 230 and base transceiver 210 may be configured to support alternative or additional wireless data communication protocols, including future standards or variations thereof.

[0034] According to various embodiments, for example, BS 202 may be an evolved Node B (eNB), a serving eNB, a target eNB, a femtocell, or a picocell. In some embodiments, UE 204 may be embodied in various types of user equipment, such as mobile phones, smartphones, personal digital assistants (PDAs), tablets, laptops, wearable computing devices, etc. Processor modules 214 and 236 may be implemented or realized using a general-purpose processor, content-addressable memory, digital signal processor, application-specific integrated circuit, field-programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. In this way, the processor may be implemented as a microprocessor, a controller, a microcontroller, a state machine, etc. The processor may also be implemented as a combination of computing devices, such as a combination of a digital signal processor and a microprocessor, multiple microprocessors, a combination of one or more microprocessors and a digital signal processor core, or any other such configuration.

[0035] Furthermore, the steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be directly embodied in hardware, firmware, software modules executed by processor modules 214 and 236 respectively, or any actual combination thereof. Memory modules 216 and 234 can be implemented as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. In this regard, memory modules 216 and 234 can be coupled to processor modules 210 and 230 respectively, such that processor modules 210 and 230 can read information from and write information to memory modules 216 and 234 respectively. Memory modules 216 and 234 can also be integrated into their respective processor modules 210 and 230. In some embodiments, memory modules 216 and 234 may each include a cache memory for storing temporary variables or other intermediate information during the execution of instructions to be executed by processor modules 210 and 230 respectively. Memory modules 216 and 234 may each include non-volatile memory for storing instructions to be executed by processor modules 210 and 230, respectively.

[0036] Network communication module 218 typically represents the hardware, software, firmware, processing logic, and / or other components of base station 202 that enable bidirectional communication between base station transceiver 210 and other network components and communication nodes configured to communicate with base station 202. For example, network communication module 218 may be configured to support Internet or WiMAX communication. In a non-limiting typical deployment, network communication module 218 provides an 802.3 Ethernet interface, allowing base station transceiver 210 to communicate with conventional Ethernet-based computer networks. In this way, network communication module 218 may include a physical interface for connecting to a computer network (e.g., a mobile switching center (MSC)). The terms “configured for,” “configured to,” and variations thereof, used herein with respect to a specified operation or function, refer to devices, components, circuits, structures, machines, signals, etc., that are physically constructed, programmed, formatted, and / or arranged to perform the specified operation or function.

[0037] The Open Systems Interconnection (OSI) model (referred to herein as the "OSI model") is a conceptual and logical layout that defines network communication used by systems (e.g., wireless communication devices, wireless communication nodes) that are open to interconnecting and communicating with other systems. The model is divided into seven sub-components or layers, each representing a conceptual set of services provided to its upper and lower layers. The OSI model also defines a logical network and efficiently describes the delivery of computer data packets using different layer protocols. The OSI model may also be referred to as the seven-layer OSI model or the seven-layer model. In some embodiments, the first layer may be the physical layer. In some embodiments, the second layer may be the Media Access Control (MAC) layer. In some embodiments, the third layer may be the Radio Link Control (RLC) layer. In some embodiments, the fourth layer may be the Packet Data Convergence Protocol (PDCP) layer. In some embodiments, the fifth layer may be the Radio Resource Control (RRC) layer. In some embodiments, the sixth layer may be the Non-Access Stratum (NAS) layer or the Internet Protocol (IP) layer, and the seventh layer is another layer.

[0038] Various exemplary embodiments of the present solution are described below with reference to the accompanying drawings to enable those skilled in the art to manufacture and use the present solution. It will be apparent to those skilled in the art that various changes or modifications can be made to the examples described herein after reading this disclosure without departing from the scope of the present solution. Therefore, the present solution is not limited to the exemplary embodiments and applications described and illustrated herein. Furthermore, the specific order or hierarchy of steps in the methods disclosed herein is merely an example method. Based on design preferences, the specific order or hierarchy of steps in the disclosed methods or processes can be rearranged while remaining within the scope of the present solution. Therefore, those skilled in the art will understand that the methods and techniques disclosed herein present various steps or actions in an exemplary order, and the present solution is not limited to the specific order or hierarchy presented, unless otherwise expressly stated.

[0039] 2. Systems and methods for enhancing the capacity of demodulation reference signals (DMRS)

[0040] To resolve the conflict between limited resources and a large number of user equipment (UEs), one approach is to increase uplink capacity. Additionally, non-terrestrial networks (NTNs) can be supported. Due to the extensive coverage of satellite communication systems, they can cover a wider variety and greater number of UEs. For example, narrowband Internet of Things (NB-IoT) NTNs can be deployed. In deployments, systems such as those for NB-IoT may need to support a significant capacity in terms of the number and type of UEs, some of which have characteristics inferior to other UEs (e.g., low-cost devices or wearables). Therefore, capacity analysis clearly demonstrates that the current UL system capacity is limited.

[0041] This document discloses methods for extending the Physical Uplink Shared Channel (PUSCH) capacity in terrestrial / non-terrestrial networks (TN / NTN). The Demodulation Reference Signal (DMRS) in IoT may not support multiplexing multiple UEs on the same time-frequency resources. To support capacity enhancement, the functionality of the DMRS can be enhanced. Methods for enhancing DMRS capacity are discussed in this disclosure.

[0042] Figure 3 Example implementations of non-terrestrial network (NTN) communication according to some embodiments of this disclosure are shown. Figure 3 The diagram illustrates the structure of a transparent NTN. The link between the UE and the satellite can be a serving link. The link between the BS and the satellite can be a feeder link and can be shared by all UEs within the same cell.

[0043] The frequency unit of the Narrowband Physical Uplink Shared Channel (NPUSCH) can be a subcarrier. The NPUSCH can be configured with different DMRS signals for different numbers of consecutive subcarriers in the UL resource unit used for NB-IoT. In the time domain, each time slot can have one Orthogonal Frequency Division Multiplexing (OFDM) symbol as the OFDM symbol corresponding to the uplink demodulation reference signal for NPUSCH format 1. Each time slot can have three OFDM symbols as the OFDM symbols corresponding to the uplink demodulation reference signal for NPUSCH format 2. In the frequency domain, the number of subcarriers corresponding to the uplink demodulation reference signal can be the same as the data.

[0044] When there is 1 consecutive subcarrier (e.g., single tone), the length of the DMRS sequence can be 16, which can correspond to 16 time slots. When there are 3 or 6 consecutive subcarriers, the length of the DMRS sequence can be 3 or 6, which can correspond to 3 (e.g., three-tone) or 6 (e.g., six-tone) subcarriers in each time slot. Due to the short length of the DMRS sequence and the limited number of available root sequences, a cyclic shift can be introduced to extend the available sequence. When configured for three tones, the cyclic shift can be configured to one of {0, 2π / 3, 4π / 3}. When configured for six tones, the cyclic shift can be configured to one of {0, 2π / 2, 4π / 4, 8π / 6}. When there are 12 consecutive subcarriers, the length of the DMRS sequence is 12, which can correspond to 12 subcarriers in each time slot. The cyclic shift for the pre-configured uplink resource (PUR) NPUSCH can be configured as follows: , It can be configured to one of {0, 6} via higher-level signaling. For other NPUSCH, the cyclic shift can be set to 0.

[0045] Figure 4 Example implementations / methods for DMRS capacity enhancement according to some embodiments of this disclosure are shown. Figure 4 The NPUSCH DMRS structure for NPUSCH format 1 monotone is shown when group transitions are enabled / disabled. Figure 5 Example implementations / methods for DMRS capacity enhancement according to some embodiments of this disclosure are shown. Figure 5 The NPUSCH DMRS structure for NPUSCH format 1 polyphony is shown when group transitions are enabled.

[0046] For a single-tone DMRS sequence (e.g., single-frequency / single-band), the base sequence index of the DMRS sequence can be associated with the cell ID. This may mean / indicate that the DMRS sequence of each UE in the same cell on the same resources can be the same (e.g., this may be because the IoT system uses frequency division to extend system capacity during design). Therefore, existing single-tone DMRS sequences may not support code domain-based capacity enhancement on the same time-frequency resources.

[0047] For multi-tone DMRS sequences, the base sequence index of the DMRS sequence can be configured via higher-layer signaling or associated with the cell identifier (ID) if not configured via higher-layer signaling. The cyclic shift for 3-tone and 6-tone sequences can be configured by one or more high-layer parameters, with 3-tone sequences supporting 3 values ​​and 6-tone sequences supporting 4 values. For 12-tone sequences, if the NPUSCH is a PUR NPUSCH, the cyclic shift can be implicitly determined by high-layer parameter configuration. In this case, 12-tone sequences can support 2 values. If it is not a PUR NPUSCH, the cyclic shift can default to 0. The purpose of the defined cyclic shift can be to increase the number of sequences rather than for UE multiplexing. Therefore, each UE in the same cell can have the same DMRS sequence on the same time-frequency resource. Therefore, multi-tone DMRS sequences may not support code-domain based capacity enhancement on the same time-frequency resource.

[0048] To enhance the capacity of NPUSCH, applying an orthogonal cover code (OCC) to the NPUSCH signal can be one approach. Since the current DMRS sequence does not support capacity expansion, it may be necessary to enhance the current DMR sequence to avoid impacting the capacity enhancement of the NPUSCH signal. Therefore, the following methods can be considered.

[0049] Example 1 of implementation: Applying OCC to DMRS sequences

[0050] A wireless communication device (e.g., a user equipment (UE)) can determine a configuration message related to demodulation reference signal (DMRS) transmission. The configuration message may indicate at least one of the following: one or more parameters for DMRS transmission, one or more parameters for physical uplink shared channel (PUSCH) transmission, or a sequence configuration for DMRS transmission or PUSCH transmission. The wireless communication device can perform DMRS transmission based on the configuration message. In some embodiments, the wireless communication device may receive the configuration message from a wireless communication node (e.g., a base station (BS)).

[0051] In some embodiments, at least one of one or more parameters or sequence configurations may indicate at least one of the following: the index of the orthogonal cover code (OCC) sequence (e.g., an identifier), the length of the OCC sequence, the index of the cyclic shift, the number of repetitions, and the number of repetitions of the same time slot used for PUSCH (e.g., The information may be an index of the antenna port. The following information may be indicated in the configuration message (e.g., parameters for DMRS or PUSCH transmissions or sequence configuration). In some embodiments, the wireless communication device may apply an OCC sequence to DMRS transmissions, wherein the unit applying the OCC sequence spans at least one of the following: multiple repetitions; multiple time slots; multiple time slot groups (e.g., Nslots units); or multiple resource units (RUs).

[0052] Regardless of whether group transitions for single notes are enabled or disabled, the DMRS in different time slots can differ. When group transitions are enabled, the DMRS in different time slots can differ for multi-notes. Therefore, in these cases, the following methods can be considered when applying OCC to the DMRS.

[0053] Case 1: If an OCC sequence is applied at least once across multiple repetitions, the sequence used in a DMRS transmission applying the OCC sequence can be the same across the multiple repetitions. For example, elements of the OCC sequence can be applied across repetitions. Figure 6 As shown, the existing RV loop remains unchanged. Figure 7 As shown, this scheme can also be applied to multi-tone transmission. The DMRS sequence using OCC in repetition can remain identical. Figure 6 Example implementations / methods for DMRS capacity enhancement according to some embodiments of this disclosure are shown. Figure 6 The NPUSCH DMRS structure for OCC between monotone repetitions is shown. Figure 7 Example implementations / methods for DMRS capacity enhancement according to some embodiments of this disclosure are shown. Figure 7 An implementation / method of NPUSCH DMRS for inter-tone repeating OCC is shown.

[0054] Case 2: If an OCC sequence is applied across at least one of multiple time slots, the DMRS transmission using the OCC sequence can have the same sequence across multiple time slots. For example, elements of the OCC sequence can be applied across time slots. For a single tone, the existing RV period can remain unchanged, and the mapping of the DMRS sequence can be modified. The mapping of the DMRS sequence to resource elements can be performed in ascending order: first frequency domain resources (e.g., k subcarriers), then time domain resources (e.g., l symbols), and finally the time slot number.

[0055] Option 1: If the OCC sequence is applied across multiple time slots to perform monotone repetition, the sequence transmitted by the DMRS with the OCC sequence applied can be repeated multiple times in a number of time slots equal to the length of the OCC sequence. For example, after being mapped to the first time slot, the DMRS in a time slot can be repeated an additional number of times (occLength-1) before continuing to map the DMRS sequence to the next time slot. In a complete DMRS sequence (e.g., After the time slot is repeated occLength times, the DMRS sequence can be regenerated, and this process is then repeated once more to complete. The mapping, such as Figure 8 As shown. Figure 8 Example implementations / methods for DMRS capacity enhancement according to some embodiments of this disclosure are shown. Figure 8 The NPUSCH DMRS structure for inter-tone time slot OCC is shown.

[0056] Option 2: If the OCC sequence is applied across multiple time slots to perform monotone repetition, the sequence transmitted by the DMRS with the OCC sequence applied can be repeated multiple times in a number of time slots equal to the number of repetitions. For example, after being mapped to the first time slot, the DMRS in the time slot can be repeated an additional number of times (repetitionNum-1) before continuing to map the DMRS sequence to the next time slot.

[0057] A similar approach can be applied to multi-tone systems. The mapping of DMRS sequences can be modified. The mapping of DMRS sequences to resource elements can be performed in ascending order: first, the first frequency domain resource (e.g., k subcarriers), then the time domain resource (e.g., l symbols), and finally the time slot number.

[0058] Option 3: If the OCC sequence is applied across multiple time slots to perform polyphonic repetition, the sequence of DMRS transmissions applying the OCC sequence can be repeated multiple times in a number of time slots equal to the length of the OCC sequence. For example, after mapping to the first time slot, the DMRS in a time slot can be repeated an additional number of times (occLength-1) before continuing to map the DMRS sequence to the next time slot. This is after the complete DMRS sequence (e.g., the occLength time slot) has been repeated occLength times. In some embodiments, the DMRS sequence can be regenerated, and this process can then be repeated once to complete the process. Time slot mapping, such as Figure 9 As shown. Figure 9 Example implementations / methods for DMRS capacity enhancement according to some embodiments of this disclosure are shown. Figure 9 An implementation / method of NPUSCH DMRS for inter-tone time slot OCC is shown.

[0059] Option 4: If the OCC sequence is applied across multiple slots to perform multi-tone repetition, the sequence of the DMRS transmission applying the OCC sequence may be repeated multiple times in a number of slots equal to the number of repetitions. Option 4 may be the same as Option 2.

[0060] Option 5: If the OCC sequence is applied across multiple groups of slots to perform multi-tone repetition, the sequence of the DMRS transmission applying the OCC sequence may be repeated multiple times in a number of slot groups equal to the length of the OCC sequence. For example, when mapped to after the slot, before continuing to map the DMRS sequence to the next slot, the DMRS in the slot may be repeated (occLength-1) additional times. After occLength* slots, the complete DMRS sequence may have been repeated occLength times. In some embodiments, the DMRS sequence may be regenerated, and the process may then be repeated once to complete the mapping of the slots.

[0061] Case 3: The sequence of the DMRS transmission applying the OCC sequence may be repeated multiple times in a number of slot groups equal to the number of repetitions of the same slot of the PUSCH (e.g., ). The number of identical slots may be less than the length of the OCC sequence. In addition to defining the number of occLength slots for applying OCC, the existing parameter may also be reused for the mapping of DMRS. When >=occLength, the mapping of DMRS may be the same as the process defined in Case 2 (e.g., using to replace occLength). When <occLength, after the complete DMRS has been repeated times, the process may be repeated until the number of identical slots = occLength. Then the DMRS sequence may be regenerated, and the process is repeated to complete the mapping of the slots. The same mechanism may be used for single-tone and multi-tone approaches.

[0062] In addition to the repetition unit and slot unit for applying OCC, the Nslots unit and RU unit may also be used for applying OCC. OCC may be applied between Nslots and / or between RUs. The above process may also be used to implement the inter-Nslots OCC and inter-RU OCC mechanisms.

[0063] The parameter `occLength` can be the length of the OCC sequence, representing the number of multiplexed UEs. For example, the length of the OCC sequence [W0, W1] can be 2. The length and sequence index of the OCC sequence can be configured via signaling (e.g., higher-layer signaling or downlink control information (DCI) signaling), or equal to the length and sequence index of the OCC sequence used for the data portion (DMRS has no additional signaling). In some examples, for a specific UE, the OCC sequence used for DMRS can be the same as the OCC sequence used for data (e.g., the data portion relative to the DMRS portion), and the OCC sequence used for data is determined by a specific OCC sequence index corresponding to each UE. In some examples, the granularity of applying OCC to data and DMRS can be the same or different. For example, when the granularity of data applying OCC is a time slot, the granularity of DMRS applying OCC can also be a time slot. When the granularity of data applying OCC is a symbol, the granularity of DMRS applying OCC can also be a time slot. In some embodiments, when the second OCC sequence applied to PUSCH transmission is via / using slot-level OCC, applying the first OCC sequence to DMRS transmission is via / using slot-level OCC; when the second OCC sequence applied to PUSCH transmission is via / using symbol-level OCC, applying the first OCC sequence to DMRS transmission is via / using slot-level OCC; when the second OCC sequence applied to PUSCH transmission is via / using resource element (RU) level OCC, applying the first OCC sequence to DMRS transmission is via / using slot-level OCC; when the second OCC sequence applied to PUSCH transmission is via / using RU level OCC, applying the first OCC sequence to DMRS transmission is via / using RU level OCC; when the second OCC sequence applied to PUSCH transmission is via / using repetition level OCC, applying the first OCC sequence to DMRS transmission is via / using repetition level OCC; or when the second OCC sequence applied to PUSCH transmission is via / using repetition level OCC, applying the first OCC sequence to DMRS transmission is via / using slot-level OCC.

[0064] When group hopping is disabled, the DMRS implementation for multiple tones can be identical across different time slots. Therefore, existing mapping rules can be reused in this case; for example, when applying OCC to DMRS, the following approach can be considered: The subcarrier set used during mapping can be the same as the corresponding NPUSCH transmission. Mapping to resource elements can be performed in ascending order of first k, then l, and finally the time slot number. OCC can be applied to DMRS transmissions across time slots, repetitions, RUs, or N slots.

[0065] Example 2 of implementation: Enhancing DMRS capacity via DMRS port or cyclic shift enhancement

[0066] Case 1: A wireless communication device (e.g., a UE) can determine the index of an OCC sequence as the value mapped to the index of an antenna port. The wireless communication device can determine the DMRS transmission corresponding to the index of the antenna port. For example, the UE can reuse existing orthogonal DMRS ports. Different antenna ports can be reused by different UEs. For example, the UE can sequentially associate DMRS ports with different OCC sequence indices of different UEs. A DMRS sequence corresponding to an OCC sequence index used for NPUSCH can be determined when at least one condition is met. For example, the OCC sequence index can be configured as {0,1,2,3}, and the mapping rule between the OCC sequence index and the DMRS port can be defined as follows: the 1st / 2nd / 3rd / 4th configured OCC sequence indices are mapped to "port index 0", "port index 1", "port index 2", and "port index 3" of the DMRS port, respectively, as shown in Table 1.

[0067] In some embodiments, DMRS sequences corresponding to different antenna ports can be orthogonal to each other, as shown in Table 2. Mechanism / DMRS sequences can be reused to enhance the DMRS capacity of the IoT system. Multiple orthogonal DMRS can be distinguished by the frequency domain, while a group of DMRS within the same CDM group can be distinguished by the code domain (e.g., OCC).

[0069]

[0070] Table 1. Mapping relationship between OCC sequence index and DMRS port.

[0072]

[0073] Table 2. Parameters used for PUSCH DM-RS configuration type 1 in NR.

[0074] Case 2: A wireless communication device (e.g., a UE) can determine the index of an OCC sequence as a value mapped to an index of a cyclic shift or at least one value of multiple cyclic shifts. The wireless communication device can determine a DMRS transmission corresponding to the index of the cyclic shift or at least one value of multiple cyclic shifts. In some embodiments, existing cyclic shifts can be reused to generate orthogonal DMRS sequences. Different cyclic shifts can be reused for different UEs, for example, by sequentially associating cyclic shifts with different OCC sequence indices for different UEs. A DMRS sequence corresponding to an OCC sequence index used for NPUSCH can be determined when at least one condition is met. For example, the OCC sequence index can be configured as {0,1,2,3}. The mapping rule between the OCC sequence index and the cyclic shift value / index can be defined as follows: the 1st / 2nd / 3rd / 4th configured OCC sequence indices are mapped to "cyclic shift value / index 0", "cyclic shift value / index 1", "cyclic shift value / index 2", and "cyclic shift value / index 3" of the cyclic shift, respectively, as shown in Table 3.

[0076]

[0077] Table 3. Mapping relationship between OCC sequence index and cyclic shift value / index.

[0079]

[0080] Table 4. Cyclic shift field in uplink-related DCI format to and The mapping.

[0081] In some embodiments, such as LTE, the DMRS sequences corresponding to cyclic shifts can be orthogonal to each other, as shown in Table 4. The mechanism / DMRS sequences can be reused to enhance the DMRS capacity of IoT systems.

[0082] Case 3: Wireless communication devices (e.g., UEs) can determine the index of the OCC sequence as a value mapped to an index of a cyclic shift or at least one value of multiple cyclic shifts. The number of cyclic shifts used to perform DMRS transmissions for multi-tone repetition can be configured as a list of multiple values ​​(e.g., {cyclicShift value 1, cyclicShift value 2, cyclicShift value 3, cyclicShift value 4}). For example, the existing number of cyclic shifts can be increased to generate orthogonal DMRS sequences. In IoT, for multi-tone, DMRS sequences corresponding to specific cyclic shifts can be orthogonal to each other, but the 3-tone method only supports 3 cyclic shift values ​​{0, 2π / 3, 4π / 3}, and for PUR NPUSCH, 12-tone can only support 2 cyclic shifts {0, π}. The number of cyclic shifts used for 12-tone can be increased to {cyclicShift value 1, cyclicShift value 2, cyclicShift value 3, cyclicShift value 4}.

[0083] In some embodiments, cyclic shifts can be sequentially associated with different OCC sequence indices for different UEs. A DMRS sequence corresponding to the OCC sequence index used for NPUSCH can be determined when at least one condition is met. For example, the OCC sequence index can be configured as {0,1,2,3}. The mapping rule between the OCC sequence index and the cyclic shift value / index can be defined as follows: the 1st / 2nd / 3rd / 4th configured OCC sequence indices are mapped to “cyclic shift value / index 0”, “cyclic shift value / index 1”, “cyclic shift value / index 2”, and “cyclic shift value / index 3” for the cyclic shift of 12 tones, respectively, as shown in Table 3. For 3-tone and 6-tone methods, the mapping rule between the OCC sequence index and the cyclic shift value can be reused as follows: the 1st / 2nd / 3rd / 4th configured OCC sequence indices are mapped to “cyclic shift value / index 0”, “cyclic shift value / index 1”, “cyclic shift value / index 2”, and “cyclic shift value / index 3 (if present)” for the cyclic shift of 3-tone and 6-tone methods, respectively. In some embodiments, the mapping relationship may be as shown in Table 5.

[0085]

[0086] Table 5. Mapping relationship between OCC sequence index and cyclic shift.

[0087] In some embodiments, the OCC sequence index can be configured via signaling (e.g., higher-layer signaling or DCI signaling), or it can be equal to the sequence index used for the data portion (e.g., no additional signaling for the DMRS). In some examples, the DMRS for a particular UE can be determined by the OCC sequence index used for the data portion, using the method defined above.

[0088] Implementation Example 3: Whether / When to Use Enhanced DMRS Sequences

[0089] In some embodiments, a wireless communication device (e.g., a UE) may determine to perform enhanced DMRS transmission when certain conditions are met. These conditions may include at least one of the following: the wireless communication device is capable of supporting capacity enhancement; an orthogonal coverage code (OCC) sequence index is configured for the wireless communication device; a threshold is configured and the measured reference signal received power (RSRP) is higher than the threshold; a modulation and coding scheme (MCS) index is lower than a specific MCS configuration; or channel conditions are higher than a specific threshold configuration. In some embodiments, performing DMRS transmission can be used for both conventional DMRS transmission and enhanced DMRS transmission. The above conditions can be used for enhanced DMRS transmission.

[0090] Since there may be some UEs supporting capacity enhancement while others do not within the same cell, the use of enhanced DMRS (e.g., the DMRS defined in Examples 1 and 2) may require certain conditions to be met. These conditions may be at least one of the following: when the UE is able to support capacity enhancement; when the OCC sequence index is configured for a specific UE; when a threshold is configured and the measured RSRP is higher than the configured threshold; when the MCS index is lower than a specific MCS configuration (which can be configured via higher-layer signaling); or when the channel conditions (e.g., signal-to-interference-plus-noise ratio (SINR)) are higher than a specific threshold configuration (which can be configured via higher-layer signaling).

[0091] In some embodiments, whether to use enhanced DMRS can be configured via higher-layer signaling or DCI signaling. For example, assuming 1 bit is used, a value of 0 indicates that enhanced DMRS is not used; a value of 1 indicates that enhanced DMRS is used. In some embodiments, enhanced DMRS can be used when parameters related to OCC (e.g., the length of the OCC sequence) are configured / exist; otherwise, enhanced DMRS may not be used. In some embodiments, OCC sequences can be configured as one or more sequences for a UE. Assuming two OCC indices are configured via higher-layer signaling or DCI signaling, the UE can use two OCC sequences corresponding to the two sequence indices.

[0092] It should be understood that one or more features in the above / below implementation examples are not specific to any particular implementation example, but can be combined in any way (e.g., in any priority and / or order, simultaneously or otherwise).

[0093] Figure 10 A flowchart of a method 1000 for enhancing the capacity of a demodulation reference signal (DMRS) is shown. Method 1000 can be used in conjunction with this document. Figure 1-9 The method is implemented using any one or more components and devices described in detail. Generally, in some embodiments, method 1000 can be performed by a UE. Depending on the embodiment, additional, fewer, or different operations may be performed in method 1000. At least one aspect of the operation relates to a system, method, apparatus, or computer-readable medium.

[0094] A wireless communication device (e.g., a user equipment (UE)) can determine / receive configuration messages related to demodulation reference signal (DMRS) transmission. The configuration message may indicate at least one of the following: one or more parameters for DMRS transmission, one or more parameters for physical uplink shared channel (PUSCH) transmission, or a sequence configuration for DMRS transmission or PUSCH transmission. The wireless communication device can perform DMRS transmission based on the configuration message. In some embodiments, the wireless communication device may receive the configuration message from a wireless communication node (e.g., a base station (BS)).

[0095] In some embodiments, at least one of one or more parameters or sequence configurations may indicate at least one of the following: the index of the orthogonal cover code (OCC) sequence, the length of the OCC sequence, the index of the cyclic shift, the number of repetitions, and the number of repetitions of the same time slot used for PUSCH (e.g., The information may be indicated in the configuration message (e.g., parameters for DMRS transmission, PUSCH transmission, or sequence configuration).

[0096] In some embodiments, the wireless communication device can determine a set of OCC sequences corresponding to the length of an Orthogonal Cover Code (OCC) sequence. The wireless communication device can determine the sequence of OCC sequences based on the index of the OCC sequences and the sequence set. The wireless communication device can then apply the sequence of OCC sequences to DMRS transmission.

[0097] In some embodiments, a wireless communication device may apply an OCC sequence to a DMRS transmission, wherein the unit applying the OCC sequence covers at least one of the following: multiple repetitions; multiple time slots; multiple time slot groups (e.g., N-slots units); or multiple resource units (RUs). In some embodiments, if the OCC sequence is applied across at least one of multiple repetitions, time slots, time slot groups, or RUs, the sequence of the DMRS transmission applying the OCC sequence across multiple repetitions, time slots, time slot groups, or RUs may be the same.

[0098] In some embodiments, the wireless communication device may apply a first OCC sequence to a DMRS transmission, the first OCC sequence being determined by applying a second OCC sequence to a PUSCH transmission. The first OCC sequence may be the same as the second OCC sequence, or configured via signaling. The DMRS transmission corresponds to the PUSCH transmission. In some embodiments, this determination indicates at least one of the following: applying the first OCC sequence to the DMRS transmission via / using a time-slot-level OCC when the second OCC sequence applied to the PUSCH transmission is via / using a time-slot-level OCC; applying the first OCC sequence to the DMRS transmission via / using a symbol-level OCC when the second OCC sequence applied to the PUSCH transmission is via / using a resource element (RU)-level OCC; applying the first OCC sequence to the DMRS transmission via / using a resource element (RU)-level OCC is... The first OCC sequence applied to DMRS transmission is via / using RU-level OCC when the second OCC sequence applied to PUSCH transmission is via / using RU-level OCC; the first OCC sequence applied to DMRS transmission is via / using RU-level OCC when the second OCC sequence applied to PUSCH transmission is via / using repetition-level OCC; or the first OCC sequence applied to DMRS transmission is via / using time-slot-level OCC when the second OCC sequence applied to PUSCH transmission is via / using repetition-level OCC.

[0099] In some embodiments, if an OCC sequence is applied across multiple time slots to perform monotone repetition, the DMRS transmission sequence applying the OCC sequence is repeated multiple times in a number of time slots equal in length to the OCC sequence.

[0100] In some embodiments, if an OCC sequence is applied across multiple time slots to perform monotone repetition, the DMRS transmission sequence applying the OCC sequence can be repeated multiple times in a number of time slots equal to the number of repetitions. In some embodiments, if an OCC sequence is applied across multiple time slots to perform polytone repetition, the DMRS transmission sequence applying the OCC sequence can be repeated multiple times in a number of time slots equal to the length of the OCC sequence.

[0101] In some embodiments, if an OCC sequence is applied across multiple time slots to perform polyphonic repetition, the sequence transmitted via DMRS using the OCC sequence can be repeated multiple times in a number of time slots equal to the number of repetitions. In some embodiments, if an OCC sequence is applied across multiple sets of time slots to perform polyphonic repetition, the sequence transmitted via DMRS using the OCC sequence can be repeated multiple times in a number of time slots equal to the length of the OCC sequence. In some embodiments, the sequence transmitted via DMRS using the OCC sequence can be repeated multiple times in a number of time slot groups equal to the number of repetitions of the same time slot used for PUSCH. The number of identical time slots can be less than the length of the OCC sequence.

[0102] In some embodiments, the wireless communication device may determine the index of the OCC sequence as a value mapped to an antenna port index. The wireless communication device may perform DMRS transmission corresponding to the antenna port index. In some embodiments, the wireless communication device may determine the index of the OCC sequence as a value mapped to an index of a cyclic shift or at least one value of a plurality of cyclic shifts. The wireless communication device may perform DMRS transmission corresponding to an index of a cyclic shift or at least one value of a plurality of cyclic shifts.

[0103] In some embodiments, the wireless communication device may determine the index of the OCC sequence as a value mapped to a cyclic shift index or at least one value of a plurality of cyclic shifts. The plurality of cyclic shifts used to perform DMRS transmissions for multitone repetition may be configured as a list of multiple values ​​(e.g., {cyclicShift value 1, cyclicShift value 2, cyclicShift value 3, cyclicShift value 4}).

[0104] In some embodiments, a wireless communication device may determine to perform enhanced DMRS transmission when certain conditions are met. These conditions may include at least one of the following: the wireless communication device is capable of supporting capacity enhancement; an orthogonal coverage code (OCC) sequence index is configured for the wireless communication device; a threshold is configured and the measured reference signal received power (RSRP) is higher than the threshold; a modulation and coding scheme (MCS) index is lower than a specific MCS configuration; or channel conditions are higher than a specific threshold configuration. In some embodiments, performing DMRS transmission can be used for both conventional DMRS transmission and enhanced DMRS transmission. The above conditions can be used for enhanced DMRS transmission.

[0105] In some embodiments, a wireless communication node (e.g., a base station (BS)) may send a configuration message to a wireless communication device (e.g., a user equipment (UE)). The wireless communication device may determine the configuration message related to demodulation reference signal (DMRS) transmission.

[0106] While various embodiments of the present solution have been described above, it should be understood that they are presented by way of example only and not limitation. Similarly, various figures may depict exemplary architectures or configurations provided to enable those skilled in the art to understand exemplary features and functionality of the present solution. However, those skilled in the art will understand that the solution is not limited to the exemplary architectures or configurations shown, but can be implemented using various alternative architectures and configurations. Furthermore, as will be understood by those skilled in the art, one or more features of one embodiment may be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of this disclosure should not be limited by any of the illustrative embodiments described above.

[0107] It should also be understood that any reference to elements in this document using names such as “first”, “second”, etc., generally does not restrict the number or order of those elements. Rather, these names may be used herein as a convenient means of distinguishing two or more elements or instances of elements. Therefore, referring to the first element and the second element does not imply that only two elements can be used, or that the first element must precede the second element in some way.

[0108] Furthermore, those skilled in the art will understand that information and signals can be represented using any of a variety of different technologies and processes. For example, data, instructions, commands, information, signals, bits, and symbols that may be referenced in the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.

[0109] Those skilled in the art will further understand that any of the various illustrative logic blocks, modules, processors, devices, circuits, methods, and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of both), firmware, various forms of program or design code containing instructions (which, for convenience, may be referred to herein as "software" or "software module"), or any combination of these technologies. To clearly illustrate this interchangeability of hardware, firmware, and software, the various illustrative components, blocks, modules, circuits, and blocks have been generally described above in terms of their functionality. Whether these functions are implemented as hardware, firmware, or software, or as a combination of these technologies, depends on the specific application and the design constraints imposed on the system as a whole. Those skilled in the art can implement the described functions in various ways for each specific application, but such implementation decisions do not depart from the scope of this disclosure.

[0110] Furthermore, those skilled in the art will understand that the various illustrative logic blocks, modules, devices, components, and circuits described herein may be implemented within or executed by integrated circuits (ICs), which may include general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, or any combination thereof. Logic blocks, modules, and circuits may also include antennas and / or transceivers for communicating with various components within a network or device. A general-purpose processor may be a microprocessor, but optionally, it may be any conventional processor, controller, or state machine. A processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other suitable configuration performing the functions described herein.

[0111] If implemented in software, functionality can be stored as one or more instructions or code on a computer-readable medium. Therefore, blocks of methods or algorithms disclosed herein can be implemented as software stored on a computer-readable medium. Computer-readable media include computer storage media and communication media, with communication media including any medium capable of transferring computer programs or code from one place to another. Storage media can be any available medium accessible to a computer. By way of example and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium that can be used to store the desired program code in the form of instructions or data structures and can be accessed by a computer.

[0112] In this application, the term "module" as used herein refers to software, firmware, hardware, and any combination of such elements for performing the relevant functions described herein. Furthermore, for the purposes of discussion, various modules are described as discrete modules; however, it will be apparent to those skilled in the art that two or more modules can be combined to form a single module that performs the relevant functions according to embodiments of this solution.

[0113] Furthermore, in embodiments of this solution, memory or other memory, as well as communication components, may be employed. It should be understood that, for clarity, the above description has referenced various functional units and processors in describing embodiments of this solution. However, it will be apparent that any suitable functional distribution among different functional units, processing logic elements, or domains can be used without departing from this solution. For example, functions illustrated to be performed by individual processing logic elements or controllers may be performed by the same processing logic element or controller. Therefore, references to specific functional units are merely references to suitable means of providing said functions and do not indicate a strict logical or physical structure or organization.

[0114] Various modifications to the embodiments described herein will be apparent to those skilled in the art, and the general principles defined herein can be applied to other embodiments without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the embodiments shown herein, but is accorded the broadest scope consistent with the novel features and principles disclosed herein, as set forth in the following claims.

Claims

1. A method comprising: A configuration message related to demodulation reference signal (DMRS) transmission is determined by a wireless communication device, wherein the configuration message indicates at least one of the following: One or more parameters used for the DMRS transmission, One or more parameters used for transmission of the Physical Uplink Shared Channel (PUSCH), or Sequence configuration for the DMRS transmission or the PUSCH transmission; and The DMRS transmission is performed by the wireless communication device according to the configuration message.

2. The method according to claim 1, comprising: The configuration message is received by the wireless communication device from the wireless communication node.

3. The method according to claim 1, wherein, The one or more parameters or at least one of the sequence configurations indicate at least one of the following: the index of the orthogonal cover code (OCC) sequence, the length of the OCC sequence, the index of the cyclic shift, the number of repetitions, the number of repetitions of the same time slot for PUSCH, or the index of the antenna port.

4. The method according to claim 1, comprising: The wireless communication device determines a sequence set of OCC sequences corresponding to the length of the Orthogonal Cover Code (OCC) sequence; The wireless communication device determines the sequence of the OCC sequence based on the index of the OCC sequence and the sequence set; or The wireless communication device applies the sequence of the OCC sequence to the DMRS transmission.

5. The method according to claim 1 or 4, comprising: The wireless communication device applies the OCC sequence to the DMRS transmission, wherein the unit applying the OCC sequence spans at least one of the following: Multiple repetitions; Multiple time slots; Multiple time slot groups; or Multiple Resource Units (RUs).

6. The method according to claim 5, wherein, If the OCC sequence is applied across at least one of the plurality of repetitions or multiple time slots or multiple time slot groups or multiple RUs, then the sequence of the DMRS transmission applying the OCC sequence is the same across the plurality of repetitions or multiple time slots or multiple time slot groups or multiple RUs.

7. The method according to claim 1 or 4, comprising: The wireless communication device applies a first OCC sequence to the DMRS transmission, the first OCC sequence being determined by a second OCC sequence applied to the PUSCH transmission, wherein the DMRS corresponds to the PUSCH transmission.

8. The method according to claim 7, wherein, The determination indicates at least one of the following: When the second OCC sequence applied to the PUSCH transmission is via slot-level OCC, the first OCC sequence is applied to the DMRS transmission via slot-level OCC; When the second OCC sequence applied to the PUSCH transmission is via symbol-level OCC, the first OCC sequence is applied to the DMRS transmission via the slot-level OCC; When the second OCC sequence applied to the PUSCH transmission is via Resource Unit (RU) level OCC, the first OCC sequence is applied to the DMRS transmission via the Time Slot level OCC; When the second OCC sequence applied to the PUSCH transmission is via the RU-level OCC, the first OCC sequence is applied to the DMRS transmission via the RU-level OCC; When the second OCC sequence applied to the PUSCH transmission is via repeating level OCC, the first OCC sequence is applied to the DMRS transmission via repeating level OCC; or When the second OCC sequence applied to the PUSCH transmission is via the repeating level OCC, the first OCC sequence is applied to the DMRS transmission via the slot level OCC.

9. The method according to claim 5, wherein, If the OCC sequence is applied across the plurality of time slots to perform monotone repetition, the DMRS transmission sequence applying the OCC sequence is repeated multiple times in a number of time slots equal in length to the OCC sequence.

10. The method according to claim 5, wherein, If the OCC sequence is applied across the plurality of time slots to perform monotone repetition, the DMRS transmission sequence applying the OCC sequence is repeated multiple times in a number of time slots equal to the number of repetitions.

11. The method according to claim 5, wherein, If the OCC sequence is applied across the plurality of time slots to perform multi-tone repetition, the sequence of the DMRS transmission using the OCC sequence is repeated multiple times in a number of time slots equal in length to the OCC sequence.

12. The method according to claim 5, wherein, If the OCC sequence is applied across the plurality of time slots to perform multitone repetition, the sequence of the DMRS transmission using the OCC sequence is repeated multiple times in a number of time slots equal to the number of repetitions.

13. The method according to claim 5, wherein, If the OCC sequence is applied across the multiple time slots to perform multi-tone repetition, the sequence of the DMRS transmission using the OCC sequence is repeated multiple times in a number of time slots equal in length to the OCC sequence.

14. The method according to claim 5, wherein, The sequence of the DMRS transmission using the OCC sequence is repeated multiple times in a number of time slot groups equal to the number of repetitions in the same time slot used for PUSCH, wherein the number of the same time slots is less than the length of the OCC sequence.

15. The method according to claim 2, comprising: The wireless communication device determines the index of the OCC sequence corresponding to the index value of the antenna port; as well as The wireless communication device performs the DMRS transmission corresponding to the index of the antenna port.

16. The method of claim 2, comprising: The wireless communication device determines the index of the OCC sequence corresponding to the value of the cyclic shift index or at least one value of a plurality of cyclic shifts; as well as The wireless communication device performs a DMRS transmission corresponding to the index of the cyclic shift or at least one value of the plurality of cyclic shifts.

17. The method of claim 2, comprising: The wireless communication device determines the index of the OCC sequence corresponding to the value of the cyclic shift index or at least one value of a plurality of cyclic shifts. The number of cyclic shifts used to perform multi-tone repetition in the DMRS transmission is configured as a list of multiple values.

18. The method of claim 1, comprising: When conditions are met, the wireless communication device determines to perform enhanced DMRS transmission, wherein the conditions include at least one of the following: The wireless communication device can support capacity enhancement; An orthogonal cover code (OCC) sequence index is configured for the wireless communication device; A threshold is configured, and the measured reference signal received power (RSRP) is higher than the threshold. The modulation and coding scheme (MCS) index is lower than that of a specific MCS configuration; or Channel conditions are configured to exceed a specific threshold.

19. A method comprising: The wireless communication node sends a configuration message to the wireless communication device. The wireless communication device determines configuration messages related to the transmission of demodulation reference signal (DMRS).

20. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform the method of any one of claims 1-19.

21. An apparatus comprising: At least one processor is configured to perform the method of any one of claims 1-19.