Multi-slot transmission method, communication apparatus, and storage medium
By obtaining sub-band full-duplex resource configuration and multi-slot transmission information, the effective transmission time slot is determined, which solves the unavailability problem caused by resource configuration differences in multi-slot transmission and improves the efficiency and stability of the communication system.
Patent Information
- Application Number
- PCT/CN2024/131702
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-03
- Filing Date
- 2024-11-13
- Publication Date
- 2025-10-09
AI Technical Summary
After the introduction of sub-band full-duplex technology, some time slots in multi-slot transmission are unavailable, resulting in a decrease in the efficiency and stability of the communication system.
By obtaining sub-band full-duplex resource configuration and multi-slot transmission configuration information, the effective transmission time slot is determined, time slot overlap and frequency domain resource mismatch are avoided, and the multi-slot transmission process is optimized.
It improves the efficiency of spectrum resource utilization, ensures the stability and efficiency of multi-slot transmission, and avoids transmission failures caused by differences in resource allocation.
Smart Images

Figure CN2024131702_09102025_PF_FP_ABST
Abstract
Description
Multi-slot transmission method, communication device and storage medium
[0001] This application claims priority to Chinese patent application No. 202410406821.9, filed on April 3, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0002] The present disclosure relates to the field of communications, and in particular to a multi-slot transmission method, a communication device, and a storage medium. Background Art
[0003] To improve communication system efficiency, fifth-generation (5G) and sixth-generation (6G) wireless communication systems, and possibly even more, may introduce subband full-duplex (SBFD). With the introduction of SBFD, existing downlink (DL) timeslots can be allocated uplink (UL) subbands for UL transmission, increasing available UL resources and improving communication system efficiency.
[0004] Summary of the Invention
[0005] In a first aspect, a multi-slot transmission method is provided, which includes: obtaining sub-band full-duplex (SBFD) resource configuration and multi-slot transmission configuration information; and determining an effective transmission time slot for multi-slot transmission based on the SBFD resource configuration and the multi-slot transmission configuration information.
[0006] In a second aspect, a multi-slot transmission apparatus is provided. The multi-slot transmission apparatus includes an acquisition module and a determination module. The acquisition module is configured to acquire sub-band full-duplex (SBFD) resource configuration and multi-slot transmission configuration information. The determination module is configured to determine an effective transmission time slot for the multi-slot transmission based on the SBFD resource configuration and the multi-slot transmission configuration information.
[0007] In a third aspect, a communication device is provided, comprising: a memory and a processor. The memory is coupled to the processor. The memory is configured to store a computer program; when the processor executes the computer program, the multi-slot transmission method described above is implemented.
[0008] In a fourth aspect, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the multi-slot transmission method described above is implemented.
[0009] In a fifth aspect, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed by a processor, the multi-slot transmission method described above is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] To more clearly illustrate the technical solutions of the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure, and those skilled in the art can also derive other drawings based on these drawings.
[0011] FIG1 is a schematic diagram of SBFD resources according to some embodiments of the present disclosure.
[0012] FIG2 is another schematic diagram of SBFD resources according to some embodiments of the present disclosure.
[0013] FIG3 is a schematic diagram of a frequency hopping interval according to some embodiments of the present disclosure.
[0014] FIG4 is a schematic diagram of a process number according to some embodiments of the present disclosure.
[0015] FIG5 is a schematic diagram of a multi-TRP according to some embodiments of the present disclosure.
[0016] FIG6 is a schematic diagram of a communication system according to some embodiments of the present disclosure.
[0017] FIG7 is a flowchart of a multi-slot transmission method according to some embodiments of the present disclosure.
[0018] FIG8 is a schematic diagram of an SBFD configuration according to some embodiments of the present disclosure.
[0019] FIG9 is a flowchart of another multi-slot transmission method according to some embodiments of the present disclosure.
[0020] FIG10 is a schematic diagram of repeated transmission across time slots according to some embodiments of the present disclosure.
[0021] FIG11 is a schematic diagram of another type of repeated transmission across time slots according to some embodiments of the present disclosure.
[0022] FIG12 is a schematic diagram of another type of repeated transmission across time slots according to some embodiments of the present disclosure.
[0023] FIG13 is a flowchart of yet another multi-slot transmission method according to some embodiments of the present disclosure.
[0024] FIG14 is a flowchart of yet another multi-slot transmission method according to some embodiments of the present disclosure.
[0025] FIG15 is a schematic diagram of an uplink time slot according to some embodiments of the present disclosure.
[0026] FIG16 is a schematic diagram of a shifted uplink time slot according to some embodiments of the present disclosure.
[0027] FIG17 is a schematic diagram of a multi-slot transmission according to some embodiments of the present disclosure.
[0028] FIG18 is a schematic diagram of another multi-slot transmission according to some embodiments of the present disclosure.
[0029] FIG19 is a schematic structural diagram of a multi-slot transmission device according to some embodiments of the present disclosure.
[0030] FIG20 is a schematic structural diagram of a communication device according to some embodiments of the present disclosure. DETAILED DESCRIPTION
[0031] The following will clearly and completely describe the technical solutions of this disclosure in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of this disclosure, not all of them. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.
[0032] It should be noted that, in this disclosure, words such as "exemplary" or "for example" are used to describe examples, illustrations, or explanations. Any embodiment or design described in this disclosure using words such as "exemplary" or "for example" should not be interpreted as being more preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0033] In the following, the terms "first," "second," etc. are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Thus, a feature defined by "first," "second," etc. may explicitly or implicitly include one or more of the features.
[0034] In this disclosure, unless otherwise specified, " / " means "or." For example, A / B can mean either A or B. "And / or" is used herein solely to describe an association between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: only A, only B, and both A and B. Furthermore, "at least one" means one or more, and "a plurality" means two or more.
[0035] To facilitate understanding, relevant concepts involved in the embodiments of the present disclosure are first briefly introduced.
[0036] 1. Time division duplex (TDD)
[0037] In wireless communication systems, TDD is widely used in commercial new radio (NR) deployments. In TDD, the uplink and downlink share the same frequency band, but they are separated in time, that is, the time domain resources in TDD are divided into downlink resources and uplink resources. In TDD, when the duration allocated for the uplink is limited, it will lead to problems such as reduced uplink coverage, increased latency, and reduced capacity. In order to improve the operational limitations brought by traditional TDD, one method worth studying is to achieve the simultaneous existence of downlink and uplink within the traditional TDD frequency band. This mode is also called full-duplex. For example, the feasibility of implementing SBFD on the base station side can be explored.
[0038] 2. SBFD technology
[0039] For certain symbols configured as semi-static downlink resources or flexible resources, some frequency resources can be configured as UL resources, such as UL subbands. Downlink or flexible symbols configured as UL subbands are referred to as SBFD subbands or SBFD symbols. Alternatively, for certain symbols configured as semi-static uplink resources or flexible resources, some frequency resources can be configured as DL resources, such as DL subbands. Uplink or flexible symbols (S) configured as DL subbands are also referred to as SBFD symbols. Regardless of the approach used, both uplink and downlink traffic exist simultaneously in different frequency domain resources within the same time domain. This communication technology is known as SBFD.
[0040] For example, UL subbands and DL subbands are configured within the frequency domain of the DL bandwidth part (BWP) and the UL BWP. These UL subbands and DL subbands are also referred to as SBFD subbands. That is, an SBFD subband is configured within a DL symbol or a flexible symbol, and the SBFD subband generally includes both the DL subband and the UL subband.
[0041] For example, in a 100 MHz TDD carrier, 20 consecutive RBs can be configured as UL subbands and inserted into DL symbols or flexible symbols of a DL BWP. The remaining frequency domain resources of the DL BWP are DL subbands (gap symbols are optional). Alternatively, a DL subband can be configured within a DL symbol or flexible symbol of a DL BWP. In this way, within a DL symbol or flexible symbol, the UL subband can be used for UL transmission, and the DL subband can be used for DL transmission. For example, Figure 1 illustrates SBFD resources. As shown in Figure 1, a UL subband is configured within a DL symbol or flexible symbol. This structure is generally referred to as "DUD" (frequency-domain-based structure). D refers to DL symbol, U refers to UL symbol, and S refers to flexible symbol. Furthermore, frequency-domain structures such as "UDU," "DU," or "UD" can also be configured. Figure 2 illustrates another SBFD resource diagram. As shown in Figure 2, when a UL subband is configured within a DL symbol or flexible symbol, the DL symbol and flexible symbol are represented by X symbols.
[0042] 3. Multi-slot transmission
[0043] The 5G NR Release 17 standard includes research and standardization of several topics, such as coverage enhancement, multiple input multiple output (MIMO) enhancement, and 52.6 GHz carrier frequency research. The main focus is on multi-slot transmission. Multi-slot transmission can be at least one of the following: repetition, transmission block over multi-slot (TBoMS), TBoMS with repetition, multi-transmission and receiving point (MTRP) repetition, and multi-PxSCH transmission.
[0044] The coverage enhancement issue mainly focuses on enhancing the functions of the physical uplink shared channel (PUSCH) and the physical uplink control channel (PUCCH), which includes the following five aspects.
[0045] (1) Enhancement of PUSCH repetition type A: Increase the maximum number of repetitions and count the number of repetitions based on the available UL time slots, that is, increase the actual number of repetitions, thereby improving coverage. An important enhancement here is the determination of available time slots. The current protocol stipulates that if available time slots are enabled, for repetition, TBoMS, TBoMS repetition, terminals (such as user equipment (UE)) determine the PUSCH transmission time slot of PUSCH repetition type A based on the time division duplex uplink and downlink configuration common (tdd-UL-DL-ConfigurationCommon) message, time division duplex uplink and downlink configuration dedicated (tdd-UL-DL-ConfigurationDedicated) message, SSB position in burst (ssb-PositionsInBurst) and time domain resource allocation (TDRA) field value in downlink control information (DCI) format 0_1 or 0_2. If at least one symbol indicated by the index row of the used time domain resource allocation table overlaps with the DL symbol indicated by the higher-layer message tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated (if provided), or overlaps with the synchronization signal (SS) / physical broadcast channel (PBCH) block symbol indexed by ssb-PositionsInBurst, then the time slot is not counted in the number of PUSCH transmission time slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2, otherwise it is counted.
[0046] (2) Support for transport block transmission across multiple time slots and repeated transmission across multiple time slots: The same transport block is transmitted across multiple time slots, improving coverage by reducing the bit rate. The enhancements involved mainly include determining the transport block size (TB size), determining the TBoMS transmission power, and multiplexing uplink control information (UCI).
[0047] Currently, in related technologies, TB size is determined in the following manner.
[0048] TBoMS assumes that each time slot has the same number of frequency domain resource blocks, so the TB size, N RE , the calculation formula is shown in the following formula (1):
[0049] N RE =N*min(156,N′ RE )*n PRB Formula (1)
[0050] Where N is the number of slots used for TBoMS transmission, N′ RE Refers to the number of resource elements (REs) actually used in each RB, n PRB Refers to the number of RBs in the frequency domain.
[0051] Currently, in related technologies, the number of bits per resource element (BPRE) of TBoMS is calculated using the following formula (2):
[0052] Where C is the number of code blocks (CB), K r is the size of the rth CB, N RE It is the number of allocated REs in an allocated time slot in a single TBoMS transmission. N refers to the number of slots used for TBoMS transmission. The value of BPRE affects the PUSCH uplink power control parameters. r is an integer greater than or equal to 0.
[0053] Currently, in related technologies, the UCI reuse problem is determined in the following manner.
[0054] For TBoMS, UCI is multiplexed on each PUSCH overlapping time slot for UL transmission on one carrier. When UCI is multiplexed on the available time slots of TBoMS, the code block size is scaled by 1 / N, where N refers to the number of slots used for TBoMS transmission.
[0055] (3) Support for joint channel estimation: Joint channel estimation is enabled during multiple PUSCH transmissions while meeting power consistency and phase continuity. The main enhancement here is the introduction of the concept of time domain window (TDW). First, the UE reports the maximum duration X of the supported PUSCH / PUCCH joint channel estimation, and then the next generation node B (gNB) configures a time domain window length Y, and Y <= X. If Y is not configured, the value is taken as follows: Y = min (X, the time length of K repetitions of PUSCH / PUCCH). Finally, the UE determines the actual time domain window (ATDM) within the configured time domain window based on the event. The event will only affect or destroy some behaviors of power consistency and phase continuity. After an ATDM is ended by an event, a new ATDW can be recreated based on the UE's capabilities. In addition, frequency hopping has also been enhanced under the current joint channel estimation. For example, Figure 3 is a schematic diagram of the frequency hopping interval. As shown in Figure 3, the joint channel estimation supports hopping intervals. Based on the frequency division duplex (FDD) frame structure, the time domain window and hopping interval can be configured through independent RRC messages. If the hopping interval is not configured, the default hopping interval (bundle size) is equal to the configured time domain window length. The UE determines the actual time domain window length within the configured time domain window based on the event. As shown in Figure 3, the first configured hopping interval is included in 1 st The frequency hopping interval of the second configuration is included in the frequency domain indicated by hop. nd Frequency hopping in the frequency domain indicated by hop.
[0056] (4) 52.6GHz carrier frequency issue: It mainly enhances the transmission of multiple PxSCHs (multi-PxSCH) scheduled by a DCI. PxSCH can be PDSCH or PUSCH. Each PxSCH of multi-PxSCH transmits a different TB, and does not support repetition between multi-PxSCHs. Each PxSCH belongs to a time slot, but there is no restriction that only one PxSCH can appear in a time slot, and the two adjacent PxSCHs of multi-PxSCH can be continuous or non-continuous, that is, the two adjacent PxSCHs can be located in non-adjacent time slots. Finally, the TDRA is extended through RRC configuration to support up to 8 PxSCHs per line, and each PxSCH corresponds to a K0 / K2, a start and length indicator value (SLIV) and a mapping type. Each PxSCH 1 st The modulation and coding scheme (MCS) used by each TB is the same, but the new data indicator (NDI) and redundancy version (RV) can be different. The hybrid automatic repeat request (HARQ) process number is indicated by the DCI for the first PxSCH, and the HARQ process numbers for subsequent PxSCHs are incremented by one. For example, Figure 4 shows a schematic diagram of a process number. As shown in Figure 4, the DCI indicates transport block TB0, and the subsequent process numbers are incremented by one, indicating transport block TB1, transport block TB2, and transport block TB3, respectively.
[0057] (5) MIMO enhancement topic: It mainly enhances the multi transmission reference point (multi-TRP) and introduces the PUSCH / PUCCH / physical downlink control channel (PDCCH) / physical downlink shared channel (PDSCH) repetition of multi-TRP. Time division multiplexing (TDM) is used in a single DCI scheduling to support distributed modulation and centralized modulation. For example, Figure 5 is a schematic diagram of multi-TRP. As shown in Figure 5, DCI schedules TRP1 to perform PUSCH repetition 1 and PUSCH repetition 2 on the first two U time slots, and schedules TRP2 to perform PUSCH repetition 3 and PUSCH repetition 4 on the last two U time slots, which supports repetition of the same TB between different TRPs.
[0058] The above is an introduction to some concepts involved in the embodiments of the present disclosure, which will not be repeated below.
[0059] The aforementioned concepts provide some multi-slot transmission methods supported by relevant standards. Due to the introduction of SBFD technology, the configuration of SBFD time slots (also called X-slots) differs significantly from that of uplink time slots (also called UL time slots or U-slots). For example, spatial information (such as quasi-co-location relationships, i.e., beam relationships) may differ, as may frequency information (such as available RB resources), and time information (such as the number of available symbols). The combination of SBFD technology with multi-slot transmission methods in related technologies can introduce some issues, negatively impacting multi-slot transmission.
[0060] 5G mobile communication technology, and even further, 6G mobile communication technology, are facing increasing demands. Current development trends indicate that 5G systems are being developed based on features such as enhanced mobile broadband, ultra-reliable low-latency communications, and massive machine-type communications. 5G NR is beginning to research SBFD. Since SBFD is full-duplex communication from the base station's perspective, it will impact and adapt the relevant technical solutions (Rel-16 / Rel-17 / Rel-18) and functions. This disclosed embodiment primarily focuses on the technical solutions and functional modifications related to Rel-17.
[0061] The embodiments of the present disclosure can be applied to various wireless communication systems, such as global system of mobile communication (GSM), code division multiple access (CDMA) system, wide band code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LIE-A (advanced long term evolution) system, universal mobile telecommunication system (UMTS), 5G, beyond fifth generation (B5G), 6th generation (6G) system, etc. The embodiments of the present disclosure can be applied to various wired communication systems, fixed networks, bearer networks, base station backhaul networks, etc., and the embodiments of the present disclosure are not limited thereto.
[0062] FIG6 is a schematic diagram of a communication system according to an embodiment of the present disclosure. The communication system includes a terminal device 110 and a network device 120 .
[0063] Terminal device 110 is within the coverage of network device 120. Terminal device 110 can communicate with network device 120 via the UL or DL air interface. For example, terminal device 110 can send uplink data to network device 120 via the PUSCH in the UL direction; network device 120 can send downlink data to terminal device 110 via the downlink physical layer shared channel (PDSCH) in the DL direction.
[0064] In some embodiments, there may be one or more terminal devices 110 and network devices 120, and the embodiments of the present disclosure do not limit the number.
[0065] The terminal device 110 is configured to obtain an SBFD resource configuration and multi-slot transmission configuration information, and determine an effective transmission time slot for the multi-slot transmission based on the SBFD resource configuration and the multi-slot transmission configuration information. For example, the terminal device 110 may determine the effective transmission time slot for the multi-slot transmission based on the SBFD time domain resource configuration in the SBFD resource configuration and the time domain resource allocation configuration in the multi-slot transmission configuration information.
[0066] In some embodiments, the effective transmission time slot is a time slot that does not meet the following preset conditions: in the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink and downlink configuration or the SSB symbol indicated by the synchronization signal / physical broadcast channel block (SSB) time domain position configuration, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration.
[0067] For example, if at least one symbol indicated by the time domain resource allocation configuration overlaps with a DL symbol indicated by the higher-layer message tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated, or overlaps with an SS / PBCH block symbol indexed by ssb-PositionsInBurst, and does not overlap with an SBFD symbol indicated by the SBFD time domain resource configuration, then the timeslot meets the above-mentioned preset conditions, i.e., the timeslot is not a valid transmission timeslot. The timeslot will be counted in the number of PUSCH transmission timeslots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2.
[0068] Exemplarily, the terminal device 110 may be a mobile phone, a tablet computer, a computer with wireless transceiver functions, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, and the like. The embodiments of the present disclosure do not limit the application scenarios. The terminal device 110 may also be a terminal device that supports the new air interface, which can access the communication system through the air interface and initiate calls, access the Internet, and other services. The terminal device 110 may also sometimes be referred to as a user, user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent, or UE device, and the embodiments of the present disclosure do not limit this.
[0069] The network device 120 is configured to send SBFD resource configuration and multi-slot transmission configuration information to the terminal device 110 .
[0070] Exemplarily, the network device 120 may be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system. Base stations may include various network-side devices such as various macro base stations, micro base stations, home base stations, wireless remote devices, reconfigurable intelligent surfaces (RISs), routers, relays, and wireless fidelity (WIFI) devices.
[0071] It should be noted that the above scenarios are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art will appreciate that, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are equally applicable to similar technical problems.
[0072] To improve communication system efficiency, 5G, 6G, and other wireless communication systems may evolve toward sub-band full-duplex. With the introduction of SBFD, uplink sub-bands can be allocated within existing downlink timeslots for UL transmission, increasing available UL resources and improving communication system efficiency.
[0073] SBFD time-domain resource configuration may differ significantly from the existing UL time-domain resource configuration, including beam relationships, available RB resources, and the number of available symbols. Enabling SBFD during multi-slot transmission may render some of the multi-slot transmission unusable, negatively impacting the communication system's multi-slot transmission.
[0074] To address the above issues, see Figure 7, which is a flowchart of a multi-slot transmission method according to an embodiment of the present disclosure. The method provided by the embodiment of the present disclosure can be applied to a terminal. As shown in Figure 7, the multi-slot transmission method provided by the embodiment of the present disclosure includes S101 and S102.
[0075] In S101, sub-band full-duplex (SBFD) resource configuration and multi-slot transmission configuration information are acquired.
[0076] In some embodiments, the SBFD resource configuration includes at least one of the following: SBFD time domain resource configuration, and SBFD frequency domain resource configuration.
[0077] In some embodiments, the SBFD time domain resource configuration includes at least one of the following: an SBFD symbol, an SBFD time slot, an SBFD start symbol, and a symbol length continuously occupied by SBFD.
[0078] In some embodiments, the SBFD frequency domain resource configuration includes at least one of the following: uplink available PRBs, uplink sub-bands, downlink available PRBs, and downlink sub-bands.
[0079] It should be noted that the uplink sub-band frequency domain resources within the uplink activated BWP are called uplink available PRBs, and the downlink sub-band frequency domain resources within the downlink activated BWP are called downlink available PRBs.
[0080] In some embodiments, the multi-slot transmission configuration information includes a time domain resource allocation configuration for multi-slot transmission and a frequency domain resource allocation configuration for multi-slot transmission. Exemplarily, the multi-slot transmission configuration information may be a TDRA field value in DCI format 0_1 or 0_2.
[0081] In some embodiments, the multi-slot transmission configuration information is used to configure at least one of the following: time domain information, frequency domain information, spatial domain information, and power information.
[0082] In some embodiments, the multi-slot transmission is a PUSCH repetition transmission of PUSCH repetition type A.
[0083] As an example, the base station may periodically broadcast a system information block (SIB). The SIB includes information about SBFD resource configuration and multi-slot transmission configuration. The terminal may obtain this information by decoding the SIB.
[0084] As another example, the base station may send specific configuration information to the terminal through control signaling. The terminal may obtain SBFD resource configuration and multi-slot transmission configuration information by receiving and decoding the control information.
[0085] As another example, during the RRC connection process, the terminal and the base station may establish a connection and perform a series of negotiation steps, wherein the base station may send SBFD resource configuration and multi-slot transmission configuration information to the terminal.
[0086] It should be noted that the above are only some examples of how to obtain SBFD resource configuration and multi-slot transmission configuration information in the embodiments of this disclosure. In actual implementation, obtaining SBFD resource configuration and multi-slot transmission configuration information may vary depending on the specific network deployment, protocol version, or other factors. Therefore, in implementation, more or fewer methods than the above examples may be used to obtain SBFD resource configuration and multi-slot transmission configuration information to meet specific requirements and constraints, and this embodiment of the disclosure does not limit this.
[0087] In S102 , based on the SBFD resource configuration and the multi-slot transmission configuration information, an effective transmission time slot for the multi-slot transmission is determined.
[0088] In some embodiments, the terminal can parse the SBFD resource configuration and multi-slot transmission configuration information obtained from the base station to understand the configuration and allocation of each time slot. Based on the parsed information, as well as the parameters and rules contained in the information, the terminal can determine the valid transmission time slots for multi-slot transmission. Once the valid transmission time slots are determined, the terminal can perform multi-slot data transmission operations on these time slots, that is, the terminal can perform PUSCH repetition transmissions of PUSCH repetition type A on these time slots.
[0089] It can be understood that based on the multi-slot transmission method provided by the embodiment of the present disclosure, SBFD technology allows the simultaneous existence of uplink and downlink in the same frequency band. The embodiment of the present disclosure obtains the SBFD resource configuration and combines it with the multi-slot transmission configuration information, so that the communication system can perform uplink transmission in the original downlink, thereby improving the utilization efficiency of spectrum resources when performing multi-slot transmission.
[0090] At the same time, when performing multi-slot transmission, the embodiment of the present disclosure takes the SBFD resource configuration into consideration and determines the effective transmission time slot. This can avoid the problem that after the multi-slot transmission technology is combined with the SBFD technology, some time slots in the multi-slot transmission may be unavailable due to the significant difference between the SBFD time domain resource configuration and the original UL time domain resource configuration, thereby adversely affecting the multi-slot transmission of the communication system, thereby improving the data transmission efficiency and stability of the communication system.
[0091] In some embodiments, the above S102 may be implemented as: determining an effective transmission time slot for multi-slot transmission based on the SBFD time domain resource configuration in the SBFD resource configuration and the time domain resource allocation configuration in the multi-slot transmission configuration information.
[0092] In some embodiments, a valid transmission time slot is a time slot that does not meet the following preset conditions: in the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with a downlink symbol indicated by the uplink and downlink configuration or a synchronization signal / physical broadcast channel block (SSB) symbol indicated by the SSB time domain position configuration, and does not overlap with an SBFD symbol indicated by the SBFD time domain resource configuration. The terminal may determine a time slot that does not meet the above preset conditions as a valid transmission time slot for multi-slot transmission.
[0093] In some embodiments, the valid transmission time slot may be a PUSCH repetition transmission time slot of PUSCH repetition type A. If SBFD is enabled, for repetition, TBoMS, and TBoMS repetition, the terminal may determine the time slot that does not meet the above preset conditions as a PUSCH repetition transmission time slot.
[0094] In some embodiments, the uplink and downlink configuration is indicated by at least one of the following: tdd-UL-DL-ConfigurationCommon in the RRC parameters, tdd-UL-DL-ConfigurationDedicated in the RRC parameters. The synchronization signal / physical broadcast channel block (SSB) time domain position configuration can be an ssb-PositionsInBurst configuration. That is, if in a time slot, at least one symbol indicated by the time domain resource allocation configuration (e.g., the time domain resource allocation table index row) overlaps with the DL symbol indicated by the tdd-UL-DL-ConfigurationCommon message or the tdd-UL-DL-ConfigurationDedicated message, or overlaps with the SS / PBCH block symbol indexed by the ssb-PositionsInBurst, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration, then the time slot meets the preset conditions. That is, the time slot is not a valid transmission time slot, and the time slot is not counted in the number of PUSCH transmission time slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2. Otherwise, if the time slot does not meet the preset condition, the time slot is counted.
[0095] It can be understood that in the method provided by the embodiment of the present disclosure, based on the method for determining the effective transmission time slot in the related technology, the frequency domain resource allocation configuration may not be considered, but only the overlap of the time domain resource allocation may be considered, which can reduce the amount of calculation and complexity and improve the operating efficiency of the communication system.
[0096] In some embodiments, if, in an effective transmission time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration, multi-slot transmission in the effective transmission time slot is abandoned. For example, if the effective transmission time slot is used for PUSCH repetition, and the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration, multi-slot transmission in the effective transmission time slot is abandoned (i.e., the PUSCH repetition is discarded), but the effective transmission time slot is still counted in the number of repetitions of the PUSCH repetition.
[0097] It can be understood that the method provided in the embodiment of the present disclosure takes into account the overlapping situation of frequency domain resource allocation after determining the effective transmission time slot based on the overlapping situation of time domain resource allocation, and can further determine whether the effective transmission time slot can perform multi-slot transmission, thereby improving the performance of multi-slot transmission, and thereby improving the data transmission efficiency and stability of the communication system.
[0098] In some embodiments, the aforementioned preset conditions further include: the number of frequency domain resources valid in the time slot is less than a threshold. Exemplarily, the threshold may be 2 PRBs. For example, if the number of uplink available PRBs is small, i.e., 1 PRB, which is less than the threshold, then even if the frequency domain resources indicated by the frequency domain resource allocation configuration completely overlap with the frequency domain resources indicated by the SBFD frequency domain configuration, multi-slot transmission in the valid transmission time slot is abandoned (i.e., the PUSCH repetition is discarded), but the valid transmission time slot is still counted in the number of repetitions of the PUSCH repetition.
[0099] It is understandable that even if the frequency domain resources indicated by the frequency domain resource allocation configuration completely overlap with the frequency domain resources indicated by the SBFD frequency domain configuration, due to the small number of available uplink PRBs, there may be intense resource competition, and simultaneous multi-slot transmission may degrade transmission quality or cause transmission failure. The method provided in the embodiments of the present disclosure ensures the transmission quality and stability of multi-slot transmission by abandoning multi-slot transmission in valid transmission slots.
[0100] In some embodiments, if the frequency domain resources after uplink frequency hopping partially overlap or do not overlap with the frequency domain resources indicated by the SBFD frequency domain resource configuration, multi-slot transmission on the effective transmission time slot is abandoned (that is, the PUSCH repetition is discarded), but the effective transmission time slot is still counted in the number of repetitions of the PUSCH repetition.
[0101] In some embodiments, the above-mentioned step S102 can be implemented as follows: determining the effective transmission time slot of multi-slot transmission based on the SBFD time domain resource configuration and SBFD frequency domain resource configuration in the SBFD resource configuration, and the frequency domain resource allocation configuration and time domain resource allocation configuration in the multi-slot transmission configuration information.
[0102] In some embodiments, a valid transmission time slot is a time slot that does not meet at least one of the following preset conditions: in the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with a downlink symbol indicated by the uplink and downlink configuration or a synchronization signal / physical broadcast channel block (SSB) symbol indicated by the SSB time domain position configuration, and does not overlap with an SBFD symbol indicated by the SBFD time domain resource configuration;
[0103] In the time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration.
[0104] In some embodiments, the valid transmission time slot may be a PUSCH repetition transmission time slot of PUSCH repetition type A, and the terminal may determine the time slot that does not meet the above preset conditions as a valid transmission time slot for multi-slot transmission (that is, a PUSCH repetition transmission time slot of PUSCH repetition type A). Exemplarily, if SBFD is enabled, for repetition, TBoMS, and TBoMS repetition, the terminal may determine the PUSCH transmission time slot of PUSCH repetition type A based on at least one of tdd-UL-DL-ConfigurationCommon, tdd-UL-DL-ConfigurationDedicated, ssb-PositionsInBurst, SBFD resource configuration, and the TDRA (time domain resource allocation) field value and the FDRA (frequency domain resource allocation) field value in DCI format 0_1 or 0_2.
[0105] Exemplarily, if at least one symbol indicated by the time domain resource allocation configuration (e.g., the index row of the time domain resource allocation table) in a time slot overlaps with the DL symbol indicated by the tdd-UL-DL-ConfigurationCommon message or the tdd-UL-DL-ConfigurationDedicated message, or overlaps with the SS / PBCH block symbol indexed by the ssb-PositionsInBurst, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration, and the frequency domain resources indicated by the frequency domain resource allocation configuration partially overlap or do not overlap with the SBFD frequency domain resource configuration, then the time slot meets the preset conditions. That is, the time slot is not a valid transmission time slot, and the time slot is not counted in the number of PUSCH transmission time slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2. Otherwise, if the time slot does not meet the preset conditions, the time slot is counted.
[0106] It should be noted that the introduction of SBFD, since the uplink subband is configured on the original downlink time slot or flexible time slot, then uplink transmission is allowed on these time slots configured with the uplink subband, so the original method for determining available time slots needs to be changed. The embodiment of the present disclosure mainly considers the impact of SBFD resource configuration (SBFD pattern) and frequency domain resource allocation on multi-slot transmission. Figure 8 is a schematic diagram of SBFD configuration. As shown in Figure 8, the SBFD pattern is configured as XXXXU. If the frequency domain resource allocation is indicated to FDRA1 and FDRA3, it will cause multi-slot transmission to cross the downlink subband. At this time, the SBFD time slot should be an unavailable time slot.
[0107] It can be understood that the method provided in the embodiment of the present disclosure takes into account the time domain resource configuration and frequency domain resource configuration of SBFD when performing multi-slot transmission, and can determine whether the time slot can perform multi-slot transmission, improve the performance of multi-slot transmission, and thus improve the data transmission efficiency and stability of the communication system.
[0108] In some embodiments, the preset conditions mentioned above also include: the number of frequency domain resources valid in the time slot is less than a threshold. Exemplarily, the threshold can be 2 PRBs. For example, if the number of uplink available PRBs is small, 1 PRB, which is less than the threshold, then even if the frequency domain resources indicated by the frequency domain resource allocation configuration completely overlap with the frequency domain resources indicated by the SBFD frequency domain configuration, multi-slot transmission on the valid transmission time slot is abandoned (that is, the PUSCH repetition is discarded), and the valid transmission time slot is not counted in the number of PUSCH transmission time slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2.
[0109] It is understandable that even if the frequency domain resources indicated by the frequency domain resource allocation configuration completely overlap with the frequency domain resources indicated by the SBFD frequency domain configuration, due to the small number of available uplink PRBs, there may be intense resource competition, and simultaneous multi-slot transmission may degrade transmission quality or cause transmission failure. The method provided in the embodiments of the present disclosure ensures the transmission quality and stability of multi-slot transmission by abandoning multi-slot transmission in valid transmission slots.
[0110] In some embodiments, if the frequency domain resources after uplink frequency hopping partially overlap or do not overlap with the frequency domain resources indicated by the SBFD frequency domain resource configuration, multi-slot transmission on the effective transmission time slot is abandoned (that is, the PUSCH repetition is discarded), and the effective transmission time slot is not included in the number of PUSCH transmission time slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2.
[0111] In some embodiments, the above S102 can be implemented as follows: determining the effective transmission time slot of multi-slot transmission based on the SBFD time domain resource configuration, SBFD frequency domain resource configuration in the SBFD resource configuration, and the frequency domain resource allocation configuration, time domain resource allocation configuration, and frequency hopping configuration in the multi-slot transmission configuration information.
[0112] In some embodiments, the time domain resource allocation configuration may be a TDRA field value in DCI format 0_1 or 0_2, and the frequency domain resource configuration may be a FDRA field value in DCI format 0_1 or 0_2.
[0113] In some embodiments, the time domain resource allocation configuration may be a TDRA field value in an RRC configuration message, and the frequency domain resource configuration may be a FDRA field value in an RRC configuration message.
[0114] In some embodiments, the effective transmission time slot is a time slot that does not meet at least one of the following preset conditions: in the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink and downlink configuration or the SSB symbol indicated by the synchronization signal / physical broadcast channel block (SSB) time domain position configuration, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration; when the frequency hopping configuration does not enable frequency hopping, in the time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration; when the frequency hopping configuration enables frequency hopping, in the time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration after frequency hopping.
[0115] In some embodiments, the valid transmission time slot may be a PUSCH repetition transmission time slot of PUSCH repetition type A, and the terminal may determine the time slot that does not meet the above-mentioned preset conditions as a valid transmission time slot for multi-slot transmission (that is, a PUSCH repetition transmission time slot of PUSCH repetition type A). Exemplarily, if SBFD is enabled, for repetition, TBoMS, and TBoMS repetition, the terminal may determine the PUSCH transmission time slot of PUSCH repetition type A based on at least one of tdd-UL-DL-ConfigurationCommon, tdd-UL-DL-ConfigurationDedicated, ssb-PositionsInBurst, SBFD resource configuration, TDRA (time domain resource allocation) field value in DCI format 0_1 or 0_2, FDRA (frequency domain resource allocation), and frequency hopping field value.
[0116] For example, if, in a time slot, at least one symbol indicated by the time domain resource allocation configuration (e.g., an index row of the time domain resource allocation table) overlaps with a DL symbol indicated by a tdd-UL-DL-ConfigurationCommon message or a tdd-UL-DL-ConfigurationDedicated message, or overlaps with an SS / PBCH block symbol indexed by ssb-PositionsInBurst, and does not overlap with an SBFD symbol indicated by the SBFD time domain resource configuration, if frequency hopping is not enabled, and the frequency domain resources indicated by the frequency domain resource allocation configuration partially overlap or do not overlap with the frequency domain resources indicated by the SBFD frequency domain resource configuration, then the time slot is not counted in the number of PUSCH transmission time slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2. Otherwise, the time slot is counted. Alternatively, if frequency hopping is enabled and the frequency domain resources indicated by the frequency domain resource allocation configuration partially overlap or do not overlap with the frequency domain resources indicated by the SBFD frequency domain resource configuration after frequency hopping, then this timeslot is not counted in the number of PUSCH transmission timeslots for PUSCH repetition type A scheduled by DCI format 0_1 or 0_2. Otherwise, this timeslot is counted.
[0117] In some embodiments, the preset conditions mentioned above also include: the number of frequency domain resources valid in the time slot is less than a threshold. Exemplarily, the threshold can be 6 PRBs. For example, if the number of uplink available PRBs is small, 3 PRBs, which is less than the threshold, then even if the frequency domain resources indicated by the frequency domain resource allocation configuration completely overlap with the frequency domain resources indicated by the SBFD frequency domain configuration, multi-slot transmission on the valid transmission time slot is abandoned (that is, the PUSCH repetition is discarded), and the time slot is not counted in the number of PUSCH transmission time slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2.
[0118] It is understandable that the method provided by the embodiment of the present disclosure, when performing multi-slot transmission, not only takes into account the SBFD time domain resource configuration and SBFD frequency domain resource configuration, but also takes into account whether frequency hopping is enabled, which can more comprehensively consider the resource utilization and performance optimization of the communication system. Frequency hopping technology can effectively reduce frequency domain interference and spectrum contention by transmitting data on different frequencies, thereby improving the capacity and robustness of the communication system. In the method provided by the embodiment of the present disclosure, if frequency hopping technology is enabled during multi-slot transmission, the relationship between frequency hopping and SBFD time domain resource configuration can be comprehensively considered to ensure that resources can be fully utilized at each frequency, thereby avoiding frequency domain resource conflicts and interference.
[0119] 9 is a flowchart of another multi-slot transmission method according to an embodiment of the present disclosure. As shown in FIG9 , the multi-slot transmission method provided by the embodiment of the present disclosure is applied to a terminal and includes the following S201 to S202.
[0120] In S201 , the type of valid transmission time slots of multi-slot transmission is determined.
[0121] In some embodiments, the type of valid transmission time slots of the multi-slot transmission includes at least one of the following: SBFD time slots, non-SBFD time slots.
[0122] As an example, a terminal may receive indication information sent by a base station to determine the type of an active transmission time slot. As another example, a communication system may include a protocol identifier in each time slot of a multi-slot transmission to indicate the type of the time slot. The terminal may determine the type of the active transmission time slot by parsing the protocol identifier of the active transmission time slot.
[0123] In S202, a transport block size of a multi-slot transport block is determined based on the type of valid transmission slots of the multi-slot transmission.
[0124] As an example, the terminal may determine the transport block size of the multi-slot transport block according to an instruction from the base station. As another example, the terminal may determine the transport block size of the multi-slot transport block based on a pre-configured adaptive algorithm.
[0125] It is understandable that due to the introduction of SBFD time domain resource configuration, multi-slot transmission may result in different numbers of available RBs and symbols in the frequency domain for different time slots (e.g., SBFD time slots and U time slots). The method provided in the embodiments of the present disclosure determines the transport block size of a multi-slot transport block based on the type of valid transmission time slot. This can take into account the number of RBs corresponding to different types of time slots, thereby improving the accuracy of the calculation of the transport block size of the multi-slot transport block.
[0126] In some embodiments, the above-mentioned S202 can be implemented, for example, as follows: when the types of valid transmission time slots of multi-slot transmission include SBFD time slots and non-SBFD time slots, the transmission block size of the multi-slot transmission block is determined based on the number of valid time-frequency resources on the SBFD time slot and the number of valid time-frequency resources on the non-SBFD time slot.
[0127] It can be understood that the method provided by the embodiment of the present disclosure determines the transmission block size of the multi-slot transmission block based on the number of valid time-frequency resources on the SBFD time slot and the number of valid time-frequency resources on the non-SBFD time slot, so that the transmission block size can adapt to the characteristics of different types of time slots, thereby improving the transmission efficiency of the communication system.
[0128] As an example, if the number of RBs available in the frequency domain of the SBFD time slot and the U time slot is different and the number of symbols is the same, the transport block size N of the multi-slot transport block TBoMS is RE It can be expressed as the following formula (3):
[0129] N RE =N Normal *min(156, N' RE )*nPRB,Normal+N SBFD *min(156, N' RE )*n PRB,SBFD Formula (3)
[0130] Among them, N Normal Refers to the normal number of uplink time slots used in TBoMS transmission, N' RE Refers to the number of REs actually used in each RB, nPRB, Normal refers to the number of frequency domain RBs actually used for data transmission in the normal uplink time slot in TBoMS transmission, N SBFD Refers to the number of SBFD time slots used in TBoMS transmission, n PRB,SBFD Refers to the number of frequency domain RBs actually used for data transmission in the SBFD timeslot during TBoMS transmission.
[0131] As another example, if the number of RBs available in the frequency domain of the SBFD time slot and the U time slot is different, and the number of symbols is also different, then the transport block size N of the multi-slot transport block TBoMS is RE It can be expressed as the following formula (4):
[0132] N RE =N Normal *min(156, N' RE,Normal )*nPRB,Normal+N SBFD *min(156, N' RE,SBFD )*n PRB,SBFD Formula (4)
[0133] Among them, N′ RE,Normal Refers to the number of REs actually used for data transmission in each RB in the normal uplink time slot of TBoMS transmission, N′ RE,SBFD Refers to the number of REs actually used for data transmission in each RB in the SBFD timeslot during TBoMS transmission.
[0134] As another example, if the number of RBs available in the frequency domain of the SBFD time slot and the U time slot is different, and the number of symbols in different SBFD time slots is also different, then the transport block size N of the multi-slot transport block TBoMS is RE It can be expressed as the following formula (5):
[0135] N RE =N Normal *min(156, N' RE,Normal )*nPRB,Normal+N SBFD,1*min(156, N' RE,SBFD1 )*n PRB,SBFD1 +N SBFD,2 *min(156, N' RE,SBFD2 )*n PRB,SBFD2 Formula (5)
[0136] Among them, N SBFD =N SBFD,1 +N SBFD,2 ,
[0137] N SBFD,1 Refers to the number of first-class SBFD time slots used in TBoMS transmission, N SBFD,2 Refers to the number of second-type SBFD time slots used in TBoMS transmission, N' RE,SBFD1 Refers to the number of REs actually used for data transmission in each RB in the first type SBFD time slot used in TBoMS transmission, N' RE,SBFD2 Refers to the number of REs actually used for data transmission in each RB in the second type SBFD timeslot used in TBoMS transmission.
[0138] The difference between the first type of SBFD time slot and the second type of SBFD time slot is that the number of REs actually used for data transmission in each RB in the time slot is different.
[0139] In some embodiments, if the types of valid transmission slots in a multi-slot transmission include more than two types of SBFD slots (i.e., SBFD slots have more than two symbol configurations), the transport block size of the multi-slot transport block needs to be further split. For example, for an XXXXU structure with a period of 5 ms, the first X slot occupies 2 symbols, the second X slot and the third X slot each occupy 14 symbols, and the fourth X slot occupies 4 symbols, and these are mapped continuously. In this case, there are SBFD slots with three symbol configurations.
[0140] In some embodiments, when the counting of valid transmission time slots (i.e., available time slots for multi-slot transmission) is not enabled, that is, based on the physical time slot counting, if multi-slot transmission (such as TBoMS) is transmitted across two types of time slots, the above-mentioned method of determining the TBoMS transmission block size based on information such as the number of symbols and the number of RBs of different types of time slots is also applicable.
[0141] It can be understood that if multi-slot transmission can be performed across two types of transmission, the transmission block size needs to be determined based on information such as the number of symbols and the number of RBs of each type of time slot, so that the transmission block size can adapt to the characteristics of different types of time slots and improve the transmission efficiency of the communication system.
[0142] In some embodiments, the above S202 can be implemented as follows: when the type of valid transmission time slots of multi-slot transmission only includes SBFD time slots, determining the transmission block size of the multi-slot transmission block based on the number of valid time-frequency resources on the SBFD time slots.
[0143] As an example, if the type of valid transmission slots for multi-slot transmission includes only one type of SBFD slots, then the transmission block size N of the multi-slot transmission block is RE,SBFD It can be expressed as the following formula (6):
[0144] N RE,SBFD =N SBFD *min(156, N' RE,SBFD ) Formula (6)
[0145] As another example, if the type of valid transmission slots of multi-slot transmission includes two types of SBFD slots (ie, there are two symbol configurations of SBFD slots), then the transport block size N of the multi-slot transport block is RE,SBFD It can be expressed as the following formula (7):
[0146] N RE,SBFD =N SBFD *min(156, N' RE,SBFD1 )*n PRB,SBFD +min(156,N' RE,SBFD2 )*n PRB,SBFD Formula (7)
[0147] For example, n PRB,SBFD The first SBFD time slot and the second SBFD time slot may be different.
[0148] In some embodiments, if the types of valid transmission slots in a multi-slot transmission include more than two types of SBFD slots (i.e., SBFD slots have more than two symbol configurations), the transport block size of the multi-slot transport block needs to be further split. For example, for an XXXXU structure with a period of 5 ms, the first X slot occupies 2 symbols, the second X slot and the third X slot each occupy 14 symbols, and the fourth X slot occupies 4 symbols, and these are mapped continuously. In this case, there are SBFD slots with three symbol configurations.
[0149] In some embodiments, when the counting of valid transmission time slots (i.e., available time slots for multi-slot transmission) is not enabled, that is, based on physical time slot counting, if multi-slot transmission (such as TBoMS) only includes SBFD time slots, the above-mentioned method of determining the transmission block size of the multi-slot transmission block based on the number of valid time-frequency resources on the SBFD time slot is also applicable.
[0150] In some embodiments, the above S202 can be implemented as follows: when the types of valid transmission time slots of multi-slot transmission only include non-SBFD time slots, determining the transmission block size of the multi-slot transmission block based on the number of valid time-frequency resources in the non-SBFD time slots.
[0151] As an example, if the types of valid transmission time slots of multi-slot transmission only include non-SBFD time slots (e.g., U time slots), then the transport block size of the multi-slot transport block can be expressed as follows:
[0152] N RE,Normal =N Normal *min(156, N' RE, Normal )*nPRB, Normal formula (8)
[0153] It can be understood that in the method provided by the embodiment of the present disclosure, when the types of valid transmission time slots of multi-slot transmission only include non-SBFD time slots, the transmission block size of the multi-slot transmission block is determined based on the number of valid time-frequency resources on the non-SBFD time slots, which can make the transmission block size more in line with the characteristics of the non-SBFD time slots, thereby improving the transmission efficiency and stability of the multi-slot transmission.
[0154] In some embodiments, for the configuration authorization mode and the downlink control information authorization mode, the definition of the effective transmission time slot of the multi-slot transmission needs to further distinguish between two types of time slots.
[0155] In some embodiments, under the configuration authorization mode, two sets of time domain resource allocation configurations for multi-timeslot transmission can be configured. For example, the time slot sequence numbers can be configured to correspond to the SBFD time slot and the uplink time slot respectively.
[0156] In some embodiments, when configuring the downlink control information grant mode, two columns in a row of TDRA may respectively indicate two sets of time domain resource allocation configurations for multi-slot transmission, corresponding to the SBFD time slot and the uplink time slot respectively.
[0157] In some embodiments, for the configuration authorization mode and the downlink control information authorization mode, repetition transmission across two types of time slots is supported.
[0158] As an example, when repetition transmission across two types of time slots is supported through a downlink control information authorization method or a configuration authorization method, time domain information (such as time domain resource allocation configuration) for repeated transmission on different time slots can be indicated by different rows of the TDRA table indicated by DCI or RRC, or time domain information for repeated transmission on different time slots can be indicated by different columns on the same row of the TDRA table. Frequency domain information (such as frequency domain resource allocation configuration) for repeated transmission on different time slots can be indicated by the FDRA indicated by DCI or RRC, or the frequency domain information of one type of time slot can be indicated, and the frequency domain information of the other type of time slot can be notified explicitly or implicitly. A simple notification method is to scale the frequency domain information of one type of time slot.
[0159] As an example, Figure 10 shows a schematic diagram of a cross-timeslot repetition transmission. As shown in Figure 10, repetition transmission can be performed in both the X time slot and the U time slot. Repetition 1 is performed in the X time slot, and repetition 2 is performed in the U time slot.
[0160] As another example, Figure 11 illustrates another type of repeated transmission across time slots. As shown in Figure 11, repeated transmissions can be performed in both the X and U time slots. Repetition 1, repetition 2, repetition 3, and repetition 4 are performed in the X and U time slots, respectively.
[0161] As another example, Figure 12 illustrates another type of repeated transmission across time slots. As shown in Figure 12, repeated transmissions can be performed on both the X and U time slots. Repetition 1 is performed on the X time slot, and repetition 2 is performed on the U time slot.
[0162] 13 is a flowchart of a multi-slot transmission method according to an embodiment of the present disclosure. As shown in FIG13 , the multi-slot transmission method provided by the embodiment of the present disclosure is applied to a terminal and includes the following S301 and S302.
[0163] In S301 , the type of valid transmission time slots of multi-slot transmission is determined.
[0164] In some embodiments, the type of valid transmission time slots of the multi-slot transmission includes at least one of the following: SBFD time slots, non-SBFD time slots.
[0165] In some embodiments, the implementation of the above S301 may refer to the content of the above S201, which is not limited in the embodiments of the present disclosure.
[0166] In S302, the transmission power of the multi-slot transmission block is determined based on the type of the valid transmission slot of the multi-slot transmission.
[0167] In some embodiments, the terminal may determine the power control method and requirements for each type based on the type of valid transmission time slots, and further determine the transmission power of the multi-slot transmission block.
[0168] It is understood that different time slots may have different channel qualities and interference conditions. The method provided by the embodiments of the present disclosure adjusts the transmission power based on the type of valid transmission time slot, thereby maximizing transmission efficiency and system capacity. Furthermore, using different transmission powers for different time slots can optimize system performance. For example, increasing the transmission power in time slots with better channel quality can increase the data transmission rate, while reducing the transmission power in time slots with poorer channel quality can reduce the bit error rate, thereby improving overall system performance.
[0169] In some embodiments, the above-mentioned S302 can be implemented, for example, as follows: when the types of valid transmission time slots of multi-slot transmission include SBFD time slots and non-SBFD time slots, the transmission power of the multi-slot transmission block is determined based on the number of valid time-frequency resources on the SBFD time slot and the number of valid time-frequency resources on the non-SBFD time slot.
[0170] For example, the transmission power of a multi-slot transmission block can be expressed as the following formula (9):
[0171] Among them, K r is the size of the rth CB, N RE It refers to the total number of REs in all time slots transmitted by TBoMS, and C is the corresponding number of CBs.
[0172] In some embodiments, if the TBoMS transmission spans SBFD time slots and non-SBFD time slots, such as transmission on XXXU, then N RE Refers to the sum of the number of resource units RE used in three X time slots and the number of resource units RE used in one U time slot.
[0173] In some embodiments, when the counting of valid transmission time slots (i.e., available time slots for multi-slot transmission) is not enabled, that is, based on the physical time slot counting, when the multi-slot transmission (such as TBoMS) includes SBFD time slots and non-SBFD time slots, the above-mentioned method for determining the transmission power of multi-slot transmission blocks based on the number of valid time-frequency resources on SBFD time slots and the number of valid time-frequency resources on non-SBFD time slots is also applicable.
[0174] In some embodiments, the above S302 can be implemented as follows: when the type of valid transmission time slots of multi-slot transmission only includes SBFD time slots, determining the transmission power of the multi-slot transmission block based on the number of valid time-frequency resources in the SBFD time slots.
[0175] For example, the transmission power of a multi-slot transmission block can be expressed as follows:
[0176] Among them, K r,SBFD Refers to the size of the rth CB when the SBFD time slot performs multi-slot transmission, N RE,SBFD Refers to the total number of REs when SBFD timeslots perform multi-slot transmission.
[0177] In some embodiments, when the counting of valid transmission time slots (i.e., available time slots for multi-slot transmission) is not enabled, that is, based on the physical time slot counting, when the multi-slot transmission (such as TBoMS) only includes SBFD time slots, the above-mentioned method of determining the transmission power of the multi-slot transmission block based on the number of valid time-frequency resources on the SBFD time slot is also applicable.
[0178] In some embodiments, the above S302 can be implemented as follows: when the types of valid transmission time slots of multi-slot transmission only include non-SBFD time slots, determining the transmission power of the multi-slot transmission block based on the number of valid time-frequency resources in the non-SBFD time slots.
[0179] For example, the transmission power of a multi-slot transmission block can be expressed as follows:
[0180] Among them, K r,Normal Refers to the size of the rth CB transmitted by the uplink time slot TBoMS, N RE,Normal Refers to the total number of REs transmitted in the uplink timeslot TBoMS.
[0181] 14 is a flowchart of a multi-slot transmission method according to an embodiment of the present disclosure. As shown in FIG14 , the multi-slot transmission method provided by the embodiment of the present disclosure is applied to a terminal and includes the following S401 and S402.
[0182] In S401, a target transmission time slot for multiplexing and transmitting uplink control information in an effective transmission time slot of multi-slot transmission is determined.
[0183] In some embodiments, uplink control information can only be transmitted in non-SBFD time slots in valid transmission time slots of multi-slot transmission.
[0184] In some embodiments, the uplink control information supports transmission in a non-SBFD time slot or a SBFD time slot in an effective transmission time slot of a multi-slot transmission.
[0185] In some embodiments, the terminal may determine the transmission priority and other requirements of the uplink control information based on the type and characteristics of the uplink control information. Then, the terminal may determine a target transmission time slot suitable for transmitting the uplink control information in the valid transmission time slots based on the transmission priority and other requirements of the uplink control information.
[0186] In S402, the size of the code block transmitted in the target time slot is adjusted according to the type of the target transmission time slot.
[0187] In some embodiments, the size of the code block transmitted in the target time slot can be adjusted according to the type of the target transmission time slot, the number of time slots and the number of physical resource blocks of non-SBFD time slots, and the number of time slots and the number of physical resource blocks of SBFD time slots.
[0188] For example, for TBoMS transmission across five time slots, the frame structure is configured as XXXXU. 20 PRBs are allocated to the SBFD time slot X and 80 PRBs are allocated to the uplink time slot U. If UCI is multiplexed on the SBFD time slot, the size of the code block transmitted in that time slot becomes 1 / (4+1*(20 / 80))=4 / 17. If UCI is multiplexed on the uplink time slot, the size of the code block transmitted in that time slot becomes 1 / (4*(80 / 20)+1)=1 / 17. Alternatively, if UCI is multiplexed on the SBFD time slot, the size of the code block transmitted in that time slot becomes 1 / (4*(20 / 80)+1)=1 / 2. If UCI is multiplexed on the uplink time slot, the size of the code block transmitted in that time slot becomes 1 / (4+1*(80 / 20))=1 / 8.
[0189] It should be noted that since the uplink subband in the SBFD time slot will receive cross-link interference from the downlink subband, the performance in the SBFD time slot will be worse than the performance of the original uplink time slot. If multi-slot transmission is a transmission across two types of time slots, one possibility is that the UE does not want UCI to be multiplexed in the SBFD time slot, or the UE does not expect UCI to conflict with PUSCH in the SBFD time slot.
[0190] In some embodiments, when the valid transmission time slot (that is, the available time slot for multi-slot transmission) counting is not enabled, that is, based on the physical time slot counting, after the UCI is multiplexed into an available time slot for multi-slot transmission (such as TBoMS), the method of comprehensively considering the number of available RBs and / or available symbols actually used for TBoMS transmission in the SBFD time slot and the uplink time slot is also applicable.
[0191] It is understandable that since transmission across multiple types of time slots is required, after UCI is multiplexed into an available time slot for multi-slot transmission (such as TBoMS and TBoMS repetition), it is necessary to comprehensively consider the number of available RBs and / or available symbols actually used for TBoMS transmission in the SBFD time slot and the uplink time slot. The method provided in the embodiment of the present disclosure adjusts the size of the code block transmitted in the target time slot according to the type of the target transmission time slot, so that the code block size can be better adapted to different types of target transmission time slots, thereby improving transmission efficiency.
[0192] In some embodiments, when the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the position of the frequency domain resources of the uplink time slot is determined based on the frequency hopping configuration, and the position of the frequency domain resources of the uplink time slot is the same as the position of the frequency domain resources of the SBFD time slot.
[0193] Exemplarily, when the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the uplink time slot can be frequency-hopped based on the frequency hopping configuration, and the position of the frequency domain resources of the uplink time slot (that is, the uplink available RB) is determined based on the position of the frequency domain resources of the SBFD time slot.
[0194] In some embodiments, when the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the position of the frequency domain resources of the uplink time slot is determined based on the scheduling information, and the position of the frequency domain resources of the uplink time slot is the same as the position of the frequency domain resources of the SBFD time slot.
[0195] Exemplarily, when the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, even if the position of the frequency domain resources of the frequency hopping-enabled uplink time slot is not frequency-hopped, the position of the frequency domain resources of the uplink time slot can be made the same as the position of the frequency domain resources of the SBFD time slot based on the scheduling information.
[0196] In some embodiments, when the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the position of the frequency domain resource of the uplink time slot is determined based on the indication information, and the position of the frequency domain resource of the uplink time slot is the same as the position of the frequency domain resource of the SBFD time slot. Exemplarily, the base station can send indication information to the terminal (i.e., in an explicit manner) so that the terminal determines the position of the frequency domain resource of the uplink time slot based on the indication information.
[0197] In the following embodiment, the base station and the terminal can pre-determine and configure the location of the frequency domain resources of the uplink time slot (that is, in an implicit way). When the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the terminal can directly determine the location of the frequency domain resources of the uplink time slot.
[0198] In some embodiments, Figure 15 is a schematic diagram of an uplink time slot. As shown in Figure 15, the frame structure is XXXXUXXXXU, the configured TDW and frequency hopping interval are equal, the frequency domain resources of the SBFD time slot (X time slot) are located at Hop1 and Hop2, and the frequency domain resources of the uplink time slot (U time slot) are located at Hop1' and Hop2'. The actual TDW is shown in Figure 15. It can be seen that the position of the frequency domain resources of the X time slot is different from the position of the frequency domain resources of the U time slot. Based on the above-mentioned explicit or implicit method, the positions of Hop1' and Hop2' in Figure 15 can be moved. For example, Figure 16 is a schematic diagram of the uplink time slot after the move. As shown in Figure 16, the position of Hop1' in Figure 15 can be moved to the position of Hop1, and the position of Hop2' can be moved to the position of Hop2.
[0199] In some embodiments, when the counting of valid transmission time slots (i.e., available time slots for multi-slot transmission) is not enabled, that is, when based on physical time slot counting, in transmission across multiple types of time slots, if power consistency and phase continuity can be guaranteed, the above-mentioned method of ensuring that the frequency domain positions of SBFD time slots and non-SBFD time slots are the same after frequency hopping is also applicable.
[0200] It should be noted that for repeated transmission, TBoMS transmission or TBoMS repeated transmission, if the SBFD time slot and the uplink time slot cannot guarantee power consistency and phase continuity, then when the type of the SBFD time slot and the uplink time slot (non-SBFD time slot) changes as an event, ATDW needs to be restarted. However, if the SBFD time slot and the uplink time slot can guarantee power consistency and phase continuity, joint channel estimation across time slot types can be performed, but there is still a frequency hopping problem that needs to be solved. When the configured frequency hopping interval is greater than or equal to the configured TDW window length, according to the frequency hopping method in the relevant technology, for example, in the first frequency hopping interval, the SBFD time slot and the uplink time slot both jump to the Hop1 position, and in the second frequency hopping interval, the SBFD time slot and the uplink time slot both jump to the Hop2 position. However, since the actual number of available RBs for the SBFD time slot and the uplink time slot is different, and the frequency hopping offset value is also independently configured, this will result in inconsistent understanding of Hop1 and Hop2 for the SBFD time slot and the uplink time slot, and the actual positions of the transmitted signals are also different. Since joint channel estimation can only be performed on the same RB resources, it is necessary to determine the position of the frequency domain resources of the uplink time slot based on the position of the frequency domain resources of the SBFD time slot, thereby ensuring that the position of the frequency domain resources of the SBFD time slot is the same as the position of the frequency domain resources of the uplink time slot.
[0201] In some embodiments, when multi-slot transmission is repeated transmission by multiple transmission points, each transmission point performs repeated transmission only on the same type of time slots.
[0202] Exemplarily, Figure 17 is a schematic diagram of multi-slot transmission. As shown in Figure 17, the frame structure is XUXU. The DCI instructs the transmission point TRP1 to perform repetition1 and repetition2 of PUSCH on the X time slot and the U time slot, respectively, and instructs TRP2 to perform repetition3 and repetition4 of PUSCH on the X time slot and the U time slot, respectively. However, since multi-slot transmission is repeated transmission of multiple transmission points (such as MTRP repeated transmission), it is necessary to limit each TRP to only perform repeated transmission on the same type of time slot, so it is necessary to improve the configuration shown in Figure 17. Exemplarily, Figure 18 is a schematic diagram of another multi-slot transmission, as shown in Figure 18, the frame structure is XXUU. The DCI instructs the transmission point TRP1 to perform repetition1 and repetition2 of PUSCH on the X time slot, and instructs TRP2 to perform repetition3 and repetition4 of PUSCH on the U time slot, respectively, so that each TRP can only perform repeated transmission on the same type of time slot.
[0203] In some embodiments, in the frame structures of FIG. 17 and FIG. 18 , repeated transmission of PDCCH, PDSCH, and PUCCH may also be performed, which is not limited in the embodiments of the present disclosure.
[0204] In some embodiments, when valid transmission timeslots (i.e., available timeslots for multi-slot transmission) counting is disabled, that is, when physical timeslot counting is used, the above-described method of performing repeated transmission by each transmission point only on timeslots of the same type is also applicable when multi-slot transmission is repeated transmission by multiple transmission points.
[0205] It should be noted that single DCI scheduling or semi-static scheduling supports repeated transmission of different TRPs, supports MTRP repeated transmission of PUSCH codebook and non-codebook transmission, and can configure up to two SRS resource sets (codebook or non-codebook), corresponding to two TRPs respectively, and mainly involves spatial domain-related parameters. Due to the existence of different types of time slots, the most extreme case of the original multi-TRP repeated transmission is as shown in Figure 15 above. Since the spatial domain information of the SBFD time slot and the uplink time slot is also different, at this time, up to four sets of SRS resource sets (codebook or non-codebook) are required, and at the same time, up to four SRI fields are required to indicate the SRS resources of different types of time slots of different TRPs, and four TPMI fields are required to indicate the uplink layer and uplink precoding (precoding matrix indicator, PMI) indication on different types of time slots of different TRPs. Up to four sets of SRS resource set indications are required to indicate the SRS resource sets on different types of time slots of different TRPs. At the same time, up to four sets of power control parameter configurations are required, such as power control parameter set configuration, open-loop power set indication, power headroom reporting, and transmit power control commands. Furthermore, beam mapping patterns also need to be sent and changed, including the expansion of the Transmission Configuration Indication (TCI) status field.
[0206] In some embodiments, the multi-slot transmission configuration information is used to configure at least one of the following: time domain information, frequency domain information, spatial domain information, and power information.
[0207] In some embodiments, the frequency domain information includes at least one of the following: a carrier indicator field, a bandwidth part indication (BWP indicator) field, a frequency domain resource allocation (FDRA) field, a virtual resource block (VRB) to PRB mapping (VRB-to-PRB mapping) field, a PRB bundling size indicator field, a rate matching indicator field, a secondary cell Scell dormancy indication (SCell dormancy indication) field, and a modulation and coding method.
[0208] In some embodiments, the spatial domain information includes at least one of the following: a zero power channel state reference signal trigger (zero power CSI-RS trigger, ZP CSI-RS trigger) field, an antenna port field, a transmission configuration indication field, a sounding reference signal (SRS) request field, an SRS offset indicator field, a demodulation reference signal sequence initialization (DMRS sequence initialization) field, SRS resources, a transmission precoding indication transmission power measurement indicator (TPMI) field, and a beam mapping pattern.
[0209] In some embodiments, the power information includes at least one of the following: a power control parameter set configuration, an open-loop power set indication, a power headroom report, and a transmission power control command.
[0210] In some embodiments, the multi-slot transmission method further includes receiving transmission configuration information for non-SBFD time slots and transmission configuration information for SBFD time slots. Specifically, receiving at least one of the following information: time domain information, frequency domain information, spatial domain information, and power information, may require at least two sets of each, indicating the transmission configuration information for SBFD time slots and the transmission configuration information for SBFD time slots, respectively.
[0211] In some embodiments, a set of multi-slot transmission configuration information may be configured, and another set of multi-slot configuration information may be configured to indicate an offset value of the first set of multi-slot transmission configuration information.
[0212] In some embodiments, the base station may notify in a packet form, such as in a bitmap form. For example, 1 may identify a timeslot type, such as an SBFD timeslot; and 0 may identify another timeslot type, such as a non-SBFD timeslot.
[0213] In some embodiments, when effective transmission time slots (ie, available time slots for multi-slot transmission) are not enabled, ie, based on physical time slot counting, the above method of distinguishing and indicating transmission configuration information of multiple time slot types is also applicable.
[0214] It is understandable that different time slot transmission configuration information can be optimized for different communication requirements and environmental conditions. The method provided in the embodiment of the present disclosure can more effectively allocate system resources and improve system performance and efficiency by configuring multiple sets of multi-time slot transmission configuration information.
[0215] Based on the multi-slot transmission method provided by the embodiment of the present disclosure, SBFD technology allows the simultaneous existence of uplink and downlink in the same frequency band. By obtaining the SBFD resource configuration and combining it with the multi-slot transmission configuration information, the embodiment of the present disclosure can enable the communication system to perform uplink transmission in the original downlink, thereby improving the utilization efficiency of spectrum resources when performing multi-slot transmission.
[0216] At the same time, when performing multi-slot transmission, the embodiment of the present disclosure takes the SBFD resource configuration into consideration and determines the effective transmission time slot. This can avoid the problem that after the multi-slot transmission technology is combined with the SBFD technology, some time slots in the multi-slot transmission may be unavailable due to the significant difference between the SBFD time domain resource configuration and the original UL time domain resource configuration, thereby adversely affecting the multi-slot transmission of the communication system, thereby improving the data transmission efficiency and stability of the communication system.
[0217] The above mainly introduces the solution of the embodiment of the present disclosure from the perspective of the method. It can be understood that in order to realize the above functions, the multi-slot transmission device includes at least one of the hardware structure and software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiment of the present disclosure.
[0218] It is understandable that, in order to implement the above functions, the multi-slot transmission device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily appreciate that, in combination with the algorithm steps of the various examples described in the embodiments of the present disclosure, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.
[0219] The disclosed embodiments can divide the multi-slot transmission device into functional modules based on the above-mentioned method embodiments. For example, each functional module can be divided according to each function, or two or more functions can be integrated into a single functional module. The above-mentioned integrated modules can be implemented in either hardware or software. It should be noted that the module division in the disclosed embodiments is illustrative and represents only one logical functional division. In actual implementation, other division methods may be used. The following description uses the example of dividing each functional module according to each function.
[0220] Figure 19 is a schematic diagram of the structure of a multi-slot transmission device according to an embodiment of the present disclosure. The multi-slot transmission method provided by the above method embodiment can be implemented. As shown in Figure 19, the multi-slot transmission device 200 includes: an acquisition module 201, a determination module 202, an adjustment module 203, and a receiving module 204.
[0221] The acquisition module 201 is configured to acquire sub-band full-duplex (SBFD) resource configuration and multi-slot transmission configuration information.
[0222] The determination module 202 is configured to determine an effective transmission time slot for multi-slot transmission based on the SBFD resource configuration and the multi-slot transmission configuration information.
[0223] In some embodiments, the determination module 202 is configured to determine an effective transmission time slot for multi-slot transmission based on the SBFD time domain resource configuration in the SBFD resource configuration and the time domain resource allocation configuration in the multi-slot transmission configuration information.
[0224] In some embodiments, the effective transmission time slot is a time slot that does not meet the following preset conditions: in the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink and downlink configuration or the SSB symbol indicated by the synchronization signal / physical broadcast channel block (SSB) time domain position configuration, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration.
[0225] In some embodiments, the SBFD resource configuration also includes SBFD frequency domain resource configuration, and the multi-slot transmission configuration information also includes frequency domain resource allocation configuration; in the effective transmission time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration, and multi-slot transmission in the effective transmission time slot is abandoned.
[0226] In some embodiments, the determination module 202 is used, for example, to determine the effective transmission time slot of multi-slot transmission based on the SBFD time domain resource configuration and the SBFD frequency domain resource configuration in the SBFD resource configuration, and the frequency domain resource allocation configuration and the time domain resource allocation configuration in the multi-slot transmission configuration information.
[0227] In some embodiments, the effective transmission time slot is a time slot that does not meet at least one of the following preset conditions: in the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink and downlink configuration or the SSB symbol indicated by the synchronization signal / physical broadcast channel block (SSB) time domain position configuration, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration; in the time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration.
[0228] In some embodiments, the determination module 202 is used, for example, to determine the effective transmission time slot of multi-slot transmission based on the SBFD time domain resource configuration and the SBFD frequency domain resource configuration in the SBFD resource configuration, and the frequency domain resource allocation configuration, the time domain resource allocation configuration, and the frequency hopping configuration in the multi-slot transmission configuration information.
[0229] In some embodiments, the effective transmission time slot is a time slot that does not meet at least one of the following preset conditions: in the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink and downlink configuration or the SSB symbol indicated by the synchronization signal / physical broadcast channel block (SSB) time domain position configuration, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration; when the frequency hopping configuration does not enable frequency hopping, in the time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration; when the frequency hopping configuration enables frequency hopping, in the time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration after frequency hopping.
[0230] In some embodiments, the preset condition further includes that the number of frequency domain resources valid in the time slot is less than a threshold.
[0231] In some embodiments, the multi-slot transmission is a PUSCH repetition transmission of PUSCH repetition type A.
[0232] In some embodiments, the determination module 202 is further configured to determine a type of valid transmission time slots for multi-slot transmission; and determine a transport block size of the multi-slot transport block based on the type of valid transmission time slots for multi-slot transmission.
[0233] In some embodiments, the determination module 202 is used, for example, to determine the transport block size of the multi-slot transport block based on the number of valid time-frequency resources on the SBFD time slot and the number of valid time-frequency resources on the non-SBFD time slot when the type of valid transmission time slot of the multi-slot transmission includes the SBFD time slot and the non-SBFD time slot.
[0234] In some embodiments, the determination module 202 is configured to determine the transport block size of the multi-slot transport block based on the number of valid time-frequency resources on the SBFD time slot when the type of valid transmission time slots of the multi-slot transmission only includes the SBFD time slot.
[0235] In some embodiments, the determination module 202 is configured to determine the transport block size of the multi-slot transport block based on the number of valid time-frequency resources in the non-SBFD time slots when the types of valid transmission time slots in the multi-slot transmission only include non-SBFD time slots.
[0236] In some embodiments, the determination module 202 is further configured to determine a type of valid transmission time slots for multi-slot transmission; and determine a transmission power of a multi-slot transmission block based on the type of valid transmission time slots for multi-slot transmission.
[0237] In some embodiments, the determination module 202 is used, for example, to determine the transmission power of the multi-slot transmission block based on the number of valid time-frequency resources on the SBFD time slot and the number of valid time-frequency resources on the non-SBFD time slot when the type of valid transmission time slot of the multi-slot transmission includes the SBFD time slot and the non-SBFD time slot.
[0238] In some embodiments, the determination module 202 is configured to determine the transmission power of the multi-slot transmission block based on the number of valid time-frequency resources in the SBFD time slot when the valid transmission time slot type of the multi-slot transmission only includes the SBFD time slot.
[0239] In some embodiments, the determination module 202 is configured to determine the transmission power of the multi-slot transmission block based on the number of valid time-frequency resources in the non-SBFD time slots when the types of valid transmission time slots in the multi-slot transmission only include non-SBFD time slots.
[0240] In some embodiments, uplink control information can only be transmitted in non-SBFD time slots in valid transmission time slots of multi-slot transmission.
[0241] In some embodiments, the uplink control information supports transmission in a non-SBFD time slot or a SBFD time slot in an effective transmission time slot of a multi-slot transmission.
[0242] In some embodiments, the determination module 202 is further used to determine the target transmission time slot for multiplexing and transmitting uplink control information in the effective transmission time slot of the multi-slot transmission; the adjustment module 203 is used to adjust the size of the code block transmitted in the target time slot according to the type of the target transmission time slot.
[0243] In some embodiments, the adjustment module 203 is configured to adjust the size of the code block transmitted in the target time slot according to the type of target transmission, the number of time slots and the number of physical resource blocks in the non-SBFD time slot, and the number of time slots and the number of physical resource blocks in the SBFD time slot.
[0244] In some embodiments, when the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the position of the frequency domain resources of the uplink time slot is determined based on the frequency hopping configuration, and the position of the frequency domain resources of the uplink time slot is the same as the position of the frequency domain resources of the SBFD time slot.
[0245] In some embodiments, when the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the position of the frequency domain resources of the uplink time slot is determined based on the scheduling information, and the position of the frequency domain resources of the uplink time slot is the same as the position of the frequency domain resources of the SBFD time slot.
[0246] In some embodiments, when the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the position of the frequency domain resources of the uplink time slot is determined based on the indication information, and the position of the frequency domain resources of the uplink time slot is the same as the position of the frequency domain resources of the SBFD time slot.
[0247] In some embodiments, when multi-slot transmission is repeated transmission by multiple transmission points, each transmission point performs repeated transmission only on the same type of time slots.
[0248] In some embodiments, the receiving module 204 is configured to receive transmission configuration information of a non-SBFD timeslot and transmission configuration information of a SBFD timeslot.
[0249] In some embodiments, the multi-slot transmission configuration information is used to configure at least one of the following: time domain information, frequency domain information, spatial domain information, and power information.
[0250] In the case of implementing the functions of the above-mentioned integrated modules in hardware, the embodiments of the present disclosure provide a structure of the communication device involved in the above-mentioned embodiments. As shown in Figure 20, the communication device 300 includes: a processor 302 and a bus 304. In some embodiments, the communication device 300 may also include a memory 301. In some embodiments, the communication device 300 may also include a communication interface 303.
[0251] The processor 302 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 302 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof, and may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 302 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP (digital signal processor) and a microprocessor, and the like.
[0252] The communication interface 303 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, or wireless local area network (WLAN).
[0253] The memory 301 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0254] As an implementation, the memory 301 may exist independently of the processor 302. The memory 301 may be connected to the processor 302 via a bus 304 and used to store instructions or program codes. When the processor 302 calls and executes the instructions or program codes stored in the memory 301, the multi-slot transmission method provided in the embodiment of the present disclosure can be implemented.
[0255] In another implementation, memory 301 may be integrated with processor 302. Bus 304 may be an Extended Industry Standard Architecture (EISA) bus, for example. Bus 304 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, FIG20 shows only one thick line, but this does not imply that there is only one bus or only one type of bus.
[0256] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) having computer program instructions stored therein. When the computer program instructions are executed on a computer, the computer executes the multi-slot transmission method of any of the above embodiments.
[0257] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0258] An embodiment of the present disclosure provides a computer program product comprising instructions. When the computer program product is run on a computer, the computer is enabled to execute the multi-slot transmission method of any one of the above embodiments.
[0259] The above are only specific embodiments of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A multi-slot transmission method, comprising: Obtain sub-band full-duplex SBFD resource configuration and multi-slot transmission configuration information; Based on the SBFD resource configuration and the multi-slot transmission configuration information, an effective transmission time slot for multi-slot transmission is determined.
2. The method according to claim 1, wherein The determining, based on the SBFD resource configuration and the multi-slot transmission configuration information, an effective transmission time slot for the multi-slot transmission includes: An effective transmission time slot of the multi-slot transmission is determined based on the SBFD time domain resource configuration in the SBFD resource configuration and the time domain resource allocation configuration in the multi-slot transmission configuration information.
3. The method according to claim 2, wherein: The valid transmission time slot is a time slot that does not meet the following preset conditions: In the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink and downlink configuration or the SSB symbol indicated by the synchronization signal / physical broadcast channel block SSB time domain position configuration, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration.
4. The method according to claim 2, wherein: The SBFD resource configuration further includes SBFD frequency domain resource configuration, and the multi-slot transmission configuration information further includes frequency domain resource allocation configuration; In the effective transmission time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration, and the multi-slot transmission in the effective transmission time slot is abandoned.
5. The method according to claim 1, wherein The determining, based on the SBFD resource configuration and the multi-slot transmission configuration information, an effective transmission time slot for the multi-slot transmission includes: An effective transmission time slot of the multi-slot transmission is determined based on the SBFD time domain resource configuration and the SBFD frequency domain resource configuration in the SBFD resource configuration, and the frequency domain resource allocation configuration and the time domain resource allocation configuration in the multi-slot transmission configuration information.
6. The method according to claim 5, wherein: The valid transmission time slot is a time slot that does not meet at least one of the following preset conditions: In the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with a downlink symbol indicated by the uplink and downlink configuration or an SSB symbol indicated by the synchronization signal / physical broadcast channel block SSB time domain position configuration, and does not overlap with an SBFD symbol indicated by the SBFD time domain resource configuration; In the time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration.
7. The method according to claim 1, wherein The determining, based on the SBFD resource configuration and the multi-slot transmission configuration information, an effective transmission time slot for the multi-slot transmission includes: Based on the SBFD time domain resource configuration and SBFD frequency domain resource configuration in the SBFD resource configuration, and the frequency domain resource allocation configuration, time domain resource allocation configuration, and frequency hopping configuration in the multi-slot transmission configuration information, an effective transmission time slot of the multi-slot transmission is determined.
8. The method according to claim 7, wherein: The valid transmission time slot is a time slot that does not meet at least one of the following preset conditions: In the time slot, at least one symbol indicated by the time domain resource allocation configuration overlaps with a downlink symbol indicated by the uplink and downlink configuration or an SSB symbol indicated by the synchronization signal / physical broadcast channel block SSB time domain position configuration, and does not overlap with an SBFD symbol indicated by the SBFD time domain resource configuration; In a case where frequency hopping is not enabled in the frequency hopping configuration, on the time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration; In the case where the frequency hopping configuration enables frequency hopping, on the time slot, the frequency domain resources indicated by the frequency domain resource allocation configuration do not overlap or partially overlap with the frequency domain resources indicated by the SBFD frequency domain configuration after frequency hopping.
9. The method according to any one of claims 3, 6 and 8, wherein: The preset condition also includes that the number of frequency domain resources valid in the time slot is less than a threshold.
10. The method according to any one of claims 1 to 8, wherein The multi-slot transmission is a physical uplink shared channel PUSCH repetition type A PUSCH repetition transmission.
11. The method according to claim 1 , further comprising: determining a type of valid transmission time slot for the multi-slot transmission; A transport block size of a multi-slot transport block is determined based on the type of valid transmission slots of the multi-slot transmission.
12. The method according to claim 11, wherein The determining, based on the type of the valid transmission time slot of the multi-slot transmission, the transport block size of the multi-slot transport block comprises: In a case where the types of valid transmission time slots of the multi-slot transmission include SBFD time slots and non-SBFD time slots, a transport block size of the multi-slot transport block is determined based on the number of valid time-frequency resources on the SBFD time slots and the number of valid time-frequency resources on the non-SBFD time slots.
13. The method according to claim 11, wherein The determining, based on the type of the valid transmission time slot of the multi-slot transmission, the transport block size of the multi-slot transport block comprises: In a case where the types of valid transmission time slots of the multi-slot transmission include only SBFD time slots, the transport block size of the multi-slot transport block is determined based on the number of valid time-frequency resources on the SBFD time slots.
14. The method according to claim 11, wherein The determining, based on the type of the valid transmission time slot of the multi-slot transmission, the transport block size of the multi-slot transport block comprises: In a case where the types of valid transmission time slots of the multi-slot transmission include only non-SBFD time slots, the transport block size of the multi-slot transport block is determined based on the number of valid time-frequency resources in the non-SBFD time slots.
15. The method according to claim 1, further comprising: determining a type of valid transmission time slot for the multi-slot transmission; Based on the type of the valid transmission slot of the multi-slot transmission, a transmission power of the multi-slot transport block is determined.
16. The method according to claim 15, wherein The determining, based on the type of the effective transmission time slot of the multi-slot transmission, the transmission power of the multi-slot transmission block comprises: In a case where the types of valid transmission time slots of the multi-slot transmission include SBFD time slots and non-SBFD time slots, the transmission power of the multi-slot transmission block is determined based on the number of valid time-frequency resources on the SBFD time slots and the number of valid time-frequency resources on the non-SBFD time slots.
17. The method according to claim 15, wherein: The determining, based on the type of the effective transmission time slot of the multi-slot transmission, the transmission power of the multi-slot transmission block comprises: In a case where the types of valid transmission time slots of the multi-slot transmission include only SBFD time slots, the transmission power of the multi-slot transmission block is determined based on the number of valid time-frequency resources in the SBFD time slots.
18. The method according to claim 15, wherein The determining, based on the type of the effective transmission time slot of the multi-slot transmission, the transmission power of the multi-slot transmission block comprises: In a case where the types of valid transmission time slots of the multi-slot transmission include only non-SBFD time slots, the transmission power of the multi-slot transmission block is determined based on the number of valid time-frequency resources in the non-SBFD time slots.
19. The method according to claim 1, wherein Uplink control information can only be transmitted in non-SBFD time slots among the valid transmission time slots of the multi-time slot transmission.
20. The method according to claim 1, wherein The uplink control information supports transmission in a non-SBFD time slot or a SBFD time slot in the effective transmission time slot of the multi-time slot transmission.
21. The method according to claim 20, further comprising: Determining a target transmission time slot for multiplexing and transmitting the uplink control information in an effective transmission time slot of the multi-slot transmission; According to the type of the target transmission time slot, the size of the code block transmitted in the target time slot is adjusted.
22. The method according to claim 21, wherein The adjusting, according to the type of the target transmission time slot, the size of the code block transmitted in the target time slot includes: The size of the code block transmitted in the target time slot is adjusted according to the type of target transmission, the number of time slots and the number of physical resource blocks of the non-SBFD time slot, and the number of time slots and the number of physical resource blocks of the SBFD time slot.
23. The method according to claim 1, wherein When the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the position of the frequency domain resources of the uplink time slot is determined based on the frequency hopping configuration, and the position of the frequency domain resources of the uplink time slot is the same as the position of the frequency domain resources of the SBFD time slot.
24. The method according to claim 1, wherein When the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the position of the frequency domain resources of the uplink time slot is determined based on the scheduling information, and the position of the frequency domain resources of the uplink time slot is the same as the position of the frequency domain resources of the SBFD time slot.
25. The method according to claim 1, wherein When the multi-slot transmission is a cross-slot type multi-slot transmission and joint channel estimation is enabled, the position of the frequency domain resources of the uplink time slot is determined based on the indication information, and the position of the frequency domain resources of the uplink time slot is the same as the position of the frequency domain resources of the SBFD time slot.
26. The method according to claim 1, wherein In the case where the multi-slot transmission is repeated transmission by multiple transmission points, each transmission point performs repeated transmission only on the same type of time slots.
27. The method of claim 1, further comprising: Receive transmission configuration information of a non-SBFD timeslot and transmission configuration information of a SBFD timeslot.
28. The method according to claim 1, wherein The multi-slot transmission configuration information is used to configure at least one of the following: time domain information, frequency domain information, spatial domain information, and power information.
29. A communication device comprising: A memory and a processor; wherein the memory is coupled to the processor; the memory is used to store instructions executable by the processor; and when the processor executes the instructions, the method according to any one of claims 1 to 28 is performed.
30. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device is caused to perform the method according to any one of claims 1 to 28.
Citation Information
Patent Citations
Uplink communication processing method, communication device and storage medium
CN117121599A
Uplink transmission method and communication device
CN117812715A
Learning method for image restoration model and apparatus for performing the same
KR1020250124529A
Physical uplink control channel (PUCCH) and sounding reference signal (SRS) resource allocation in subband full duplex (SBFD)
US20240107541A1