Multi-slot transmission method, communication device and storage medium
By obtaining SBFD resource configuration and multi-slot transmission configuration information, and determining the effective transmission time slot, the time slot unavailability problem caused by the combination of SBFD technology and multi-slot transmission technology is solved, and the data transmission efficiency and stability of the communication system are improved.
Patent Information
- Application Number
- CN202410406821.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-03
- Publication Date
- 2025-06-17
AI Technical Summary
After the introduction of subband full duplex (SBFD) technology, the combination of multi-slot transmission technology and SBFD technology may lead to unavailability of some time slots, affecting the multi-slot transmission efficiency and stability of the communication system.
By obtaining SBFD resource configuration and multi-slot transmission configuration information, the effective transmission time slot for multi-slot transmission is determined, ensuring that the communication system performs uplink transmission in the original downlink, and improving the utilization efficiency of spectrum resources.
It effectively avoids the time slot unavailability problem caused by the combination of SBFD technology and multi-slot transmission technology, and improves the data transmission efficiency and stability of the communication system.
Smart Images

Figure CN120166536A_ABST
Abstract
Description
Technical Field
[0001] 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
[0002] In order to improve the efficiency of a communication system, the 5th generation (5G) communication system, the 6th generation (6G) communication system, or more wireless communication systems may introduce subband full duplex (SBFD). With the introduction of SBFD, an uplink (UL) subband can be configured in the original downlink (DL) time slot for UL transmission, and the available UL resources increase, which can improve the efficiency of the communication system.
[0003] However, the SBFD time domain resource configuration may be quite different from the original UL time domain resource configuration. For example, the beam relationship, the available resource block (RB) resources, and the available number of symbols may all be different. When enabling the SBFD mechanism during multi-slot transmission, some time slots in the multi-slot transmission may become unavailable, which may have an adverse impact on the multi-slot transmission of the communication system. Summary of the Invention
[0004] Embodiments of the present disclosure provide a multi-slot transmission method, a communication device, and a storage medium, which are used to avoid the adverse impact on the multi-slot transmission of a communication system after the combination of multi-slot transmission technology and SBFD technology.
[0005] In a first aspect, a multi-slot transmission method is provided, and the method includes:
[0006] Obtain subband full duplex (SBFD) resource configuration and multi-slot transmission configuration information;
[0007] Based on the SBFD resource configuration and the multi-slot transmission configuration information, determine the effective transmission time slots of the multi-slot transmission.
[0008] Based on the multi-slot transmission method provided by the embodiments of the present disclosure, the SBFD technology allows the simultaneous presence of an uplink and a downlink in the same frequency band. By obtaining the SBFD resource configuration and combining it with the multi-slot transmission configuration information, the embodiments of the present disclosure can enable the communication system to perform uplink transmission in the original downlink, improving the utilization efficiency of spectrum resources during multi-slot transmission.
[0009] Meanwhile, when performing multi-slot transmission in the embodiments of the present disclosure, by taking into account the SBFD resource configuration, the effective transmission slots are determined, which can avoid the problem that after the combination of the multi-slot transmission technology and the SBFD technology, due to the possible large difference between the SBFD time-domain resource configuration and the original UL time-domain resource configuration, some slots in the multi-slot transmission may become unavailable, thus bringing an adverse impact on the multi-slot transmission of the communication system, and improving the data transmission efficiency and stability of the communication system.
[0010] In a second aspect, a multi-slot transmission device is provided, including: an acquisition module and a determination module;
[0011] The acquisition module is configured to acquire sub-band full-duplex (SBFD) resource configuration and multi-slot transmission configuration information;
[0012] The determination module is configured to determine the effective transmission slots of the multi-slot transmission based on the SBFD resource configuration and the multi-slot transmission configuration information.
[0013] In a third aspect, a communication device is provided, including: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; when the processor executes the computer program, the multi-slot transmission method of any of the above embodiments is implemented.
[0014] In a fourth aspect, a computer-readable storage medium is provided, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the multi-slot transmission method of any of the above embodiments is implemented.
[0015] 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 of any of the above embodiments is implemented.
[0016] For the specific descriptions of the second aspect to the fifth aspect and their various implementation manners in the present disclosure, reference may be made to the detailed descriptions in the first aspect and its various implementation manners; and for the beneficial effects of the second aspect to the fifth aspect and their various implementation manners, reference may be made to the beneficial effect analysis in the first aspect and its various implementation manners, which will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the present disclosure, the drawings required to be used in some embodiments of the present disclosure will be briefly introduced below. Obviously, the drawings in the following description are only the drawings of some embodiments of the present disclosure, and those of ordinary skill in the art can also obtain other drawings based on these drawings.
[0018] Figure 1 A schematic diagram of an SBFD resource provided for some embodiments of the present disclosure;
[0019] Figure 2 Another schematic diagram of SBFD resources provided for some embodiments of the present disclosure;
[0020] Figure 3 A schematic diagram of hopping interval provided for some embodiments of the present disclosure;
[0021] Figure 4 A schematic diagram of process number provided for some embodiments of the present disclosure;
[0022] Figure 5 A schematic diagram of multi-TRP provided for some embodiments of the present disclosure;
[0023] Figure 6 A schematic diagram of a communication system provided for some embodiments of the present disclosure;
[0024] Figure 7 A flowchart of a multi-slot transmission method provided for some embodiments of the present disclosure;
[0025] Figure 8 A schematic diagram of SBFD configuration provided for some embodiments of the present disclosure;
[0026] Figure 9 A flowchart of another multi-slot transmission method provided for some embodiments of the present disclosure;
[0027] Figure 10 A schematic diagram of cross-slot type repeated transmission provided for some embodiments of the present disclosure;
[0028] Figure 11 Another schematic diagram of cross-slot type repeated transmission provided for some embodiments of the present disclosure;
[0029] Figure 12 Another schematic diagram of cross-slot type repeated transmission provided for some embodiments of the present disclosure;
[0030] Figure 13 A flowchart of another multi-slot transmission method provided for some embodiments of the present disclosure;
[0031] Figure 14 A flowchart of another multi-slot transmission method provided for some embodiments of the present disclosure;
[0032] Figure 15 A schematic diagram of an uplink slot provided for some embodiments of the present disclosure;
[0033] Figure 16 A schematic diagram of a relocated uplink slot provided for some embodiments of the present disclosure;
[0034] Figure 17 Schematic diagram of multi-slot transmission provided by some embodiments of the present disclosure;
[0035] Figure 18 Another schematic diagram of multi-slot transmission provided by some embodiments of the present disclosure;
[0036] Figure 19 Schematic structural diagram of a multi-slot transmission device provided by some embodiments of the present disclosure;
[0037] Figure 20 Schematic structural diagram of a communication device provided by some embodiments of the present disclosure. Detailed implementation manners
[0038] Next, the technical solutions in the present disclosure will be clearly and completely described in conjunction with the accompanying drawings in the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present disclosure without creative efforts shall fall within the protection scope of the present disclosure.
[0039] It should be noted that in the present disclosure, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present disclosure should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary" or "for example" aims to present relevant concepts in a specific manner.
[0040] Hereinafter, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features.
[0041] In the description of the present disclosure, unless otherwise specified, " / " means "or". For example, A / B may represent A or B. The "and / or" herein is only a description of the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, "at least one" means one or more, and "a plurality" means two or more.
[0042] For the convenience of understanding, relevant concepts involved in the embodiments of the present disclosure are briefly introduced first.
[0043] 1. Time division duplex (TDD):
[0044] In a wireless communication system, 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 decreased capacity. To improve the operational limitations brought by traditional TDD, a method worth studying is to enable the coexistence of the downlink and uplink within the traditional TDD frequency band, and this mode is also called full duplex. More specifically, the feasibility of implementing SBFD on the base station side can be explored.
[0045] 2. SBFD Technology:
[0046] For some symbols configured as semi-static downlink resources or flexible resources, part of the frequency resources can be configured as UL resources, such as UL sub-bands. The downlink or flexible symbols configured as UL sub-bands can be called SBFD sub-bands or SBFD symbols. Alternatively, for some symbols configured as semi-static uplink resources or flexible resources, part of the frequency resources can be configured as DL resources, such as DL sub-bands. The uplink or flexible symbol(s) configured as DL sub-bands can also be called SBFD symbols. In either case, the uplink and downlink will coexist in different frequency-domain resources of the same time-domain resource, and this communication technology is called SBFD technology.
[0047] For example, the UL sub-band and DL sub-band are configured within the frequency-domain ranges of the DL bandwidth part (BWP) and UL BWP. The UL sub-band and DL sub-band are also called SBFD sub-bands. That is, configure an SBFD sub-band in a DL symbol or flexible symbol, and this SBFD sub-band generally includes a DL sub-band and a UL sub-band.
[0048] Exemplarily, in a 100 MHz TDD carrier, 20 consecutive RBs can be configured as a UL sub-band and inserted into the DL symbols or flexible symbols of the DL BWP. The remaining frequency-domain resources of this DL BWP are the DL sub-band (the gap symbols can be not configured). Alternatively, a DL sub-band can also be configured in the DL symbols or flexible symbols of the DL BWP. In this way, in the DL symbols or flexible symbols, this UL sub-band can be used for UL transmission, and the DL sub-band can be used for DL transmission. Exemplarily, Figure 1 is a schematic diagram of SBFD resources. As Figure 1As shown, a UL sub-band is configured in a DL symbol or a flexible symbol, and this structure is generally referred to as "DUD" (frequency-domain-based structure). Among them, D refers to the DL symbol, U refers to the UL symbol, and S refers to the flexible symbol. Further, frequency-domain structures such as "UDU", "DU", or "UD" can also be configured. Figure 2 is another schematic diagram of SBFD resources. As Figure 2 shown, when a UL sub-band is configured in a DL symbol or a flexible symbol, the DL symbol and the flexible symbol will be represented by the X symbol.
[0049] 3. Multi-slot transmission:
[0050] Some topics in the 5G NR Rel-17 standard have been studied and standardized, such as coverage enhancement, multiple input multiple output (MIMO) enhancement, 52.6 GHz carrier frequency research, etc. The main directions are all for 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, multi-PxSCH transmission.
[0051] For the coverage enhancement topic, it is mainly the functional enhancement of the physical uplink shared channel (PUSCH) / physical uplink control channel (PUCCH), which includes the following directions:
[0052] (1)Enhancement issues of PUSCH repetition type A: Increase the maximum repetition count and count the repetition count according to the available UL time slots, that is, increase the actual repeatable quantity, thereby improving the coverage ability. An important enhancement here is the determination of available time slots. In the current protocol, if the available time slots are enabled, for repetition, TBoMS, TBoMS repetition, the terminal (such as user equipment (UE)) determines the PUSCH transmission time slots of PUSCH repetition type A according to the time-division duplex uplink-downlink configuration common (tdd-UL-DL-ConfigurationCommon) message, time-division duplex uplink-downlink configuration dedicated (tdd-UL-DL-ConfigurationDedicated) message, ssb-PositionsInBurst, and the time domain resource allocation (TDRA) field value in the downlink control information (DCI) format 0_1 or 0_2 in the radio resource control (RRC) parameters. If at least one symbol indicated by the time domain resource allocation table index row overlaps with the DL symbols indicated by the high-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 symbols of the index provided by ssb-PositionsInBurst, then this 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.
[0053] (2)Support for transport block transmission across multiple time slots and transport block repeated transmission across multiple time slots: The same transport block is transmitted across multiple time slots, and the coverage ability is improved by reducing the coding rate. The enhancements involved here mainly include the determination of the transport block size (TB size), the determination of the TBoMS transmission power, and the multiplexing of uplink control information (UCI), etc.
[0054] Currently, in the related technologies, the TB size is determined in the following ways:
[0055] If the TBoMS assumes that each time slot has the same number of frequency-domain resource blocks, then the size N of the TB size RE is calculated by the following formula (1):
[0056] N RE = N * min(156, N′ RE ) * n PRB Formula (1)
[0057] where N refers to the number of slots used for TBoMS transmission, and N′ RE refers to the number of resource elements (REs) actually used in each RB, and n PRB refers to the number of frequency-domain RBs.
[0058] Currently, in the related art, the number of bits per resource element (BPRE) of TBoMS is calculated by the following formula (2):
[0059]
[0060] where C is the number of code blocks (CBs), and K r is the size of the rth CB, N RE is the number of allocated REs in an allocated time slot in a single TBoMS transmission, and N refers to the number of slots used for TBoMS transmission. The value of BPRE affects the PUSCH uplink power control parameter.
[0061] Currently, in the related art, the UCI multiplexing problem is determined as follows:
[0062] For TBoMS, UCI is multiplexed on each PUSCH overlapping time slot for UL transmission in one carrier. When UCI is multiplexed on the available time slots of TBoMS, the size of the code block is scaled by 1 / N, where N refers to the number of slots used for TBoMS transmission.
[0063] (3) Support for the joint channel estimation issue: Enable joint channel estimation during multiple PUSCH transmissions under the conditions of power consistency and phase continuity. The main enhancement here is to introduce the concept of the time domain window (TDW). First, the UE reports the maximum duration X of the supported PUSCH / PUCCH joint channel estimation. Then, the next generation node B (gNB) configures a time domain window length Y, and Y <= X. If Y is not configured, it is valued 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 according to events that only affect or disrupt some behaviors of power consistency and phase continuity. After an ATDM is ended by an event, a new ATDW can be recreated according to the UE's capabilities. In addition, enhancements have also been made to frequency hopping under current joint channel estimation. Exemplarily, Figure 3 is a schematic diagram of the frequency hopping interval. As Figure 3 shown, joint channel estimation supports the frequency hopping interval. Based on the frequency division duplex (FDD) frame structure, the time domain window and the frequency hopping interval can be configured through independent RRC messages. If the frequency hopping interval is not configured, the default frequency hopping interval (bundle size) is equal to the configured time domain window length. The UE can determine the length of the actual time domain window within the configured time domain window according to events. As Figure 3 shown, the first configured frequency hopping interval includes frequency hopping in the frequency domain indicated by 1 nd hop, and the second configured frequency hopping interval includes frequency hopping in the frequency domain indicated by 2 nd hops.
[0064] (4) 52.6 GHz Carrier Frequency Topic: Mainly, the enhancement of multi-PxSCH (multi-PDSCH or multi-PUSCH) transmission scheduled by a DCI is carried out. Each PxSCH of multi-PxSCH transmits a different TB, and repetition between multi-PxSCH is not supported. Each PxSCH belongs to a time slot, but there is no restriction that only one PxSCH can appear in a time slot. Moreover, two adjacent PxSCHs of multi-PxSCH can be consecutive or non-consecutive, that is, two adjacent PxSCHs can be located in non-adjacent time slots. Finally, TDRA is supported through RRC configuration extension to indicate up to 8 PxSCHs per row, and each PxSCH corresponds to a K0 / K2, a start and length indicator value (SLIV), and a mapping type. Each PxSCH 1 ST uses the same modulation and coding scheme (MCS) for the TB, and the new data indicator (NDI) and redundancy version (RV) can be different. The hybrid automatic repeat request (HARQ) process number of the first PxSCH is indicated by the DCI, and the HARQ process numbers of the subsequent PxSCHs increase by one in sequence. Exemplarily, Figure 4 is a schematic diagram of a process number. As Figure 4 shown, the DCI indicates the transport block TB0, and the subsequent process numbers increase by one in sequence, which are the transport block TB1, the transport block TB2, and the transport block TB3.
[0065] (5) MIMO Enhancement Topic: Mainly, the enhancement of multi-transmission reference point (multi-TRP) is carried out, and PUSCH / PUCCH / physical downlink control channel (PDCCH) / physical downlink shared channel (PDSCH) repetition of multi-TRP is introduced. Time division multiplexing (TDM) is used in a single DCI scheduling, which can support both distributed modulation and centralized modulation methods. Exemplarily, Figure 5 is a schematic diagram of multi-TRP. As Figure 5As shown, DCI schedules TRP1 to perform PUSCH repetition1 and PUSCH repetition2 on the first two U time slots, and schedules TRP2 to perform PUSCH repetition3 and PUSCH repetition4 on the last two U time slots, which supports the repetition of the same TB between different TRPs.
[0066] The above is an introduction to some of the concepts involved in the embodiments of the present disclosure, which will not be elaborated further below.
[0067] Some methods of multi-time slot transmission supported in the relevant standards are given in the above related concepts. Due to the introduction of the SBFD technology, the configurations on the SBFD time slots (which can also be called X time slots) are quite different from those on the uplink time slots (which can also be called UL time slots, U time slots). For example, the spatial domain information (such as the quasi co-location relationship, i.e., the beam relationship) may be different, the frequency domain information (such as the available RB resources) may be different, and the time domain information (such as the available number of symbols) may be different. When the SBFD technology is combined with the multi-time slot transmission methods in the related technologies, some problems will arise, which will have an adverse impact on the multi-time slot transmission.
[0068] 5G mobile communication technology or even further 6G mobile communication technology is facing more and more requirements. From the current development trend, 5G systems are developing based on characteristics such as enhanced mobile broadband, ultra-reliable low-latency communication, and massive machine-type communication. 5G NR has started to study based on SBFD. Since from the perspective of the base station, SBFD is full-duplex communication, it will bring some impacts and adaptive standard changes to the relevant technical solutions (Rel-16 / Rel-17 / Rel-18) and functions. The embodiments of the present disclosure mainly focus on the modification of the Rel-17 related technical solutions and functions.
[0069] Embodiments of the present disclosure can be applied to various wireless communication systems, such as: Global System of Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wide Band Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE-A (Advanced Long Term Evolution) system, Universal Mobile Telecommunication System (UMTS), 5G, Beyond Fifth Generation (B5G), 6th Generation (6G) system, etc. 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.
[0070] Figure 6 FIG. is a schematic diagram of a communication system provided by an embodiment of the present disclosure. The communication system includes a terminal device 110 and a network device 120.
[0071] Among them, the terminal device 110 is within the coverage area of the network device 120. The terminal device 110 can perform air interface communication with the network device 120 through UL or DL. For example, the terminal device 110 can send uplink data to the network device 120 through PUSCH in the UL direction; the network device 120 can send downlink data to the terminal device 110 through the downlink physical layer shared channel PDSCH in the DL direction.
[0072] In some embodiments, the terminal device 110 and the network device 120 can be one or more, and the embodiments of the present disclosure do not limit the quantity.
[0073] The terminal device 110 is configured to obtain SBFD resource configuration and multi-slot transmission configuration information, and determine an effective transmission time slot for multi-slot transmission based on the SBFD resource configuration and the multi-slot transmission configuration information. Exemplarily, the terminal device 110 can determine the 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.
[0074] In some embodiments, the effective transmission time slot is a time slot that does not meet the following preset conditions:
[0075] 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-downlink configuration or the SSB symbol indicated by the time domain position configuration of the synchronization signal / physical broadcast channel block SSB, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration.
[0076] Exemplarily, if at least one symbol indicated by the time domain resource allocation configuration overlaps with the DL symbol indicated by the high-layer message tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated, or overlaps with the SS / PBCH block symbol indexed by ssb-PositionsInBurst, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration, then this time slot meets the above preset conditions, that is, this time slot is not an effective transmission time slot. This time slot will be included in the number of PUSCH transmission time slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2.
[0077] Exemplarily, the terminal device 110 may be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, 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 smart city, a wireless terminal in smart home, and so on. The embodiments of the present disclosure do not limit the application scenarios. The terminal device 110 may also be a terminal device supporting the new radio access technology, and can access the communication system through the radio access interface and initiate services such as calls and Internet access. The terminal device 110 may sometimes also be referred to as a user, user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile terminal, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent, or UE device, etc., and the embodiments of the present disclosure do not limit this.
[0078] The network device 120 is configured to send SBFD resource configuration and multi-time slot transmission configuration information to the terminal device 110.
[0079] 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, etc. The base station may include various macro base stations, micro base stations, home base stations, wireless remote radio heads, reconfigurable intelligent surfaces (RISs), routers, relays, wireless fidelity (WIFI) devices, and other network-side devices.
[0080] It should be noted that the above scenarios are for more clearly illustrating 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 of ordinary skill in the art can know that with the evolution of the system architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present disclosure are equally applicable to similar technical problems.
[0081] To improve the efficiency of the communication system, 5G, 6G, or more wireless communication systems may evolve towards sub-band full duplex. With the introduction of SBFD, an uplink sub-band can be configured in the original downlink time slot for UL transmission, and the available UL resources increase, which can improve the efficiency of the communication system.
[0082] The SBFD time-domain resource configuration may be quite different from the original UL time-domain resource configuration. For example, the beam relationship, the available RB resources, and the available number of symbols may all be different. When performing multi-slot transmission and SBFD is enabled, some time slots in the multi-slot transmission may become unavailable, which may have an adverse impact on the multi-slot transmission of the communication system.
[0083] To address the above problems, refer to Figure 7 , which is a flowchart of a multi-slot transmission method provided by an embodiment of the present disclosure. The method provided by the embodiment of the present disclosure can be applied to a terminal, such as Figure 7 shown, the multi-slot transmission method provided by the embodiment of the present disclosure includes the following steps:
[0084] S101. Obtain sub-band full duplex (SBFD) resource configuration and multi-slot transmission configuration information.
[0085] In some embodiments, the SBFD resource configuration includes at least one of the following: SBFD time-domain resource configuration, SBFD frequency-domain resource configuration.
[0086] In some embodiments, the SBFD time-domain resource configuration includes at least one of the following: SBFD symbols, SBFD time slots, SBFD start symbols, and the symbol length continuously occupied by SBFD.
[0087] 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.
[0088] It should be noted that the frequency-domain resources of the uplink sub-bands within the uplink active BWP are referred to as uplink available PRBs, and the frequency-domain resources of the downlink sub-bands within the downlink active BWP are referred to as downlink available PRBs.
[0089] In some embodiments, the multi-slot transmission configuration information includes the time-domain resource allocation configuration for multi-slot transmission and the frequency-domain resource allocation configuration for multi-slot transmission. Exemplarily, the multi-slot transmission configuration information may be the TDRA field value in DCI format 0_1 or 0_2.
[0090] 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.
[0091] In some embodiments, the multi-slot transmission is the PUSCH repetition transmission of PUSCH repetition type A.
[0092] As an example, the base station may periodically broadcast a system information block (SIB). Among them, the SIB contains information about SBFD resource configuration and multi-slot transmission configuration information. The terminal can obtain this information by decoding the SIB.
[0093] As another example, the base station may send specific configuration information to the terminal through control signaling. The terminal can obtain the SBFD resource configuration and multi-slot transmission configuration information by receiving and decoding the control information.
[0094] As yet another example, during the RRC connection process, the terminal and the base station can establish a connection and perform a series of negotiation steps. In these negotiation steps, the base station can send the SBFD resource configuration and multi-slot transmission configuration information to the terminal.
[0095] It should be noted that the above are only some examples of how to obtain the SBFD resource configuration and multi-slot transmission configuration information given in the embodiments of the present disclosure. In actual implementation, obtaining the SBFD resource configuration and multi-slot transmission configuration information may vary due to specific network deployments, protocol versions, or other factors. Therefore, there may be more or fewer methods than the above examples to obtain the SBFD resource configuration and multi-slot transmission configuration information during implementation to meet specific requirements and constraints, and the embodiments of the present disclosure do not limit this.
[0096] S102. Determine the effective transmission time slots for multi-slot transmission based on the SBFD resource configuration and the multi-slot transmission configuration information.
[0097] In some embodiments, the terminal can parse the SBFD resource configuration and the 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 in the information, the terminal can determine the effective transmission time slots for multi-slot transmission. Once the effective 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 type A PUSCH repetition transmission on these time slots.
[0098] It can be understood that based on the multi-slot transmission method provided in the embodiments of the present disclosure, the SBFD technology allows the uplink and downlink to coexist in the same frequency band at the same time. By obtaining the SBFD resource configuration and combining it with the multi-slot transmission configuration information, the embodiments of the present disclosure can enable the communication system to perform uplink transmission in the original downlink, improving the utilization efficiency of spectrum resources during multi-slot transmission.
[0099] At the same time, when performing multi-slot transmission, the embodiments of the present disclosure consider the SBFD resource configuration and then determine the effective transmission time slots, which can avoid the problem that after the multi-slot transmission technology is combined with the SBFD technology, due to the possible large difference between the SBFD time-domain resource configuration and the original UL time-domain resource configuration, some time slots in the multi-slot transmission may become unavailable, thus bringing an adverse impact on the multi-slot transmission of the communication system, and improving the data transmission efficiency and stability of the communication system.
[0100] In some embodiments, the above step S102 can be specifically implemented as: determining the effective transmission time slots 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.
[0101] In some embodiments, the effective transmission time slots are the time slots that do not meet the following preset conditions: on 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 SSB time-domain position configuration of the synchronization signal / physical broadcast channel block, and does not overlap with the SBFD symbol indicated by the SBFD time-domain resource configuration. The terminal can determine the time slots that do not meet the above preset conditions as the effective transmission time slots for multi-slot transmission.
[0102] In some embodiments, the effective 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 a time slot that does not meet the above preset conditions as a PUSCH repetition transmission time slot.
[0103] In some embodiments, the uplink-downlink configuration is indicated by at least one of the following: tdd-UL-DL-ConfigurationCommon in the RRC parameter, tdd-UL-DL-ConfigurationDedicated in the RRC parameter. The configuration of the time domain position of the synchronization signal / physical broadcast channel block SSB may be the ssb-PositionsInBurst configuration. That is, if on a time slot, at least one symbol indicated by the time domain resource allocation configuration (such as the time domain resource allocation table index row) overlaps with the DL symbols indicated by the tdd-UL-DL-ConfigurationCommon message or the tdd-UL-DL-ConfigurationDedicated message, or overlaps with the symbols of the SS / PBCH block indexed by ssb-PositionsInBurst, and does not overlap with the SBFD symbols indicated by the SBFD time domain resource configuration, then this time slot meets the preset conditions, that is, this time slot is not an effective transmission time slot, and this 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 this time slot does not meet the preset conditions, then this time slot is counted.
[0104] It can be understood that in the method provided by the embodiments of the present disclosure, based on the method for judging effective transmission time slots in the related art, the frequency domain resource allocation configuration may not be considered, but only the overlapping situation of the time domain resource allocation is considered, which can reduce the calculation amount and complexity and improve the operation efficiency of the communication system.
[0105] In some embodiments, on 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-time slot transmission on the effective transmission time slot is abandoned. Exemplarily, 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, then multi-time slot transmission on this effective transmission time slot is abandoned (that is, this PUSCH repetition is discarded), but this effective transmission time slot is still counted in the number of repetitions of PUSCH repetition.
[0106] It can be understood that after determining the effective transmission time slot based on the overlapping situation of time domain resource allocation, the method provided by the embodiments of the present disclosure considers the overlapping situation of frequency domain resource allocation, and can further determine whether the effective transmission time slot can perform multi-time slot transmission, improve the performance of multi-time slot transmission, and further improve the data transmission efficiency and stability of the communication system.
[0107] In some embodiments, the above-mentioned preset conditions further include: the number of frequency domain resources effective in a time slot is less than a threshold. Exemplarily, the threshold can be 2 PRBs. For example, if the number of available uplink PRBs is small, being 1 PRB, 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-time slot transmission on the effective transmission time slot is abandoned (that is, this PUSCH repetition is discarded), but this effective transmission time slot is still counted in the repetition times of the PUSCH repetition.
[0108] It can be understood 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, resource competition may be intense, and performing multi-time slot transmission simultaneously may reduce the transmission quality or cause transmission failure. The method provided by the embodiments of the present disclosure can ensure the transmission quality and stability of multi-time slot transmission by abandoning multi-time slot transmission on the effective transmission time slot.
[0109] In some embodiments, if the frequency domain resources after uplink frequency hopping partially overlap or do not overlap at all with the frequency domain resources indicated by the SBFD frequency domain resource configuration, multi-time slot transmission on the effective transmission time slot is abandoned (that is, this PUSCH repetition is discarded), but this effective transmission time slot is still counted in the repetition times of the PUSCH repetition.
[0110] In some embodiments, the above step S102 can be specifically implemented as: determining the effective transmission time slot for multi-time slot transmission based on the SBFD time domain resource configuration and SBFD frequency domain resource configuration in the SBFD resource configuration, as well as the frequency domain resource allocation configuration and time domain resource allocation configuration in the multi-time slot transmission configuration information.
[0111] In some embodiments, the effective transmission time slot is a time slot that does not meet the following preset conditions:
[0112] In a 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 SSB time domain position configuration of the synchronization signal / physical broadcast channel block SSB, and does not overlap with the SBFD symbol indicated by the SBFD time domain resource configuration;
[0113] In a 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.
[0114] In some embodiments, the effective transmission time slot may be a PUSCH repetition transmission time slot of PUSCH repetition type A. The terminal may determine a time slot that does not meet the above preset conditions as an effective transmission time slot for multi-time slot transmission (i.e., 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 according to at least one of the TDRA (time-domain resource allocation) field value and the FDRA (frequency-domain resource allocation) field value in tdd-UL-DL-ConfigurationCommon, tdd-UL-DL-ConfigurationDedicated, ssb-PositionsInBurst, SBFD resource configuration, and DCI format 0_1 or 0_2.
[0115] Exemplarily, in a time slot, if at least one symbol indicated by the time-domain resource allocation configuration (such as the time-domain resource allocation table index row) overlaps with the DL symbols indicated by the tdd-UL-DL-ConfigurationCommon message or the tdd-UL-DL-ConfigurationDedicated message, or overlaps with the SS / PBCH block symbols provided by the index of ssb-PositionsInBurst, and does not overlap with the SBFD symbols 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 completely with the SBFD frequency-domain resource configuration, then this time slot meets the preset conditions, that is, this time slot is not an effective transmission time slot, and this 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 this time slot does not meet the preset conditions, then this time slot is counted.
[0116] It should be noted that since the introduction of SBFD configures the uplink subbands on the original downlink time slots or flexible time slots, uplink transmission is allowed on these time slots with uplink subbands configured. Then the original method for judging available time slots needs to be changed. The embodiments of the present disclosure mainly consider the influence of SBFD resource configuration (the pattern of SBFD) and frequency-domain resource allocation on multi-time slot transmission. Figure 8 Schematic diagram of SBFD configuration. As Figure 8As shown, the SBFD pattern is configured as XXXXU. If the frequency domain resource allocation indicates FDRA1 and FDRA3, it will cause the multi-slot transmission to span into the downlink sub-band when performing multi-slot transmission. At this time, the SBFD slot should be an unavailable slot.
[0117] It can be understood that when the method provided by the embodiments of the present disclosure performs multi-slot transmission, it takes into account the time-domain resource configuration and frequency-domain resource configuration of SBFD, and can determine whether a slot can perform multi-slot transmission, improving the performance of multi-slot transmission, and further improving the data transmission efficiency and stability of the communication system.
[0118] In some embodiments, the above-mentioned preset conditions further include: the number of frequency-domain resources valid on a slot is less than a threshold. Exemplarily, the threshold can be 2 PRBs. For example, if the number of available uplink PRBs is small, being 1 PRB, 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 effective transmission slot is abandoned (that is, this PUSCH repetition is discarded), and at the same time, this effective transmission slot is not included in the number of PUSCH transmission slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2.
[0119] It can be understood 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, it may lead to intense resource competition, and performing multi-slot transmission may reduce the transmission quality or cause transmission failure. The method provided by the embodiments of the present disclosure can ensure the transmission quality and stability of multi-slot transmission by abandoning multi-slot transmission on the effective transmission slot.
[0120] In some embodiments, if the frequency-domain resources after uplink frequency hopping partially overlap or completely do not overlap with the frequency-domain resources indicated by the SBFD frequency-domain resource configuration, multi-slot transmission on the effective transmission slot is abandoned (that is, this PUSCH repetition is discarded), and at the same time, this effective transmission slot is not included in the number of PUSCH transmission slots of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2.
[0121] In some embodiments, the above S102 can be specifically implemented as: 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, determine the effective transmission slots for multi-slot transmission.
[0122] In some embodiments, the time-domain resource allocation configuration may be the value of the TDRA field in DCI format 0_1 or 0_2, and the frequency-domain resource configuration may be the value of the FDRA field in DCI format 0_1 or 0_2.
[0123] In some embodiments, the time-domain resource allocation configuration may be the value of the TDRA field in the RRC configuration message, and the frequency-domain resource configuration may be the value of the FDRA field in the RRC configuration message.
[0124] In some embodiments, the valid transmission time slot is a time slot that does not meet the following preset conditions:
[0125] In a time slot, at least one symbol indicated by the time-domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink-downlink configuration or the SSB symbol indicated by the time-domain position configuration of the synchronization signal / physical broadcast channel block SSB, and does not overlap with the SBFD symbol indicated by the SBFD time-domain resource configuration;
[0126] In the case where the frequency hopping configuration does not enable frequency hopping, in a 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;
[0127] In the case where the frequency hopping configuration enables frequency hopping, in a 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.
[0128] In some embodiments, the valid transmission time slot may be the PUSCH repetition transmission time slot of PUSCH repetition type A. The terminal may determine the time slot that does not meet the above preset conditions as the valid transmission time slot for multi-time slot transmission (i.e., the PUSCH repetition transmission time slot of PUSCH repetition type A). Exemplarily, if SBFD is enabled, for repetition, TBoMS, and TBoMSrepetition, the terminal may determine the PUSCH transmission time slot of PUSCH repetition type A according to at least one of tdd-UL-DL-ConfigurationCommon, tdd-UL-DL-ConfigurationDedicated, ssb-PositionsInBurst, SBFD resource configuration, the TDRA (time-domain resource allocation) field value in DCI format 0_1 or 0_2, FDRA (frequency-domain resource allocation), and the frequency hopping field value.
[0129] Exemplarily, if, in a time slot, at least one symbol indicated by a time-domain resource allocation configuration (e.g., a row of a time-domain resource allocation table index) 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 an 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 at all with the frequency-domain resources indicated by the SBFD frequency-domain resource configuration, then this time slot is not counted as a PUSCH transmission time slot of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2. Otherwise, this 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 at all with the frequency-domain resources indicated by the SBFD frequency-domain resource configuration after frequency hopping, then this time slot is not counted as a PUSCH transmission time slot of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2. Otherwise, this time slot is counted.
[0130] In some embodiments, the above-mentioned preset conditions further include: the number of valid frequency-domain resources in a time slot is less than a threshold. Exemplarily, the threshold can be 6 PRBs. For example, if the number of available uplink PRBs is small, which is 3 PRBs and 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-time-slot transmission on the valid transmission time slot is abandoned (i.e., this PUSCH repetition is discarded), and then this time slot is not counted as a PUSCH transmission time slot of PUSCH repetition type A scheduled by DCI format 0_1 or 0_2.
[0131] It can be understood that when the method provided by the embodiments of the present disclosure performs multi-time-slot transmission, in addition to considering the SBFD time-domain resource configuration and the SBFD frequency-domain resource configuration, it also considers whether frequency hopping is enabled, which can more comprehensively consider the resource utilization and performance optimization of the communication system. The frequency hopping technology can effectively reduce frequency-domain interference and spectrum competition and improve the capacity and robustness of the communication system by transmitting data on different frequencies. In the method provided by the embodiments of the present disclosure, if the frequency hopping technology is enabled during the multi-time-slot transmission process, the relationship between frequency hopping and the SBFD time-domain resource configuration needs to be comprehensively considered to ensure that resources can be fully utilized at each frequency and frequency-domain resource conflicts and interference can be avoided.
[0132] See Figure 9 , which is a flowchart of a multi-time-slot transmission method provided by the embodiments of the present disclosure. As Figure 9As shown in the figure, the multi-slot transmission method provided by the embodiments of the present disclosure is applied to a terminal, and includes the following steps:
[0133] S201. Determine the type of the effective transmission time slots for multi-slot transmission.
[0134] In some embodiments, the type of the effective transmission time slots for multi-slot transmission includes at least one of the following: SBFD time slots, non-SBFD time slots.
[0135] As an example, the terminal may receive the indication information sent by the base station to determine the type of the effective transmission time slots. As another example, the communication system may include a protocol identifier in each time slot of the multi-slot transmission to indicate the type of the time slot. The terminal can determine the type of the effective transmission time slots by parsing the protocol identifier of the effective transmission time slots.
[0136] S202. Determine the transmission block size of the multi-slot transmission block based on the type of the effective transmission time slots for multi-slot transmission.
[0137] As an example, the terminal may determine the transmission block size of the multi-slot transmission block through the indication from the base station side. As another example, the terminal may determine the transmission block size of the multi-slot transmission block based on a pre-configured adaptive algorithm.
[0138] It can be understood that since SBFD introduces the SBFD time-domain resource configuration, for multi-slot transmission, there may be a situation where the number of available RBs in the frequency domain and the number of symbols are different in different time slots (such as SBFD time slots and U time slots). The method provided by the embodiments of the present disclosure can take into account the number of RBs corresponding to different types of time slots by determining the transmission block size of the multi-slot transmission block based on the type of the effective transmission time slots, thereby improving the accuracy of the calculation of the transmission block size of the multi-slot transmission block.
[0139] In some embodiments, the above step S202 may be specifically implemented as: when the type of the effective transmission time slots for multi-slot transmission includes SBFD time slots and non-SBFD time slots, determine the transmission block size of the multi-slot transmission block based on the number of effective time-frequency resources on the SBFD time slots and the number of effective time-frequency resources on the non-SBFD time slots.
[0140] It can be understood that the method provided by the embodiments of the present disclosure can make the transmission block size adapt to the characteristics of different types of time slots by determining the transmission block size of the multi-slot transmission block based on the number of effective time-frequency resources on the SBFD time slots and the number of effective time-frequency resources on the non-SBFD time slots, thereby improving the transmission efficiency of the communication system.
[0141] As an example, if the number of available RBs in the frequency domain of the SBFD time slots and the U time slots is different and the number of symbols is the same, the transmission block size N of the multi-slot transmission block TBoMSRE Can be expressed as the following formula (3):
[0142] N RE = N Normal * min(156, N' RE ) * n PRB,Normal + N SBFD * min(156, N' RE ) * n PRB,SBFD Formula (3)
[0143] Where, N Normal Refers to the number of normal uplink time slots used in TBoMS transmission, N' RE Refers to the number of REs actually used in each RB, n PRB,Normal Refers to the number of frequency-domain RBs actually used for data transmission in the normal uplink time slots of 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 time slots of TBoMS transmission.
[0144] As another example, if the available number of RBs 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-time slot transport block TBoMS RE Can be expressed as the following formula (4):
[0145] N RE = N Normal * min(156, N' RE,Normal ) * n PRB,Normal + N SBFD * min(156, N' RE,SBFD ) * n PRB,SBFD Formula (4)
[0146] Where, N′ RE,Normal Refers to the number of REs actually used for data transmission in each RB in the normal uplink time slots of TBoMS transmission, N′ RE,SBFD Refers to the number of REs actually used for data transmission in each RB in the SBFD time slots of TBoMS transmission.
[0147] As yet another example, if the available number of RBs in the frequency domain of the SBFD time slot and the U time slot is different, and the number of symbols on different SBFD time slots is also different, then the transport block size N of the multi-time slot transport block TBoMS RE Can be expressed as the following formula (5):
[0148] 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)
[0149] Wherein, N SBFD = N SBFD,1 +N SBFD,2 ,
[0150] Wherein, N SBFD,1 refers to the number of the first type of SBFD time slots used in TBoMS transmission, N SBFD,2 refers to the number of the second type of 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 of SBFD time slots 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 of SBFD time slots used in TBoMS transmission.
[0151] Wherein, the difference between the first type of SBFD time slots and the second type of SBFD time slots lies in that the number of REs actually used for data transmission in each RB in the time slots is different.
[0152] In some embodiments, if the types of the effective transmission time slots in multi-time slot transmission include more than two types of SBFD time slots (that is, the symbol configurations of the SBFD time slots are more than two), then the transmission block size of the multi-time slot transmission block needs to be further split. Exemplarily, for the XXXXU structure, the period is 5 ms, 2 symbols are occupied in the first X time slot, 14 symbols are occupied in the second X time slot and the third X time slot respectively, 4 symbols are occupied in the fourth X time slot, and it is a continuous mapping relationship. At this time, there are three types of SBFD time slots with symbol configurations.
[0153] In some embodiments, when the counting of the effective transmission time slots (that is, the available time slots of the multi-time slot transmission) is not enabled, that is, based on the physical time slot counting, if the multi-time slot transmission (such as TBoMS) is transmitted across two types of time slots, the above method for determining the TBoMS transmission block size based on the information such as the number of symbols and the number of RBs of different types of time slots is also applicable.
[0154] It can be understood that if the multi-time slot transmission can be transmitted across two types, then it is necessary to determine the transmission block size based on the information such as the number of symbols and the number of RBs of each type of time slot, which can make the transmission block size adapt to the characteristics of different types of time slots and improve the transmission efficiency of the communication system.
[0155] In some embodiments, step S202 may be specifically implemented as follows: when the type of valid transmission time slots for multi-slot transmission only includes 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 slots.
[0156] As an example, if the type of valid transmission time slots for multi-slot transmission only includes one type of SBFD time slot, at this time, the transmission block size N of the multi-slot transmission block RE,SBFD can be expressed by the following formula (6):
[0157] N RE,SBFD = N SBFD * min(156, N' RE,SBFD )
[0158] Formula (6)
[0159] As another example, if the type of valid transmission time slots for multi-slot transmission includes two types of SBFD time slots (that is, there are two symbol configurations for the SBFD time slots), at this time, the transmission block size N of the multi-slot transmission block RE,SBFD can be expressed by the following formula (7):
[0160] N RE,SBFD = N SBFD * min(156, N' RE,SBFD1 ) * n PRB,SBFD + min(156,
[0161] N' RE,SBFD2 ) * n PRB,SBFD Formula (7)
[0162] Exemplarily, n PRB,SBFD may be different for the first type of SBFD time slot and the first type of SBFD time slot.
[0163] In some embodiments, if the type of valid transmission time slots for multi-slot transmission includes more than two types of SBFD time slots (that is, there are more than two symbol configurations for the SBFD time slots), then the transmission block size of the multi-slot transmission block needs to be further split. Exemplarily, for the XXXXU structure, the period is 5 ms, 2 symbols are occupied in the first X time slot, 14 symbols are occupied in the second X time slot and the third X time slot respectively, 4 symbols are occupied in the fourth X time slot, and it is a continuous mapping relationship. At this time, there are three symbol configurations of SBFD time slots.
[0164] In some embodiments, when the counting of valid transmission time slots (i.e., the available time slots for multi-time slot transmission) is not enabled, that is, based on the physical time slot counting, if the multi-time slot transmission (such as TBoMS) only includes SBFD time slots, the method for determining the transmission block size of the multi-time slot transmission block based on the number of valid time-frequency resources on the SBFD time slots is equally applicable.
[0165] In some embodiments, the above step S202 can be specifically implemented as follows: when the type of valid transmission time slots for the multi-time slot transmission only includes non-SBFD time slots, determine the transmission block size of the multi-time slot transmission block based on the number of valid time-frequency resources on the non-SBFD time slots.
[0166] As an example, if the type of valid transmission time slots for the multi-time slot transmission only includes non-SBFD time slots (such as U time slots), at this time, the transmission block size of the multi-time slot transmission block can be expressed by the following formula (8):
[0167] N RE,Normal =N Normal *min(156, N' RE,Normal )*n PRB,Normal
[0168] Formula (8)
[0169] It can be understood that in the method provided by the embodiments of the present disclosure, when the type of valid transmission time slots for the multi-time slot transmission only includes non-SBFD time slots, determining the transmission block size of the multi-time slot transmission block based on the number of valid time-frequency resources on the non-SBFD time slots can make the transmission block size more conform to the characteristics of the non-SBFD time slots, thereby improving the transmission efficiency and stability of the multi-time slot transmission.
[0170] In some embodiments, for the configured grant mode and the downlink control information grant mode, the definition of the valid transmission time slots for the multi-time slot transmission needs to further distinguish two types of time slot types.
[0171] In some embodiments, in the configured grant mode, two sets of time domain resource allocation configurations for the multi-time slot transmission can be configured. Exemplarily, by configuring the time slot numbers, they can respectively correspond to the SBFD time slots and the uplink time slots.
[0172] In some embodiments, in the downlink control information grant mode, two sets of time domain resource allocation configurations for the multi-time slot transmission can be indicated by two columns in a certain row of the TDRA, respectively corresponding to the SBFD time slots and the uplink time slots.
[0173] In some embodiments, for the configured grant mode and the downlink control information grant mode, repetition transmission across two types of time slot types is supported.
[0174] As an example, when supporting repetition transmission across two types of time slots through downlink control information authorization or configured authorization, the time-domain information (such as time-domain resource allocation configuration) of repeated transmission on different time slots can be indicated by different rows of the TDRA table indicated by DCI or RRC, or the time-domain information of repeated transmission on different time slots can be indicated by different columns on the same row of the TDRA table. The frequency-domain information (such as frequency-domain resource allocation configuration) of repeated transmission on different time slots or the frequency-domain information of one type of time slot can be indicated by FDRA indicated by DCI or RRC, and the frequency-domain information of the other type of time slot is notified in an explicit or implicit manner. A simple notification method is to perform proportional scaling based on the frequency-domain information of one type of time slot.
[0175] As an example, Figure 10 is a schematic diagram of repeated transmission across time slot types. As Figure 10 shown, repeated transmission can be performed on X time slots and U time slots respectively. Among them, repetition1 is performed on the X time slot, and repetition2 is performed on the U time slot.
[0176] As another example, Figure 11 is another schematic diagram of repeated transmission across time slot types. As Figure 11 shown, repeated transmission can be performed on X time slots and U time slots respectively. Among them, repetition1, repetition2, repetition3, and repetition4 are sequentially performed on the X time slot and the U time slot.
[0177] As yet another example, Figure 12 is yet another schematic diagram of repeated transmission across time slot types. As Figure 12 shown, repeated transmission can be performed on X time slots and U time slots respectively. Among them, repetition1 is performed on the X time slot, and repetition2 is performed on the U time slot.
[0178] See Figure 13 , which is a flowchart of a multi-time slot transmission method provided by an embodiment of the present disclosure. As Figure 13 shown, the multi-time slot transmission method provided by the embodiment of the present disclosure is applied to a terminal and includes the following steps:
[0179] S301. Determine the type of valid transmission time slots for multi-time slot transmission.
[0180] In some embodiments, the type of valid transmission time slots for multi-time slot transmission includes at least one of the following: SBFD time slots, non-SBFD time slots.
[0181] In some embodiments, for the specific implementation of step S301 above, reference may be made to the specific content in step S201 above, and the embodiments of the present disclosure do not limit this.
[0182] S302. Determine the transmission power of the multi-slot transmission block based on the type of the effective transmission time slots for the multi-slot transmission.
[0183] In some embodiments, the terminal may determine the power control method and requirements for each type based on the type of the effective transmission time slots, and then determine the transmission power of the multi-slot transmission block.
[0184] It can be understood that different types of time slots may have different channel qualities and interference situations. The method provided in the embodiments of the present disclosure can maximize the transmission efficiency and system capacity by adjusting the transmission power according to the type of the effective transmission time slots. In addition, using different transmission powers on different types of time slots can optimize the system performance. For example, increasing the transmission power on a time slot with better channel quality can improve the data transmission rate, while reducing the transmission power on a time slot with poor channel quality can reduce the bit error rate, thereby improving the overall performance of the system.
[0185] In some embodiments, step S302 above may be specifically implemented as follows: when the types of the effective transmission time slots for the multi-slot transmission include SBFD time slots and non-SBFD time slots, determine the transmission power of the multi-slot transmission block based on the number of effective time-frequency resources on the SBFD time slots and the number of effective time-frequency resources on the non-SBFD time slots.
[0186] Exemplarily, the transmission power of the multi-slot transmission block may be expressed as the following formula (9):
[0187]
[0188] where K r is the size of the r-th CB, N RE refers to the total number of REs of all time slots for the TBoMS transmission, and C is the corresponding number of CBs.
[0189] In some embodiments, if the TBoMS transmission is performed across SBFD time slots and non-SBFD time slots, such as being transmitted on XXXU, then N RE refers to the sum of the number of resource units REs used in 3 X time slots and the number of resource units REs used in 1 U time slot.
[0190] In some embodiments, when the counting of valid transmission time slots (i.e., the available time slots for multi-time slot transmission) is not enabled, that is, when based on the physical time slot counting, in the case where multi-time slot transmission (such as TBoMS) includes SBFD time slots and non-SBFD time slots, the method for determining the transmission power of the multi-time slot transmission block 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 is equally applicable.
[0191] In some embodiments, step S302 may be specifically implemented as follows: when the type of valid transmission time slots for multi-time slot transmission only includes SBFD time slots, determine the transmission power of the multi-time slot transmission block based on the number of valid time-frequency resources on the SBFD time slots.
[0192] Exemplarily, the transmission power of the multi-time slot transmission block can be expressed as the following formula (10):
[0193]
[0194] where K r,SBFD refers to the size of the r-th CB during multi-time slot transmission in the SBFD time slot, and N RE,SBFD refers to the total number of REs during multi-time slot transmission in the SBFD time slot.
[0195] In some embodiments, when the counting of valid transmission time slots (i.e., the available time slots for multi-time slot transmission) is not enabled, that is, when based on the physical time slot counting, in the case where multi-time slot transmission (such as TBoMS) only includes SBFD time slots, the method for determining the transmission power of the multi-time slot transmission block based on the number of valid time-frequency resources on the SBFD time slots is equally applicable.
[0196] In some embodiments, step S302 may be specifically implemented as follows: when the type of valid transmission time slots for multi-time slot transmission only includes non-SBFD time slots, determine the transmission power of the multi-time slot transmission block based on the number of valid time-frequency resources on the non-SBFD time slots.
[0197] Exemplarily, the transmission power of the multi-time slot transmission block can be expressed as the following formula (11):
[0198]
[0199] where K r,Normal refers to the size of the r-th CB during the uplink time slot TBoMS transmission, and N RE,Normal refers to the total number of REs during the uplink time slot TBoMS transmission.
[0200] See Figure 14 , which is a flowchart of a multi-time slot transmission method provided by an embodiment of the present disclosure. As Figure 14As shown in the figure, the multi-slot transmission method provided by the embodiments of the present disclosure is applied to a terminal, including the following steps:
[0201] S401. Determine a target transmission time slot for multiplexing and transmitting uplink control information in the effective transmission time slots of the multi-slot transmission.
[0202] In some embodiments, the uplink control information only supports transmission on non-SBFD time slots in the effective transmission time slots of the multi-slot transmission.
[0203] In some embodiments, the uplink control information supports transmission on non-SBFD time slots or SBFD time slots in the effective transmission time slots of the multi-slot transmission.
[0204] In some embodiments, the terminal can determine requirements such as the transmission priority based on the type and characteristics of the uplink control information. Then, the terminal can determine a target transmission time slot suitable for transmitting the uplink control information in the effective transmission time slots based on the requirements such as the transmission priority of the uplink control information.
[0205] S402. Adjust the size of the code block transmitted in the target time slot according to the type of the target transmission time slot.
[0206] 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 non-SBFD time slots and the number of physical resource blocks, and the number of SBFD time slots and the number of physical resource blocks.
[0207] Exemplarily, for a TBoMS transmission across 5 time slots, the frame structure is configured as XXXXU, where 20 PRBs are allocated to the X time slots of SBFD and 80 PRBs are allocated to the uplink time slot U. If the UCI is multiplexed on the SBFD time slot, the size of the code block transmitted in this time slot becomes 1 / (4 + 1*(20 / 80)) = 4 / 17. If the UCI is multiplexed on the uplink time slot, the size of the code block transmitted in this time slot becomes 1 / (4*(80 / 20) + 1) = 1 / 17. Or, if the UCI is multiplexed on the SBFD time slot, the size of the code block transmitted in this time slot becomes 1 / (4*(20 / 80) + 1) = 1 / 2. If the UCI is multiplexed on the uplink time slot, the size of the code block transmitted in this time slot becomes 1 / (4 + 1*(80 / 20)) = 1 / 8.
[0208] It should be noted that since the uplink sub-band will receive cross-link interference from the downlink sub-band on the SBFD time slot, the performance on the SBFD time slot will be worse than that of the original uplink time slot. If the multi-slot transmission is a transmission across two types of time slots, there is a possibility that the UE does not want the UCI to be multiplexed on the SBFD time slot, or the UE does not expect the UCI to conflict with the PUSCH on the SBFD time slot.
[0209] In some embodiments, when the counting of valid transmission time slots (i.e., the available time slots for multi-time slot transmission) is not enabled, that is, based on the physical time slot counting, after the UCI is multiplexed into an available time slot of a multi-time slot transmission (such as TBoMS), the method of comprehensively considering the available number of RBs and / or the available number of symbols actually used for TBoMS transmission in the SBFD time slot and the uplink time slot is equally applicable.
[0210] It can be understood that since the transmission needs to cross multiple types of time slots, after the UCI is multiplexed into an available time slot of a multi-time slot transmission (such as TBoMS, TBoMS repetition), it is necessary to comprehensively consider the available number of RBs and / or the available number of symbols actually used for TBoMS transmission in the SBFD time slot and the uplink time slot. The method provided by the embodiments of the present disclosure can adjust 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 better adapt to different types of target transmission time slots, thereby improving the transmission efficiency.
[0211] In some embodiments, when the multi-time slot transmission is a multi-time slot transmission across time slot types and joint channel estimation is enabled, the position of the frequency domain resource of the uplink time slot is determined based on the frequency hopping configuration, 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.
[0212] Exemplarily, when the multi-time slot transmission is a multi-time slot transmission across time slot types and joint channel estimation is enabled, the uplink time slot can perform frequency hopping based on the frequency hopping configuration, and determine the position of the frequency domain resource of the uplink time slot (i.e., the available RBs for the uplink) based on the position of the frequency domain resource of the SBFD time slot.
[0213] In some embodiments, when the multi-time slot transmission is a multi-time slot transmission across time slot types and joint channel estimation is enabled, the position of the frequency domain resource of the uplink time slot is determined based on the scheduling 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.
[0214] Exemplarily, when the multi-time slot transmission is a multi-time slot transmission across time slot types and joint channel estimation is enabled, even if the frequency hopping enables the position of the frequency domain resource of the uplink time slot not to perform frequency hopping, the position of the frequency domain resource of the uplink time slot can be made the same as the position of the frequency domain resource of the SBFD time slot based on the scheduling information.
[0215] In some embodiments, when the multi-slot transmission is a cross-slot type of multi-slot transmission and joint channel estimation is enabled, the position of the frequency-domain resources of the uplink slot is determined based on the indication information, and the position of the frequency-domain resources of the uplink slot is the same as the position of the frequency-domain resources of the SBFD slot. Exemplarily, the base station may send indication information to the terminal (i.e., in an explicit manner) so that the terminal determines the position of the frequency-domain resources of the uplink slot based on the indication information.
[0216] In another embodiment, the base station and the terminal may pre-determine and configure the position of the frequency-domain resources of the uplink slot (i.e., in an implicit manner). When the multi-slot transmission is a cross-slot type of multi-slot transmission and joint channel estimation is enabled, the terminal may directly determine the position of the frequency-domain resources of the uplink slot.
[0217] In some embodiments, Figure 15 is a schematic diagram of the uplink slot. As Figure 15 shown, the frame structure is XXXXUXXXXU, the configured TDW and the hopping interval are equal, the position of the frequency-domain resources of the SBFD slot (X slot) is at Hop1 and Hop2, the position of the frequency-domain resources of the uplink slot (U slot) is at Hop1' and Hop2', and the actual TDW is as Figure 15 shown. It can be seen that the position of the frequency-domain resources of the X slot and the position of the frequency-domain resources of the U slot are not the same. Based on the above explicit or implicit manner, the positions of Hop1' and Hop2' in Figure 15 can be relocated. Exemplarily, Figure 16 is a schematic diagram of the relocated uplink slot. As Figure 16 shown, the position of Hop1' in Figure 15 can be relocated to the position of Hop1, and the position of Hop2' can be relocated to the position of Hop2.
[0218] In some embodiments, when the counting of the effective transmission slots (i.e., the available slots of the multi-slot transmission) is not enabled, that is, based on the physical slot counting, in the transmission across multiple types of slots, if power consistency and phase continuity can be guaranteed, the above method for ensuring the same frequency-domain position after hopping of the SBFD slot and the non-SBFD slot is also applicable.
[0219] 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 ensure power consistency and phase continuity, then when the types of the SBFD time slot and the uplink time slot (non-SBFD time slot) change as an event, the ATDW needs to be restarted. However, if the SBFD time slot and the uplink time slot can ensure power consistency and phase continuity, joint channel estimation across time slot types can be performed, but there is still a hopping problem that needs to be solved. When the configured hopping interval is greater than or equal to the configured TDW window length, according to the hopping method in related technologies, for example, in the first hopping interval, both the SBFD time slot and the uplink time slot jump to the Hop1 position, and in the second hopping interval, both the SBFD time slot and the uplink time slot jump to the Hop2 position. However, since the actual available number of RBs for the SBFD time slot and the uplink time slot is different, and the hopping offset values are also independently configured, this will result in inconsistent understandings of Hop1 and Hop2 for the SBFD time slot and the uplink time slot, and the actual signal transmission positions are also different. Since joint channel estimation can only be performed on the same RB resource, it is necessary to determine the position of the frequency domain resource of the uplink time slot based on the position of the frequency domain resource of the SBFD time slot, so as to ensure that the positions of the frequency domain resources of the SBFD time slot and the uplink time slot are the same.
[0220] In some embodiments, in the case where multi-slot transmission is repeated transmission of multiple transmission points, each transmission point only performs repeated transmission on time slots of the same type.
[0221] Exemplarily, Figure 17 is a schematic diagram of multi-slot transmission, as Figure 17 shown, the frame structure is XUXU, where the DCI indicates that the transmission point TRP1 performs PUSCH repetition1 and repetition2 on the X time slot and the U time slot respectively, and indicates that TRP2 performs PUSCH repetition3 and repetition4 on the X time slot and the U time slot respectively. However, since in the case where 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 time slots of the same type, so it is necessary to improve the Figure 17 configuration shown. Exemplarily, Figure 18 is a schematic diagram of another multi-slot transmission, as Figure 18 shown, the frame structure is XXUU, where the DCI indicates that the transmission point TRP1 performs PUSCH repetition1 and repetition2 on the X time slot, and indicates that TRP2 performs PUSCH repetition3 and repetition4 on the U time slot respectively, which can make each TRP only perform repeated transmission on time slots of the same type.
[0222] In some embodiments, Figure 17 and Figure 18 in the frame structure of, repeated transmissions of PDCCH, PDSCH, and PUCCH may also be performed. The embodiments of the present disclosure do not limit this.
[0223] In some embodiments, in the case where the counting of valid transmission time slots (i.e., the available time slots for multi-time slot transmission) is not enabled, that is, based on physical time slot counting, in the case where the multi-time slot transmission is a repeated transmission of multiple transmission points, the method in which each transmission point performs repeated transmission only on the same type of time slot is also applicable.
[0224] It should be noted that single DCI scheduling or semi-static scheduling supports repeated transmissions of different TRPs, supports repeated transmissions of MTRP for PUSCH codebook and non-codebook transmissions, and it can configure at most 2 SRS resource sets (codebook or non-codebook), corresponding to two TRPs respectively. At the same time, it mainly involves parameters related to the spatial domain. Due to the existence of different types of time slots, the most extreme case of the original multi-TRP repeated transmission is as Figure 15 shown. Since the spatial domain information on the SBFD time slot and the uplink time slot is also different, at this time, at most four sets of SRS resource sets (codebook or non-codebook) are required. At the same time, at most 4 SRI fields are required to indicate the SRS resources of different TRPs on different types of time slots, 4 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, at most four sets of SRS resource sets are required to indicate the SRS resources on different types of time slots of different TRPs, and at the same time, the configuration related to the power control parameters also requires at most 4 sets, such as power control parameter set configuration, open-loop power set indication, power headroom report, transmission power control command. At the same time, the beam mapping pattern also needs to be changed, including the expansion of the transmission configuration indication (TCI) status field.
[0225] In some embodiments, the multi-time 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.
[0226] In some embodiments, the frequency domain information includes at least one of the following: carrier indicator, bandwidth part indicator (BWP indicator), frequency domain resource allocation (FDRA), virtual resource block (VRB) to physical resource block (PRB) mapping (VRB-to-PRB mapping), PRB bundling size indicator, rate matching indicator, secondary cell (Scell) dormancy indication, modulation and coding scheme.
[0227] In some embodiments, the spatial domain information includes at least one of the following: zero power channel state information-reference signal (ZP CSI-RS) trigger, antenna port, transmission configuration indication, sounding reference signal (SRS) request, SRS offset indicator, demodulation reference signal (DMRS) sequence initialization, SRS resource, transmission precoding indication transmission power measurement indicator (TPMI) field, beam mapping pattern.
[0228] In some embodiments, the power information includes at least one of the following: power control parameter set configuration, open-loop power set indication, power headroom report, transmission power control command.
[0229] In some embodiments, the method further includes: receiving transmission configuration information of non-SBFD time slots and transmission configuration information of SBFD time slots. That is, 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 respectively to indicate the transmission configuration information of SBFD time slots and the transmission configuration information of SBFD time slots.
[0230] In some embodiments, a set of multi-time slot transmission configuration information may be configured, and another set of multi-time slot configuration information may be configured to indicate the offset value of the first set of multi-time slot transmission configuration information.
[0231] In some embodiments, the base station may perform notifications in the form of packets, for example, in the form of a bitmap. Exemplarily, 1 may identify a type of time slot, such as an SBFD time slot, and 0 may identify another type of time slot, such as a non-SBFD time slot.
[0232] In some embodiments, in the case where the effective transmission time slots (i.e., the available time slots for multi-time slot transmission) are not enabled, that is, based on the physical time slot count, the above method for indicating the transmission configuration information of multiple time slot types is equally applicable.
[0233] It can be understood that different time slot transmission configuration information can be optimized for different communication requirements and environmental conditions. The method provided by the embodiments of the present disclosure can more effectively allocate system resources and improve the performance and efficiency of the system by configuring multiple sets of multi-time slot transmission configuration information.
[0234] The above mainly introduces the solutions of the embodiments of the present disclosure from the perspective of methods. It can be understood that in order to implement the above functions, the multi-time slot transmission device includes at least one of the corresponding hardware structures and software modules for performing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the embodiments of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art 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 embodiments of the present disclosure.
[0235] It can be understood that in order to implement the above functions, the multi-time slot transmission device includes the corresponding hardware structures and / or software modules for performing each function. Those skilled in the art should easily realize that, in combination with the algorithm steps of the 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 certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art 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 present disclosure.
[0236] Embodiments of the present disclosure may divide functional modules of a multi-slot transmission device according to the above method embodiments. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one functional module. The above integrated module may be implemented in the form of hardware or in the form of software. It should be noted that the division of modules in the embodiments of the present disclosure is illustrative, only a logical function division, and there may be other division methods in actual implementation. The following takes the example of dividing each functional module corresponding to each function for illustration.
[0237] Figure 19 FIG. is a schematic structural diagram of a multi-slot transmission device provided by an embodiment of the present disclosure. It can execute the multi-slot transmission method provided by the above method embodiment. As Figure 19 shown, the multi-slot transmission device 200 includes: an acquisition module 201, a determination module 202, an adjustment module 203, and a reception module 204.
[0238] The acquisition module 201 is configured to acquire sub-band full-duplex (SBFD) resource configuration and multi-slot transmission configuration information;
[0239] The determination module 202 is configured to determine valid transmission time slots for multi-slot transmission based on the SBFD resource configuration and the multi-slot transmission configuration information.
[0240] In some embodiments, the determination module 202 is specifically configured to determine valid transmission time slots 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.
[0241] In some embodiments, the valid transmission time slots are time slots that do not meet the following preset conditions: in a time slot, at least one symbol indicated by the time-domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink-downlink configuration or the SSB symbol indicated by the SSB time-domain position configuration of the synchronization signal / physical broadcast channel block, and does not overlap with the SBFD symbol indicated by the SBFD time-domain resource configuration.
[0242] In some embodiments, the SBFD resource configuration further includes an SBFD frequency-domain resource configuration, and the multi-slot transmission configuration information further includes a frequency-domain resource allocation configuration; on the valid transmission time slots, 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 on the valid transmission time slots is abandoned.
[0243] In some embodiments, the determining module 202 is specifically configured to determine the effective transmission time slots for 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.
[0244] In some embodiments, the effective transmission time slots are the time slots that do not meet the following preset conditions: on the time slot, at least one symbol indicated by the time-domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink-downlink configuration or the SSB symbol indicated by the SSB time-domain position configuration of the synchronization signal / physical broadcast channel block, and does not overlap with the SBFD symbol indicated by the SBFD time-domain resource 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.
[0245] In some embodiments, the determining module 202 is specifically configured to determine the effective transmission time slots for 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, time-domain resource allocation configuration, and frequency hopping configuration in the multi-slot transmission configuration information.
[0246] In some embodiments, on the time slot, at least one symbol indicated by the time-domain resource allocation configuration overlaps with the downlink symbol indicated by the uplink-downlink configuration or the SSB symbol indicated by the SSB time-domain position configuration of the synchronization signal / physical broadcast channel block, and does not overlap with the SBFD symbol indicated by the SBFD time-domain resource configuration; in the case where the frequency hopping configuration does not enable 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; 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.
[0247] In some embodiments, the preset condition further includes that the number of effective frequency-domain resources on the time slot is less than a threshold.
[0248] In some embodiments, the multi-slot transmission is the PUSCH repetition type A PUSCH repetition transmission.
[0249] In some embodiments, the determining module 202 is further configured to determine the type of the effective transmission time slots for multi-slot transmission; and determine the transmission block size of the multi-slot transmission block based on the type of the effective transmission time slots for multi-slot transmission.
[0250] In some embodiments, the determining module 202 is specifically configured to determine the transmission block size of the multi-slot transmission block based on the number of valid time-frequency resources on the SBFD slots and the number of valid time-frequency resources on the non-SBFD slots when the types of valid transmission slots in the multi-slot transmission include SBFD slots and non-SBFD slots.
[0251] In some embodiments, the determining module 202 is specifically configured to determine the transmission block size of the multi-slot transmission block based on the number of valid time-frequency resources on the SBFD slots when the types of valid transmission slots in the multi-slot transmission only include SBFD slots.
[0252] In some embodiments, the determining module 202 is specifically configured to determine the transmission block size of the multi-slot transmission block based on the number of valid time-frequency resources on the non-SBFD slots when the types of valid transmission slots in the multi-slot transmission only include non-SBFD slots.
[0253] In some embodiments, the determining module 202 is further configured to determine the type of valid transmission slots in the multi-slot transmission; and determine the transmission power of the multi-slot transmission block based on the type of valid transmission slots in the multi-slot transmission.
[0254] In some embodiments, the determining module 202 is specifically configured to determine the transmission power of the multi-slot transmission block based on the number of valid time-frequency resources on the SBFD slots and the number of valid time-frequency resources on the non-SBFD slots when the types of valid transmission slots in the multi-slot transmission include SBFD slots and non-SBFD slots.
[0255] In some embodiments, the determining module 202 is specifically configured to determine the transmission power of the multi-slot transmission block based on the number of valid time-frequency resources on the SBFD slots when the types of valid transmission slots in the multi-slot transmission only include SBFD slots.
[0256] In some embodiments, the determining module 202 is specifically configured to determine the transmission power of the multi-slot transmission block based on the number of valid time-frequency resources on the non-SBFD slots when the types of valid transmission slots in the multi-slot transmission only include non-SBFD slots.
[0257] In some embodiments, the uplink control information only supports transmission on the non-SBFD slots among the valid transmission slots in the multi-slot transmission.
[0258] In some embodiments, the uplink control information supports transmission on the non-SBFD slots or SBFD slots among the valid transmission slots in the multi-slot transmission.
[0259] In some embodiments, the determination module 202 is further configured to determine a target transmission time slot for multiplexing and transmitting uplink control information in the effective transmission time slots of the multi-time slot transmission; 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 the target transmission time slot.
[0260] In some embodiments, the adjustment module 203 is specifically configured to adjust the size of the code block transmitted in the target time slot according to the type of the 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.
[0261] In some embodiments, when the multi-time slot transmission is a cross-slot type multi-time 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 frequency hopping configuration, 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.
[0262] In some embodiments, when the multi-time slot transmission is a cross-slot type multi-time 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 scheduling 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.
[0263] In some embodiments, when the multi-time slot transmission is a cross-slot type multi-time 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.
[0264] In some embodiments, when the multi-time slot transmission is a repeated transmission of multiple transmission points, each transmission point only performs repeated transmission on the same type of time slot.
[0265] In some embodiments, the receiving module 204 is configured to receive the transmission configuration information of the non-SBFD time slot and the transmission configuration information of the SBFD time slot.
[0266] In some embodiments, the multi-time 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.
[0267] When the functions of the above integrated modules are implemented in the form of hardware, the embodiments of the present disclosure provide a possible structure of the communication device involved in the above embodiments. As Figure 20 shown, the communication device 300 includes: a processor 302, a bus 304. Optionally, the communication device 300 may further include a memory 301; optionally, the communication device 300 may further include a communication interface 303.
[0268] The processor 302 can implement or execute various exemplary logical blocks, modules, and circuits described in connection with the embodiments of the present disclosure. The processor 302 can 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 devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in connection with the embodiments of the present disclosure. The processor 302 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0269] The communication interface 303 is used to connect to other devices through a communication network. The communication network can be an Ethernet, a wireless access network, a wireless local area network (WLAN), etc.
[0270] The memory 301 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), or other types of dynamic storage devices that can store information and instructions. It can also be an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0271] As a possible implementation, the memory 301 can exist independently of the processor 302. The memory 301 can be connected to the processor 302 through the bus 304 for storing instructions or program codes. When the processor 302 calls and executes the instructions or program codes stored in the memory 301, it can implement the multi-slot transmission method and the information processing method provided by the embodiments of the present disclosure.
[0272] In another possible implementation, the memory 301 can also be integrated with the processor 302. The bus 304 can be an extended industry standard architecture (EISA) bus, etc. The bus 304 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 20 only a thick line is shown herein, but it does not mean that there is only one bus or one type of bus.
[0273] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) storing computer program instructions which, when running on a computer, cause the computer to execute the multi-slot transmission method and information processing method according to any one of the above embodiments.
[0274] Exemplarily, the above computer-readable storage medium may include, but is not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical discs (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.
[0275] Embodiments of the present disclosure provide a computer program product containing instructions which, when running on a computer, cause the computer to execute the multi-slot transmission method and information processing method according to any one of the above embodiments.
[0276] The above are only the specific embodiments of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present disclosure should be covered by the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A multi-slot transmission method, characterized in that: The method comprises: 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, characterized in that The determining, based on the SBFD resource configuration and the multi-slot transmission configuration information, a valid transmission time slot for multi-slot transmission, comprises: 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, an effective transmission time slot of the multi-slot transmission is determined.
3. The method according to claim 2, characterized in that 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, characterized in that: 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.
5. The method according to claim 1, characterized in that The determining, based on the SBFD resource configuration and the time domain resource allocation configuration, an effective transmission time slot for multi-slot transmission includes: 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, an effective transmission time slot of the multi-slot transmission is determined.
6. The method according to claim 5, characterized in that 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 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 a 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, characterized in that The determining, based on the SBFD resource configuration and the time domain resource allocation configuration, an effective transmission time slot for multi-slot transmission includes: 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, the effective transmission time slot of the multi-slot transmission is determined.
8. The method according to claim 7, characterized in that 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 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 a SBFD symbol indicated by the SBFD time domain resource configuration; In the case where the frequency hopping configuration does not enable 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; 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, characterized in that: 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, characterized in that The multi-slot transmission is a PUSCH repetition transmission of PUSCH repetition type A.
11. The method according to claim 1, characterized in that: The method further comprises: determining a type of valid transmission time slot for the multi-slot transmission; Based on the type of valid transmission slots of the multi-slot transmission, a transport block size of the multi-slot transport block is determined.
12. The method according to claim 11, characterized in that 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 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, 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, characterized in that 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 transmission block comprises: In the case that the types of valid transmission time slots of the multi-slot transmission include only 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 slots.
14. The method according to claim 11, characterized in that 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 transmission block comprises: In the case that 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 transmission 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, characterized in that The method further comprises: determining a type of valid transmission time slot for the multi-slot transmission; Based on the type of valid transmission slots of the multi-slot transmission, a transmission power of a multi-slot transmission block is determined.
16. The method according to claim 15, characterized in that 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, characterized in that 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 the case that 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 on the SBFD time slots.
18. The method according to claim 15, characterized in that 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 the case that 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, characterized in that Uplink control information can only be transmitted in non-SBFD time slots among the valid transmission time slots of multi-slot transmission.
20. The method according to claim 1, characterized in that The uplink control information can be transmitted in a non-SBFD time slot or a SBFD time slot in the effective transmission time slot of the multi-slot transmission.
21. The method according to claim 20, characterized in that The method further comprises: Determine 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 by the target time slot is adjusted.
22. The method according to claim 21, characterized in that The adjusting, according to the type of the target transmission time slot, the size of the code block transmitted by the target time slot comprises: The size of the code block transmitted in the target time slot is adjusted according to the type of the 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, characterized in that 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 SB FD time slot.
24. The method according to claim 1, characterized in that 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 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 SB FD time slot.
25. The method according to claim 1, characterized in that 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 SB FD time slot.
26. The method according to claim 1, characterized in that When 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 according to claim 1, characterized in that The method further comprises: The transmission configuration information of the non-SBFD timeslot and the transmission configuration information of the SBFD timeslot are received.
28. The method according to claim 1, characterized in that 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, characterized in that: include: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; 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, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the method as claimed in any one of claims 1 to 28.