Mechanism for demodulation reference signal (DMRS) mapping in full duplex communications
By distinguishing between symbol groups for SBFD and non-SBFD operations and configuring DMRS in full-duplex communication, the problem of channel estimation difficulties in TDD is solved, thereby improving the coverage and capacity of the communication system.
Patent Information
- Application Number
- CN202380098332.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-17
- Publication Date
- 2025-12-12
AI Technical Summary
In Time Division Duplex (TDD), the limited uplink duration leads to reduced coverage, increased latency, and reduced capacity. Existing technologies struggle to effectively estimate the channel to improve full-duplex communication performance.
By determining the time slot configuration, symbol groups for subband non-overlapping full-duplex (SBFD) operations and non-SBFD operations are distinguished, and the demodulation reference signal (DMRS) is configured accordingly. This ensures that the transmission direction of the DMRS is the same as that of the physical resource block (PRB) with the same transmission direction, thus achieving efficient mapping of the DMRS.
It improves the accuracy of channel estimation in full-duplex communication, enhances coverage, reduces latency, and increases the capacity of the communication system.
Smart Images

Figure CN121128226A_ABST
Abstract
Description
Technical Field
[0001] Various exemplary embodiments of this disclosure generally relate to the field of telecommunications, and more specifically, to methods, apparatuses, devices, and computer-readable storage media for full-duplex communication. Background Technology
[0002] Currently, New Radio (NR) supports two duplex modes: Frequency Division Duplex (FDD) for paired frequency bands and Time Division Duplex (TDD) for unpaired frequency bands. In TDD, time-domain resources are divided between the downlink (DL) and uplink (UL). The allocation of limited duration for the uplink in TDD results in reduced coverage, increased latency, and reduced capacity. Communication between devices can be categorized into two types: simplex and duplex. Simplex communication is a communication channel that transmits information in only one direction. A duplex communication system is a point-to-point system comprising two or more connected parties or devices that can communicate with each other in both directions. There are two types of duplex communication systems: full-duplex and half-duplex. Furthermore, accurate channel estimation is crucial for achieving better communication performance. For example, a demodulation reference signal (DMRS) can be used to estimate the channel. Therefore, channel estimation in duplex communication is worth studying. Summary of the Invention
[0003] In a first aspect of this disclosure, a first apparatus is provided. The first apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus to: determine a time slot configuration indicating that a first set of symbols for a time slot is used for subband non-overlapping full-duplex (SBFD) operation, and a second set of symbols for a time slot is used for non-SBFD operation; based on the time slot configuration, determine a first demodulation reference signal (DMRS) configuration for a first set of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second set of PRBs in the time slot, wherein the transmission direction of SBFD operations in the first set of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of SBFD operations in the second set of PRBs is different from the transmission direction of the DMRS; and based on at least one of the first DMRS configuration or the second DMRS configuration, perform at least one of the following with a second apparatus: DMRS transmission or DMRS reception.
[0004] In a second aspect of this disclosure, a second apparatus is provided. The second apparatus includes at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus to: transmit a time slot configuration to a first apparatus, the time slot configuration indicating that a first set of symbols for a time slot is used for subband non-overlapping full-duplex (SBFD) operation, and a second set of symbols for a time slot is used for non-SBFD operation; based on the time slot configuration, determine a first demodulation reference signal (DMRS) configuration for a first set of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second set of PRBs in the time slot, wherein the transmission direction of SBFD operations in the first set of PRBs is the same as the transmission direction of DMRS, and the transmission direction of SBFD operations in the second set of PRBs is different from the transmission direction of DMRS; and based on the first DMRS configuration or the second DMRS configuration, perform at least one of the following: DMRS transmission or DMRS reception.
[0005] In a third aspect of this disclosure, a method is provided. The method includes: at a first device, determining a time slot configuration, the time slot configuration indicating that a first set of symbols for the time slots is used for subband non-overlapping full-duplex (SBFD) operations, and a second set of symbols for the time slots is used for non-SBFD operations; based on the time slot configuration, determining a first demodulation reference signal (DMRS) configuration for a first set of physical resource blocks (PRBs) in the time slots and a second DMRS configuration for a second set of PRBs in the time slots, wherein the transmission direction of SBFD operations in the first set of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of SBFD operations in the second set of PRBs is different from the transmission direction of the DMRS; and based on at least one of the first DMRS configuration or the second DMRS configuration, performing at least one of the following with a second device: DMRS transmission or DMRS reception.
[0006] In a fourth aspect of this disclosure, a method is provided. The method includes: transmitting a time slot configuration from a second device to a first device, the time slot configuration indicating that a first set of symbols for a time slot is used for subband non-overlapping full-duplex (SBFD) operation, and a second set of symbols for a time slot is used for non-SBFD operation; determining, based on the time slot configuration, a first demodulation reference signal (DMRS) configuration for a first set of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second set of PRBs in the time slot, wherein the transmission direction of SBFD operations in the first set of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of SBFD operations in the second set of PRBs is different from the transmission direction of the DMRS; and performing at least one of the following: DMRS transmission or DMRS reception based on the first DMRS configuration or the second DMRS configuration.
[0007] In a fifth aspect of this disclosure, a first apparatus is provided. The first apparatus includes: components for determining a time slot configuration, the time slot configuration indicating that a first set of symbols for the time slots is used for subband non-overlapping full-duplex SBFD operations, and a second set of symbols for the time slots is used for non-SBFD operations; components for determining, based on the time slot configuration, a first demodulation reference signal (DMRS) configuration for a first set of physical resource blocks (PRBs) in the time slots and a second DMRS configuration for a second set of PRBs in the time slots, wherein the transmission direction of SBFD operations in the first set of PRBs is the same as the transmission direction of DMRS, and the transmission direction of SBFD operations in the second set of PRBs is different from the transmission direction of DMRS; and components for performing at least one of the following with a second apparatus: DMRS transmission or DMRS reception based on at least one of the first DMRS configuration or the second DMRS configuration.
[0008] In a sixth aspect of this disclosure, a second apparatus is provided. The second apparatus includes: components for configuring transmission time slots, wherein the time slot configuration indicates that a first set of symbols for the time slots is used for subband non-overlapping full-duplex (SBFD) operations, and a second set of symbols for the time slots is used for non-SBFD operations; components for determining, based on the time slot configuration, a first demodulation reference signal (DMRS) configuration for a first set of physical resource blocks (PRBs) in the time slots and a second DMRS configuration for a second set of PRBs in the time slots, wherein the transmission direction of SBFD operations in the first set of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of SBFD operations in the second set of PRBs is different from the transmission direction of the DMRS; and components for performing at least one of the following: DMRS transmission or DMRS reception based on the first DMRS configuration or the second DMRS configuration.
[0009] In a seventh aspect of this disclosure, a non-transitory computer-readable medium is provided. The non-transitory computer-readable medium includes program instructions that, when executed by a device, cause the device to perform the method according to a third or fourth aspect.
[0010] In an eighth aspect of this disclosure, a computer program is provided. The computer program includes instructions that, when executed by a device, cause the device to perform the method according to the third or fourth aspect.
[0011] It should be understood that the summary portion is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0012] Some exemplary embodiments will now be described with reference to the accompanying drawings, in which: Figure 1 An example communication environment in which example embodiments of this disclosure may be implemented is shown; Figures 2A to 2C Schematic diagrams of frequency-time resource partitioning with subband non-overlapping full-duplex SBFD are shown respectively; Figure 3 A schematic diagram of SBFD and non-SBFD time slots is shown; Figure 4A and Figure 4B The diagrams show the co-channel interference types in SBFD deployment. Figure 5 Signaling diagrams for communication according to some example embodiments of the present disclosure are shown; Figure 6A and Figure 6B Schematic diagrams of a time slot including SBFD symbols and non-SBFD symbols according to exemplary embodiments of the present disclosure are shown respectively; Figure 7A and Figure 7B Schematic diagrams of DMRS locations according to exemplary embodiments of the present disclosure are shown respectively; Figure 8A and Figure 8B Schematic diagrams of DMRS locations according to exemplary embodiments of the present disclosure are shown respectively; Figure 9 A flowchart is shown illustrating a method implemented at a first device according to some example embodiments of the present disclosure; Figure 10 A flowchart illustrating a method implemented at a second device according to some example embodiments of the present disclosure is shown; Figure 11 A simplified block diagram of a device suitable for implementing example embodiments of the present disclosure is shown; and Figure 12 A block diagram of an example computer-readable medium according to some example embodiments of the present disclosure is shown.
[0013] Throughout the accompanying drawings, the same or similar reference numerals denote the same or similar elements. Detailed Implementation
[0014] The principles of this disclosure will now be described with reference to some exemplary embodiments. It should be understood that these embodiments are described for illustrative purposes only and to assist those skilled in the art in understanding and implementing this disclosure, and do not imply any limitation on the scope of this disclosure. The embodiments described herein can be implemented in various ways other than those described below.
[0015] In the following description and claims, unless otherwise defined, 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 pertains.
[0016] References to "an embodiment," "embodiment," "example embodiment," etc., in this disclosure indicate that the described embodiments may include specific features, structures, or characteristics, but it is not necessary for every embodiment to include that specific feature, structure, or characteristic. Furthermore, these phrases do not necessarily refer to the same embodiment. Further, when a specific feature, structure, or characteristic is described in connection with an embodiment, it is to be noted that those skilled in the art will recognize, whether explicitly described or not, that such features, structures, or characteristics apply in conjunction with other embodiments.
[0017] It should be understood that although the terms “first,” “second,” etc., may be used herein to describe various elements, these elements should not be limited to these terms. These terms are used only to distinguish one element from another. For example, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element, without departing from the scope of the exemplary embodiments. As used herein, the term “and / or” includes any or all combinations of one or more of the listed terms.
[0018] As used herein, “at least one of the following: ” and “at least one of ” and similar expressions, wherein the list of two or more elements is connected by “and” or “or”, means at least any one of these elements, or at least any two or more of these elements, or at least all of these elements.
[0019] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments. As used herein, the singular forms “a,” “an,” and “the” are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising,” “including,” “having,” “possessing,” “containing,” and / or “covering,” as used herein, specify the presence of the stated features, elements, and / or components, but do not exclude the presence or addition of one or more other features, elements, components, and / or combinations thereof.
[0020] As used in this application, the term "circuit" may refer to one or more or all of the following: (a) Hardware circuit implementation only (e.g., implemented with only analog and / or digital circuits) and (b) A combination of hardware circuitry and software, such as (if applicable): (i) A combination of (multiple) analog hardware circuits and / or digital hardware circuits with software / firmware, and (ii) Any part of a hardware processor having software (including (multiple) digital signal processors, software, and (multiple) memories, which work together to enable a device (such as a mobile phone or server) to perform various functions) and (c) The operation requires software (e.g., firmware) for the operation of (multiple) hardware circuits and / or (multiple) processors, such as (multiple) microprocessors or parts thereof, but the software may be absent when the operation does not require the software.
[0021] This definition of "circuit" applies to all uses of the term in this application, including in any claim. As a further example, as used in this application, the term "circuit" also covers only hardware circuitry or processors (or processors), or portions of hardware circuitry or processors and their accompanying software and / or firmware implementations. For example, if applicable to a particular claim element, the term "circuit" also covers baseband integrated circuits or processor integrated circuits for mobile devices, or similar integrated circuits in servers, cellular network devices, or other computing or networking devices.
[0022] As used herein, the term "communication network" refers to a network that conforms to any suitable communication standard, such as New Radio (NR), LTE (Long Term Evolution), LTE-A Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High Speed Packet Access (HSPA), Narrowband Internet of Things (NB-IoT), etc. Furthermore, communication between terminal devices and network devices in a communication network can be performed according to any suitable generation of communication protocol, including but not limited to first-generation (1G), second-generation (2G), 2.5G, 2.75G, third-generation (3G), fourth-generation (4G), 4.5G, fifth-generation (5G) communication protocols, and / or any other currently known or to be developed in the future. Embodiments of this disclosure can be applied to various communication systems. Given the rapid development of communications, there will naturally be future types of communication technologies and systems that can implement this disclosure. The scope of this disclosure should not be considered limited to the systems described above.
[0023] As used herein, the term "network device" refers to a node in a communication network through which a terminal device accesses the network and receives services. Depending on the terminology and technology applied, a network device can refer to a base station (BS) or access point (AP), such as a Node B (NodeB or NB), an evolved Node B (eNodeB or eNB), an NR NB (also known as a gNB), a Remote Radio Unit (RRU), a Radio Head (RH), a Remote Radio Head (RRH), a relay, an Integrated Access and Backhaul (IAB) node, a low-power node (such as a femto or pico), a non-terrestrial network (NTN) or non-terrestrial network device (such as satellite network devices, low Earth orbit (LEO) satellites, and geostationary Earth orbit (GEO) satellites), an aircraft network device, etc. In some example embodiments, the Radio Access Network (RAN) split architecture includes a central unit (CU) and a distributed unit (DU) at the IAB donor node. An IAB node includes a mobile terminal (IAB-MT) portion similar to the UE facing the parent node, and the DU portion of the IAB node is similar to the base station facing the next-hop IAB node.
[0024] The term "terminal device" refers to any end device with wireless communication capabilities. As an example and not a limitation, a terminal device can refer to communication equipment, user equipment (UE), subscriber station (SS), portable subscriber station, mobile station (MS), or access terminal (AT). Terminal devices can include, but are not limited to, mobile phones, cellular phones, smartphones, VoIP phones, wireless local loop phones, tablets, wearable terminal devices, personal digital assistants (PDAs), portable computers, desktop computers, image acquisition terminal devices (such as digital cameras), gaming terminal devices, music storage and playback devices, in-vehicle wireless terminal devices, wireless endpoints, mobile stations, laptop embedded devices (LEE), laptop mounted devices (LME), USB dongles, smart devices, wireless client devices (CPE), Internet of Things (IoT) devices, watches or other wearable devices, head-mounted displays (HMDs), vehicles, drones, medical devices and applications (e.g., remote surgery), industrial devices and applications (e.g., robots and / or other wireless devices operating in the context of industrial and / or automated processing chains), consumer electronic devices, devices operating on commercial and / or industrial wireless networks, etc. The terminal device may also correspond to the mobile terminal MT portion of an IAB node (e.g., a relay node). In the following description, the terms "terminal device," "communication device," "terminal," "user equipment," and "UE" are used interchangeably.
[0025] As used herein, the terms “resource,” “transmission resource,” “resource block,” “physical resource block” (PRB), “uplink resource,” or “downlink resource” can refer to any resource used to perform communication, such as communication between a terminal device and a network device, including resources in the time domain, frequency domain, spatial domain, code domain, or any other resource that enables communication. In the following, unless explicitly stated otherwise, resources in the frequency and time domains will be used as examples of transmission resources used to describe some exemplary embodiments of this disclosure. Note that the exemplary embodiments of this disclosure are equally applicable to other resources in other domains. A PRB may include multiple resource elements (REs), such as 12 REs.
[0026] As used herein, the term "carrier" can refer to an electromagnetic wave that can be modulated in frequency, amplitude, or phase to transmit a signal. The term "subband" as used herein can refer to a set of resources in the frequency domain. The term "sampling rate" as used herein can refer to the number of samples taken per second, for example, the unit may be samples per second (sps). In signal processing, sampling is the reduction of a continuous-time signal to a discrete-time signal. The term "subcarrier spacing (SCS)" as used herein can refer to the interval between subcarriers. The term "time slot" can refer to a duration in the time domain and can include multiple symbols. For example, a time slot can include 14 symbols. Note that a time slot can include other numbers of symbols, such as 12. The term "SBFD symbol" as used herein can refer to a symbol on which SBFD operation is applied, meaning that transmissions with different directions (i.e., UL and DL) can be performed on the symbol. The term "non-SBFD symbol" as used herein can refer to a symbol on which non-duplex operation is applied, meaning that only UL or DL transmissions can be performed on the symbol. The term "DMRS configuration" can refer to a configuration indicating on which DMRS resources are transmitted. The term “DMRS location” as used in this article can refer to resources in the time and frequency domains that can be used to transmit DMRS.
[0027] Figure 1 An example communication environment 100 in which exemplary embodiments of the present disclosure may be implemented is shown. In the communication environment 100, a plurality of communication devices, including device 110 and device 120, can communicate with each other.
[0028] exist Figure 1 In the example, device 110 may include a terminal device, and device 120 may include a network device serving the terminal device. The service area of device 120 may be referred to as cell 102.
[0029] It should be understood that Figure 1The number of devices and their connections shown are for illustrative purposes only and do not imply any limitation. Communication environment 100 may include any suitable number of devices configured to implement the exemplary embodiments of this disclosure. Although not shown, it should be understood that one or more additional devices may be located in cell 102, and one or more additional cells may be deployed in communication environment 100. Note that although shown as a network device, device 120 may be a device other than a network device. Although shown as a terminal device, device 110 may be a device other than a terminal device.
[0030] In the following description, for illustrative purposes, some example embodiments are depicted in which device 110 operates as a terminal device and device 120 operates as a network device. However, in some example embodiments, the operations described in connection with the terminal device can be implemented at the network device or other devices, and the operations described in connection with the network device can be implemented at the terminal device or other devices.
[0031] In some example embodiments, if device 110 is an end device and device 120 is a network device, the link from device 120 to device 110 is referred to as a downlink (DL), and the link from the first device 110 to the second device 120 is referred to as an uplink (UL). In the DL, the second device 120 is a transmitting (TX) device (or transmitter), and the first device 110 is a receiving (RX) device (or receiver). In the UL, the first device 110 is a TX device (or transmitter), and the second device 120 is an RX device (or receiver).
[0032] Communication in communication environment 100 can be implemented according to any and more suitable communication protocols, including but not limited to cellular communication protocols of first generation (1G), second generation (2G), third generation (3G), fourth generation (4G), fifth generation (5G), sixth generation (6G), etc., wireless local area network communication protocols (such as IEEE 802.11, etc.), and / or any other currently known or future-developed protocols. Furthermore, communication can utilize any suitable wireless communication technology, including but not limited to: Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Frequency Division Duplex (FDD), Time Division Duplex (TDD), Multiple-Input Multiple-Output (MIMO), Orthogonal Frequency Division Multiplexing (OFDM), Discrete Fourier Transform Spread Spectrum (DFT-s-OFDM), and / or any other currently known or future-developed technologies.
[0033] As mentioned, the demodulation reference signal (DMRS) is intended for use by a specific device for channel estimation and is subsequently transmitted only within a resource block allocated for transmission to that device. Transmission of the DMRS can be performed prior to data transmission on the channel. The DMRS can be considered a known signal to device 110, and device 110 can obtain the channel attribute matrix of the channel based on the DMRS. In some cases, device 110 can receive the DMRS from device 120. Alternatively or additionally, device 110 can transmit the DMRS to device 120.
[0034] In some example embodiments, the configuration of the DMRS can be transmitted via Radio Resource Control (RRC) signaling. For example, the time-domain resource allocation for the Physical Downlink Shared Channel (PDSCH) is determined by the starting symbol index (denoted as "S") and the length in symbols (denoted as "L") within the time slot. Based on S and L, two PDSCH mapping types are defined depending on whether a normal cyclic prefix or an extended cyclic prefix is applied to the OFDM. For example, for normal cyclic prefix OFDM, mapping type A means that S can be any value from 0 to 3 and the minimum value of L is 3, while mapping type B means that S can be any value from 0 to 12 and L can be any value from 2 to 13, as shown in Table 1 below.
[0035] Table 1. Effective S and L Combinations
[0036] Similar to PDSCH, two mapping types are defined for the Physical Uplink Shared Channel (PUSCH) based on S, L, and whether a normal cyclic prefix or an extended cyclic prefix is applied to OFDM. For example, for normal cyclic prefix OFDM, mapping type A means that S is always 0 and the minimum value of L is 4, while mapping type B means that S can be any value from 0 to 13 and L can be any value from 1 to 14, as shown in Table 2 below.
[0037] Table 2 Effective S and L Combinations
[0038] Furthermore, DMRS symbols can be allocated for both PDSCH and PUSCH. For example, regarding the allocation of DMRS symbols for PDSCH, in 5G NR, for different PDSCH durations… DMRS symbol The positions in the PDSCH are given in Tables 3 and 4. OFDM symbol index used for DMRS location determination. Relative to the start of each PDSCH. Position of the first DM-RS symbol used for PDSCH mapping type A. The position is given by the higher-level parameter dmr-Type A-Position, while for PDSCH mapping type B, The RRC parameter dmrs-AdditionalPosition in DMRS-DownlinkConfig is used to configure whether additional DM-RS are required. Details regarding the determination of the DMRS symbol position are as follows.
[0039] Reference point of the first DM-RS symbol and location Depending on the mapping type: -For PDSCH mapping type A: - The start of a time slot is defined relative to the beginning of the time slot. -If the higher-level parameter dmrs-Type A-Position equals 'pos3'. ,otherwise ; -For PDSCH mapping type B: - The start of the scheduled PDSCH resource is defined. - . The position of the DM-RS symbol is determined by and duration Given, among which -For PDSCH mapping type A, It is the duration between the first OFDM symbol of the time slot and the last OFDM symbol of the scheduled PDSCH resource in the time slot. -For PDSCH mapping type B, It is the duration of the scheduled PDSCH resource.
[0040] For PDSCH mapping type A: - The case where dmrs-AdditionalPosition equals 'pos3' is only supported when dmrs-Type A-Position equals 'pos2'; -In Tables 3 and 4 below and The symbols (from Tables 7.4.1.1.2-3 and 7.4.1.1.2-4 of 3GPP Technical Specification (TS) 38.211) apply only when dmrs-Type A-Position equals 'pos2'; -Single-symbol DM-RS, Unless all of the following conditions are met, in this case : - Configure higher-level parameters lte-CRS-ToMatchAround, lte-CRS-PatternList1, or lte-CRS-PatternList2; -The higher-level parameter dmrs-AdditionalPosition is equal to 'pos1' and ;as well as - The UE has indicated that it can use additional DMRS-DL-Alt.
[0041] For PDSCH mapping type B -If the PDSCH duration used for the normal cyclic prefix OFDM symbols or those used for extending the cyclic prefix OFDM notation and the preceding DM-RS assigned by PDSCH conflict with resources reserved for the search space set associated with CORESET. It can be incremented such that the first DM-RS symbol immediately follows the CORESET, and continues until no conflict with any CORESET occurs, and -If PDSCH duration There are two symbols; the UE is not expected to receive the DM-RS symbol outside of the second symbol. -If PDSCH duration It consists of 5 symbols, and if an additional single-symbol DMRS is configured, the UE only expects the additional DMRS to be transmitted on the fifth symbol when the current DM-RS symbol is in the first symbol of the PDSCH duration; otherwise, the UE should expect no transmission of the additional DM-RS. -If PDSCH duration These are the 7 symbols used for normal cycle prefixes or the 6 symbols used for extended cycle prefixes: - If an additional single-symbol DM-RS is configured, when the current DM-RS symbol is in the first or second symbol of the PDSCH duration, the UE only expects the additional DM-RS to be transmitted on the fifth or sixth symbol; otherwise, the UE should expect no transmission of the additional DM-RS. -If PDSCH duration OFDM symbols do not expect the UE to receive the preceding DM-RS beyond the fourth symbol; -If PDSCH duration It is symbol 12 or 13, and it is not expected that the UE will receive DM-RS mapped to symbol 12 or later in the time slot; -For PDSCH duration All values other than 2, 5, and 7 are not expected to be used by the UE in the first... DM-RS is received outside of the symbols; -If PDSCH duration Four or fewer OFDM symbols are supported; only single-symbol DM-RS is supported.
[0042] - If higher-level parameters lte-CRS-ToMatchAround, lte-CRS-PatternList1, or lte-CRS-PatternList2 are configured, the PDSCH duration for the normal cyclic prefix is configured. Symbol and subcarrier spacing configuration If a single-symbol DM-RS is used, and at least one PDSCH DM-RS symbol in the PDSCH allocation conflicts with a symbol containing resource elements indicated by the higher-level parameters lte-CRS-ToMatchAround, lte-CRS-PatternList1, or lte-CRS-PatternList2, then... It can increment by 1 in all time slots.
[0043] Table 3 shows the PDSCH DMRS location for single-symbol DM-RS.
[0044]
[0045] Table 4. PDSCH DM-RS Location for Dual-Symbol DM-RS
[0046]
[0047] Furthermore, the DMRS symbol allocation for PUSCH follows the same concept as that for PDSCH, for different PUSCH durations. Tables 5 and 6 give the DM-RS symbols. Position in PUSCH. OFDM symbol index used for DMRS location determination. Relative to the start of each PUSCH. Position of the first DMRS symbol used for PUSCH mapping type A. It is given by the higher-level parameter dmrs-TypeA-Position, while for PUSCH mapping type B, The RRC parameter `dmrs-AdditionalPosition` in `DMRS-UplinkConfig` is used to configure whether an additional DM-RS is required. For PUSCH repetition type A, the DM-RS position is the same across repetitions for each slot. Details of determining the DM-RS symbol position are as follows.
[0048] The first DM-RS symbol is aimed at Reference points and locations Depending on the mapping type: -For PUSCH mapping type A: -If frequency hopping is disabled The start of the time slot is defined relative to the time slot, and in the case of frequency hopping enabled, The start of each jump is defined relative to the beginning of the jump; - It is given by the higher-level parameter dmrs-TypeA-Position; -For PUSCH mapping type B: -If frequency hopping is disabled The initial allocation of scheduled PUSCH resources is defined relative to the current allocation, and in the case of frequency hopping enabled. The start of each jump is defined relative to the beginning of the jump; - . The position of the DM-RS symbol is determined by and duration Given, among which - If intra-slot frequency hopping is not used, according to Tables 6.4.1.1.3-3 and 6.4.1.1.3-4, for PUSCH mapping type A, It is the duration between the first OFDM symbol of the time slot and the last OFDM symbol of the scheduled PUSCH resource in the time slot, or - If intra-slot frequency hopping is not used, according to Tables 6.4.1.1.3-3 and 6.4.1.1.3-4, for PUSCH mapping type B, It is the duration of the scheduled PUSCH resource, or - If intra-slot frequency hopping is used, refer to Table 6.4.1.1.3-6, It is the duration of each jump.
[0049] - If the higher-layer parameter maxLength is not configured in DMRS-UplinkConfig, or if msgA-MaxLength is not configured in msgA-DMRS-Config for msgA transmission, the single-symbol DM-RS usage table can be consulted. - If the higher-level parameter maxLength in DMRS-UplinkConfig is equal to 'len2', then the associated DCI or the configured authorization configuration determines whether a single-symbol or double-symbol DM-RS can be used. - If the higher-level parameter msgA-MaxLength in msgA-DMRS-Config is equal to 'len2', then double-symbol DM-RS can be used. - If the higher-level parameter dmrs-AdditionalPosition is not set to 'pos0' and intra-slot frequency hopping is enabled and enabled by the higher level, then Table 5-7 can be used, assuming that dmrs-AdditionalPosition equals 'pos1' for each hop.
[0050] For PUSCH mapping type A - The case where dmrs-AdditionalPosition equals 'pos3' is only supported when dmrs-Type A-Position equals 'pos2'; -Only when dmrs-Type A-Position equals 'pos2', in Table 6.4.1.1.3-4 Symbols are applicable.
[0051] Table 5 shows the PUSCH DM-RS locations within time slots for single-symbol DM-RS and in-slot frequency hopping disabling.
[0052]
[0053] Table 6 shows the PUSCH DM-RS location within a time slot for dual-symbol DM-RS and in-slot frequency hopping disabling.
[0054]
[0055] Table 7 shows the PUSCH DM-RS location within the time slot for single-symbol DM-RS and enabled in-slot frequency hopping.
[0056]
[0057] Furthermore, as mentioned above, supporting full-duplex evolution for NR is important. For example, network devices can operate in full-duplex mode, and terminal devices can operate in half-duplex mode. In some solutions, two duplex modes can be supported: FDD for paired frequency bands and TDD for unpaired frequency bands. In TDD, time-domain resources are divided between downlink and uplink. The allocation of limited duration for uplink in TDD results in reduced coverage, increased latency, and reduced capacity.
[0058] Subband Non-overlapping Full-Duplex (SBFD) has been proposed as a scheme to enhance duplex operation. SBFD allows simultaneous DL transmission and UL reception at the NR NodeB (also known as gNB) on different Physical Resource Blocks (PRBs) within unpaired broadband NR cells. This duplex scheme is also known as Cross-Divided Duplex (xDD) or Flexible Duplex (FDU). Figure 2A An example schematic diagram of FDD is shown. For example... Figure 2A As shown, the carrier can be divided into downlink resource 210-1 and uplink resource 220-1, and a guard band 230-1 can exist between downlink resource 210-1 and uplink resource 220-1. Figure 2B An example diagram of TDD is shown. For example... Figure 2B As shown, downlink channel 210-2 and uplink channel 220-2 can be multiplexed in the time domain. Figure 2C An example schematic diagram of an FDU is shown. For example... Figure 2C As shown, downlink channel 210-3 and uplink channel 220-3 can be multiplexed in the time domain and frequency domain.
[0059] Furthermore, according to SBFD, enhanced full-duplex operation can be performed on the network device side, and half-duplex operation can be performed on the UE side. For example, such as Figure 3 As shown, two timeslot types can exist for both DL and UL transmissions: SBFD timeslots (e.g., timeslot 320) during the period when both non-overlapping DL and UL subbands exist, and non-SBFD timeslots (e.g., timeslots 310-1 and 310-2) for the entire duration of either DL or UL. Figure 3In the scenario shown, the network device can perform DL transmission during time slot 310-1 and UL reception during time slot 310-2. During the SBFD time slot (i.e., time slot 320), the network device can transmit DL data to the terminal device on DL resources and receive UL data from another terminal device on UL resources. That is, the network device can perform full-duplex operation. The terminal device can perform DL reception during time slot 310-1 and UL transmission during time slot 310-2. During the SBFD time slot (i.e., time slot 320), the terminal device can receive DL data from the network device or transmit UL data to the network device. That is, the terminal device can perform half-duplex operation. Furthermore, several SBFD operation modes have been investigated, including whether the time and frequency positions of the subbands used for SBFD operation are known to the SBFD-aware UE.
[0060] Furthermore, cross-link interference (CLI) between gNBs and UEs on SBFD time slots can be studied. For example, SBFD introduces a new CLI type, namely, inter-subband CLI on the same channel. Figure 4A and Figure 4B As shown, UE 410-1 and UE 410-2 can be served by gNB 420-1, and UE 410-2 and UE 410-3 can be served by gNB 420-2. In this case, as Figure 4A As shown, it illustrates the same frequency domain segmentation, and the interference can be better classified as: (1) gNB self-interference (e.g., interference 4010 between DL and UL transmissions of gNB 420-1); (2) intra-cell UE-to-UE co-channel subband CLI (e.g., interference 4020 between UE 410-1 and UE 410-2); (3) inter-cell UE-to-UE co-channel subband CLI (e.g., interference 4030 between UE 410-3 and UE 410-2); and (4) gNB-to-gNB co-channel subband CLI (e.g., interference 4040 between gNB 420-1 and gNB 420-2). In addition to these new CLI types, in Figure 4B In the case of different frequency domains in neighboring cells, the system may also suffer from intra-channel CLI, i.e. CLI from transmissions on overlapping frequency resources: (5) intra-channel CLI between gNB cells (e.g., interference 4050 between gNB 420-2 and gNB 420-1); and (6) intra-channel CLI between UE cells (e.g., interference 4060 between UE 410-3 and UE 410-2).
[0061] Furthermore, in some cases, a time slot may contain some symbols used for SBFD and others used for non-SBFD. In such situations, when data transmission is performed on PDSCH or PUSCH within that time slot, the PDSCH can be mapped to different frequency resources on different symbols. Therefore, a solution is needed on how to correctly map DMRS within time slots for accurate and efficient channel estimation.
[0062] According to some example embodiments of this disclosure, a scheme for DMRS mapping in full-duplex communication is provided. In this solution, the DMRS location is determined for each subband for a time slot covering both SBFD and non-SBFD symbols. In this way, DMRS can provide efficient channel estimation for channel transmissions on different types of symbols.
[0063] Exemplary embodiments of this disclosure will now be described in detail with reference to the accompanying drawings. Figure 5 This illustrates a signaling diagram 500 for communication according to some example embodiments of the present disclosure. For example... Figure 5 As shown, signaling diagram 500 relates to devices 510 and 520. For example, device 510 may be implemented at device 110, or may be device 110. Device 520 may be implemented at device 120, or may be device 120. Although in Figure 5 A device 510 and a device 520 are shown, but it should be understood that multiple devices may exist that perform operations similar to those described below with respect to device 520, and multiple devices may perform operations similar to those described below with respect to device 510. For illustrative purposes, reference is made below. Figures 6A to 8B describe Figure 5 .
[0064] Device 520 can operate in full-duplex mode. Device 510 can operate in half-duplex mode. For example, devices 510 and 520 can operate in SBFD mode.
[0065] Device 510 determines (5015) a time slot configuration. In some example embodiments, determining the time slot configuration includes receiving the time slot configuration from device 520. In other words, device 520 may transmit (5010) the time slot configuration to device 510. Alternatively, the time slot configuration may be pre-configured at device 510. The time slot configuration indicates that a first set of symbols in the time slot (also referred to as “SBFD symbols”) is used for SBFD operation. The time slot configuration also indicates that a second set of symbols in the time slot (also referred to as “non-SBFD symbols”) is used for non-SBFD operation. Note that the first set of symbols and the second set of symbols may include any appropriate number of symbols. The number of symbols in the first and second sets of symbols may be the same or different. In some example embodiments, the time slot configuration may explicitly indicate a DL subband or a UL subband. Alternatively, it may implicitly indicate a DL subband or a UL subband. By way of example only, if the time slot configuration indicates that a subband is wider than another subband, it may implicitly indicate that the wider subband is a DL subband.
[0066] In some example embodiments, the first set of symbols may precede the second set of symbols in the time domain. For example, as... Figure 6A As shown, the time slot configuration can indicate that a set of symbols 621 in time slot 611 can be used for SBFD operation. For example, DL transmission can be performed on subbands 601-1 and 601-2, and UL transmission can be performed on subband 602-1 on a set of symbols 621. The time slot configuration can also indicate that a set of symbols 631 in time slot 611 can be used for non-SBFD operation. As an example, DL or UL transmission can be performed on frequency band 603-1.
[0067] Alternatively, the first group of symbols can appear in the time domain after the second group of symbols. For example, as... Figure 6B As shown, the time slot configuration can indicate that a set of symbols 632 in time slot 612 can be used for non-SBFD operations. For example, only DL or UL transmissions can be performed on band 603-2. Furthermore, the time slot configuration can indicate that a set of symbols 622 in time slot 612 can be used for SBFD operations. For example, DL transmissions can be performed on subbands 601-3 and 601-4, and UL transmissions can be performed on subband 602-2 on a set of symbols 621.
[0068] Return to reference Figure 5The apparatus 510 determines (5030) a first DMRS configuration for a first set of PRBs and a second DMRS configuration for a second set of PRBs. In other words, the DMRS configuration can be determined per subband or per set of PRBs. In this case, the transmission direction of SBFD operations in the first set of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of SBFD operations in the second set of PRBs is different from the transmission direction of the DMRS. In some example embodiments, if there is no transmission in the guard band including one or more PRBs during SBFD operations and no data transmission on the guard band during non-SBFD operations, the transmission direction of SBFD operations in one or more PRBs included in the guard band can be considered different from the transmission direction of data transmission (which is the same as the DMRS transmission). Note that the first set of PRBs and the second set of PRBs can include any appropriate number of PRBs. The DMRS configuration can indicate one or more locations on which DMRS can be transmitted or received.
[0069] For example, such as Figure 6A and Figure 6B As shown, the transmission direction of SBFD operations in a group of PRBs is the same as the transmission direction of DMRS and also the transmission direction of data transmission. This group of PRBs is called the "first group of PRBs" (for example, a group of PRBs 6010-3 and a group of PRBs 6010-2 can be collectively referred to as "a group of PRBs 6010"). That is to say, the transmission direction of both SBFD and non-SBFD operations in the first group of PRBs is UL or DL. In addition, as Figure 6A and Figure 6B As shown, the transmission direction of SBFD operations in a group of PRBs (e.g., group PRB 6020), referred to as the "second group PRB," differs from the transmission direction of DMRS, but is the same as the transmission direction of data transmission. For example, if the transmission direction of SBFD operations in group PRB 6020 is UL, then the transmission direction of non-SBFD operations is DL, and vice versa.
[0070] In some example embodiments, the pre-DMRS position can be determined separately for the first group of PRBs and the second group of PRBs. In other words, the pre-DMRS position can be determined individually relative to the time start / duration of each PRB / subband. In some example embodiments, within each PRB / subband, the pre-DMRS position can be determined relative to the first symbol of the data packet transmission on a given PRB / subband. For example, apparatus 510 can determine the pre-DMRS position (referred to as the "first pre-DMRS position") of the first group of PRBs in a time slot based on at least one of the following: the first start symbol of data transmission on the first group of PRBs or the position relative to the first symbol of the time slot. For example, the position relative to the first symbol of the time slot can be transmitted via RRC signaling. For instance, if the higher-layer parameter dmr-Type A-Position is equal to 'pos3', then the position relative to the first symbol could be the fourth symbol (i.e., Otherwise, the position relative to the first symbol can be the third symbol (i.e. In this case, the first DMRS configuration can indicate a first pre-DMRS position. The device 510 can also determine the pre-DMRS position (referred to as the "second pre-DMRS position") of the second set of PRBs in the time slot based on at least one of the following: the second start symbol of data transmission on the second set of PRBs, or the position relative to the second start symbol. For example, the position relative to the first symbol of the time slot can be transmitted via RRC signaling. As an example, if the second start symbol can be the Mth symbol, for example, the 7th symbol, then the position relative to the second start symbol can be the 8th symbol, where the 8th symbol is the (M+1)th symbol, and M is an integer. In this case, the second DMRS configuration can indicate a second pre-DMRS position.
[0071] As an example, such as Figure 7A As shown, the pre-DMRS position 701 can be determined based on the start symbols of data transmission on a set of PRBs 6010-1. The device 510 can determine the pre-DMRS position 702 based on the start symbols of data transmission on a set of PRBs 6010-2. The pre-DMRS position 703 can be determined based on the start symbols of data transmission on a set of PRBs 620. For example, as... Figure 7A As shown, data transmission on a set of PRB 620s can begin from the first symbol in a set of symbols 631.
[0072] In some other example embodiments, the number and location of additional DMRSs can be determined separately for the first group of PRBs and the second group of PRBs. In other words, the location of individual additional DMRSs can be determined relative to the time start / duration of each PRB / subband. In some example embodiments, within each PRB / subband, the number and location of additional DMRSs can be determined based on the number of symbols on the PRB / subband that have the same transmission direction for a given data packet transmission. Alternatively or additionally, the number and location of additional DMRSs can be determined relative to the last symbol of data packet transmission on a given PRB / subband. For example, apparatus 510 can determine a first number of additional DMRSs and a first location of additional DMRSs for the first group of PRBs in a time slot based on one or more of the following: the number of symbols having the same transmission direction as the data transmission on the first group of PRBs, or the last symbol for the first data transmission on the first group of PRBs. Alternatively or additionally, device 510 may determine a second number of additional DMRSs and a second position of the additional DMRSs for the second group of PRBs in the time slot based on one or more of the following: the number of symbols having the same transmission direction as the data transmission on the band, or the last symbol for the data transmission on the second group of PRBs.
[0073] As an example, such as Figure 8A As shown, the preceding DMRS position 801 can be determined based on the start symbol of data transmission on band 603-2. The device 510 can determine the number and position of additional DMRSs for a set of PRBs 6010-1 (e.g., DMRS positions 802, 805, and 806) based on the number of symbols having the same transmission direction as data transmission on a set of PRBs 6010-1 and the last symbol for data transmission on a set of PRBs 6010-1. The device 510 can determine the number and position of additional DMRSs for a set of PRBs 6020 (e.g., DMRS position 804) based on the number of symbols having the same transmission direction as data transmission on a set of PRBs 6020 and the last symbol for data transmission on a set of PRBs 6020. The number and location of additional DMRS for a set of PRB 6010-2 (e.g., DMRS locations 803, 807, and 808) can be determined based on the number of symbols having the same transmission direction as the data transmission on the set of PRB 6010-2 and the last symbol for the data transmission on the set of PRB 6010-2.
[0074] In some example embodiments, device 510 may obtain a configuration indicating one or more of the following: whether the DMRS location on the second set of symbols is extended to a set of adjacent PRBs in the same transmission direction as the data transmission for the second set of PRBs, or the number of resource blocks in a set of adjacent PRBs. For example, the configuration may include whether and how many PRBs are adjacent to an SBFD subband in another transmission direction in the SBFD symbols to which the DMRS is mapped. In some example embodiments, the configuration may be pre-configured at device 510. Alternatively, device 520 may transmit (5020) the configuration to device 510. In other words, device 510 may receive the configuration from device 520.
[0075] As an example, such as Figure 7B As shown, DMRS position 713 can be extended over multiple PRBs 710 in the same transmission direction as data transmission for a set of PRBs 6020. In this case, the number of PRBs 710 can be indicated in the configuration. As another example, Figure 8B As shown, DMRS position 814 can be extended over multiple PRBs 810 in the same transmission direction as data transmission for a set of PRBs 6020. In this case, the number of PRBs 810 can be indicated in the configuration.
[0076] Apparatus 520 determines (5035) a first DMRS configuration for the first group of PRBs and a second DMRS configuration for the second group of PRBs. Apparatus 520 can determine the first and second DMRS configurations in a similar manner to apparatus 510. Therefore, a detailed description of the determination of the first and second DMRS configurations by apparatus 520 is omitted to avoid redundancy. In this way, missing DMRS or incorrect DMRS locations for different transmission directions can be avoided, and the accuracy of channel estimation can be improved for cases where a time slot covers both SBFD and non-SBFD symbols.
[0077] Apparatus 510 performs (5040) at least one of the following: DMRS transmission or DMRS reception based on at least one of a first DMRS configuration and a second DMRS configuration. For example, if the first DMRS configuration indicates a first preceding DMRS location and the second DMRS configuration indicates a second preceding DMRS location, apparatus 510 may transmit DMRS at both the first and second preceding DMRS locations. In this case, apparatus 520 may receive DMRS at both the first and second preceding DMRS locations. Alternatively, apparatus 510 may receive DMRS at both the first and second preceding DMRS locations. In this case, apparatus 520 may transmit DMRS at both the first and second preceding DMRS locations.
[0078] In some other embodiments, if a first DMRS configuration indicates a first location of the additional DMRS and a second DMRS configuration indicates a second location of the additional DMRS, device 510 can transmit DMRS at both the first and second locations of the additional DMRS. In this case, device 520 can receive DMRS at both the first and second locations of the additional DMRS. Alternatively, device 510 can receive DMRS at both the first and second locations of the additional DMRS. In this case, device 520 can transmit DMRS at both the first and second locations of the additional DMRS.
[0079] In some example embodiments, the first group of PRBs may also be referred to as "Type PRB A," and the second group of PRBs may also be referred to as "Type PRB B." In example embodiments, within a time slot, if an SBFD symbol begins, the preceding DMRS for each PRB / subband can be determined for both PUSCH and PDSCH. In this case, for Type PRB A, the first symbol of the SBFD symbol can be used for DMRS mapping. For Type PRB B, the first symbol of the non-SBFD symbol used for the same data transmission can be used for DMRS mapping. For example, as... Figure 7A As shown, the preceding DMRS position (e.g., DMRS position 701 and / or 702) for the first group of PRBs (e.g., a group of PRBs 6010-1 and / or a group of PRBs 6010-2) can be on the first symbol of a group of symbols 621, and the preceding DMRS position (e.g., DMRS position 703) for the second group of PRBs (e.g., a group of PRBs 6020) can be on the first symbol of a group of symbols 631.
[0080] Alternatively, the DMRS on the first symbol of a non-SBFD symbol can be extended to the adjacent PRB so that the DMRS can be used for interpolation in channel estimation for more accurate channel estimation of PRBs that may have different transmission directions in both SBFD and non-SBFD symbols for the same data transmission. For example, for the same data transmission, the preceding DMRS has a frequency spread on the first symbol of the non-SBFD symbol. For example, as... Figure 7B As shown, DMRS position 713 can be extended in the frequency domain on the first symbol of a set of symbols 631.
[0081] In another example embodiment, if a non-SBFD symbol begins within a time slot, additional DMRS can be determined per PRB / subband for both PUSCH and PDSCH. In this case, for type PRB A, the location of the DMRS symbol can be determined based on the total length of the SBFD and non-SBFD symbols. For type PRB B, the location of the DMRS symbol can be determined based on the non-SBFD symbols used for the same data transmission. As an example, when using PUSCH type A, when the number of non-SBFD symbols used for the same data transmission is 8 and the sum of the SBFD and non-SBFD symbols used for PUSCH is 14, the additional DMRS can be on symbol 7 of the PRB with type PRB A. However, if pos3 is used for additional DMRS, the additional DMRS can be on symbols 5, 8, and 11 of the PRB with type PRB B. Alternatively, the additional DMRS on non-SBFD symbols can be extended to neighboring PRBs, such that these DMRS can be used for interpolation in channel estimation for more accurate channel estimation of the PRB with type PRB B. Depending on the duration of the non-SBFD symbols used for the same data transmission, the additional DMRS can have frequency spread on the last symbol of the non-SBFD symbols or the last symbol of the additional DMRS.
[0082] According to embodiments of this disclosure, it can provide a relative DMRS definition per PRB / subband for both the pre-DMRS and the additional DMRS, thereby providing the actual duration of the pre-DMRS that is always at the beginning and the additional DMRS that is always distributed to the PRB, thereby avoiding the absence of DMRS or the incorrect location of DMRS on resources for different transmission directions, and improving the accuracy of channel estimation for the case where a time slot covers both SBFD and non-SBFD symbols.
[0083] Figure 9 A flowchart of an example method 900 implemented at a first device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 The angle description method of device 110 in 900.
[0084] At box 910, device 110 determines the time slot configuration from device 120. The time slot configuration indicates that the first set of symbols for the time slot is used for SBFD operation, and the second set of symbols for the time slot is used for non-SBFD operation.
[0085] At block 920, device 110 determines a first demodulation reference signal (DMRS) configuration for a first group of PRBs in the time slot and a second DMRS configuration for a second group of PRBs in the time slot based on the time slot configuration. In this case, the transmission direction of the SBFD operation in the first group of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of the SBFD operation in the second group of PRBs is different from the transmission direction of the DMRS operation. In some example embodiments, device 110 may determine a first pre-DMRS position for the first group of PRBs in the time slot based on at least one of the following: the start symbol of data transmission on the first group of PRBs, or the position relative to the first symbol of the time slot. In some example embodiments, device 110 may determine a second pre-DMRS position for the second group of PRBs in the time slot based on the second start symbol of data transmission on the second group of PRBs or the position relative to the second start symbol.
[0086] In block 930, device 110 performs at least one of the following based on at least one of a first or second DMRS configuration: DMRS transmission or DMRS reception. In some example embodiments, device 110 may perform DMRS transmission at a first pre-DMRS location and a second pre-DMRS location. In some other example embodiments, device 110 may perform DMRS reception at a first pre-DMRS location and a second pre-DMRS location.
[0087] In some example embodiments, device 110 may determine an additional DMRS and a first position of the additional DMRS for a first number of PRBs in a time slot based on at least one of the following: the number of symbols having the same transmission direction as the data transmission on the first PRB, or the last symbol used for the data transmission on the first PRB. In some example embodiments, device 110 may determine an additional DMRS and a second position of the additional DMRS for a second number of PRBs in a time slot based on at least one of the following: the number of symbols having the same transmission direction as the data transmission on the second PRB, or the last symbol used for the data transmission on the second PRB.
[0088] In some example embodiments, device 110 may perform DMRS transmission based on a first location and a second location of the additional DMRS. In some other example embodiments, device 110 may perform DMRS reception based on the first location and the second location of the additional DMRS.
[0089] In some example embodiments, device 110 may obtain a configuration indicating at least one of the following: whether the DMRS location on the second set of symbols is extended to a set of neighboring PRBs, the set of neighboring PRBs in the same transmission direction for data transmission to the second set of PRBs, or the number of resource blocks in a set of neighboring PRBs.
[0090] In some example embodiments, where the first set of symbols precedes the second set of symbols in the time domain, a first pre-DMRS position for the first set of PRBs is located on the first symbol of the first set of symbols, and a second pre-DMRS position for the second set of PRBs is located on the first symbol of the second set of symbols. In some example embodiments, the second pre-DMRS position on the first symbol of the second set of symbols is extended to one or more adjacent physical resource blocks of the second set of PRBs. In some example embodiments, where the first set of symbols follows the second set of symbols in the time domain, a first position of the additional DMRS for the first set of PRBs is determined based on the total length of the first and second sets of symbols, and a second position of the additional DMRS for the second set of PRBs is determined based on the length of the second set of symbols. In some example embodiments, the additional DMRS position on the second set of symbols is extended to one or more adjacent PRBs, which are in the same transmission direction for data transmission to the second set of PRBs.
[0091] Figure 10 A flowchart of an example method 1000 implemented at a second device according to some example embodiments of the present disclosure is shown. For the purposes of discussion, [the following will be discussed]. Figure 1 The angle description method of device 120 in 1000.
[0092] At box 1010, device 120 transmits a timeslot configuration to device 110. The timeslot configuration indicates that the first set of symbols for the timeslot is used for SBFD operation, and the second set of symbols for the timeslot is used for non-SBFD operation.
[0093] At block 1020, device 120 determines a first demodulation reference signal (DMRS) configuration for a first group of PRBs in the time slot and a second DMRS configuration for a second group of PRBs in the time slot, based on the time slot configuration. In this case, the transmission direction of the SBFD operation in the first group of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of the SBFD operation in the second group of PRBs is different from the transmission direction of the DMRS. In some example embodiments, device 120 may determine a first pre-DMRS position for the first group of PRBs in the time slot based on at least one of the following: the start symbol of data transmission on the first group of PRBs, or the position relative to the first symbol of the time slot. In some example embodiments, device 120 may determine a second pre-DMRS position for the second group of PRBs in the time slot based on the second start symbol of data transmission on the second group of PRBs or the position relative to the second start symbol.
[0094] In block 1030, device 120 performs at least one of the following based on at least one of the first and second DMRS configurations: DMRS transmission or DMRS reception. In some example embodiments, device 120 may perform DMRS transmission at a first pre-DMRS location and a second pre-DMRS location. In some other example embodiments, device 120 may perform DMRS reception at a first pre-DMRS location and a second pre-DMRS location.
[0095] In some example embodiments, device 120 may determine an additional DMRS and a first position of the additional DMRS for a first number of PRBs in a time slot based on at least one of the following: the number of symbols having the same transmission direction as the data transmission on the first PRB, or the last symbol used for the data transmission on the first PRB. In some example embodiments, device 120 may determine an additional DMRS and a second position of the additional DMRS for a second number of PRBs in a time slot based on at least one of the following: the number of symbols having the same transmission direction as the data transmission on the second PRB, or the last symbol used for the data transmission on the second PRB.
[0096] In some example embodiments, device 120 may perform DMRS transmission based on a first location and a second location of the additional DMRS. In some other example embodiments, device 110 may perform DMRS reception based on a first location and a second location of the additional DMRS.
[0097] In some example embodiments, device 120 may acquire a configuration indicating at least one of the following: whether the DMRS location on the second set of symbols is extended to a set of neighboring PRBs, the set of neighboring PRBs in the same transmission direction for data transmission to the second set of PRBs, or the number of resource blocks in the set of neighboring PRBs. In some example embodiments, device 120 may transmit the configuration to device 110.
[0098] In some example embodiments, where the first set of symbols precedes the second set of symbols in the time domain, a first pre-DMRS position for the first set of PRBs is located on the first symbol of the first set of symbols, and a second pre-DMRS position for the second set of PRBs is located on the first symbol of the second set of symbols. In some example embodiments, the second pre-DMRS position on the first symbol of the second set of symbols is extended to one or more adjacent physical resource blocks of the second set of PRBs. In some example embodiments, where the first set of symbols follows the second set of symbols in the time domain, a first position of the additional DMRS for the first set of PRBs is determined based on the total length of the first and second sets of symbols, and a second position of the additional DMRS for the second set of PRBs is determined based on the length of the second set of symbols. In some example embodiments, the additional DMRS position on the second set of symbols is extended to one or more adjacent PRBs, which are in the same transmission direction for data transmission to the second set of PRBs.
[0099] In some example embodiments, a first means capable of performing any of the methods 900 (e.g., Figure 1 The device 110 may include components for performing the corresponding operations of method 900. The device may be implemented in any suitable form. For example, the device may be implemented in a circuit or software module. The first device may be implemented as or included in... Figure 1 Among the devices, 110.
[0100] In some example embodiments, the first apparatus includes components for determining a time slot configuration indicating that a first set of symbols for a time slot is used for subband non-overlapping full-duplex SBFD operation and a second set of symbols for a time slot is used for non-SBFD operation; components for determining a first demodulation reference signal (DMRS) configuration for a first set of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second set of PRBs in the time slot, wherein the transmission direction of SBFD operations in the first set of PRBs is the same as the transmission direction of DMRS, and the transmission direction of SBFD operations in the second set of PRBs is different from the transmission direction of DMRS; and components for performing at least one of the following with the second apparatus: DMRS transmission or DMRS reception based on at least one of the first DMRS configuration or the second DMRS configuration.
[0101] In some example embodiments, the first device includes components for determining a first pre-DMRS position for a first set of PRBs in a time slot based on at least one of the following: a first start symbol for data transmission on the first set of PRBs, or a position relative to the first symbol of the time slot.
[0102] In some example embodiments, the first device includes components for determining a second pre-DMRS position for a second set of PRBs in a time slot based on at least one of the following: a second start symbol for data transmission on the second set of PRBs, or a position relative to a second start symbol.
[0103] In some example embodiments, the first device includes components for performing DMRS transmission at a first pre-DMRS location and a second pre-DMRS location; or components for performing DMRS reception at a first pre-DMRS location and a second pre-DMRS location.
[0104] In some example embodiments, the first device includes components for determining an additional DMRS and a first location of the additional DMRS for a first group of PRBs in a time slot based on at least one of the following: the number of symbols having the same transmission direction as the data transmission on the first group of PRBs, or the last symbol for the data transmission on the first group of PRBs.
[0105] In some example embodiments, the first device includes components for determining a second number of additional DMRSs and a second location of the additional DMRSs for a second group of PRBs in a time slot based on at least one of the following: the number of symbols having the same transmission direction as the data transmission on the second group of PRBs, or the last symbol for the data transmission on the second group of PRBs.
[0106] In some example embodiments, the first device includes components for performing DMRS transmission based on a first location and a second location of the additional DMRS; or components for performing DMRS reception based on the first location and the second location of the additional DMRS.
[0107] In some example embodiments, the first device includes components for obtaining a configuration indicating at least one of the following: whether the DMRS location on the second set of symbols is extended to a set of neighboring PRBs, the set of neighboring PRBs are in the same transmission direction for data transmission to the second set of PRBs, or the number of resource blocks in the set of neighboring PRBs.
[0108] In some example embodiments, if the first set of symbols precedes the second set of symbols in the time domain, the first pre-DMRS position for the first set of PRBs is on the first symbol of the first set of symbols, and the second pre-DMRS position for the second set of PRBs is on the first symbol of the second set of symbols.
[0109] In some example embodiments, the second pre-DMRS location on the first symbol of the second set of symbols is extended to one or more adjacent physical resource blocks of the second set of PRBs.
[0110] In some example embodiments, if the first set of symbols follows the second set of symbols in the time domain, the first position of the additional DMRS for the first set of PRBs is determined based on the total length of the first and second sets of symbols, and the second position of the additional DMRS for the second set of PRBs is determined based on the length of the second set of symbols.
[0111] In some example embodiments, the additional DMRS location on the second set of symbols is extended to one or more neighboring PRBs, which are in the same transmission direction for data transmission to the second set of PRBs.
[0112] In some example embodiments, the first device includes a terminal device, and the second device includes a network device.
[0113] In some example embodiments, a second means capable of performing any of method 1000 (e.g., Figure 1 The device 120 may include components for performing the corresponding operations of method 1000. The device may be implemented in any suitable form. For example, the device may be implemented in a circuit or software module. The second device may be implemented as or included in... Figure 1 Among the equipment 120.
[0114] In some example embodiments, the second device includes components for transmitting a time slot configuration to the first device, the time slot configuration indicating that a first set of symbols for the time slot is used for subband non-overlapping full-duplex SBFD operation and a second set of symbols for the time slot is used for non-SBFD operation; components for determining a first demodulation reference signal (DMRS) configuration for a first set of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second set of PRBs in the time slot based on the time slot configuration, wherein the transmission direction of the SBFD operation in the first set of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of the SBFD operation in the second set of PRBs is different from the transmission direction of the DMRS; and components for performing at least one of the following: DMRS transmission or DMRS reception based on the first DMRS configuration or the second DMRS configuration.
[0115] In some example embodiments, the second device includes components for determining a first pre-DMRS position for a first set of PRBs in a time slot based on at least one of the following: a first start symbol for data transmission on the first set of PRBs, or a position relative to the first symbol of the time slot.
[0116] In some example embodiments, the second device includes components for determining the position of a second pre-DMRS for a second set of PRBs in a time slot based on at least one of the following: a second start symbol for data transmission on the second set of PRBs, or the position relative to a second start symbol.
[0117] In some example embodiments, the second device includes components for performing DMRS transmission at a first pre-DMRS location and a second pre-DMRS location; or for performing DMRS reception at a first pre-DMRS location and a second pre-DMRS location.
[0118] In some example embodiments, the second device includes components for determining an additional DMRS and a first location of the additional DMRS for a first group of PRBs in a time slot based on at least one of the following: the number of symbols having the same transmission direction as the data transmission on the first group of PRBs, or the last symbol for the data transmission on the first group of PRBs.
[0119] In some example embodiments, the second device includes components for determining an additional DMRS and a second location of the additional DMRS for a second group of PRBs in a time slot based on at least one of the following: the number of symbols having the same transmission direction as the data transmission on the second group of PRBs, or the last symbol for the second data transmission on the second group of PRBs.
[0120] In some example embodiments, the second device includes components for performing DMRS transmission based on a first location and a second location of the additional DMRS; or components for performing DMRS reception based on the first location and the second location of the additional DMRS.
[0121] In some example embodiments, the second apparatus includes components for obtaining a configuration indicating at least one of the following: whether the DMRS location on the second set of symbols is extended to a set of neighboring PRBs, the set of neighboring PRBs are in the same transmission direction for data transmission to the second set of PRBs, or the number of resource blocks in the set of neighboring PRBs.
[0122] In some example embodiments, if the first set of symbols precedes the second set of symbols in the time domain, the first pre-DMRS position for the first set of PRBs is on the first symbol of the first set of symbols, and the second pre-DMRS position for the second set of PRBs is on the first symbol of the second set of symbols.
[0123] In some example embodiments, the second pre-DMRS location on the first symbol of the second set of symbols is extended to one or more adjacent physical resource blocks of the second set of PRBs.
[0124] In some example embodiments, if the first set of symbols follows the second set of symbols in the time domain, the first position of the additional DMRS for the first set of PRBs is determined based on the total length of the first and second sets of symbols, and the second position of the additional DMRS for the second set of PRBs is determined based on the length of the second set of symbols.
[0125] In some example embodiments, the additional DMRS location on the second set of symbols is extended to one or more neighboring PRBs, which are in the same transmission direction for data transmission to the second set of PRBs.
[0126] In some example embodiments, the first device includes a terminal device, and the second device includes a network device.
[0127] Figure 11 This is a simplified block diagram of a device 1100 suitable for implementing exemplary embodiments of the present disclosure. Device 1100 may be provided to implement a communication device, for example, Figure 1 The device 110 or device 120 is shown. As shown, device 1100 includes one or more processors 1110, one or more memories 1120 coupled to processor 1110, and one or more communication modules 1140 coupled to processor 1110.
[0128] Communication module 1140 is used for bidirectional communication. Communication module 1140 has one or more communication interfaces to facilitate communication with one or more other modules or devices. The communication interface can represent any interface necessary for communication with other network elements. In some example embodiments, communication module 1140 may include at least one antenna.
[0129] Processor 1110 can be any type suitable for a local technology network and may include one or more of the following as non-limiting examples: general-purpose computer, special-purpose computer, microprocessor, digital signal processor (DSP), and processor based on a multi-core processor architecture. Device 1100 may have multiple processors, such as application integrated circuit chips, which are time-subordinate to a clock synchronized with the main processor.
[0130] Memory 1120 may include one or more non-volatile memories and one or more volatile memories. Examples of non-volatile memories include, but are not limited to, read-only memory ROM 1124, electrically programmable read-only memory EPROM, flash memory, hard disk, optical disc CD, digital video disc DVD, optical disc, laser disc, and other magnetic and / or optical memories. Examples of volatile memories include, but are not limited to, random access memory RAM 1122 and other volatile memories that will not be maintained during power outages.
[0131] Computer program 1130 includes computer-executable instructions that are executed by an associated processor 1110. The instructions of program 1130 may include instructions for performing operations / actions of some example embodiments of this disclosure. Program 1130 may be stored in memory, such as ROM 1124. Processor 1110 can perform any suitable actions and processes by loading program 1130 into RAM 1122.
[0132] Example embodiments of this disclosure can be implemented using the method of procedure 1130, so that device 1100 can perform as shown in Figures 2 to 3. Figure 10 Any process discussed in this disclosure. Exemplary embodiments of this disclosure may also be implemented by hardware or a combination of software and hardware.
[0133] In some example embodiments, program 1130 may be tangibly contained in a computer-readable medium, which may be included in device 1100 (such as in memory 1120) or in other storage devices accessible by device 1100. Device 1100 may load program 1130 from the computer-readable medium into RAM 1122 for execution. In some example embodiments, the computer-readable medium may include any type of non-transitory storage medium, such as ROM, EPROM, flash memory, hard disk, CD, DVD, etc. As used herein, the term "non-transitory" is a limitation of the medium itself (i.e., tangible, not tactile), and not a limitation of data storage persistence (e.g., RAM vs. ROM).
[0134] Figure 12 An example of a computer-readable medium 1200 is shown, which may be in the form of a CD, DVD, or other optical storage disk. The computer-readable medium 1200 has a program 1130 stored thereon.
[0135] In general, the various embodiments of this disclosure can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. Some aspects can be implemented in hardware, and others can be implemented in firmware or software executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of this disclosure are illustrated and described as block diagrams, flowcharts, or using some other graphical representation, it should be understood that the blocks, apparatuses, systems, techniques, or methods described herein can be implemented in hardware, software, firmware, dedicated circuitry or logic, general-purpose hardware or controllers or other computing devices, or some combination thereof, as examples of non-limiting examples.
[0136] Some exemplary embodiments of this disclosure also provide at least one computer program product tangibly stored on a computer-readable medium (such as a non-transitory computer-readable medium). The computer program product includes computer-executable instructions, such as those included in a program module, which are executed in a device targeting a physical or virtual processor to implement any of the methods described above. Typically, a program module includes routines, programs, libraries, objects, classes, components, data structures, etc., that perform a particular task or implement a particular abstract data type. The functionality of the program module can be combined or split as needed among program modules in various embodiments. The machine-executable instructions for the program module can be executed within a local or distributed device. In a distributed device, the program module can reside on both local and remote storage media.
[0137] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that, when executed by the processor or controller, the program code enables the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0138] In the context of this disclosure, computer program code or related data may be carried on any suitable carrier to enable a device, apparatus, or processor to perform the various processes and operations described above. Examples of carriers include signals, computer-readable media, etc.
[0139] Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable media can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination thereof. More specific examples of computer-readable storage media will include electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable optical disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0140] Furthermore, although operations are described in a specific order, this should not be construed as requiring such operations to be performed in the specific order shown or in sequential order, or to perform all shown operations to achieve the desired result. In some cases, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the discussion above, these should not be construed as limiting the scope of this disclosure, but rather as descriptions of features that may be specific to particular embodiments. Unless explicitly stated otherwise, certain features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, unless explicitly stated otherwise, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0141] Although this disclosure has been described in language specific to structural features and / or methodological actions, it should be understood that the disclosure as defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are disclosed as exemplary forms for implementing the claims.
Claims
1. A first device, comprising: At least one processor; as well as At least one memory, the at least one memory storing instructions that, when executed by the at least one processor, cause the first device to perform: Determine the time slot configuration, wherein the time slot configuration indicates that the first set of symbols of the time slot is used for subband non-overlapping full-duplex SBFD operation, and the second set of symbols of the time slot is used for non-SBFD operation; Based on the time slot configuration, a first demodulation reference signal (DMRS) configuration for a first group of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second group of PRBs in the time slot are determined, wherein the transmission direction of the SBFD operation in the first group of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of the SBFD operation in the second group of PRBs is different from the transmission direction of the DMRS. as well as Based on at least one of the first DMRS configuration or the second DMRS configuration, the second device performs at least one of the following: DMRS transmission or DMRS reception.
2. The first apparatus of claim 1, wherein the instructions, when executed by the at least one processor, cause the first apparatus to perform: The first pre-DMRS position for the first group of PRBs in the time slot is determined based on at least one of the following: The first start symbol for data transmission on the first group of PRBs, or The position relative to the first symbol of the time slot.
3. The first apparatus according to any one of claims 1 to 2, wherein the instructions, when executed by the at least one processor, cause the first apparatus to perform: The second pre-DMRS position for the second group of PRBs in the time slot is determined based on at least one of the following: The second start symbol of the data transmission on the second group of PRBs, or The position relative to the second starting symbol.
4. The first apparatus according to claim 2 or 3, wherein the instructions, when executed by the at least one processor, cause the first apparatus to perform: The DMRS transmission is performed at the first and second pre-DMRS locations; or The DMRS reception is performed at the first and second pre-DMRS locations.
5. The first apparatus according to any one of claims 1 to 4, wherein the instructions, when executed by the at least one processor, cause the first apparatus to perform: The first number of additional DMRSs and the first location of the additional DMRSs for the first group of PRBs in the time slot are determined based on at least one of the following: The number of symbols having the same transmission direction as the data transmission on the first group of PRBs, or The last symbol used for the data transmission on the first group of PRBs.
6. The first apparatus according to any one of claims 1 to 5, wherein the instructions, when executed by the at least one processor, cause the first apparatus to perform: The second number of additional DMRSs and the second location of the additional DMRSs for the second group of PRBs in the time slot are determined based on at least one of the following: The number of symbols having the same transmission direction as the data transmission on the second group of PRBs, or The last symbol used for the data transmission on the second group of PRBs.
7. The first apparatus according to claim 5 or 6, wherein the instructions, when executed by the at least one processor, cause the first apparatus to perform: The DMRS transmission is performed based on the first position and the second position of the additional DMRS; or The DMRS reception is performed based on the first position and the second position of the additional DMRS.
8. The first apparatus according to any one of claims 1 to 7, wherein the instructions, when executed by the at least one processor, cause the first apparatus to perform: Obtain configuration indicating at least one of the following: Whether the DMRS location on the second set of symbols is extended to a group of neighboring PRBs, which are in the same transmission direction for the data transmission to the second set of PRBs, or The number of resource blocks in the group of neighboring PRBs.
9. The first apparatus according to any one of claims 1 to 8, wherein if the first set of symbols precedes the second set of symbols in the time domain, The first pre-DMRS position for the first group of PRBs is on the first symbol of the first group of symbols, and The second pre-DMRS position for the second group of PRBs is on the first symbol of the second group of symbols.
10. The first apparatus of claim 9, wherein the second pre-DMRS location on the first symbol of the second set of symbols is extended to one or more adjacent physical resource blocks of the second set of PRBs.
11. The first apparatus of claim 8, wherein if the first set of symbols follows the second set of symbols in the time domain, The first position of the additional DMRS for the first group of PRBs is determined based on the total length of the first group of symbols and the second group of symbols. The second position of the additional DMRS for the second group of PRBs is determined based on the length of the second group of symbols.
12. The first apparatus of claim 11, wherein the additional DMRS positions on the second set of symbols are extended to one or more neighboring PRBs, the one or more neighboring PRBs being in the same transmission direction for the data transmission to the second set of PRBs.
13. The first device according to any one of claims 1 to 12, wherein the first device includes a terminal device and the second device includes a network device.
14. A second device, comprising: At least one processor; as well as At least one memory storing instructions that, when executed by the at least one processor, cause the second device to perform: A time slot configuration is transmitted to a first device, the time slot configuration indicating that a first set of symbols for the time slot is used for subband non-overlapping full-duplex SBFD operation, and a second set of symbols for the time slot is used for non-SBFD operation; Based on the time slot configuration, a first demodulation reference signal (DMRS) configuration for a first group of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second group of PRBs in the time slot are determined, wherein the transmission direction of the SBFD operation in the first group of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of the SBFD operation in the second group of PRBs is different from the transmission direction of the DMRS. as well as Based on the first DMRS configuration or the second DMRS configuration, perform at least one of the following: DMRS transmission or DMRS reception.
15. The second apparatus of claim 14, wherein the instructions, when executed by the at least one processor, cause the second apparatus to perform: The first pre-DMRS position for the first group of PRBs in the time slot is determined based on at least one of the following: The first start symbol for data transmission on the first group of PRBs, or The position relative to the first symbol of the time slot.
16. The second means according to any one of claims 14 to 15, wherein the instructions, when executed by the at least one processor, cause the second means to perform: The second pre-DMRS position for the second group of PRBs in the time slot is determined based on at least one of the following: The second start symbol of the data transmission on the second group of PRBs, or The position relative to the second starting symbol.
17. The second apparatus according to claim 15 or 16, wherein the instructions, when executed by the at least one processor, cause the second apparatus to perform: The DMRS transmission is performed at the first and second pre-DMRS locations; or The DMRS reception is performed at the first and second pre-DMRS locations.
18. The second means according to any one of claims 14 to 17, wherein the instructions, when executed by the at least one processor, cause the second means to perform: The first number of additional DMRSs and the first location of the additional DMRSs for the first group of PRBs in the time slot are determined based on at least one of the following: The number of symbols having the same transmission direction as the data transmission on the first group of PRBs, or The last symbol used for the data transmission on the first group of PRBs.
19. The second means according to any one of claims 14 to 18, wherein the instructions, when executed by the at least one processor, cause the second means to perform: The second number of additional DMRSs and the second location of the additional DMRSs for the second group of PRBs in the time slot are determined based on at least one of the following: The number of symbols having the same transmission direction as the data transmission on the second group of PRBs, or The last symbol used for the second data transmission on the second group of PRBs.
20. The second apparatus according to claim 18 or 19, wherein the instructions, when executed by the at least one processor, cause the second apparatus to perform: The DMRS transmission is performed based on the first position and the second position of the additional DMRS; or The DMRS reception is performed based on the first position and the second position of the additional DMRS.
21. The second apparatus according to any one of claims 14 to 20, wherein the instructions, when executed by the at least one processor, cause the second apparatus to perform: Obtain configuration indicating at least one of the following: Whether the DMRS location on the second set of symbols is extended to a group of neighboring PRBs, which are in the same transmission direction for the data transmission to the second set of PRBs, or The number of resource blocks in the group of neighboring PRBs.
22. The second apparatus according to any one of claims 14 to 21, wherein if the first set of symbols precedes the second set of symbols in the time domain, The first pre-DMRS position for the first group of PRBs is on the first symbol of the first group of symbols, and The second pre-DMRS position for the second group of PRBs is on the first symbol of the second group of symbols.
23. The second apparatus of claim 22, wherein the second pre-DMRS location on the first symbol of the second set of symbols is extended to one or more adjacent physical resource blocks of the second set of PRBs.
24. The second apparatus of claim 21, wherein if the first set of symbols follows the second set of symbols in the time domain, The first position of the additional DMRS for the first group of PRBs is determined based on the total length of the first group of symbols and the second group of symbols. The second position of the additional DMRS for the second group of PRBs is determined based on the length of the second group of symbols.
25. The second apparatus of claim 24, wherein the additional DMRS positions on the second set of symbols are extended to one or more neighboring PRBs, the one or more neighboring PRBs being in the same transmission direction for the data transmission to the second set of PRBs.
26. The second apparatus according to any one of claims 14 to 25, wherein the first apparatus includes a terminal device and the second apparatus includes a network device.
27. A method comprising: At the first device, a time slot configuration is determined, wherein the time slot configuration indicates that a first set of symbols for the time slots is used for sub-band non-overlapping full-duplex SBFD operation, and a second set of symbols for the time slots is used for non-SBFD operation; Based on the time slot configuration, a first demodulation reference signal (DMRS) configuration for a first group of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second group of PRBs in the time slot are determined, wherein the transmission direction of the SBFD operation in the first group of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of the SBFD operation in the second group of PRBs is different from the transmission direction of the DMRS. as well as Based on at least one of the first DMRS configuration or the second DMRS configuration, the second device performs at least one of the following: DMRS transmission or DMRS reception.
28. A method comprising: A time slot configuration is transmitted to a first device, the time slot configuration indicating that a first set of symbols for the time slot is used for subband non-overlapping full-duplex SBFD operation, and a second set of symbols for the time slot is used for non-SBFD operation; Based on the time slot configuration, a first demodulation reference signal (DMRS) configuration for a first group of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second group of PRBs in the time slot are determined, wherein the transmission direction of the SBFD operation in the first group of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of the SBFD operation in the second group of PRBs is different from the transmission direction of the DMRS. as well as Based on the first DMRS configuration or the second DMRS configuration, perform at least one of the following: DMRS transmission or DMRS reception.
29. A non-transitory computer-readable medium comprising program instructions that, when executed by a device, cause the device to perform at least the following: Determine the time slot configuration, wherein the time slot configuration indicates that the first set of symbols of the time slot is used for subband non-overlapping full-duplex SBFD operation, and the second set of symbols of the time slot is used for non-SBFD operation; Based on the time slot configuration, a first demodulation reference signal (DMRS) configuration for a first group of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second group of PRBs in the time slot are determined, wherein the transmission direction of the SBFD operation in the first group of PRBs is the same as the transmission direction of the non-SBFD operation, and the transmission direction of the SBFD operation in the second group of PRBs is different from the transmission direction of the DMRS. as well as Based on at least one of the first DMRS configuration or the second DMRS configuration, perform at least one of the following with another device: DMRS transmission or DMRS reception.
30. A non-transitory computer-readable medium comprising program instructions that, when executed by a device, cause the device to perform at least the following: Transmit a time slot configuration to another device, the time slot configuration indicating that a first set of symbols for the time slot is used for subband non-overlapping full-duplex SBFD operation, and a second set of symbols for the time slot is used for non-SBFD operation; Based on the time slot configuration, a first demodulation reference signal (DMRS) configuration for a first group of physical resource blocks (PRBs) in the time slot and a second DMRS configuration for a second group of PRBs in the time slot are determined, wherein the transmission direction of the SBFD operation in the first group of PRBs is the same as the transmission direction of the DMRS, and the transmission direction of the SBFD operation in the second group of PRBs is different from the transmission direction of the DMRS. as well as Based on the first DMRS configuration or the second DMRS configuration, perform at least one of the following: DMRS transmission or DMRS reception.