SYSTEMS AND METHODS FOR REFERENCE SIGNALING FOR WIRELESS COMMUNICATION

20240204948 ยท 2024-06-20

    Inventors

    Cpc classification

    International classification

    Abstract

    Presented are systems and methods for wireless communication. In one aspect, a wireless communication device determines a first demodulation reference signal (DMRS) table according to first information from a wireless communication node. In one aspect, the wireless communication device receives a value of a field in a signaling from the wireless communication node. In one aspect, the wireless communication device determines a first DMRS parameter according to the first DMRS table and the value of the field. In one aspect, the first DMRS table includes a mapping between values of the field of the signaling and values of the first DMRS parameter.

    Claims

    1-55. (canceled)

    56. A method comprising: determining, by a wireless communication device, a first demodulation reference signal (DMRS) table according to first information from a wireless communication node; receiving, by the wireless communication device, a value of a field in a signaling from the wireless communication node; and determining, by the wireless communication device, a first DMRS parameter according to the first DMRS table and the value of the field, wherein the first DMRS table includes a mapping between values of the field of the signaling and values of the first DMRS parameter, and each of the values of the field is associated with a respective one of the values of the first DMRS parameter, wherein the first DMRS table includes the first DMRS parameter of at least two categories of DMRS ports, and different categories of the at least two categories of DMRS ports correspond to at least one of: different numbers of DMRS orthogonal frequency division multiplexing (OFDM) symbol groups of one time domain orthogonal cover code (TD-OCC), different numbers of DMRS OFDM symbols of one TD-OCC, different numbers of DMRS OFDM symbols in one DMRS OFDM symbol group of one TD-OCC, or different relationships between vectors of one TD-OCC, and wherein each of the DMRS OFDM symbol groups includes one or more consecutive OFDM symbols.

    57. The method of claim 56, wherein the at least two categories of DMRS ports include a first category DMRS port and a second category DMRS port, wherein a TD-OCC of the first category DMRS port corresponds to one DMRS OFDM symbol group and the second category DMRS port corresponds to X DMRS OFDM symbol groups, wherein X is an integer value larger than 1.

    58. The method of claim 56, wherein the first DMRS parameter includes Y DMRS ports and a number of CDM groups without data, wherein at least one of: the number of CDM groups without data is determined according to at least one of: a category of the Y DMRS ports, or a relationship between elements of one TD-OCC; or values of the first DMRS parameter of the first DMRS table do not include a first value of the number of CDM groups without data and a DMRS port of a second category.

    59. The method of claim 56, wherein at least one of: a number of bits in the field is determined by the first information; or the first DMRS table is selected from multiple tables according to the first information.

    60. The method of claim 56, wherein at least one of: the at least two categories of DMRS ports are indexed together; indices of DMRS ports are determined by first indexing across DMRS ports of a first category, then indexing across DMRS ports of a second category, or the first category DMRS ports and some of the second category DMRS ports share same DMRS port indices.

    61. A method comprising: sending, by a wireless communication node to a wireless communication device, first information to determine a first demodulation reference signal (DMRS) table; and sending, by the wireless communication node, a value of a field in a signaling to the wireless communication device, wherein the value of the field is for use by the wireless communication device to determine a first DMRS parameter according to the first DMRS table and the value of the field, wherein the first DMRS table includes a mapping between values of the field of the signaling and values of the first DMRS parameter, and each of the values of the field is associated with a respective one of the values of the first DMRS parameter, wherein the first DMRS table includes the first DMRS parameter, that is of at least two categories of DMRS ports, and different categories of the at least two categories of DMRS ports correspond to at least one of: different numbers of DMRS orthogonal frequency division multiplexing (OFDM) symbol groups of one time domain orthogonal cover code (TD-OCC), different numbers of DMRS OFDM symbols of one TD-OCC, different numbers of DMRS OFDM symbols in one DMRS OFDM symbol group of one TD-OCC, or different relationships between vectors of one TD-OCC, and wherein each of the DMRS OFDM symbol groups includes one or more consecutive OFDM symbols.

    62. The method of claim 61, wherein the at least two categories of DMRS ports include a first category DMRS port and a second category DMRS port, wherein a TD-OCC of the first category DMRS port corresponds to one DMRS OFDM symbol group and the second category DMRS port corresponds to X DMRS OFDM symbol groups, wherein X is an integer value larger than 1.

    63. The method of claim 61, wherein the first DMRS parameter includes Y DMRS ports and a number of CDM groups without data, wherein at least one of: the number of CDM groups without data is determined according to at least one of: a category of the Y DMRS ports, or a relationship between elements of one TD-OCC; or values of the first DMRS parameter of the first DMRS table do not include a first value of the number of CDM groups without data and a DMRS port of a second category.

    64. The method of claim 61, wherein at least one of: a number of bits in the field is determined by the first information; or the first DMRS table is selected from multiple tables according to the first information.

    65. The method of claim 61, wherein at least one of: the at least two categories of DMRS ports are indexed together; indices of DMRS ports are determined by first indexing across DMRS ports of a first category, then indexing across DMRS ports of a second category, or the first category DMRS ports and some of the second category DMRS ports share same DMRS port indices.

    66. An apparatus comprising a processor and a memory storing instructions, execution of which by the processor causes the apparatus to: determine a first demodulation reference signal (DMRS) table according to first information from a wireless communication node; receive a value of a field in a signaling from the wireless communication node; and determine a first DMRS parameter according to the first DMRS table and the value of the field, wherein the first DMRS table includes a mapping between values of the field of the signaling and values of the first DMRS parameter, and each of the values of the field is associated with a respective one of the values of the first DMRS parameter, wherein the first DMRS table includes the first DMRS parameter of at least two categories of DMRS ports, and different categories of the at least two categories of DMRS ports correspond to at least one of: different numbers of DMRS orthogonal frequency division multiplexing (OFDM) symbol groups of one time domain orthogonal cover code (TD-OCC), different numbers of DMRS OFDM symbols of one TD-OCC, different numbers of DMRS OFDM symbols in one DMRS OFDM symbol group of one TD-OCC, or different relationships between vectors of one TD-OCC, and wherein each of the DMRS OFDM symbol groups includes one or more consecutive OFDM symbols.

    67. The apparatus of claim 66, wherein the at least two categories of DMRS ports include a first category DMRS port and a second category DMRS port, wherein a TD-OCC of the first category DMRS port corresponds to one DMRS OFDM symbol group and the second category DMRS port corresponds to X DMRS OFDM symbol groups, wherein X is an integer value larger than 1.

    68. The apparatus of claim 66, wherein the first DMRS parameter includes Y DMRS ports and a number of CDM groups without data, wherein at least one of: the number of CDM groups without data is determined according to at least one of: a category of the Y DMRS ports, or a relationship between elements of one TD-OCC; or values of the first DMRS parameter of the first DMRS table do not include a first value of the number of CDM groups without data and a DMRS port of a second category.

    69. The apparatus of claim 66, wherein at least one of: a number of bits in the field is determined by the first information; or the first DMRS table is selected from multiple tables according to the first information.

    70. The apparatus of claim 66, wherein at least one of: the at least two categories of DMRS ports are indexed together; indices of DMRS ports are determined by first indexing across DMRS ports of a first category, then indexing across DMRS ports of a second category, or the first category DMRS ports and some of the second category DMRS ports share same DMRS port indices.

    71. An apparatus comprising a processor and a memory storing instructions, execution of which by the processor causes the apparatus to: send, to a wireless communication device, first information to determine a first demodulation reference signal (DMRS) table; and send a value of a field in a signaling to the wireless communication device, wherein the value of the field is for use by the wireless communication device to determine a first DMRS parameter according to the first DMRS table and the value of the field, wherein the first DMRS table includes a mapping between values of the field of the signaling and values of the first DMRS parameter, and each of the values of the field is associated with a respective one of the values of the first DMRS parameter, wherein the first DMRS table includes the first DMRS parameter, that is of at least two categories of DMRS ports, and different categories of the at least two categories of DMRS ports correspond to at least one of: different numbers of DMRS orthogonal frequency division multiplexing (OFDM) symbol groups of one time domain orthogonal cover code (TD-OCC), different numbers of DMRS OFDM symbols of one TD-OCC, different numbers of DMRS OFDM symbols in one DMRS OFDM symbol group of one TD-OCC, or different relationships between vectors of one TD-OCC, and wherein each of the DMRS OFDM symbol groups includes one or more consecutive OFDM symbols.

    72. The apparatus of claim 71, wherein the at least two categories of DMRS ports include a first category DMRS port and a second category DMRS port, wherein a TD-OCC of the first category DMRS port corresponds to one DMRS OFDM symbol group and the second category DMRS port corresponds to X DMRS OFDM symbol groups, wherein X is an integer value larger than 1.

    73. The apparatus of claim 71, wherein the first DMRS parameter includes Y DMRS ports and a number of CDM groups without data, wherein at least one of: the number of CDM groups without data is determined according to at least one of: a category of the Y DMRS ports, or a relationship between elements of one TD-OCC; or values of the first DMRS parameter of the first DMRS table do not include a first value of the number of CDM groups without data and a DMRS port of a second category.

    74. The apparatus of claim 71, wherein at least one of: a number of bits in the field is determined by the first information; or the first DMRS table is selected from multiple tables according to the first information.

    75. The apparatus of claim 71, wherein at least one of: the at least two categories of DMRS ports are indexed together; indices of DMRS ports are determined by first indexing across DMRS ports of a first category, then indexing across DMRS ports of a second category, or the first category DMRS ports and some of the second category DMRS ports share same DMRS port indices.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0063] Various example embodiments of the present solution are described in detail below with reference to the following figures or drawings. The drawings are provided for purposes of illustration only and merely depict example embodiments of the present solution to facilitate the reader's understanding of the present solution. Therefore, the drawings should not be considered limiting of the breadth, scope, or applicability of the present solution. It should be noted that for clarity and ease of illustration, these drawings are not necessarily drawn to scale.

    [0064] FIG. 1 illustrates an example cellular communication network in which techniques disclosed herein may be implemented, in accordance with an embodiment of the present disclosure;

    [0065] FIG. 2 illustrates a block diagram of an example base station and a user equipment device, in accordance with some embodiments of the present disclosure;

    [0066] FIG. 3 illustrates two code division multiplexing (CDM) groups for demodulation reference signal (DMRS) type I and one TD-OCC corresponds to two DMRS OFDM groups each of which includes one DMRS OFDM symbol, in accordance with some embodiments of the present disclosure;

    [0067] FIG. 4 illustrates three CDM groups for DMRS type II and one TD-OCC corresponds to two DMRS OFDM groups each of which includes one DMRS OFDM symbol, in accordance with some embodiments of the present disclosure; and

    [0068] FIG. 5 illustrates a flow diagram of an example method for communicating according to DMRS port indication based on DMRS table, in accordance with an embodiment of the present disclosure.

    DETAILED DESCRIPTION

    1. Mobile Communication Technology and Environment

    [0069] FIG. 1 illustrates an example wireless communication network, and/or system, 100 in which techniques disclosed herein may be implemented, in accordance with an embodiment of the present disclosure. In the following discussion, the wireless communication network 100 may be any wireless network, such as a cellular network or a narrowband Internet of things (NB-IoT) network, and is herein referred to as network 100. Such an example network 100 includes a base station 102 (hereinafter BS 102; also referred to as wireless communication node) and a user equipment device 104 (hereinafter UE 104; also referred to as wireless communication device) that 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 overlaying a geographical area 101. In FIG. 1, the BS 102 and UE 104 are contained within a respective geographic boundary of cell 126. Each of the other cells 130, 132, 134, 136, 138 and 140 may include at least one base station operating at its allocated bandwidth to provide adequate radio coverage to its intended users.

    [0070] For example, the BS 102 may operate at an allocated channel transmission bandwidth to provide adequate coverage to the UE 104. The BS 102 and the UE 104 may communicate via a downlink radio frame 118, and an uplink radio frame 124 respectively. Each radio frame 118/124 may be further divided into sub-frames 120/127 which may include data symbols 122/128. In the present disclosure, the BS 102 and UE 104 are described herein as non-limiting examples of communication nodes, generally, which can practice the methods disclosed herein. Such communication nodes may be capable of wireless and/or wired communications, in accordance with various embodiments of the present solution.

    [0071] FIG. 2 illustrates a block diagram of an example wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM/OFDMA signals) in accordance with some embodiments of the present solution. The system 200 may include components and elements configured to support known or conventional operating features that need not be described in detail herein. In one illustrative embodiment, system 200 can be used to communicate (e.g., transmit and receive) data symbols in a wireless communication environment such as the wireless communication environment 100 of FIG. 1, as described above.

    [0072] System 200 generally includes a base station 202 (hereinafter BS 202) and a user equipment device 204 (hereinafter UE 204). The 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 one another as necessary via a data communication bus 220. The 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 one another as necessary via a data communication bus 240. The BS 202 communicates with the UE 204 via a communication link 250, which can be any wireless channel or other medium suitable for transmission of data as described herein.

    [0073] As would be understood by persons of ordinary skill in the art, system 200 may further include any number of modules other than the modules shown in FIG. 2. Those skilled in the art will understand that the various illustrative blocks, modules, circuits, and processing logic described in connection with the embodiments disclosed herein may 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, various illustrative components, blocks, modules, circuits, and steps are described generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software can depend upon the particular application and design constraints imposed on the overall system. Those familiar with the concepts described herein may implement such functionality in a suitable manner for each particular application, but such implementation decisions should not be interpreted as limiting the scope of the present disclosure

    [0074] In accordance with some embodiments, the UE transceiver 230 may be referred to herein as an uplink transceiver 230 that includes a radio frequency (RF) transmitter and a RF receiver each comprising circuitry that is coupled to the antenna 232. A duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in time duplex fashion. Similarly, in accordance with some embodiments, the BS transceiver 210 may be referred to herein as a downlink transceiver 210 that includes a RF transmitter and a RF receiver each comprising circuity that is coupled to the antenna 212. A downlink duplex switch may alternatively couple the downlink transmitter or receiver to the downlink antenna 212 in time duplex fashion. The operations of the two transceiver modules 210 and 230 may be coordinated in time such that the uplink receiver circuitry is coupled to the uplink antenna 232 for reception of transmissions over the wireless transmission link 250 at the same time that the downlink transmitter is coupled to the downlink antenna 212. Conversely, the operations of the two transceivers 210 and 230 may be coordinated in time such that the downlink receiver is coupled to the downlink antenna 212 for reception of transmissions over the wireless transmission link 250 at the same time that the uplink transmitter is coupled to the uplink antenna 232. In some embodiments, there is close time synchronization with a minimal guard time between changes in duplex direction.

    [0075] The UE transceiver 230 and the base station transceiver 210 are configured to communicate via the wireless data communication link 250, and cooperate with a suitably configured RF antenna arrangement 212/232 that can support a particular wireless communication protocol and modulation scheme. In some illustrative embodiments, the UE transceiver 230 and the base station transceiver 210 are configured to support industry standards such as the Long Term Evolution (LTE) and emerging 5G standards, and the like. It is understood, however, that the present disclosure is not necessarily limited in application to a particular standard and associated protocols. Rather, the UE transceiver 230 and the base station transceiver 210 may be configured to support alternate, or additional, wireless data communication protocols, including future standards or variations thereof.

    [0076] In accordance with various embodiments, the BS 202 may be an evolved node B (eNB), a serving eNB, a target eNB, a femto station, or a pico station, for example. In some embodiments, the UE 204 may be embodied in various types of user devices such as a mobile phone, a smart phone, a personal digital assistant (PDA), tablet, laptop computer, wearable computing device, etc. The processor modules 214 and 236 may be implemented, or realized, with a general purpose processor, a content addressable memory, a digital signal processor, an application specific integrated circuit, a 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 manner, a processor may be realized as a microprocessor, a controller, a microcontroller, a state machine, or the like. A processor may also be implemented as a combination of computing devices, e.g., a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other such configuration.

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

    [0078] The network communication module 218 generally represents the hardware, software, firmware, processing logic, and/or other components of the base station 202 that enable bi-directional communication between base station transceiver 210 and other network components and communication nodes configured to communication with the base station 202. For example, network communication module 218 may be configured to support internet or WiMAX traffic. In a typical deployment, without limitation, network communication module 218 provides an 802.3 Ethernet interface such that base station transceiver 210 can communicate with a conventional Ethernet based computer network. In this manner, the network communication module 218 may include a physical interface for connection to the computer network (e.g., Mobile Switching Center (MSC)). The terms configured for, configured to and conjugations thereof, as used herein with respect to a specified operation or function, refer to a device, component, circuit, structure, machine, signal, etc., that is physically constructed, programmed, formatted and/or arranged to perform the specified operation or function.

    [0079] The Open Systems Interconnection (OSI) Model (referred to herein as, open system interconnection model) is a conceptual and logical layout that defines network communication used by systems (e.g., wireless communication device, wireless communication node) open to interconnection and communication with other systems. The model is broken into seven subcomponents, or layers, each of which represents a conceptual collection of services provided to the layers above and below it. The OSI Model also defines a logical network and effectively describes computer packet transfer by 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, a first layer may be a physical layer. In some embodiments, a second layer may be a Medium Access Control (MAC) layer. In some embodiments, a third layer may be a Radio Link Control (RLC) layer. In some embodiments, a fourth layer may be a Packet Data Convergence Protocol (PDCP) layer. In some embodiments, a fifth layer may be a Radio Resource Control (RRC) layer. In some embodiments, a sixth layer may be a Non Access Stratum (NAS) layer or an Internet Protocol (IP) layer, and the seventh layer being the other layer.

    [0080] Various example embodiments of the present solution are described below with reference to the accompanying figures to enable a person of ordinary skill in the art to make and use the present solution. As would be apparent to those of ordinary skill in the art, after reading the present disclosure, various changes or modifications to the examples described herein can be made without departing from the scope of the present solution. Thus, the present solution is not limited to the example embodiments and applications described and illustrated herein. Additionally, the specific order or hierarchy of steps in the methods disclosed herein are merely example approaches. Based upon design preferences, the specific order or hierarchy of steps of the disclosed methods or processes can be re-arranged while remaining within the scope of the present solution. Thus, those of ordinary skill in the art will understand that the methods and techniques disclosed herein present various steps or acts in a sample order, and the present solution is not limited to the specific order or hierarchy presented unless expressly stated otherwise.

    2. Systems and Methods for Indicating and/or Determining DMRS Ports

    [0081] More orthogonal DMRS ports can allow more layers of MIMO transmission. It is important to increase the spectral efficient of communication. How to increase more orthogonal DMRS ports is the problem which will be solved by the following method. In certain systems (e.g., 5G new radio (NR), Next Generation (NG) systems, 3GPP systems, and/or other systems), a wireless communication device (e.g., UE) and a wireless communication node (e.g., base station) may communicate with each other, according to DMRS parameters. In one aspect, a wireless communication node may send, transmit, or provide first information to a wireless communication device. The first information may include a DMRS type between type I and type II, a maximum number of OFDM symbols in one DMRS OFDM symbol group, a second DMRS parameter, a total number of OFDM symbol groups included in one transmission occasion, or a number of DMRS ports. According to the first information, the wireless communication device may determine a first DMRS table. In one aspect, the wireless communication node may send, transmit, or provide a signaling to a wireless communication device. The signaling can be downlink control information (DCI) signaling, radio access control (RRC) signaling, or medium access control control element (MAC-CE) signaling. According to a value of a field in the first information, the wireless communication device may determine a first DMRS parameter according to the first DMRS table and the value of the field. The wireless communication device may receive channel, or transmit channel according to the determined first DMRS parameter.

    [0082] In some embodiments, the first DMRS table includes a mapping between values of the field of the signaling and values of the first DMRS parameter, and each of the values of the field is associated with a respective one of the values of the first DMRS parameter. The first DMRS table includes the first DMRS parameter, that is of at least two categories of DMRS ports. In some embodiments, different categories of the at least two categories of DMRS ports correspond to at least one of: different numbers of DMRS orthogonal frequency division multiplexing (OFDM) symbol groups of one time domain orthogonal cover code (TD-OCC), different numbers of DMRS OFDM symbols of one TD-OCC, different numbers of DMRS OFDM symbols in one DMRS OFDM symbol group of one TD-OCC, or different relationships between vectors of one TD-OCC. Each of the DMRS OFDM symbol groups may include one or more consecutive OFDM symbols. The relationships between vectors of one TD-OCC may include that the one TD-OCC includes repeated vectors.

    [0083] In one aspect, indicating DMRS ports based on DMRS table as disclosed herein can support a larger number of DMRS ports. In one aspect, the DMRS table includes DMRS parameters of more than one categories of DMRS ports with TD-OCCs of different number of DMRS OFDM symbol groups. Each DMRS OFDM symbol group may include one or more consecutive DMRS OFDM symbols. DMRS OFDM symbols in different DMRS OFDM symbol groups are nonconsecutive. By allowing a TD-OCC to correspond to more than one DMRS OFDM symbol groups, the supported number of DMRS ports can be increased, because the new DMRS port can be co-scheduled with old UE and does not cause interference for channel transmission of old UE. In addition, one DMRS table may include more than one categories of DMRS ports to increase the flexibility of scheduling. The gNB can dynamically switch between different categories of DMRS ports and schedule old UE and new UE on demand. Index of DMRS port can be shared with different categories of DMRS port, to reduce overhead of signaling while supporting or allowing the flexibility of scheduling. Some parameter may be considered to get DMRS port of co-scheduled UEs. Accordingly, UE may get more estimate of interference from co-scheduled UEs while allowing more DMRS port. By allowing a larger number of DMRS ports, the wireless communication node may communicate with a larger number of wireless communication devices and may allow more layers of MIMO transmission, thereby increasing the spectral efficient of communication.

    [0084] FIG. 3 illustrates two code division multiplexing (CDM) groups for demodulation reference signal (DMRS) type I and one TD-OCC corresponds to two DMRS OFDM groups each of which includes one DMRS OFDM symbol, in accordance with some embodiments of the present disclosure. FIG. 4 illustrates three CDM groups for DMRS type II and one TD-OCC corresponds to two DMRS OFDM groups each of which includes one DMRS OFDM symbol, in accordance with some embodiments of the present disclosure.

    Example 1

    [0085] For DMRS of physical uplink shared channel (PUSCH), one DMRS table may include multiple categories of DMRS ports. The multiple categories of DMRS ports may correspond different numbers of OFDM (symbol) groups in one TD-OCC. Each OFDM group (or group of OFDM symbols) may include one or more consecutive OFDM symbols. For example, the one OFDM group includes one OFDM symbol or two consecutive OFDM symbols. Different OFDM groups may include non-consecutive OFDM symbols. For example, the gap between two DMRS OFDM symbol groups may be larger than 0.

    [0086] The DMRS table may include a mapping between a value of a DMRS bit field in DCI, and a first DMRS parameter.

    [0087] For example, the one DMRS Table includes a first category DMRS port that corresponds to one OFDM group (e.g., the number of OFDM groups=1) in one TD-OCC. If the one OFDM group includes one OFDM symbol, then the first category DMRS port may correspond to TD-OCC of length 1. If one OFDM group includes two consecutive OFDM symbols, then the first category DMRS port may correspond to TD-OCC of length 2. The one DMRS Table may also include a second category DMRS port that corresponds to X OFDM groups, where X is larger than 1. For example, the second category DMRS port may include a third category DMRS port for which X=2. If one DMRS OFDM symbol group includes one OFDM symbol and X=2, then one third category DMRS port may correspond to TD-OCC of length 2. If one OFDM group includes two OFDM symbols and X=2, then one third category DMRS port may correspond to TD-OCC of length 4. For example, the length of TD-OCC may be equal to the number of OFDM symbols in the X OFDM groups. In some implementations, all of DMRS OFDM symbol groups include the same number of OFDM symbols, and the length of TD-OCC may be equal to the number of OFDM symbols in one DMRS symbol group multiplied by X. In some implementations, the number of OFDM symbols in different DMRS symbol groups may be different.

    [0088] As shown in FIG. 3, each DMRS OFDM symbol group may include one OFDM symbol. For the first category DMRS port, TD-OCC may have a length 1. OFDM symbol n0 and OFDM symbol n1 may each/respectively correspond to one TD-OCC of length 1. In one aspect, there is no TD-OCC for first category DMRS port in this case because TD-OCC of length 1 can be labeled, named, or identified without TD-OCC encoding. For the third category DMRS port and X=2, TD-OCC may have a length 2. One TD-OCC of length 2 may correspond to two DMRS OFDM symbol groups which include OFDM symbol n0 and OFDM symbol n1.

    [0089] If the UE is indicated with the third category DMRS port, then the number of CDM groups without data may be 2 for DMRS type I, and 3 for DMRS type II. The DMRS type I and DMRS type II may be used to indicate the frequency domain pattern of DMRS ports. In one aspect, FIG. 3 corresponds to DMRS type I, and FIG. 4 corresponds to DMRS type II.

    [0090] For the first category DMRS port whose TD-OCC length is 1, the UE may obtain the sequence of a DMRS port according to following equation (1)

    [00001] a k , l ( p , ? ) = w f ( k ) w t ( l ) r ( 2 * n + k ) ( 1 ) k = 4 * n + 2 * k + ? k = 0 , 1 ; l = l ? + l n = 0 , 1 .Math. l = 0 , 1

    where w.sub.f(k), w.sub.t(l), and ? are given by Table 1. The k is the index of sub-carrier. The reference point for k is sub-carrier 0 in common resource block 0. The l is the OFDM symbol of the DMRS. l is the first symbol of each continuous L OFDM symbol. For example, l may be the first symbol of each DMRS OFDM symbol group. l can be based on higher layer configuration of l.sub.0, mapping type and PUSCH duration l.sub.d as shown in Table 2 and Table 3. Table 2 applies when/if a maximum number of OFDM symbols in one DMRS OFDM symbol group equals to 1. Table 3 applies when/if a maximum number of OFDM symbols in one DMRS OFDM symbol group equals to 2. The l.sub.0 is the first DM-RS symbol of DMRS and the first symbol of first DMRS OFDM symbol group. r(m) is a bit with index m in a bit sequence generated by a function of Pseudo-random sequence generation. v is the number of layers and the number of DMRS ports. p includes the DMRS ports indicated by DCI and is based on the order indicated in the DCI. ? is a parameter related to subcarrier spacing, for example, the subcarrier spacing of the DMRS is 2.sup.?*15 kHz

    [0091] The reference point for l and the position l.sub.0 of the first DM-RS symbol may depend on the mapping type. For PUSCH mapping type A, l may be defined or determined relative to the start of the slot if frequency hopping is disabled and relative to the start of each hop in case frequency hopping is enabled, and l.sub.0 is given by the higher-layer parameter dmrs-TypeA-Position.

    [0092] For PUSCH mapping type B, l may be defined relative to the start of the scheduled PUSCH resources if frequency hopping is disabled and relative to the start of each hop in case frequency hopping is enabled, and l.sub.0=0.

    [0093] In one aspect, the position(s) of the DM-RS symbols is given by l and duration l.sub.d. For example, l.sub.d is the duration between the first OFDM symbol of the slot and the last OFDM symbol of the scheduled PUSCH resources in the slot for PUSCH mapping type A according to Tables 2 and Table 3 if intra-slot frequency hopping is not used. For example, l.sub.d is the duration of scheduled PUSCH resources for PUSCH mapping type B according to 2 and Table 3 if intra-slot frequency hopping is not used. For example, l.sub.d is the duration per hop according to Table 4 if intra-slot frequency hopping is used.

    TABLE-US-00001 TABLE 1 parameter for first category DMRS port CDM w.sub.f (k) w.sub.t (l) p group ? ? k = 0 k = 1 l = 0 l = 1 0 0 0 +1 +1 +1 +1 1 0 0 +1 ?1 +1 +1 2 1 1 +1 +1 +1 +1 3 1 1 +1 ?1 +1 +1 4 0 0 +1 +1 +1 ?1 5 0 0 +1 ?1 +1 ?1 6 1 1 +1 +1 +1 ?1 7 1 1 +1 ?1 +1 ?1

    TABLE-US-00002 TABLE 2 DM-RS positions l PUSCH mapping type A PUSCH mapping type B dmrs-AdditionalPosition dmrs-AdditionalPosition l.sub.d in symbols pos0 pos1 pos2 pos3 pos0 pos1 pos2 pos3 <4 l.sub.0 l.sub.0 l.sub.0 l.sub.0 4 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 5 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 4 l.sub.0, 4 l.sub.0, 4 6 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 4 l.sub.0, 4 l.sub.0, 4 7 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 4 l.sub.0, 4 l.sub.0, 4 8 l.sub.0 l.sub.0, 7 l.sub.0, 7 l.sub.0, 7 l.sub.0 l.sub.0, 6 l.sub.0, 3, 6 l.sub.0, 3, 6 9 l.sub.0 l.sub.0, 7 l.sub.0, 7 l.sub.0, 7 l.sub.0 l.sub.0, 6 l.sub.0, 3, 6 l.sub.0, 3, 6 10 l.sub.0 l.sub.0, 9 l.sub.0, 6, 9 l.sub.0, 6, 9 l.sub.0 l.sub.0, 8 l.sub.0, 4, 8 l.sub.0, 3, 6, 9 11 l.sub.0 l.sub.0, 9 l.sub.0, 6, 9 l.sub.0, 6, 9 l.sub.0 l.sub.0, 8 l.sub.0, 4, 8 l.sub.0, 3, 6, 9 12 l.sub.0 l.sub.0, 9 l.sub.0, 6, 9 l.sub.0, 5, 8, 11 l.sub.0 l.sub.0, 10 l.sub.0, 5, 10 l.sub.0, 3, 6, 9 13 l.sub.0 l.sub.0, 11 l.sub.0, 7, 11 l.sub.0, 5, 8, 11 l.sub.0 l.sub.0, 10 l.sub.0, 5, 10 l.sub.0, 3, 6, 9 14 l.sub.0 l.sub.0, 11 l.sub.0, 7, 11 l.sub.0, 5, 8, 11 l.sub.0 l.sub.0, 10 l.sub.0, 5, 10 l.sub.0, 3, 6, 9

    TABLE-US-00003 TABLE 3 DM-RS positions l PUSCH mapping type A PUSCH mapping type B l.sub.d in dmrs-AdditionalPosition dmrs-AdditionalPosition symbols pos0 pos1 pos2 pos3 pos0 pos1 pos2 pos3 <4 4 l.sub.0 l.sub.0 5 l.sub.0 l.sub.0 l.sub.0 l.sub.0 6 l.sub.0 l.sub.0 l.sub.0 l.sub.0 7 l.sub.0 l.sub.0 l.sub.0 l.sub.0 8 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 5 9 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 5 10 l.sub.0 l.sub.0, 8 l.sub.0 l.sub.0, 7 11 l.sub.0 l.sub.0, 8 l.sub.0 l.sub.0, 7 12 l.sub.0 l.sub.0, 8 l.sub.0 l.sub.0, 9 13 l.sub.0 l.sub.0, 10 l.sub.0 l.sub.0, 9 14 l.sub.0 l.sub.0, 10 l.sub.0, l.sub.0, 9

    TABLE-US-00004 TABLE 4 DM-RS positions l PUSCH mapping type A PUSCH mapping type B l.sub.0 = 2 l.sub.0 = 3 l.sub.0 = 0 dmrs-AdditionalPosition dmrs-AdditionalPosition dmrs-AdditionalPosition pos0 pos1 pos0 pos1 pos0 pos1 l.sub.d in 1.sup.st 2.sup.nd 1.sup.st 2.sup.nd 1.sup.st 2.sup.nd 1.sup.st 2.sup.nd 1.sup.st 2.sup.nd 1.sup.st 2.sup.nd symbols hop hop hop hop hop hop hop hop hop hop hop hop ?3 0 0 0 0 4 2 0 2 0 3 0 3 0 0 0 0 0 5, 6 2 0 2 0, 4 3 0 3 0, 4 0 0 0, 4 0, 4 7 2 0 2, 6 0, 4 3 0 3 0, 4 0 0 0, 4 0, 4

    [0094] The time domain OFDM position l may be based on one of Table 2 , Table 3 or Table 4. Table 2 may be suitable for a case where the number of OFDM symbols in one DMRS OFDM symbol group equals to 1 and intra-slot frequency hopping is disabled. Table 3 may be suitable for a case where the number of OFDM symbols in one DMRS OFDM symbol group equals to 2 and intra-slot frequency hopping is disabled. Table 4 may be suitable for a case where the number of OFDM symbols in one DMRS OFDM symbol group equals to 1 and intra-slot frequency hopping is enabled.

    [0095] For the third category DMRS port, the UE may assume the sequence of a DMRS port according to following equation (2)

    [00002] a k , l ( p , ? ) = w f ( k ) w t ( l ) r ( 2 * n + k ) ( 2 ) k = 4 * n + 2 * k + ? k = 0 , 1 ; l = l ? + l n = 0 , 1 .Math. l = 0 , 1 l = l l ? first , l l ? second

    where w.sub.f(k), w.sub.t(l), and ? are given by Tables 5. l is based on Table 2. The l.sub.first and l.sub.second corresponds to the first l and the second l of one TD-OCC of length Z which equals to X*number of OFDM symbols in one DMRS OFDM symbol group. For example, if the l is determined to be as {l.sub.07} according to Table 2, then the first corresponds to l.sub.0 such as no in FIGS. 3 and 4. The second corresponds to 7 such as n1 in FIGS. 3 and 4. l.sub.l.sub.first first corresponds to l of first DMRS OFDM symbol group of one TD-OCC. l.sub.l.sub.second second corresponds to first symbol of second DMRS OFDM symbol group of one TD-OCC. l.sub.first corresponds to first DMRS OFDM symbol group of one TD-OCC. l.sub.second corresponds to second DMRS OFDM symbol group of one TD-OCC. If the l is determined as {.sub.0, 16, 5, 8, 11} according to Table 2. The four DMRS OFDM group corresponds to two TD-OCC of length 2. The OFDM symbol {l.sub.0, 5} corresponds to one TD-OCC and the OFDM symbol {8, 11} corresponds to another TD-OCC. For TD-OCC of OFDM symbol {l.sub.0, 5}, l.sub.first and l.sub.second refers to l0 and 5 respectively. For TD-OCC of OFDM symbol {8,11}, first and second refers to 8 and 11 respectively. In equation (2), the ll.sub.first is the l=0,1 of the l.sub.first DMRS OFDM symbol group of one TD-OCC. The l.sub.l.sub.second is the l=0,1 of the l.sub.second DMRS OFDM symbol group of one TD-OCC.

    TABLE-US-00005 TABLE 5 CDM w.sub.t (l) group w.sub.f (k) l.sub.first l.sub.second p ? ? k = 0 k = 1 l = 0 l = 1 l = 0 l = 1 8 0 0 +1 +1 +1 +1 ?1 ?1 9 0 0 +1 ?1 +1 +1 ?1 ?1 10 1 1 +1 +1 +1 +1 ?1 ?1 11 1 1 +1 ?1 +1 +1 ?1 ?1 12 0 0 +1 +1 +1 ?1 ?1 +1 13 0 0 +1 ?1 +1 ?1 ?1 +1 14 1 1 +1 +1 +1 ?1 ?1 +1 15 1 1 +1 ?1 +1 ?1 ?1 +1

    [0096] The first category DMRS port and third category DMRS port can be combined to one Table 6. They both follow Table 6 and equation (1) or equation (2).

    [0097] First category DMRS port 0?7 corresponds to same w.sub.t(l) across l.sub.first and l.sub.second, third category DMRS port 8?15 corresponds to different w.sub.t(l) across l.sub.first and l.sub.second.

    TABLE-US-00006 TABLE 6 CDM w.sub.t (l) group w.sub.f (k) l.sub.first l.sub.second p ? ? k = 0 k = 1 l = 0 l = 1 l = 0 l = 1 0 0 0 +1 +1 +1 +1 +1 +1 1 0 0 +1 ?1 +1 +1 +1 +1 2 1 1 +1 +1 +1 +1 +1 +1 3 1 1 +1 ?1 +1 +1 +1 +1 4 0 0 +1 +1 +1 ?1 +1 ?1 5 0 0 +1 ?1 +1 ?1 +1 ?1 6 1 1 +1 +1 +1 ?1 +1 ?1 7 1 1 +1 ?1 +1 ?1 +1 ?1 8 0 0 +1 +1 +1 +1 ?1 ?1 9 0 0 +1 ?1 +1 +1 ?1 ?1 10 1 1 +1 +1 +1 +1 ?1 ?1 11 1 1 +1 ?1 +1 +1 ?1 ?1 12 0 0 +1 +1 +1 ?1 ?1 +1 13 0 0 +1 ?1 +1 ?1 ?1 +1 14 1 1 +1 +1 +1 ?1 ?1 +1 15 1 1 +1 ?1 +1 ?1 ?1 +1

    [0098] In one aspect, in Table 6, w.sub.t(1) is same across the first DMRS OFDM symbol group and the second DMRS OFDM symbol group of one TD-OCC for DMRS port 0?7. The length of TD-OCC of DMRS port 0?7 can be 2 or 4. Which length of TD-OCC to use for the DMRS port 0-7 may be up to gNB and may depend on the total layers allocated to one UE or multiple co-scheduled UEs when the gNB get the channel estimation based on DMRS port 0?7. If the gNB allocates at least one of DMRS port from 0-7 and at least one of DMRS port from 8-15 in same CDM group for one UEs or multiple UEs on same PRB (physical resource block), then the gNB may use TD-OCC length 4 to get channel based on the at least one of DMRS port from 0-7. If the gNB allocates at least one of DMRS port only from 0-7 and no DMRS port from 8-15 in same CDM group for one UEs or multiple UEs on same PRB (physical resource block), then the gNB may use TD-OCC length 2 to get channel based on the at least one of DMRS port from 0-7.

    [0099] In some embodiments, each CDM group may include 2 orthogonal DMRS ports multiplexed by 2 FDM-OCC w.sub.f(k) There can be 2 CDM groups. One w.sub.t(l) may have 4 orthogonal DMRS ports. Although 16 orthogonal DMRS ports for third category of DMRS ports can be provided for four w.sub.t(l) orthogonal TD-OCC, DMRS port 8 to 15 can be determined, utilized or assigned to be the third category of DMRS ports. The DMRS number of 0-7 can be shared between the first category DMRS port and the third category DMRS port. The TD-OCC length for DMRS port 0-7 can be viewed as 4 or viewed as 2. Which TD-OCC length is used by the gNB to get the channel based on DMRS ports 0-7 may be determined by gNB. For example, if the UE 1 is allocated with DMRS port {0,1} and there are less than 7 co-scheduled UE of the UE1, then the gNB may obtain or be assigned to the channel from UE1 of DMRS port {0,1} according to TD-OCC of length 2. If the UE 1 is allocated with DMRS port {0,1} and there are more than 7 co-scheduled UE of the UE1, then the gNB may obtain or be assigned to the channel from UE1 of DMRS port {0,1} according to TD-OCC of length 4. For example, if the UE 1 is allocated with DMRS port {0,1} and there are less than 4 co-scheduled UEs in the same CDM group, then the gNB may obtain or be assigned to the channel from UE1 of DMRS port {0,1} according to TD-OCC of length 2. If the UE 1 is allocated with DMRS port {0,1} and there are more than 4 in the same CDM group, then the gNB may obtain or be assigned to the channel from UE1 of DMRS port {0, 1 } according to TD-OCC of length 4.

    [0100] For DMRS type II, the UE may obtain the sequence of a DMRS port according to following equation (3)

    [00003] a k , l ( p , ? ) = w f ( k ) w t ( l ) r ( 2 * n + k ) ( 3 ) k = 6 * n + k + ? k = 0 , TagBox[",", "NumberComma", Rule[SyntaxForm, "0"]] 1 ; l = l _ + l n = 0 , 1 .Math. j = 0 , 1 , .Math. , v - 1 l = 0 , 1

    where w.sub.f(k), w.sub.t(l), and ? are given by Tables 7. is based on one of Table 2, Table 3 or Table 4. The first category DMRS port may include DMRS port 0?11 and the third category DMRS port may include DMRS port 12?23. First category DMRS port 0?7 may correspond to same w.sub.t(l) across l.sub.first and l.sub.second. Third category DMRS port 8?15 may correspond to different w.sub.t(l) across l.sub.first and l.sub.second. Each CDM group may include 2 orthogonal DMRS ports multiplexed by 2 FDM-OCC w.sub.f(k). For 3 CDM groups, one may have 6 orthogonal DMRS ports. Although 24 orthogonal DMRS ports for third category of DMRS ports can be provided for 4 orthogonal TD-OCC w.sub.t(l), DMRS port 12 to 23 can be determined, utilized or assigned to be the third category of DMRS ports. The DMRS number of 0-11 can be shared between the first category DMRS port and the third category DMRS port. The TD-OCC length for DMRS port 0-11 can be viewed as 4 or viewed as 2. Which TD-OCC length is used by the gNB to get the channel based on DMRS ports 0-11 may be determined by gNB and may depend on the total layers allocated for UEs. For example, if the UE 1 is allocated with DMRS port {0,1} and there are less than 12 co-scheduled UE of the UE1, then the gNB may obtain or be assigned to the channel from UE1 of DMRS port {0,1} according to TD-OCC of length 2. If the UE 1 is allocated with DMRS port {0,1 } and there are more than 12 co-scheduled UE of the UE1, then the gNB may obtain or be assigned to the channel from UE1 of DMRS port {0,1} according to TD-OCC of length 4. For example, if the UE 1 is allocated with DMRS port {0,1} and there are less than 4 co-scheduled UEs in the same CDM group, then the gNB may obtain or be assigned to the channel from UE1 of DMRS port {0,1} according to TD-OCC of length 2. If the UE 1 is allocated with DMRS port {0,1} and there are more than 4 in the same CDM group, then the gNB may obtain or be assigned to the channel from UE1 of DMRS port {0,1} according to TD-OCC of length 4.

    TABLE-US-00007 TABLE 7 CDM w.sub.t (l) group w.sub.f (k) l.sub.first l.sub.second p ? ? k = 0 k = 1 l = 0 l = 1 l = 0 l = 1 0 0 0 +1 +1 +1 +1 +1 +1 1 0 0 +1 ?1 +1 +1 +1 +1 2 1 2 +1 +1 +1 +1 +1 +1 3 1 2 +1 ?1 +1 +1 +1 +1 4 2 4 +1 +1 +1 +1 +1 +1 5 2 4 +1 ?1 +1 +1 +1 +1 6 0 0 +1 +1 +1 ?1 +1 ?1 7 0 0 +1 ?1 +1 ?1 +1 ?1 8 1 2 +1 +1 +1 ?1 +1 ?1 9 1 2 +1 ?1 +1 ?1 +1 ?1 10 2 4 +1 +1 +1 ?1 +1 ?1 11 2 4 +1 ?1 +1 ?1 +1 ?1 12 0 0 +1 +1 +1 +1 ?1 ?1 13 0 0 +1 ?1 +1 +1 ?1 ?1 14 1 2 +1 +1 +1 +1 ?1 ?1 15 1 2 +1 ?1 +1 +1 ?1 ?1 16 2 4 +1 +1 +1 +1 ?1 ?1 17 2 4 +1 ?1 +1 +1 ?1 ?1 18 0 0 +1 +1 +1 ?1 ?1 +1 19 0 0 +1 ?1 +1 ?1 ?1 +1 20 1 2 +1 +1 +1 ?1 ?1 +1 21 1 2 +1 ?1 +1 ?1 ?1 +1 22 2 4 +1 +1 +1 ?1 ?1 +1 23 2 4 +1 ?1 +1 ?1 ?1 +1

    [0101] In one aspect, the l can be obtained from Table 8. The value of l may include 0 when the number of OFDM symbol in one DMRS OFDM symbol group equals to 1. The value of l may be 0 or 1 when the number of OFDM symbol in one DMRS OFDM symbol group equals to 2. The Table 8 also provides the mapping between the DMRS number and parameter.

    [0102] The w.sub.t(l) for l=1 in Table 5 to 7 may be ignored in the case where the number of DMRS OFDM symbols in one DMRS OFDM symbol group is equal to a value of 1. The maximum number of continuous OFDM symbols in one DMRS OFDM symbol group may be configured by a parameter max-length. If max-length is configured to be 2, then the actual number of continuous OFDM symbols in one DMRS OFDM symbol may be one value from { 1,2} indicated by DCI. As shown in Table 8, for type I and single symbol DMRS in one DMRS OFDM symbol group, DMRS ports of {0,1,2,3,8,9,10,11} are supported, because the w.sub.t(l) has one element corresponding to l=0.

    TABLE-US-00008 TABLE 8 The number of OFDM symbol in Supported antenna ports {tilde over (p)} one DMRS OFDM Configuration Configuration symbol group l DMRS type I DMRS type II single-symbol 0 0-3, 8, 9, 10, 11 0-5, 12-17 DM-RS double-symbol 0, 1 0-15 0-23 DM-RS

    [0103] For PUSCH transmission, if the UE is configured by RRC signaling/MAC-CE signaling with DMRS type I and the maximum number of OFDM symbol in one DMRS OFDM symbol group is 1 and the UE is indicated with Y (number of) layers in DCI, wherein Y is a value belonging to the set of {1,2,3,4} or belonging to the set of {1,2,3,4,5,6,7,8}, then the UE may be indicated with Y DMRS ports from DMRS ports {0-3,8,9,10,11} by DCI.

    [0104] For PUSCH transmission, if the UE is configured by RRC signaling/MAC-CE signaling with DMRS type II and the maximum number of OFDM symbol in one DMRS OFDM symbol group is 1 and the UE is indicated with Y layers in DCI, wherein Y is a value belonging to the set of {1,2,3,4} or is a value belonging to the set of {1,2,3,4,5,6,7,8}, then the UE may be indicated with Y DMRS ports from DMRS ports {0-5,12-17} by DCI.

    [0105] Specifically, for PUSCH transmission, if the UE is configured by RRC signaling/MAC-CE signaling and the maximum number of OFDM symbols in one DMRS OFDM symbol group is 1 and for DMRS type I or type II, there may be a DMRS Table which includes mapping between a value of a DMRS bit field of the DCI and the first DMRS parameter. The first DMRS parameter may include the number of CDM groups without data and Y DMRS ports from DMRS ports {0-3,8,9,10,11} for type I or from {0-5,12-17} for type II. The UE may get the power offset between DMRS and PUSCH according to the number of CDM group without data. The UE may also get the REs where the PUSCH may not be mapped according to the number of CDM group without data. The UE may determine the Y DMRS ports and the number of CDM group without data according to the DMRS mapping and the value of the DMRS bit field indicated in the DCI. Each Y may correspond to one DMRS mapping Table. The Y may be determined by other field in the DCI, such as the TPMI bit field or SRI (SRS resource indication) field. If Y is indicated to be 1 in the DCI, the DMRS Table may be as shown in Table 9 or Table 10. In the Table 9, when the UE is indicated with third category DMRS port, the number of CDM groups without data may be 2. But in Table 10, when the UE is indicated with third category DMRS port in CDM group 1, the number of CDM groups without data may be 2. When the UE is indicated with third category DMRS port in CDM group 0, the number of CDM group without data can be one from/of 1 or 2, where 1 and 2 may correspond to different value of the Table. The actual number from {1,2} may be indicated by the DCI as shown in value 6-9 in Table 10. If the Y is larger than 1, the Y DMRS ports may include one category of DMRS port for one value of one DMRS mapping Table. Alternatively, if the Y is larger than 1, the Y DMRS ports may include two categories of DMRS port for one value of one DMRS mapping Table. The two categories of DMRS ports of the one value can be in one CDM group or can be in different CDM groups.

    TABLE-US-00009 TABLE 9 Number of DMRS CDM DMRS Value group(s) without data port(s) 0 1 0 1 1 1 2 2 0 3 2 1 4 2 2 5 2 3 6 2 8 7 2 9 8 2 10 9 2 11 10-15 Reserved Reserved

    TABLE-US-00010 TABLE 10 Number of DMRS CDM DMRS Value group(s) without data port(s) 0 1 0 1 1 1 2 2 0 3 2 1 4 2 2 5 2 3 6 2 8 7 2 9 8 1 8 9 1 9 10 2 10 11 2 11 12-15 Reserved Reserved

    [0106] For PUSCH transmission, if the UE is configured by RRC signaling/MAC-CE signaling with DMRS type I and the maximum number of symbols in one DMRS OFDM symbol group is 2 and the UE is indicated with Y layers in DCI, wherein Y belongs to {1,2,3,4} or belongs to {1,2,3,4,5,6,7,8}, then the UE may be indicated with Y DMRS ports from DMRS ports{0-15} by DCI.

    [0107] For PUSCH transmission, if the UE is configured by RRC signaling/MAC-CE signaling with DMRS type II and the maximum number of symbols in one DMRS OFDM symbol group is 2 and the UE is indicated with Y layers in DCI, wherein Y belongs to {1,2,3,4} or belongs to {1,2,3,4,5,6,7,8}, then the UE may be indicated with Y DMRS port from DMRS ports{0-23} by DCI.

    [0108] Specifically, for PUSCH transmission, if the UE is configured by RRC signaling/MAC-CE signaling the maximum number of symbols in one DMRS OFDM symbol group is 2 and for DMRS type I or type II, a DMRS Table may include mapping between the value of a DMRS bit field of the DCI and the first DMRS parameter. The first DMRS parameter may include the number of CDM groups without data, Y DMRS ports from DMRS ports{0-15} for type I or from DMRS ports{0-23} for type II and the number of consecutive OFDM symbols in one DMRS OFDM symbol group. Each Y may correspond to one DMRS mapping Table. In a first implementation, if the Y DMRS ports include third category DMRS port, the number of CDM groups without data may be 2 and the number of consecutive OFDM symbol in one DMRS OFDM symbol group may be 2. In a second implementation, if the Y DMRS ports include third category DMRS port in CDM group 0 and doesn't include DMRS port in CDM group 1, such as includes one or more DMRS port from {8,9, 12,13}, the number of CDM group without data can be one from {1,2} and the number of consecutive OFDM symbol in one DMRS OFDM symbol group may be 2. The different numbers of CDM groups without data can correspond to different values of the DMRS Table for the Y DMRS ports. In a third implementation, if the Y DMRS ports include third category DMRS port in CDM group 0 and corresponds to same w.sub.t(l) across l=0 and l=1 and doesn't include DMRS port in CDM group 1, the number of CDM groups without data can be one from {1,2} and the number of consecutive OFDM symbol in one DMRS OFDM symbol group can be one from {1,2}. One value of the DMRS bit field corresponds to one number of CDM group without data and one number of consecutive OFDM symbols in one DMRS OFDM symbol group. Then for one same Y DMRS port combination which includes second DMRS port in CDM group 0 and corresponds to same w.sub.t(l) across l=0 and l=1 and doesn't include DMRS port in CDM group 1, there are four values in the DMRS Table each of which corresponds to one combination of the number of CDM group without data from {1,2} and the number of consecutive OFDM symbol in one DMRS OFDM symbol group from {1,2}. For example, for type I, if the Y DMRS ports which include one or two DMRS ports from {8,9} such as {8,9}, there are following four entries in the DMRS Table as shown in Table 11. For one same Y DMRS port combination which includes second DMRS port in CDM group 0 and corresponds to different w.sub.t(l) across l=0 and l=1 and doesn't include DMRS port in CDM group 1, there are two values in the DMRS Table each of which corresponds to one combination of the number of CDM group without data from {1,2} and the number of consecutive OFDM symbol in one DMRS OFDM symbol group may be 2.

    TABLE-US-00011 TABLE 11 The number of The number of OFDM CDM groups DMRS symbols in one DMRS value without data port(s) OFDM symbol group j1 1 8, 9 1 j2 1 8, 9 2 j3 2 8, 9 1 j4 2 8, 9 2

    [0109] The number of CDM group without data 1,2 and 3 as shown in Table 9-11 may refer to CDM group {0}, {0,1} and {0,1,2} respectively as shown in Table 1, 5 to 7.

    [0110] In some implementation, the second category DMRS port includes a fourth category DMRS port for which X=3. One DMRS Table includes the first category DMRS port whose TD-OCC includes one DMRS OFDM symbol group and a fourth category DMRS port whose TD-OCC includes 3 DMRS OFDM symbol groups. For example, the X is 3. The UE may assume the sequence of a DMRS port according to equation (1) or (4) for the fourth category DMRS port for DMRS type I.

    [00004] a k , l ( p , ? ) = w f ( k ) w t ( l ) r ( 2 * n + k ) ( 4 ) k = 4 * n + 2 * k + ? k = 0 , 1 ; l = l ? + l n = 0 , 1 .Math. l = 0 , 1 l = l l ? first , l l ? second , l l ? third

    where w.sub.f(k), w.sub.t(l), and ? are given by Tables 12 or Table 13.

    TABLE-US-00012 TABLE 12 CDM W.sub.t (l) group W.sub.f (k) l.sub.first l.sub.second l.sub.third p ? ? k = 0 k = 1 l = 0 l = 0 l = 0 8 0 0 +1 +1 +1 [00005] e j 2 ? 2 3 [00006] e j 2 ? 1 3 9 0 0 +1 ?1 +1 [00007] e j 2 ? 2 3 [00008] e j 2 ? 1 3 10 1 1 +1 +1 +1 [00009] e j 2 ? 2 3 [00010] e j 2 ? 1 3 11 1 1 +1 ?1 +1 [00011] e j 2 ? 2 3 [00012] e j 2 ? 1 3

    TABLE-US-00013 TABLE 13 CDM W.sub.t (l) group W.sub.f (k) l.sub.first l.sub.second l.sub.third p ? ? k = 0 k = 1 l = 0 l = 0 l = 0 8 0 0 +1 +1 +1 [00013] e j 2 ? 1 3 [00014] e j 2 ? 2 3 9 0 0 +1 ?1 +1 [00015] e j 2 ? 1 3 [00016] e j 2 ? 2 3 10 1 1 +1 +1 +1 [00017] e j 2 ? 1 3 [00018] e j 2 ? 2 3 11 1 1 +1 ?1 +1 [00019] e j 2 ? 1 3 [00020] e j 2 ? 2 3

    [0111] Specifically, the UE may assume the sequence of a DMRS port according to equation (3) or (5) for the fourth category DMRS port for DMRS type II.

    [00021] a k , l ( p , ? ) = w f ( k ) w t ( l ) r ( 2 * n + k ) ( 5 ) k = 6 * n + k + ? k = 0 , TagBox[",", "NumberComma", Rule[SyntaxForm, "0"]] 1 ; l = l _ + l n = 0 , 1 .Math. j = 0 , 1 , .Math. , v - 1 l = 0 , 1 l = l l _ first , l l _ second , l l _ third

    where w.sub.f(k), w.sub.t(l), and ? are given by Tables 14 or Table 15.

    TABLE-US-00014 TABLE 14 CDM W.sub.t (l) group W.sub.f (k) l.sub.first l.sub.second l.sub.third p ? ? k = 0 k = 1 l = 0 l = 0 l = 0 12 0 0 +1 +1 +1 [00022] e j 2 ? 2 3 [00023] e j 2 ? 1 3 13 0 0 +1 ?1 +1 [00024] e j 2 ? 2 3 [00025] e j 2 ? 1 3 14 1 2 +1 +1 +1 [00026] e j 2 ? 2 3 [00027] e j 2 ? 1 3 15 1 2 +1 ?1 +1 [00028] e j 2 ? 2 3 [00029] e j 2 ? 1 3 16 2 4 +1 +1 +1 [00030] e j 2 ? 2 3 [00031] e j 2 ? 1 3 17 2 4 +1 ?1 +1 [00032] e j 2 ? 2 3 [00033] e j 2 ? 1 3

    TABLE-US-00015 TABLE 15 CDM W.sub.t (l) group W.sub.f (k) l.sub.first l.sub.second l.sub.third p ? ? k = 0 k = 1 l = 0 l = 0 l = 0 12 0 0 +1 +1 +1 [00034] e j 2 ? 1 3 [00035] e j 2 ? 2 3 13 0 0 +1 ?1 +1 [00036] e j 2 ? 1 3 [00037] e j 2 ? 2 3 14 1 2 +1 +1 +1 [00038] e j 2 ? 1 3 [00039] e j 2 ? 2 3 15 1 2 +1 ?1 +1 [00040] e j 2 ? 1 3 [00041] e j 2 ? 2 3 16 2 4 +1 +1 +1 [00042] e j 2 ? 1 3 [00043] e j 2 ? 2 3 17 2 4 +1 ?1 +1 [00044] e j 2 ? 1 3 [00045] e j 2 ? 2 3

    [0112] As shown in Table 12 to 15, for the fourth category of DMRS port, one w.sub.t(l)can be determined, where the another w.sub.t(l) is [1,1,1]. Because it shares the same sequence as the first category of DMRS port, so the DMRS port number of the first category of DMRS port and some of the fourth category of DMRS port share same DMRS port number because their sequence are same. For example, the DMRS port 0-7 of type I and the DMRS port 0-11 of type II may share same DMRS port number. The actual category of the DMRS port 0-7 of type I and the DMRS port 0-11 of type II is up to gNB implementation and depends on the total layers allocated for the MU UEs.

    [0113] The DMRS Table, which includes mapping between the value of bit field in the DCI and the first DMRS parameter, is selected by DMRS type, maximum of OFDM symbols in one DMRS OFDM symbol group, a second parameter, the number of DMRS ports and the total number of DMRS OFDM symbol groups of one PUSCH. The second parameter can be named as new table selection parameter, or the maximum of DMRS OFDM symbol groups in one TD-OCC. The second parameter is a 1 bit parameter. If the second parameter is configured (or is configured with value 1), the DMRS Table may include at least one of the DMRS ports {8-15} for type I and the DMRS Table may include at least one of the DMRS ports {12-23} for type II. If the second parameter is configured (or is configured with value 1), the enabled DMRS port may be as shown in Table 8, otherwise the enabled DMRS port may be as shown in Table 16.

    [0114] The total number of DMRS OFDM symbol groups may be determined by the number of l as shown in Table 2 Table 3, or Table 4. For example, for DMRS type I, if the total number of DMRS OFDM symbol groups belongs to{ 1,2,4}, then a DMRS Table which includes the first category DMRS port and a third category DMRS port is selected for each number of DMRS ports. If the total number of DMRS OFDM symbol groups belongs to {3}, then another DMRS Table includes the first category DMRS port and a fourth category DMRS port is selected for one number of DMRS ports. In another implementation, for example, for DMRS type I and for one number of DMRS ports, the total number of DMRS OFDM symbol groups {1}, {2,4} and {3} may be associated with a first, a second and a third DMRS Table respectively. The first DMRS Table may include the first category DMRS port. The second DMRS may include the first category DMRS port and the third category DMRS port. The third DMRS may include the first category DMRS port and the fourth category DMRS port. The total number of DMRS OFDM symbol groups may be equals to 3 may exist in the case where the number of OFDM symbols in one OFDM symbol group is 1.

    TABLE-US-00016 TABLE 16 The number of OFDM symbol in Supported antenna ports {tilde over (p)} one DMRS OFDM Configuration Configuration symbol group l type I type II single-symbol 0 0-3 0-5 DM-RS double-symbol 0, 1 0-7 0-11 DM-RS

    [0115] For example, the DMRS Table is selected as shown in Table 17

    TABLE-US-00017 TABLE 17 The maximum number of Total symbols in The number one DMRS number of OFDM of DMRS Second DMRS DMRS symbol Layers OFDM para- type type group Y groups meter I II 1 1 1/2/3/4 0 Table n1 Table n5 2 1/2/3/4 0 Table n2 Table n6 3 1/2/3/4 0 Table n3 Table n7 4 1/2/3/4 0 Table n4 Table n8 1 1 1 Table n1 Table n5 2 1 1 Table n2 Table n6 3 1 1 Table n3 Table n7 4 1 1 Table n4 Table n8 1 2/4 1 Table n9 Table n13 2 2/4 1 Table n10 Table n14 3 2/4 1 Table n11 Table n15 4 2/4 1 Table n12 Table n16 1 3 1 Table n17 Table n21 2 3 1 Table n18 Table n22 3 3 1 Table n19 Table n23 4 3 1 Table n20 Table n24 1 1 1/2/3/4 0 Table n25 Table n29 2 1/2/3/4 0 Table n26 Table n30 3 1/2/3/4 0 Table n27 Table n31 4 1/2/3/4 0 Table n28 Table n32 1 1/2 1 Table n33 Table n37 2 1/2 1 Table n34 Table n38 3 1/2 1 Table n35 Table n39 4 1/2 1 Table n36 Table n40

    [0116] In some implementation, the DMRS table which includes mapping between the value of bit field in DCI and the first DMRS parameter is selected by DMRS type, maximum of OFDM symbols in one DMRS OFDM symbol group, the second parameter and the number of DMRS ports. Then one DMRS Table may include the first category DMRS port, the third category DMRS port and the fourth category DMRS port. Then the DMRS port number 8?15 may be replaced with 16?23 in Table 12 and Table 13 and the DMRS port number 12?17 may be replaced with 24-29 in Table 14 and Table 15. Example mapping between DMRS port number and a second DMRS parameter is shown in Table 14. The DMRS parameter may include DMRS type and number of OFDM symbols in one DMRS OFDM symbol group.

    [0117] For example, the DMRS Table is selected as shown in Table 18. The DMRS port number 8-15 for type I (or the DMRS port number 12-23 for type II) may be shared between the third category DMRS port and the fourth category DMRS ports as shown in Table 5, 6, 12 and 13 for type I, or Table 7, 14 and 15. The category of the DMRS port 8-15 for type I (or the DMRS port from 12-23 for type II) may depend on the total number of DMRS OFDM groups which is determined according to the duration l.sub.d of PUSCH and the number of additional DMRS position. For example, for DMRS type I, if the UE is indicated with DMRS port 8 and 9 and the total number of DMRS OFDM symbol groups is 3, then the DMRS port 8 and 9 may the fourth category DMRS port as shown in Table 4. If the UE is indicated with DMRS port 8 and 9 and the total number of DMRS OFDM symbol groups is 2/4, then the DMRS port 8 and 9 may the third category DMRS port as shown in Table 5 or 6.

    TABLE-US-00018 TABLE 18 The maximum number of symbols in The one DMRS number OFDM of DMRS DMRS symbol Layers Second type type group Y parameter I II 1 1 0 Table n1 Table n5 2 0 Table n2 Table n6 3 0 Table n3 Table n7 4 0 Table n4 Table n8 1 1 Table n9 Table n13 2 1 Table n10 Table n14 3 1 Table n11 Table n15 4 1 Table n12 Table n16 2 1 0 Table n25 Table n29 2 0 Table n26 Table n30 3 0 Table n27 Table n31 4 0 Table n28 Table n32 1 1 Table n33 Table n37 2 1 Table n34 Table n38 3 1 Table n35 Table n39 4 1 Table n36 Table n40

    [0118] In above implementation, the DMRS port are shared between the first category of DMRS port and the fourth category of DMRS port, the category of DMRS port may depend on the total DMRS OFDM symbol of one transmission occasion of the PUSCH. In another implementation, if one DMRS Table includes the first category DMRS port, the third category DMRS port and the fourth category DMRS port, then the DMRS port number between the third category and the fourth category aren't shared and are different, then the DMRS port number 8?15 may be replaced with 16?23 in Table 12 and Table 13 and the DMRS port number 12?17 may be replaced with 24-29 in Table 14 and Table 15. The mapping between DMRS port number and a second DMRS parameter is shown in Table 14. The DMRS parameter includes DMRS type and number of OFDM symbols in one DMRS OFDM symbol group.

    TABLE-US-00019 TABLE 19 The number of OFDM symbol in Supported antenna ports {tilde over (p)} one DMRS OFDM Configuration Configuration symbol group l type I type II single-symbol 0 0-3, 8-11, 16-19 0-5, 12~17 DM-RS double-symbol 0, 1 0-7, 8~15 0-11, 12~23 DM-RS

    [0119] Then for DMRS type I and maximum of OFDM symbols in one DMRS OFDM symbols 1 and Y DMRS ports, the DMRS Table may indicate Y DMRS ports from {0-3,8-11,16-19} is indicated by DCI. The DMRS Table may include a mapping between value of DMRS bit filed in DCI and a second DMRS parameter. The second DMRS parameter may include a number of CDM group without data and Y DMRS ports from {0-3,8-11,16-19}.

    [0120] In some implementation, the X DMRS OFDM symbol groups are in one slot wherein the X can be one of {2,3}. In another implementation, the X DMRS OFDM symbol groups are in more than one slot. The more than one slot can be consecutive slot. The more than one slots can be consecutive available slot. An available slot may satisfy some condition. For example, the condition includes that there is no OFDM symbol of the scheduled PUSCH is downlink OFDM symbol. The condition includes that there is no OFDM symbol of the scheduled PDSCH is uplink OFDM symbol.

    [0121] As shown in one of Table 2-3, in some cases, the total number of DMRS OFDM symbol groups is one. For example, the l includes l.sub.0 when the duration l.sub.d belongs to {4,5,6,7} for PUSCH mapping type A. The gNB may not allocate third category DMRS port to the UE in this case.

    [0122] The fourth category DMRS port may apply for the case where the number of OFDM symbols in one DMRS OFDM symbol group is 1 and the total number of DMRS OFDM symbols groups.

    [0123] In some implementation, the UE receives one value of the DMRS table from gNB in signaling. The UE may get the first parameter according to one value and the DMRS table. The signaling may include one of DCI which triggers the PUSCH, RRC signaling which configures the PUSCH, or MAC-CE which activates the PUSCH.

    [0124] In some implementations, one DMRS Table may include multiple categories of DMRS ports. Different categories of DMRS ports can correspond to different numbers of continuous DMRS OFDM symbols in one DMRS OFDM symbol group. The TD-OCCs of the multiple categories of DMRS ports can correspond to a same number of DMRS OFDM symbol groups. For example, the TD-OCCs of the multiple categories of DMRS ports can correspond to one DMRS OFDM symbol group. There may be a first category DMRS port with a TD-OCC corresponding to one continuous DMRS OFDM symbol, a second category DMRS port with a TD-OCC corresponding to two continuous DMRS OFDM symbols, and a third category DMRS port with a TD-OCC corresponding to four continuous DMRS OFDM symbols.

    Example 2

    [0125] For DMRS of PDSCH, one DMRS Table may include multiple categories of DMRS ports. The multiple categories of DMRS ports correspond to different numbers of DMRS OFDM groups in one TD-OCC. Each OFDM group may include one or more consecutive OFDM symbols. For example, the one OFDM group includes one or two consecutive OFDM. Different OFDM groups may include non consecutive OFDM symbols. In one aspect, the gap between two DMRS OFDM symbol group is larger than 0.

    [0126] The DMRS Table includes mapping between a value of DMRS bit field in DCI and a first DMRS parameter.

    [0127] In some implementation, one DMRS Table includes a first category DMRS port and a third category DMRS port.

    [0128] For the first category DMRS port and type I, the UE may obtain the sequence of a DMRS port according to following equation (1) and Table 1 except the l is based on Table 20 or Table 21 .

    [0129] For DMRS of PDSCH, the reference point for l and the position l.sub.0 of the first DM-RS symbol in equation 1 to 5 may depend on the mapping type. For PDSCH mapping type A, l is defined or determined relative to the start of the slot, and l.sub.0=3 if the higher-layer parameter dmrs-TypeA-Position is equal to pos3 and l.sub.0=2. For PDSCH mapping type B: l is defined relative to the start of the scheduled PDSCH resources and l.sub.0=0.

    [0130] The position(s) of the DM-RS symbols may be given by l and duration l.sub.d. For example, for PDSCH mapping type A, l.sub.d may be the duration between the first OFDM symbol of the slot and the last OFDM symbol of the scheduled PDSCH resources in the slot. For PDSCH mapping type B, l.sub.d may be the duration of the scheduled PDSCH resources. Table 20 may be applicable for the case where the number of OFDM symbols in one DMRS OFDM symbol group is 1 and Table 21 may be applicable for the case where the number of OFDM symbols in one DMRS OFDM symbol group is 2. In some embodiments, l.sub.1 is 11 or 12 which depends on higher layer configuration.

    TABLE-US-00020 TABLE 20 DM-RS positions l PDSCH mapping type A PDSCH mapping type B l.sub.d in dmrs-AdditionalPosition dmrs-AdditionalPosition symbols pos0 pos1 pos2 pos3 pos0 pos1 pos2 pos3 2 l.sub.0 l.sub.0 l.sub.0 l.sub.0 3 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 4 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 5 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 4 l.sub.0, 4 l.sub.0, 4 6 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 4 l.sub.0, 4 l.sub.0, 4 7 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 4 l.sub.0, 4 l.sub.0, 4 8 l.sub.0 l.sub.0, 7 l.sub.0, 7 l.sub.0, 7 l.sub.0 l.sub.0, 6 l.sub.0, 3, 6 l.sub.0, 3, 6 9 l.sub.0 l.sub.0, 7 l.sub.0, 7 l.sub.0, 7 l.sub.0 l.sub.0, 7 l.sub.0, 4, 7 l.sub.0, 4, 7 10 l.sub.0 l.sub.0, 9 l.sub.0, l.sub.0, 6, l.sub.0 l.sub.0, 7 l.sub.0, 4, 7 l.sub.0, 4, 7 6, 9 9 11 l.sub.0 l.sub.0, 9 l.sub.0, l.sub.0, 6, l.sub.0 l.sub.0, 8 l.sub.0, 4, 8 l.sub.0, 3, 6, 9 6, 9 9 12 l.sub.0 l.sub.0, 9 l.sub.0, l.sub.0, 5, l.sub.0 l.sub.0, 9 l.sub.0, 5, 9 l.sub.0, 3, 6, 9 6, 9 8, 11 13 l.sub.0 l.sub.0, l.sub.0, l.sub.0, 5, l.sub.0 l.sub.0, 9 l.sub.0, 5, 9 l.sub.0, 3, 6, 9 l.sub.1 7, 11 8, 11 14 l.sub.0 l.sub.0, l.sub.0, l.sub.0, 5, l.sub.1 7, 11 8, 11

    TABLE-US-00021 TABLE 21 DM-RS positions l PDSCH mapping type PDSCH mapping type A B dmrs- dmrs- AdditionalPosition AdditionalPosition l.sub.d in symbols pos0 pos1 pos2 pos0 pos1 pos2 <4 4 l.sub.0 l.sub.0 5 l.sub.0 l.sub.0 l.sub.0 l.sub.0 6 l.sub.0 l.sub.0 l.sub.0 l.sub.0 7 l.sub.0 l.sub.0 l.sub.0 l.sub.0 8 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 5 9 l.sub.0 l.sub.0 l.sub.0 l.sub.0, 5 10 l.sub.0 l.sub.0, 8 l.sub.0 l.sub.0, 7 11 l.sub.0 l.sub.0, 8 l.sub.0 l.sub.0, 7 12 l.sub.0 l.sub.0, 8 l.sub.0 l.sub.0, 8 13 l.sub.0 l.sub.0, 10 l.sub.0 l.sub.0, 8 14 l.sub.0 l.sub.0, 10

    [0131] For the third category and type I DMRS port, the UE may obtain the sequence of a DMRS port according to following equation (1) or (2) and Table 5 except the l may be based on Table 20 or Table 21.

    [0132] Alternative, for DMRS type I, the first category DMRS port and the third category DMRS port can be combined together which follows equation (1) and Table 6 except the l may be based on Table 20 or Table 21 for type I.

    [0133] For the third category and DMRS type II DMRS port, the UE may obtain the sequence of a DMRS port according to following equation (3) and Table 7 except the l may be based on Table 20 or Table 21.

    [0134] In some implementation, one DMRS Table includes the first category DMRS port and the fourth category DMRS port.

    [0135] For the fourth category and DMRS type I DMRS port, the UE may get the sequence of a DMRS port according to following equation (4) and Table 12 or Table 13 except the l may be based on Table 20 or Table 21.

    [0136] For the fourth category and DMRS type II DMRS port, the UE may get the sequence of a DMRS port according to following equation (5) and Table 14 or Table 15 except the l may be based on Table 20 or Table 21

    [0137] In some implementation, one DMRS Table includes a first category DMRS port, a third category DMRS port and a fourth category DMRS port. The third category and the fourth category may share same DMRS port. The category of the DMRS port may depend on the total number of DMRS OFDM symbol groups of one transmission occasion of the PDSCH.

    [0138] The DMRS Table may be selected by DMRS type, maximum of OFDM symbols in one DMRS OFDM group and a second parameter. The second parameter may be a 1 bit parameter. If the second parameter is configured (or is configured with value 1), the DMRS Table includes the first category and the third category DMRS port are enabled, such as the DMRS Table including at least one of the DMRS ports {8-15} for type I and the DMRS Table including at least one of the DMRS ports {12-23 } for type II are enabled. If the second parameter isn't configured (or is configured with value 0), the DMRS Table may include the first category DMRS port are enabled. If the second parameter is configured (or is configured with value 1), the mapping between the third DMRS parameter and DMRS port may be as shown in Table 8, otherwise the mapping between the third DMRS parameter and DMRS port may be as shown in Table 16. In one aspect, the second parameter is used to enable or disable new DMRS ports. If the second parameter is configured (or is configured with value 1), the second category DMRS ports such as the third category DMRS port or the fourth category DMRS port may be enabled, otherwise only the first category of DMRS port may be enabled.

    [0139] Unlike DMRS Table of PUSCH, the DMRS Table of PDSCH may not be selected by the number of DMRS ports. One DMRS Table of PDSCH may include different entries including different number of DMRS port.

    [0140] For example, the DMRS Table of PDSCH may be selected as shown in Table 22. Table m1 to m4 may correspond to first category DMRS port. For Table ml and m2, the first parameter includes the number of CDM groups without data, and the DMRS port number. One DMRS Table includes different entries which include different numbers of the DMRS port number. The UE also gets the number of DMRS ports from the Table and a value indicated in the DCI. In Table m1, Y DMRS ports are selected from DMRS ports 0 to 3 as shown in Table 1 and Y includes 1, 2, 3 and 4. Only one code-word can be enabled when Table m1 is selected. In Table m2, Y DMRS ports are selected from DMRS ports 0 to 5 as shown in Table 7 and Y includes 1, 2, 3, 4, 5 and 6.

    [0141] For Table m3 and m4, the first parameter includes the number of CDM groups without data, the DMRS port number, and the number of symbols in one DMRS OFDM symbol group. In Table m3, Y DMRS ports are selected from DMRS ports 0 to 7 as shown in Table 1 and Y includes 1, 2, 3, 4, 5, 6, 7and 8. One code-word can be enable when Table m1 is selected. In Table m4, Y DMRS ports can be selected from DMRS ports 0 to 11 as shown in Table 7 and Y includes 1, 2, 3, 4, 5, 6, 7 and 8.

    TABLE-US-00022 TABLE 22 The maximum number of DMRS DMRS Second symbols in one DMRS type type parameter OFDM symbol group I II 0 1 Table m1 Table m3 2 Table m2 Table m4 1 1 Table m5 Table m7 2 Table m6 Table m8

    [0142] For Table m5 and Table m7, the first parameter may include the number of CDM groups without data, the DMRS port number and the number of DMRS ports. The first parameter can further include third DMRS parameter, and the third DMRS parameter may include at least one of length of a TD-OCC of a DMRS port in a first DMRS set, the DMRS port of co-scheduled UEs. As shown in Table 6 or 7, the DMRS port number/index may be shared between the first category, the third category and the fourth category. For example, the DMRS port 0-7 of type I (or the DMRS port 0-11 of type II) share the same DMRS port number between the first category of DMRS port and the second or the fourth category of DMRS port. The length of TD-OCC of the DMRS port 0-7 of type I (the length of TD-OCC of the DMRS port 0-11 of type II) can be further indicated in the DMRS Table. The first DMRS set can include DMRS ports 0-7 of type I or DMRS ports 0-11 of type II. An example of Table m5 is shown in Table 23. As shown in the Table 23, the third DMRS parameter can be named as whether the number of DMRS OFDM symbol groups of one TD-OCC is larger than one. If the third DMRS parameter is determined to be 1, then there can be more than one DMRS OFDM symbol groups of one TD-OCC. If the DMRS Table only includes the first category of DMRS port and the third category of DMRS port and doesn't include the fourth category of DMRS port and the third DMRS parameter is determined to be 1, then the number of DMRS OFDM symbols groups of one TD-OCC can be 2, the length of the TD-OCC equals 2 multiplied by the number of symbols in one DMRS OFDM symbols. If the DMRS Table includes the first category of DMRS port, the third category of DMRS port and include the fourth category of DMRS port and the third DMRS parameter is determined to be 1, then the number of DMRS OFDM symbols groups of one TD-OCC can be 2 or 3 which is further determined by the total number of DMRS OFDM symbol groups of one transmission occasion, the length of the TD-OCC equals 2 or 3 multiplied by the number of symbols in one DMRS OFDM symbols. Alternatively, for PUSCH, the first category DMRS port and the second category DMRS may share same DMRS index, but for PDSCH, the first category DMRS port and the second category DMRS may not share the same DMRS index and have different DMRS indices. The length of a TD-OCC can be obtained based on the index of DMRS port.

    [0143] In Table m5, Y DMRS ports may be selected from DMRS ports {0-3, 8-11 } as shown in Table 6 and Y may include 1, 2, 3, 4, 5, 6, 7 and 8. Up to two code-words can be enabled when Table m5 is selected. In Table m6, Y DMRS ports are selected from DMRS ports {0-5, 12-17} as shown in Table 7 and Y may include 1,2,3,4,5,6,7 and 8.

    [0144] In Table m7 , Y DMRS ports may be selected from DMRS ports 0 to 15 as shown in Table 6 and Y may include 1, 2, 3, 4, 5, 6, 7 and 8. Up to two code-words can be enabled when Table m5 is selected. In Table m8, Y DMRS ports may be selected from DMRS ports 0 to 23 as shown in Table 7 and Y may include 1, 2, 3, 4, 5, 6, 7 and 8.

    [0145] The UE can also determine that the set of DMRS ports including potential co-scheduled UE according to the third DMRS parameter. For example, for the value 0 of one codeword as shown in Table 23, the UE may assume that the potential co-scheduled UE may be allocated with DMRS port 1, but for the value 12 of one codeword as shown in Table 23, the UE may assume that the potential co-scheduled UE may be allocated with DMRS port 1, 8, 9. The set of DMRS ports containing potential co-scheduled UEs may be determined by the third parameter. The set may include the first category DMRS port if the third parameter is 0. The set may include the third category DMRS port if the third parameter is 1.

    TABLE-US-00023 TABLE 23 One Codeword: Two Codewords: Codeword 0 enabled, Codeword 0 enabled, Codeword 1 disabled Codeword 1 enabled Whether Whether the the number number of of DMRS DMRS OFDM OFDM Number symbol Number symbol of groups of groups DMRS of one DMRS of one CDM TD- CDM TD- group(s) OCC is group(s) OCC is without DMRS larger without larger Value data port(s) than one Value data DMRS port(s) than one 0 1 0 0 0 2 0, 1, 2, 3, 8 1 1 1 1 0 1 2 0, 1, 2, 3, 8, 9 1 2 1 0, 1 0 2 2 0, 1, 2, 3, 8, 9, 10 1 3 2 0 0 3 2 0, 1, 2, 3, 8, 9, 10, 11 1 4 2 1 0 4-63 reserved reserved reserved 5 2 2 0 6 2 3 0 7 2 0, 1 0 8 2 2, 3 0 9 2 0-2 0 10 2 0-3 0 11 2 0, 2 0 12 1 0 1 13 1 1 1 14 1 0, 1 1 15 2 0 1 16 2 1 1 17 2 2 1 18 2 3 1 19 2 0, 1 1 20 2 2, 3 1 21 2 0-2 1 22 2 0-3 1 23 2 0, 2 1 24 2 8 1 25 2 9 1 26 2 10 1 27 2 11 1 28 2 8, 9 1 29 2 10, 11 1 30 2 8, 9, 11 1 31 2 8, 9, 10, 11 1 32 1 0, 1, 8, 9 1 33-63 reserved reserved reserved

    [0146] The first DMRS parameter can include a fourth DMRS parameter which includes at least one of the length of TD-OCC of DMRS ports in each CDM group without data, the number of DMRS OFDM symbol groups included in one TD-OCC in each CDM group without data, a relationship between lengths of TD-OCCs of DMRS ports in different CDM group without data, or a relationship between numbers of DMRS OFDM symbol groups included in one TD-OCC in different CDM group without data. The UE may obtain DMRS ports of potential co-scheduled UE based on the fourth parameter. For example, for the value 15 to 23 of one code word in Table 23, the set of DMRS port including potential co-scheduled UEs in CDM group 1 may include the first category of DMRS port in CDM group 1 such as DMRS port{2,3} or may include the third category of DMRS port in CDM group 1 such as DMRS port{2,3,10,11}. It may be further indicated by the fourth DMRS parameter. The length of TD-OCC of DMRS ports equals the number of DMRS OFDM symbol groups included in one TD-OCC multiplied by the number of OFDM symbols in one DMRS OFDM symbol group.

    [0147] In some implementation, the first parameter doesn't include the fourth DMRS parameter, and the UE may determine that the same length of TD-OCC is used for different CDM groups. For example, for the value 15 to 23 of one code word in Table 23, the TD-OCC length the set of DMRS port including potential co-scheduled UEs in CDM group 1 may include the third category of DMRS port in CDM group 1 such as DMRS port{2,3,10,11} because the length of TD-OCC in CDM group 1 may be same as in the CDM group 0, that is the length of TD-OCC equals 2.

    [0148] For Table m6 and Table m8, the first parameter may include the number of CDM groups without data, the DMRS port number, the number of symbols in one OFDM symbol group. The first DMRS parameter can further include the third DMRS parameter and/or the fourth DMRS parameter.

    [0149] The second parameter for uplink DMRS port and downlink DMRS port can be separately configured or joint configured. When they are separately configured, there may be two independent configuration of the second parameter for the uplink DMRS port and the downlink DMRS port respectively.

    [0150] In some implementations, one DMRS Table may include multiple categories of DMRS ports. Different categories of DMRS ports can correspond to different numbers of continuous DMRS OFDM symbols in one DMRS OFDM symbol group. The TD-OCCs of the multiple categories of DMRS ports can correspond to a same number of DMRS OFDM symbol groups. For example, the TD-OCCs of the multiple categories of DMRS ports can correspond to one DMRS OFDM symbol group. There can be a first category DMRS port with a TD-OCC corresponding to one continuous DMRS OFDM symbol, a second category DMRS port with a TD-OCC corresponding to two continuous DMRS OFDM symbols, and a third category DMRS port with a TD-OCC corresponding to four continuous DMRS OFDM symbols.

    [0151] FIG. 5 illustrates a flow diagram of a method 500 for communication according to DMRS port indication based on DMRS table, in accordance with an embodiment of the present disclosure. The method 500 may be implemented using any of the components and devices detailed herein in conjunction with FIGS. 1-4. In brief overview, a wireless communication node may transmit first information for the wireless communication device to determine a first DMRS table (505). The wireless communication device may receive the first information, and determine the first DMRS table according to the first information (510). The wireless communication node may transmit signaling including to the wireless communication device (515). The wireless communication device may receive the signaling including a value of a field (520). The wireless communication device may determine a first DMRS parameter according to the first DMRS table and the value of the field (530). The wireless communication device may communicate a signal with the communication node (540 and 545).

    [0152] In further detail, the wireless communication node may transmit first information for the wireless communication device to determine a first DMRS table (505). The first information may include at least one of: a DMRS type between type I and type II, a maximum number of OFDM symbols in one DMRS OFDM symbol group, a second DMRS parameter, a total number of OFDM symbol groups included in one transmission occasion, or a number of DMRS ports.

    [0153] The wireless communication device may receive the first information, and determine the first DMRS table according to the first information (510). In one aspect, the wireless communication device stores a plurality of DMRS tables. According to the first information, the wireless communication device may determine the first DMRS table. For example, the wireless communication device may determine the first DMRS table, according to at least one of the DMRS type between type I and type II, the maximum number of OFDM symbols in one DMRS OFDM symbol group, the second DMRS parameter, the total number of OFDM symbol groups included in one transmission occasion, the number of DMRS ports. In one aspect, the first DMRS table includes a mapping between values of the field of the signaling and values of the first DMRS parameter. Each of the values of the field may be associated with a respective one of the values of the first DMRS parameter. In one aspect, the first DMRS table includes the first DMRS parameter, that has values associated with at least two categories of DMRS ports. In one aspect, some values of the first DMRS parameter are associated with one category. Other values may be associated with multiple categories. Different categories of the at least two categories of DMRS ports may correspond to at least one of: different numbers of DMRS orthogonal frequency division multiplexing (OFDM) symbol groups of one time domain orthogonal cover code (TD-OCC), different numbers of DMRS OFDM symbols of one TD-OCC, different numbers of DMRS OFDM symbols in one DMRS OFDM symbol group of one TD-OCC, or different relationships between vectors of one TD-OCC. Each DMRS OFDM symbol group may include one or more consecutive OFDM symbols.

    [0154] The wireless communication node may transmit signaling to the wireless communication device (515). Examples of the signaling include downlink control information (DCI) signaling, radio access control (RRC) signaling, or medium access control control element (MAC-CE) signaling. The wireless communication device may receive the signaling (520). The signaling may include one or more fields.

    [0155] The wireless communication device may determine a first DMRS parameter according to the first DMRS table and the value of the field (530). In some embodiments, a number of bits in the field is indicated by or determined according to the first DMRS information. Hence, the wireless communication device may receive the signal, and determine, detect, or identify a field according to the number of bits as indicated by the first DMRS information. The wireless communication device may apply the value of the field to the first DMRS table as an index, and determine, obtain, or identify the first DMRS parameter stored in an entry of the first DMRS table associated with index.

    [0156] The wireless communication device may communicate a signal with the communication node (540 and 545). For example, the wireless communication device may select, control, or configure a DMRS port, according to the first DMRS parameter. Through the determined DMRS port, the wireless communication device and the wireless communication node may communicate with each other. For example, the wireless communication device transmits a signal on PUSCH using the determined DMRS port, or receives a signal on PDSCH according to the determined DMRS port and/or the determined first DMRS parameter. The wireless communication device can get information/DMRS ports of potential co-scheduled wireless communication devices of the wireless communication device to decode the signal on the PDSCH according to the first DMRS parameter. For example, the wireless communication device can get/receive interference from potential co-scheduled wireless communication devices of the wireless communication device, to decode the signal on the PDSCH according to the determined first DMRS parameter.

    [0157] While various embodiments of the present solution have been described above, it should be understood that they have been presented by way of example only, and not by way of limitation. Likewise, the various diagrams may depict an example architectural or configuration, which are provided to enable persons of ordinary skill in the art to understand example features and functions of the present solution. Such persons would understand, however, that the solution is not restricted to the illustrated example architectures or configurations, but can be implemented using a variety of alternative architectures and configurations. Additionally, as would be understood by persons of ordinary skill in the art, one or more features of one embodiment can be combined with one or more features of another embodiment described herein. Thus, the breadth and scope of the present disclosure should not be limited by any of the above-described illustrative embodiments.

    [0158] It is also understood that any reference to an element herein using a designation such as first, second, and so forth does not generally limit the quantity or order of those elements. Rather, these designations can be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements can be employed, or that the first element must precede the second element in some manner.

    [0159] Additionally, a person having ordinary skill in the art would understand that information and signals can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits and symbols, for example, which may be referenced in the above description can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

    [0160] A person of ordinary skill in the art would further appreciate that any of the various illustrative logical blocks, modules, processors, means, circuits, methods and functions described in connection with the aspects disclosed herein can be implemented by electronic hardware (e.g., a digital implementation, an analog implementation, or a combination of the two), firmware, various forms of program or design code incorporating instructions (which can be referred to herein, for convenience, as software or a software module), or any combination of these techniques. To clearly illustrate this interchangeability of hardware, firmware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware or software, or a combination of these techniques, depends upon the particular application and design constraints imposed on the overall system. Skilled artisans can implement the described functionality in various ways for each particular application, but such implementation decisions do not cause a departure from the scope of the present disclosure.

    [0161] Furthermore, a person of ordinary skill in the art would understand that various illustrative logical blocks, modules, devices, components and circuits described herein can be implemented within or performed by an integrated circuit (IC) that can include a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, or any combination thereof. The logical blocks, modules, and circuits can further include antennas and/or transceivers to communicate with various components within the network or within the device. A general purpose processor can be a microprocessor, but in the alternative, the processor can be any conventional processor, controller, or state machine. A processor can also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other suitable configuration to perform the functions described herein.

    [0162] If implemented in software, the functions can be stored as one or more instructions or code on a computer-readable medium. Thus, the steps of a method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that can be enabled to transfer a computer program or code from one place to another. A storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.

    [0163] In this document, the term module as used herein, refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. Additionally, for purpose of discussion, the various modules are described as discrete modules; however, as would be apparent to one of ordinary skill in the art, two or more modules may be combined to form a single module that performs the associated functions according embodiments of the present solution.

    [0164] Additionally, memory or other storage, as well as communication components, may be employed in embodiments of the present solution. It will be appreciated that, for clarity purposes, the above description has described embodiments of the present solution with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units, processing logic elements or domains may be used without detracting from the present solution. For example, functionality illustrated to be performed by separate processing logic elements, or controllers, may be performed by the same processing logic element, or controller. Hence, references to specific functional units are only references to a suitable means for providing the described functionality, rather than indicative of a strict logical or physical structure or organization.

    [0165] Various modifications to the embodiments described in this disclosure will be readily 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. Thus, the disclosure is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the novel features and principles disclosed herein, as recited in the claims below.