Method, terminal device, and network device

By determining DMRS opportunities based on TCI states for PDSCH or PUSCH repetitions, the solution addresses resource wastage and enables efficient scheduling across multiple TRPs, enhancing communication performance.

JP7722431B2Active Publication Date: 2025-08-13NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023188114
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-11-02
Publication Date
2025-08-13
Estimated Expiration
2039-06-25

AI Technical Summary

Technical Problem

In multi-TRP communication, using a single DCI to schedule multiple repetitions of PDSCH or PUSCH can result in resource wastage and the inability to achieve 8 repetitions within a timeslot due to the requirement for numerous codes, exceeding the timeslot length.

Method used

The solution involves determining a set of transmission or reception opportunities associated with a TCI state for DMRS allocation, allowing flexible resource utilization and enabling 8 repetitions of PDSCH or PUSCH within a timeslot by disabling DMRS transmission in at least one repetition.

Benefits of technology

This approach enhances resource utilization and improves performance by achieving backward compatibility in scheduling PDSCH or PUSCH repetitions, optimizing resource allocation across multiple TRPs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007722431000001
    Figure 0007722431000001
  • Figure 0007722431000002
    Figure 0007722431000002
  • Figure 0007722431000003
    Figure 0007722431000003
Patent Text Reader

Abstract

To provide a method, a device, and a computer storage medium for demodulation reference signal (DMRS) transmission and reception.SOLUTION: A method includes: determining, at a device, control information for scheduling a physical shared channel; determining, from a plurality of transmission opportunities, a set of transmission opportunities associated with one transmission control indication (TCI) state among a plurality of TCI states in response to a plurality of transmission opportunities of the physical shared channel being set to be scheduled by the control information; determining, for the set of transmission opportunities, a corresponding resource allocation for transmitting at least one DMRS of the physical shared channel to another device; and transmitting the at least one DMRS to the other device during the set of transmission opportunities based on the resource allocation and the TCI state. The control information indicates a plurality of TCI states for communicating with the other device.SELECTED DRAWING: Figure 10
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] TECHNICAL FIELD Embodiments of the present disclosure relate generally to the field of telecommunications, and more particularly to methods, devices, and computer storage media for communications. [Background technology]

[0002] In New Radio Access (NR), a network device (e.g., a next-generation NodeB (gNB)) can be equipped with multiple transmission / reception points (TRPs) or multiple antenna panels. That is, the network device can communicate with a terminal device (e.g., a user device (UE)) via one or more of the multiple TRPs or multiple antenna panels. This is also referred to as "multi-TRP communication." Summary of the Invention [Problem to be solved by the invention]

[0003] In some multi-TRP communication technology proposals, better performance can be achieved by using a single downlink control information (DCI) to schedule multiple repetitions of a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH). The number of PDSCH or PUSCH repetitions scheduled by a single DCI is 1, 2, 4, or 8. Each repetition occupies at least two codes, one of which is used for DMRS on the physical shared channel (i.e., PDSCH or PUSCH) and the other is used for data. Therefore, if the number of repetitions scheduled by a single DCI is 4, at least 8 codes are required. If the number of repetitions scheduled by a single DCI is 8, at least 16 codes are required, which may exceed the length of a timeslot. That is, if each repetition includes at least one code for transmitting / receiving DMRS, many resources may be wasted and it may be impossible to achieve 8 repetitions of a PDSCH or PUSCH in one timeslot.

[0004] Generally, the exemplary embodiments of the present disclosure provide methods, devices, and computer storage media for communications. [Means for solving the problem]

[0005] According to a first aspect, there is provided a communication method, the method including: determining, at a device, control information for scheduling a physical shared channel; determining, in response to a plurality of transmission opportunities of the physical shared channel being configured to be scheduled by the control information, a set of transmission opportunities associated with one TCI state among a plurality of transmission control indication (TCI) states from the plurality of transmission opportunities; determining, for the set of transmission opportunities, corresponding resource allocations for transmitting at least one demodulation reference signal (DMRS) of the physical shared channel to another device; and transmitting the at least one DMRS to the other device during the set of transmission opportunities based on the resource allocations and the TCI state. The control information indicates the plurality of TCI states for communicating with the other device on the physical shared channel.

[0006] According to a second aspect, there is provided a communication method, the method including: determining, at a device, control information for scheduling a physical shared channel; determining, from the plurality of reception opportunities, a set of reception opportunities associated with one of a plurality of transmission control indication (TCI) states in response to a plurality of reception opportunities of the physical shared channel being configured to be scheduled by the control information; determining, for the set of reception opportunities, corresponding resource allocations for receiving at least one demodulation reference signal (DMRS) of the physical shared channel from another device; and receiving the at least one DMRS from the other device during the set of reception opportunities based on the resource allocations and the TCI states. The control information indicates the plurality of TCI states for communicating with the other device on the physical shared channel.

[0007] According to a third aspect, a communications device is provided. The communications device includes a processor and a memory. The memory is coupled to the processor and stores instructions that, when executed by the processor, cause the device to perform operations including: determining, at the device, control information for scheduling a physical shared channel; determining, in response to a plurality of transmission opportunities of the physical shared channel being configured to be scheduled by the control information, a set of transmission opportunities associated with one TCI state among a plurality of transmission control indication (TCI) states from the plurality of transmission opportunities; determining, for the set of transmission opportunities, corresponding resource allocations for transmitting at least one demodulation reference signal (DMRS) of the physical shared channel to the other device; and transmitting the at least one DMRS to the other device during the set of transmission opportunity periods based on the resource allocations and the TCI state. The control information indicates the plurality of TCI states for communicating with the other device on the physical shared channel.

[0008] According to a fourth aspect, there is provided a communications device. The communications device includes a processor and a memory. The memory is coupled to the processor and has instructions stored thereon. When executed by the processor, the instructions cause the device to perform operations including: determining, at the device, control information for scheduling a physical shared channel; determining, in response to a plurality of reception opportunities of the physical shared channel being configured to be scheduled by the control information, a set of reception opportunities associated with one TCI state among the plurality of TCI states from the plurality of reception opportunities; determining, for the set of reception opportunities, corresponding resource allocations for receiving at least one demodulation reference signal (DMRS) of the physical shared channel from the other device; and receiving the at least one DMRS from the other device during the set of reception opportunities based on the resource allocations and the TCI state. The control information indicates the plurality of TCI states for communicating with the other device on the physical shared channel.

[0009] According to a fifth aspect, there is provided a computer-readable medium having stored thereon instructions which, when executed on at least one processor, cause said at least one processor to perform a method according to the first aspect.

[0010] According to a sixth aspect, there is provided a computer-readable medium having stored thereon instructions which, when executed on at least one processor, cause said at least one processor to perform a method according to the second aspect.

[0011] Other features of the present disclosure will become apparent from the following description. [Brief explanation of the drawings]

[0012] The above and other objects, features, and advantages of the present disclosure will become more apparent from a more detailed description of several embodiments of the present disclosure in the drawings.

[0013] [Figure 1] 1 illustrates an exemplary communication network in which some embodiments of the present disclosure may be implemented.

[0014] [Figure 2] 1 shows an example signaling diagram illustrating an example process according to some embodiments of the present disclosure.

[0015] [Figure 3A] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 3B] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure.

[0016] [Figure 4A] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 4B] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure.

[0017] [Figure 5A] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 5B] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure.

[0018] [Figure 6] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure.

[0019] [Figure 7A] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 7B] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 7C] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 7D] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 7E] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure.

[0020] [Figure 8A] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 8B] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 8C] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 8D] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure.

[0021] [Figure 9A] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 9B] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. [Figure 9C] 1 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure.

[0022] [Figure 10] 1 illustrates an exemplary method according to some embodiments of the present disclosure.

[0023] [Figure 11] 1 illustrates an exemplary method according to some embodiments of the present disclosure.

[0024] [Figure 12] FIG. 1 is a simplified block diagram of a device for implementing an embodiment of the present disclosure.

[0025] In all the drawings, like or similar reference numerals represent like or similar elements. DETAILED DESCRIPTION OF THE INVENTION

[0026] The principles of the present disclosure will now be described with reference to some exemplary embodiments. These embodiments described herein do not imply any limitation on the scope of the present disclosure, but are for illustrative purposes only to enable those skilled in the art to understand and practice the present disclosure. The present disclosure described herein may be implemented in various ways other than those described below.

[0027] Unless otherwise defined in the following description and claims, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0028] For example, unless the specification clearly indicates otherwise, as used herein, the singular forms "one," "one," and "the" are intended to include the plural. The term "comprises" and variations thereof are understood as open-ended terms, meaning "including, but not limited to." The term "based on" is understood as "based at least in part on." The terms "in one embodiment" and "in one embodiment" are understood as "at least one embodiment." The term "in another embodiment" is understood as "at least one other embodiment." The terms "first," "second," etc. refer to different or similar objects. Other definitions, both explicit and implicit, may be included.

[0029] In some instances, values, processes, or devices are referred to as "optimum," "lowest," "highest," "minimum," "maximum," etc. It is intended that such descriptions may be used to select from multiple functional alternatives, and that no such selection is necessarily better, less, more expensive, or preferred than other selections.

[0030] FIG. 1 illustrates an exemplary communications network 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, network 100 includes network device 110. Network device 110 is coupled to two TRPs / panels 120-1 and 120-2 (collectively or individually referred to as TRPs 120). Network 100 further includes terminal device 130 that is served by network device 110. Note that the number of network devices, terminal devices, and TRPs in FIG. 1 is for illustrative purposes only and is not intended to be limiting in any way. Network 100 may include any suitable number of devices suitable for implementing embodiments of the present disclosure.

[0031] Here, the term "terminal device" refers to any device having wireless or wired communication capabilities. Examples of terminal devices include, but are not limited to, user devices (UEs), personal computers, desktop computers, mobile phones, cellular phones, smartphones, personal digital assistants (PDAs), handheld computers, image capture devices such as digital cameras, gaming devices, music storage and playback devices, or internet devices for wireless or wired internet access and browsing. For discussion purposes, the following describes several examples with reference to an exemplary user device as terminal device 130.

[0032] Herein, the term "network device" or "base station" (BS) refers to a device capable of providing or housing a cell or coverage area within which terminal devices can communicate. Examples of network devices include, but are not limited to, a Node B (Node B or NB), an evolved Node B (eNodeB or eNB), a next generation Node B (gNB), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), a femto node, a pico node, etc.

[0033] Here, the term "TRP" refers to an antenna array (comprising one or more antenna elements) available to a network device in a particular geographic location. For example, a network device can achieve better coverage by combining with multiple TRPs in different geographic locations. Here, a TRP is also referred to as a "panel," and a panel can refer to an antenna array (comprising one or more antenna elements) or a set of antennas.

[0034] 1, the network device 110 communicates with the terminal device 130 via a TRP 120-1 and a TRP 120-2. Hereinafter, the TRP 120-1 is also referred to as a first TRP, and the TRP 120-2 is also referred to as a second TRP. Each TRP 120 can provide multiple beams for communication with the terminal device 130.

[0035] Communications in network 100 may conform to any suitable standard, including, but not limited to, Long Term Evolution (LTE), LTE-Evolution, LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (W-CDMA), Code Division Multiple Access (CDMA), and Global System for Mobile Communications (GSM). Communications may also be performed based on any currently known or future-developed generation of communications protocols. Examples of communications protocols include, but are not limited to, first-generation (1G), second-generation (2G), 2.5G, 2.75G, third-generation (3G), fourth-generation (4G), 4.5G, and fifth-generation (5G) communications protocols.

[0036] As described above, in some multi-TRP communication technology solutions, better performance can be achieved by using a single downlink control information (DCI) to schedule multiple repetitions of a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH). The number of PDSCH or PUSCH repetitions scheduled by a single DCI may be 1, 2, 4, or 8. Each repetition occupies at least two codes, one of which is used for DMRS on the physical shared channel (i.e., PDSCH or PUSCH) and the other is used for data. Therefore, if the number of repetitions scheduled by a single DCI is 4, at least 8 codes are required. If the number of repetitions scheduled by a single DCI is 8, at least 16 codes are required, which may exceed the length of a timeslot. In other words, if each repetition includes at least one code for transmitting / receiving DMRS, many resources may be wasted and it may be impossible to achieve 8 repetitions of a PDSCH or PUSCH in one timeslot.

[0037] Exemplary embodiments of the present disclosure provide a solution for multi-TRP communication. The solution disables DMRS transmission and reception in at least one PDSCH or PUSCH repetition. The solution also allows different resource modes to be used in different repetitions. Therefore, such a solution can achieve better resource utilization. The solution also improves performance by achieving backward compatibility in scheduling of PDSCH or PUSCH repetitions in multi-TRP communication.

[0038] 2 shows an example signaling diagram illustrating an example process 200 according to some embodiments of the present disclosure. As shown in FIG. 2, process 200 involves two devices 201 and 202. Note that process 200 may include additional operations not shown and / or omit some of the operations shown. The scope of the present disclosure is not limited in this respect.

[0039] In some embodiments, in the PUSCH communication, the device 201 may be the terminal device 130 of Figure 1. The device 202 may be the network device 110 or the TRP 120 of Figure 1.

[0040] In this case, as shown in FIG. 2, the device 202 may determine 240 downlink control information (DCI) for scheduling PUSCH transmission and transmit the DCI to the device 201 (not shown in FIG. 2). The device 201 may determine 210 control information for scheduling the PUSCH based on the received DCI. In some embodiments, the control information may indicate multiple transmission control indication (TCI) states for data communication on the PUSCH between the device 201 and the device 202. The TCI state may indicate a reference signal set and parameters for establishing a quasi-co-location (QCL) relationship between reference signals in the reference signal set and DMRS ports for the PUSCH. For example, different TCI states may be used for different TRPs. In some embodiments, the device 201 is configured with multiple repetitions of the PUSCH (also referred to as "PUSCH transmission opportunities") scheduled by the control information. 2, the device 201 may determine 220 a set of PUSCH repetitions associated with one TCI state among a plurality of TCI states from multiple repetitions of the PUSCH. The device 201 may further determine 230 to transmit a corresponding resource allocation for the set of PUSCH repetitions to the device 202. For example, the resource allocation for one PUSCH repetition may indicate resources (e.g., time resources and / or frequency resources) for transmitting one or more DMRSs and / or data of the PUSCH.

[0041] In some embodiments, device 202 is configured with multiple PUSCH repetitions (also referred to as "PUSCH reception opportunities"). As shown in FIG. 2, device 202 may determine 250, from the multiple PUSCH repetitions, a set of PUSCH repetitions associated with one TCI state among multiple TCI states (e.g., using a similar approach as device 201). For the set of PUSCH repetitions, device 202 may further determine 260 to receive corresponding resource allocations for the set of PUSCH repetitions from device 201 (e.g., using a similar approach as device 201). Then, as shown in FIG. 2, device 201 may transmit 270 the set of PUSCH repetitions to device 202 based on the determined resource allocation and the TCI state associated with the set of PUSCH repetitions. Similarly, device 202 may receive 270 the set of PUSCH repetitions from device 201 based on the determined resource allocation and the TCI state.

[0042] In some embodiments, in a PDSCH communication, device 201 may be network device 110 or TRP 120 of FIG. 1, and device 202 may be terminal device 130 of FIG.

[0043] In this case, as shown in FIG. 2, device 201 can determine 210 DCI for scheduling PDSCH transmission and transmit the DCI to device 202. Device 202 can determine 240 control information for scheduling the PDSCH based on the received DCI. In some embodiments, the control information can indicate multiple TCI states to be used for data communication on the PDSCH between device 201 and device 202. The TCI state can indicate a reference signal set and parameters that establish a quasi-co-location relationship between reference signals in the reference signal set and DMRS ports of the PDSCH. For example, different TCI states can be used for different TRPs. In some embodiments, device 201 is configured with multiple PDSCH repetitions (also referred to as "PDSCH transmission opportunities") scheduled by the control information. As shown in FIG. 2, device 201 can determine 220 a set of PDSCH repetitions associated with one TCI state among multiple TCI states from multiple PDSCH repetitions. The device 201 may further determine (230) a corresponding resource allocation for transmitting the set of PDSCH repetitions to the device 202. For example, the resource allocation for one PDSCH repetition may indicate one or more DMRSs for transmitting the PDSCH and / or corresponding resources (e.g., time resources and / or frequency resources) for data.

[0044] In some embodiments, device 202 is configured with multiple PDSCH repetitions (also referred to as "PDSCH reception opportunities"). As shown in FIG. 2, device 202 can determine 250 from the multiple PDSCH repetitions a set of PDSCH repetitions associated with one TCI state among multiple TCI states (e.g., using a similar scheme to device 201). For the set of PDSCH repetitions, device 202 can further determine 260 a corresponding resource allocation for receiving the set of PDSCH repetitions from device 201 (e.g., using a similar scheme to device 201). Then, as shown in FIG. 2, device 201 can transmit 270 the set of PDSCH repetitions to device 202 based on the determined resource allocation and the TCI state associated with the set of PDSCH repetitions. Similarly, device 202 can receive 270 the set of PDSCH repetitions from device 201 based on the determined resource allocation and the TCI state.

[0045] Hereinafter, details of resource allocation for PDSCH or PUSCH repetition will be described with reference to Figures 3 to 9C. Below, some embodiments of the present disclosure will be described with reference to PDSCH. This is for the purpose of explanation only and does not impose any limitation on the scope of the present disclosure. The embodiments of the present disclosure also apply to PUSCH.

[0046] In some embodiments, for each repetition of a physical shared channel (e.g., PUSCH or PDSCH), the number of additional DMRSs configured for the physical shared channel, the time slot format, the number of repetitions, the length of each of the repetitions (e.g., the number of codes each repetition occupies), the maximum length of the repetitions (e.g., the maximum number of codes one of the repetitions occupies), the resource mapping type of the physical shared channel (e.g., PDSCH mapping type A or PDSCH mapping type B as specified in the 3GPP specifications version 15), the DMRS configuration type (e.g., DMRS type 1 or DMRS type 2 as specified in the 3GPP specifications version 15), the number of additional DMRSs configured for the physical shared channel (e.g., PUSCH or PDSCH ... The resource allocation may be determined based on at least one of the following: a CDM (Code Domain Multiplexing) set, a starting position or code index of the DMRS (e.g., the higher level parameter dmrs-TypeA-Position as specified in Version 15 of the 3GPP specifications), and one or more DMRS position parameters associated with the resource mapping type (e.g., dmrs-AdditionalPosition for PDSCH mapping type A or PDSCH mapping type B as specified in Version 15 of the 3GPP specifications).

[0047] In some embodiments, a device (e.g., device 201 or 202) may have N TCI states (N is an integer and 1≦N≦4), a total of R repetitions of a physical shared channel (e.g., PUSCH or PDSCH) (R is an integer and 2≦R≦32), and a total of L TCI states used per repetition. j The code (L j is an integer, and 1≦L j ≦14, and j is an integer, 1≦j≦R. For example, one of the N TCI states can be associated with k iterations selected from the total R iterations, where k≧1. In some embodiments, the total L used for one iteration can be jThe symbols may include data symbols and / or DMRS symbols. In some embodiments, for k repetitions associated with the same TCI state, there may be no transmission / reception opportunity associated with another TCI state between two adjacent ones of the k repetitions. In some embodiments, the k repetitions associated with the same TCI state may be contiguous in a sub-timeslot or symbol. In some embodiments, the k repetitions associated with the same TCI state may be non-contiguous in a symbol. In some embodiments, N may be one of {1, 2, 4}.

[0048] In some embodiments, R is equal to 2. In this case, the number of TCI states N may be 2. There may be only one repetition for each TCI state. For example, the total number of symbols (also referred to as the "symbol length" or "length of the first repetition") for the first repetition may be L1 (L1 is an integer and 1≦L1≦14), the number of DMRS symbols for the first repetition may be M1 (M1 is an integer and 1≦M1≦4), the total number of symbols for the second repetition may be L2 (L2 is an integer and 1≦L2≦14), and the number of DMRS symbols for the second repetition may be M2 (M2 is an integer and 1≦M2≦4). In some embodiments, the value of L1 may be different from the value of L2. In some embodiments, the value of M1 may be different from the value of M2. In some embodiments, the position of the first DMRS in the first repetition may be different from the position in the second repetition. In some embodiments, the position of the first DMRS in the first repetition may be the first symbol out of all L1 symbols. In some embodiments, the position of the second DMRS in the second repetition may not be the first code among all L2 codes, for example, the position of the second DMRS in the second repetition may be the second code among all L2 codes.

[0049] In some embodiments, R is an integer and 2 < R ≤ 32. For example, R may be one of {3, 4, 5, 6, 7, 8, 10, 12, 14, 16}. In some embodiments, the length L j of each repetition code may be the same. In some embodiments, at least the corresponding code lengths L j and L g (where j is an integer and 1 ≤ j ≤ R, g is an integer, 1 ≤ g ≤ R, and g ≠ j) of at least two different repetitions may be different. In some embodiments, the maximum code length among the R repetitions may be L (L is an integer and 1 ≤ L ≤ 14). In some embodiments, L may be one of {1, 2, 3, 4, 5, 6, 7}. In some embodiments, the number M j of DMRS codes for each repetition may be the same. In some embodiments, at least the number M j and M g (where j is an integer and 1 ≤ j ≤ R, g is an integer, 1 ≤ g ≤ R, and g ≠ j) of DMRS codes used for at least two different repetitions may be different. In some embodiments, the maximum number of DMRS codes in the R repetitions may be M (M is an integer and 1 ≤ M ≤ 4). In some embodiments, M may be 1 or 2.

[0050] In some embodiments, for different values of R and / or N, the total number of codes, the number of DMRS codes, and / or the positions of the DMRS codes of different repetitions may be different. In some embodiments, if R = 2 and / or N = 2, the total number of codes, the number of DMRS codes, and / or the positions of the DMRS codes of different repetitions may be the same. If R is an integer and 2 < R ≤ 32, the total number of codes, the number of DMRS codes, and / or the positions of the DMRS codes of at least two different repetitions may be different.

[0051] In some cases, the number of configured TCI states N is 2 or greater, the total number of configured repetitions R is greater than 2, and one repetition has at least one DMRS code. In this case, in some embodiments, the code used for DMRS mapping may not contain data that is frequency division multiplexed with the DMRS. In some embodiments, when the DMRS type is set to DMRS Type 1, the number of DMRS CDM sets without data may be fixed to 2. In some embodiments, when the DMRS type is set to DMRS Type 2, the number of DMRS CDM sets without data may be fixed to 3. In some embodiments, the number of pre-defined DMRS codes may be limited to 1. In some embodiments, the total maximum number of codes occupied by one repetition may be at least 2.

[0052] In some embodiments, R is equal to 2. In this case, the number of TCI states N may be 2. There may be only one repetition for each TCI state. For example, the total number of symbols in the first repetition (also referred to as the "symbol length" or "first repetition length") may be L1 (L1 is an integer and 1≦L1≦14), the number of DMRS symbols in the first repetition may be M1 (M1 is an integer and 1≦M1≦4), the total number of symbols in the second repetition may be L2 (L2 is an integer and 1≦L2≦14), and the number of DMRS symbols in the second repetition may be M2 (M2 is an integer and 1≦M2≦4). In some embodiments, the value of L1 may be different from the value of L2. In some embodiments, the value of M1 may be different from the value of M2. In some embodiments, the position of the first DMRS in the first repetition may be different from the position in the second repetition. In some embodiments, the position of the first DMRS in the first repetition may be the first symbol out of all L1 symbols. In some embodiments, the position of the second DMRS in the second repetition may not be the first code among all L2 codes, for example, the position of the second DMRS in the second repetition may be the second code among all L2 codes.

[0053] 3A and 3B are schematic diagrams of resource allocation according to some embodiments of the present disclosure. Each of FIG. 3A and FIG. 3B shows k iterations 310 associated with similar TCI states. i , 310 i+1 ...310 i+k-1 where k≧1. In FIG. 3A and FIG. 3B, the total number of codes occupied by k repetitions is L i , L i+1 ...L i+k-1 L i , L i+1 ...L i+k-1 Each of the is an integer and is in the range [1, L]. In some embodiments, the code that an iteration occupies can be indexed by its relative value within the iteration. For example, (1, 2, ...L i ) Repeat 310 i index the sign occupied by (1, 2, ...L i+1 ) Repeat 310 i+1 index the sign occupied by (1, 2, ...L i+k-1 ) Repeat 310 i+k-1 The number of DMRS codes in k repetitions is M i , M i+1 ...M i+k-1 In each of the k repetitions, the number of DMRSs may be 0, 1, or 2. That is, in each of the k repetitions, the maximum number of DMRS codes is M, where M may be 1 or 2. In some embodiments, one of the k repetitions, e.g., repetition 310 of FIG. 3A, i For k, the position of the first DMRS in the repetition may not be the first code in the repetition. In some embodiments, one of the k repetitions, e.g., repetition 310 in FIG. 3B, i For , the position of the first DMRS in the repetition may be the first code in the repetition.

[0054] In some embodiments, there may be k iterations associated with similar TCI states. In some embodiments, the corresponding code lengths L of at least two different iterations are j and L g (j is an integer, and 1≦j≦k, g is an integer, and 1≦g≦k, and g≠j). In some embodiments, the number M of at least two different repeated DMRS codes j and M g (j is an integer and 1≦j≦k, g is an integer and 1≦g≦k, and g≠j). In some embodiments, for two different repetitions of the at least k repetitions, the position of the DMRS code in one repetition may differ at least in part from the position of the DMRS code in another repetition.

[0055] In some embodiments, if the number of configured TCI states N is 2 or more and / or the total number of configured repetitions R is greater than 2, there may be k repetitions associated with the same TCI state. In some embodiments, the length of the code for each repetition is W, where W may be 1 or 2. In some embodiments, if a DMRS is mapped to one repetition, the DMRS is frequency-division multiplexed with data in the W codes. In some embodiments, for at least one of the k repetitions, there may be no DMRS mapped to the W codes of the repetition. There may be no DMRS frequency-division multiplexed with data in the W codes of the repetition. In some embodiments, the transmission power of data in the W codes where there is no DMRS frequency-division multiplexed with data may exceed the transmission power of data in the W codes where there is DMRS frequency-division multiplexed with data. In some embodiments, for the first repetition of the k repetitions, there may be a DMRS mapped to the W codes. There may be a DMRS frequency-division multiplexed with data. For at least one of the remaining k-1 repetitions, there may be no DMRS mapped to the W codes. There may be no DMRS frequency division multiplexed with the data.

[0056] In some embodiments, when the DMRS type is set to DMRS type 1, the indicated number of DMRS ports to be used for PDSCH / PUSCH transmission may be less than 4. For example, the indicated number of DMRS ports to be used for PDSCH / PUSCH transmission may be limited to 1. In some embodiments, when the DMRS type is set to DMRS type 1, the indicated DMRS ports to be used for PDSCH / PUSCH transmission may be one of {port 0}, {port 1}, {port 0 and port 1}, {port 4}, {port 5}, {port 4 and port 5}, {port 0, port 1 and port 4}, or {port 0, port 1, port 4 and port 5}. In some embodiments, when the DMRS type is set to DMRS type 1, the indicated DMRS ports to be used for PDSCH / PUSCH transmission may be mapped to resource elements (hereinafter referred to as "RE") with even indices. For example, in one of the physical resource blocks (hereinafter referred to as "PRB") scheduled for the PDSCH / PUSCH, the RE indexes for DMRS mapping may include {0, 2, 4, 6, 8, 10}. In some embodiments, when the DMRS type is set to DMRS type 1, the DMRS port used for the indicated PDSCH / PUSCH transmission may be mapped to an RE with an even index in the frequency domain (also referred to as an "even RE"). In some embodiments, if a DMRS is mapped for one repetition, the DMRS may be frequency-division multiplexed with data in the W symbols. For example, the DMRS may be mapped to even REs, and the data may be mapped to odd REs (i.e., REs with odd indices). In some embodiments, for at least one of the k repetitions, no DMRS may be mapped within the W symbols of the repetition. No DMRS may be frequency-division multiplexed with data in the W symbols of the repetition. For example, in such a repetition, data may be mapped to odd REs, and even REs may be left empty and reserved for terminal devices.For example, in a given repetition, data may be mapped to even REs, and odd REs may be reserved empty for terminal devices. In some embodiments, for at least one repetition among the k repetitions, no DMRS may be mapped within the W codes, and there may be two repetitions within the W codes. For example, data in one repetition may be mapped to odd REs in the W codes, and data in the other repetition may be mapped to even REs in the W codes. In some embodiments, there may be a DMRS mapped within the W codes for the first, fourth, sixth, seventh, and / or eighth repetitions among the k repetitions. There may be a DMRS frequency-division multiplexed with data. For example, DMRS may be mapped to even REs, and data may be mapped to odd REs. In some embodiments, there may be no DMRS mapped within the W codes for the nth and (n+1)th repetitions among the k repetitions. In some embodiments, the nth and (n+1)th repetitions may be mapped to the same W codes. For example, the nth repetition of data may be mapped to an even RE and the (n+1)th repetition of data may be mapped to an odd RE. Alternatively, the nth repetition of data may be mapped to an odd RE and the (n+1)th repetition of data may be mapped to an even RE. In some embodiments, n is an integer and may be one of {2, 4, 5, 6, 7}.

[0057] In some embodiments, when the DMRS type is set to DMRS type 2, the number of DMRS ports indicated for use in PDSCH / PUSCH transmission is less than 2 or 4. For example, the number of DMRS ports indicated for use in PDSCH / PUSCH transmission may be limited to 1. In some embodiments, when the DMRS type is set to DMRS type 2, the DMRS ports indicated for use in PDSCH / PUSCH transmission may be one of {port 0}, {port 1}, {port 0 and port 1}, {port 6}, {port 7}, {port 0 and port 6}, {port 1 and port 7}, {port 6 and port 7}, {port 0, port 1 and port 6}, or {port 0, port 1, port 6 and port 7}. In some embodiments, when the DMRS type is set to DMRS type 2, in one PRB among the PRBs scheduled for the PDSCH / PUSCH, the DMRS port used for the indicated PDSCH / PUSCH transmission may be mapped to REs indexed by {0, 1, 6, 7} in the frequency domain. In some embodiments, if there is DMRS mapping for one repetition, the DMRS may be frequency-division multiplexed with data in W symbols. For example, in one PRB among the PRBs scheduled for the PDSCH / PUSCH, the DMRS may be mapped to REs indexed by {0, 1, 6, 7} in the frequency domain, and data may be mapped to REs indexed by {2, 3, 4, 5, 8, 9, 10, 11} in the frequency domain. In some embodiments, for at least one repetition among the k repetitions, no DMRS may be mapped to the W symbols of the repetition. No DMRS may be frequency-division multiplexed with data in the W symbols of the repetition.For example, within one PRB scheduled for the PDSCH / PUSCH, data may be mapped to REs indexed by {2, 3, 4, 5, 8, 9, 10, 11} in the frequency domain, and REs indexed by {0, 1, 6, 7} in the frequency domain may be reserved as empty for terminal devices. For example, within one PRB scheduled for the PDSCH / PUSCH, data may be mapped to REs indexed by {0, 1, 2, 3, 6, 7, 8, 9} in the frequency domain, and REs indexed by {4, 5, 10, 11} in the frequency domain may be reserved as empty for terminal devices. In some embodiments, for the mth repetition among the k repetitions, there may be a DMRS mapped to W codes. There may be a DMRS frequency-division multiplexed with data. For example, within one PRB scheduled for the PDSCH / PUSCH, the DMRS may be mapped to REs indexed by {0, 1, 6, 7} in the frequency domain, and data may be mapped to REs indexed by {2, 3, 4, 5, 8, 9, 10, 11} in the frequency domain. In some embodiments, m is an integer and may be one of {1, 2, 3, 4, 5, 6, 7, 8}. In some embodiments, for the nth and (n+1)th iterations of the k iterations, there may be no DMRS mapped within the W codes. In some embodiments, the nth and (n+1)th iterations are mapped to the same W codes. For example, within one of the PRBs scheduled for PDSCH / PUSCH, data of the nth repetition is mapped to REs indexed by {2, 3, 4, 5, 8, 9, 10, 11} in the frequency domain, and data of the (n+1)th repetition is mapped to REs indexed by {0, 1, 6, 7} in the frequency domain.For example, in one PRB scheduled for the PDSCH / PUSCH, data of the nth repetition is mapped to REs indexed by {0, 1, 2, 3, 6, 7, 8, 9} in the frequency domain, and data of the (n+1)th repetition is mapped to REs indexed by {4, 5, 10, 11} in the frequency domain. In some embodiments, n is an integer and may be one of {2, 3, 4, 5, 6, 7, 8}. In some embodiments, an fth repetition of k repetitions is mapped to W different code pairs. For example, when W=1, in one PRB scheduled for the PDSCH / PUSCH, part of the data of the fth repetition is mapped to REs indexed by {0, 1, 6, 7} in the frequency domain of code A, and the remaining part of the data of the fth repetition is mapped to REs indexed by {4, 5, 10, 11} in the frequency domain of code B. In some embodiments, A and B are both integers, 2≦A≦14 and 2≦B≦14, and A≠B. For example, when W=2, in one PRB scheduled for the PDSCH / PUSCH, a portion of the data of the fth repetition is mapped to REs indexed by {0, 1, 6, 7} in the frequency domain for code A and code A+1, and the remaining portion of the data of the fth repetition is mapped to REs indexed by {4, 5, 10, 11} in the frequency domain for code B and code B+1. In some embodiments, f is an integer and may be one of {2, 3, 4, 5, 6, 7, 8}. In some embodiments, A and B are both integers, 2≦A≦13 and 2≦B≦13, and A≠B.

[0058] In some embodiments, when the DMRS type is set to DMRS Type 2, the number of DMRS ports used for PDSCH / PUSCH transmission is indicated to be less than 4 or 8. In some embodiments, when the DMRS type is set to DMRS Type 2, the number of DMRS ports used for PDSCH / PUSCH transmission is indicated to be less than 4 or 8. In some embodiments, when the DMRS type is set to DMRS Type 2, the number of DMRS ports used for PDSCH / PUSCH transmission is indicated to be less than 4 or 8. {Port 0, Port 1, Port 6 and Port 7}, {Port 2, Port 3 and Port 8}, {Port 2, Port 3, Port 8 and Port 9}, {Port 0, Port 1, Port 2, Port 3, Port 6}, {Port 0, Port 1, Port 2, Port 3, Port 6 and Port 7}, {Port 0, Port 1, Port 2, Port 3, Port 6, Port 7 and Port 8}, or {Port 0, Port 1, Port 2, Port 3, Port 6, Port 7, Port 8 and Port 9}. In some embodiments, when the DMRS type is set to DMRS Type 2, the DMRS port used for PDSCH / PUSCH transmission indicated within one of the PRBs scheduled for PDSCH / PUSCH is mapped to REs indexed by {0, 1, 4, 5, 6, 7, 8, 9} in the frequency domain. In some embodiments, if there is a DMRS mapping for one repetition, the DMRS may be frequency-division multiplexed with data in the W symbols. For example, in one PRB among the PRBs scheduled for the PDSCH / PUSCH, the DMRS may be mapped to REs indexed by {0, 1, 2, 3, 6, 7, 8, 9} in the frequency domain, and the data may be mapped to REs indexed by {4, 5, 10, 11} in the frequency domain. In some embodiments, for at least one of the k repetitions, there may be no DMRS mapped within the W symbols of the repetition.There may be no DMRS frequency-division multiplexed with data within the W symbols of the repetition. For example, within one DMRS of PRBs scheduled for the PDSCH / PUSCH, data may be mapped to REs indexed by {4, 5, 10, 11} in the frequency domain, and REs indexed by {0, 1, 2, 3, 6, 7, 8, 9} in the frequency domain may be reserved and empty for terminal devices. For example, within one PRB of PRBs scheduled for the PDSCH / PUSCH, data may be mapped to REs indexed by {0, 1, 6, 7} in the frequency domain, and REs indexed by {2, 3, 4, 5, 8, 9, 10, 11} in the frequency domain may be reserved and empty for terminal devices. In some embodiments, for the m-th repetition of the k repetitions, there may be a DMRS mapped within W symbols. There may be a DMRS frequency-division multiplexed with data. For example, within one PRB scheduled for the PDSCH / PUSCH, the DMRS is mapped to REs indexed by {0, 1, 2, 3, 6, 7, 8, 9} in the frequency domain, and data is mapped to REs indexed by {4, 5, 10, 11} in the frequency domain. In some embodiments, m is an integer and may be one of {1, 2, 3, 4, 5, 6, 7, 8}. In some embodiments, for the a-th, b-th, and c-th iterations of the k iterations, no DMRS may be mapped within the W codes. In some embodiments, the a-th, b-th, and c-th iterations are mapped to the same W codes.For example, in one of the PRBs scheduled for the PDSCH / PUSCH, the data of the a-th repetition is mapped to REs indexed by {0, 1, 6, 7} in the frequency domain, the data of the b-th repetition is mapped to REs indexed by {2, 3, 8, 9} in the frequency domain, and the data of the c-th repetition is mapped to REs indexed by {4, 5, 10, 11} in the frequency domain. In some embodiments, a, b, and c are each integers, a is one of {2, 3, 4, 5, 6, 7, 8}, b is one of {2, 3, 4, 5, 6, 7, 8}, c is one of {2, 3, 4, 5, 6, 7, 8}, and a≠b≠c.

[0059] In some embodiments, there may be k repetitions associated with similar TCI states. For the first of the k repetitions, the code length of the repetition is L, and the number of DMRS codes in the repetition is M. For at least one of the remaining k−1 repetitions, the code length of the repetition is less than or equal to L, and / or the number of DMRS codes in the repetition is less than or equal to M. In some embodiments, M=1. In this case, for the first of the k repetitions, the first code in the repetition (e.g., its code index is 1) is used for DMRS. In some embodiments, there may be no code used for DMRS in at least one of the remaining k−1 repetitions. That is, DMRS transmission / reception may be disabled in the repetition. Alternatively, or additionally, there may be one code used for DMRS in at least one of the remaining k−1 repetitions, and the position of the DMRS code may not be the first code in the repetition. For example, the code index of the DMRS code is X, where X is an integer and 2≦X≦L. In some embodiments, M=2. In this case, for the first iteration of the k repetitions, there may be two DMRS codes, including the first code in the repetition (e.g., its code index is 1) and another code in the repetition (e.g., its code index is X, where X is an integer and 2≦X≦L). In some embodiments, there may be no DMRS code for at least one iteration of the remaining k−1 repetitions. That is, DMRS transmission / reception may be disabled in the repetition. Alternatively or additionally, there may be one code used for DMRS for at least one iteration of the remaining k−1 repetitions, and the DMRS code position may be the first code in the repetition. Alternatively or additionally, there may be one code used for DMRS for at least one iteration of the remaining k−1 repetitions, and the DMRS code position is X, where X is an integer and 2≦X≦L in the repetition.Alternatively or additionally, for at least one of the remaining k-1 repetitions, there are two DMRS codes, and at least one of the positions of the two DMRS codes in the repetition may be different from the position of the DMRS code in the first of the k repetitions. Alternatively or additionally, for at least one of the remaining k-1 repetitions, there are two codes used for DMRS, and the position of the first DMRS code in the repetition is the first code in the repetition. Alternatively or additionally, for at least one of the remaining k-1 repetitions, there are two codes used for DMRS, and the position of the first DMRS code in the repetition is the second code in the repetition. Alternatively or additionally, for at least one of the remaining k-1 repetitions, there are two codes used for DMRS, and the position of the second DMRS code in the repetition is Y, where Y is an integer and 2≦Y≦L and Y ≠ X in the repetition.

[0060] In some embodiments, there may be k repetitions associated with similar TCI states. For the first of the k repetitions, the length of the code in the repetition is L and the number of DMRS codes in the repetition is m. In the remaining k-1 repetitions, the length of the code in at least one repetition is less than L and / or the number of DMRS codes is less than m. That is, at least one DMRS code in at least one repetition may be omitted compared to the first of the k repetitions.

[0061] In some embodiments, if two adjacent repetitions (e.g., which may be contiguous or non-contiguous in code) are associated with two different TCI states, the number of DMRS codes in the latter repetition is M (i.e., the maximum number of DMRS codes in the repetition), and the code index of the first DMRS code in that DMRS code may be 2 (i.e., not the first code in the latter repetition), because the first code in the latter repetition may be affected by beam switching and / or automatic gain control (AGC) adjustments.

[0062] In some embodiments, the network device may instruct the terminal device to configure a redundancy version (hereinafter referred to as "RV"), which may include a RV indication field (hereinafter referred to as "RV") that indicates the RV sequence to be applied to the PDSCH / PUSCH repetition. id In some embodiments, the RV id There may be T available values of RV, or T available sequences of RV. id For different values of RV and / or different sequences of RV, the order of repetition may be different. id For a first set of values selected from T available values of RV and / or a first set of sequences selected from T available sequences of RV, repetitions associated with the same TCI state may be transmitted adjacently. Also, a repetition associated with a first TCI state may be transmitted first, and any one repetition associated with a second TCI state may be transmitted immediately after the repetition associated with the first TCI state. For example, for k repetitions associated with the same TCI state, there may not be a transmission / reception opportunity associated with another TCI state between two adjacent repetitions of the k repetitions. In some embodiments, RV idThere may be a second set of values selected from the T available values of RV and / or a second set of sequences selected from the T available sequences of RV. In some embodiments, each of the second set of values may be different from any one of the first set of values. In some embodiments, each of the second set of RV sequences may be different from any one of the first set of RV sequences. In some embodiments, RV id For a second set of values selected from the T available values of RV and / or a second set of sequences selected from the T available sequences of RV, repetitions associated with different TCI states may be transmitted adjacently, e.g., for any pair of two adjacent repetitions, the two repetitions are associated with two different TCI states.

[0063] In some embodiments, the sequence of RVs may be one of {0 2 3 1}, {2 3 1 0}, {3 1 0 2}, {1 0 2 3}, {0 2}, {2 3}, {3 1}, or {1 0}. Any four adjacent RVs in the RV sequence may be {0 2 3 1}, {2 3 1 0}, {3 1 0 2}, or {1 0 2 3}. Any two adjacent RVs in the RV sequence may be {0 2}, {2 3}, {3 1}, or {1 0}. In some embodiments, in this case, if the number of TCI states per repetition set is two (e.g., hereinafter referred to as TCI-A and TCI-B) and the total number of repetitions is four, the order of the associated TCI states of the four repetitions may be {TCI-A, TCI-A, TCI-B, TCI-B}. In some embodiments, if the number of configured TCI states for one repetition is two (e.g., hereinafter referred to as TCI-A and TCI-B) and the total number of repetitions is eight, the order of the associated TCI states for the eight repetitions may be {TCI-A, TCI-A, TCI-A, TCI-A, TCI-B, TCI-B, TCI-B, TCI-B}. In some embodiments, if the number of configured TCI states for one repetition is four (e.g., hereinafter referred to as TCI-A, TCI-B, TCI-C, and TCI-D) and the total number of repetitions is eight, the order of the associated TCI states for the eight repetitions may be {TCI-A, TCI-A, TCI-B, TCI-B, TCI-C, TCI-C, TCI-D, TCI-D}.

[0064] In some embodiments, the sequence of RVs may be one of {0 3 2 1}, {3 2 1 0}, {2 1 0 3}, {1 0 3 2}, {0 3}, {2 1}, {3 2}, {1 0}, {3 0}, and {1 2}. Any four adjacent RVs in the RV sequence are one of {0 3 2 1}, {3 2 1 0}, {2 1 0 3}, or {1 0 3 2}. Any two adjacent RVs in the RV sequence may be {0 3}, {2 1}, {3 2}, {1 0}, or {3 0}, or {1 2}. In some embodiments, in this case, if the number of configured TCI states for the repetitions is 2 (e.g., hereinafter referred to as TCI-A and TCI-B) and the total number of repetitions is 4, the order of the associated TCI states for the four repetitions may be {TCI-A, TCI-B, TCI-A, TCI-B}. In some embodiments, if the number of configured TCI states for the repetitions is 2 (e.g., hereinafter referred to as TCI-A and TCI-B) and the total number of repetitions is 8, the order of the associated TCI states for the eight repetitions may be {TCI-A, TCI-B, TCI-A, TCI-B, TCI-A, TCI-B, TCI-A, TCI-B}. In some embodiments, if the number of configured TCI states for the repetition is four (e.g., hereinafter referred to as TCI-A, TCI-B, TCI-C, and TCI-D), and the total number of repetitions is eight, the order of the associated TCI states for the eight repetitions may be {TCI-A, TCI-B, TCI-C, TCI-D, TCI-A, TCI-B, TCI-C, TCI-D}.

[0065] FIG. 4A is a schematic diagram of resource allocation according to a conventional scheme. In FIG. 4A, there are two TCI states (i.e., TCI-A and TCI-B) and a total of four repetitions 410-1, 410-2, 410-3, and 410-4 (collectively or individually referred to as repetitions 410). That is, N=2 and R=4. As shown in FIG. 4A, repetitions 410-1 and 410-2 are associated with TCI-A, and repetitions 410-3 and 410-4 are associated with TCI-B. Each repetition 410 includes two symbols, one of which is used for DMRS and the other for data. That is, according to the conventional scheme, at least eight symbols are required in this case. According to an embodiment of the present disclosure, the DMRS symbols in repetitions 410-2 and 410-4 can be omitted. FIG. 4B is a schematic diagram of resource allocation according to an embodiment of the present disclosure. As shown in FIG. 4B, DMRS symbols in repetitions 410-2 and 410-4 are omitted to achieve better resource utilization.

[0066] In some embodiments, the number of configured TCI states is N (e.g., N=1, 2, 3, or 4), the number of repetitions for one TCI state out of the N TCI states is k, the length or maximum length for one repetition is L, and the number of DMRS codes for pre-fixing is H (e.g., H is 1 or 2).

[0067] In some embodiments, if k=2 and L=2, for the first iteration, the total number of codes is 2, the number of DMRS codes is 1, and the DMRS can be mapped to the first or second of the two codes. In some embodiments, for the second iteration, the total number of codes is 1 or 2, and the number of DMRS codes is 0. That is, there may be no DMRS mapping in the second iteration. In some embodiments, for the second iteration, the total number of codes is 2, the number of DMRS codes is 1, and the DMRS can be mapped to the second of the two codes.

[0068] In some embodiments, if k=3 and L=2, for the first and / or third repetitions, the total number of codes in one repetition is 2, the number of DMRS codes in the repetition is 1, and the DMRS may be mapped to the first or second code of the two codes in the repetition. In some embodiments, for the second and / or third repetitions, the total number of codes in one repetition may be 1 or 2, and the number of DMRS codes in the repetition may be 0. That is, there may be no DMRS mapping in the second and / or third repetitions. In some embodiments, for the third repetition, the total number of codes is 2, the number of DMRS codes is 1, and the DMRS may be mapped to the second code of the two codes.

[0069] In some embodiments, if k=4 and L=2, for the first and / or fourth repetitions, the total number of codes in one repetition is 2, the number of DMRS codes in the repetition is 1, and the DMRS may be mapped to the first or second code of the two codes in the repetition. In some embodiments, for the second and / or third repetitions, the total number of codes in one repetition is 1 or 2, and the number of DMRS codes in the repetition is 0. That is, no DMRS may be mapped to the second and / or third repetitions. In some embodiments, for the second, third, and / or fourth repetitions, the total number of codes in one repetition is 2, the number of DMRS codes in the repetition is 1, and the DMRS may be mapped to the second code of the two codes in the repetition.

[0070] In some embodiments, if k=2 and L=3, for the first repetition, the total number of codes is 3, the number of DMRS codes is 1, and the DMRS can be mapped to the first or second code of the L codes. In some embodiments, for the second repetition, the total number of codes is 2 or 3, and the number of DMRS codes is 0. That is, there may be no DMRS mapped to the second repetition. In some embodiments, for the second repetition, the total number of codes is 3, the number of DMRS codes is 1, and the DMRS can be mapped to the second or third code of the L codes.

[0071] In some embodiments, if k=2 and L=4, for the first repetition, the total number of codes is 4, the number of DMRS codes is 1, and DMRS can be mapped to the first or second code of the L codes. In some embodiments, for the second repetition, the total number of codes is 3 or 4, and the number of DMRS codes is 0. That is, no DMRS can be mapped to the second repetition. In some embodiments, for the second repetition, the total number of codes is 4, the number of DMRS codes is 1, and DMRS can be mapped to the third or fourth code of the L codes.

[0072] In some embodiments, if k=2 and L=5, for the first iteration, the total number of codes is 5, the number of DMRS codes is 1, and the DMRS is mapped to the first or second code of the L codes. In some embodiments, for the second iteration, the total number of codes is 4 or 5, and the number of DMRS codes is 0. That is, no DMRS may be mapped to the second iteration. In some embodiments, for the second iteration, the total number of codes is 5, the number of DMRS codes is 1, and the DMRS may be mapped to the third, fourth, or fifth code of the L codes.

[0073] In some embodiments, if k=2 and L=6, for the first repetition, the total number of codes is 6, the number of DMRS codes is 1, and the DMRS can be mapped to the first or second code of the L codes. In some embodiments, for the second repetition, the total number of codes is 5 or 6, and the number of DMRS codes is 0. That is, no DMRS can be mapped to the second repetition. In some embodiments, for the second repetition, the total number of codes is 6, the number of DMRS codes is 1, and the DMRS can be mapped to the fourth or fifth code of the L codes.

[0074] In some embodiments, if k=2 and L=7, for the first iteration, the total number of codes is 7, the number of DMRS codes is 1, and the DMRS can be mapped to the first or second code of the L codes. In some embodiments, for the second iteration, the total number of codes is 6 or 7, and the number of DMRS codes is 0. That is, no DMRS can be mapped to the second iteration. In some embodiments, for the second iteration, the total number of codes is 7, the number of DMRS codes is 1, and the DMRS can be mapped to the fourth, fifth, sixth, or seventh code of the L codes.

[0075] In some embodiments, if k=4 and L=3, for the first and / or fourth repetitions, the total number of codes in one repetition is 3, the number of DMRS codes in the repetition is 1, and the DMRS may be mapped to the first or second code of the three codes in the repetition. In some embodiments, for the second, third, and / or fourth repetitions, the total number of codes in one repetition is 2 or 3, and the number of DMRS codes in the repetition is 0. That is, no DMRS may be mapped to the second and / or third repetitions. In some embodiments, for the second, third, and / or fourth repetitions, the total number of codes in one repetition is 3, the number of DMRS codes in the repetition is 1, and the DMRS may be mapped to the second code of the three codes in the repetition.

[0076] In some embodiments, if k=3 and L=3, for the first and / or third repetitions, the total number of codes in one repetition is 3, the number of DMRS codes in the repetition is 1, and the DMRS may be mapped to the first or second code of the three codes in the repetition. In some embodiments, for the second and / or third repetitions, the total number of codes in one repetition is 2 or 3, and the number of DMRS codes in the repetition is 0. That is, no DMRS may be mapped to the second and / or third repetitions. In some embodiments, for the second and / or third repetitions, the total number of codes in one repetition is 3, the number of DMRS codes in the repetition is 1, and the DMRS may be mapped to the second code of the three codes in the repetition.

[0077] In some embodiments, if k=3 and L=4, for the first and / or third repetitions, the total number of codes in one repetition is 4, the number of DMRS codes in the repetition is 1, and the DMRS may be mapped to the first or second code of the four codes in the repetition. In some embodiments, for the second and / or third repetitions, the total number of codes in one repetition is 3 or 4, and the number of DMRS codes in the repetition is 0. That is, no DMRS may be mapped to the second and / or third repetitions. In some embodiments, for the second and / or third repetitions, the total number of codes in one repetition is 4, the number of DMRS codes in the repetition is 1, and the DMRS may be mapped to the second code of the four codes in the repetition.

[0078] In some embodiments, if k=2 and L=3, and two or three additional DMRSs are set, or the value of the parameter dmrs-AdditionalPosition is 'pos2' or 'pos3', then for the first and second repetitions, the number of codes in each repetition is 3, the number of DMRS codes in the repetition is 1, and the DMRS can be mapped to the first code of the three codes in the repetition.

[0079] In some embodiments, if k=2 and L=3 and two additional DMRSs are configured, or the value of the parameter dmrs-AdditionalPosition is 'pos2', then for the first iteration, the number of codes is 4, the number of DMRS codes is 2, and the DMRS may be mapped to the first and fourth codes of the four codes. Alternatively or additionally, for the second iteration, the number of codes is 3, the number of DMRS codes is 1, and the DMRS may be mapped to the third and fourth codes of the three codes. In some embodiments, for the second iteration, the number of codes is 4, the number of DMRS codes is 2, and the DMRS may be mapped to the first and fourth codes of the four codes. Alternatively or additionally, for the first iteration, the number of codes is 3, the number of DMRS codes is 1, and the DMRS may be mapped to the first and fourth codes of the three codes.

[0080] In some embodiments, if k=2 and L=4, and two additional DMRSs are configured, or the value of the parameter dmrs-AdditionalPosition is 'pos2', then for the first iteration, the number of codes is 5, the number of DMRS codes is 2, and DMRS can be mapped to the first and fifth codes of the five codes. Alternatively or additionally, for the second iteration, the number of codes is 4, the number of DMRS codes is 1, and DMRS can be mapped to the fourth code of the four codes. In some embodiments, for the second iteration, the number of codes is 5, the number of DMRS code mappings is 2, and DMRS can be mapped to the first and fifth codes of the five codes. Alternatively or additionally, for the first iteration, the number of codes is 4, the number of DMRS codes is 1, and DMRS can be mapped to the first code of the four codes.

[0081] In some embodiments, if k=2 and L=4, and three additional DMRSs are configured, or the value of the parameter dmrs-AdditionalPosition is 'pos3', then for the first iteration, the number of codes is 5, the number of DMRS codes is 2, and DMRS can be mapped to the first and fourth codes of the five codes. Alternatively or additionally, for the second iteration, the number of codes is 4, the number of DMRS codes is 1, and DMRS can be mapped to the second and fourth codes of the four codes. In some embodiments, for the first iteration, the number of codes is 4, the number of DMRS codes is 2, and DMRS can be mapped to the first and fourth codes of the four codes. Alternatively or additionally, for the second iteration, the number of codes is 4, the number of DMRS codes is 1, and DMRS can be mapped to the third code of the four codes.

[0082] In some embodiments, if k=2 and L=5 and three additional DMRSs are configured, or the value of the parameter dmrs-AdditionalPosition is 'pos3', then for the first iteration, the number of codes is 5, the number of DMRS codes is 2, and the DMRS may be mapped to the first and fourth codes of the five codes. Alternatively, or additionally, for the second iteration, the number of codes is 5, the number of DMRS codes is 2, and the DMRS may be mapped to the second and fifth codes of the five codes.

[0083] In some embodiments, if k=2 and L=5, and two additional DMRSs are configured, or the value of the parameter dmrs-AdditionalPosition is 'pos2', then for the first iteration, the number of codes is 5, the number of DMRS codes is 2, and the DMRS may be mapped to the first and fifth codes of the five codes. Alternatively or additionally, for the second iteration, the number of codes is 5, the number of DMRS codes is 1, and the DMRS may be mapped to the fourth code of the five codes. In some embodiments, for the first iteration, the number of codes is 6, the number of DMRS codes is 2, and the DMRS may be mapped to the first and fifth codes of the six codes. Alternatively or additionally, for the second iteration, the number of codes is 5, the number of DMRS codes is 1, and the DMRS may be mapped to the third code of the five codes.

[0084] In some embodiments, if k=2 and L=6, and three additional DMRSs are set, or the value of the parameter dmrs-AdditionalPosition is 'pos3', then for the first and second repetitions, the number of codes in one repetition is 6, the number of DMRS codes in a repetition is 2, and the DMRSs can be mapped to the first and fourth codes of the six codes in the repetitions.

[0085] In some embodiments, if k=2 and L=6, and two additional DMRSs are configured, or the value of the parameter dmrs-AdditionalPosition is 'pos2', then for the first iteration, the number of codes is 6, the number of DMRS codes is 2, and the DMRS may be mapped to the first and sixth codes of the six codes. Alternatively, or additionally, for the second iteration, the number of codes is 6, the number of DMRS codes is 1, and the DMRS may be mapped to the fourth code of the six codes.

[0086] In some embodiments, if k=4 and L=3, and two additional DMRSs are configured, or the value of the parameter dmrs-AdditionalPosition is 'pos2', then for the first and / or fourth repetitions, the number of codes in a repetition is 3, the number of DMRS codes in a repetition is 1, and the DMRS may be mapped to the first of the three codes in the repetition. Alternatively or additionally, for the second repetition, the number of codes is 3, the number of DMRS codes is 1, and the DMRS may be mapped to the second of the three codes. Alternatively or additionally, for the third and / or fourth repetitions, the number of codes in a repetition may be 2, and the number of DMRS codes in a repetition may be 0. Alternatively or additionally, for the third repetition, the number of codes is 3, the number of DMRS codes is 1, and the DMRS may be mapped to the third of the three codes.

[0087] In some embodiments, available values of the number of repetitions k associated with a TCI state and available values of the length of a repetition or maximum length L can be interdependent. In some embodiments, the number of available values and / or available values of L may be different for different values of k. In some embodiments, the number of available values of k and / or available values of L may be different for different values of L. For example, if k=2, available values of L may include at least one of 2, 3, 4, 5, 6, and 7. For example, if k=3, available values of L may include at least one of 2, 3, and 4. For example, if k=4, available values of L may include at least one of 2 and 3. For example, if L=2, available values of k may include at least one of 2, 3, and 4. For example, if L=3, available values of k may include at least one of 2, 3, and 4. For example, if L=4, available values of k may include at least one of 2 and 3.

[0088] 5A-5B are schematic diagrams of resource allocation according to some embodiments of the present disclosure. In FIGS. 5A-5B, assume two TCI states (i.e., TCI-A and TCI-B) and a total of eight repetitions 510-1, 510-2, 510-3, and 510-4 (collectively or individually referred to as repetitions 510). Each repetition 510 includes up to two symbols. That is, N=2, R=8, and L=2. As shown in FIG. 5A, in some embodiments, repetitions 510-1 and 510-3 associated with TCI-A each include one DMRS symbol, while the DMRS symbols in repetitions 510-2 and 510-4 are omitted. Repetitions 510-5 and 510-7 associated with TCI-B each include one DMRS symbol, while the DMRS symbols in repetitions 510-6 and 510-8 are omitted. As shown in Figure 5B, repetition 510-1 associated with TCI-A includes one DMRS symbol, while the DMRS symbols in repetitions 510-2, 510-3, and 510-4 are omitted. Repetition 510-5 associated with TCI-B includes one DMRS symbol, while the DMRS symbols in repetitions 510-6, 510-7, and 510-8 are omitted. In this way, eight PDSCH or PUSCH repetitions can be achieved within one timeslot.

[0089] In some embodiments, as noted above, resource allocation for different repetitions may be different. For example, DMRS codes may reside in different positions in different repetitions. FIG. 6 illustrates a schematic diagram of resource allocation according to some embodiments of the present disclosure. In FIG. 6, assume there are two TCI states (i.e., TCI-A and TCI-B) and a total of four repetitions 610-1, 610-2, 610-3, and 610-4 (collectively or individually referred to as repetitions 610). Each repetition 610 includes up to three codes. That is, N=2, R=4, and L=3. As shown in FIG. 6, repetitions 610-1 and 610-2 are associated with TCI-A. However, the position of the DMRS code in repetition 610-1 is different from the position of the DMRS code in repetition 610-2. Similarly, repetitions 610-3 and 610-4 are associated with TCI-B. However, the location of the DMRS code in repetition 610-3 is different from the location of the DMRS code in repetition 610-4.

[0090] In some embodiments, the number of DMRS codes and / or their position in each repetition may depend on at least one of the number of additional DMRSs configured for the physical shared channel (e.g., PUSCH or PDSCH), the timeslot format, the number of repetitions, the code length of each repetition, the resource mapping type of the physical shared channel (e.g., PDSCH Mapping Type A or PDSCH Mapping Type B as defined in the 3GPP Specifications Version 15), and one or more DMRS position parameters associated with the resource mapping type (e.g., dmrs-AdditionalPosition for PDSCH Mapping Type A or PDSCH Mapping Type B as defined in the 3GPP Specifications Version 15). Figures 7A-7E show schematic diagrams of resource allocation according to some embodiments of the present disclosure. In Figures 7A-7E, assume there are two TCI states (i.e., TCI-A and TCI-B) and a total of eight repetitions 710-1, 710-2, ... 710-8 (collectively or individually referred to as repetitions 710). Each repetition 710 contains a maximum of two symbols, i.e., N=2, R=8, L=2.

[0091] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type B, and no additional DMRS for the PDSCH is configured. In this case, as shown in FIG. 7A, four repetitions may be associated with the same TCI state. The total number of DMRS and data codes for the four repetitions is five. Taking TCI-A as an example, repetition 710-1 has two codes, the first of which is used for DMRS transmission / reception and the second code is used for data transmission / reception. For the remaining repetitions 710-2, 710-3, and 710-4, the DMRS code is omitted, and the code length of repetition 710-2, 710-3, or 710-4 is one.

[0092] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type B, and one or more additional DMRSs are configured for the PDSCH. In this case, as shown in FIG. 7B, four repetitions may be associated with the same TCI state. The total number of DMRS and data codes for the four repetitions is six. Taking TCI-A as an example, for repetitions 710-1 and 710-4, each repetition has two codes, of which the first code is used for DMRS transmission / reception and the second code is used for data transmission / reception. For the remaining repetitions 710-2 and 710-3, the DMRS code is omitted, and the code length of repetition 710-2 or 710-3 is one.

[0093] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, and no additional DMRS for the PDSCH is configured, in which case the repeated resource allocation is the same as in FIG. 7A.

[0094] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, one additional DMRS is configured for the PDSCH, and the parameter dmrs-AdditionalPosition for PDSCH mapping type A is 2. In this case, in some embodiments, the resource allocation is the same as that in FIG. 7A. Alternatively, in some embodiments, the resource allocation for the repetitions is shown in FIG. 7C. As shown in FIG. 7C, four repetitions may be associated with the same TCI state. The total number of DMRS and data codes for the four repetitions is six. Taking TCI-A as an example, for repetitions 710-1 and 710-4, each repetition has two codes. The first code in repetition 710-1 and the second code in repetition 710-4 are used for DMRS transmission / reception, and the second code in repetition 710-1 and the first code in repetition 710-4 are used for data transmission / reception. For the remaining repetitions 710-2 and 710-3, the DMRS code is omitted and the code length for repetition 710-2 or 710-3 is one.

[0095] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is a PDSCH mapping type A, one additional DMRS is configured for the PDSCH, and the parameter dmrs-AdditionalPosition for the PDSCH mapping type A is 3. In this case, for example, the resource allocation for repetition is the same as that in FIG. 7B.

[0096] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is a PDSCH mapping type A, two additional DMRSs are configured for the PDSCH, and the parameter dmrs-AdditionalPosition for the PDSCH mapping type A is 2. In this case, for example, the resource allocation for repetition is similar to that in FIG. 7B.

[0097] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, two additional DMRSs are configured for the PDSCH, and the parameter dmrs-AdditionalPosition for PDSCH mapping type A is 3. In this case, for example, the repeated resource allocation is shown in FIG. 7D or 7E.

[0098] In some embodiments, the number of DMRS codes and / or their positions in each repetition may depend on at least one of the number of additional DMRSs configured for the physical shared channel (e.g., PUSCH or PDSCH), the timeslot format, the number of repetitions, the code length of each repetition, the resource mapping type of the physical shared channel (e.g., PDSCH mapping type A or PDSCH mapping type B as defined in the 3GPP specifications version 15), and one or more DMRS position parameters associated with the resource mapping type (e.g., dmrs-AdditionalPosition for PDSCH mapping type A or PDSCH mapping type B as defined in the 3GPP specifications version 15). Figures 8A-8D show schematic diagrams of resource allocation according to some embodiments of the present disclosure. 8A-8D, assume there are two TCI states (i.e., TCI-A and TCI-B) and a total of four repetitions 810-1, 810-2, 810-3, and 810-4 (collectively or individually referred to as repetitions 810). Each repetition 810 contains up to three symbols, i.e., N=2, R=4, and L=3.

[0099] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, and no additional DMRS for the PDSCH is configured. In this case, as shown in FIG. 8A, two repetitions may be associated with the same TCI state. The total number of DMRS and data codes for the two repetitions is five. Taking TCI-A as an example, repetition 810-1 has three codes, of which the first code is used for DMRS transmission / reception and the remaining two codes are used for data transmission / reception. For the remaining repetition 810-2, the DMRS code is omitted, and the code length for repetition 810-2 is two.

[0100] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, one additional DMRS is configured for the PDSCH, and the parameter dmrs-AdditionalPosition for PDSCH mapping type A is 2. In this case, in some embodiments, the resource allocation is the same as that in FIG. 8A. Alternatively, in some embodiments, the resource allocation for the repetitions is shown in FIG. 8B. As shown in FIG. 8B, the two repetitions may be associated with the same TCI state. The total number of DMRS and data symbols for the two repetitions is 6. Taking repetitions 810-1 and 810-2 associated with TCI-A as an example, each repetition has three symbols, and the first symbol in repetition 810-1 and the last symbol in repetition 810-2 are used for DMRS transmission / reception, and the remaining symbols in repetitions 810-1 and 810-2 are used for data transmission / reception.

[0101] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, two additional DMRSs are configured for the PDSCH, and the parameter dmrs-AdditionalPosition for PDSCH mapping type A is 2. In this case, as shown in Figure 8C, two repetitions may be associated with the same TCI state. Taking repetitions 810-1 and 810-2 associated with TCI-A as an example, each repetition has three codes, and the first code in repetition 810-1 and the second code in repetition 810-2 are used for DMRS transmission / reception, and the remaining codes in repetitions 810-1 and 810-2 are used for data transmission / reception.

[0102] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is a PDSCH mapping type A, two additional DMRSs are configured for the PDSCH, and the parameter dmrs-AdditionalPosition for the PDSCH mapping type A is 3. In this case, for example, the resource allocation for repetition is the same as that in FIG. 8A or 8B.

[0103] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, and three additional DMRSs are configured for the PDSCH. In this case, two repetitions may be associated with the same TCI state, as shown in Figure 8D. Taking repetitions 810-1 and 810-2 associated with TCI-A as an example, each repetition has three codes, where the first code in repetition 810-1 and the first code in repetition 810-2 are used for DMRS transmission / reception, and the remaining codes in repetitions 810-1 and 810-2 are used for data transmission / reception.

[0104] In some embodiments, the number of DMRS codes and / or their position in each repetition may depend on at least one of the number of additional DMRSs configured for the physical shared channel (e.g., PUSCH or PDSCH), the timeslot format, the number of repetitions, the code length of each repetition, the resource mapping type of the physical shared channel (e.g., PDSCH mapping type A or PDSCH mapping type B as defined in the 3GPP specifications version 15), and one or more DMRS position parameters associated with the resource mapping type (e.g., dmrs-AdditionalPosition for PDSCH mapping type A or PDSCH mapping type B as defined in the 3GPP specifications version 15). Figures 9A-9C show schematic diagrams of resource allocation according to some embodiments of the present disclosure. 9A-9C, assume there are two TCI states (i.e., TCI-A and TCI-B) and a total of four iterations 910-1, 910-2, 910-3, and 910-4 (collectively or individually referred to as iterations 910). Each iteration 910 contains up to four symbols, i.e., N=2, R=4, and L=4.

[0105] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, and no additional DMRS for the PDSCH is configured. In this case, as shown in FIG. 9A, two repetitions may be associated with the same TCI state. The total number of DMRS and data codes for the two repetitions is seven. Taking TCI-A as an example, repetition 910-1 has four codes, of which the first code is used for DMRS transmission / reception and the remaining three codes are used for data transmission / reception. For the remaining repetition 910-2, the DMRS code is omitted, and the code length for repetition 910-2 is three.

[0106] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, one additional DMRS is configured for the PDSCH, and the parameter dmrs-AdditionalPosition for PDSCH mapping type A is 2. In this case, as shown in FIG. 9B , two repetitions may be associated with the same TCI state. The total number of DMRS and data codes for the two repetitions is 8. Taking repetitions 910-1 and 910-2 associated with TCI-A as an example, each repetition has four codes, and the first code in repetition 910-1 and the last code in repetition 910-2 are used for DMRS transmission / reception, and the remaining codes in repetitions 910-1 and 910-2 are used for data transmission / reception.

[0107] In some embodiments, for example, the physical shared channel is a PDSCH, the resource mapping type is PDSCH mapping type A, one additional DMRS is configured for the PDSCH, and the parameter dmrs-AdditionalPosition for PDSCH mapping type A is 3. In this case, as shown in FIG. 9C , two repetitions may be associated with the same TCI state. The total number of DMRS and data codes for the two repetitions is 8. Taking repetitions 910-1 and 910-2 associated with TCI-A as an example, each repetition has four codes, and the first code in repetition 910-1 and the third code in repetition 910-2 are used for DMRS transmission / reception, and the remaining codes in repetitions 910-1 and 910-2 are used for data transmission / reception.

[0108] In some embodiments, for the nth iteration and the (n+1)th iteration in R iterations, if the associated TCI states of the two iterations are different, the DMRS of the (n+1)th iteration can be mapped to the second code or the third code within the iteration.

[0109] As can be seen from the above, the embodiments of the present disclosure provide a solution for DMRS transmission and reception in multi-TRP communication. The solution disables DMRS transmission and reception in at least one PDSCH or PUSCH repetition. The solution also allows different resource modes to be used in different repetitions. Therefore, the solution can achieve better resource utilization. The solution also achieves high performance by achieving backward compatibility in scheduling of PDSCH or PUSCH repetitions in multi-TRP communication.

[0110] 10 illustrates an example method 1000 according to some embodiments of the present disclosure. In some embodiments, for example, method 1000 is performed by device 201 of FIG. 2 . Note that method 1000 may include additional blocks not shown and / or omit some blocks shown. The scope of the present disclosure is not limited in this respect.

[0111] In block 1010, the device 201 determines control information for scheduling a physical shared channel, the control information indicating multiple TCI states for communicating with the device 202 on the physical shared channel.

[0112] In block 1020, multiple transmission opportunities for the physical shared channel are set to be scheduled by the control information, and the device 201 determines a set of transmission opportunities from the multiple transmission opportunities that are associated with one TCI state among the multiple TCI states.

[0113] In some embodiments, device 201 determines the set of transmission opportunities associated with the TCI state such that the set of transmission opportunities is contiguous in sub-timeslots or in codes.

[0114] In some embodiments, device 201 determines the set of transmission opportunities associated with the TCI states such that between two adjacent transmission opportunities in the set, there are no available transmission opportunities associated with other TCI states in the plurality of TCI states.

[0115] In block 1030, for the set of transmission opportunities, device 201 determines a corresponding resource allocation for transmitting the at least one DMRS on the physical shared channel to device 202.

[0116] In some embodiments, device 201 determines the resource allocation for the set of transmission opportunities based on at least one of the number of additional DMRSs configured for the physical shared channel, a timeslot format, the number of the plurality of transmission opportunities, the number of codes occupied by one of the plurality of transmission opportunities, a resource mapping type for the physical shared channel, and one or more DMRS position parameters associated with the resource mapping type.

[0117] In some embodiments, for one transmission opportunity of the set of transmission opportunities, device 201 can determine a resource allocation for DMRS transmission at the transmission opportunity, where the resource allocation for the transmission opportunity can indicate at least one of the number of codes to be used for DMRS transmission at the transmission opportunity and the corresponding positions of the codes in a timeslot.

[0118] In some embodiments, the set of transmission opportunities includes at least a first transmission opportunity and a second transmission opportunity, and device 201 can determine a first resource allocation to be used for DMRS transmission at the first transmission opportunity and determine a second resource allocation to be used for DMRS transmission at the second transmission opportunity, where the second resource allocation is different from the first resource allocation.

[0119] In some embodiments, the device 201 may determine resource allocation for the set of transmission opportunities such that DMRS transmission is disabled in at least one transmission opportunity of the set.

[0120] At block 1040, device 201 transmits the at least one DMRS to device 202 during the set of transmission opportunities based on the resource allocation and the TCI state.

[0121] In some embodiments, device 201 is a terminal device, device 202 is a network device serving the terminal device or a TRP coupled to the network device, and the physical shared channel is a PUSCH.

[0122] In some embodiments, device 201 is a network device or a TRP coupled to the network device, device 202 is a terminal device served by the network device, and the physical shared channel is a PDSCH.

[0123] 11 illustrates an example method 1100 according to some embodiments of the present disclosure. In some embodiments, for example, method 1100 is performed by device 202 of FIG. 2 . Note that method 1100 may include additional blocks not shown and / or omit some blocks shown. The scope of the present disclosure is not limited in this respect.

[0124] In block 1110, the device 202 determines control information for scheduling a physical shared channel, the control information indicating multiple TCI states for communicating with the device 201 on the physical shared channel.

[0125] In block 1120, in response to multiple reception opportunities of the physical shared channel being set to be scheduled by the control information, the device 202 determines a set of reception opportunities from the multiple reception opportunities that are associated with one TCI state among the multiple TCI states.

[0126] In some embodiments, device 202 may determine the set of receive opportunities associated with the TCI state such that the set of receive opportunities is contiguous in a sub-timeslot or in a code.

[0127] In some embodiments, device 202 may determine the set of reception opportunities associated with the TCI states such that between two adjacent reception opportunities in the set, there is no available reception opportunity associated with another TCI state in the plurality of TCI states.

[0128] At block 1130, device 202 determines a corresponding resource allocation for receiving at least one DMRS of the physical shared channel from device 201 for the set of reception opportunities.

[0129] In some embodiments, device 202 may determine resource allocation for the set of reception opportunities based on at least one of the number of additional DMRSs configured for the physical shared channel, a timeslot format, the number of the plurality of reception opportunities, the number of codes occupied by one reception opportunity among the plurality of reception opportunities, a resource mapping type for the physical shared channel, and one or more DMRS location parameters associated with the resource mapping type.

[0130] In some embodiments, for one receive opportunity of the set of receive opportunities, device 202 can determine a resource allocation to be used for DMRS reception at that receive opportunity, where the resource allocation can indicate at least one of the number of codes to be used for DMRS reception at that receive opportunity and the corresponding positions of the codes in a timeslot.

[0131] In some embodiments, the plurality of reception opportunities includes at least a first reception opportunity and a second reception opportunity, and device 202 can determine a first resource allocation to be used for DMRS reception during the first reception opportunity and a second resource allocation to be used for DMRS reception during the second reception opportunity, where the first resource allocation is different from the second resource allocation.

[0132] In some embodiments, the device 202 may determine resource allocation for the set of reception opportunities such that DMRS reception is disabled in at least one reception opportunity of the set.

[0133] At block 1140, device 202 receives the at least one DMRS from device 201 during the set of reception opportunities based on the resource allocation and the TCI state.

[0134] In some embodiments, the device 202 is a network device or a TRP coupled to the network device, the first device 201 is a terminal device served by the network device, and the physical shared channel is a PUSCH.

[0135] In some embodiments, device 202 is a terminal device, device 201 is a network device serving said terminal device or a TRP coupled to said network device, and said physical shared channel is a PDSCH.

[0136] 12 is a simplified block diagram of a device 1200 capable of implementing embodiments of the present disclosure. The device 1200 is considered a further exemplary embodiment of the network device 110, the TRP 120, or the terminal device 130 shown in FIG. 1. Thus, the device 1200 can be implemented in the network device 110, the TRP 120, or the terminal device 130, or can be implemented as at least a part of the network device 110, the TRP 120, or the terminal device 130.

[0137] As shown in the drawing, device 1200 includes a processor 1210, a memory 1220 coupled to the processor 1210, a suitable transmitter (TX) and receiver (RX) 1240 coupled to the processor 1210, and a communication interface coupled to the TX / RX 1240. The memory 1220 stores at least a portion of a program 1230. The TX / RX 1240 is used for bidirectional communication. The TX / RX 1240 has at least one antenna for communication, although in practice, several antennas may exist in the access nodes referred to in this application. The communication interface may represent any interface for communication with other network elements, such as an X2 interface for bidirectional communication between eNBs, an S1 interface for communication between a mobility management entity (MME) / service gateway (S-GW) and an eNB, an Un interface for communication between an eNB and a relay node (RN), or a Uu interface for communication between an eNB and a terminal device.

[0138] Assume that program 1230 includes program instructions that, when executed by an associated processor 1210, cause device 1200 to operate in accordance with embodiments of the present disclosure discussed with reference to FIGS. 1-11 , where the embodiments are implemented as computer software executable by processor 1210 of device 1200, or hardware, or a combination of software and hardware. Processor 1210 is configured to implement various embodiments of the present disclosure. Additionally, the combination of processor 1210 and memory 1220 can form processing element 1250 capable of implementing various embodiments of the present disclosure.

[0139] Memory 1220 may be of any type suitable for a local technology network and may be implemented using any suitable data storage technology (non-limiting examples include, for example, non-transitory computer-readable storage media, semiconductor-based storage devices, magnetic storage devices, systems, optical storage devices, systems, fixed memory, and removable memory). Although only one memory 1220 is shown in device 1200, device 1200 may include multiple physically separate memory modules. By way of non-limiting example, processor 1210 may be of any type suitable for a local technology network and may include one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and a processor with a multi-core processor architecture. Device 1200 may include multiple processors, for example, dedicated integrated circuit chips that are time-slaved to the clock of a synchronous master processor.

[0140] In general, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects are implemented in hardware, while other aspects are implemented in firmware or software, which may be executed by a controller, microprocessor, or other computing device. Although aspects of embodiments of the present disclosure are shown and described as block diagrams, flowcharts, or using some other graphical representation, it will be understood that the blocks, apparatus, systems, techniques, or methods described herein may be implemented in non-limiting, illustrative hardware, software, firmware, special purpose circuits or logic, general purpose hardware, controllers, or other computing devices, or some combination thereof.

[0141] The present disclosure further provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product executes on a device with a target real processor or a target virtual processor and includes, for example, computer-executable instructions in program modules to perform the processes or methods described with reference to FIGS. 6-7. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split among program modules as desired in various embodiments. The machine-executable instructions of the program modules may be executed in a local device or in a distributed device. In a distributed device, program modules may be located in both local and remote storage media.

[0142] The program code for carrying out the methods of the present disclosure can be written in any combination of one or more programming languages. The program code is provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device such that, when executed by the processor or controller, the specified functions / operations in the flowcharts and / or block diagrams are implemented. The program code may be executed entirely on a machine, partially on a machine, as separate software packages, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0143] The above-mentioned program code can be embodied in a machine-readable medium. The machine-readable medium may be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium includes, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include an electrical connection having one or more wires, a portable computer floppy disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0144] Additionally, although operations have been described in a particular order, it should not be understood that performing these operations in the particular order disclosed, or performing these operations in the order, or performing all of the operations disclosed, is required to achieve desired results. In some cases, multitasking and parallel processing may be advantageous. Similarly, while the above discussion includes several specific implementation details, these details should not be construed as limitations on the scope of the disclosure, but rather as descriptions of specific features of particular embodiments. Features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable subcombination.

[0145] Although the present disclosure has been described in specific language of structural features and / or method acts, it is to be understood that the present disclosure, as defined by the appended claims, is not limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1. The terminal device receiving downlink control information indicating a first transmission control indication (TCI) state and a second TCI state for scheduling a physical shared channel; When repeated first and second transmission opportunities in the physical shared channel are configured, the first TCI state is associated with the first and second transmission opportunities, the first and second transmission opportunities are consecutive within a symbol, and no DMRS is present at the position of at least one of the first and second transmission opportunities. method.

2. determining a resource allocation for a first DMRS based on the resource allocation for the first transmission opportunity, and determining a resource allocation for a second DMRS based on the resource allocation for the second transmission opportunity; The method of claim 1.

3. The network device transmitting downlink control information indicating a first transmission configuration indication (TCI) state and a second TCI state for scheduling a physical shared channel; transmitting repeated first and second transmission opportunities on the physical shared channel; the first TCI state is associated with the first transmission opportunity and the second transmission opportunity, the first transmission opportunity and the second transmission opportunity are consecutive within a symbol, and no DMRS is present at a position of at least one of the first transmission opportunity and the second transmission opportunity; method.

4. Transmitting a first DMRS at the first transmission opportunity and a second DMRS at the second transmission opportunity; a resource allocation for the first DMRS based on a resource allocation for the first transmission opportunity, and a resource allocation for the second DMRS based on a resource allocation for the second transmission opportunity; The method of claim 3.

5. means for receiving downlink control information indicating a first transmission control indication (TCI) state and a second TCI state for scheduling a physical shared channel; When repeated first and second transmission opportunities in the physical shared channel are configured, the first TCI state is associated with the first and second transmission opportunities, the first and second transmission opportunities are consecutive within a symbol, and no DMRS is present at the position of at least one of the first and second transmission opportunities. Terminal device.

6. means for determining a resource allocation for a first DMRS based on the resource allocation for the first transmission opportunity, and for determining a resource allocation for a second DMRS based on the resource allocation for the second transmission opportunity; The terminal device according to claim 5.

7. means for transmitting downlink control information indicating a first transmission configuration indication (TCI) state and a second TCI state for scheduling a physical shared channel; means for transmitting repeated first and second transmission opportunities on the physical shared channel; the first TCI state is associated with the first transmission opportunity and the second transmission opportunity, the first transmission opportunity and the second transmission opportunity are consecutive within a symbol, and no DMRS is present at a position of at least one of the first transmission opportunity and the second transmission opportunity; Network devices.

8. means for transmitting a first DMRS at the first transmission opportunity and a second DMRS at the second transmission opportunity; a resource allocation for the first DMRS based on a resource allocation for the first transmission opportunity, and a resource allocation for the second DMRS based on a resource allocation for the second transmission opportunity; The network device of claim 7 .

Citation Information

Patent Citations

  • Method for repeating a transport block (TB) over multiple transmission / reception points (TRPS)

    WO2020225690A1