Uplink signal cancellation in sub-band full duplex network
The apparatus and method for dynamic UL signal cancellation and DL prioritization in SBFD networks address UL-DL collisions, improving coverage and capacity by allowing flexible scheduling and reducing interference.
Patent Information
- Application Number
- PCT/CN2024/076692
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-07
- Publication Date
- 2025-08-14
AI Technical Summary
Existing 5G New Radio (NR) technologies face challenges in handling uplink (UL) and downlink (DL) collisions in sub-band full duplex (SBFD) networks, particularly for UEs operating in half-duplex mode, leading to reduced coverage and inefficient scheduling due to inflexible UL cancellation and DL prioritization mechanisms.
A terminal device apparatus and method for dynamically canceling UL signal transmissions and prioritizing DL control channel monitoring in SBFD slots using configuration and DCI-based indications, allowing flexible scheduling without significant signaling overhead.
Enhances UL coverage and capacity by enabling frequent UL transmissions and optimal DL scheduling, minimizing interference and maintaining compatibility with existing commercial 5G networks.
Smart Images

Figure CN2024076692_14082025_PF_FP_ABST
Abstract
Description
UPLINK SIGNAL CANCELLATION IN SUB-BAND FULL DUPLEX NETWORKTECHNICAL FIELD
[0001] Various example embodiments described herein generally relate to communication technologies, and more particularly, to devices, methods, apparatuses and computer readable mediums for handling uplink (UL) downlink (DL) switching and collision using dynamic signals in a sub-band non-overlapping full duplex (SBFD) network.BACKGROUND
[0002] Certain abbreviations that may be found in the description and / or in the figures are herewith defined as follows:
[0003] CG Configured Grant
[0004] DCI Downlink Control Information
[0005] FDRA Frequency Domain Resource Allocation
[0006] GB Guard Band
[0007] GP Guard Period
[0008] MCS Modulation and Coding Scheme
[0009] MO Monitoring Occasion
[0010] PDCCH Physical Downlink Control Channel
[0011] PDSCH Physical Downlink Shared Channel
[0012] PUCCH Physical Uplink Control Channel
[0013] PUSCH Physical Uplink Shared Channel
[0014] SBFD Sub-Band Full Duplex
[0015] TDRA Time Domain Resource Allocation
[0016] 5G New Radio (NR) currently supports two duplexing modes: frequency division duplex (FDD) for paired bands and time division duplex (TDD) for unpaired bands. In TDD, the time domain resource is split between uplink (UL) and downlink (DL) . Allocation of a limited time duration for the uplink in TDD would result in reduced coverage, increased end to end latency and reduced system capacity. To mitigate the TDD limitations, a possible solution is to allow simultaneous DL and UL transmissions on different physical resource blocks (PRBs) or sub-bands within an unpaired wideband NR cell. This technique is referred to as sub-band non-overlapping full duplex or sub-band full duplex (SBFD) .SUMMARY
[0017] A brief summary of exemplary embodiments is provided below to provide basic understanding of some aspects of various embodiments. It should be noted that this summary is not intended to identify key features of essential elements or define scopes of the embodiments, and its sole purpose is to introduce some concepts in a simplified form as a preamble for a more detailed description provided below.
[0018] In a first aspect, an example embodiment of an apparatus for a terminal device is provided. The apparatus may comprise at least one processor and at least one memory. The at least one memory may store instructions that, when executed by the at least one processor, cause the terminal device at least to receive a configuration of uplink signal cancellation, to receive downlink control information including an indication to cancel uplink signal transmission, to determine one or more uplink signal transmissions to be canceled in one or more sub-band full duplex slots based on the configuration and the indication, to cancel the determined one or more uplink signal transmissions in the one or more sub-band full duplex slots, and to receive one or more downlink signal transmissions in the one or more sub-band full duplex slots in which the one or more uplink signal transmissions are canceled.
[0019] In a second aspect, an example embodiment of an apparatus for a terminal device is provided. The apparatus may comprise at least one processor and at least one memory. The at least one memory may store instructions that, when executed by the at least one processor, cause the terminal device at least to receive a configuration of downlink control channel prioritization, to receive downlink control information including an indication to prioritize downlink control channel monitoring, to determine time-domain resources for the downlink control channel monitoring in one or more sub-band full duplex slots based on the configuration and the indication, to cancel at least a part of uplink signal transmission overlapping with the determined time-domain resources in the one or more sub-band full duplex slots, and to monitor the downlink control channel in the one or more sub-band full duplex slots.
[0020] In a third aspect, an example embodiment of an apparatus for a network device is provided. The apparatus may comprise at least one processor and at least one memory. The at least one memory may store instructions that, when executed by the at least one processor, cause the network device at least to transmit a configuration of uplink signal cancellation to a terminal device, to transmit downlink control information including an indication to cancel uplink signal transmission to the terminal device, and to transmit one or more downlink signal transmissions to the terminal device in one or more sub-band full duplex slots in which one or more uplink signal transmissions are expected to be canceled.
[0021] In a fourth aspect, an example embodiment of an apparatus for a network device is provided. The apparatus may comprise at least one processor and at least one memory. The at least one memory may store instructions that, when executed by the at least one processor, cause the network device at least to transmit a configuration of downlink control channel prioritization to a terminal device, to detect an overlap between a downlink control channel transmission to the terminal device and an uplink signal transmission from the terminal device in one or more sub-band full duplex slots, to transmit downlink control information including an indication to prioritize downlink control channel monitoring to the terminal device, and to transmit the downlink control channel to the terminal device in the one or more sub-band full duplex slots.
[0022] Example embodiments of methods, apparatuses and computer readable mediums are also provided. The example embodiments of methods, apparatuses and computer readable mediums generally correspond to the above example embodiments of the terminal device or the network device, and a repetitive description thereof is omitted here for convenience.
[0023] Other features and advantages of the example embodiments of the present disclosure will also be apparent from the following description of specific embodiments when read in conjunction with the accompanying drawings, which illustrate, by way of example, the principles of example embodiments of the present disclosure.BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Some example embodiments will now be described, by way of non-limiting examples, with reference to the accompanying drawings.
[0025] Fig. 1 is a schematic diagram illustrating an example of frequency-time resource partition for sub-band full duplex (SBFD) operations.
[0026] Fig. 2A is a schematic diagram illustrating an example of uplink and downlink transmission collision in an SBFD slot.
[0027] Fig. 2B is a schematic diagram illustrating another example of uplink and downlink transmission collision in an SBFD slot.
[0028] Fig. 3 is a schematic diagram illustrating an example of uplink downlink resource allocation for SBFD operations.
[0029] Fig. 4 is a message flow chart illustrating a process according to an example embodiment of the present disclosure.
[0030] Fig. 5 is a schematic diagram illustrating an example of uplink signal cancellation according to an example embodiment of the present disclosure.
[0031] Fig. 6 is a schematic diagram illustrating an example of time domain resource allocation table for physical downlink shared channel.
[0032] Fig. 7 is a schematic diagram illustrating an example of uplink signal cancellation according to an example embodiment of the present disclosure.
[0033] Fig. 8 is a message flow chart illustrating a process according to an example embodiment of the present disclosure.
[0034] Fig. 9 is a schematic diagram illustrating an example of downlink control channel prioritization according to an example embodiment of the present disclosure.
[0035] Fig. 10 is a schematic block diagram illustrating an apparatus according to an example embodiment of the present disclosure.
[0036] Fig. 11 is a schematic block diagram illustrating an apparatus according to an example embodiment of the present disclosure.
[0037] Fig. 12 is a schematic block diagram illustrating an apparatus according to an example embodiment of the present disclosure.
[0038] Fig. 13 is a schematic block diagram illustrating an apparatus according to an example embodiment of the present disclosure.
[0039] Fig. 14 is a schematic block diagram illustrating devices in a communication system according to an example embodiment of the present disclosure.
[0040] Throughout the drawings, same or similar reference numbers indicate same or similar elements. A repetitive description on the same elements would be omitted.DETAILED DESCRIPTION
[0041] Herein below, some example embodiments are described in detail with reference to the accompanying drawings. The following description includes specific details for the purpose of providing a thorough understanding of various concepts. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well known circuits, techniques and components are shown in block diagram form to avoid obscuring the described concepts and features.
[0042] Sub-band full duplex (SBFD) is a base station full duplex technique where an unpaired carrier (used today for time division duplexing, TDD) is split into at least a downlink (DL) sub-band and an uplink (UL) sub-band at a certain time instance (e.g., a slot) so that the base station can operate in the full duplex mode, while user equipments (UEs) still operate in the half-duplex mode. Fig. 1 illustrates an example of frequency-time resource partition for SBFD operations. As shown in Fig. 1, at the first three slots, the full carrier is used for DL transmissions. Then the cell enters into the SBFD mode in the following four slots where the carrier is partitioned into two DL sub-bands and one UL sub-band. During the SBFD mode, the base station can transmit in the DL sub-bands and receive in the UL sub-band simultaneously, while UEs served by the base station can receive in one or both of the two DL sub-bands or transmit in the UL sub-band, depending on the slot format applied to the UEs. After the SBFD mode, the cell switches to a full UL mode where the carrier is used for UL transmissions. A potential guard period (GP) may be inserted in the time domain in-between UL and DL slots for transmit-receive circuitry switching and interference mitigation. A potential guard band (GB) may be inserted in the frequency domain in-between the UL and DL sub-bands to mitigate self-interference due to simultaneous transmission and reception of the base station.
[0043] In the example shown in Fig. 1, the slots during which the non-overlapping DL sub-bands and UL sub-band (s) both exist are referred to as SBFD slots, and the slots during which the entire band is used for either DL or UL are referred to as non-SBFD slots. It would be appreciated that the slot format shown in Fig. 1 is given as an example, and example embodiments of the present disclosure can use other slot formats for SBFD operations. SBFD can improve UL coverage and latency. The coverage improvement comes from cell-edge UEs to be able to transmit much more frequent over time as compared to traditional TDD where typically around 1 out of 5 slots are used for UL transmission. The latency improvement comes from shorter waiting time of an UL transmission opportunity.
[0044] The fact that the base station has full duplex capabilities (i.e. can transmit and receive at the same time) , while the UE remains half-duplex, introduces new challenges in terms of UL-DL collision handling at the UE side. But as so far, no agreements were reached on which specific collision cases need to be further analyzed or studied. For unpaired spectrum, existing NR specifications already provide a basic set of rules to specify the UE behavior in terms of UL or DL prioritization. The set of rules generally differentiate between a dynamically scheduled signal and a semi-static or higher-layer configured signal. The dynamically scheduled signal may include e.g. UL or DL transmissions triggered by a downlink control information (DCI) reception, and the semi-static or higher-layer configured signal may include UL or DL transmissions not triggered by DCI, e.g. physical random access channel (PRACH) , sounding reference signal (SRS) , periodic configured-grant (CG) physical uplink shared channel (PUSCH) or physical downlink control channel (PDCCH) . Some collision cases and their corresponding handling based on current specifications are discussed below:
[0045] · Dynamically scheduled DL reception vs. semi-statically configured UL transmission
[0046] Fig. 2A illustrates an example UL-DL collision case where a dynamically scheduled DL reception is in collision with a semi-statically configured UL transmission. Referring to Fig. 2A, Slot #n is a non-SBFD slot during which the band is used for DL transmissions. A physical downlink shared channel (PDSCH) transmission may be scheduled by DCI carried on the physical downlink control channel (PDCCH) in the slot. Slots #n+1, #n+2 are SBFD slots during which the band is split into two DL sub-bands and one UL sub-band. In one of the two DL sub-bands (the upper one in the example) , the DCI carried on the PDCCH in Slot #n+1 may dynamically schedule a PDSCH transmission in Slot #n+1 (k0=0) and a PDSCH transmission in Slot #n+2 (k0=1) . The parameter k0 indicates the number of time slots between the PDCCH / DCI and the PDSCH transmission scheduled by the PDCCH / DCI. In addition, a semi-statically configured UL transmission exists in the UL sub-band in Slot #n+2. The UE needs to handle the UL-DL collision in Slot #n+2 because it cannot receive and transmit at the same time. In this case, based on the current NR specifications, the UE may prioritize the dynamically scheduled DL reception by cancelling the semi-statically configured UL transmission, with a condition that the PDCCH scheduling the DL reception occurs at least a certain minimum time (Tproc, 2) before the configured UL transmission. The parameter Tproc, 2 is defined as e.g. 12+1 symbols for 30 kHz subcarrier spacing (SCS) , which means in practice that the DL scheduling can only override configured UL transmissions if the DCI in the PDCCH is sent at least around 1 slot before the configured UL transmission as illustrated in Fig. 2A.
[0047] · Semi-statically configured DL reception vs. dynamically scheduled UL transmission
[0048] Fig. 2B illustrates another example UL-DL collision case where a semi-statically configured DL reception is in collision with a dynamically scheduled UL transmission. Referring to Fig. 2B, PDCCH receptions are semi-statically configured in Slots #n+1, #n+2. The PDCCH / DCI in Slot #n+1 dynamically schedules a PUSCH transmission in Slot #n+2 (k2=1) . The parameter k2 indicates the number of time slots between the PDCCH / DCI and the PUSCH transmission scheduled by the PDCCH / DCI. However, the PUSCH overlaps with the PDCCH in the time domain in Slot #n+2. In this case, the UE prioritizes the dynamic scheduled PUSCH transmission. It essentially means that the PDCCH would not be monitored or received by the UE in slots where there are scheduled UL transmissions either fully / partly overlapping with or close enough to the PDCCH in time such that the UE Tx-Rx switching time is not respected.
[0049] · Semi-statically configured DL reception vs. semi-statically configured UL transmission
[0050] This is defined for the sake of completeness, and the base station needs to ensure that such a situation would never happen at the UE side.
[0051] · Dynamically scheduled DL reception vs. dynamically scheduled UL transmission
[0052] This is also defined for the sake of completeness, and the base station needs to ensure that such a situation would never happen at the UE side.
[0053] It is worth noting that, in case there is no actual overlap between DL and UL signal transmissions, a minimum requirement for switching between Tx and Rx needs to be respected at the UE side, if the UE is not capable of full duplex communication. In current specifications, the minimum switching time is about 13.03 μs for Frequency Range 1 (FR1) and 7.02 μs for Frequency Range 2 (FR2) .
[0054] Putting these learnings together, a reasonable way to perform UL and DL transmissions between a SBFD-capable base station and a half-duplex UE is illustrated in Fig. 3. Referring to Fig. 3, when the PDCCH / DCI in Slot #n dynamically schedule a UL (e.g. PUSCH) transmission in Slot #n+1 (k2=1) , a gap between the UL transmission and the DL (e.g. PDCCH) transmission in Slot #n+1 is ensured to take into account the UE Tx-Rx switching time and eventual UE timing advance (TA) . This allows the UE to transmit in UL while still monitors in the same slot the DL control channel for scheduling further DL or UL allocations. If a dynamic UL transmission overlaps with or is close enough to a semi-static or higher-layer configured DL transmission (e.g. PDCCH) such that the minimum UE Tx-Rx switching time is not respected (e.g. the case in Slot #n+3) , the semi-static or higher-layer configured DL transmission would not be received at the UE. In case of a semi-static or higher-layer configured UL (e.g. in Slot #n+2) , it is still possible to “cancel” such UL transmission by scheduling a DL transmission at least approximately 1 slot (Tproc, 2 ) in advance.
[0055] As discussed above, SBFD is proposed to improve UL coverage and capacity. In other words, coverage-limited UEs are expected to transmit very frequently over time, e.g. potentially using configured grant (i.e. higher-layer configured) periodic PUSCH transmissions and / or using PUSCH repetition techniques to allow the base stations to gather enough energy from receiving different redundancy versions of the same data over multiple slots. Frequent transmissions of PUCCH containing UL control may happen as well. Based on current specifications, however, these UL transmissions would prevent the UE from receiving PDSCH on those slots, thus limiting the opportunities to the base station for scheduling DL data. Dynamic scheduled DL PDSCH can be used to overwrite or cancel configured UL transmissions, but the PDSCH has to be scheduled around 1 slot in advanced, i.e. with k0>0 slots. This is generally not practical / preferred due to the following reasons:
[0056] - First, the DL transport block (TB) parameters (number of bits, modulation and coding scheme (MCS) , frequency-and time-domain resources, etc. ) needs to be decided quite in advance. If k0>0 is used instead of k0=0, it is more probable that some of the assumed conditions (e.g. signal quality, number of bits in the DL buffer) may have changed at the time the actual DL transmission takes place, resulting in sub-optimal scheduling decisions.
[0057] - Second, k0=0 is currently used for most of the existing commercial 5G networks. Supporting DL scheduling with k0>0 slots would require a significant L1 implementation impact since a lot of bookkeeping needs to be carried from one slot to another in terms of the allocations done at different points in time. The bookkeeping is needed not only for the DL radio resources, but also the UL control resources scheduled by the base station for corresponding UL hybrid automatic repeat request (HARQ) acknowledgement (ACK) / negative-acknowledgement (NACK) transmissions.
[0058] In the light of the above considerations, it would be desirable to allow for a reasonable number of DL transmission opportunities (or eventually switch momentarily to a DL-heavy transmission configuration) for UEs with very frequent UL transmission activity without the need for supporting cross-slot scheduling of DL transmissions. In addition, it is also desirable that the solution can flexibly schedule DL transmissions for a specific UE without significantly increasing the signaling overhead.
[0059] Fig. 4 is a message flow chart illustrating a process 100 according to an example embodiment of the present disclosure. The process 100 may be performed at an SBFD-capable base station (BS) 102 and a user equipment (UE) 101 served by the base station 102.
[0060] Referring to Fig. 4, at 110, the base station 102 may transmit a configuration of UL signal cancellation to the UE 101. The UE 101 is capable of canceling UL signal transmissions based on the UL cancellation configuration and a specific instruction / indication received later from the base station 102, which will be described in detail below. The UL cancellation configuration may include for example an explicit or implicit indication of which DCI format (s) is expected to include the specific instruction / indication to cancel UL signal transmission. In an example embodiment, the UL cancellation configuration may include one or more parameters for determining a time interval in which the UL signal transmission (s) is expected to be canceled and a DL signal transmission (s) to be received. Optionally, the UL cancellation configuration may further include information of a format of the UL signal cancellation indication to be transmitted to the UE 101, so that the UE 101 can parse the cancellation indication and extract the parameters for the UL signal cancellation. The UL cancellation configuration will be described in further detail below.
[0061] At 112, the base station 102 may schedule or configure UL transmissions for the UE 101 in one or more SBFD slots. In a non-limiting exemplary scenario, the UE 101 may stay in cell-edge / coverage-limited conditions. To boost UL throughput performance, the base station 102 may configure the UE 101 with frequent UL resources e.g. using configured-grant (CG-) PUSCH resources allocated potentially in one or more SBFD slots. In another example, the base station 102 may dynamically schedule UL transmissions for the UE 101 e.g. using UL repetition schemes. For instance, a certain UL TB may be scheduled for repetition in 4 or 8 consecutive slots. Fig. 5 illustrates an example resource allocation in SBFD slots. As shown in Fig. 5, the base station 102 schedules or configures UL transmissions for the UE 101 in SBFD Slots #n+1, #n+2, which may include semi-static configured UL resources or dynamic scheduled UL resources.
[0062] Referring back to Fig. 4, the base station 102 may decide to cancel one or more UL signal transmissions of the UE 101 at 114. In an example embodiment, the base station 102 may decide to cancel one or more UL signal transmissions of the UE 101 based on the current DL data buffer status for the UE 101, e.g. amount, required quality of service (QoS) and / or importance of data in the DL buffer for the UE 101 being higher than or equal to a predetermined threshold, or importance of the DL buffered data being higher than the UL data. In the example shown in Fig. 5, it is assumed that the base station 102 decides to cancel the UL transmission of the UE 101 in Slot #n+1.
[0063] In response to the decision, the base station 102 may send an indication to the UE 101 at 116, instructing the UE 101 to cancel one or more UL signal transmissions. In an example embodiment, the base station 102 may send the UL signal cancellation indication via downlink control information (DCI) carried on the PDCCH to the UE 101. The base station 102 may encapsulate the cancellation indication in a certain DCI format of which the UE 101 has been informed in the cancellation configuration at 110. In an example embodiment, the base station 102 may use a UE-specific signaling in the DCI format to convey the cancellation indication. In the example shown in Fig. 5, it is assumed that the base station 102 sends the cancellation indication for the uplink transmission in slot #n+1 in the PDCCH / DCI transmitted in Slot #n to the UE 101. The PDCCH / DCI also schedules a PDSCH transmission to the UE 101 in Slot #n. In other words, the uplink cancellation may be transmitted in this and other embodiments at least one slot before the slot where the actual cancellation shall occur, so that the UE 101 will have time to react to the uplink cancellation.
[0064] At 118, the UE 101 may determine one or more UL signal transmissions to be canceled based on the UL signal cancellation configuration received at 110 and the UL signal cancellation indication received at 116. For instance, the UE 101 may determine the one or more UL signal transmissions to be canceled based on the timing in which the cancellation indication is received and the time interval indicated in the cancellation configuration. In an example embodiment, the UL signal cancellation indication may include a 1-bit flag indicating whether to cancel UL signal transmission that would collide with the downlink transmission. If the UE 101 receives the cancellation indication in Slot #n with a value indicating to cancel UL signal transmission, it may determine to cancel the UL transmission in Slot #n+k or to cancel UL transmissions from Slot #n+1 to Slot #n+k. The parameter k is an integer greater than or equal to 1, and it may be configured by the base station 102 in the cancellation configuration. In other words, the UE 101 may decide to cancel one or more uplink transmissions starting from slot #n+1. Alternatively or additionally, the parameter k may be indicated in the cancellation indication. The UE 102 can use the latest received k value to determine the UL signal transmissions to be canceled. In another example embodiment, the parameter k may have a predefined / fixed value. In the example shown in Fig. 5, it is assumed that the parameter k is configured to 1, and the UE 101 receives the cancellation indication in Slot #n. Based on the cancellation configuration and indication, the UE 101 decides to cancel the UL transmission only in Slot #n+1.
[0065] In an example embodiment, the cancellation indication may include N bits, where N is an integer greater than 1. The N bits may have a value indicating one or more slots in which the UL transmissions are expected to be canceled. For instance, in case of N=2 bits, the value “00” may be interpreted as “do nothing” , while the values “01” , “10” , “11” may map to different cases for UL transmission cancellation. As an example, the values “01” , “10” , “11” may indicate the UE 101 to cancel / skip UL transmissions in Slot #n+1, Slot #n+2, Slot #n+3, respectively. In another example embodiment, the N bits may be a bitmap corresponding to the next N slots. For N=2 bits, the value “00” indicates no cancellation, “01” indicates cancellation in Slot #n+1, “10” indicates cancellation in Slot #n+2, and “11” indicates cancellation in Slots #n+1 and #n+2.
[0066] In another example embodiment, the DCI may reuse one or more existing / legacy fields to convey the cancellation indication, such that no extra signaling overhead is needed. For example, a modulation and coding scheme (MCS) field, a time domain resource allocation (TDRA) indication field for UL or DL scheduling, and a frequency domain resource allocation (FDRA) indication field for DL or UL scheduling may be reused, alone or in combination, as the cancellation indication. Given that the UL / DL transmissions in SBFD symbols suffer from several specific conditions, e.g., higher cross link interference (CLI) or smaller sub-band width, the MCS and FDRA fields may frequently refer to a smaller set of candidate values, which may require a smaller bitwidth for these fields. The unused bit (s) from this bitwidth reduction can be leveraged for the cancellation indication. For instance, the base station 102 and the UE 101 may determine that, if a DL / UL transmission is scheduled in SBFD slots / symbols, then only (F-N) most significant bits (MSBs) or least significant bits (LSBs) of the MCS field are used for indicating the first 2 (F-N) rows in the MCS table, the M remaining bits of the MCS field are then used for the cancellation indication, where F is the legacy bitwidth of the MCS field and N is an integer greater than or equal to 1 but smaller than F. The parameter N may be determined based on the minimum number of bits needed for indicating the MCS for the SBFD transmissions, or have a predefined / fixed value. The base station 102 may inform the UE 101 of the parameter N in the cancellation configuration or indication, or the UE 101 can determine the parameter N by itself.
[0067] As another example, the base station 102 and the UE 101 may determine that, if a DL / UL transmission is scheduled in SBFD slots / symbols, then only (F-N) MSBs / LSBs of the FDRA field are used for indicating a resource indicator value (RIV) for resource allocation type 1 or a resource allocation bitmap for resource allocation type 0, the N remaining bits of the FDRA field are then used for the cancellation indication, where F is the legacy bitwidth of the FDRA field and N is an integer greater than or equal to 1 but smaller than F. The parameter N may be determined based on the minimum number of bits needed for indicating frequency-domain resources in the DL / UL sub-band, or have a predefined / fixed value. The base station 102 may inform the UE 101 of the parameter N in the cancellation configuration or indication, or the UE 101 can determine the parameter N by itself.
[0068] In another example embodiment, the DCI providing the cancellation indication may not schedule DL e.g. PDSCH or UL e.g. PUSCH transmissions. In this case, one or more of the fields used for PDSCH or PUSCH scheduling can be used for the cancellation indication, potentially with much finer resolution because a larger number of bits are available for signaling the cancellation indication. In an example embodiment, the time domain resource allocation (TDRA) indication field in the DCI used for PDSCH or PUSCH scheduling may be reused instead to indicate a set of slots / symbols in which UL signals are to be cancelled. Fig. 6 illustrates a part of the default TDRA table for PDSCH scheduling, which is also shown in the 3GPP TS 38.214 standard. Specifically, the TDRA indication field in the DCI may point to one of the entries in the pre-configured TDRA table and then the corresponding start S (relative to the first symbol in the slot) and length L values are used to determine a set of time-domain resources in which the UL signals are to be cancelled. Fig. 7 illustrates an example of the time window determined based on the TDRA indication field in the DCI. As shown in Fig. 7, the TDRA indication field is received in Slot #n, the start S and length L indicated by the TDRA indication field are used to determine a set of symbols in Slot #n+1 in which the UL signal is expected to be canceled. The slot offset k (k=1 in the example) may be derived from the parameter k0 in the signaled TDRA entry or indicated by another field, e.g. the PDSCH-to-HARQ feedback timing indicator (k1) field. It would be appreciated that the DCI may include at least one bit to indicate to the UE 101 whether the DCI is used for PUSCH / PDSCH scheduling or UL signal cancellation.
[0069] In an example embodiment, the UE 101 may consider the applied SBFD frame structure to determine one or more SBFD slots in which the UL signal is expected to be canceled. For example, when the UE 101 determines the k-th slot or k slots subsequent to the slot in which the cancellation indication is received, the UE 101 may count only the SBFD slots, excluding at least one or both of UL-only and DL-only slots.
[0070] As discussed above, the UE 101 can adopt a diversity of ways to determine the time domain resources to cancel the UL signal transmissions based on the received cancellation configuration and cancellation indication. In an example embodiment, the UE 101 may determine to cancel at least one of the following UL signal transmissions:
[0071] - an UL signal transmission at least partly overlapping with the PDCCH in the k-th slot subsequent to the slot in which the cancellation is indicated;
[0072] - an UL signal transmission to be transmitted on at least a subset of symbols of the k-th slot;
[0073] - an UL signal transmission to be transmitted in a time window from the first PDCCH monitoring occasion (MO) to the k+1-th PDCCH MO subsequent to the slot in which the cancellation indication is received;
[0074] - an UL signal transmission to be transmitted in a time window starting from the first PDCCH MO subsequent to the slot in which the cancellation indication is received lasting for a duration tcancel where the parameter tcancel may indicate one or more symbols or slots; and
[0075] - an UL signal transmission to be transmitted in a time window from a start point tstart to an end point tend, where the parameters tstart and tend each may indicate a symbol or a slot. The parameters k, tcancel, tstart, tend may be combined in different ways to specify the time resources to cancel the UL signal transmission. As mentioned above, at least one of the parameters may be configured in the cancellation configuration. It can reduce the signaling overhead for the UL signal cancellation because the base station 102 does not need to include the parameters in each cancellation indication. The base station 102 may send the cancellation indication frequently to the UE 101 to dynamically cancel UL transmissions. The base station 102 may also send one or more of the parameters in the cancellation indication to the UE 101 to flexibly cancel UL transmissions. Since some legacy fields in the DCI can be reused to convey the parameters, it would not increase the signaling overhead significantly.
[0076] Referring back to Fig. 4, the UE 101 may cancel the determined one or more UL signal transmissions in the one or more SBFD slots at 120. In the example shown in Fig. 5, the UE 101 cancels the UL transmission in Slot #n+1 (k=1) . In another example shown in Fig. 7, the UE 101 cancels the UL transmission in the time window in Slot #n+1 (k=1) .
[0077] At 122, the base station 102 may transmit one or more DL transmissions to the UE 101 in the one or more SBFD slots in which the UL transmissions are expected to be canceled. The base station 102 may also determine the one or more SBFD slots available for the DL transmissions based on the cancellation configuration and indication for the UE 101. In an example embodiment, the base station 102 may take into consideration of the SBFD frame structure applied to the UE 101 to determine the one or more SBFD slots by excluding at least one or both of UL-only and DL-only slots. The steps of determining the one or more SBFD slots have been described above in connection with the UE 101, a repetitive description thereof is omitted here. In the examples shown in Fig. 5 and Fig. 7, the base station 102 can transmit the PDSCH to the UE 101 in Slot #n+1 where the UL transmission has been canceled. The PDSCH may be scheduled by the PDCCH / DCI in the same slot (k0=0) . By supporting the same-slot scheduling of PDSCH transmissions, the base station 102 can make the optimal scheduling decision by considering the latest conditions e.g. channel quality, number of bits in the DL buffer, etc., and the impact on the existing commercial 5G networks is minimized because it is not need to carry a lot of bookkeepings from one slot to another.
[0078] When the base station 102 decides that UL signal cancellation and DL signal prioritization is no longer needed, the base station 102 may set the cancellation indication in the DCI to false or 0. For instance, in the examples shown in Fig. 5 and Fig. 7, the base station 102 may set the cancellation indication in the DCI in Slot #n+1 to false. Then the UE 101 would transmit the scheduled or configured UL transmission in Slot #n+2, and it would not expect to be scheduled with a PDSCH transmission in Slot #n+2.
[0079] Fig. 8 is a message flow chart illustrating a process 200 according to an example embodiment of the present disclosure. The process 200 may be performed at the UE 101 and the SBFD-capable base station 102 to prioritize PDCCH monitoring by canceling at least a part of UL transmission overlapping with or close enough to the PDCCH monitoring occasion. Since some steps are similar to those in the process 100, the process 200 will be described briefly below, and details may refer to the above description relative to the process 100.
[0080] Referring to Fig. 8, at 210, the base station 102 may transmit a configuration of DL control channel prioritization to the UE 101. The UE 101 is capable of prioritizing DL control channel e.g. PDCCH monitoring based on the prioritization configuration and a specific instruction / indication received later from the base station 102. The prioritization configuration may include for example an explicit or implicit indication of which DCI format (s) is expected to include the specific instruction / indication to prioritize PDCCH monitoring, one or more parameters for determining a time interval in which the PDCCH monitoring is expected to be prioritized, and / or information of a format of the indication to prioritize the PDCCH monitoring.
[0081] At 212, the base station 102 may schedule or configure UL / DL transmissions for the UE 101 in one or more SFBD slots. Fig. 9 illustrates an example resource allocation in SBFD slots. As shown in Fig. 9, the base station 102 configures PDCCH transmissions for the UE 101 in SBFD Slots #n and #n+1 and schedules or configures an UL transmission for the UE 101 in Slot #n+1.
[0082] At 214, the base station 102 may detect an overlap between the DL control channel and an UL signal transmission for the UE 101 in one or more SBFD slots. For example, in the example shown in Fig. 9, the base station 102 detects that the UL transmission overlaps with the PDCCH transmission in Slot #n+1. If the UL transmission is close enough to the PDCCH transmission such that the minimum TX-RX switching time and the UE timing advance cannot be respected, the base station 102 would also detect it as an overlap. Since the UE 101 cannot receive and transmit simultaneously, if the UL transmission is a dynamic scheduled UL transmission, the UE 101 would transmit the UL transmission and ignore the PDCCH transmission based on current specifications.
[0083] At 216, the base station 102 may decide a need to prioritize the DL control channel monitoring. In an example embodiment, the base station 102 may decide the need for DL control channel prioritization based on the current DL data buffer status for the UE 101, e.g. amount, required quality of service (QoS) and / or importance of data in the DL buffer for the UE 101 being higher than or equal to a predetermined threshold, or importance of the DL buffered data being higher than the UL data. In another example embodiment, the base station 102 may decide the need for DL control channel prioritization based on importance of a control signaling to be transmitted to the UE 101. In the example shown in Fig. 9, it is assumed that the base station 102 decides to prioritize the PDCCH reception of the UE 101 in Slot #n+1.
[0084] In response to the need for DL control channel prioritization, the base station 102 may send an indication to the UE 101 at 218, instructing the UE 101 to prioritize DL control channel monitoring. In an example embodiment, the base station 102 may send the prioritization indication via downlink control information (DCI) carried on the PDCCH to the UE 101. The base station 102 may encapsulate the prioritization indication in a certain DCI format of which the UE 101 has been informed in the prioritization configuration at 110. In an example embodiment, the base station 102 may use a UE-specific signaling in the DCI format to convey the prioritization indication.
[0085] The DL control channel prioritization indication may include 1 or N bits, where N is an integer greater than 1. The 1 bit may be used as a flag indicating to the UE 101 whether or not to prioritize the DL control channel. The N bits may represent a value or a bitmap to indicate one or more SBFD slots in which the DL control channel is expected to be prioritized.
[0086] In another example embodiment, the DL control channel prioritization indication may reuse one or more existing fields in the DCI, e.g. the MCS field, the TDRA indication field for UL or DL scheduling, and the FDRA indication field for UL or DL scheduling, to indicate a time window including one or more SBFD slots in which the DL control channel is expected to be prioritized.
[0087] In the example shown in Fig. 9, it is assumed that the base station 102 sends the prioritization indication in the PDCCH / DCI transmitted in Slot #n to the UE 101. The PDCCH / DCI also schedules a PDSCH transmission to the UE 101 in Slot #n.
[0088] At 220, the UE 101 may determine time-domain resources needed for the DL control channel monitoring in one or more SBFD slots based on the prioritization configuration received at 210 and the prioritization indication received at 218. In an example embodiment, the UE 101 may determine to prioritize the DL control channel monitoring in the following slots:
[0089] - the k-th slot subsequent to the slot in which the prioritization indication is received;
[0090] - the first to k-th slots subsequent to the slot in which the prioritization indication is received; or
[0091] - the s-th to k-th slots subsequent to the slot in which the prioritization indication is received.
[0092] The parameters k and s may be configured in the prioritization configuration to save the signaling overhead for the DL control channel prioritization because the base station 102 does not need to include the parameters in each prioritization indication. The base station 102 may send the prioritization indication frequently to the UE 101 to dynamically prioritize the DL control channel receptions. The base station 102 may also send one or both of the parameters k and s in the prioritization indication to the UE 101 to flexibly prioritize DL control channel transmissions. The base station 102 may reuse some legacy fields in the DCI to convey the parameters, hence the prioritization indication would not increase the signaling overhead significantly.
[0093] In an example embodiment, the UE 101 may consider the applied SBFD frame structure to determine one or more SBFD slots in which the DL control channel is expected to be prioritized. For example, when the UE 101 determines the k-th slot or k slots subsequent to the slot in which the prioritization indication is received, the UE 101 may count only the SBFD slots, excluding at least one or both of UL-only and DL-only slots.
[0094] The UE 101 may determine the time-domain resources, e.g. symbols, in the one or more SBFD slots needed for the DL control channel monitoring. In an example embodiment, the UE 101 may take into account, in addition to the DL control channel monitoring occasion, the TX-RX switching time and the UE timing advance (TA) to determine the time-domain resources needed for the DL control channel monitoring. In the example shown in Fig. 9, the determined time-domain resources for the PDCCH monitoring in Slot #n+1 includes the PDCCH monitoring occasion (MO) and a time period following the PDCCH MO to accommodate the TX-RX switching time and the UE TA. In another example, if the PDCCH MO is positioned at the middle or end of a slot and an UL transmission is scheduled in symbols prior to the PDCCH, the UE 101 may determine the time-domain resources for the PDCCH monitoring including the PDCCH MO and a time period prior to the PDCCH MO to accommodate the TX-RX switching time and the UE TA.
[0095] Then the UE 101 may cancel at least a part of the UL signal transmission overlapping with the determined time-domain resources in the one or more SBFD slots at 222, and monitor the DL control channel in the one or more SBFD slots at 226. It is worth noting that the UL signal transmission may be partly canceled to allow reception of the DL control channel, and the remaining part of the UL signal transmission is still available, as shown in Fig. 9.
[0096] Before transmitting the DL control channel to the UE 101 at 226, the base station 102 may also determine the one or more SBFD slots where the UL signal transmission is expected to be at least partly canceled and the DL control channel to be prioritized. The base station 102 may also consider the applied SBFD frame structure to determine the one or more SBFD slots by excluding at least one or both of UL-only and DL-only slots from the DL control channel prioritization. The base station 102 and the UE 101 determine the one or more SBFD slots in the same way so as to align with each other in terms of the time domain resources where the DL control channel is expected to be prioritized.
[0097] Fig. 10 is a schematic block diagram illustrating an apparatus 300 according to an example embodiment of the present disclosure. The apparatus 300 may be implemented to comprise or to form at least a part of a terminal device such as the UE 101 discussed above to perform at least a part of operations related to the UE 101. In particular, the apparatus 300 may be implemented to perform operations in the process 100 relating to the UE 101. Since the process 100 has been described in detail with reference to Fig. 4, the blocks of the apparatus 300 will be described briefly here and details thereof may refer to the above description.
[0098] Referring to Fig. 10, the apparatus 300 may include a first means 310 for receiving a configuration of UL signal cancellation, a second means 320 for receiving DCI including an indication to cancel UL signal transmission, a third means 330 for determining one or more UL signal transmissions to be canceled in one or more SBFD slots based on the configuration and the indication, a fourth means 340 for canceling the determined one or more UL signal transmissions in the one or more SBFD slots, and a fifth means 350 for receiving one or more DL signal transmissions in the one or more SBFD slots in which the one or more UL signal transmissions are canceled.
[0099] In an example embodiment, the configuration of UL signal cancellation may comprise information of at least one of the following: a DCI format that shall include the indication to cancel UL signal transmission, a time interval in which the one or more UL signal transmissions are expected to be canceled and the DL signal to be received, and a format of the indication to cancel UL signal transmission.
[0100] In an example embodiment, the indication to cancel UL signal transmission may include 1 or N bits, where N is an integer greater than 1. The N bits may represent a value or a bitmap to indicate the one or more SBFD slots in which the one or more UL signal transmissions are expected to be canceled.
[0101] In an example embodiment, the indication to cancel UL signal transmission may reuse one or more legacy fields in the DCI, e.g. a MCS field, a TDRA indication filed for UL or DL scheduling, and a FDRA indication field for UL or DL scheduling.
[0102] In an example embodiment, the third means 330 may be configured to determine at least one of the following as the one or more UL signal transmissions to be canceled in the one or more SBFD slots:
[0103] - an UL signal transmission at least partly overlapping with a DL control channel in a k-th slot subsequent to a slot in which the indication to cancel UL signal transmission is received, where k is an integer greater than or equal to 1;
[0104] - an UL signal transmission to be transmitted on at least a subset of symbols of the k-th slot;
[0105] - an UL signal transmission to be transmitted in a time window from a first DL control channel monitoring occasion to a k+1-th DL control channel monitoring occasion subsequent to the slot in which the indication to cancel UL signal transmission is received;
[0106] - an UL signal transmission to be transmitted in a time window starting from the first DL control channel monitoring occasion subsequent to the slot in which the indication to cancel UL signal transmission is received lasting for a duration tcancel; and
[0107] - an UL signal transmission to be transmitted in a time window from a start point tstart to an end point tend.
[0108] At least one of the parameters k, tcancel, tstart and tend may be configured in the configuration of UL signal cancellation or indicated in the indication to cancel UL signal transmission. The duration tcancel may indicate a number of slots or symbols, the start point tstart and the end point tend may indicate a slot relative to a reference slot e.g. the first slot in a frame or a symbol relative to a reference symbol e.g. the first symbol in a slot.
[0109] In an example embodiment, the third means 330 may be configured to take into consideration of a SBFD frame structure to determine the one or more SBFD slots in which the one or more UL signal transmissions are expected to be canceled, by excluding from the cancellation at least one of UL-only and DL-only slots.
[0110] Fig. 11 is a schematic block diagram illustrating an apparatus 400 according to an example embodiment of the present disclosure. The apparatus 400 may be implemented to comprise or to form at least a part of a terminal device such as the UE 101 discussed above to perform at least a part of operations related to the UE 101. In particular, the apparatus 400 may be implemented to perform operations in the process 200 relating to the UE 101. Since the process 200 has been described in detail with reference to Fig. 8, the blocks of the apparatus 400 will be described briefly here and details thereof may refer to the above description.
[0111] Referring to Fig. 11, the apparatus 400 may include a first means 410 for receiving a configuration of DL control channel prioritization, a second means 420 for receiving DCI including an indication to prioritize DL control channel monitoring, a third means 430 for determining time-domain resources for the DL control channel monitoring in one or more SBFD slots based on the configuration and the indication, a fourth means 440 for canceling at least a part of UL signal transmission overlapping with the determined time-domain resources in the one or more SBFD slots, and a fifth means 450 for monitoring the DL control channel in the one or more SBFD slots.
[0112] In an example embodiment, the configuration of DL control channel prioritization may comprise information of at least one of the following: a DCI format that shall include the indication to prioritize DL control channel monitoring, a time interval in which the DL control channel is expected to be prioritized and the UL signal to be at least partly canceled, and a format of the indication to prioritize DL control channel monitoring.
[0113] In an example embodiment, the indication to prioritize DL control channel monitoring may include 1 or N bits, where N is an integer greater than 1. The N bits may represent a value or a bitmap to indicate the one or more SBFD slots in which the DL control channel monitoring is expected to be prioritized.
[0114] In an example embodiment, the indication to prioritize DL control channel monitoring may reuse one or more legacy fields in the DCI, e.g. a MCS field, a TDRA indication filed for UL or DL scheduling, or a FDRA indication field for UL or DL scheduling.
[0115] In an example embodiment, the third means 430 may be configured to determine at least one of the following as the one or more SBFD slots in which the DL control channel monitoring is expected to be prioritized:
[0116] - a k-th slot subsequent to a slot in which the indication to prioritize DL control channel monitoring is received, where k is an integer greater than or equal to 1;
[0117] - first to k-th slots subsequent to the slot in which the indication to prioritize DL control channel monitoring is received; and
[0118] - s-th to k-th slots subsequent to the slot in which the indication to prioritize DL control channel monitoring is received, where s is an integer greater than or equal to 1.
[0119] At least one of the parameters k and s may be configured in the configuration of DL control channel prioritization or indicated in the indication to prioritize DL control channel monitoring.
[0120] In an example embodiment, the third means 430 may be configured to take into consideration of a SBFD frame structure to determine the one or more SBFD slots in which the DL control channel monitoring is expected to be prioritized, by excluding from the prioritization at least one of UL-only and DL-only slots.
[0121] In an example embodiment, the third means 430 may be configured to determine the time-domain resources for the DL control channel monitoring in the one or more SBFD slots taking into account DL control channel monitoring occasion, Tx-Rx switching time, and timing advance.
[0122] Fig. 12 is a schematic block diagram illustrating an apparatus 500 according to an example embodiment of the present disclosure. The apparatus 500 may be implemented to comprise or to form at least a part of a network device such as the base station 102 discussed above to perform at least a part of operations related to the base station 102. In particular, the apparatus 500 may be implemented to perform operations in the process 100 relating to the base station 102. Since the process 100 has been described in detail with reference to Fig. 4, the blocks of the apparatus 500 will be described briefly here and details thereof may refer to the above description.
[0123] Referring to Fig. 12, the apparatus 500 may include a first means 510 for transmitting a configuration of UL signal cancellation to a terminal device, a second means 520 for transmitting DCI including an indication to cancel UL signal transmission to the terminal device, and a third means 530 for transmitting one or more DL signal transmissions to the terminal device in one or more SBFD slots in which one or more UL signal transmissions are expected to be canceled.
[0124] In an example embodiment, the configuration of UL signal cancellation may comprise information of at least one of the following: a DCI format that shall include the indication to cancel UL signal transmission, a time interval in which the one or more UL signal transmissions are expected to be canceled and the DL signal to be transmitted, and a format of the indication to cancel UL signal transmission.
[0125] In an example embodiment, the indication to cancel UL signal transmission may include 1 or N bits, where N is an integer greater than 1. The N bits may represent a value or a bitmap to indicate the one or more SBFD slots in which the one or more UL signal transmissions are expected to be canceled.
[0126] In an example embodiment, the indication to cancel UL signal transmission may reuse one or more legacy fields in the DCI, e.g. a MCS field, a TDRA indication filed for UL or DL scheduling, and a FDRA indication field for UL or DL scheduling.
[0127] In an example embodiment, the apparatus 500 may further include a fourth means (not shown) for deciding to cancel the one or more ULk signal transmissions from the terminal device based on at least one of the following conditions: amount of data in a DL buffer to be transmitted to the terminal device, required quality of service (QoS) of data in the DL buffer to be transmitted to the terminal device, and importance of DL data to be transmitted to the terminal device.
[0128] In an example embodiment, the apparatus 500 may further include a fifth means (not shown) for determining the one or more SBFD slots available for scheduling the one or more DL signal transmissions to the terminal device based on the configuration of UL signal cancellation and the indication to cancel UL signal transmission.
[0129] In an example embodiment, the fifth means may be configured to take into consideration of a SBFD frame structure to determine the one or more SBFD slots available for transmitting the one or more DL signal transmissions to the terminal device, by excluding at least one of UL-only and DL-only slots from the transmitting.
[0130] Fig. 13 is a schematic block diagram illustrating an apparatus 600 according to an example embodiment of the present disclosure. The apparatus 600 may be implemented to comprise or to form at least a part of a network device such as the base station 102 discussed above to perform at least a part of operations related to the base station 102. In particular, the apparatus 600 may be implemented to perform operations in the process 200 relating to the base station 102. Since the process 200 has been described in detail with reference to Fig. 8, the blocks of the apparatus 600 will be described briefly here and details thereof may refer to the above description.
[0131] Referring to Fig. 13, the apparatus 600 may include a first means 610 for transmitting a configuration of DL control channel prioritization to a terminal device, a second means 620 for detecting an overlap between a DL control channel transmission to the terminal device and an UL signal transmission from the terminal device in one or more SBFD slots, a third means 630 for transmitting DCI including an indication to prioritize DL control channel monitoring to the terminal device, and a fourth means 640 for transmitting the DL control channel to the terminal device in the one or more SBFD slots.
[0132] In an example embodiment, the configuration of DL control channel prioritization may comprise information of at least one of the following: a DCI format that shall include the indication to prioritize DL control channel monitoring, a time interval in which the DL control channel is expected to be prioritized and the UL signal to be at least partly canceled, and a format of the indication to prioritize DL control channel monitoring.
[0133] In an example embodiment, the indication to prioritize DL control channel monitoring may include 1 or N bits, where N is an integer greater than 1. The N bits may represent a value or a bitmap to indicate the one or more SBFD slots in which the DL control channel monitoring is expected to be prioritized.
[0134] In an example embodiment, the indication to prioritize DL control channel monitoring may reuse one or more legacy fields in the DCI, e.g. a MCS field, a TDRA indication filed for UL or DL scheduling, or a FDRA indication field for UL or DL scheduling.
[0135] In an example embodiment, the apparatus 600 may further include a fifth means (not shown) for deciding to prioritize the DL control channel transmission to the terminal device based on at least one of the following conditions: amount of data in a DL buffer to be transmitted to the terminal device, required quality of service (QoS) of data in the DL buffer to be transmitted to the terminal device, importance of DL data to be transmitted to the terminal device, and importance of control signaling to be transmitted to the terminal device.
[0136] In an example embodiment, the apparatus 600 may further include a sixth means (not shown) for taking into consideration of a SBFD frame structure to determine the one or more SBFD slots in which the DL control channel monitoring is expected to be prioritized, by excluding from the prioritization at least one of UL-only and DL-only slots.
[0137] Fig. 14 is a schematic block diagram illustrating devices in a communication system 700 according to an example embodiment of the present disclosure. As shown in Fig. 14, the communication system 700 may include a terminal device 710 which may be implemented as the UE 101 discussed above, and a network device 720 which may be implemented as the base station 102 discussed above.
[0138] Referring to Fig. 14, the terminal device 710 may comprise one or more processors 711, one or more memories 712 and one or more transceivers 713 interconnected through one or more buses 714. The one or more buses 714 may be address, data, or control buses, and may include any interconnection mechanism such as series of lines on a motherboard or integrated circuit, copper cables, optical fibers, or other electrical / optical communication equipment, and the like. Each of the one or more transceivers 713 may comprise a receiver and a transmitter, which are connected to one or more antennas 716. The terminal device 710 may wirelessly communicate with the network device 720 through the one or more antennas 716. The one or more memories 712 may include computer program code or instructions 715. The one or more memories 712 and the computer program code or instructions 715 may be configured to, when executed by the one or more processors 711, cause the terminal device 710 to perform processes and steps relating to the UE 101 as described above.
[0139] The network device 720 may comprise one or more processors 721, one or more memories 722, one or more transceivers 723 and one or more network interfaces 727 interconnected through one or more buses 724. The one or more buses 724 may be address, data, or control buses, and may include any interconnection mechanism such as a series of lines on a motherboard or integrated circuit, copper cables, optical fibers, or other electrical / optical communication equipment, and the like. Each of the one or more transceivers 723 may comprise a receiver and a transmitter, which are connected to one or more antennas 726. The network device 720 may operate as a base station for the terminal device 710 and wirelessly communicate with the terminal device 710 through the one or more antennas 726. The one or more network interfaces 727 may provide wired or wireless communication links through which the network device 720 may communicate with other network devices, entities or functions. The one or more memories 722 may include computer program code or instructions 725. The one or more memories 722 and the computer program code or instructions 725 may be configured to, when executed by the one or more processors 721, cause the network device 720 to perform processes and steps relating to the base station 102 as described above.
[0140] The one or more processors 711, 721 discussed above may be of any appropriate type that is suitable for the local technical network, and may include one or more of general purpose processors, special purpose processor, microprocessors, a digital signal processor (DSP) , one or more processors in a processor based multi-core processor architecture, as well as dedicated processors such as those developed based on Field Programmable Gate Array (FPGA) and Application Specific Integrated Circuit (ASIC) . The one or more processors 711, 721 may be configured to control other elements of the terminal / network device and operate in cooperation with them to implement the procedures discussed above.
[0141] The one or more memories 712, 722 may include at least one storage medium in various forms, such as a volatile memory and / or a non-volatile memory. The volatile memory may include but not limited to for example a random access memory (RAM) or a cache. The non-volatile memory may include but not limited to for example a read only memory (ROM) , a hard disk, a flash memory, and the like. Further, the one or more memories 712, 722 may include but not limited to an electric, a magnetic, an optical, an electromagnetic, an infrared, or a semiconductor system, apparatus, or device or any combination of the above.
[0142] The network device 720 can be implemented as a single network node, or disaggregated / distributed over two or more network nodes, such as a central unit (CU) , a distributed unit (DU) , a remote radio head-end (RRH) , using different functional-split architectures and different interfaces.
[0143] It would be understood that blocks in the drawings may be implemented in various manners, including software, hardware, firmware, or any combination thereof. In some example embodiments, one or more blocks may be implemented using software and / or firmware, for example, machine-executable instructions stored in the storage medium. In addition to or instead of machine-executable instructions, parts or all of the blocks in the drawings may be implemented, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-Programmable Gate Arrays (FPGAs) , Application-Specific Integrated Circuits (ASICs) , Application-Specific Standard Products (ASSPs) , System-on-Chip systems (SOCs) , Complex Programmable Logic Devices (CPLDs) , etc.
[0144] Some example embodiments further provide a computer program comprising instructions which, when executed by an apparatus, may cause the apparatus to perform the procedures described above. The computer program instructions for carrying out procedures of the example embodiments may be written in any combination of one or more programming languages. The computer program instructions may be provided to one or more processors or controllers of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program instructions, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer program instructions may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0145] Some example embodiments further provide a computer program product or a computer readable medium having the computer program instructions stored therein. The computer readable medium may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. A machine readable medium may include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0146] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular example embodiments. Certain features that are described in the context of separate example embodiments may also be implemented in combination in a single example embodiment. Conversely, various features that are described in the context of a single example embodiment may also be implemented in multiple example embodiments separately or in any suitable sub-combination.
[0147] As used herein, “at least one of the following: <a list of two or more elements>” and “at least one of <a list of two or more elements>” and similar wording, where the list of two or more elements are joined by “and” or “or” , mean at least any one of the elements, or at least any two or more of the elements, or at least all the elements.
[0148] Although the subject matter has been described in a language that is specific to structural features and / or method actions, it is to be understood the subject matter defined in the appended claims is not limited to the specific features or actions described above. On the contrary, the above-described specific features and actions are disclosed as an example of implementing the claims.
Claims
1.An apparatus for a terminal device, comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the terminal device at least to perform:receiving a configuration of uplink signal cancellation;receiving downlink control information including an indication to cancel uplink signal transmission;determining one or more uplink signal transmissions to be canceled in one or more sub-band full duplex slots based on the configuration and the indication;canceling the determined one or more uplink signal transmissions in the one or more sub-band full duplex slots; andreceiving one or more downlink signal transmissions in the one or more sub-band full duplex slots in which the one or more uplink signal transmissions are canceled.2.The apparatus of claim 1, wherein the configuration of uplink signal cancellation comprises information of at least one of the following:a downlink control information format that shall include the indication to cancel uplink signal transmission;a time interval in which the one or more uplink signal transmissions are expected to be canceled and the downlink signal to be received; anda format of the indication to cancel uplink signal transmission.3.The apparatus of claim 1 or 2, wherein the indication to cancel uplink signal transmission includes 1 or N bits, where N is an integer greater than 1, the N bits representing a value or a bitmap to indicate the one or more sub-band full duplex slots in which the one or more uplink signal transmissions are expected to be canceled.4.The apparatus of claim 1 or 2, wherein the indication to cancel uplink signal transmission reuses one or more legacy fields in the downlink control information.5.The apparatus of claim 4, wherein the one or more legacy fields in the downlink control information comprise at least one of the following:a modulation and coding scheme field;a time domain resource allocation indication filed for downlink or uplink scheduling; anda frequency domain resource allocation indication field for downlink or uplink scheduling.6.The apparatus of any of claims 1 to 5, wherein the apparatus is configured to perform:determining at least one of the following as the one or more uplink signal transmissions to be canceled in the one or more sub-band full duplex slots:an uplink signal transmission at least partly overlapping with a downlink control channel in a k-th slot subsequent to a slot in which the indication to cancel uplink signal transmission is received, where k is an integer greater than or equal to 1;an uplink signal transmission to be transmitted on at least a subset of symbols of the k-th slot;an uplink signal transmission to be transmitted in a time window from a first downlink control channel monitoring occasion to a k+1-th downlink control channel monitoring occasion subsequent to the slot in which the indication to cancel uplink signal transmission is received;an uplink signal transmission to be transmitted in a time window starting from the first downlink control channel monitoring occasion subsequent to the slot in which the indication to cancel uplink signal transmission is received lasting for a duration tcancel; andan uplink signal transmission to be transmitted in a time window from a start point tstart to an end point tend.7.The apparatus of claim 6, wherein at least one of the parameters k, tcancel, tstart and tend is configured in the configuration of uplink signal cancellation or indicated in the indication to cancel uplink signal transmission.8.The apparatus of any of claims 1 to 7, wherein the apparatus is configured to perform:taking into consideration of a sub-band full duplex frame structure to determine the one or more sub-band full duplex slots in which the one or more uplink signal transmissions are expected to be canceled, by excluding from the cancellation at least one of uplink-only and downlink-only slots.9.An apparatus for a network device, comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the network device at least to perform:transmitting, to a terminal device, a configuration of uplink signal cancellation;transmitting, to the terminal device, downlink control information including an indication to cancel uplink signal transmission; andtransmitting one or more downlink signal transmissions to the terminal device in one or more sub-band full duplex slots in which one or more uplink signal transmissions are expected to be canceled.10.The apparatus of claim 9, wherein the configuration of uplink signal cancellation comprises information of at least one of the following:a downlink control information format that shall include the indication to cancel uplink signal transmission;a time interval in which the one or more uplink signal transmissions are expected to be canceled and the downlink signal to be transmitted; anda format of the indication to cancel uplink signal transmission.11.The apparatus of claim 9 or 10, wherein the indication to cancel uplink signal transmission includes 1 or N bits, where N is an integer greater than 1, the N bits representing a value or a bitmap to indicate the one or more sub-band full duplex slots in which the one or more uplink signal transmissions are expected to be canceled.12.The apparatus of claim 9 or 10, wherein the indication to cancel uplink signal transmission reuses one or more legacy fields in the downlink control information.13.The apparatus of claim 12, wherein the one or more legacy fields in the downlink control information comprise at least one of the following:a modulation and coding scheme field;a time domain resource allocation indication filed for downlink or uplink scheduling; anda frequency domain resource allocation indication field for downlink or uplink scheduling.14.The apparatus of any of claims 9 to 13, wherein the apparatus is configured to perform:deciding to cancel the one or more uplink signal transmissions from the terminal device based on at least one of the following:amount of data in a downlink buffer to be transmitted to the terminal device;required quality of service of data in the downlink buffer to be transmitted to the terminal device; andimportance of downlink data to be transmitted to the terminal device.15.The apparatus of any of claims 9 to 14, wherein the apparatus is configured to perform:determining the one or more sub-band full duplex slots available for scheduling the one or more downlink signal transmissions to the terminal device based on the configuration of uplink signal cancellation and the indication to cancel uplink signal transmission transmitted to the terminal device.16.The apparatus of any of claims 9 to 15, wherein the apparatus is configured to perform:taking into consideration of a sub-band full duplex frame structure to determine the one or more sub-band full duplex slots available for transmitting the one or more downlink signal transmissions to the terminal device, by excluding at least one of uplink-only and downlink-only slots from the transmitting.17.An apparatus for a terminal device, comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the terminal device at least to perform:receiving a configuration of downlink control channel prioritization;receiving downlink control information including an indication to prioritize downlink control channel monitoring;determining time-domain resources for the downlink control channel monitoring in one or more sub-band full duplex slots based on the configuration and the indication;canceling at least a part of uplink signal transmission overlapping with the determined time-domain resources in the one or more sub-band full duplex slots; andmonitoring the downlink control channel in the one or more sub-band full duplex slots.18.The apparatus of claim 17, wherein the configuration of downlink control channel prioritization comprises information of at least one of the following:a downlink control information format that shall include the indication to prioritize downlink control channel monitoring;a time interval in which the downlink control channel is expected to be prioritized and the uplink signal to be at least partly canceled; anda format of the indication to prioritize downlink control channel monitoring.19.The apparatus of claim 17 or 18, wherein the indication to prioritize downlink control channel monitoring includes 1 or N bits, where N is an integer greater than 1, the N bits representing a value or a bitmap to indicate the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized.20.The apparatus of claim 17 or 18, wherein the indication to prioritize downlink control channel monitoring reuses one or more legacy fields in the downlink control information.21.The apparatus of claim 20, wherein the one or more legacy fields in the downlink control information comprise at least one of the following:a modulation and coding scheme field;a time domain resource allocation indication filed for downlink or uplink scheduling; anda frequency domain resource allocation indication field for downlink or uplink scheduling.22.The apparatus of any of claims 17 to 21, wherein the apparatus is configured to perform:determining at least one of the following as the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized:a k-th slot subsequent to a slot in which the indication to prioritize downlink control channel monitoring is received, where k is an integer greater than or equal to 1;first to k-th slots subsequent to the slot in which the indication to prioritize downlink control channel monitoring is received; ands-th to k-th slots subsequent to the slot in which the indication to prioritize downlink control channel monitoring is received, where s is an integer greater than or equal to 1.23.The apparatus of claim 22, wherein at least one of the parameters k and s is configured in the configuration of downlink control channel prioritization or indicated in the indication to prioritize downlink control channel monitoring.24.The apparatus of any of claims 17 to 23, wherein the apparatus is configured to perform:taking into consideration of a sub-band full duplex frame structure to determine the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized, by excluding from the prioritization at least one of uplink-only and downlink-only slots.25.The apparatus of any of claims 17 to 24, wherein the apparatus is configured to perform:determining the time-domain resources for the downlink control channel monitoring in the one or more sub-band full duplex slots taking into account:downlink control channel monitoring occasion;transmitting-receiving switching time; andtiming advance.26.An apparatus for a network device, comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the network device at least to perform:transmitting, to a terminal device, a configuration of downlink control channel prioritization;detecting an overlap between a downlink control channel transmission to the terminal device and an uplink signal transmission from the terminal device in one or more sub-band full duplex slots;transmitting, to the terminal device, downlink control information including an indication to prioritize downlink control channel monitoring; andtransmitting the downlink control channel to the terminal device in the one or more sub-band full duplex slots.27.The apparatus of claim 26, wherein the configuration of downlink control channel prioritization comprises information of at least one of the following:a downlink control information format that shall include the indication to prioritize downlink control channel monitoring;a time interval in which the downlink control channel is expected to be prioritized and the uplink signal to be at least partly canceled; anda format of the indication to prioritize downlink control channel monitoring.28.The apparatus of claim 26 or 27, wherein the indication to prioritize downlink control channel monitoring includes 1 or N bits, where N is an integer greater than 1, the N bits representing a value or a bitmap to indicate the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized.29.The apparatus of claim 26 or 27, wherein the indication to prioritize downlink control channel monitoring reuses one or more legacy fields in the downlink control information.30.The apparatus of claim 29, wherein the one or more legacy fields in the downlink control information comprise at least one of the following:a modulation and coding scheme field;a time domain resource allocation indication filed for downlink or uplink scheduling; anda frequency domain resource allocation indication field for downlink or uplink scheduling.31.The apparatus of any of claims 26 to 30, wherein the apparatus is configured to perform:deciding to prioritize the downlink control channel transmission to the terminal device based on at least one of the following:amount of data in a downlink buffer to be transmitted to the terminal device;required quality of service of data in the downlink buffer to be transmitted to the terminal device;importance of downlink data to be transmitted to the terminal device; andimportance of control signaling to be transmitted to the terminal device.32.The apparatus of any of claims 26 to 31, wherein the apparatus is configured to perform:taking into consideration of a sub-band full duplex frame structure to determine the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized, by excluding from the prioritization at least one of uplink-only and downlink-only slots.33.A method, comprising:receiving a configuration of uplink signal cancellation;receiving downlink control information including an indication to cancel uplink signal transmission;determining one or more uplink signal transmissions to be canceled in one or more sub-band full duplex slots based on the configuration and the indication;canceling the determined one or more uplink signal transmissions in the one or more sub-band full duplex slots; andreceiving one or more downlink signal transmissions in the one or more sub-band full duplex slots in which the one or more uplink signal transmissions are canceled.34.The method of claim 33, wherein the configuration of uplink signal cancellation comprises information of at least one of the following:a downlink control information format that shall include the indication to cancel uplink signal transmission;a time interval in which the one or more uplink signal transmissions are expected to be canceled and the downlink signal to be received; anda format of the indication to cancel uplink signal transmission.35.The method of claim 33 or 34, wherein the indication to cancel uplink signal transmission includes 1 or N bits, where N is an integer greater than 1, the N bits representing a value or a bitmap to indicate the one or more sub-band full duplex slots in which the one or more uplink signal transmissions are expected to be canceled.36.The method of claim 33 or 34, wherein the indication to cancel uplink signal transmission reuses one or more legacy fields in the downlink control information.37.The method of claim 36, wherein the one or more legacy fields in the downlink control information comprise at least one of the following:a modulation and coding scheme field;a time domain resource allocation indication filed for downlink or uplink scheduling; anda frequency domain resource allocation indication field for downlink or uplink scheduling.38.The method of any of claims 33 to 37, comprising:determining at least one of the following as the one or more uplink signal transmissions to be canceled in the one or more sub-band full duplex slots:an uplink signal transmission at least partly overlapping with a downlink control channel in a k-th slot subsequent to a slot in which the indication to cancel uplink signal transmission is received, where k is an integer greater than or equal to 1;an uplink signal transmission to be transmitted on at least a subset of symbols of the k-th slot;an uplink signal transmission to be transmitted in a time window from a first downlink control channel monitoring occasion to a k+1-th downlink control channel monitoring occasion subsequent to the slot in which the indication to cancel uplink signal transmission is received;an uplink signal transmission to be transmitted in a time window starting from the first downlink control channel monitoring occasion subsequent to the slot in which the indication to cancel uplink signal transmission is received lasting for a duration tcancel; andan uplink signal transmission to be transmitted in a time window from a start point tstart to an end point tend.39.The method of claim 38, wherein at least one of the parameters k, tcancel, tstart and tend is configured in the configuration of uplink signal cancellation or indicated in the indication to cancel uplink signal transmission.40.The method of any of claims 33 to 39, comprising:taking into consideration of a sub-band full duplex frame structure to determine the one or more sub-band full duplex slots in which the one or more uplink signal transmissions are expected to be canceled, by excluding from the cancellation at least one of uplink-only and downlink-only slots.41.A method, comprising:transmitting, to a terminal device, a configuration of uplink signal cancellation;transmitting, to the terminal device, downlink control information including an indication to cancel uplink signal transmission; andtransmitting one or more downlink signal transmissions to the terminal device in one or more sub-band full duplex slots in which one or more uplink signal transmissions are expected to be canceled.42.The method of claim 41, wherein the configuration of uplink signal cancellation comprises information of at least one of the following:a downlink control information format that shall include the indication to cancel uplink signal transmission;a time interval in which the one or more uplink signal transmissions are expected to be canceled and the downlink signal to be transmitted; anda format of the indication to cancel uplink signal transmission.43.The method of claim 41 or 42, wherein the indication to cancel uplink signal transmission includes 1 or N bits, where N is an integer greater than 1, the N bits representing a value or a bitmap to indicate the one or more sub-band full duplex slots in which the one or more uplink signal transmissions are expected to be canceled.44.The method of claim 41 or 42, wherein the indication to cancel uplink signal transmission reuses one or more legacy fields in the downlink control information.45.The method of claim 44, wherein the one or more legacy fields in the downlink control information comprise at least one of the following:a modulation and coding scheme field;a time domain resource allocation indication filed for downlink or uplink scheduling; anda frequency domain resource allocation indication field for downlink or uplink scheduling.46.The method of any of claims 41 to 45, comprising:deciding to cancel the one or more uplink signal transmissions from the terminal device based on at least one of the following:amount of data in a downlink buffer to be transmitted to the terminal device;required quality of service of data in the downlink buffer to be transmitted to the terminal device; andimportance of downlink data to be transmitted to the terminal device.47.The method of any of claims 41 to 46, comprising:determining the one or more sub-band full duplex slots available for scheduling the one or more downlink signal transmissions to the terminal device based on the configuration of uplink signal cancellation and the indication to cancel uplink signal transmission transmitted to the terminal device.48.The method of any of claims 41 to 47, comprising:taking into consideration of a sub-band full duplex frame structure to determine the one or more sub-band full duplex slots available for transmitting the one or more downlink signal transmissions to the terminal device, by excluding at least one of uplink-only and downlink-only slots from the transmitting.49.A method, comprising:receiving a configuration of downlink control channel prioritization;receiving downlink control information including an indication to prioritize downlink control channel monitoring;determining time-domain resources for the downlink control channel monitoring in one or more sub-band full duplex slots based on the configuration and the indication;canceling at least a part of uplink signal transmission overlapping with the determined time-domain resources in the one or more sub-band full duplex slots; andmonitoring the downlink control channel in the one or more sub-band full duplex slots.50.The method of claim 49, wherein the configuration of downlink control channel prioritization comprises information of at least one of the following:a downlink control information format that shall include the indication to prioritize downlink control channel monitoring;a time interval in which the downlink control channel is expected to be prioritized and the uplink signal to be at least partly canceled; anda format of the indication to prioritize downlink control channel monitoring.51.The method of claim 49 or 50, wherein the indication to prioritize downlink control channel monitoring includes 1 or N bits, where N is an integer greater than 1, the N bits representing a value or a bitmap to indicate the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized.52.The method of claim 49 or 50, wherein the indication to prioritize downlink control channel monitoring reuses one or more legacy fields in the downlink control information.53.The method of claim 52, wherein the one or more legacy fields in the downlink control information comprise at least one of the following:a modulation and coding scheme field;a time domain resource allocation indication filed for downlink or uplink scheduling; anda frequency domain resource allocation indication field for downlink or uplink scheduling.54.The method of any of claims 49 to 53, comprising:determining at least one of the following as the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized:a k-th slot subsequent to a slot in which the indication to prioritize downlink control channel monitoring is received, where k is an integer greater than or equal to 1;first to k-th slots subsequent to the slot in which the indication to prioritize downlink control channel monitoring is received; ands-th to k-th slots subsequent to the slot in which the indication to prioritize downlink control channel monitoring is received, where s is an integer greater than or equal to 1.55.The method of claim 54, wherein at least one of the parameters k and s is configured in the configuration of downlink control channel prioritization or indicated in the indication to prioritize downlink control channel monitoring.56.The method of any of claims 49 to 55, comprising:taking into consideration of a sub-band full duplex frame structure to determine the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized, by excluding from the prioritization at least one of uplink-only and downlink-only slots.57.The method of any of claims 49 to 56, wherein the apparatus is configured to perform:determining the time-domain resources for the downlink control channel monitoring in the one or more sub-band full duplex slots taking into account:downlink control channel monitoring occasion;transmitting-receiving switching time; andtiming advance.58.A method, comprising:transmitting, to a terminal device, a configuration of downlink control channel prioritization;detecting an overlap between a downlink control channel transmission to the terminal device and an uplink signal transmission from the terminal device in one or more sub-band full duplex slots;transmitting, to the terminal device, downlink control information including an indication to prioritize downlink control channel monitoring; andtransmitting the downlink control channel to the terminal device in the one or more sub-band full duplex slots.59.The method of claim 58, wherein the configuration of downlink control channel prioritization comprises information of at least one of the following:a downlink control information format that shall include the indication to prioritize downlink control channel monitoring;a time interval in which the downlink control channel is expected to be prioritized and the uplink signal to be at least partly canceled; anda format of the indication to prioritize downlink control channel monitoring.60.The method of claim 58 or 59, wherein the indication to prioritize downlink control channel monitoring includes 1 or N bits, where N is an integer greater than 1, the N bits representing a value or a bitmap to indicate the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized.61.The method of claim 58 or 59, wherein the indication to prioritize downlink control channel monitoring reuses one or more legacy fields in the downlink control information.62.The method of claim 61, wherein the one or more legacy fields in the downlink control information comprise at least one of the following:a modulation and coding scheme field;a time domain resource allocation indication filed for downlink or uplink scheduling; anda frequency domain resource allocation indication field for downlink or uplink scheduling.63.The method of any of claims 58 to 62, comprising:deciding to prioritize the downlink control channel transmission to the terminal device based on at least one of the following:amount of data in a downlink buffer to be transmitted to the terminal device;required quality of service of data in the downlink buffer to be transmitted to the terminal device;importance of downlink data to be transmitted to the terminal device; andimportance of control signaling to be transmitted to the terminal device.64.The method of any of claims 58 to 63, comprising:taking into consideration of a sub-band full duplex frame structure to determine the one or more sub-band full duplex slots in which the downlink control channel monitoring is expected to be prioritized, by excluding from the prioritization at least one of uplink-only and downlink-only slots.65.An apparatus for a terminal device, comprising means for performing the method of any of claims 33-40, 49-57.66.An apparatus for a network device, comprising means for performing the method of any of claims 41-48, 58-64.67.A computer readable medium comprising instructions that, when executed by an apparatus for a terminal device, cause the terminal device to at least perform the method of any of claims 33-40, 49-57.68.A computer readable medium comprising instructions that, when executed by an apparatus for a network device, cause the network device to at least perform the method of any of claims 41-48, 58-64.
Citation Information
Patent Citations
Uplink cancellation indication configuration for wireless communications network
US20220159659A1
Uplink cancelation-assisted listen-before-talk for full-duplex base station
US20220330333A1
Method, device and computer storage medium of communication
WO2023245669A1