Techniques for updating preempted or cancelled resources in wireless communications

By receiving preemption or cancellation instructions in the wireless communication system and determining subsequent resources, the communication efficiency and delay problems caused by resource scheduling changes are solved, and the communication continuity and resource authorization delay are optimized.

CN115191141BActive Publication Date: 2025-05-09QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180017148.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-02-26
Filing Date
2021-03-01
Publication Date
2025-05-09
Estimated Expiration
2041-03-01

AI Technical Summary

Technical Problem

In wireless communication systems, the prior art is difficult to effectively manage and update resource scheduling that changes due to preemption or cancellation, resulting in communication efficiency and delay problems.

Method used

By receiving preemption or cancel instructions, the device can determine and use subsequent resources, ensure communication continuity, and reduce resource authorization delays by implicitly or explicitly updating authorization parameters.

Benefits of technology

Communication efficiency and delay optimization in resource preemption or cancellation is achieved, ensuring communication continuity and reducing resource authorization delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115191141B_ABST
    Figure CN115191141B_ABST
Patent Text Reader

Abstract

Aspects described herein relate to seizing or cancelling the sidelink resource or uplink resource of one or more devices, to allow the sidelink transmission or uplink transmission of one or more other devices, and / or determining the subsequent resources for sending communication based on the sidelink resource or uplink resource that is seized or canceled. In one aspect, an indication of seizing receiving communication by scheduled resources or cancelling sending communication by scheduled resources can be received, and based at least in part on the indication, the subsequent resources by which communication is received or sent can be determined. The communication can be received or sent in the subsequent resources.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This patent application claims priority to Provisional Patent Application No. 62 / 984,188, filed on March 2, 2020, entitled “Techniques for Updatingpreempted or Cancelled Resources in Wireless Communications,” and U.S. Patent Application No. 17 / 186,681, filed on February 26, 2021, entitled “TECHNIQUES FOR UPDATING PREEMPTEDOR CANCELLED RESOURCES IN WIRELESS COMMUNICATIONS,” which patent applications have been assigned to the assignee of this application and are expressly incorporated herein by reference. Background Art

[0003] Aspects of the present disclosure relate generally to wireless communication systems and, more particularly, to scheduling resources in wireless communications.

[0004] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, etc. These systems may be multiple-access systems capable of supporting communication with multiple users by sharing the available system resources (e.g., time, frequency, and power). Examples of such multiple-access systems include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, and single-carrier frequency division multiple access (SC-FDMA) systems.

[0005] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, or even global level. For example, the fifth generation (5G) wireless communication technology, which may be referred to as 5G New Radio (5G NR), is envisioned to expand and support different usage scenarios and applications relative to current mobile network generations. In one aspect, 5G communication technologies may include: enhanced mobile broadband, which addresses human-centric use cases for accessing multimedia content, services, and data; ultra-reliable-low latency communications (URLLC), which has specific latency and reliability specifications; and massive machine type communications, which may allow very large numbers of connected devices and the transmission of relatively small amounts of non-delay sensitive information.

[0006] In wireless communication technologies such as 5G NR, devices such as user equipment (UE) can communicate with a wireless network via a base station or gNB via an access link. The gNB can preempt uplink resources scheduled for a first UE to send communications to allow a second UE to send uplink communications via the resources, or can cancel downlink resources scheduled for a first UE to receive downlink communications to allow a second UE to receive downlink communications via the resources. In another example, devices can also communicate with each other directly via a sidelink. Summary of the invention

[0007] A simplified summary of one or more aspects is presented below to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, and is neither intended to identify key or important elements of all aspects, nor to delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to a more detailed description presented later.

[0008] According to one example, a method for wireless communication is provided. The method includes receiving an indication to preempt receiving a communication over a scheduled resource or cancel sending a communication over a scheduled resource, determining a subsequent resource over which to receive or send a communication based at least in part on the indication, and receiving or sending the communication in the subsequent resource.

[0009] In another example, a method for wireless communication is provided. The method includes: selecting a sidelink resource set from a resource pool through which a sidelink communication is sent, and instructing a base station to send a high priority sidelink communication through the sidelink resource set so that the base station preempts or cancels the sidelink communication of other devices through the sidelink resource set.

[0010] In another example, a method for wireless communication is provided. The method includes: scheduling resources for receiving communications or sending communications to a device; determining to preempt resources for receiving communications or cancel resources for sending communications; and sending an indication of preempting receiving communications through the resources or canceling sending communications through the resources based on determining to preempt or cancel resources, wherein the indication indicates a subsequent resource through which communications are received or sent.

[0011] In another example, a device for wireless communication is provided, the device comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the transceiver and the memory. The one or more processors are configured to execute instructions to perform the operations of the methods described herein. On the other hand, a device for wireless communication is provided, the device comprising components for performing the operations of the methods described herein. On the other hand, a computer-readable medium is provided, including code that can be executed by one or more processors to perform the operations of the methods described herein.

[0012] In one aspect, an apparatus for wireless communication is provided, the apparatus comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the memory and the transceiver. The one or more processors are configured to: receive an indication to preempt receiving a communication through a scheduled resource or cancel sending a communication through a scheduled resource; determine a subsequent resource through which to receive or send a communication based at least in part on the indication; and receive or send a communication in the subsequent resource.

[0013] In one aspect, an apparatus for wireless communication is provided, the apparatus comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the memory and the transceiver. The one or more processors are configured to: select a sidelink resource set from a resource pool through which a sidelink communication is sent, and indicate to a base station that a high priority sidelink communication is sent through the sidelink resource set, so that the base station preempts or cancels the sidelink communication of other devices through the sidelink resource set.

[0014] In one aspect, a device for wireless communication is provided, the device comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the memory and the transceiver. The one or more processors are configured to: schedule resources for receiving or sending communications to a device; determine to preempt resources for receiving communications or cancel resources for sending communications; and send an indication of preempting receiving communications through the resources or canceling sending communications through the resources based on determining to preempt or cancel resources, wherein the indication indicates a subsequent resource through which communications are received or sent.

[0015] To achieve the above and related ends, one or more aspects include features fully described below and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of one or more aspects. However, these features are only indicative of a few of the various ways in which the principles of the various aspects can be employed, and this description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The disclosed aspects will be described below in conjunction with the accompanying drawings, which are provided to illustrate rather than limit the disclosed aspects, wherein like reference numerals denote like elements, and in which:

[0017] Figure 1 An example of a wireless communication system according to aspects of the present disclosure is shown;

[0018] Figure 2 is a block diagram illustrating an example of a UE according to aspects of the present disclosure;

[0019] Figure 3 is a block diagram illustrating an example of a base station according to aspects of the present disclosure;

[0020] Figure 4 is a flow chart illustrating an example of a method for determining a subsequent resource for a preempted or cancelled resource according to aspects of the present disclosure;

[0021] Figure 5 An example of a system having different scenarios for preempting or canceling uplink communications according to aspects of the present disclosure is shown;

[0022] Figure 6 An example of a system having different scenarios for preempting or canceling sidelink communications according to aspects of the present disclosure is shown;

[0023] Figure 7 is a flow chart illustrating an example of a method for indicating a high priority transmission according to aspects of the present disclosure;

[0024] Figure 8 is a flow chart illustrating an example of a method for indicating a subsequent resource for a preempted or cancelled resource according to aspects of the present disclosure; and

[0025] Fig. 9 is a block diagram illustrating an example of a MIMO communication system including a base station and a UE according to aspects of the present disclosure. DETAILED DESCRIPTION

[0026] Various aspects are now described with reference to the accompanying drawings. In the following description, for the purpose of explanation, numerous specific details are set forth in order to provide a thorough understanding of one or more aspects. However, it is apparent that such aspects can be practiced without these specific details.

[0027] The described features generally relate to determining resources used by a device in a communication, wherein the initially scheduled resources are preempted or canceled to facilitate the communication of another device. As described herein, resources may include time and / or frequency resources scheduled for communication by a device in a wireless network, such as one or more orthogonal frequency division multiplexing (OFDM) symbols, single carrier frequency division multiplexing (SC-FDM) symbols, one or more time slots of one or more symbols, partial symbols, etc., one or more frequency portions within (multiple) symbols, such as one or more subcarriers, resource elements, resource blocks, channel numbers, bandwidth portions, etc. For example, a device that has preempted or canceled resources may determine subsequent resources for communication at different times and / or at different frequencies based on a received preemption indication or cancellation indication. For example, a device may implicitly determine subsequent resources based on a received preemption or cancellation indication (e.g., according to resources indicated in a configuration or determined from a configuration, according to resources that are time- and / or frequency-offset with respect to resources that are preempted or canceled, etc.). In another example, the preemption and / or cancellation indication may specify subsequent resources for communication by the device.

[0028] In one example, a device may use different types of communications, such as ultra-reliable low latency communications (URLLC), enhanced mobile broadband (eMBB), etc., which may have different associated priorities, quality of service (QoS) requirements, etc. In addition, in time division duplex (TDD), the gNB may schedule uplink (UL) time slots or other sets of symbols for one or more of UL transmissions from a UE to the gNB or sidelink transmissions from a UE to another UE (e.g., in Mode 1 operation, where the gNB schedules sidelink (SL) activities). In the context of URLLC and SL (and TDD), there are a variety of scenarios where some of these communications may be preempted or cancelled to allow other communications. For example, higher priority UL traffic (such as UL URLLC traffic) may arrive that is to be sent in resources that have been scheduled for lower priority UL traffic (such as UL eMBB traffic or SL traffic). In another example, sidelink URLLC traffic may arrive that is to be sent in resources scheduled for UL traffic. In another example, higher priority sidelink traffic (such as sidelink URLLC traffic) may arrive to be sent in resources already scheduled for normal, non-emergency sidelink traffic (such as sidelink eMBB traffic).

[0029] Aspects described herein relate to a preemption indication or cancellation indication used as an implicit or explicit update of an authorization parameter to determine subsequent resources for communication. In one example, in the event that a resource is preempted or cancelled, the indication can be used as an implicit or explicit indication of additional (e.g., increased) resources in a subsequent time period to compensate for the preemption or cancellation. In this regard, a device whose resources are preempted or cancelled can have subsequent resources for communication, so that communications originally scheduled by the preempted or cancelled resources are not wasted. In addition, by implicitly or explicitly including updated authorization information in a preemption or cancellation indication, delays associated with authorized resources can be reduced by not having to wait for subsequent resource authorizations.

[0030] The following will refer to Figures 1 to 9 The described features are presented in more detail.

[0031] As used in this application, the terms "component", "module", "system", etc. are intended to include computer-related entities, such as but not limited to hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be but not limited to a process, a processor, an object, an executable program, a thread of execution, a program, and / or a computer running on a processor. As an illustration, both an application running on a computing device and a computing device can be a component. One or more components can be located in a process and / or thread of execution, and a component can be located on a computer and / or distributed between two or more computers. In addition, these components can be executed according to various computer-readable media in which various data structures are stored. These components can communicate through local and / or remote processes, such as according to a signal with one or more data packets, such as data from a component, which interacts with another component in a local system, a distributed system, and / or interacts with other systems through a network such as the Internet.

[0032] The technology described herein can be used for various wireless communication systems, such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA and other systems. The terms "system" and "network" are usually used interchangeably. A TDMA system can implement radio technology, such as CDMA2000, Universal Terrestrial Radio Access (UTRA), etc. CDMA2000 covers IS-2000, IS-95 and IS-856 standards. IS-2000 version 0 and A are usually referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is usually referred to as CDMA2000 1xEV-DO, High Speed ​​Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. A TDMA system can implement radio technology, such as Global System for Mobile Communications (GSM). An OFDMA system may implement a radio technology such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM TM Etc. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). 3GPP Long Term Evolution (LTE) and Advanced LTE (LTE-A) are new versions of UMTS using E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein can be used for the above-mentioned systems and radio technologies and other systems and radio technologies, including cellular (e.g., LTE) communications through shared radio spectrum bands. However, for the purpose of example, the following description describes an LTE / LTE-A system, and LTE terminology is used in most of the following description, but these techniques can also be applied outside LTE / LTE-A applications (e.g., fifth generation (5G) new radio (NR) networks or other next generation communication systems).

[0033] The following description provides examples and does not limit the scope, applicability or examples set forth in the claims. Without departing from the scope of the present disclosure, the functions and arrangements of the elements discussed may be changed. Various examples may appropriately omit, replace or add various processes or components. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted or combined. In addition, the features described with respect to some examples may be combined in other examples.

[0034] Various aspects or features will be presented in terms of systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that the various systems may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Combinations of these methods may also be used.

[0035] Figure 1 1 is a schematic diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) may include a base station 102, a UE 104, an evolved packet core (EPC) 160, and / or a 5G core (5GC) 190. The base station 102 may include a macro cell (a high power cellular base station) and / or a small cell (a low power cellular base station). The macro cell may include a base station. The small cell may include a femto cell, a pico cell, and a micro cell. In one example, the base station 102 may also include a gNB 180, as further described herein. In one example, according to aspects described herein, some nodes of the wireless communication system may have a modem 240 and a communication component 242 for determining subsequent resources for communicating with the base station 102 or another UE 104 when the initially scheduled resources are preempted or cancelled, and according to aspects described herein, some nodes may have a modem 340 and a scheduling component 342 for indicating subsequent resources for communicating with the base station 102 or another UE 104 when the initially scheduled resources are preempted or cancelled. Although UE 104 is shown as having a modem 240 and a communication component 242, and base station 102 / gNB 180 is shown as having a modem 340 and a scheduling component 342, this is an illustrative example, and substantially any node or node type may include a modem 240 and a communication component 242 and / or a modem 340 and a scheduling component 342 to provide the corresponding functionality described herein.

[0036] Base stations 102 configured for 4G LTE (which may be collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) may be connected to EPC 160 via a backhaul link 132 (e.g., using an S1 interface). Base stations 102 configured for 5G NR (which may be collectively referred to as Next Generation RAN (NG-RAN)) may be connected to 5GC 190 via a backhaul link 184. Among other functions, the base station 102 may perform one or more of the following functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and device tracking, RAN information management (RIM), paging, positioning, and delivery of warning messages. The base stations 102 may communicate with each other via a backhaul link 134 (e.g., using an X2 interface) directly or indirectly (e.g., via EPC 160 or 5GC 190). The backhaul link 134 may be wired or wireless.

[0037] The base station 102 can communicate wirelessly with one or more UEs 104. Each base station 102 can provide communication coverage for a corresponding geographic coverage area 110. There may be overlapping geographic coverage areas 110. For example, a small cell 102' may have a coverage area 110' that overlaps with the coverage area 110 of one or more macro base stations 102. A network including small cells and macro cells may be referred to as a heterogeneous network. A heterogeneous network may also include a home evolved Node B (eNB) (HeNB), which may provide services to a restricted group, which may be referred to as a closed subscriber group (CSG). The communication link 120 between the base station 102 and the UE 104 may include an uplink (UL) (also referred to as a reverse link) transmission from the UE 104 to the base station 102 and / or a downlink (DL) (also referred to as a forward link) transmission from the base station 102 to the UE 104. The communication link 120 may use multiple input multiple output (MIMO) antenna technology, including spatial multiplexing, beamforming and / or transmit diversity. The communication link may be through one or more carriers. The base station 102 / UE 104 may allocate spectrum of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400 MHz, etc.) bandwidth per carrier in carrier aggregation for transmission in the DL and / or UL directions with a total of up to Yx MHz (for x component carriers). The carriers may be adjacent or non-adjacent. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., DL may be allocated more or fewer carriers than UL). The component carrier may include a primary component carrier and one or more secondary component carriers. The primary component carrier may be referred to as a primary cell (PCell) and the secondary component carrier may be referred to as a secondary cell (SCell).

[0038] In another example, some UEs 104 may communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 may use DL / UL WWAN spectrum. The D2D communication link 158 may use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). The D2D communication may be through various wireless D2D communication systems, such as FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on IEEE 802.11 standards, LTE, or NR.

[0039] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 in the 5 GHz unlicensed spectrum via a communication link 154. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) prior to communication to determine whether the channel is available.

[0040] The small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in the unlicensed spectrum, the small cell 102' can adopt NR and use the same 5 GHz unlicensed spectrum used by the Wi-Fi AP 150. The small cell 102" adopting NR in the unlicensed spectrum can improve the coverage of the access network and / or increase the capacity of the access network.

[0041] Base station 102, whether a small cell 102' or a large cell (e.g., a macro base station), can include an eNB, a gNodeB (gNB), or other types of base stations. Some base stations, such as gNB 180, can operate in traditional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, and / or near mmW frequencies for communicating with UE 104. When gNB 180 operates in mmW or near mmW frequencies, gNB 180 can be referred to as a mmW base station. Extremely high frequency (EHF) is a portion of RF in the electromagnetic spectrum. EHF has a frequency range of 30 GHz to 300 GHz and a wavelength between 1 mm and 10 mm. Radio waves in this band can be referred to as millimeter waves. Near mmW can extend to a frequency of 3 GHz with a wavelength of 100 mm. The super high frequency (SHF) band extends between 3 GHz and 30 GHz and is also known as centimeter waves. Communications using mmW / near mmW radio frequency bands have extremely high path loss and short distances. The mmW base station 180 can utilize beamforming 182 with the UE 104 to compensate for path loss and short distance. The base station 102 mentioned in this article can include a gNB 180.

[0042] The EPC 160 may include a mobility management entity (MME) 162, other MMEs 164, a serving gateway 166, a multimedia broadcast multicast service (MBMS) gateway 168, a broadcast multicast service center (BM-SC) 170, and a packet data network (PDN) gateway 172. The MME 162 may communicate with a home subscriber server (HSS) 174. The MME 162 is a control node that handles signaling between the UE 104 and the EPC 160. Typically, the MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through the serving gateway 166, which itself is connected to the PDN gateway 172. The PDN gateway 172 provides UE IP address allocation and other functions. The PDN gateway 172 and the BM-SC 170 are connected to IP services 176. The IP services 176 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services. The BM-SC 170 may provide functionality for MBMS user service provisioning and delivery. The BM-SC 170 may serve as an entry point for content provider MBMS transmissions, may be used to authorize and initiate MBMS bearer services within a public land mobile network (PLMN), and may be used to schedule MBMS transmissions. The MBMS Gateway 168 may be used to distribute MBMS services to base stations 102 belonging to a multicast broadcast single frequency network (MBSFN) area that broadcasts specific services, and may be responsible for session management (start / stop) and collecting charging information related to eMBMS.

[0043] 5GC 190 may include an access and mobility management function (AMF) 192, other AMFs 193, a session management function (SMF) 194, and a user plane function (UPF) 195. AMF 192 may communicate with unified data management (UDM) 196. AMF 192 may be a control node that handles signaling between UE 104 and 5GC 190. Typically, AMF 192 may provide QoS flow and session management. User Internet Protocol (IP) packets (e.g., from one or more UEs 104) may be transmitted through UPF 195. UPF 195 may provide UE IP address allocation and other functions for one or more UEs. UPF 195 is connected to IP services 197. IP services 197 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services.

[0044] A base station may also be referred to as a gNB, a Node B, an evolved Node B (eNB), an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a transmit receive point (TRP), or some other suitable term. Base station 102 provides an access point to EPC 160 or 5GC 190 for UE 104. Examples of UE 104 include a cellular phone, a smart phone, a Session Initiation Protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a tablet, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, or any other similar functional device. Some UEs 104 may be referred to as IoT devices (e.g., parking meters, gas pumps, toasters, vehicles, heart monitors, etc.). IoT UEs may include machine type communication (MTC) / enhanced MTC (eMTC, also known as Category (CAT)-M, Cat M1) UEs, NB-IoT (also known as CAT NB1) UEs, and other types of UEs. In the present disclosure, eMTC and NB-IoT may refer to future technologies that may be developed from or based on these technologies. For example, eMTC may include FeMTC (another eMTC), eFeMTC (another enhanced eMTC), mMTC (massive MTC), etc., and NB-IoT may include eNB-IoT (enhanced NB-IoT), FeNB-IoT (another enhanced NB-IoT), etc. UE 104 may also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile user station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a mobile phone, a user agent, a mobile client, a client, or some other suitable terminology.

[0045] In one example, the scheduling component 342 of the base station 102 can schedule the UE 104 to communicate with the base station 102 in access link communication or to communicate with another UE 104 in sidelink communication by indicating a set of time and / or frequency resources through which the UE 104 can communicate (e.g., transmit or receive). In some scenarios, the base station 102 can preempt the scheduled downlink resources of the UE 104 to facilitate sending communications to another UE, or can cancel the uplink resources of the UE 104 to facilitate scheduling resources for another UE. According to aspects described herein, the communication component 242 can receive an indication of the scheduled resources of the UE 104. Then, the communication component 242 can receive one or more of a preemption indicator (PI) indicating preemption of the scheduled resources (e.g., preempting the scheduled downlink resources) or a cancellation indicator (CI) indicating cancellation of the scheduled resources (e.g., canceling the scheduled uplink or sidelink resources). For example, communication component 242 can then determine subsequent resources for communicating with base station 102 or other UEs based on implicit or explicit indications based on the PI or CI, or the like.

[0046] Now turn to Figures 2 to 9 , various aspects are described with reference to one or more components and one or more methods that can perform the actions or operations described herein, where aspects in dashed lines are optional. Figure 4 , Figure 7 and Figure 8 The operations described in the present invention are presented in a particular order and / or performed by example components, but it should be understood that the order of actions and components performing the actions may vary depending on the implementation. In addition, it should be understood that the following actions, functions, and / or components described may be performed by a specially programmed processor, a processor executing specially programmed software, or a computer-readable medium, or by any other combination of hardware components and / or software components capable of performing the described actions or functions.

[0047] refer to Figure 2 , an example of an implementation of the UE 104 may include various components, some of which have been described above and further described herein, including components that communicate via one or more buses 244, such as one or more processors 212 and memory 216 and a transceiver 202, which may operate in conjunction with a modem 240 and / or a communication component 242 to determine subsequent resources for communicating with a base station or another UE when initially scheduled resources are preempted or cancelled, as further described herein.

[0048] In one aspect, the one or more processors 212 may include the modem 240 and / or may be part of the modem 240 using one or more modem processors. Thus, various functions associated with the communication component 242 may be included in the modem 240 and / or the processor 212, and in one aspect, may be performed by a single processor, while in other aspects, different functions may be performed by a combination of two or more different processors. For example, in one aspect, the one or more processors 212 may include any one or any combination of a modem processor, a baseband processor, a digital signal processor, a transmit processor, a receiver processor, or a transceiver processor associated with the transceiver 202. In other aspects, some features of the one or more processors 212 and / or the modem 240 associated with the communication component 242 may be performed by the transceiver 202.

[0049] In addition, the memory 216 can be configured to store data used herein and / or local versions of the applications 275 or the communication component 242 and / or one or more subcomponents thereof executed by the at least one processor 212. The memory 216 may include any type of computer-readable medium usable by a computer or the at least one processor 212, such as a random access memory (RAM), a read-only memory (ROM), a tape, a disk, an optical disk, a volatile memory, a non-volatile memory, and any combination thereof. In one aspect, for example, when the UE 104 operates the at least one processor 212 to execute the communication component 242 and / or one or more subcomponents thereof, the memory 216 may be a non-transitory computer-readable storage medium that stores one or more computer-executable codes defining the communication component 242 and / or one or more subcomponents thereof and / or data associated therewith.

[0050] The transceiver 202 may include at least one receiver 206 and at least one transmitter 208. The receiver 206 may include hardware, firmware, and / or software code executable by a processor for receiving data, the code including instructions and stored in a memory (e.g., a computer-readable medium). For example, the receiver 206 may be a radio frequency (RF) receiver. In one aspect, the receiver 206 may receive a signal transmitted by at least one base station 102. Additionally, the receiver 206 may process such received signals and may also obtain measurements of the signal, such as, but not limited to, Ec / Io, signal-to-noise ratio (SNR), reference signal received power (RSRP), received signal strength indicator (RSSI), etc. The transmitter 208 may include hardware, firmware, and / or software code executable by a processor for transmitting data, the code including instructions and stored in a memory (e.g., a computer-readable medium). Suitable examples of the transmitter 208 may include, but are not limited to, an RF transmitter.

[0051] Additionally, in one aspect, the UE 104 may include an RF front end 288 that may communicate with the one or more antennas 265 and the transceiver 202 to receive and transmit radio transmissions, such as wireless communications transmitted by at least one base station 102 or wireless transmissions transmitted by the UE 104. The RF front end 288 may be connected to the one or more antennas 265 and may include one or more low noise amplifiers (LNAs) 290, one or more switches 292, one or more power amplifiers (PAs) 298, and one or more filters 296 for transmitting and receiving RF signals.

[0052] In one aspect, the LNA 290 can amplify the received signal at a desired output level. In one aspect, each LNA 290 can have a specified minimum and maximum gain value. In one aspect, the RF front end 288 can use one or more switches 292 to select a specific LNA 290 and its specified gain value based on the desired gain value for a particular application.

[0053] Further, for example, the RF front end 288 can use one or more PAs 298 to amplify the signal of the RF output at a desired output power level. In one aspect, each PA 298 can have a specified minimum and maximum gain value. In one aspect, the RF front end 288 can use one or more switches 292 to select a specific PA 298 and its specified gain value based on the desired gain value of a specific application.

[0054] In addition, for example, the RF front end 288 can use one or more filters 296 to filter the received signal to obtain the input RF signal. Similarly, in one aspect, for example, the corresponding filter 296 can be used to filter the output from the corresponding PA 298 to produce an output signal for transmission. In one aspect, each filter 296 can be connected to a specific LNA 290 and / or PA 298. In one aspect, based on the configuration specified by the transceiver 202 and / or the processor 212, the RF front end 288 can use one or more switches 292 to select the transmit path or the receive path using the specified filter 296, LNA 290 and / or PA 298.

[0055] Thus, the transceiver 202 may be configured to transmit and receive wireless signals via the RF front end 288 through the one or more antennas 265. In one aspect, the transceiver may be tuned to operate at a specified frequency so that the UE 104 may communicate with, for example, one or more base stations 102 or one or more cells associated with the one or more base stations 102. For example, in one aspect, the modem 240 may configure the transceiver 202 to operate at a specified frequency and power level based on the UE configuration of the UE 104 and the communication protocol used by the modem 240.

[0056] In one aspect, modem 240 can be a multi-band multi-mode modem that can process digital data and communicate with transceiver 202 so that digital data is sent and received using transceiver 202. In one aspect, modem 240 can be multi-band and can be configured to support multiple frequency bands for a specific communication protocol. In one aspect, modem 240 can be multi-mode and configured to support multiple operating networks and communication protocols. In one aspect, modem 240 can control one or more components (e.g., RF front end 288, transceiver 202) of UE 104 to implement the transmission and / or reception of signals from the network based on a specified modem configuration. In one aspect, the modem configuration can be based on the mode of the modem and the frequency band used. On the other hand, the modem configuration can be based on UE configuration information associated with UE 104 provided by the network during cell selection and / or cell reselection.

[0057] In one aspect, the communication component 242 may optionally include: a preemption / cancellation (P / C) determination component 252 for determining preemption or cancellation of scheduled resources; a resource determination component 254 for determining subsequent resources for communication when initially scheduled resources are preempted or canceled; and / or a priority indication component 256 for indicating high priority sidelink communications via selected resources, as further described herein.

[0058] In one aspect, processor(s) 212 may correspond to a processor that is coupled to Fig. 9 Similarly, the memory 216 may correspond to the one or more processors described in conjunction with the UE. Fig. 9 The memory described by the UE in .

[0059] refer to Figure 3, an example of an implementation of a base station 102 (e.g., a base station 102 and / or gNB 180 as described above) may include various components, some of which have been described above, but include components that communicate via one or more buses 344, such as one or more processors 312 and memory 316 and a transceiver 302, which may operate in conjunction with a modem 340 and / or a scheduling component 342 to indicate subsequent resources for communicating with a base station or another UE when initially scheduled resources are preempted or canceled, as further described herein.

[0060] As described above, the transceiver 302, receiver 306, transmitter 308, one or more processors 312, memory 316, application 375, bus 344, RF front end 388, LNA 390, switch 392, filter 396, PA 398, and one or more antennas 365 can be the same as or similar to the corresponding components of UE 104, but configured or programmed for base station operation as opposed to UE operation.

[0061] In one aspect, scheduling component 342 can optionally include a preempt / cancel component 352 for preempting or cancelling scheduled resources of UE 104 to communicate with a base station over an access link or to communicate with another UE over a sidelink, as further described herein.

[0062] In one aspect, processor(s) 312 may correspond to a processor that is associated with Fig. 9 Similarly, the memory 316 may correspond to the one or more processors described in the base station in the embodiment of the present invention. Fig. 9 The memory described by the base station in.

[0063] Figure 4 A flow chart showing an example of a method 400 for determining subsequent resources for communication when initially scheduled resources are preempted or cancelled. In one example, UE 104 may use Figure 1 and Figure 2 One or more components described in the method 400 are used to perform the functions described in the method 400.

[0064] In method 400, at block 402, an indication to preempt receiving a communication or cancel sending a communication may be received via scheduled resources. In one aspect, for example, in conjunction with processor(s) 212, memory 216, transceiver 202, communication component 242, etc., P / C determination component 252 may receive an indication to preempt receiving a communication or cancel sending a communication via scheduled resources. For example, communication component 242 may have received a scheduling of resources (e.g., a resource grant or other indication of scheduled resources) from base station 102, which authorizes downlink resources for receiving communications from base station 102 via an access link, or authorizes uplink resources for sending communications to base station 102 via an access link. In another example, communication component 242 may have received a scheduling of resources (e.g., a resource grant or other indication of scheduled resources) from base station 102, which authorizes sidelink resources for sending communications to another UE via a sidelink or receiving communications from another UE.

[0065] In one example, the scheduled resources may include a portion of frequency (e.g., one or more subcarriers) over a portion of time (e.g., one or more OFDM symbols, SC-FDM symbols, etc., one or more time slots of multiple symbols, etc.). In one example, the first resource may correspond to one or more resource blocks (RBs) or physical RBs (PRBs) defined in 5G NR, which may include one or more resource elements (REs), the one or more REs including multiple subcarriers over the portion of time (e.g., a transmission time interval (TTI), which may be one or more symbols, one or more time slots of multiple symbols, etc.). The scheduled resources may correspond to resources on an access link between a base station 102 and a UE 104, or resources on a sidelink between UEs, which may include a UE, an integrated access and backhaul (IAB) node, or any node with UE functionality, etc. In one example, the sidelink resources may be allocated by the base station 102 in mode 1 operation. In addition, in one example, the UE may use beamforming when sending uplink communications to a base station, receiving downlink communications from a base station, sending communications to another UE, and / or receiving communications, etc.

[0066] Beamforming may include selectively activating antenna resources or applying power to antenna resources to achieve a spatial direction for transmitting or receiving signals. In one example, a base station may configure beamforming for a UE 104 by specifying a beamforming matrix to be applied to antenna resources to achieve a spatial direction. In one example, a base station and / or a UE 104 may perform a beam training process to receive and measure multiple signals transmitted using a transmit beam and received using a receive beam to determine a desired transmit / receive beam pair. An indication of the desired transmit / receive beam pair may be indicated to the base station, and the base station may configure the beam for communicating with the UE 104 accordingly. In another example, UEs communicating via a sidelink may similarly perform beam training and / or otherwise configure beams for communicating with each other.

[0067] For example, preemption and cancellation indicators can be used in 5G NR to prioritize specific types of services. In the access link of 5G NR, multiple priorities of services can be defined, which may include lower priority services (e.g., eMBB access), which may be typical or normal priority access link (e.g., downlink or uplink) services, and higher priority services (e.g., URLLC), which may be higher priority than lower priority services (e.g., eMBB). Due to the low latency requirement, higher priority services are sent as soon as possible once the data arrives at the source (e.g., the source is a base station for the downlink or a UE for the uplink). When the base station is to send a DL higher priority service, the base station may stop the DL transmission of the lower priority service in the overlapping resources and instead send the DL higher priority service. In this example, the base station 102 may send downlink control information (DCI) of DCI format 2_1 as PI to notify the UE group of (multiple) PRBs and (multiple) OFDM symbols, where the UE may assume that there is no transmission for the UE. In other words, this can provide a way for the base station 102 to notify one or more UEs that they are scheduled to receive downlink communications in resources, but the base station 102 does not send downlink communications in these resources due to some urgent higher priority business to prevent the UE from attempting to decode the signal received in its scheduled DL resources. In another example, a first UE may be scheduled to send uplink communications in UL resources, but a second UE may send UL higher priority business in overlapping resources, and the base station 102 may schedule the second UE for UL higher priority business at least in the overlapping resources. In this example, the base station 102 may notify the first UE via the CI that its UL resources are cancelled. As described herein, the P / C determination component 252 can receive and process these PI / CIs to preempt or cancel access link business. Figure 5 An example is shown.

[0068] Figure 5 Various example systems for preempting / canceling resources in access link communications are shown. For example, in system 500, UE1 may be scheduled to send uplink communications to a gNB (e.g., a base station) in a resource set. UE4 may want to send UL URLLC services or other higher priority services to the gNB. In this example, the gNB may send a CI to UE1 to cancel the scheduled resources, thereby allowing UE4 to send UL URLLC services to the gNB through the scheduled resources. In one example, as further described herein, UE1 may determine subsequent resources (e.g., the next uplink transmission opportunity) for sending uplink communications to the gNB based on the CI (e.g., via an implicit or explicit indication in the CI). For example, in system 502, UE1 may be scheduled to receive downlink communications from the gNB in ​​a resource set. The gNB may determine that it wants to send DL URLLC services or other higher priority services to UE4. In this example, the gNB may send a PI to UE1 to cancel the scheduled resources, thereby allowing DL URLLC services to be sent to UE4 through the scheduled resources. In one example, as further described herein, UE1 may determine subsequent resources (e.g., next uplink transmission opportunity) for receiving downlink communications from the gNB based on the PI (e.g., via an implicit or explicit indication in the PI). In addition, for example, similar PI / CI may be used to preempt or cancel sidelink traffic.

[0069] Figure 6Various example systems for preempting / canceling resources in the context of sidelink communications are shown. For example, for sidelink traffic, UL URLLC (or other high priority) traffic may arrive at UE 104 and may need to be sent in resources originally scheduled for the sidelink traffic (e.g., UL high priority preemption / canceling SL). In system 600, UE1, UE2, UE3, and UE4 can communicate in a sidelink network. In this particular example, UE4 may be scheduled to send UL URLLC to the gNB, while UE1 is scheduled to send SL communications (e.g., to UE2 or generally to multiple UEs) in overlapping resources that overlap in time and / or frequency. In this example, if the gNB determines that UE1 SL communications may interfere with UE4 UL URLLC communications to the gNB, the gNB may determine to send CI to UE1, and / or if the gNB determines that UE2 receiving SL communications from UE1 may be interfered with by UE4 UL URLLC transmissions, the gNB may send PI to UE2. However, in another example, the gNB may determine that the SL communication of UE1 and the UL URLLC transmission of UE4 do not interfere, and may not send PI / CI. In one example, the gNB may determine that the communication does not interfere based on one or more of the interference levels between UE1 and UE4, which may be determined based on an interference graph, a distance between UE1 and UE4, a beam used by UE1 or UE4 when sending the corresponding communication, or other parameters.

[0070] In another example, for sidelink traffic, sidelink URLLC (or other high priority) traffic may arrive at UE 104 and may need to be sent in resources originally scheduled for UL (e.g., sidelink high priority cancels UL transmission). In system 602, UE1, UE2, UE3, and UE4 can communicate in a sidelink network. In this particular example, UE4 may be scheduled to send UL communications to a gNB (e.g., a base station), while UE1 is scheduled to send SL URLLC communications in overlapping resources that overlap in time and / or frequency (e.g., to UE2 or generally to multiple UEs). In this example, if the gNB determines that UE4 UL communications may interfere with UE1 SL URLLC communications, the gNB may determine to send a CI to UE4 to cancel UL transmissions on the corresponding resources. However, in another example, the gNB may determine that UE4's UL communication and UE1's SL URLLC transmission do not interfere (e.g., based on the interference graph, the distance between UE1 and UE4, the beams used by UE1 or UE4 in sending corresponding communications, the beams used by other UEs to receive SL communications from UE1, or other parameters), and may not send CI to UE4.

[0071] In another example, for sidelink traffic, sidelink URLLC (or other high priority) traffic may arrive at UE 104 and may need to be sent in resources originally scheduled for normal sidelink (e.g., sidelink high priority preempts normal sidelink). In system 604, UE1, UE2, UE3, and UE4 can communicate in a sidelink network. In this particular example, UE4 may be scheduled to send SL communications to UE3 (and / or other UEs), while UE1 is scheduled to send SL URLLC communications in overlapping resources that overlap in time and / or frequency (e.g., to UE2 or generally to multiple UEs). In this example, if the gNB determines that UE4 SL communications may interfere with UE1 SL URLLC communications, the gNB may determine to send a CI to UE4 to cancel the SL transmission or corresponding resources. However, in another example, the gNB may determine that UE4's SL communication and UE1's SL URLLC transmission do not interfere (e.g., based on the interference graph, the distance between UE1 and UE4, the beams used by UE1 or UE4 in sending corresponding communications, the beams used by other UEs to receive SL communications from UE1, or other parameters), and may not send CI to UE4.

[0072] In any case, in the above examples or other scenarios, the UE 104 may receive at least one of a PI or a CI from the base station 102, wherein the PI generally involves preempting scheduled resources scheduled for receiving communications and the CI generally involves canceling scheduled resources scheduled for sending communications. In the method 400, at block 404, a subsequent resource through which the communication is received or sent may be determined based at least in part on the indication. In one aspect, for example, in conjunction with the (multiple) processors 212, the memory 216, the transceiver 202, the communication component 242, etc., the resource determination component 254 (for example) may determine, based at least in part on the indication, a subsequent resource through which the communication is received or sent. For example, the subsequent resources may similarly include time and / or frequency resources through which the UE 104 may send or receive communications based on the preemption or cancellation of previously scheduled resources. In one example, the indication may be an explicit or implicit indicator of the subsequent resources, or an indicator to determine the subsequent resources. For example, where an initial resource grant that schedules previously scheduled resources is for current and future resources, the PI / CI may indicate preemption or cancellation of current resources and / or that future resources may be added.

[0073] In one example, when determining the subsequent resource at block 404, optionally, at block 406, the subsequent resource may be selected from one or more resources indicated in the configuration. In one aspect, for example, in conjunction with (multiple) processors 212, memory 216, transceiver 202, communication component 242, etc., the resource determination component 254 may select the subsequent resource from one or more resources indicated in the configuration. For example, there may be periodic time and / or frequency resources that the UE 104 may use to receive or send communications that were originally to be received through the preempted resources or sent through the cancelled resources. In one example, the periodic resources may be indicated to the UE 104 in the configuration or otherwise determined by the UE 104 based on the indication. In one example, the base station 102 may configure the UE 104 with an indication of the periodic resource or an indication of a parameter for determining the periodic resource (e.g., in a radio resource control (RRC) configuration, downlink control information (DCI), etc.). In this example, based on receiving the indication, resource determination component 254 can accordingly implicitly determine the periodic resource as a subsequent resource through which to receive or send communications. For example, resource determination component 254 can determine the next instance of the periodic resource based on the previous instance of the periodic resource and the period information that can be indicated in the configuration.

[0074] In one example, when determining subsequent resources at block 404, optionally, at block 408, the subsequent time resources may be determined based on the time resources corresponding to the scheduled resources. In one aspect, for example, in conjunction with (multiple) processors 212, memory 216, transceiver 202, communication component 242, etc., resource determination component 254 may determine subsequent time resources based on the time resources corresponding to the scheduled resources, and the subsequent resources may be determined to include subsequent time resources. In one example, resource determination component 254 may determine the subsequent time resources based on an offset from the time resources of the initially scheduled resources. For example, the indication received in block 402 may implicitly update the scheduled resources to the same symbol / PRB in the next time slot, or a time slot that is a configured number of time slots (e.g., k time slots) away from the current time slot, and so on. For example, in the case where the UE 104 is scheduled to send UL communications in time slot 0, symbol 0, PRB 0, but receives an indication to cancel these resources, the resource determination component 254 can determine the subsequent resources in time slot k, symbol 0, PRB 0 based on the indication to send UL communications instead. Thus, for example, the base station 102 and the UE 104 can know that if the communication for the UE 104 is canceled / preempted, there is another transmission or reception opportunity corresponding to the canceled / preempted transmission or reception opportunity. In one example, k can be determined by the base station configuration (e.g., in RRC signaling, system information broadcast signaling, etc.), as defined for a wireless communication technology (e.g., 5G NR), etc. In addition, in the example described above in conjunction with blocks 406 and 408 (or more generally for block 404), the resource determination component 254 can determine that the subsequent resources have the same frequency as the initially scheduled resources, or can similarly determine a frequency offset of the subsequent resources, where the offset can be configured by the base station or otherwise determined, etc.

[0075] In one example, when determining the subsequent resources at block 404, optionally, at block 410, the subsequent resources may be determined based on the indication. In one aspect, for example, in conjunction with (multiple) processors 212, memory 216, transceiver 202, communication component 242, etc., the resource determination component 254 may determine the subsequent resources based on the indication. For example, the indication may explicitly specify the subsequent resources for receiving the communication (e.g., in the case where the indication is a preemption indication) or the subsequent resources for sending the communication (e.g., in the case where the indication is a cancellation indication). In one example, the indication may specify an explicit frequency or time resource of the subsequent resource, the frequency or time resource may be indicated as one or more offsets from the originally scheduled resource (e.g., in frequency or time), etc. For example, at least one of the PI or CI may include information about the next receiving or sending opportunity of the currently preempted or canceled receiving or sending opportunity. In any case, in this example, the resource determination component 254 may determine the subsequent resources specified in the indication received at block 402.

[0076] In method 400, at block 412, a communication may be received or sent in a subsequent resource. In one aspect, for example, in conjunction with processor(s) 212, memory 216, transceiver 202, etc., communication component 242 may receive or send a communication in a subsequent resource. In one example, communication component 242 may receive a communication in a subsequent resource, which may include receiving a downlink communication from base station 102 or a sidelink communication from another UE, wherein the scheduled resources are preempted. In another example, communication component 242 may send a communication in a subsequent resource, which may include sending an uplink communication to base station 102 or sending a sidelink communication to one or more other UEs, wherein the scheduled resources are canceled.

[0077] In method 400, at box 414, the preemption or cancellation of the second phase of the sidelink communication can be determined at least in part based on the indication. In one aspect, for example, in combination with (multiple) processors 212, memory 216, transceiver 202, communication component 242, etc., the resource determination component 254 can determine the preemption or cancellation of the second phase of the sidelink communication based at least in part on the indication. For example, the sidelink communication can support multi-stage control signaling. In one example, the sidelink control signaling may include a first-stage sidelink control information (SCI-1) sent on the PSCCH, which may include information for resource allocation and decoding of the second-stage control, and a second-stage sidelink control information (SCI-2) sent on the PSSCH, which may include information for decoding data (SCH). For example, SCI-1 can be decoded by the UE in multiple versions of the wireless communication technology (e.g., in the current version of 5G NR), and the new SCI-2 format can be introduced in future versions of the wireless communication technology. This can ensure that new features can be introduced in SCI-2 while maintaining backward compatibility of resource reservations in SCI-1. In any case, in one example, where the scheduled resources are related to sidelink control signaling, determining that preemption or cancellation of a first set of resources associated with a first phase of sidelink control signaling may also imply preemption or cancellation of other phases of sidelink control signaling.

[0078] In this example, determining the subsequent resources at block 404 may also include determining subsequent resources for a second phase of the sidelink communication, and in method 400, optionally at block 416, the second phase of the sidelink communication may be received or sent in the additional subsequent resources. In one aspect, for example, in conjunction with processor(s) 212, memory 216, transceiver 202, etc., communication component 242 may receive or send the second phase of the sidelink communication in the additional subsequent resources. In one example, based on the indication (e.g., based on an implicit or explicit indication of resources for the additional subsequent resources, as described above in block 404), or based on an implicit determination based on the determination of the subsequent resources for the first phase of the sidelink communication at block 404 (e.g., based on an offset from the subsequent resources, which may be indicated or assumed to be the same as a previous offset between the initially scheduled resources for the first phase and the second phase of the sidelink communication), resource determination component 254 may similarly determine the additional subsequent resources.

[0079] In method 400, optionally, at box 418, the scheduled resources can be determined from a resource pool configured by the base station for sidelink communication. In one aspect, for example, in conjunction with (multiple) processors 212, memory 216, transceiver 202, etc., the communication component 242 can select the scheduled resources from the resource pool configured by the base station for sidelink communication, or can receive an indication of the sidelink resources selected from the resource pool from another UE. For example, the resource pool can be associated with Mode 2 operation for sidelink communication, where a transmitting UE can select resources from a pool allocated by a gNB and sidelink (SL) activities can be scheduled in the selected resources without scheduling from the gNB. Similarly, in this example, the P / C determination component 252 can receive an indication of scheduled resources that are preempted or canceled from the base station 102, even though the base station 102 may not have scheduled these resources.

[0080] In addition, in one example, the resource determination component 254 can similarly determine subsequent resources based on the indication (e.g., as indicated in the indication, or based on an implicit assumption about some future resources in the pool). For example, the base station 102 can send at least one of the PI or CI to multiple UEs in the SL network (e.g., all UEs within the range of UE 104) to preempt or cancel the SL UE's reception or transmission in the resources indicated by another UE for sending high-priority SL services, thereby preempting or canceling the already scheduled low-priority SL. The PI or CI can indicate to the SL UE that any reception or transmission resources that were preempted or canceled in the requested resources can be restored (reinstate) and used at some time in the future (e.g., in the next time slot, subframe, or other time division, etc.). The SL UE can know what the SL schedule is for some time in the future (e.g., based on a copy of the schedule in the requested resources), and the resource determination component 254 can determine the subsequent resources for receiving or sending low-priority SL services accordingly.

[0081] Figure 7 A flow chart showing an example of a method 700 for indicating a high priority sidelink transmission. In one example, UE 104 may use Figure 1 to Figure 2 One or more components described in the method 700 may be used to perform the functions described in method 700.

[0082] In method 700, at box 702, a sidelink resource set through which a sidelink communication is sent can be selected from a resource pool. In one aspect, for example, in combination with (multiple) processors 212, memory 216, transceiver 202, etc., the communication component 242 can select a sidelink resource set through which a sidelink communication is sent from a resource pool. For example, the communication component 242 can select the sidelink resource set to send a high priority (e.g., URLLC) sidelink communication, and can select a resource already selected by another UE to send a normal priority sidelink communication. For example, the UE can operate according to mode 2 operation in the sidelink communication, wherein the base station 102 can allocate a resource pool for the sidelink communication, and the UE can select a resource through which the sidelink communication is sent. However, in the case where the UE is to send a high priority sidelink communication, the aspects described herein can be used to provide for preemption and / or cancellation of the selected resource.

[0083] In method 700, at box 704, the base station can be instructed to send a high priority sidelink communication through the sidelink resource set. In one aspect, for example, in combination with (multiple) processors 212, memory 216, transceiver 202, communication component 242, etc., the priority indication component 256 can indicate to a base station (e.g., base station 102) to send a high priority sidelink communication through the sidelink resource set. For example, the priority indication component 256 can indicate the priority transmission and / or the corresponding selected resources to the base station via a control channel (e.g., PUCCH) or other signaling. This can enable the base station 102 to send a preemption indication and / or a cancellation indication to a sidelink UE in the sidelink network to preempt receiving the sidelink communication through the selected resources or cancel sending the sidelink communication through the selected resources, which can allow the UE 104 to send a high priority sidelink communication through the selected resources. In one example, as described above, the preemption indication and / or the cancellation indication may indicate or help identify subsequent resources for use by other sidelink UEs when receiving or sending normal priority sidelink communications.

[0084] In method 700, optionally, at block 706, the sidelink communication may be sent based on instructing the base station to send a high priority sidelink communication through the sidelink resource set. In one aspect, for example, in conjunction with (multiple) processors 212, memory 216, transceiver 202, etc., the communication component 242 may send the sidelink communication through the sidelink resource set based on instructing the base station to send a high priority sidelink communication. For example, the communication component 242 may send a high priority sidelink communication (e.g., SL URLLC service) through the sidelink resource, wherein the communication to / from other UEs may be preempted or cancelled based on the PI or CI sent by the base station to the other UEs.

[0085] Figure 8 A flowchart of an example of a method 800 for indicating a subsequent resource to be communicated over for a resource that is preempted or cancelled is shown. In one example, the base station 102 / gNB 180 may use Figure 1 and Figure 3 100 to perform the functions described in method 800. Although various aspects are generally described in terms of base station 102 performing these functions, gNB 180 may be base station 102 or may be otherwise similarly configured to perform the functions described herein.

[0086] In method 800, at block 802, a device may schedule resources for receiving or sending communications. In one aspect, for example, in conjunction with processor(s) 312, memory 316, transceiver 302, etc., a scheduling component 342 may schedule resources for receiving or sending communications to a device (e.g., UE 104). For example, as described above, scheduling component 342 may schedule uplink resources for sending uplink communications to base station 102, downlink resources for receiving downlink communications from base station 102, sidelink resources for sending sidelink communications to or receiving sidelink communications from one or more other UEs (e.g., in Mode 1 operation), etc. to the device.

[0087] In method 800, at block 804, a determination may be made to preempt resources for receiving communications or to cancel resources for sending communications. In one aspect, for example, in conjunction with processor(s) 312, memory 316, transceiver 302, scheduling component 342, etc., a preemption / cancellation component 352 may determine to preempt resources for receiving communications or to cancel resources for sending communications. As described above, in various examples above, preemption / cancellation component 352 may determine to preempt downlink resources originally scheduled for the device to allow high priority downlink communications to be sent to another device via the resources, and / or may determine to cancel uplink resources originally scheduled for the device to allow another device to send high priority uplink communications via the resources. In another example, as described above, the preemption / cancellation component 352 can determine to preempt the sidelink resources originally scheduled for the device to allow another device to send high priority uplink communications via these resources, and / or can determine to preempt the uplink resources originally scheduled for the device to allow another device to send or receive high priority sidelink communications via these resources. In another example, as described above, the preemption / cancellation component 352 can determine to preempt the sidelink resources originally scheduled for the device to allow another device to send high priority sidelink communications via these resources.

[0088] In method 800, at block 806, based on determining to seize or cancel resources, an indication of seizing receiving communications through these resources or canceling sending communications through these resources can be sent. In one aspect, for example, in conjunction with (multiple) processors 312, memory 316, transceiver 302, scheduling component 342, etc., the seizing / cancelling component 352 can send an indication of seizing receiving communications through these resources or canceling sending communications through these resources based on determining to seize or cancel resources. For example, the seizing / cancelling component 352 can use one or more of a variety of possible signaling mechanisms to send the indication, such as in a DCI (e.g., based on a certain DCI format), as described above. In addition, in one example, the indication can also specify subsequent resources for the device to receive or send communications because the initially scheduled resources are being seized / cancelled. For example, the indication can specify specific time and / or frequency resources (e.g., PRBs, symbols, time slots, etc.) for subsequent reception or transmission of communications.

[0089] In another example, the indication may specify parameters (e.g., time and / or frequency offset from initially scheduled resources, etc.) based on which specific time and / or frequency resources may be determined. In yet another example, in the case of preemption / cancellation of a first of multiple phases involving sidelink communication, the indication may also indicate additional subsequent resources that may be used for (multiple) other phases of sidelink communication, as described. In addition, in one example, the preemption / cancellation component 352 may utilize a sidelink transmitting device to send a PI or CI to other sidelink devices (e.g., the preemption / cancellation component 352 may send the PI or CI to the sidelink transmitting device, and the sidelink transmitting device may send the PI or CI to other sidelink devices in the sidelink network via a PSCCH).

[0090] In method 800, optionally, at block 808, a second indication specifying that a high priority sidelink communication is sent over resources may be received from a second device. In one aspect, for example, in conjunction with (multiple) processors 312, memory 316, transceiver 302, scheduling component 342, etc., the preemption / cancellation component 352 may receive from a second device a second indication specifying that a high priority sidelink communication is sent over these resources. For example, this may occur in mode 2 operation of sidelink communication, where the UE selects resources in a resource pool allocated by base station 102 for sending and / or receiving sidelink communication (and therefore, the resources scheduled at block 802 may include the resource pool). In this example, the second device may select resources from the resource pool for sending high priority sidelink communication, and may indicate the selected resources to the base station 102 (e.g., as described above with reference to method 700). In this example, as described, the preemption / cancellation component 352 may determine to preempt or cancel the selected resources to allow the second device to send high priority sidelink communication. For example, the preemption / cancellation component 352 can send a preemption indication or a cancel indication to multiple sidelink UEs in the sidelink network, respectively, to preempt selected resources for receiving sidelink communications (e.g., normal priority sidelink communications), or cancel selected resources for sending sidelink communications (e.g., normal priority sidelink communications) by or for multiple sidelink UEs.

[0091] In this example, the second device (being a SL UE that needs to send higher priority SL data (such as URLLC SL data)) can request the base station 102 to suspend SL activity in the resources that the second device wants to use (e.g., by sending a second indication). Based on receiving the second indication at box 808, the preemption / cancellation component 352 can send (e.g., as described in box 806) a PI or CI to one or more UEs in the SL network to preempt or cancel the SL UE's reception or reception in the requested resources. As described, the preemption / cancellation component 352 can generate a PI or CI to indicate to the SL UE that any reception or transmission resources that were preempted or canceled in the requested resources can be restored and used at some time in the future (e.g., in the next time slot, subframe, or other time division, etc.).

[0092] Fig. 9 1 is a block diagram of a MIMO communication system 900 including a base station 102 and a UE 104. The MIMO communication system 900 may be described with reference to Figure 1 The base station 102 may be a reference to the wireless communication access network 90 described herein. Figure 1An example of aspects of base station 102 is described. Base station 102 may be equipped with antennas 934 and 935, and UE 104 may be equipped with antennas 952 and 953. In MIMO communication system 900, base station 102 is capable of sending data over multiple communication links simultaneously. Each communication link may be referred to as a "layer", and the "rank" of a communication link may indicate the number of layers used for communication. For example, in a 2×2 MIMO communication system where base station 102 sends two "layers", the rank of the communication link between base station 102 and UE 104 is 2.

[0093] At the base station 102, a transmit (Tx) processor 920 may receive data from a data source. The transmit processor 920 may process data. The transmit processor 920 may also generate control symbols or reference symbols. The transmit MIMO processor 930 may perform spatial processing (e.g., precoding) on ​​data symbols, control symbols, or reference symbols (if applicable), and may provide an output symbol stream to transmit modulators / demodulators 932 and 933. Each modulator / demodulator 932 to 933 may process a corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator / demodulator 932 to 933 may also process (e.g., convert to analog, amplify, filter, and up-convert) an output sample stream to obtain a DL signal. In an example, the DL signals from modulators / demodulators 932 and 933 may be transmitted via antennas 934 and 935, respectively.

[0094] UE 104 may be a reference Figure 1 to Figure 2 An example of aspects of a UE 104 is described. At the UE 104, the UE antennas 952 and 953 can receive DL signals from the base station 102, and the received signals can be provided to modulators / demodulators 954 and 955, respectively. Each modulator / demodulator 954 to 955 can condition (e.g., filter, amplify, downconvert, and digitize) a corresponding received signal to obtain input samples. Each modulator / demodulator 954 to 955 can also process the input samples (e.g., for OFDM, etc.) to obtain received symbols. The MIMO detector 956 can obtain received symbols from the modulator / demodulators 954 and 955, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. The receive (Rx) processor 958 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data of the UE 104 to the data output, and provide decoded control information to the processor 980 or the memory 982.

[0095] In some cases, processor 980 may execute stored instructions to instantiate communication component 242 (see, e.g., Figure 1 and Figure 2 ).

[0096] On the uplink (UL), at the UE 104, a transmit processor 964 may receive and process data from a data source. The transmit processor 964 may also generate reference symbols for a reference signal. The symbols from the transmit processor 964 may be precoded by a transmit MIMO processor 966 (if applicable), further processed by modulators / demodulators 954 and 955 (e.g., for SC-FDMA, etc.), and transmitted to the base station 102 based on the communication parameters received from the base station 102. At the base station 102, the UL signals from the UE 104 may be received by antennas 934 and 935, processed by modulators / demodulators 932 and 933, detected by a MIMO detector 936 (if applicable), and further processed by a receive processor 938. The receive processor 938 may provide decoded data to a data output and to the processor 940 or memory 942.

[0097] In some cases, processor 940 may execute stored instructions to instantiate scheduling component 342 (see, e.g., Figure 1 and Figure 3 ).

[0098] The components of UE 104 may be implemented individually or collectively with one or more application specific integrated circuits (ASICs) adapted to perform some or all applicable functions in hardware. Each of the mentioned modules may be a component for performing one or more functions related to the operation of MIMO communication system 900. Similarly, the components of base station 102 may be implemented individually or collectively with one or more ASICs adapted to perform some or all applicable functions in hardware. Each of the mentioned components may be a component for performing one or more functions related to the operation of MIMO communication system 900.

[0099] The following aspects are merely illustrative, and aspects thereof may be combined with aspects of other embodiments or teachings described herein without limitation.

[0100] Aspect 1 is a method for wireless communication, comprising: receiving an indication to preempt receiving communications through scheduled resources or cancel sending communications through scheduled resources, determining subsequent resources through which to receive or send communications based at least in part on the indication, and receiving or sending communications in the subsequent resources.

[0101] In aspect 2, the method according to aspect 1 includes: wherein determining the subsequent resource is based on selecting the subsequent resource from one or more resources indicated in the configuration for use when the communication is preempted or cancelled.

[0102] In aspect 3, the method according to any one of aspects 1 or 2 comprises: wherein determining the subsequent resource is based on determining the subsequent time resource according to the time resource corresponding to the scheduled resource.

[0103] In aspect 4, the method according to aspect 3 includes: wherein determining the subsequent time resource includes determining the subsequent time resource according to a preconfigured time offset from the time resource.

[0104] In aspect 5, the method according to any one of aspects 1 to 4 comprises: wherein determining the subsequent resource is based on an explicit identification of the subsequent resource in the indication.

[0105] In aspect 6, the method according to any one of aspects 1 to 5 includes: wherein receiving an indication includes receiving a preemption indication from a base station or a device when the scheduled resources correspond to receiving a sidelink communication, and wherein determining subsequent resources includes determining subsequent resources through which a sidelink communication from the device is received.

[0106] In aspect 7, the method according to any one of aspects 1 to 6 includes: wherein receiving an indication includes receiving a cancellation indication from a base station when the scheduled resources correspond to sending a sidelink communication, and wherein determining subsequent resources includes determining subsequent resources through which the sidelink communication is sent.

[0107] In aspect 8, the method according to any one of aspects 1 to 7 includes: wherein receiving an indication includes receiving a preemption indication from a base station when the scheduled resources correspond to receiving downlink communications, and wherein determining subsequent resources includes determining subsequent resources through which downlink communications are received from the base station.

[0108] In aspect 9, the method according to any one of aspects 1 to 8 includes: wherein receiving an indication includes receiving a cancellation indication from a base station when the scheduled resources correspond to sending uplink communications, and wherein determining subsequent resources includes determining subsequent resources through which uplink communications are sent to the base station.

[0109] In aspect 10, the method according to any one of aspects 1 to 9 includes: wherein the indication is related to preempting the first stage of the receiving side line link communication or canceling the first stage of the sending side line link communication, and also includes: determining the second stage of preempting the receiving side line link communication or canceling the second stage of the sending side line link communication based on the indication.

[0110] In aspect 11, the method according to any one of aspects 1 to 10 comprises: wherein the scheduled resources are selected from a resource pool configured by the base station for sidelink communication.

[0111] In aspect 12, the method according to aspect 11 includes: wherein a subsequent time resource in the designated resource pool is indicated, during which the scheduled resource is to be resumed, wherein determining the subsequent resource is based on the subsequent time resource.

[0112] Aspect 13 is a method for wireless communication, comprising: selecting a sidelink resource set from a resource pool through which sidelink communications are sent; and instructing a base station to send high priority sidelink communications through the sidelink resource set so that the base station preempts or cancels sidelink communications of other devices through the sidelink resource set.

[0113] Aspect 14 is a method for wireless communication, comprising: scheduling resources for receiving communications or sending communications to a device; determining to preempt resources for receiving communications or to cancel resources for sending communications; and based on determining to preempt or cancel resources, sending an indication to preempt receiving communications through the resources or to cancel sending communications through the resources, wherein the indication indicates subsequent resources through which communications are received or sent.

[0114] In aspect 15, the method according to aspect 14 includes: wherein, based on determining that the second device sends a high priority sidelink communication or uplink communication through the resource, the resource is preempted, wherein the indication includes a preemption indication when the resource corresponds to receiving a sidelink communication.

[0115] In aspect 16, the method according to any one of aspects 14 or 15 includes: wherein, based on determining that the second device sends a high priority sidelink communication or uplink communication through the resource, the cancellation of the resource is determined, wherein the indication includes a cancellation indication when the resource corresponds to sending a sidelink communication.

[0116] In aspect 17, the method according to any one of aspects 14 to 16 includes: wherein the resource is preempted based on determining that the second device receives a high priority downlink communication through the resource, wherein the indication includes a preemption indication when the resource corresponds to receiving a downlink communication.

[0117] In aspect 18, the method according to any one of aspects 14 to 17 includes: wherein, based on determining that the second device sends a high priority sidelink communication or uplink communication through the resource, the cancellation of the resource is determined, wherein the indication includes a cancellation indication when the resource corresponds to sending an uplink communication.

[0118] In aspect 19, the method according to any one of aspects 14 to 18 includes: wherein the indication is related to preempting a first phase of receiving sidelink communication or canceling a first phase of sending sidelink communication, and wherein the indication also indicates a second subsequent resource through which a second phase of sidelink communication is received or sent.

[0119] In aspect 20, the method according to any one of aspects 14 to 19 includes: wherein, a second indication is received from a second device specifying that a high priority sidelink communication is to be sent through the resource, wherein the indication indicating a subsequent resource specifies a subsequent time resource in a resource pool including the resource, during which the resource is restored.

[0120] Aspect 21 is a device for wireless communication, comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the memory and the transceiver, wherein the one or more processors are configured to perform one or more of the methods according to any one of Aspects 1 to 20.

[0121] Aspect 22 is an apparatus for wireless communication, comprising means for performing one or more of the methods according to any one of aspects 1 to 20.

[0122] Aspect 23 is a computer-readable medium for wireless communications comprising code executable by one or more processors, the code comprising code for performing one or more of the methods according to any one of aspects 1 to 20.

[0123] The detailed description set forth above in conjunction with the accompanying drawings describes examples and does not represent the only examples that may be implemented or within the scope of the claims. The term "example" as used in this specification means "used as an example, instance, or illustration," rather than "preferred" or "superior to other examples." To provide an understanding of the described techniques, the detailed description includes specific details. However, these techniques may be implemented without these specific details. In some cases, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0124] Information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, computer executable codes or instructions stored in a computer-readable medium, or any combination thereof.

[0125] The various illustrative blocks and components described in conjunction with the disclosure herein may be implemented or executed with a specially programmed device, such as, but not limited to, a processor, a digital signal processor (DSP), an ASIC, a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or a combination thereof designed to perform the functions described herein. The specially programmed processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The specially programmed processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, a combination of one or more microprocessors and a DSP core, or any other such configuration.

[0126] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, these functions can be stored in or sent by a non-transitory computer-readable medium as one or more instructions or codes. Other examples and embodiments are within the scope and spirit of the present disclosure and the appended claims. For example, due to the nature of software, the functions described above can be implemented using software, hardware, firmware, hard wiring, or any combination thereof executed by a specially programmed processor. The features of the implementation functions can also be physically located in different locations, including being distributed so that some functions are implemented in different physical locations. In addition, as used herein, including in the claims, the "or" used in the list of items starting with "at least one" indicates a separate list, so that, for example, a list of "at least one of A, B, or C" means A, B, C, AB, AC, BC, ABC (i.e., A and B and C).

[0127] Computer readable media include computer storage media and communication media, and communication media include any media that facilitates the transfer of computer programs from one place to another. Storage media can be any available media that can be accessed by general or special computers. As an example and not limitation, computer readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage devices, or can be used to carry or store desired program code components in the form of instructions or data structures and can be accessed by general or special computers or general or special processors. Any other medium. In addition, any connection is properly referred to as computer readable media. For example, if the software is sent from a website, server or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technology (such as infrared, radio and microwave), coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology (such as infrared, radio and microwave) are included in the definition of medium. As used herein, disks and optical disks include compact discs (CDs), laser optical disks, optical disks, digital versatile discs (DVDs), floppy disks and blue-ray discs, wherein disks usually reproduce data magnetically, and optical disks reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.

[0128] The above description of the present disclosure is provided to enable those skilled in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled in the art, and the common principles defined herein may be applied to other variations without departing from the spirit and scope of the present disclosure. In addition, although the elements of the described aspects and / or embodiments may be described or stated in the singular, the plural number is also contemplated unless explicitly stated to be limited to the singular. Additionally, unless otherwise stated, all or part of any aspect and / or embodiment may be used together with all or part of any other aspect and / or embodiment. Therefore, the present disclosure is not limited to the examples and designs described herein, but conforms to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A device for wireless communication, comprising: Transceiver; a memory configured to store instructions; as well as one or more processors communicatively coupled to the memory and the transceiver, wherein the one or more processors are configured to: receiving a preemption indication to preempt a first phase of receiving a sidelink control communication via corresponding scheduled resources; determining, based at least in part on the preemption indication, subsequent resources over which to receive a second phase of the sidelink control communication; and Based on the preemption indication, a second phase of receiving the sidelink control communication is preempted.

2. The device according to claim 1, wherein: The one or more processors are configured to determine the subsequent resource based on determining a subsequent time resource from a time resource corresponding to the corresponding scheduled resource.

3. The device according to claim 2, wherein: The one or more processors are configured to determine the subsequent time resource at least in part by determining the subsequent time resource based on a preconfigured time offset from the time resource.

4. The device according to claim 1, wherein: The one or more processors are configured to determine the subsequent resource based on an explicit identification of the subsequent resource in the first phase of the sidelink control communication.

5. The device according to claim 1, wherein: The one or more processors are further configured to select corresponding scheduled resources from a resource pool configured by the base station for sidelink communication.

6. The device according to claim 5, wherein: The preemption indication specifies a subsequent time resource of the resource pool during which the corresponding scheduled resource is restored, wherein the one or more processors are configured to determine the subsequent resource based on the subsequent time resource.

7. An apparatus for wireless communication, comprising: Transceiver; a memory configured to store instructions; as well as one or more processors communicatively coupled to the memory and the transceiver, wherein the one or more processors are configured to: Scheduling resources for receiving a first phase of a sidelink control communication to the device; determining to preempt corresponding resources for receiving a first phase of the sidelink control communication; and A preemption indication is sent based on determining to preempt the corresponding resources for a first stage of receiving the sidelink control communication through the corresponding resources, wherein the preemption indication helps to determine to preempt a second stage of receiving the sidelink control communication, and wherein the preemption indication indicates a subsequent resource through which the second stage of the sidelink control communication is received.

8. The device according to claim 7, wherein: The one or more processors are further configured to determine to preempt the resource based on determining that a second device sends a high priority sidelink communication or uplink communication through the resource, wherein the preemption indication includes a preemption indication when the resource corresponds to a first phase of receiving a sidelink control communication.

9. The device according to claim 7, wherein: The one or more processors are further configured to determine to cancel the resources based on determining that a second device sends a high priority sidelink communication or uplink communication through the resources, wherein the indication includes a cancellation indication when the resources correspond to a first phase of sending a sidelink control communication.

10. The device according to claim 7, wherein: The one or more processors are also configured to receive a second indication from a second device specifying that a high priority sidelink communication be sent via the corresponding resource, wherein the preemption indication indicating the subsequent resource specifies a subsequent time resource of a resource pool including the subsequent resource, during which the corresponding resource is restored.

11. A method for wireless communication, comprising: receiving a preemption indication to preempt a first phase of receiving a sidelink control communication via corresponding scheduled resources; determining, based at least in part on the preemption indication, subsequent resources over which to receive a second phase of the sidelink control communication; and Based on the preemption indication, a second phase of receiving the sidelink control communication is preempted.

12. The method according to claim 11, wherein: Determining the subsequent resource is based on determining a subsequent time resource according to a time resource corresponding to the corresponding scheduled resource.

13. The method according to claim 12, wherein: Determining the subsequent time resource includes determining the subsequent time resource according to a preconfigured time offset from the time resource.

14. The method according to claim 11, wherein: Determining the subsequent resource is based on an explicit identification of the subsequent resource in the first phase of the sidelink control communication.

15. A method for wireless communication, comprising: Scheduling resources for receiving a first phase of a sidelink control communication to the device; determining to preempt corresponding resources for receiving a first phase of the sidelink control communication; as well as A preemption indication is sent based on determining to preempt the corresponding resources for a first stage of receiving the sidelink control communication through the corresponding resources, wherein the preemption indication helps to determine to preempt a second stage of receiving the sidelink control communication, and wherein the preemption indication indicates a subsequent resource through which the second stage of the sidelink control communication is received.

16. A computer readable medium having program code recorded thereon, wherein: The program code may be executed by one or more processors to cause the one or more processors to perform the method according to any one of claims 11-15.

Citation Information

Patent Citations

  • User device and base station device

    WO2020017012A1