Signaling solution for fast beam diversity
By using multiple scheduling authorizations in wireless communication systems to schedule repeated transmissions and allowing overlapping transmissions in the time domain, the impact of analog beam blocking on fast beam diversity gain is solved, achieving higher transmission reliability and beam diversity effect.
Patent Information
- Application Number
- CN202080102354.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-21
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2040-07-21
AI Technical Summary
In existing wireless communication systems, blocking of analog beams may affect and hinder fast beam diversity gain.
By using multiple scheduling authorizations between the wireless communication device and the wireless communication node, multiple scheduling authorizations are used to schedule multiple duplicate transmissions of the same data block and allow at least two duplicate transmissions to overlap in the time domain, only one of which is duplicate transmission is transmitted.
This method can improve the fast beam diversity gain, enhance the reliability of downlink channel transmission, and to a certain extent alleviate the impact of analog beam blocking on transmission.
Smart Images

Figure CN115918227B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless communications, including but not limited to systems and methods for improving fast beam diversity. Background Art
[0002] The third generation partnership project (3GPP), a standardization organization, is currently specifying a new radio interface called 5G New Radio (5G NR) and a next generation packet core network (NG-CN or NGC). In a wireless communication system (e.g., a 5G NR wireless communication system), one or more transmissions may use the same analog beam. Blocking of the analog beam may block, affect and / or hinder transmissions. Therefore, blocking may affect and / or hinder fast beam diversity gain. Summary of the invention
[0003] The embodiments disclosed herein are directed to solving problems associated with one or more problems existing in the prior art, and provide other features that are readily apparent when referring to the following detailed description in conjunction with the accompanying drawings. According to various embodiments, example systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these embodiments are presented in an illustrative and non-limiting manner, and it is apparent to a person of ordinary skill in the art that various modifications can be made to the disclosed embodiments that are still within the scope of the present disclosure.
[0004] At least one aspect relates to a system, method, apparatus, or computer-readable medium. A wireless communication device may receive N scheduling grants from a wireless communication node to schedule multiple repeated transmissions of the same data block, where N is greater than or equal to 2. At least two of the repeated transmissions may overlap at a time, and the wireless communication device may transmit only one of the at least two repeated transmissions that overlap at the time to the wireless communication node.
[0005] In some embodiments, the multiple repeated transmissions may include N groups of repeated transmissions, and each of the repeated transmissions is located in one of a plurality of time domain units. In some embodiments, the first group of the N groups may include at least repeated transmissions in the first time domain unit, the (N+1)th time domain unit (if the (N+1)th time domain unit exists), and the (2N+1)th time domain unit of the multiple time domain units (if the (2N+1)th time domain unit exists), and the second group of the N groups may include at least repeated transmissions in the second time domain unit, the (N+2)th time domain (if the (N+2)th time domain unit exists), and the (2N+2)th time domain unit of the multiple time domain units (if the (2N+2)th time domain unit exists).
[0006] In some embodiments, each of the plurality of time domain units may have a duration of X time slots, where X is greater than or equal to 1. In some embodiments, each of the plurality of time domain units may have a duration of X repetitive transmission opportunities in the time domain, where X is greater than or equal to 1. In some embodiments, the nth group of the N groups may correspond to an nth scheduling grant of the N scheduling grants. In some embodiments, in the nth group of the N groups, only repetitive transmissions scheduled by the nth scheduling grant may be transmitted between the wireless communication device and the wireless communication node.
[0007] In some embodiments, the nth scheduling grant and the (n+1)th scheduling grant among the N scheduling grants may be associated with at least one of different corresponding control resource set (CORESET) pool identifiers or different corresponding control resource set (CORESET) identifiers. In some embodiments, the nth scheduling grant and the (n+1)th scheduling grant among the N scheduling grants may be associated with different time positions of each of the nth scheduling grant and the (n+1)th scheduling grant. In some embodiments, the nth scheduling grant and the (n+1)th scheduling grant among the N scheduling grants may be associated with different time positions of the first or last repetitive transmission scheduled by each of the nth scheduling grant and the (n+1)th scheduling grant. In some embodiments, the nth scheduling grant may be configured with a CORESET pool identifier or a CORESET identifier whose value is less than the value of the CORESET pool identifier or the CORESET identifier of the (n+1)th scheduling grant. In some embodiments, the nth scheduling grant may be configured with a CORESET pool identifier or a CORESET identifier whose value is greater than the value of the CORESET pool identifier or the CORESET identifier of the (n+1)th scheduling grant.
[0008] In some embodiments, the nth scheduling grant may appear before the (n+1)th scheduling grant. In some embodiments, the nth scheduling grant may appear after the (n+1)th scheduling grant. In some embodiments, the first symbol of the nth scheduling grant may appear before the first symbol of the (n+1)th scheduling grant. In some embodiments, the first symbol of the nth scheduling grant may appear after the first symbol of the (n+1)th scheduling grant. In some embodiments, the last symbol of the nth scheduling grant may appear before the last symbol of the (n+1)th scheduling grant. In some embodiments, the last symbol of the nth scheduling grant appears after the last symbol of the (n+1)th scheduling grant.
[0009] In some embodiments, the first symbol of the repetitive transmission scheduled by the nth scheduling grant may appear before the first symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant. In some embodiments, the first symbol of the repetitive transmission scheduled by the nth scheduling grant may appear after the first symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant. In some embodiments, the last symbol of the repetitive transmission scheduled by the nth scheduling grant may appear before the last symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant. In some embodiments, the last symbol of the repetitive transmission scheduled by the nth scheduling grant may appear after the last symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant.
[0010] In some embodiments, the wireless communication device may transmit to the wireless communication node only one of the at least two overlapping repetitive transmissions, which is scheduled by a first or Nth scheduling grant of the N scheduling grants. In some embodiments, the at least two repetitive transmissions overlap in a time domain at least within a bandwidth part (BWP). In some embodiments, each of the at least two repetitive transmissions is scheduled by a different scheduling grant of the M scheduling grants. In some embodiments, the at least two repetitive transmissions may overlap in the same resource element.
[0011] At least one aspect relates to a system, method, apparatus, or computer-readable medium. A wireless communication node may send N scheduling grants to a wireless communication device to schedule multiple repeated transmissions of the same data block, where N is greater than or equal to 2. At least two of the repeated transmissions may overlap at a time. The wireless communication node may transmit only one of the at least two repeated transmissions that overlap at the time to the wireless communication device.
[0012] In some embodiments, the multiple repeated transmissions may include N groups of repeated transmissions, and each of the repeated transmissions is located in one of a plurality of time domain units. In some embodiments, the first group of the N groups may include at least repeated transmissions in the first time domain unit, the (N+1)th time domain unit (if the (N+1)th time domain unit exists), and the (2N+1)th time domain unit of the multiple time domain units (if the (2N+1)th time domain unit exists), and the second group of the N groups may include at least repeated transmissions in the second time domain unit, the (N+2)th time domain (if the (N+2)th time domain unit exists), and the (2N+2)th time domain unit of the multiple time domain units (if the (2N+2)th time domain unit exists).
[0013] In some embodiments, each of the plurality of time domain units may have a duration of X time slots, where X is greater than or equal to 1. In some embodiments, each of the plurality of time domain units may have a duration of X repetitive transmission opportunities in the time domain, where X is greater than or equal to 1. In some embodiments, the nth group of the N groups may correspond to an nth scheduling grant of the N scheduling grants. In some embodiments, in the nth group of the N groups, only repetitive transmissions scheduled by the nth scheduling grant may be transmitted between the wireless communication node and the wireless communication device.
[0014] In some embodiments, the nth scheduling grant and the (n+1)th scheduling grant among the N scheduling grants may be associated with at least one of different corresponding control resource set (CORESET) pool identifiers or different corresponding control resource set (CORESET) identifiers. In some embodiments, the nth scheduling grant and the (n+1)th scheduling grant among the N scheduling grants may be associated with different time positions of each of the nth scheduling grant and the (n+1)th scheduling grant. In some embodiments, the nth scheduling grant and the (n+1)th scheduling grant among the N scheduling grants may be associated with different time positions of the first or last repetitive transmission scheduled by each of the nth scheduling grant and the (n+1)th scheduling grant. In some embodiments, the nth scheduling grant may be configured with a CORESET pool identifier or a CORESET identifier whose value is less than the value of the CORESET pool identifier or the CORESET identifier of the (n+1)th scheduling grant.
[0015] In some embodiments, the nth scheduling grant may appear before the (n+1)th scheduling grant. In some embodiments, the nth scheduling grant may appear after the (n+1)th scheduling grant. In some embodiments, the first symbol of the nth scheduling grant may appear before the first symbol of the (n+1)th scheduling grant. In some embodiments, the first symbol of the nth scheduling grant may appear after the first symbol of the (n+1)th scheduling grant. In some embodiments, the last symbol of the nth scheduling grant may appear before the last symbol of the (n+1)th scheduling grant. In some embodiments, the last symbol of the nth scheduling grant appears after the last symbol of the (n+1)th scheduling grant.
[0016] In some embodiments, the first symbol of the repetitive transmission scheduled by the nth scheduling grant may appear before the first symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant. In some embodiments, the first symbol of the repetitive transmission scheduled by the nth scheduling grant may appear after the first symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant. In some embodiments, the last symbol of the repetitive transmission scheduled by the nth scheduling grant may appear before the last symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant. In some embodiments, the last symbol of the repetitive transmission scheduled by the nth scheduling grant may appear after the last symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant.
[0017] In some embodiments, the wireless communication node may transmit to the wireless communication device only one of the at least two overlapping repetitive transmissions, which is scheduled by a first or Nth scheduling grant of the N scheduling grants. In some embodiments, the at least two repetitive transmissions overlap in a time domain at least within a bandwidth part (BWP). In some embodiments, each of the at least two repetitive transmissions is scheduled by a different scheduling grant of the M scheduling grants. In some embodiments, the at least two repetitive transmissions may overlap in the same resource element. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Various example embodiments of the present solution are described in detail below with reference to the following figures or drawings. The drawings are provided for illustrative purposes only and only describe example embodiments of the present solution to facilitate the reader's understanding of the present solution. Therefore, the drawings should not be considered as limiting the breadth, scope or applicability of the present solution. It should be noted that for clarity and ease of description, these drawings are not necessarily drawn to scale.
[0019] Figure 1 An example cellular communication network is shown in which the techniques disclosed herein may be implemented according to an embodiment of the present disclosure;
[0020] Figure 2 A block diagram showing example base station and user equipment apparatus according to some embodiments of the present disclosure is shown;
[0021] Figure 3-5 Various methods of transmitting downlink data using multiple transmit-receive points (MTRP) and one or more scheduling grants according to some embodiments of the present disclosure are shown;
[0022] Figure 6 An example method of transmitting uplink data using MTRP and two or more scheduling grants according to some embodiments of the present disclosure is shown;
[0023] Figure 7An example method for transmitting uplink data using MTRP, two or more scheduling grants, and overlapping transmissions according to some embodiments of the present disclosure is shown;
[0024] Figure 8-10 Various methods of transmitting uplink data using MTRP, two or more scheduling grants, overlapping transmissions, and drop rules according to some embodiments of the present disclosure are shown;
[0025] Fig.11 An example method for transmitting uplink data using MTRP, two or more scheduling grants, and partially overlapping transmissions according to some embodiments of the present disclosure is shown;
[0026] Fig.12 An example method of transmitting uplink data using MTRP, two or more scheduling grants, and a distributed mode according to some embodiments of the present disclosure is shown; and
[0027] Fig.13 A flow chart of an example method for improving fast beam diversity gain according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0028] Various example embodiments of the present solution are described below with reference to the accompanying drawings to enable a person of ordinary skill in the art to make and use the present solution. It will be apparent to a person of ordinary skill in the art that, after reading this disclosure, various changes or modifications may be made to the examples described herein without departing from the scope of the present solution. Therefore, the present solution is not limited to the example embodiments and applications described and illustrated herein. In addition, the specific order or hierarchy of steps in the methods disclosed herein are merely example methods. Based on design preferences, the specific order or hierarchy of steps of the disclosed methods or processes may be rearranged while remaining within the scope of the present solution. Therefore, a person of ordinary skill in the art will understand that the methods and techniques disclosed herein present various steps or actions in an example order, and unless otherwise expressly stated, the present solution is not limited to the specific order or hierarchy presented.
[0029] The following acronyms are used throughout this disclosure:
[0030]
[0031]
[0032]
[0033]
[0034] 1. Mobile communication technology and environment
[0035] Figure 1 An example wireless communication network and / or system 100 is shown in which the techniques disclosed herein may be implemented according to an embodiment of the present disclosure. In the following discussion, the wireless communication network 100 may be any wireless network, such as a cellular network or a narrowband Internet of Things (NB-IoT) network, and is referred to herein as "network 100." Such an example network 100 includes a base station 102 (hereinafter referred to as "BS 102," also referred to as a wireless communication node) and a user equipment device 104 (hereinafter referred to as "UE 104," also referred to as a wireless communication device) that may communicate with each other via a communication link 110 (e.g., a wireless communication channel), and a cluster of cells 126, 130, 132, 134, 136, 138, and 140 covering a geographic area 101. In Figure 1 1, BS 102 and UE 104 are contained within respective geographic boundaries of cell 126. Each of the other cells 130, 132, 134, 136, 138, and 140 may include at least one base station operating over its allocated bandwidth to provide adequate radio coverage to its intended users.
[0036] For example, BS 102 may operate on an allocated channel transmission bandwidth to provide adequate coverage to UE 104. BS 102 and UE 104 may communicate via downlink radio frames 118 and uplink radio frames 124, respectively. Each radio frame 118 / 124 may be further divided into subframes 120 / 127, which may include data symbols 122 / 128. In the present disclosure, BS 102 and UE 104 are described herein as non-limiting examples of "communication nodes," which may generally practice the methods disclosed herein. According to various embodiments of the present solution, such communication nodes may be capable of wireless and / or wired communications.
[0037] Figure 2 A block diagram of an example wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM / OFDMA signals) according to some embodiments of the present solution is shown. The system 200 may include components and elements configured to support known or conventional operating features that do not require detailed description herein. In one illustrative embodiment, as described above, the system 200 may be used in applications such as Figure 1 The wireless communication environment 100 of the present invention may be used to communicate (eg, send and receive) data symbols in a wireless communication environment such as the wireless communication environment 100 of the present invention.
[0038] The system 200 generally includes a base station 202 (hereinafter referred to as "BS 202") and a user equipment device 204 (hereinafter referred to as "UE 204"). The BS 202 includes a BS (base station) transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each of which is coupled to and interconnected with each other via a data communication bus 220 as needed. The UE 204 includes a UE (user equipment) transceiver module 230, a UE antenna 232, a UE memory module 234, and a UE processor module 236, each of which is coupled to and interconnected with each other via a data communication bus 240 as needed. The BS 202 communicates with the UE 204 via a communication channel 250, which can be any wireless channel or other medium suitable for data transmission as described herein.
[0039] Those skilled in the art will appreciate that the system 200 may further include Figure 2 Any number of modules other than the modules shown. It will be appreciated by those skilled in the art that the various illustrative blocks, modules, circuits, and processing logic described in conjunction with the embodiments disclosed herein can be implemented in hardware, computer-readable software, firmware, or any actual combination thereof. In order to clearly illustrate this interchangeability and compatibility of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps are typically described according to their functionality. Whether this functionality is implemented as hardware, firmware, or software depends on the specific application and the design constraints imposed on the entire system. A technician familiar with the concepts described herein can implement this functionality in an appropriate manner for each specific application, but this implementation decision should not be interpreted as limiting the scope of the present disclosure.
[0040] According to some embodiments, the UE transceiver 230 may be referred to herein as an "uplink" transceiver 230, which includes a radio frequency (RF) transmitter and an RF receiver, each of which includes circuits coupled to an antenna 232. A duplex switch (not shown) may alternatively couple the uplink transmitter or receiver to the uplink antenna in a time division duplex manner. Similarly, according to some embodiments, the BS transceiver 210 may be referred to herein as a "downlink" transceiver 210, which includes an RF transmitter and an RF receiver, each of which includes circuits coupled to an antenna 212. The downlink duplex switch may alternatively couple the downlink transmitter or receiver transmission to the downlink antenna 212 in a time division duplex manner. The operation of the two transceiver modules 210 and 230 may be coordinated in time so that the uplink receiver circuit is coupled to the uplink antenna 232 to receive transmissions over the wireless transmission link 250 while the downlink transmitter is coupled to the downlink antenna 212. Instead, the operation of the two transceivers 210 and 230 may be coordinated in time such that the downlink receiver coupled to the downlink antenna 212 receives transmissions over the wireless transmission link 250 at the same time as the uplink transmitter coupled to the uplink antenna 232. In some embodiments, there is tight time synchronization between changes in duplex direction with only minimal guard times.
[0041] The UE transceiver 230 and the base station transceiver 210 are configured to communicate via a wireless data communication link 250 and cooperate with an appropriately configured RF antenna arrangement 212 / 232 that can support a specific wireless communication protocol and modulation scheme. In some illustrative embodiments, the UE transceiver 210 and the base station transceiver 210 are configured to support industry standards such as Long Term Evolution (LTE) and emerging 5G standards. However, it should be understood that the present disclosure is not necessarily limited to specific standards and related protocols in application. Instead, the UE transceiver 230 and the base station transceiver 210 may be configured to support alternative or additional wireless data communication protocols, including future standards or variations thereof.
[0042] According to various embodiments, for example, BS 202 may be an evolved Node B (eNB), a serving eNB, a target eNB, a femtocell or a microcell. In some embodiments, UE 204 may be embodied in various types of user equipment, such as a mobile phone, a smart phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, a wearable computing device, etc. Processor modules 214 and 236 may be implemented or realized with a general purpose processor, a content addressable memory, a digital signal processor, an application specific integrated circuit, a field programmable gate array, any suitable programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or any combination thereof, intended to perform the functions described herein. In this manner, the processor may be implemented as a microprocessor, a controller, a microcontroller, a state machine, etc. The processor may also be implemented as a combination of computing devices, such as a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors combined with a digital signal processor core, or any other such configuration.
[0043] In addition, the steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be directly embodied in hardware, firmware, software modules executed by the processor modules 214 and 236, respectively, or any practical combination thereof. The memory modules 216 and 234 may be implemented as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. In this regard, the memory modules 216 and 234 may be coupled to the processor modules 210 and 230, respectively, so that the processor modules 210 and 230 can read information from the memory modules 216 and 234 and write information to the memory modules 216 and 234, respectively. The memory modules 216 and 234 may also be integrated into their respective processor modules 210 and 230. In some embodiments, the memory modules 216 and 234 may each include a cache memory for storing temporary variables or other intermediate information during the execution of instructions to be executed by the processor modules 210 and 230, respectively. Memory modules 216 and 234 may also include non-volatile memory for storing instructions executed by processor modules 210 and 230, respectively.
[0044] The network communication module 218 generally represents the hardware, software, firmware, processing logic and / or other components of the base station 102, which enables bidirectional communication between the base station transceiver 210 and other network components and communication nodes configured to communicate with the base station 202. For example, the network communication module 218 can be configured to support Internet or WiMAX services. In a typical deployment, the network communication module 218 provides an 802.3 Ethernet interface without any limitation, so that the base station transceiver 210 can communicate with a conventional Ethernet-based computer network. In this way, the network communication module 218 may include a physical interface for connecting to a computer network (e.g., a mobile switching center (MSC)). As used herein with respect to a specified operation or function, the term "configured for", "configured to" and its variations indicate a device, component, circuit, structure, machine, signal, etc. that is physically constructed, programmed, formatted and / or arranged to perform a specified operation or function.
[0045] The Open Systems Interconnection (OSI) model (referred to herein as the "Open Systems Interconnection Model") is a concept and logical layout that defines network communications used by systems (e.g., wireless communication devices, wireless communication nodes) that disclose interconnection and communication with other systems. The model is divided into seven subcomponents or layers, each of which represents a conceptual set of services provided to its upper and lower layers. The OSI model also defines a logical network and effectively describes computer packet transmission by using different layer protocols. The OSI model may also be referred to as a seven-layer OSI model or a seven-layer model. In some embodiments, the first layer may be a physical layer. In some embodiments, the second layer may be a media access control (MAC) layer. In some embodiments, the third layer may be a radio link control (RLC) layer. In some embodiments, the fourth layer may be a packet data convergence protocol (PDCP) layer. In some embodiments, the fifth layer may be a radio resource control (RRC) layer. In some embodiments, the sixth layer may be a non-access stratum (NAS) layer or an Internet Protocol (IP) layer, and the seventh layer is other layers.
[0046] 2. Improved systems and methods for fast beam diversity
[0047] Reference now Figure 3, a representation 300 of an example downlink transmission using multiple transmit-receive points (MTRPs) and a single scheduling grant (e.g., DCI) is shown. Some systems may support transmissions using a single DCI and MTRP. In a single DCI-based MTRP transmission, a wireless communication node may use a scheduling grant (e.g., DCI, radio resource control (RRC) signaling, and / or other indications) to schedule one or more downlink channel transmissions (e.g., physical downlink shared channel (PDSCH) transmissions and / or other downlink channel transmissions). For example, DCI0 may be used to schedule PDSCH transmissions from TRP0 and / or PDSCH transmissions from TRP1. Any of one or more transmit-receive points (TRPs) may send / transmit / broadcast a scheduling grant (e.g., DCI, RRC signaling, and / or other grants). For example, TRP1 or TRP0 may send / transmit DCI0 to a wireless communication device. In some embodiments, two or more TRPs may send / transmit to a wireless communication device (e.g., UE302) via one or more layers at a given time. For example, TRP0 and TRP1 can be sent / transmitted to UE 302 via Layer 0 and Layer 1, respectively. In the case of an ideal backhaul between two or more TRPs (e.g., TRP0 and TRP1), a single scheduling grant (e.g., DCI0 or another indication) can provide and / or indicate information to schedule downlink channel (e.g., via PDSCH of one or more layers from two TRPs) transmissions. Downlink channel transmissions from a TRP can use at least two layers (e.g., Layer 0, Layer 1, and / or other layers). At least two layers can be spatially multiplexed in the same physical time and / or frequency resources (e.g., at least two layers can utilize a spatial division multiplexing (SDM) scheme).
[0048] Reference now Figure 4, a representation 400 of an example downlink transmission utilizing an MTRP and a single scheduling grant (e.g., DCI) is shown. In some embodiments, one or more TRPs may send / transmit / broadcast one or more downlink channels (e.g., PDSCH or other downlink channels) to a wireless communication device (e.g., UE 302) using a time division multiplexing (TDM) scheme. For example, TRP0 and / or TRP1 may send / transmit one or more PDSCHs (e.g., PDSCH0, PDSCH1, PDSCH2, PDSCH3, and / or other PDSCHs) to UE 302 using TDM. In some embodiments, one or more downlink channels may include / carry (e.g., transmit, convey) the same data blocks and / or information. For example, PDSCH0 and PDSCH1 may include / carry the same data blocks and / or information. In another example, PDSCH2 and PDSCH3 may include / carry the same data blocks and / or information. A downlink channel (e.g., PDSCH) that includes / carries the same data blocks may be referred to as a repeated opportunity or repeated transmission. A scheduling grant (e.g., DCI0) may provide / specify information to schedule downlink transmissions (e.g., PDSCH0, PDSCH1, PDSCH2, and / or PDSCH3) from one or more TRPs (e.g., TRP0 and / or TRP1). Any of the one or more TRPs may generate / transmit / provide a scheduling grant (e.g., DCI, RRC signaling, and / or other indications). For example, TRP0 or TRP1 may generate / send / transmit DCI0. A wireless communication node may save / reduce DCI-related (e.g., transmission, processing) overhead and / or improve / increase transmission reliability of PDSCH transmissions by using a single DCI.
[0049] The carrier frequency of frequency range 2 (FR2) may exceed the carrier frequency of other frequency ranges. For example, the carrier frequency of FR2 may exceed the carrier frequency of frequency range 1 (FR1) or other frequency ranges. In some embodiments, blocking may occur in FR 2 (or other frequency ranges). If blocking occurs, the blocking may affect / impede / block transmissions from one or more TRPs. For example, the blocking may affect / impede / block PDSCH (e.g., PDSCH0, PDSCH1, PDSCH2, and / or PDSCH3) transmissions from TRP0 and / or TRP1. If the blocking affects / interrupts / blocks transmissions from one TRP, the wireless communication device may still receive / obtain / detect a complete transmission from another TRP (e.g., a TRP not affected by the blocking). For example, if the blocking affects the transmission from TRP0, the wireless communication device may receive a complete transmission from TRP1 (e.g., the transmission is a repeated opportunity). Therefore, the use of MTRP may enhance / improve the robustness of downlink channel transmissions (e.g., PDSCH transmissions) in FR2 (or other frequency ranges).
[0050] In some embodiments, the blocking may interrupt / affect a single scheduling grant (e.g., DCI) transmission from a wireless communication node (e.g., TRP). If the scheduling grant transmission is blocked, the wireless communication device cannot receive / obtain / decode downlink channel transmissions. For example, if the DCI0 transmission from TRP0 is blocked, the UE 302 cannot receive / decode PDSCH0 and / or PDSCH1 transmissions. The DCI (or other scheduling grant) may include / provide scheduling information for the PDSCH, such as time / frequency resource locations, modulation and coding schemes (MCS), and / or other information. The wireless communication device / node may use the information provided / indicated / specified by the DCI for downlink channel (e.g., PDSCH) transmissions.
[0051] Reference now Figure 5, a representation 500 of an example downlink transmission using MTRP and two or more scheduling grants (e.g., two or more DCIs) is shown. Multiple DCI-based MTRP transmissions can be used to solve the scheduling grant transmission blocking problem. In some embodiments, two or more wireless communication nodes (e.g., TRPs) can each send / transmit at least one scheduling grant. For example, TRP0 and TRP1 can each send / transmit DCI (e.g., DCI0 and DCI1, respectively). Scheduling grants (e.g., DCI0 and / or DCI1) can provide / specify information to schedule downlink channel transmissions. For example, DCI0 and DCI1 can provide / specify information to schedule PDSCH0 and PDSCH1, respectively. Scheduling grant transmissions from two or more TRPs can provide / specify information to schedule separate / different downlink channel (e.g., PDSCH) transmissions. For example, DCI0 can provide / specify information to schedule / different PDSCH0 that can be separated from PDSCH1. One or more values of the RRC parameter coresetPoolIndex-r16 (e.g., corresponding to a CORESET pool index or other parameter) may be used to configure / determine a scheduling grant (e.g., DCI). In some embodiments, one or more values of coresetPoolIndex-r16 may indicate / correspond to a specific TRP.
[0052] The use of MTRP and multiple scheduling grants can enhance / improve the reliability of downlink channel transmissions (e.g., PDSCH transmissions) within FR2 (or other frequency ranges). However, some systems are unable to provide similar enhancements / improvements for uplink channel (e.g., PUSCH or other uplink channel) transmissions. The transmission power of the uplink channel transmission may be less than the transmission power of the downlink channel transmission. Therefore, it is difficult to ensure uplink coverage and / or reliability. The systems and methods proposed herein include a novel method, for example, to improve and / or increase the beam diversity gain by at least 25% (e.g., 35, 45, or other percentages) via a signaling solution.
[0053] In some embodiments, the reliability of uplink data transmission can be improved by using MTRP and transmission of a single scheduling grant (e.g., DCI). For example, a wireless communication device can use TDM and a single DCI (or other scheduling grant) to send two or more PUSCH repetitions. In FR2, the use of analog beams can achieve beamforming gain and / or compensate for larger path losses. The narrow bandwidth of the analog beam may cause the analog beam to be easily blocked by entities (e.g., the human body). If the bandwidth is narrow, using a single DCI and MTRP may be an invalid method. However, the wireless communication device can send / transmit / broadcast one or more uplink channels (e.g., PUSCH) to one or more wireless communication nodes (e.g., TRP). For example, a wireless communication device can use one or more analog beams to send one or more PUSCHs via one or more beam directions. In some embodiments, a wireless communication node can use a single beam to send / transmit a single scheduling grant (e.g., DCI). If a single beam is blocked, the wireless communication device cannot receive / obtain a scheduling grant. As a result, the wireless communication device cannot send the expected repetition (e.g., PUSCH repetition).
[0054] Reference now Figure 6 , a representation 600 of an example uplink transmission utilizing MTRP and two or more scheduling grants (e.g., two or more DCIs) is shown. Two or more uplink channel transmissions (e.g., PUSCH transmissions) may carry / include the same data blocks to improve and / or increase the reliability of the uplink channel transmissions via redundancy / replication. For example, the PUSCH of DCI0 (e.g., PUSCH0 and PUSCH1) may carry / include the same data blocks to improve reliability through redundancy / repetition. In another example, the PUSCH of DCI1 (e.g., PUSCH0 and PUSCH1) may carry / include the same data blocks to improve reliability through redundancy / repetition. The PUSCHs of two DCIs (e.g., DCI0 and DCI1) may have different lengths.
[0055] The wireless communication node may receive / obtain an uplink channel transmission and perform soft combining on the received transmission (e.g., a received transmission having the same block size). Thus, two or more uplink channel transmissions (e.g., PUSCH0 and PUSCH1) may carry the same data blocks having equal / corresponding transport block sizes (TBS). For example, the PUSCH of DCI0 (e.g., PUSCH0 and PUSCH1) may carry / include data blocks having equal / corresponding TBS. The wireless communication node may receive / obtain a transmission of DCI0 (or another scheduling grant) and perform soft combining.
[0056] In some embodiments, the wireless communication node can configure one or more repeated transmissions. For example, TRP0 and TRP1 can each configure one or more PUSCH repeated transmissions (e.g., repeated occasions). The wireless communication node can configure / adjust the number of repeated transmissions to be large enough for wireless communication devices with insufficient channel conditions. The number of repeated transmissions can be configured / determined for each scheduling grant (e.g., DCI). For example, the number of repeated transmissions N0 can correspond to DCI0, and the number of repeated transmissions N1 can correspond to DCI1. Therefore, the wireless communication device can send / transmit the same transport block (TB) N0+N1 times. The values of N0 and N1 can be separate / different or equal. Now refer to Figure 6 , both N0 and N1 may have a value equal to 2. Therefore, two repetition transmissions may be configured for DCI0 and DCI1. The wireless communication device may send / transmit the TB four times.
[0057] In some embodiments, one or more uplink channel transmissions may include / carry the same data block (e.g., the transmissions may have corresponding / equal TBSs). If two or more scheduling grants are used to schedule two or more uplink transmissions that carry / include the same data block, the two or more scheduling grants may be associated. For example, if DCI0 and DCI1 are used to schedule two PUSCHs that carry / include the same data block, they may be associated. A wireless communication node may notify / indicate / specify to a wireless communication device that two or more scheduling grants (e.g., DCI and / or higher layer configurations) are associated / related. For example, TRP0 and / or TRP1 may provide information to UE 302 indicating that DCI0 and DCI1 are associated.
[0058] The wireless communication node may provide / specify the associated information via an indication, a scheduling grant, a message, a transmission, and / or other methods. For example, the wireless communication node may send / transmit two or more DCIs (e.g., DCI0 and DCI1) carrying / including the same / associated hybrid automatic repeat request (HARQ) process number (or other indication / number). Higher layer signaling (or other types of signaling) may configure and / or predetermine whether two or more HARQ process numbers are associated. The wireless communication device may receive / obtain two or more DCIs (or other scheduling grants) and may determine whether the corresponding HARQ numbers (or other indications / numbers) are the same / related. For example, UE 302 may receive DCI0 and DCI1, each of which includes / carries a HARQ process number. UE 302 may determine whether the HARQ number of DCI0 and the HARQ number of DCI1 are the same / associated. If the HARQ numbers are the same / associated, the wireless communication device may determine that two or more uplink transmissions (e.g., PUSCH0 and PUSCH1) scheduled using DCI are repeated transmissions. Therefore, the wireless communication device can determine that the DCI (e.g., DCI0 and DCI1) are associated. If the HARQ numbers are different / unequal, the wireless communication device can determine that two or more uplink transmissions (e.g., PUSCH0 and PUSCH1) are different / independent (e.g., the DCIs are not associated).
[0059] In some embodiments, a scheduling grant may be associated with a different / separate control resource set (CORESET) and / or coresetPoolIndex-r16 (or other higher layer signaling parameters). coresetPoolIndex-r16 may indicate / specify / provide an index of a CORESET pool. Two or more scheduling grants associated with a separate CORESET and / or coresetPoolIndex-r16 may include / indicate / specify the same HARQ processing number (e.g., two or more scheduling grants are associated). For example, DCI1 and DCI0 may carry / include the same HARQ number, and each may be associated with a separate CORESET. Thus, DCI1 and DCI0 may be associated / related (e.g., the DCI carries / includes the same HARQ number). In some embodiments, a new coding indication (NDI) may provide information indicating / specifying whether two or more scheduling grants are associated. For example, two DCIs (or other scheduling grants) carrying / including / specifying the same NDI may be associated. In some embodiments, a wireless communication node may configure / activate / indicate an independent / separate beam for each scheduling grant (e.g., DCI or higher layer configuration) to increase / improve beam diversity for physical downlink control channel (PDCCH) reliability.
[0060] In some embodiments, several uplink channel transmissions (e.g., PUSCH) scheduled according to the same scheduling grant may utilize or correspond to the same beam. For example, PUSCH transmissions scheduled according to DCI0 may utilize or correspond to the same beam. A single beam may refer to or correspond to a single transmission configuration indication (TCI) state, spatial relationship information, sounding reference signal resource indication (SRI), or quasi-co-location (QCL) type D assumption. Uplink channel transmissions utilizing or corresponding to the same beam cannot provide fast beam diversity gain. For example, a wireless communication device may use DCI0 to send / transmit PUSCH0 to a wireless communication node. Once a wireless communication node receives / obtains PUSCH0, the wireless communication device may use DCI0 (e.g., using the same beam) to send / transmit PUSCH1. Once a wireless communication node receives / obtains PUSCH1, the wireless communication node may utilize other beams to receive / obtain other uplink transmissions. In some embodiments, the beam of the uplink transmission may encounter obstruction. For example, the beam used by PUSCH0 (e.g., beam 0) may be blocked / blocked / obstructed. Therefore, a wireless communication node may experience delays in receiving / obtaining transmissions from a blocked / obstructed / occluded beam.
[0061] Reference now Figure 7 , a representation 700 of an example uplink transmission with overlapping repeated transmissions is shown. In some embodiments, a wireless communication node may use two or more scheduling grants to configure one or more overlapping uplink transmissions to achieve fast beam diversity gain. Overlapping uplink transmissions (e.g., PUSCH) may overlap in the time domain. For example, TRP0 and TRP1 may each use DCI0 and DCI1 to configure four repeated PUSCH transmissions (e.g., PUSCH0, PUSCH1, PUSCH2, and PUSCH3), respectively. Repeated PUSCH transmissions may overlap in the time domain at least in the same BWP. For example, a PUSCH0 transmission of DCI1 may overlap a PUSCH0 transmission of DCI0. Repeated transmissions may contain / include data blocks with equal / corresponding TBSs. Overlapping uplink transmissions (e.g., PUSCH0, PUSCH1, PUSCH2, and PUSCH3) scheduled according to the same scheduling grant (e.g., DCI0 or DCI1) may utilize or correspond to the same beam.
[0062] Reference now Figure 8, a representation 800 of an example uplink transmission with overlapping repeated transmissions is shown, which utilizes / implements a discard rule. In some embodiments, a wireless communication node and / or a wireless communication device may configure / define a discard rule to achieve fast beam diversity gain. The discard rule may include a rule or policy (e.g., executed by a policy engine, such as a wireless communication device) for determining whether to discard / skip one or more repeated uplink transmissions scheduled according to two or more scheduling grants (e.g., DCI or higher layer configuration). For example, a discard rule may be used to determine whether to discard / skip PUSCH0 / PUSCH2 transmissions of DCI1 and PUSCH1 / PUSCH3 transmissions of DCI0. As a result, PUSCH1 / PUSCH3 transmissions of DCI1 and PUSCH0 / PUSCH2 transmissions of DCI0 may be retained (e.g., at least one transmission of each corresponding PUSCH group may be retained). The discard rule may be used to determine to discard / skip repeated uplink transmissions sequentially. In some embodiments, the discard rule may follow a predetermined pattern / configuration to decide / determine which repeated uplink transmissions to discard / skip. For example, the drop rule may indicate that PUSCH repetitions scheduled according to DCI0 are initially dropped / skipped. After the PUSCH is initially dropped, the drop rule may specify that PUSCH repetitions scheduled according to DCI1 are dropped / skipped. The wireless communication device may continue to switch / toggle / cycle / alternate between scheduling grants to drop / skip repeated transmissions.
[0063] Two or more scheduling grants may provide information to configure one or more repeated uplink transmissions (e.g., PUSCH transmissions). Repeated uplink transmissions scheduled according to two or more scheduling grants may overlap at least in the time domain. In some embodiments, a discard rule may indicate / specify that at least one of two or more overlapping repeated uplink transmissions is to be discarded / skipped. In response to discarding / skipping at least one of each group of overlapping transmissions, the wireless communication system may achieve space (or beam) and / or time diversity on the retained uplink transmissions. For example, the wireless communication system may switch / switch / cycle between two or more beams, each beam maintaining an uplink transmission.
[0064] In some embodiments, certain (e.g., low-cost) wireless communication devices may have / include / comprise one antenna panel. Thus, the low-cost wireless communication device may, for example, support / enable one beam transmission and / or reception at a time. Such a wireless communication device may utilize / implement the systems and methods disclosed herein to increase beam diversity. For example, the wireless communication device may switch / switch / cycle between two or more beams to receive / send downlink / uplink transmissions, thereby increasing beam and / or time diversity.
[0065] Reference now Fig. 9, a representation 900 of an example uplink transmission with overlapping repeated transmissions is shown, which utilizes / implements a discard rule. In some embodiments, the wireless communication device may discard / skip M1 (e.g., M1=2) repeated transmissions (e.g., uplink and / or downlink) scheduled according to a first scheduling grant (e.g., DCI or higher layer configuration). In addition, the wireless communication device may discard / skip M2 repeated transmissions (e.g., uplink and / or downlink) scheduled according to a second scheduling grant. The wireless communication device may continue to discard / skip repeated transmissions scheduled using one or more scheduling grants. For example, the wireless communication device may discard / skip M1=2 repeated transmissions scheduled according to DCI1. In addition, the wireless communication may discard / skip M2=2 repeated transmissions scheduled according to DCI0. In some embodiments, the wireless communication device may discard M2 repeated transmissions in response to discarding M1 repeated transmissions. In some embodiments, the wireless communication device may discard / skip M1 and / or M2 sequential repeated transmissions. The wireless communication device and / or the wireless communication node may determine / configure the number of repeated transmissions discarded (e.g., M1, M2, and / or other values). In some embodiments, the number of discarded repetitive transmissions (e.g., M1, M2, and / or other values) may be the same. In some embodiments, the number of discarded repetitive transmissions (e.g., M1, M2, and / or other values) may be separate / different from each other. The granularity of configuring the number of discarded repetitive transmissions (e.g., M1, M2, and / or other values) may be defined at the (transmission) opportunity level (e.g., one or more PUSCH and / or PDSCH opportunities, e.g., X consecutive discard opportunities).
[0066] In some embodiments, the wireless communication device may toggle / switch / cycle between one or more scheduling grants to discard / skip duplicate transmissions (e.g., uplink or downlink). For example, the wireless communication may discard / skip M1 duplicate transmissions scheduled according to DCI1. In response to discarding M1 transmissions, the wireless communication device may discard / skip M2 duplicate transmissions scheduled according to DCI0. The wireless communication device may continue to discard duplicate transmissions scheduled according to other DCIs (e.g., discard / skip M3 transmissions scheduled using DCI2) until duplicate transmissions are discarded / skipped from one or more scheduling grants, or until there are no remaining overlapping duplicate transmissions.
[0067] Overlapping repetitive transmissions (e.g., PUSCH, PDSCH, or other transmissions) scheduled using two or more scheduling grants (e.g., DCI or higher layer configuration) may overlap in the time domain within at least one bandwidth part (BWP), one component carrier, or one serving cell. For example, overlapping repetitive PUSCH transmissions scheduled using DCI0 and DCI1 may overlap within at least one BWP. In some embodiments, the overlapping repetitive transmissions may overlap in the time domain and / or frequency domain (e.g., resource element (RE) level overlap).
[0068] In some embodiments, the granularity of the number of discarded (continuous / adjacent) repeated transmissions may be defined / configured at the time slot level (e.g., one or more time slots). For example, the wireless communication device may discard / skip one or more PUSCH or PDSCH opportunities (e.g., continuous / adjacent in the time domain) scheduled according to DCI1 in the first overlapping time slot. In addition, the wireless communication device may discard / skip one or more continuous / adjacent PUSCH or PDSCH opportunities scheduled according to DCI0 in the second overlapping time slot. The wireless communication device may continue to discard / skip one or more continuous / adjacent PUSCH or PDSCH opportunities scheduled using other DCIs in one or more overlapping time slots. The discard rule may include the discard granularity of one or more time slots. For example, the wireless communication device may discard / skip one or more PUSCH or PDSCH opportunities scheduled using DCI1 in the first pair (or a group including two or more time slots) of overlapping time slots. In addition, the wireless communication device may discard / skip one or more PUSCH or PDSCH opportunities scheduled using DCI0 in the second pair (or a group including two or more time slots) of overlapping time slots.
[0069] Reference now Fig.10 , a representation 1000 of an example uplink transmission with overlapping repeated transmissions is shown, which utilizes / implements slot-level drop rules. In some embodiments, a slot may include one or more PUSCH or PDSCH opportunities. For example, slot n may include PUSCH0 and PUSCH1. Drop rules may include drop granularity (e.g., slot-level granularity) for one or more slots. Two or more scheduling grants (e.g., two or more DCIs) may schedule partially overlapping data opportunities (e.g., PUSCH and / or PDSCH opportunities) to increase flexibility. Overlapping transmissions or opportunities may include two or more transmissions or opportunities scheduled by two or more scheduling grants that overlap in the time domain within at least a BWP, a component carrier, or a serving cell. Partially overlapping transmissions or opportunities may include two or more transmissions or opportunities scheduled by two or more scheduling grants having a portion of overlapping symbols.
[0070] In some embodiments, a wireless communication node may send / transmit M scheduling grants (e.g., two scheduling grants) to a wireless communication device. A high-level signaling (e.g., RRC signaling or MAC CE signaling) may predefine / configure the value of M, where the value is a positive integer. A wireless communication device may receive / obtain M scheduling grants to schedule one or more overlapping opportunities or transmissions. The scheduled opportunities may be divided / separated / organized into N groups (e.g., two groups). A wireless communication device may send / transmit opportunities within a single group according to one of the M scheduling grants (e.g., DCI0). M may be equal to N. For example, a wireless communication device may send opportunities within group 0 according to DCI0. In another example, a wireless communication device may send opportunities within group 1 according to DCI1. High-level signaling may predefine / configure the value of N, where the value is a positive integer.
[0071] In some embodiments, each group in the N groups may sequentially cycle to the next group to schedule one or more opportunities in the N groups. At a certain moment, only one repetitive transmission is retained in a group. Other repetitive transmissions may be discarded or skipped in the group.
[0072] ·Option 1: In some embodiments, each of the N groups of repeated transmissions may cycle in every X time slots. High-layer signaling may specify / predefine / configure a value of X, where the value is a positive integer greater than or equal to 1. For example, a first group may include repeated transmissions of a first time domain unit, an (N+1)th time domain unit (if present), a (2N+1)th time domain unit (if present), and the same mapping pattern continues to the remaining transmissions. In another example, a second group may include repeated transmissions of a second time domain unit, an (N+2)th time domain unit (if present), a (2N+2)th time domain unit (if present), and the same mapping pattern continues to the remaining transmissions. A time domain unit may have a duration of X time slots.
[0073] o If N=2 (e.g., N groups include group 0 and group 1) and X=1 (e.g., the value of the number of time slots is 1), then group 0 may include repeated transmissions of even overlapping time slots. In some embodiments, the first overlapping time slot may be an even time slot. For example, in Fig.10 In the example, the first overlapping time slot (e.g., time slot n+1) is an even time slot. Therefore, group 0 can include data opportunities for even time slots (e.g., time slot n+1 and time slot n+3). In other words, group 0 can include data opportunities for the first and third (e.g., N+1) overlapping time slots. In this example, group 1 can include data opportunities for odd overlapping time slots (e.g., n+2). Therefore, group 1 can include data opportunities for the second overlapping time slot.
[0074] o If N=2 (e.g., N groups include group 0 and group 1) and X=2 (e.g., the value of the number of time slots is 2), then group 0 may include repeated transmissions of time slots n+1 and n+2. Fig.10 In the example, group 0 may include data opportunities for the first overlapping time slot and the subsequent time slot (e.g., two time slots). In this example, group 1 may include data opportunities for time slot n+3. Thus, group 1 may include data opportunities for the first group of overlapping time slots after the first group of two overlapping time slots (e.g., time slot n+1 and time slot n+2).
[0075] Option 2: In some embodiments, each of the N groups of repeated transmissions may cycle in every X repeated transmission opportunities in the time domain. High-layer signaling may specify / predefine / configure a value of X, where the value is a positive integer greater than or equal to 1. For example, a first group may include repeated transmissions of a first time domain unit, an (N+1)th time domain unit (if present), a (2N+1)th time domain unit (if present), and so on. In another example, a second group may include repeated transmissions of a second time domain unit, an (N+2)th time domain unit (if present), a (2N+2)th time domain unit (if present), and so on. A time domain unit may have a duration of X repeated transmission opportunities in the time domain.
[0076] o If N=2 (eg, N groups include group 0 and group 1) and X=1 (eg, the number of opportunities for repeated transmission is 1), group 0 may include opportunities PUSCH0 and PUSCH2 scheduled by DCI0 and DCI1. Figure 7 As shown. Therefore, group 0 may include the first and third timings scheduled by DCI0 and DCI1. In this example, group 1 may include the timings PUSCH1 and PUSCH3 scheduled by DCI0 and DCI1. Therefore, group 1 may include the second and fourth timings scheduled by DCI0 and DCI1.
[0077] If the transmission is a downlink channel transmission (e.g., a PDSCH transmission), the existing RRC parameter CycMapping (or other parameter) may indicate / specify that the value of X is 1 (or other value). If the transmission is a downlink channel transmission (e.g., a PDSCH transmission), the existing RRC parameter SeqMapping (or other parameter) may indicate / specify that the value of X is 2 (or other value). In some embodiments, each group of N groups of repeated transmissions may correspond to a respective one of the M scheduling grants. For example, the i-th group of the N groups may correspond to the i-th DCI. In another example, if the value of N is 2, group 0 may correspond to DCI0 and group 1 may correspond to DCI1.
[0078] In the i-th group of N groups, the wireless communication device can send and / or receive repeated transmissions scheduled according to the i-th scheduling grant. For example, if the value of N is 2 (e.g., two groups), the wireless communication device can send / transmit repeated transmissions of group 0 scheduled according to DCI0. The wireless communication device cannot send / transmit repeated transmissions of group 0 scheduled according to DCI1 (e.g., PUSCH of group 0). In the same example, the wireless communication device can send / transmit repeated transmissions of group 1 scheduled according to DCI1 (e.g., PUSCH of group 1). The wireless communication device cannot send / transmit repeated transmissions of group 1 scheduled according to DCI0. In some embodiments, i is a positive number whose value is less than or equal to the value of N.
[0079] In the i-th group of N groups, the wireless communication device may send and / or receive repeated transmissions scheduled according to the j-th scheduling grant. In some embodiments, j is a positive number whose value is not equal to the value of i. For example, if the value of N is 2 (e.g., two groups), the wireless communication device may send / transmit repeated transmissions of group 0 scheduled according to DCI1. The wireless communication device cannot send / transmit repeated transmissions of group 0 scheduled according to DCI0 (e.g., PUSCH of group 0). In the same example, the wireless communication device may send / transmit repeated transmissions of group 1 scheduled according to DCI0 (e.g., PUSCH of group 1). The wireless communication device cannot send / transmit repeated transmissions of group 1 scheduled according to DCI1.
[0080] In some embodiments, each of the M scheduling grants may be associated / related to a corresponding control resource set (CORESET) pool identifier / quantity / value. For example, TRP0 and TRP1 may send / transmit DCI0 and DCI1, respectively. Each of the DCIs (e.g., DCI0 and DCI1) may be associated / related to a corresponding CORESET pool identifier. For example, DCI0 and DCI1 may be associated / related to coresetPoolIndex-r16 values of 0 and 1 (or other values), respectively. In another example, DCI0 and DCI1 may be associated with coresetPoolIndex-r16 values of 1 and 0 (or other values), respectively.
[0081] In some embodiments, each of the M scheduling grants may be associated with a corresponding CORESET identifier / number / value. For example, two DCIs (e.g., DCI0 and DCI1) may each be associated with an independent / separate CORESET identifier. One of the two DCIs (e.g., DCI0) may be associated with a smaller value of the CORESET identifier. The other DCI (e.g., DCI1) may be associated with a larger value of the CORESET identifier. In another example, DCI0 may be associated with a larger value of the CORESET identifier. The other DCI (e.g., DCI1) may be associated with a smaller value of the CORESET identifier.
[0082] In some embodiments, each of the M scheduling grants may have a corresponding time position and / or corresponding timing of repeated transmissions scheduled by the scheduling grant (e.g., DCI or higher layer configuration). The corresponding time position and / or timing of the repeated transmissions may determine / specify / indicate the identity of the scheduling grant (e.g., determine which of the two DCIs is DCI0 and which is DCI1). For example, a wireless communication node may send / transmit two DCIs. The corresponding time position and / or timing of the repeated transmissions may determine / specify the identity of each of the two DCIs. For example, a wireless communication node may send / transmit DCI0 before or after sending DCI1. In another example, the first symbol of DCI0 or DCI1 may appear before the first symbol of DCI1 or DCI0. In another example, the last symbol of DCI0 or DCI1 may appear before the last symbol of DCI1 or DCI0.
[0083] In some embodiments, the first symbol of one or more uplink (or downlink) channel opportunities scheduled by DCI0 may appear before or after the first symbol of one or more uplink (or downlink) channel opportunities scheduled by DCI1. In another example, the last symbol of one or more uplink (or downlink) channel opportunities scheduled by DCI0 may appear before or after the last symbol of one or more uplink (or downlink) channel opportunities scheduled by DCI1.
[0084] use Fig.10For example, the values of M and N can each be 2 (e.g., two scheduling grants and two groups), and the value of X can be 1 (e.g., one time slot or one opportunity). In this example, DCI0 and DCI1 can be associated with coresetPoolIndex-r16 values of 0 and 1, respectively (e.g., corresponding to the CORESET pool index). The first group (e.g., group 0) may include opportunities included in time slots n+1 and n+3. In the first group, the wireless communication device can send or receive data opportunities scheduled according to the corresponding scheduling grant (e.g., DCI0). The second group (e.g., DCI1) may include opportunities included in time slot n+2. In the second group, the wireless communication device can send or receive opportunities scheduled according to the corresponding scheduling grant (e.g., DCI1). Because the opportunities (e.g., PUSCH or PDSCH opportunities) are scheduled according to two or more scheduling grants, uplink and / or downlink transmissions can use two or more separate beams. Therefore, the wireless communication device can obtain fast beam diversity gain.
[0085] In the foregoing example, DCI0 and DCI1 may schedule repeated uplink (e.g., PUSCH) or downlink (e.g., PDSCH) transmissions of the same transport block (TB). Thus, DCI0 and DCI1 may be associated with each other. If two or more wireless communication nodes (e.g., TRPs) receive or transmit at least one PUSCH or PDSCH opportunity, the transmission of the TB may be successful / completed.
[0086] DCI may be used to schedule uplink channel transmissions (e.g., PUSCH). In some embodiments, an RRC configuration (or RRC signal) may determine, indicate, and / or specify scheduling of semi-persistent uplink channel transmissions (e.g., semi-persistent PUSCH opportunities). Thus, the systems and methods disclosed herein may be used for PUSCH transmissions scheduled using an RRC configuration. In some embodiments, an RRC configuration may replace / replace DCI. An independent / separate beam may be configured, activated, and / or indicate PUSCH transmissions scheduled using at least two grants (e.g., DCI and / or RRC configuration).
[0087] Reference now Fig.11, a representation 1100 of an example uplink transmission with partially overlapping repeated transmissions is shown. In some embodiments, a wireless communication node may use two or more scheduling grants (e.g., DCI or higher layer configuration) to schedule partially overlapping uplink (e.g., PUSCH) and / or downlink (e.g., PDSCH) transmissions. For example, in response to sending / transmitting DCI0, the wireless communication node is unable to receive / obtain PUSCH0 and PUSCH1 transmissions corresponding to DCI0. The wireless communication node may determine that the beam corresponding to the PUSCH transmission is blocked / obstructed. Therefore, the wireless communication node may determine that the wireless communication device is unable to send / transmit the remaining transmissions (e.g., PUSCH2 and PUSCH3). In response to the determination, the wireless communication node may send DCI1 to schedule the corresponding transmissions (e.g., PUSCH0, PUSCH1, and PUSCH2) using another beam. In overlapping transmissions, the transmission scheduled according to DCI1 has a higher priority than the transmission scheduled according to DCI0 (e.g., DCI1 is transmitted after DCI0). Therefore, the wireless communication device cannot send overlapping transmissions (e.g., PUSCH2 and PUSCH3) scheduled according to DCI0. The wireless communication device can send PUSCH0 and PUSCH1 transmissions corresponding to DCI1 during the time interval (e.g., overlap time) in which the overlap occurs. During the overlap time, the wireless communication device can send / transmit a single data transmission corresponding to a single scheduling grant. The wireless communication device can send a single data transmission corresponding to the most recent scheduling grant (e.g., DCI1).
[0088] In some embodiments, the wireless communication device may send repeated transmissions (e.g., PUSCH repetitions) corresponding to DCI1 during overlapping times. The wireless communication device may drop or skip repeated transmissions (e.g., PUSCH repetitions) corresponding to DCI0 during overlapping times. The CORESET pool index, the CORESET identifier, the time position of the scheduling grant, and / or the corresponding occasions scheduled by the scheduling grant may be used to identify two or more scheduling grants (e.g., DCI0 and DCI1).
[0089] In some embodiments, the wireless communication device may send repeated transmissions (e.g., PUSCH repetitions) corresponding to DCI0 during overlapping times. The wireless communication device may discard or skip repeated transmissions (e.g., PUSCH repetitions) corresponding to DCI1 during overlapping times. The CORESET pool index, the CORESET identifier, the time position of the scheduling grant, and / or the corresponding timing scheduled by the scheduling grant may be used to identify two or more scheduling grants (e.g., DCI0 and DCI1). In the foregoing example, if the wireless communication device sends more than two DCIs, DCI0 may correspond to the first DCI and DCI1 may correspond to the last DCI.
[0090] In some embodiments, the above-mentioned repeated transmission can be a PUCCH transmission and / or a PDCCH transmission. The same solution can be used for PUCCH and PDCCH. Therefore, N repeated transmissions can refer to N repeated transmissions of the same information carried on PUCCH or PDCCH.
[0091] Reference now Fig.12 , a representation 1200 of an example uplink transmission with a distributed mode is shown. In some embodiments, each of two or more scheduling grants may provide information to configure a distributed uplink / downlink mode. The RRC and / or time domain resource allocation (TDRA) of the scheduling grant (e.g., DCI) may indicate / specify the distributed mode. For example, K time slot intervals may be configured between two PUSCH / PDSCH time slots for each TRP. The value of K may be a positive integer greater than or equal to 1. For example, if the value of K is 2, the interval between two PUSCH opportunities for each TRP may include two time slots (instead of a larger number of time slots). Therefore, configuring a distributed mode may achieve fast beam diversity gain. If a single TRP is used and K is configured using RRC signaling, the configured distributed mode may result in increased latency.
[0092] A. Methods for improving fast beam diversity
[0093] Fig.13 A flow chart of a method 380 for improving fast beam diversity is shown. The method 380 may be used in conjunction with Figures 1 to 12 In general, the method 380 may include receiving N scheduling grants (382). The method 380 may include transmitting one of two repeated transmissions (384).
[0094] Now referring to operation (382), and in some embodiments, a wireless communication device (e.g., a UE or terminal) may receive / obtain N scheduling grants. In some embodiments, a wireless communication node (e.g., a TRP, a base station, or a gNB) may send / transmit N scheduling grants. The scheduling grant may include a DCI, a higher layer configuration (e.g., RRC signaling, MACCE signaling, or other types of signaling), and / or other types of grants. The value of N may be greater than or equal to 2. For example, the TRP may send / transmit two DCIs (e.g., DCI0 and DCI1) to a wireless communication device (e.g., a UE). The wireless communication device may receive / obtain two DCIs. The wireless communication device and / or the wireless communication node may utilize N scheduling grants to schedule multiple repetitive transmissions (e.g., uplink or downlink) of the same data block. For example, in response to receiving two DCIs, the wireless communication device may utilize the DCI to schedule one or more PUSCHs (e.g., PUSCH0, PUSCH1, and / or other PUSCHs). DCI0 may be used to schedule PUSCH0, PUSCH1, and / or other PUSCHs. DCI1 may be used to schedule PUSCH0, PUSCH1, and / or other PUSCHs. PUSCH (PUSCH opportunity) may carry / include the same data block (e.g., may be a repeated transmission). At least two repeated transmissions may overlap at a time. For example, PUSCH0 and PUSCH1 of DCI0 may overlap PUSCH0 and PUSCH1 of DCI1.
[0095] Multiple repetition transmissions (e.g., uplink or downlink) may include N groups of repetition transmissions. For example, PUSCH0, PUSCH1, PUSCH2, and PUSCH3 may include two groups of repetition transmissions. In another example, PDSCH0, PDSCH1, PDSCH2, and PDSCH3 may include two groups of repetition transmissions. High-level signaling may specify / predefine / configure the value of N, where the value is a positive integer. In some embodiments, each of the repetition transmissions may be located in one of a plurality of time domain units. For example, each repetition transmission (e.g., PUSCH0, PUSCH1, 2, and PUSCH3) may be located in one of five (or other number) time slots.
[0096] The number of time domain units may be a positive integer greater than or equal to 2. The first group of the N groups may include at least repeated transmissions in the first time domain unit, the (N+1)th time domain unit (if the (N+1)th time domain unit exists), and the (2N+1)th time domain unit among the multiple time domain units (if the (2N+1)th time domain unit exists). For example, if the value of N is 2 (e.g., two groups), the first group may include repeated transmissions in even-numbered time domain units. The second group of the N groups includes at least repeated transmissions in the second time domain unit, the (N+2)th time domain unit (if the (N+2)th time domain unit exists), and the (2N+2)th time domain unit among the multiple time domain units (if the (2N+2)th time domain unit exists). For example, if the value of N is 2 (e.g., two groups), the second group may include repeated transmissions in odd-numbered time domain units. Each of the multiple time domain units may have a duration of X time slots, where X is greater than or equal to 1. For example, if the value of X is 2 (eg, two time slots), then the first group may include repeated transmissions in at least the first two time slots.
[0097] In some embodiments, each of the multiple time domain units may have X repetition transmission opportunity durations in the time domain, where X is greater than or equal to 1. For example, if the value of X is 2 (e.g., two repetition transmission opportunities), the first group may include the first two repetition transmission opportunities in the time domain. High-level signaling may predefine / configure the value of X, where the value is a positive integer greater than or equal to 1. If the transmission is a downlink channel transmission (e.g., PDSCH transmission), the existing RRC parameter CycMapping (or other parameters) may indicate / specify that the value of X is 1 (or other values). If the transmission is a downlink channel transmission (e.g., PDSCH transmission), the existing RRC parameter SeqMapping (or other parameters) may indicate / specify that the value of X is 2 (or other values).
[0098] In some embodiments, the nth (or nth) group in N groups may correspond to the nth scheduling grant in N scheduling grants. For example, if the value of N is 2 (e.g., two groups), the first group in the two groups may correspond to the first DCI (e.g., DCI0) in the two DCIs (e.g., DCI0 and DCI1). The second group in the two groups may correspond to the second DCI (e.g., DCI1) in the two DCIs (e.g., DCI0 and DCI1). In the nth group in N groups, only repeated transmissions scheduled by the nth scheduling grant may be transmitted between the wireless communication device and the wireless communication node. For example, if the value of N is 2 (e.g., two groups), the wireless communication node may send / transmit repeated transmissions of the first group (e.g., group 0) scheduled according to the first DCI (e.g., DCI0). In the same example, the wireless communication node may send / transmit repeated transmissions of the second group (e.g., PDSCH of group 1) scheduled according to the second DCI (e.g., DCI1).
[0099] In some embodiments, the nth scheduling grant and the (n+1)th (or (n+1)th) scheduling grant among the N scheduling grants may be associated with at least one of a plurality of identifiers and / or time positions. The plurality of identifiers may include different corresponding control resource set (CORESET) pool identifiers and / or (CORESET) identifiers. The plurality of time positions may include different time positions for each of the nth scheduling grant and the (n+1)th scheduling grant and / or different time positions for the first or last repeated transmission scheduled by each of the nth scheduling grant and the (n+1)th scheduling grant. For example, the first and second DCIs of the two DCIs (e.g., DCI0 and DCI1) may each be associated with a separate / different CORESET pool identifier and / or CORESET identifier. In another example, the first and second DCIs of the two DCIs (e.g., DCI0 and DCI1) may each be associated with a separate / different time position for each of the first and second DCIs. In some embodiments, the nth scheduling grant may be configured with a CORESET pool identifier or a CORESET identifier configuration whose value is less than the value of the CORESET pool identifier or CORESET identifier of the (n+1)th scheduling grant. For example, the first DCI (eg, DCI0) may be configured with a coresetPoolIndex-r16 value of 0 (or other value less than the value of the second DCI). The second DCI (eg, DCI0) may be configured with a coresetPoolIndex-r16 value of 1 (or other value).
[0100] In some embodiments, the nth scheduling grant may appear before or after the (n+1)th scheduling grant. For example, the first DCI (e.g., DCI0) may appear before (or after) the second DCI (e.g., DCI1). In some embodiments, the first symbol of the nth scheduling grant may appear before or after the first symbol of the (n+1)th scheduling grant. For example, the first symbol of the first DCI (e.g., DCI0) may appear before (or after) the first symbol of the second DCI (e.g., DCI1). In some embodiments, the last symbol of the nth scheduling grant may appear before or after the last symbol of the (n+1)th scheduling grant. For example, the last symbol of the first DCI (e.g., DCI0) may appear before (or after) the last symbol of the second DCI (e.g., DCI1). In some embodiments, the first symbol of a repeated transmission scheduled by the nth scheduling grant may appear before or after the first symbol of a repeated transmission scheduled by the (n+1)th scheduling grant. For example, the first symbol of a repeated PUSCH transmission scheduled by a first DCI (e.g., DI0) may appear before (or after) the first symbol of a repeated PUSCH transmission scheduled by a second DCI (e.g., DCI1). In some embodiments, the last symbol of a repeated transmission scheduled by an nth scheduling grant may appear before or after the last symbol of a repeated transmission scheduled by an (n+1)th scheduling grant. For example, the last symbol of a repeated PUSCH transmission scheduled by a first DCI (e.g., DI0) may appear before (or after) the last symbol of a repeated PUSCH transmission scheduled by a second DCI (e.g., DCI1).
[0101] Referring now to operation (384), and in some embodiments, the wireless communication device and the wireless communication node may transmit only one of at least two repeated transmissions. For example, the wireless communication node may send / transmit only one of two or more repeated PUSCHs. At least two repeated transmissions may overlap at this time. In some embodiments, the wireless communication device and the wireless communication node may transmit only one of at least two repeated transmissions scheduled by the first or Nth scheduling grant of N scheduling grants. For example, the wireless communication node may send / transmit only one of at least two repeated PDSCH transmissions scheduled by a first DCI (e.g., DCI0). In another example, the wireless communication device may send / transmit only one of at least two repeated PDSCH transmissions scheduled by using a second DCI (e.g., DCI1) of the two DCIs. The first and second DCIs may be associated with different corresponding CORESET pool identifiers. In some embodiments, at least two of the repeated transmissions may overlap in the time domain within at least one bandwidth part (BWP). Each of the at least two repeated transmissions may be scheduled by a different one of the M scheduling grants. At least two of the repeated transmissions may overlap in the same resource element.
[0102] Although various embodiments of the present solution have been described above, it should be understood that they are presented only in an exemplary and not limiting manner. Similarly, various diagrams can depict example architectures or configurations, and these example architectures or configurations are provided so that those of ordinary skill in the art can understand the example features and functions of the present solution. However, these personnel will understand that the present solution is not limited to the example architectures or configurations shown, but can be implemented using a variety of alternative architectures and configurations. In addition, those of ordinary skill in the art will understand that one or more features of an embodiment can be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of the present disclosure should not be limited by any of the above-mentioned illustrative embodiments.
[0103] It should also be understood that any reference to an element herein using designations such as "first," "second," etc. does not generally limit the number or order of these elements. Rather, these designations may be used herein as a convenient means of distinguishing between two or more elements or multiple instances of an element. Thus, a reference to a first and a second element does not mean that only two elements may be employed, nor does it mean that the first element must be located before the second element in some manner.
[0104] In addition, those of ordinary skill in the art will appreciate that information and signals may be represented using any of a variety of different techniques. For example, data, instructions, commands, information, signals, bits, and symbols referenced in the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0105] It will be further understood by those of ordinary skill in the art that any of the various illustrative logic blocks, modules, processors, devices, circuits, methods, and functions described in conjunction with the various aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of both), firmware, various forms of programs or design codes containing instructions (referred to herein as "software" or "software modules" for convenience), or any combination of these technologies. In order to clearly illustrate this interchangeability of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of functionality. Whether such functionality is implemented as hardware, firmware, or software or a combination of these technologies depends on the specific application and the design constraints imposed on the overall system. Technicians may implement the described functionality in various ways for each specific application, but such implementation decisions will not result in a departure from the scope of this disclosure.
[0106] In addition, it will be understood by those of ordinary skill in the art that the various exemplary logic blocks, modules, devices, components, and circuits described herein may be implemented or performed within an integrated circuit (IC) including a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, or any combination thereof. The logic blocks, modules, and circuits may further include antennas and / or transceivers to communicate with various components within a network or within a device. A general purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors combined with a DSP core, or any other suitable configuration to perform the functions described herein.
[0107] If implemented in software, the functions may be stored as one or more instructions or codes on a computer-readable medium. Therefore, the steps of the method or algorithm disclosed herein may be implemented as software stored on a computer-readable medium. Computer-readable media include computer storage media and communication media, and communication media include any media that can transfer a computer program or code from one place to another. The storage medium can be any available medium that can be accessed by a computer. As an example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage device, or any other medium that can be used to store the desired program code in the form of an instruction or data structure and can be accessed by a computer.
[0108] As used herein, the term "module" refers to software, firmware, hardware, and any combination of these elements for performing the relevant functions described herein. In addition, for the purpose of discussion, various modules are described as discrete modules. However, it is obvious to a person of ordinary skill in the art that two or more modules can be combined to form a single module that performs the relevant functions of an embodiment of the present solution.
[0109] In addition, in the embodiment of the present solution, memory or other storage devices and communication components can be adopted.It should be understood that, for the sake of clarity, the above description has described the embodiment of the present solution with reference to different functional units and processors.However, it will be apparent that any appropriate functional distribution between different functional units, processing logic elements or domains can be used without departing from the present solution.For example, the function illustrated as being performed by a separate processing logic element or controller can be performed by the same processing logic element or controller.Therefore, reference to a specific functional unit is only a reference to a suitable device for providing the described function, rather than indicating a strict logical or physical structure or organization.
[0110] Various modifications to the embodiments described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the embodiments shown herein, but is to be given the broadest scope consistent with the novel features and principles disclosed herein as set forth in the following claims.
Claims
1. A wireless communication method, comprising: Receiving, by a wireless communication device, N scheduling grants from a wireless communication node to schedule multiple repetitive transmissions of the same data block, wherein at least two of the repetitive transmissions overlap at a time instant, and N is greater than or equal to 2, wherein the N scheduling grants are associated with at least one identifier corresponding to at least one control resource set (CORESET); as well as Only one of the at least two repeated transmissions overlapping at the time instant is transmitted between the wireless communication device and the wireless communication node.
2. The method according to claim 1, wherein The plurality of repetitive transmissions include N groups of repetitive transmissions, and each of the repetitive transmissions is located in one of a plurality of time domain units, and The first group among the N groups includes at least the first time domain unit, the (N+1)th time domain unit of the (N+1)th time domain unit if there is one, and the repeated transmission in the (2N+1)th time domain unit among the multiple time domain units of the (2N+1)th time domain unit if there is one, and the second group among the N groups includes at least the second time domain unit, the (N+2)th time domain of the (N+2)th time domain unit if there is one, and the repeated transmission in the (2N+2)th time domain unit among the multiple time domain units of the (2N+2)th time domain unit if there is one. 3 . The method of claim 2 , wherein each of the plurality of time domain units has a duration of X time slots, wherein X is greater than or equal to 1. 4 . 4 . The method of claim 2 , wherein each of the plurality of time domain units has a duration of X repetitive transmission opportunities in the time domain, wherein X is greater than or equal to 1.
5. The method according to any one of claims 2 to 4, wherein The nth group of the N groups corresponds to the nth scheduling grant of the N scheduling grants, and In the nth group of the N groups, only repetitive transmissions scheduled by the nth scheduling grant are transmitted between the wireless communication device and the wireless communication node.
6. The method according to claim 1, wherein the nth scheduling grant and the (n+1)th scheduling grant among the N scheduling grants are associated with at least one of the following: Different corresponding CORESET pool identifiers, Different corresponding CORESET identifiers, different time positions of each of the nth scheduling grant and the (n+1)th scheduling grant, or A different time position of a first or last repetition transmission scheduled by each of the nth scheduling grant and the (n+1)th scheduling grant. 7 . The method according to claim 6 , wherein the n th scheduling grant is configured with a CORESET pool identifier or a CORESET identifier whose value is smaller than the value of the CORESET pool identifier or the CORESET identifier of the (n+1) th scheduling grant.
8. The method of claim 6, wherein at least one of the following is present: The nth scheduling grant appears before the (n+1)th scheduling grant, The nth scheduling grant appears after the (n+1)th scheduling grant, The first symbol of the nth scheduling grant appears before the first symbol of the (n+1)th scheduling grant, The first symbol of the nth scheduling grant appears after the first symbol of the (n+1)th scheduling grant, The last symbol of the nth scheduling grant appears before the last symbol of the (n+1)th scheduling grant, The last symbol of the nth scheduling grant appears after the last symbol of the (n+1)th scheduling grant, The first symbol of the repeated transmission scheduled by the nth scheduling grant appears before the first symbol of the repeated transmission scheduled by the (n+1)th scheduling grant, The first symbol of the repetitive transmission scheduled by the nth scheduling grant occurs after the first symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant, The last symbol of the repetitive transmission scheduled by the nth scheduling grant occurs before the last symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant, or The last symbol of the repetitive transmission scheduled by the nth scheduling grant appears after the last symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant.
9. The method according to any one of claims 6 to 8, comprising: Only one of the at least two repeated transmissions that overlap is transmitted between the wireless communication device and the wireless communication node, which is scheduled by a first or an Nth scheduling grant of the N scheduling grants.
10. The method of claim 1, wherein the at least two repeated transmissions overlap in at least a time domain within a bandwidth part (BWP), and each of the at least two repeated transmissions is scheduled by a different scheduling grant among the M scheduling grants. The method according to claim 10 , wherein the at least two repeated transmissions overlap in the same resource element.
12. A wireless communication method, comprising: Sending N scheduling grants from a wireless communication node to a wireless communication device to schedule multiple repetitive transmissions of the same data block, wherein at least two of the repetitive transmissions overlap at a time instant, and N is greater than or equal to 2, wherein the N scheduling grants are associated with at least one identifier corresponding to at least one control resource set (CORESET); as well as Only one of the at least two repeated transmissions overlapping at the time instant is transmitted between the wireless communication node and the wireless communication device.
13. The method according to claim 12, wherein The plurality of repetitive transmissions include N groups of repetitive transmissions, and each of the repetitive transmissions is located in one of a plurality of time domain units, and The first group among the N groups includes at least the first time domain unit, the (N+1)th time domain unit of the (N+1)th time domain unit if there is one, and the repeated transmission in the (2N+1)th time domain unit among the multiple time domain units of the (2N+1)th time domain unit if there is one, and the second group among the N groups includes at least the second time domain unit, the (N+2)th time domain of the (N+2)th time domain unit if there is one, and the repeated transmission in the (2N+2)th time domain unit among the multiple time domain units of the (2N+2)th time domain unit if there is one. 14 . The method of claim 13 , wherein each of the plurality of time domain units has a duration of X time slots, where X is greater than or equal to 1.
15. The method of claim 13, wherein each of the plurality of time domain units has a duration of X repetitive transmission opportunities in the time domain, wherein X is greater than or equal to 1.
16. The method according to any one of claims 13 to 15, wherein The nth group of the N groups corresponds to the nth scheduling grant of the N scheduling grants, and In the nth group of the N groups, only repetitive transmissions scheduled by the nth scheduling grant are transmitted between the wireless communication node and the wireless communication device.
17. The method according to claim 12, wherein the nth scheduling grant and the (n+1)th scheduling grant among the N scheduling grants are associated with at least one of the following: Different corresponding CORESET pool identifiers, Different corresponding CORESET identifiers, different time positions of each of the nth scheduling grant and the (n+1)th scheduling grant, or A different time position of a first or last repetition transmission scheduled by each of the nth scheduling grant and the (n+1)th scheduling grant.
18. The method of claim 17, wherein the nth scheduling grant is configured with a CORESET pool identifier or a CORESET identifier whose value is smaller than a value of the CORESET pool identifier or the CORESET identifier of the (n+1)th scheduling grant.
19. The method of claim 17, wherein at least one of the following is present: The nth scheduling grant appears before the (n+1)th scheduling grant, The nth scheduling grant appears after the (n+1)th scheduling grant, The first symbol of the nth scheduling grant appears before the first symbol of the (n+1)th scheduling grant, The first symbol of the nth scheduling grant appears after the first symbol of the (n+1)th scheduling grant, The last symbol of the nth scheduling grant appears before the last symbol of the (n+1)th scheduling grant, The last symbol of the nth scheduling grant appears after the last symbol of the (n+1)th scheduling grant, The first symbol of the repeated transmission scheduled by the nth scheduling grant appears before the first symbol of the repeated transmission scheduled by the (n+1)th scheduling grant, The first symbol of the repetitive transmission scheduled by the nth scheduling grant occurs after the first symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant, The last symbol of the repetitive transmission scheduled by the nth scheduling grant occurs before the last symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant, or The last symbol of the repetitive transmission scheduled by the nth scheduling grant appears after the last symbol of the repetitive transmission scheduled by the (n+1)th scheduling grant.
20. A method according to any one of claims 17 to 19, comprising: Only one of the at least two repeated transmissions that overlap is transmitted between the wireless communication node and the wireless communication device, which is scheduled by a first or an Nth scheduling grant of the N scheduling grants.
21. The method of claim 12, wherein the at least two repeated transmissions overlap in at least a time domain within a bandwidth part (BWP), and each of the at least two repeated transmissions is scheduled by a different scheduling grant among the M scheduling grants.
22. The method of claim 21, wherein the at least two repeated transmissions overlap in the same resource element.
23. A computer readable medium storing instructions which, when executed by at least one processor, cause the at least one processor to perform the method according to any one of claims 1-22.
24. A wireless communication apparatus comprising at least one processor, wherein the at least one processor is configured to: Receiving, by the wireless communication device, N scheduling grants from a wireless communication node to schedule multiple repetitive transmissions of the same data block, wherein at least two of the repetitive transmissions overlap at a time, and N is greater than or equal to 2, wherein the N scheduling grants are associated with at least one identifier corresponding to at least one control resource set (CORESET); and Only one of the at least two repeated transmissions overlapping at the time instant is transmitted between the wireless communication device and the wireless communication node.
25. A wireless communication apparatus comprising at least one processor, wherein the at least one processor is configured to: Sending N scheduling grants from the wireless communication apparatus to the wireless communication device to schedule multiple repetitive transmissions of the same data block, wherein at least two of the repetitive transmissions overlap at a time, and N is greater than or equal to 2, wherein the N scheduling grants are associated with at least one identifier corresponding to at least one control resource set (CORESET); and Only one of the at least two repeated transmissions overlapping at the time is transmitted between the wireless communication apparatus and the wireless communication device.
26. A wireless communication device, comprising: At least one processor configured to perform the method according to any one of claims 2-11 and 13-22.