Dynamic Time Division Duplex for Enhanced Side Link Control Signaling

CN116671217BActive Publication Date: 2026-08-14QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-26
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

然而,用于协调无线设备之间的侧行链路通信的常规技术可能是不足的

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116671217B_ABST
    Figure CN116671217B_ABST
Patent Text Reader

Abstract

Methods, systems, and apparatuses for wireless communication are described. In some wireless communication networks, a first wireless device may send sidelink control information to a second wireless device. This sidelink control information includes a first schedule for uplink transmissions to be performed by the second wireless device during a first time slot. The second wireless device may decode the sidelink control information to determine the operating mode of the first wireless device during the first time slot, such as a transmit mode or a receive mode. Based on the operating mode, the second wireless device may abandon or delay the uplink transmission. In some cases, the first wireless device may schedule uplink transmissions to be performed by the second wireless device during a second time slot, and the first wireless device may switch from a transmit mode to a receive mode to receive the scheduled uplink transmissions from the second wireless device.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-referencing

[0002] This patent application claims the benefit of U.S. Provisional Patent Application No. 17 / 144,990, filed January 8, 2020, entitled “DYNAMIC TIMEDIVISION DUPLEXING FOR ENHANCED SIDELINK CONTROL SIGNALING”, which has been assigned to the assignee of this application and is expressly incorporated herein by reference. Technical Field

[0003] The following discussion relates to wireless communications, including dynamic time-division duplexing for enhanced side link control signaling. Background Technology

[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, and broadcasting. These systems can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth-generation (4G) systems (e.g., Long Term Evolution (LTE) systems, improved LTE (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems (which may be referred to as New Radio (NR) systems). These systems can employ technologies such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Extended Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each base station or network access node simultaneously supporting communication with multiple communication devices (which may also be referred to as User Equipment (UE)).

[0005] Some wireless communication networks can support sidelink communication between wireless devices (such as UEs) using the Physical Sidelink Control Channel (PSCCH) and the Physical Sidelink Shared Channel (PSSCH). However, conventional techniques for coordinating sidelink communication between wireless devices may be insufficient. Summary of the Invention

[0006] The described technologies relate to improved methods, systems, devices, and apparatuses for supporting dynamic time-division duplexing for enhanced sidelink control signaling. Generally, the described technologies provide increased coordination between devices in wireless communication networks, such as devices operating in Industrial Internet of Things (I-IoT) deployments.

[0007] In some examples, the first wireless device may send sidelink control information to the second wireless device. This sidelink control message includes a first schedule for uplink transmissions performed by the second wireless device during a first time slot or transmission interval. The second wireless device may decode the sidelink control information to determine the operating mode of the first wireless device during the first time slot (e.g., transmit mode or receive mode). For example, the second wireless device may use information provided in the sidelink control information (e.g., the first wireless device's transmitter identifier, a one-bit indication, or a cyclic redundancy check (CRC) scrambling code) to determine the operating mode. Based on the determined operating mode of the first wireless device during the first time slot, the second wireless device may accordingly drop or delay uplink transmissions.

[0008] In some other examples, the first wireless device may switch its operating mode based on the scheduling of the second wireless device. For example, the first wireless device may schedule uplink transmissions to be performed by the second wireless device during a second time slot, and the first wireless device may switch from a transmit mode during a first time slot to a receive mode during a second time slot in order to receive the scheduled uplink transmissions from the second wireless device.

[0009] A method for wireless communication at a first wireless device is described. The method may include: receiving sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot; decoding at least a portion of the sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot; and applying a second schedule, different from the first schedule, to the uplink transmission, the second schedule being based on the operating mode of the second wireless device in the first time slot.

[0010] An apparatus for wireless communication at a first wireless device is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: receive sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot; decode at least a portion of the sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot; and apply a second schedule, different from the first schedule, to the uplink transmission, the second schedule being based on the operating mode of the second wireless device in the first time slot.

[0011] Another apparatus for wireless communication at a first wireless device is described. The apparatus may include: unit for receiving sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot; unit for decoding at least a portion of the sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot; and unit for applying a second schedule, different from the first schedule, to the uplink transmission, the second schedule being based on the operating mode of the second wireless device in the first time slot.

[0012] A non-transitory computer-readable medium is described, storing code for wireless communication at a first wireless device. The code may include instructions executable by a processor to: receive sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot; decode at least a portion of the sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot; and apply a second schedule, different from the first schedule, to the uplink transmission, based on the operating mode of the second wireless device in the first time slot.

[0013] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: determining the operating mode of a first wireless device during a first time slot based on sidelink control information, wherein a second scheduling of uplink transmissions may also be based on the operating mode of the first wireless device in the first time slot.

[0014] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, a second scheduling of uplink transmission may include operations, features, units or instructions for delaying uplink transmission from the first time slot to the second time slot based on the operation of the second wireless device in transmit mode during the first time slot.

[0015] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a second scheduling of uplink transmissions may include operations, features, units, or instructions for: discarding uplink transmissions in a first time slot based on the operation of a second wireless device in transmit mode during the first time slot; and sending an indication to the second wireless device to discard the uplink transmissions.

[0016] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for receiving, from a second wireless device, a rescheduling of uplink transmissions in a second time slot based on discarding uplink transmissions in a first time slot.

[0017] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a second scheduling of uplink transmissions may include operations, features, units, or instructions for receiving downlink control information from a second wireless device during a first time slot according to a reception mode, the downlink control information being scheduled for uplink transmissions from a first wireless device to the second wireless device during a second time slot.

[0018] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the indication of the operating mode includes a transmitter identifier associated with a second wireless device received in the second part of the side link control information.

[0019] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the indication of the operating mode includes a one-bit indication of the operating mode of the first or second wireless device received in the first part of the side link control information.

[0020] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the indication of the operating mode includes a cyclic redundancy check scrambling sequence associated with a first or second wireless device received in the first part of the side link control information.

[0021] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: scheduling uplink transmissions may be based on the time offset between receiving uplink control information and transmitting uplink transmissions.

[0022] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving a radio resource control message that indicates a set of sidelink resources for a sidelink communication link that can be dedicated to the transmission of uplink control information or the reception of downlink control information, wherein the uplink transmission may be transmitted via at least a subset of the set of sidelink resources.

[0023] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, uplink transmissions include uplink control information messages, uplink data messages, or both.

[0024] A method for wireless communication at a second wireless device is described. The method may include: transmitting sidelink control information to a first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmission from the first wireless device to the second wireless device during a second time slot; and switching the operating mode of the second wireless device according to the scheduling to receive uplink transmissions in the second time slot.

[0025] An apparatus for wireless communication at a second wireless device is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: transmit sidelink control information to a first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmission from the first wireless device to the second wireless device during a second time slot; and switch the operating mode of the second wireless device according to the scheduling to receive uplink transmissions in the second time slot.

[0026] Another apparatus for wireless communication at a second wireless device is described. The apparatus may include: a unit for transmitting sidelink control information to a first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmission from the first wireless device to the second wireless device during a second time slot; and a unit for switching the operating mode of the second wireless device according to the scheduling to receive uplink transmissions in the second time slot.

[0027] A non-transitory computer-readable medium is described, storing code for wireless communication at a second wireless device. The code may include instructions executable by a processor to: transmit sidelink control information to a first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmission from the first wireless device to the second wireless device during a second time slot; and switch the operating mode of the second wireless device according to the scheduling to receive uplink transmissions in the second time slot.

[0028] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, switching the operating mode of a second wireless device may include operations, features, units or instructions for performing the following: switching from a transmit mode in a first time slot to a receive mode in a second time slot to receive uplink transmissions from the first wireless device in the second time slot.

[0029] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a second wireless device switches from transmit mode to receive mode based on the time offset between transmit-side downlink control information and the scheduling of uplink transmissions.

[0030] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving a radio resource control message that indicates a set of sidelink resources for a sidelink communication link that can be dedicated to the transmission of uplink control information or the reception of downlink control information, wherein the uplink transmission may be transmitted via at least a portion of the set of sidelink resources.

[0031] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, uplink transmissions include uplink control information messages, uplink data messages, or both. Attached Figure Description

[0032] Figure 1 Examples of wireless communication systems supporting dynamic time-division duplexing for enhanced side-link control signaling are shown, according to various aspects of this disclosure.

[0033] Figure 2 Examples of wireless communication systems supporting dynamic time-division duplexing for enhanced side-link control signaling are shown, according to various aspects of this disclosure.

[0034] Figure 3 Examples of sidelink resource configurations supporting dynamic time-division duplexing for enhanced sidelink control signaling are shown, based on various aspects of this disclosure.

[0035] Figure 4 Examples of sidelink resource configurations supporting dynamic time-division duplexing for enhanced sidelink control signaling are shown, based on various aspects of this disclosure.

[0036] Figure 5 An example of a process flow supporting dynamic time-division duplexing for enhanced side-link control signaling is shown, based on various aspects of this disclosure.

[0037] Figure 6 An example of a process flow supporting dynamic time-division duplexing for enhanced side-link control signaling is shown, based on various aspects of this disclosure.

[0038] Figure 7 and 8 A block diagram of an apparatus supporting dynamic time-division duplexing for enhanced side-link control signaling is shown, according to various aspects of this disclosure.

[0039] Figure 9 A block diagram is shown illustrating a communication manager that supports dynamic time-division duplexing for enhanced side-link control signaling, based on various aspects of this disclosure.

[0040] Figure 10 A diagram illustrates a system including devices supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure.

[0041] Figure 11 and 12 A block diagram of an apparatus supporting dynamic time-division duplexing for enhanced side-link control signaling is shown, according to various aspects of this disclosure.

[0042] Figure 13 A block diagram is shown illustrating a communication manager that supports dynamic time-division duplexing for enhanced side-link control signaling, based on various aspects of this disclosure.

[0043] Figure 14 A diagram illustrates a system including devices supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure.

[0044] Figures 15 to 20 A flowchart illustrating a method for dynamic time-division duplexing for enhanced side-link control signaling, based on various aspects of this disclosure, is shown. Detailed Implementation

[0045] Some wireless communication networks can support sidelink communication between multiple wireless devices to reduce signaling traffic and increase network coverage. Sidelink communication in wireless networks can be performed via the Physical Sidelink Control Channel (PSCCH) and the Physical Sidelink Shared Channel (PSSCH). Some network architectures (such as Industrial Internet of Things (I-IoT) networks) can benefit from the exchange of Sidelink Control Information (SCI) to efficiently transmit inter-device coordination signaling, resource selection information, collision detection information, channel status, and feedback reporting information between devices.

[0046] In some examples, the base station may send control messages indicating a set of resources (e.g., time resources, frequency resources, spatial resources) for a sidelink communication link between one or more sets of devices in a wireless network (e.g., between a first wireless device (e.g., a programmable logic controller (PLC)) and one or more auxiliary wireless devices (e.g., sensors / actuators (S / A))). In some cases, sidelink resources may include resources dedicated to the transmission of sidelink uplink control information (S-UCI) and sidelink downlink control information (S-DCI). Furthermore, sidelink transmissions (e.g., S-DCI, S-UCI, and data messages) may share the same spectrum and be time-separated via time division duplex (TDD). Therefore, such a TDD configuration can support a first wireless device transmitting during a first time slot and a second device receiving during the same time slot, and vice versa. To effectively support such a TDD configuration, the first and second wireless devices can use various techniques to coordinate the transmission of sidelink control information.

[0047] In some examples, a first wireless device (e.g., a PLC) can coordinate uplink transmissions (e.g., S-UCI) performed by a second wireless device (e.g., a S / A) during a given time slot. For example, the first wireless device can transmit an S-DCI (or any other short downlink transmission) during a first time slot to schedule a transmission of S-UCI (or any other uplink transmission scheduled by a side-link resource pool, e.g., the Physical Side-Link Shared Channel (PSSCH)) by the second wireless device during a second time slot. In some cases where the first and second wireless devices operate according to a TTD configuration, when scheduling the second wireless device to transmit uplink transmissions during a second time slot (e.g., permitting S-UCI transmissions by the second wireless device), the first wireless device can ensure that it is in receive mode during the second time slot to receive uplink transmissions according to the schedule (e.g., during S-UCI transmission opportunities). In such cases, the first wireless device can switch operating modes (e.g., between transmit and receive modes) to accommodate transmissions scheduled for the second wireless device.

[0048] Alternatively, the first wireless device may transmit downlink transmissions (e.g., S-DCI) during the first time slot to schedule one or more other downlink transmissions to the second wireless device to be performed by the first wireless device (e.g., during the first time slot or in a subsequent time slot). In such a case, the first wireless device can ensure that it is in transmission mode during the time slot in which one or more other downlink transmissions are scheduled.

[0049] In some other examples, the second wireless device (e.g., S / A) can detect the sidelink control information transmissions made by the first wireless device during the first time slot and can use the information provided in the sidelink control information to infer the communication mode (e.g., transmitting or receiving) of the first wireless device in the first time slot. In some examples, the second wireless device may receive a transmitter identifier (e.g., Tx-ID) in the second part of the sidelink control information and can determine that the first wireless device is transmitting during the first time slot. In such a case where the first wireless device is transmitting in the first time slot, the second wireless device may abandon or delay the transmission of S-UCI in the first time slot.

[0050] In some other examples, the second wireless device may receive an indication (e.g., a one-bit indicator) in the first part of the side link control information, which indicates the operating mode of the first wireless device in the first time slot. Based on this indicator, the second wireless device can determine that the first wireless device is transmitting during the first time slot and may accordingly abandon or delay the transmission of S-UCI in the first time slot.

[0051] In some other examples, the second wireless device can determine whether the first wireless device is transmitting or receiving during the first time slot based on the Cyclic Redundancy Check (CRC) scrambling code associated with the first portion of the side link control information. Based on the CRC scrambling code, the second wireless device can determine that the first wireless device is transmitting during the first time slot and can accordingly discard or delay the transmission of S-UCI in the first time slot.

[0052] Specific aspects of the subject matter described herein can be implemented to achieve one or more advantages. The described techniques can support improvements in the technology for coordinating the transmission of sidelink control information by wireless devices in networks associated with TDD transmission structures. In some examples, the techniques can allow for additional techniques to reduce scheduling conflicts and improve the efficiency of sidelink control information transmission in I-IoT settings. Furthermore, the described techniques can reduce latency in wireless communication systems and reduce signaling traffic.

[0053] First, various aspects of this disclosure are described within the context of a wireless communication system. These aspects are further illustrated and described with reference to apparatus diagrams, system diagrams, side link resource configurations, process flows, and flowcharts relating to dynamic time-division duplexing for enhanced side link control signaling.

[0054] Figure 1Examples of a wireless communication system 100 supporting dynamic time-division duplexing for enhanced side-link control signaling are shown according to various aspects of this disclosure. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an improved LTE (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, or communication with low-cost and low-complexity devices, or any combination thereof.

[0055] Base stations 105 can be distributed throughout a geographical area to form a wireless communication system 100, and can be devices of different forms or with different capabilities. Base stations 105 and UE 115 can communicate wirelessly via one or more communication links 125. Each base station 105 can provide a coverage area 110, and UE 115 and base station 105 can establish one or more communication links 125 over the coverage area 110. The coverage area 110 can be an example of a geographical area over which base stations 105 and UE 115 can support signal transmission according to one or more radio access technologies.

[0056] UE 115 can be distributed throughout the entire coverage area 110 of the wireless communication system 100, and each UE 115 can be stationary, mobile, or both at different times. UE 115 can be devices of different forms or with different capabilities. Figure 1 Some example UE 115s are shown in the document. The UE 115 described herein is capable of communicating with various types of devices, such as other UE 115s, base station 105, or network devices (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network devices), such as... Figure 1 As shown in the image.

[0057] Base station 105 can communicate with core network 130, communicate with each other, or perform both of the above operations. For example, base station 105 can interface with core network 130 through one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base station 105 can communicate with each other directly (e.g., directly between base stations 105) or indirectly (e.g., via core network 130) through backhaul links 120 (e.g., via X2, Xn, or other interfaces), or perform both of the above operations. In some examples, backhaul link 120 can be or includes one or more radio links.

[0058] One or more of the base stations 105 described herein may include, or may be referred to by those skilled in the art as, base station transceiver, radio base station, access point, radio transceiver, node B, evolved node B (eNB), next-generation node B or gigabit node B (any of which may be referred to as gNB), home node B, home evolved node B, or other suitable terms.

[0059] UE 115 may include or be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or some other suitable term, wherein "device" may also be referred to as a unit, station, terminal, or client, etc. UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, personal digital assistant (PDA), tablet computer, laptop computer, or personal computer. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, Internet of Things (IoT) device, Internet of Everything (IoE) device, or machine-type communication (MTC) device, etc., which may be implemented in various items such as appliances, vehicles, meters, etc.

[0060] The UE 115 described in this document can communicate with various types of devices, such as other UE 115s that can sometimes act as repeaters, as well as base station 105 and network devices, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, etc. Figure 1 As shown in the image.

[0061] UE 115 and base station 105 can wirelessly communicate with each other via one or more communication links 125 on one or more carriers. The term "carrier" can refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting communication link 125. For example, a carrier for communication link 125 may include a portion of a radio frequency spectrum band (e.g., a bandwidth portion (BWP)) that operates according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating operation for the carrier, user data, or other signaling. Wireless communication system 100 can support communication with UE 115 using carrier aggregation or multi-carrier operation. Depending on the carrier aggregation configuration, UE 115 can be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation can be used in conjunction with both frequency division duplex (FDD) component carriers and time division duplex (TDD) component carriers.

[0062] In some examples (e.g., in a carrier aggregation configuration), the carrier may also have acquisition signaling or control signaling to coordinate operations for other carriers. The carrier may be associated with a frequency channel (e.g., an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute Radio Frequency Channel Number (EARFCN)) and may be positioned according to a channel grid for discovery by UE 115. The carrier may operate in standalone mode, where initial acquisition and connection are performed by UE 115 via the carrier, or in non-standalone mode, where the connection is anchored using different carriers (e.g., the same or different radio access technologies).

[0063] The communication link 125 shown in the wireless communication system 100 may include uplink transmission from UE 115 to base station 105, or downlink transmission from base station 105 to UE 115. The carrier may carry downlink or uplink communication (e.g., in FDD mode) or may be configured to carry both downlink and uplink communication (e.g., in TDD mode).

[0064] A carrier can be associated with a specific bandwidth of the radio frequency spectrum, and in some examples, the carrier bandwidth can be referred to as the carrier or the “system bandwidth” of the wireless communication system 100. For example, the carrier bandwidth can be one of a plurality of defined bandwidths for a particular radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz). Devices of the wireless communication system 100 (e.g., base station 105, UE 115, or both) can have a hardware configuration that supports communication on a specific carrier bandwidth, or can be configured to support communication on one carrier bandwidth in a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 or UE 115 that supports simultaneous communication via carriers associated with multiple carrier bandwidths. In some examples, each served UE 115 can be configured to operate on a portion (e.g., a subband, BWP) or the entire bandwidth of the carrier bandwidth.

[0065] The signal waveform transmitted on a carrier can consist of multiple subcarriers (e.g., using multi-carrier modulation (MCM) techniques, such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread spectrum OFDM (DFT-S-OFDM)). In a system employing MCM, a resource element can include a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period and subcarrier spacing are inversely related. The number of bits carried by each resource element can depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Therefore, the more resource elements UE 115 receives and the higher the order of the modulation scheme, the higher the data rate can be for UE 115. Wireless communication resources can refer to a combination of radio frequency spectrum resources, temporal resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers can further increase the data rate or data integrity for communication with UE 115.

[0066] One or more digital schemes (numerologies) can be supported for a carrier, where the digital scheme may include a subcarrier spacing (Δf) and a cyclic prefix. A carrier can be divided into one or more BWPs with the same or different digital schemes. In some examples, UE 115 can be configured with multiple BWPs. In some examples, a single BWP for a carrier can be active at a given time, and communication for UE 115 can be restricted to one or more active BWPs.

[0067] It can be in the basic unit of time (which can, for example, refer to T) s =1 / (Δf) max ·N f The sampling period is ) seconds, where Δf max This can represent the maximum supported subcarrier spacing, and N f The time interval for base station 105 or UE 115 can be represented as a multiple of the maximum supported Discrete Fourier Transform (DFT) size. The time interval for communication resources can be organized based on radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a System Frame Number (SFN) (e.g., ranging from 0 to 1023).

[0068] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, a frame may be divided (e.g., in the time domain) into subframes, and each subframe may be further divided into several time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include several symbol periods (e.g., depending on the length of the cyclic prefix added before each symbol period). In some wireless communication systems 100, time slots may be further divided into multiple micro-time slots containing one or more symbols. Excluding the cyclic prefix, each symbol period may contain one or more (e.g., N) f (Number) sampling periods. The duration of a symbol period can depend on the subcarrier spacing or the operating frequency band.

[0069] A subframe, time slot, micro-time slot, or symbol can be the smallest scheduling unit of the wireless communication system 100 (e.g., in the time domain) and can be referred to as a transmission time interval (TTI). In some examples, the duration of the TTI (e.g., the number of symbol periods in the TTI) can be variable. Alternatively, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in the form of bursts of shortened TTIs (sTTIs)).

[0070] Physical channels can be multiplexed on a carrier using various techniques. For example, one or more of Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or hybrid TDM-FDM techniques can be used to multiplex physical control channels and physical data channels on a downlink carrier. A control region (e.g., a control resource set (CORESET)) for physical control channels can be defined by the number of symbol periods and can extend across the system bandwidth or a subset of the system bandwidth of the carrier. One or more control regions (e.g., CORESETs) can be configured for a group of UEs 115. For example, one or more of the UEs 115 can monitor or search for control regions for control information based on one or more search space sets, and each search space set can include one or more control channel candidates arranged in a cascaded manner at one or more aggregation levels. The aggregation level for control channel candidates can refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with coded information for a control information format having a given payload size. The search space set may include a common search space set configured to send control information to multiple UEs 115 and a UE-specific search space set used to send control information to a specific UE 115.

[0071] Each base station 105 may provide communication coverage via one or more cells (e.g., macro cells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" may refer to a logical communication entity used (e.g., on a carrier) to communicate with base station 105 and may be associated with an identifier used to distinguish neighboring cells (e.g., Physical Cell Identifier (PCID), Virtual Cell Identifier (VCID), or other identifier). In some examples, a cell may also refer to a geographic coverage area 110 or a portion of geographic coverage area 110 (e.g., a sector) on which a logical communication entity operates. Depending on various factors (such as the capabilities of base station 105), the range of such cells can range from small areas (e.g., structures, subsets of structures) to large areas. For example, a cell may be or include buildings, subsets of buildings, or external space between or overlapping geographic coverage areas 110.

[0072] Macro cells typically cover a relatively large geographic area (e.g., a radius of several kilometers) and can allow unrestricted access by UE 115 with a service subscription to a network provider supporting the macro cell. In contrast, small cells can be associated with a lower-power base station 105 and can operate in the same or different (e.g., licensed, unlicensed) frequency bands as macro cells. Small cells can provide unrestricted access to UE 115 with a service subscription to a network provider, or restricted access to UE 115 associated with the small cell (e.g., UE 115 in a Closed Subscriber Group (CSG), or UE 115 associated with a user in a residence or office). Base station 105 can support one or more cells and can also support communication on one or more cells using one or more component carriers.

[0073] In some examples, a carrier can support multiple cells and can be configured with different cells based on different protocol types that can provide access for different types of devices (e.g., MTC, Narrowband IoT (NB-IoT), Enhanced Mobile Broadband (eMBB)).

[0074] In some examples, base station 105 may be mobile, and therefore provide communication coverage for mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. Wireless communication system 100 may include, for example, a heterogeneous network, in which different types of base stations 105 use the same or different radio access technologies to provide coverage for various geographic coverage areas 110.

[0075] The wireless communication system 100 can support synchronous or asynchronous operation. For synchronous operation, base stations 105 can have similar frame timing, and transmissions from different base stations 105 can be approximately time-aligned. For asynchronous operation, base stations 105 can have different frame timing, and in some examples, transmissions from different base stations 105 can be time-disaligned. The techniques described herein can be used for both synchronous and asynchronous operation.

[0076] Some UE 115s (e.g., MTC or IoT devices) can be low-cost or low-complexity devices and can provide automated machine-to-machine communication (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC can refer to data communication technologies that allow devices to communicate with each other or with base station 105 without human intervention. In some examples, M2M communication or MTC can include communication from devices that have integrated sensors or meters to measure or capture information and relay such information to a central server or application that utilizes the information or presents the information to humans interacting with the application. Some UE 115s can be designed to collect information or automate the behavior of machines or other devices. Examples of applications for MTC devices include smart metering, inventory monitoring, water level monitoring, equipment monitoring, healthcare monitoring, wildlife monitoring, climate and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based billing.

[0077] Some UE 115s can be configured to operate in a power-saving mode, such as half-duplex communication (e.g., a mode that supports unidirectional communication via either transmission or reception, rather than simultaneous transmission and reception). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power-saving techniques for UE 115 include: entering a power-saving deep sleep mode when not engaged in active communication, operating on limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UE 115s can be configured to operate using a narrowband protocol type associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a carrier's guard band, or outside a carrier.

[0078] Wireless communication system 100 can be configured to support ultra-reliable communication or low-latency communication, or various combinations thereof. For example, wireless communication system 100 can be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. UE 115 can be designed to support ultra-reliable, low-latency, or mission-critical functions (e.g., mission-critical functions). Ultra-reliable communication can include private or group communication and can be supported through one or more mission-critical services (such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData)). Support for mission-critical functions can include service prioritization, and mission-critical services can be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, mission-critical, and ultra-reliable low-latency are used interchangeably herein.

[0079] In some examples, UE 115 can also communicate directly with other UE 115s via device-to-device (D2D) communication link 135 (e.g., using peer-to-peer (P2P) or D2D protocols). One or more UEs 115s utilizing D2D communication can be within the geographic coverage area 110 of base station 105. Other UEs 115s in such a group may be outside the geographic coverage area 110 of base station 105 or otherwise unable to receive transmissions from base station 105. In some examples, groups of UEs 115s communicating via D2D communication can utilize a one-to-many (1:M) system, where each UE 115 transmits to every other UE 115 in the group. In some examples, base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between UEs 115s without involving base station 105.

[0080] In some systems, the D2D communication link 135 may be an example of a communication channel (such as a sidelink communication channel) between vehicles (e.g., UE 115). In some examples, vehicles may communicate using vehicle-to-everything (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these. Vehicles may signal information related to traffic conditions, signal control, weather, safety, emergencies, or any other information related to the V2X system. In some examples, vehicles in a V2X system may communicate with roadside infrastructure (such as roadside units), or communicate with the network via one or more network nodes (e.g., base station 105) using vehicle-to-network (V2N) communication, or both.

[0081] Core network 130 can provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. Core network 130 can be an evolved packet core (EPC) or a 5G core (5GC), and can include at least one control plane entity (e.g., a mobility management entity (MME), access and mobility management function (AMF)) managing access and mobility, and at least one user plane entity (e.g., a serving gateway (S-GW), packet data network (PDN) gateway (P-GW), or user plane function unit (UPF)) routing packets to or interconnecting with external networks. The control plane entity can manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management for UE 115 served by base station 105 associated with core network 130. User IP packets can be transmitted through the user plane entity, which can provide IP address allocation and other functions. The user plane entity can connect to IP service 150 for one or more network operators. IP services 150 may include access to the Internet, intranets, IP Multimedia Subsystem (IMS), or packet-switched streaming services.

[0082] Some network devices (e.g., base station 105) may include sub-components such as access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with UE 115 through one or more other access network transport entities 145 (which may be referred to as a radio headend, smart radio headend, or transmit / receive point (TRP)). Each access network transport entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across individual network devices (e.g., radio headends and ANCs) or incorporated into a single network device (e.g., base station 105).

[0083] Wireless communication system 100 can operate using one or more frequency bands (typically in the range of 300 MHz to 300 GHz). The region from 300 MHz to 3 GHz is often referred to as the Ultra High Frequency (UHF) region or decimeter band because the wavelength range extends from approximately one decimeter to one meter in length. UHF waves may be blocked or redirected by buildings and environmental features, but the waves can penetrate buildings sufficiently to provide service to the UE 115 located indoors via a macrocell. Compared to the transmission of waves with smaller frequencies and longer wavelengths in the lower 300 MHz portion of the High Frequency (HF) or Very High Frequency (VHF) spectrum, UHF wave transmission can be associated with smaller antennas and shorter distances (e.g., less than 100 km).

[0084] The wireless communication system 100 can also operate in the ultra-high frequency (SHF) region using a frequency band from 3 GHz to 30 GHz (also referred to as the centimeter band) or in the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz) (also referred to as the millimeter band). In some examples, the wireless communication system 100 can support millimeter-wave (mmW) communication between the UE 115 and the base station 105, and the EHF antennas of the corresponding device can be smaller and more closely spaced compared to UHF antennas. In some examples, this can facilitate the use of antenna arrays within the device. However, EHF transmissions may suffer even greater atmospheric attenuation and shorter distances compared to SHF or UHF transmissions. The techniques disclosed herein can be employed across transmissions using one or more different frequency regions, and the designated use of frequency bands across these frequency regions may vary depending on the country or regulatory authority.

[0085] Wireless communication system 100 can utilize both licensed and unlicensed radio frequency spectrum bands. For example, wireless communication system 100 can employ Licensed Assisted Access (LAA), LTE Unlicensed (LTE-U) radio access technology, or NR technology in unlicensed frequency bands (such as the 5 GHz Industrial, Scientific, and Medical (ISM) band). When operating in unlicensed radio frequency spectrum bands, devices (such as base station 105 and UE 115) can employ carrier sensing for collision detection and avoidance. In some examples, operation in unlicensed frequency bands can be based on carrier aggregation configurations (e.g., LAA) that combine component carriers operating in licensed frequency bands. Operation in unlicensed spectrum can include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, etc.

[0086] Base station 105 or UE 115 may be equipped with multiple antennas, which can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels (which may support MIMO operation or transmit or receive beamforming). For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly, such as an antenna tower. In some examples, the antennas or antenna arrays associated with base station 105 may be located in different geographical locations. Base station 105 may have antenna arrays with rows and columns of antenna ports that base station 105 can use to support beamforming of communications with UE 115. Similarly, UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Alternatively or additionally, antenna panels may support radio frequency beamforming for signals transmitted via antenna ports.

[0087] Base station 105 or UE 115 can use MIMO communication to utilize multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals via different spatial layers. Such a technique can be called spatial multiplexing. For example, a transmitting device can transmit multiple signals via different antennas or different combinations of antennas. Similarly, a receiving device can receive multiple signals via different antennas or different combinations of antennas. Each of the multiple signals can be referred to as a separate spatial stream and can carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers can be associated with different antenna ports used for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO) (where multiple spatial layers are transmitted to the same receiving device) and multi-user MIMO (MU-MIMO) (where multiple spatial layers are transmitted to multiple devices).

[0088] Beamforming (also known as spatial filtering, directional transmission, or directional reception) is a signal processing technique used at a transmitting or receiving device (e.g., base station 105, UE 115) to form or guide antenna beams (e.g., transmit beams, receive beams) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals transmitted via antenna elements of an antenna array such that some signals propagating relative to a specific orientation of the antenna array experience constructive interference, while others experience destructive interference. Adjustments to the signals transmitted via the antenna elements can include applying amplitude offset, phase offset, or both to the signals carried via the antenna elements associated with the transmitting or receiving device. The adjustments associated with each antenna element can be defined by a set of beamforming weights associated with a specific orientation (e.g., relative to the antenna array of the transmitting or receiving device, or relative to some other orientation).

[0089] As part of beamforming operations, base station 105 or UE 115 may use beam scanning techniques. For example, base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) to perform beamforming operations for directional communication with UE 115. Base station 105 may transmit some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) multiple times in different directions. For example, base station 105 may transmit signals according to different sets of beamforming weights associated with different transmission directions. Transmissions in different beam directions may be used (e.g., by the transmitting device (e.g., base station 105) or by the receiving device (e.g., UE 115)) to identify the beam direction for subsequent transmissions or receptions performed by base station 105.

[0090] Base station 105 may transmit signals, such as data signals associated with a specific receiving device (e.g., UE 115), in a single beam direction. In some examples, the beam direction associated with transmission along a single beam direction may be determined based on signals transmitted in one or more beam directions. For example, UE 115 may receive one or more signals transmitted by base station 105 in different directions and may report to base station 105 an indication of the signal received by UE 115 with the highest signal quality or otherwise acceptable signal quality.

[0091] In some examples, transmissions performed by a device (e.g., by base station 105 or UE 115) may be performed using multiple beam directions, and the device may use a combination of digital precoding or radio frequency beamforming to generate a combined beam for (e.g., from base station 105 to UE 115) transmissions. UE 115 may report feedback indicating precoding weights for one or more beam directions, and this feedback may correspond to a configured number of beams spanning the system bandwidth or one or more subbands. Base station 105 may transmit reference signals that may or may not be precoded (e.g., cell-specific reference signals (CRS), channel state information reference signals (CSI-RS)). UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., multi-panel type codebook, linear combination type codebook, port selection type codebook). Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 may employ similar techniques to transmit signals multiple times in different directions (e.g., to identify beam directions for subsequent transmissions or receptions by UE 115) or to transmit signals in a single direction (e.g., to transmit data to a receiving device).

[0092] When receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105, the receiving device (e.g., UE 115) can attempt multiple receiving configurations (e.g., directional listening). For example, the receiving device can attempt multiple receiving directions by receiving via different antenna subarrays, by processing the received signals according to different antenna subarrays, by receiving according to different sets of receiving beamforming weights applied to signals received at multiple antenna elements of the antenna array (e.g., different sets of directional listening weights), or by processing the received signals according to different sets of receiving beamforming weights applied to signals received at multiple antenna elements of the antenna array (any of these operations can be referred to as "listening" according to different receiving configurations or receiving directions). In some examples, the receiving device can use a single receiving configuration to receive along a single beam direction (e.g., when receiving data signals). A single receiver configuration can be aligned to a beam direction determined based on listening in different receiver configuration directions (e.g., a beam direction determined to have the highest signal strength, highest signal-to-noise ratio (SNR), or otherwise acceptable signal quality based on listening in multiple beam directions).

[0093] The wireless communication system 100 can be a packet-based network operating according to a layered protocol stack. In the user plane, communication at the bearer or Packet Data Convergence Protocol (PDCP) layer can be IP-based. The Radio Link Control (RLC) layer can perform packet segmentation and reassembly for transmission over logical channels. The Media Access Control (MAC) layer can perform priority handling and multiplexing of logical channels to transport channels. The MAC layer can also use error detection techniques, error correction techniques, or both to support retransmissions at the MAC layer to improve link efficiency. In the control plane, the Radio Resource Control (RRC) protocol layer can provide the establishment, configuration, and maintenance of RRC connections between the UE 115 and the base station 105 or core network 130, thereby supporting radio bearers for user plane data. At the physical layer, transport channels can be mapped to physical channels.

[0094] UE 115 and base station 105 can support data retransmission to increase the likelihood of successful data reception. Hybrid Automatic Repeat Request (HARQ) feedback is a technique used to increase the likelihood of correct data reception on communication link 125. HARQ can include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), forward error correction (FEC), and retransmission (e.g., Automatic Repeat Request (ARQ)). HARQ can improve throughput at the MAC layer under poor radio conditions (e.g., low signal and noise conditions). In some examples, the device can support same-slot HARQ feedback, where the device can provide HARQ feedback for data received in a previous symbol within a specific time slot. In other cases, the device can provide HARQ feedback in subsequent time slots or according to some other time interval.

[0095] In some examples, base station 105 may send control signaling indicating a set of resources (e.g., time resources, frequency resources, spatial resources) for a sidelink communication link between one or more sets of devices in the wireless communication system 100 (e.g., a first wireless device (e.g., a first UE 115, such as a PLC) and one or more auxiliary wireless devices (e.g., a second UE 115, such as an S / A)). In some examples, the UE may use a dedicated sidelink resource pool to transmit uplink control information (e.g., S-UCI) and downlink control information (e.g., S-DCI) according to a TDD configuration. Therefore, the first UE 115 and the second UE 115 may coordinate such that, according to the TDD configuration, only one UE 115 is transmitting during a given TTI.

[0096] In some examples, a first UE 115 (e.g., a PLC) can coordinate uplink transmissions (e.g., S-UCI) performed by a second wireless UE 115 (e.g., a S / A) during a given time slot. For example, the first UE 115 can ensure that it is in receive mode during a time slot in which it has scheduled uplink transmissions from the second UE 115. In some other examples, the second UE 115 can detect sidelink control information transmissions from the first UE 115 including a transmitter identifier (e.g., Tx-ID), the Tx-ID indicating that the first UE 115 is transmitting in a first time slot, and the second UE 115 can discard or delay S-UCI transmissions in the first time slot.

[0097] In some other examples, the second wireless device may receive an indication (e.g., a one-bit indicator) in the first part of the sidelink control information, indicating the operating mode of the first wireless device in the first time slot, or the second UE 115 may determine the transmission mode of the first UE 115 based on a CRC scrambling code associated with the sidelink control information. Based on the one-bit indicator or the CRC scrambling code, the second wireless device may determine that the first wireless device is transmitting during the first time slot and may accordingly discard or delay the transmission of S-UCI in the first time slot.

[0098] Figure 2 An example of a wireless communication system 200 supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure, is shown. The wireless communication system 200 may include a base station 105-a, a first wireless device 205-a, a second wireless device 205-b, a third wireless device 205-c, and a fourth wireless device 205-d. Base station 105-a may be a reference... Figure 1 An example of one of the described base stations 105. The first wireless device 205-a, the second wireless device 205-b, the third wireless device 205-c, and the fourth wireless device 205-d may be referenced. Figure 1 Examples of one or more of the described UE 115, base station 105, or other wireless devices. In some cases, each of the wireless devices 205 may include UE 115. Alternatively or additionally, in the context of I-IoT deployment 210, the first wireless device 205-a may implement a PLC, and wireless devices 205-b, 205-c, and 205-d may implement a Service Controller (S / A) that can communicate directly with the PLC.

[0099] A first wireless device 205-a (e.g., a PLC) can communicate with a base station 105-a using a communication link 215. The communication link 215 can be an example of a direct link (e.g., a Uu link) between the first wireless device 205-a and the base station 105-a. In some cases, the direct link can be a bidirectional link that enables both uplink and downlink communication between the base station 105-a and the first wireless device 205-a. For example, the first wireless device 205-a can use the communication link 215 to send uplink signals (such as uplink control signals or uplink data signals) to the base station 105-a, and the base station 105-a can use the communication link 215 to send downlink signals (such as downlink control signals or downlink data signals) to the first wireless device 205-a.

[0100] In some examples, the first wireless device 205-a, the second wireless device 205-b, the third wireless device 205-c, and the fourth wireless device 205-d can communicate with each other using communication link 220, which can be an example of a sidelink communication link or a PC5 link. For example, the first wireless device 205-a (e.g., a PLC) can communicate with wireless devices 205-b, 205-c, and 205-d (e.g., an S / A) via communication links 220-a, 220-b, and 220-c, respectively.

[0101] In some cases, I-IoT networks may require stringent latency requirements (e.g., 1–2 milliseconds) and high reliability requirements (e.g., 10– 6 (error rate). In such a case, performing all communication directly between base station 105-a and every wireless device in the network could adversely affect latency and reliability. Therefore, sidelink communication between the PLC (e.g., the first wireless device 205-a) and the S / A (e.g., wireless devices 205-b, 205-c, and 205-d) can support a sidelink communication framework between a large number of devices in an I-IoT setup. This reduces latency and improves reliability by reducing the number of direct links between devices and base station 105-a, and allows wireless devices such as the PLC to schedule sidelink communication between adjacent devices.

[0102] In some aspects, communication link 220 may be included within the sidelink network 210 of the wireless communication system 200. The sidelink network 210 (e.g., a sidelink network including communication links 215-a, 215-b) may be configured to operate in "Mode 1" and / or "Mode 2". When operating in Mode 1, the sidelink network 210 may be managed (e.g., coordinated) by base station 105-a, enabling base station 105-a to manage resource allocation on communication links 215 and 220 and to allocate the resource set within communication link 220 to the respective radio devices 205-a, 205-b, 205-c, and 205-d. In some cases, base station 105-a may allocate the sidelink resource set to the respective radio device 205 via RRC signaling, DCI, or both during Mode 1 operation. During Mode 1 operation, base station 105-a can allocate sidelink resources via dynamic permission, configured permission (e.g., type 1 configured permission, type 2 configured permission), or both.

[0103] In contrast, when operating in Mode 2, the sidelink network 210 may not be managed by base station 105-a (e.g., may not be coordinated by base station 105-a). During Mode 2 operation, in the absence of coordination or management of the resources of the sidelink network 210, the wireless device 205 can be configured to monitor the sidelink network and determine the set of sidelink resources available for transmission of sidelink signals via the sidelink communication link 220. Specifically, the first wireless device 205-a (e.g., PLC) can determine the sidelink resources to be used for the communication link 220 by monitoring the communication link 220 (e.g., performing channel sensing) and blindly decoding some or all of the PSCCH channels within the communication link 220 to identify sidelink resources already reserved by other wireless devices. Subsequently, the first wireless device 205-a (e.g., PLC) can report the available sidelink resources to the upper layers of the network and can allocate the set of sidelink resources to each of the wireless devices 205-b, 205-c, and 205-d.

[0104] In the context of an I-IoT network, wireless devices can exchange short control signaling, such as inter-device (e.g., UE) coordination signaling (e.g., resource selection information, collision detection information), Channel State Information (CSI) reports, HARQ, scheduling requests, etc. For example, a wireless device like an S / A (e.g., wireless devices 205-b, 205-c, 205-d) can transmit S-UCI on the PSCCH to transmit side-link control information to the PLC. In this case, S-UCI can refer to an "uplink transmission" including control information sent from any of wireless devices 205-b, 205-c, and 205-d to the first wireless device 205-a. Conversely, S-DCI can be side-link control information sent from the PLC to the S / A on the PSCCH. In this case, S-DCI can refer to a "downlink transmission" including control information sent from the first wireless device 205-a to any of wireless devices 205-b, 205-c, or 205-d.

[0105] However, according to some communication technologies, sidelink control information (e.g., Physical Sidelink Control Channel (PSCCH) information) can only be transmitted in combination with Physical Sidelink Shared Channel (PSSCH) information. Therefore, in such technologies, sidelink control information may not be transmitted in the absence of PSSCH data, or transmitting sidelink control information may be inefficient. Consequently, without PSSCH data, sidelink control information used to schedule the transmission of control information related to the sidelink may not be transmitted. However, sometimes even without any sidelink transmission (e.g., PSSCH data transmission), the sidelink wireless device may still have sidelink-related control information to transmit.

[0106] Therefore, even without sidelink data transmission, the wireless communication system 200 can provide scheduling and transmission of control information (e.g., S-UCI) via the sidelink communication link. Specifically, the wireless communication system 200 can support techniques that enable control information to be coordinated between sidelink wireless devices and scheduled and transmitted within the network according to a TDD configuration for sidelink transmission.

[0107] Base station 105-a can send a control message to first wireless device 205-a (e.g., PLC) indicating a set of resources to be used for a sidelink communication link (e.g., sidelink communication link 220-a) with second wireless device 205-b. The control message may include the allocation of resources (e.g., time resources, frequency resources, spatial resources) associated with the sidelink communication link (e.g., communication link 220-a) to be used for sidelink communication between first wireless device 205-a and second wireless device 205-b. Additionally, sidelink communication between devices in the network can be scheduled according to a TDD configuration, wherein first wireless device 205-a may be in transmit mode during a first time slot of sidelink resource allocation, while second wireless device 205-b may be in receive mode during the first time slot. Wireless devices can switch between transmit and receive modes based on the TDD configuration.

[0108] In some examples, the scheduling of lateral link control information transmissions can be determined by a first wireless device (e.g., a PLC). In such an example, the first wireless device may send lateral link control information (e.g., S-DCI) to the second wireless device 205-b during a first time slot, and the S-DCI may be scheduled for S-UCI transmissions by the second wireless device 205-b during a second time slot. Based on scheduling the second wireless device 205-b in the second time slot, the first wireless device ensures that it is in receive mode during the second time slot to receive S-UCI from the second wireless device.

[0109] In some other examples, the scheduling of the transmission of sidelink control information can be determined by a second wireless device (e.g., S / A). In such an example, the second wireless device 205-b can receive sidelink control information (e.g., S-DCI) from the first wireless device 205-a during a first time slot, and the S-DCI can schedule the transmission of S-UCI performed by the second wireless device 205-b. The sidelink control information may include a transmitter ID indicating that the first wireless device 205-a is transmitting during the first time slot, and the second wireless device 205-b may abandon or delay the transmission of S-UCI based on the transmitter ID. In some examples, the sidelink control information may include a one-bit indicator indicating the transmission mode of the first wireless device, or the sidelink control information may include a CRC scrambling sequence indicating whether the first wireless device 205-a is in receive mode or transmit mode in the first time slot, or a different CRC scrambling code associated with the second sidelink control information may indicate whether the first wireless device 205-a is in receive mode or transmit mode in the first time slot.

[0110] In some other examples, the side link control information may include one or more subsets of the side link control information (e.g., SCI-1, SCI-2), which contain one or more bit fields, wherein one or more bit fields (or a combination of one or more bit fields) may indicate the operating mode of the first wireless device 205-a, the operating mode of the second wireless device 205-b, or both.

[0111] In some cases, the operating mode of the first wireless device 205-a or the second wireless device 205-b can be determined via signal power strength measurements associated with the sidelink resource pool. For example, if, during a time slot, the measured signal power strength associated with the sidelink resource pool is below a threshold value in all subchannels, the second wireless device 205-b can determine that the first wireless device 205-a is transmitting during that time slot.

[0112] In some other examples, the second wireless device 205-b may derive channel parameters and / or physical parameters based on reference signal detection, reference signal parameters transmitted by the first wireless device 205-a or the second wireless device 205-b in the first or second part of the side link control information (e.g., SCI-1 or SCI-2) or in the PSSCH (e.g., reference signals transmitted by the first wireless device 205-a (such as DM-RS, CSI-RS, PT-RS, or any combination thereof) may indicate that the first wireless device 205 is in transmit mode). Based on the transmitted reference signals described herein or various other derived channel or physical parameters, the second wireless device 205-b determines the operating mode of the first device 205-a.

[0113] Therefore, the second wireless device 205-b can determine whether it should transmit S-UCI or receive S-DCI in the first time slot, or whether it should delay or abandon the transmission of S-UCI.

[0114] Figure 3 Examples of sidelink resource configuration 300 supporting dynamic time-division duplexing for enhanced sidelink control signaling, according to various aspects of this disclosure, are shown. For example, sidelink resource configuration 300 can be provided by reference to... Figure 1 and 2 The wireless communication systems 100 and 200 described are implemented. For example, base stations, S / A (system controllers), and PLCs (e.g., they can be referenced) Figure 1 and 2 Wireless devices such as the described base station 105 and UE 115 can perform communication based on the side link resource configuration 300.

[0115] Sidelink resource configuration 300 illustrates a set of sidelink resources, which includes sidelink resources in the first time slot 305-a and the second time slot 305-b in the time domain. Furthermore, sidelink resource configuration 300 may span a number of subchannels 310 (or other frequency resource groups) in the frequency domain. This set of sidelink resource configurations 300 may include a set of sidelink resources associated with sidelink communication links between wireless devices in the sidelink network.

[0116] In some aspects, the sidelink resource configuration 300 may include a first portion of sidelink resource 315 and a second portion of sidelink resource 320. The first portion of sidelink resource 315 may include PSSCH resources, PSCCH resources, or both. Therefore, the first portion of sidelink resource 315 may include resources of a sidelink communication link that can be used to transmit SCIs (e.g., SCI-1, SCI-2) during at least a portion of a time slot.

[0117] The second portion of the sidelink resource 320 may include a set of dedicated sidelink resources 320. For example, as previously described herein, a wireless device (e.g., a base station or PLC) may reserve or otherwise indicate a set of sidelink resources (e.g., the second portion of sidelink resource 320) dedicated to transmitting S-UCI and S-DCI for the sidelink communication link, based on a TDD configuration. In this example, the set of dedicated sidelink resources 320 may include a pool of dedicated sidelink resources reserved for the transmission / reception of S-UCI and / or S-DCI (e.g., a subset of sidelink resource configuration 300). In such an example, the dedicated sidelink resources 320 may be used for information associated with sidelink coordination, HARQ data, CSI reports, scheduling requests (e.g., sidelink scheduling requests), SFI, etc.

[0118] A dedicated set of sidelink resources 320 for transmitting or receiving S-UCI and S-DCI can be multiplexed with a first set of sidelink resources 315 (e.g., FDM). For example, in some cases, radio devices (e.g., UE, S / A, PLC) may not be configured or intended to utilize the last N within sidelink resources 300. PRB moden subCHsize One PRB. In this example, unused PRBs in sidelink resource configuration 300 may include a set of dedicated sidelink resources 320 reserved for transmission / reception of S-UCI and / or S-DCI.

[0119] In some cases, the dedicated sidelink resource set 320 can span up to the size of a subchannel 310 in the frequency domain. Additionally, the dedicated sidelink resource set 320 can be subdivided into time units 325 in the time domain, which include micro-slots, symbols, or both. Furthermore, the dedicated sidelink resource set 320 can be subdivided into frequency units 330 in the frequency domain, which include resource blocks, resource elements, groups of resource elements, and / or control channel elements. This finer granularity within the dedicated sidelink resource set 320 allows for improved flexibility in sidelink signaling (e.g., control signaling) within the sidelink network. For example, the sidelink resource configuration 300 can provide flexible sidelink control information payload sizes and formats (e.g., long and short sidelink control information formats for different payload sizes) and can allow for repetition or aggregation to cover enhanced sidelink control information. Additionally, the dedicated sidelink resource 320 can be used for HARQ feedback transmission (e.g., ACK / NACK) for the sidelink, for CSI reports, or for inter-UE coordination messages.

[0120] In some examples, control signaling (e.g., RRC signaling) from the base station 105 of the wireless communication system or the PLC can be used to reserve or otherwise indicate a set of dedicated side link resources 320 for transmissions of S-UCI and S-DCI (e.g., for contention-based access to dedicated side link resources 320).

[0121] The sidelink resource configuration 300 can support technologies for sidelink control signaling. In particular, the sidelink resource configuration 300 can support technologies for scheduling sidelink transmissions (e.g., control information) via the sidelink communication link in the absence of sidelink data transmission, as well as for enhanced TDD communication between wireless devices.

[0122] Figure 4 Examples of sidelink resource configuration 400 supporting dynamic time-division duplexing for enhanced sidelink control signaling, according to various aspects of this disclosure, are shown. For example, sidelink resource configuration 400 can be provided by reference to... Figure 1 and 2 The wireless communication systems 100 and 200 described herein are implemented, and may be referenced. Figure 3 The description includes an example of a sidelink resource configuration 300. This includes, for example, base stations, S / A and PLCs (e.g., they could be references). Figure 1 and 2 Wireless devices such as the described base station 105 and UE 115 can perform communication based on the side link resource configuration 400.

[0123] In some examples, the base station may send control messages indicating a set of resources for a sidelink communication link between one or more sets of devices in a wireless network (e.g., between a PLC and one or more S / A devices). In some examples, the control message may include an allocation of resources associated with a sidelink communication link that can be used by a first wireless device, a second wireless device, or both, such as sidelink resource configuration 400 (e.g., time resources, frequency resources, spatial resources). The control message may include RRC messages, downlink control information (DCI) messages, synchronization signal blocks (SSBs), or any combination thereof.

[0124] In some cases, control messages may indicate a set of sidelink resources (e.g., "dedicated sidelink resources") for the transmission of S-UCI and S-DCI on the sidelink communication link. In this example, the control message may indicate a dedicated sidelink resource pool 415 for the transmission and reception of S-UCI and / or S-DCI. Thus, the set of sidelink resources may be dedicated to information associated with sidelink coordination, HARQ data, CSI reports, scheduling requests (e.g., sidelink scheduling requests), and slot format indicators (SFI).

[0125] In additional or alternative aspects, the control message may indicate a first portion (e.g., SCI-1) and a second set of sidelink resources (e.g., SCI-2). In some examples, the first portion of the sidelink resources (e.g., SCI-1) may include information associated with uplink transmissions, including but not limited to the sidelink resources used to perform uplink transmissions, CSI reporting information, configurations for transmitting uplink transmissions (e.g., periodic, aperiodic, semi-persistent), time intervals for transmitting uplink transmissions, formats for uplink transmissions, or any combination thereof. The second portion of the sidelink resources (e.g., SCI-2) may include an indication of the set of sidelink resources to be used for transmitting uplink transmissions. In some aspects, the indication of the set of sidelink resources may be included within the SCI in one or more bit fields associated with the allocation of time resources (e.g., Time Domain Resource Allocation (TDRA) bit fields), one or more bit fields associated with the allocation of frequency resources (e.g., Frequency Domain Resource Assignment (FDRA) fields), or both.

[0126] In additional or alternative scenarios, the control message may indicate a TDD configuration associated with the sidelink transmissions between the first wireless device 405 and the second wireless device 410. In such a case, uplink transmissions (e.g., UCI, S-UCI, uplink data messages) and downlink transmissions (e.g., DCI, S-DCI, downlink data messages) may share the same spectrum and be separated in the time domain. Therefore, such a TDD configuration can support a single wireless device transmitting during the first time slot 425-a (e.g., the first wireless device 405 may be in transmit mode), while another device listens during the first time slot 420-a (e.g., the second wireless device 410 may be in receive mode). Additionally, during the second time slot 420-b, the first wireless device 405 may switch to receive mode, while the second wireless device 410 may be in transmit mode.

[0127] In some examples, the first wireless device 405 may use S-DCI to indicate that it has downlink packets to be transmitted to the second wireless device 410 during the second time slot 420-b, or the first wireless device 405 may use S-DCI 430 to schedule uplink transmissions from the second wireless device 410 during the second time slot 420-b (e.g., S-UCI on PSCCH 435). In such cases, the first wireless device 405 and the second wireless device 410 may coordinate sidelink transmissions to support TDD configurations for sidelink communication. For example, the first wireless device 405 and the second wireless device 410 may coordinate such that the S-DCI transmission performed by the first wireless device 405 in the first time slot 420-a occurs when the first wireless device 405 is in transmit mode and the second wireless device 410 is in receive mode, and the S-UCI transmission performed by the second wireless device 410 in the second time slot 420-b occurs when the second wireless device 410 is in transmit mode and the first wireless device 405 is in receive mode. In other words, the first wireless device 405 and the second wireless device 410 can operate in opposite modes (e.g., transmit and receive modes) within a given time slot according to TDD configuration.

[0128] In some other examples, a first wireless device 405 (e.g., a PLC) can coordinate uplink transmissions (e.g., S-UCI) performed by a second wireless device 410 (e.g., a S / A) during a given time slot. For example, the first wireless device 405 can transmit S-DCI 430 (or any other downlink transmission) during a first time slot 420-a to schedule S-UCI (or any other uplink transmission) performed by the second wireless device 410 during a second time slot 420-b. When scheduling the second wireless device 410 to transmit uplink transmissions during a second time slot 425-b, the first wireless device 405 can ensure that it is in receive mode during the second time slot 425-b to receive uplink transmissions. In such a case, the first wireless device 405 can switch operating modes (e.g., between transmit and receive modes) to accommodate the transmissions scheduled for it by the second wireless device 410. For example, once the uplink transmission of the second wireless device is scheduled during the second time slot 420-b, the first wireless device 405 can switch from the transmit mode in the first time slot 420-a to the receive mode in the second time slot 420-b.

[0129] Furthermore, the first wireless device 405 can determine the time-domain resource allocation for S-UCI, which can be within a portion of the logical-side crosslink time slot 415 (e.g., the first wireless device 405 can ensure that the transmitted TDD mode supports S-UCI transmission from the second wireless device 410). For example, the time-domain resource scheduling for uplink control information can be based on the absolute time offset between transmitting S-UCI and receiving S-UCI. In some examples, the second wireless device 410 is transparent to the scheduling of the first wireless device 405 (e.g., the second wireless device 410 is unaware of the S-UCI scheduling but follows the resource allocation indicated by the first wireless device 405).

[0130] In some other examples, the second wireless device 410 (e.g., S / A) may support scheduling (or modification of the scheduling) of uplink transmissions (e.g., S-UCI) during a given time slot. For example, the second wireless device 410 may apply scheduling by transmitting S-UCI according to the schedule or, in some cases, avoiding transmitting S-UCI according to the schedule. In some cases, the second wireless device may detect the transmission of sidelink control information (e.g., SCI-1 or SCI-2) by the first wireless device 405 in the first time slot 420-a, and may use the information provided in the sidelink control information to infer the communication mode (e.g., transmit or receive) of the first wireless device in the first time slot 420-a. For example, the second wireless device 410 may implicitly assume that the first wireless device 405-a is in transmit mode in the first time slot 420-a based on receiving side link control information from the first wireless device 405, and the second wireless device 410 may modify the scheduling of S-UCI transmissions (e.g., drop or delay) to accommodate the first wireless device 405 transmitting during the first time slot 420-a. In such a case, the time-domain resource allocation of the side link control information may be associated with the TDD mode of the first wireless device 405, the second wireless device 410, or both.

[0131] In some examples, the second wireless device 410 may receive a transmitter identifier (e.g., Tx-ID) in the SCI-2 transmitted from the first wireless device 405. Based on decoding the SCI-2, the second wireless device 410 may determine that the first wireless device 405 is transmitting during the first time slot 420-a. For example, if the second wireless device 410 determines that the transmitter identifier in the decoded SCI-2 matches the transmitter identifier of the first wireless device 405, the second wireless device may apply a scheduling of the S-UCI (e.g., applying the scheduling may refer to transmitting the S-UCI according to the scheduling, or avoiding transmitting the S-UCI according to the scheduling) adapted to the operating mode of the first wireless device 405 during the first time slot 420-a. In such a case, where the first wireless device 405 is transmitting during the first time slot 420-a, the second wireless device 410 may abandon or delay the transmission of the S-UCI based on the transmission mode of the first wireless device 405-a.

[0132] In some other examples, the second wireless device 410 may receive an indication in SCI-1 that indicates the operating mode of the first wireless device 405 in the first time slot 420-a. For example, the second wireless device 410 may receive a one-bit indicator in SCI-1 that indicates the operating mode of either the first wireless device 405 or the second wireless device 410 during the first time slot 420-a. If the second wireless device 410 determines, based on the one-bit indicator, that the first wireless device 405 is operating in transmit mode in the first time slot 420-a, the second wireless device 410 may abandon the S-UCI transmission or delay it to the second time slot 420-b. In some other cases where the second wireless device 410 determines, based on the one-bit indicator, that the first wireless device 405 is operating in receive mode in the first time slot 420-a, the second wireless device 410 may transmit the S-UCI in the first time slot 420-a.

[0133] In some other examples, the second wireless device may receive SCI-1 during the first time slot 420-a. SCI-1 includes a CRC scrambling sequence, which allows the second wireless device 410 to determine the operating mode of the first wireless device 405 during the first time slot. For example, the CRC scrambling sequence may specifically inform the second wireless device 410 that the first wireless device is in transmit mode during the first time slot 420-a. Based on the CRC scrambling sequence of SCI-1, the second wireless device 410 may determine whether to abandon or delay the transmission of S-UCI in the first time slot 420-a. If the second wireless device 410 determines, based on the CRC scrambling sequence, that the first wireless device 405 is in transmit mode during the first time slot, the second wireless device 410 may abandon the transmission of S-UCI in the first time slot 420-a, or the second wireless device 410 may delay the transmission of S-UCI to the second time slot 420-b. If the second wireless device 410 determines that the first wireless device 405 is in receiving mode during the first time slot based on the CRC scrambling sequence, the second wireless device 410 may transmit S-UCI in the first time slot 420-a.

[0134] By coordinating the transmission and reception of S-UCI according to the TDD configuration of the sidelink communication, the first wireless device 405 and the second wireless device 410 can improve communication reliability and reduce the latency of sidelink transmission, and can reduce scheduling and transmission conflicts between devices in the network.

[0135] Figure 5An example of a process flow 500 supporting dynamic time-division duplexing for enhanced side-link control signaling is shown according to various aspects of this disclosure. Process flow 500 includes a base station 105-b, a first radio device 505, and a second radio device 510. In some examples, the first radio device 505 may be a reference... Figure 1 The UE 115 described or referenced Figure 2-4 The PLC is described. In some examples, the second wireless device 510 may be a reference. Figure 1 The UE 115 described or referenced Figure 2-4 The S / A described herein may be implemented using alternative examples, some of which may be performed in a different order than that described or not at all. In some cases, steps may include additional features not mentioned below, or additional steps may be added. Furthermore, while process flow 500 illustrates the process between base station 105-b and the two wireless devices 505 and 510, it should be understood that these processes may occur between any number of network devices.

[0136] At point 515, the first wireless device 505 can receive sidelink resource configuration from base station 105-b. In some examples, the sidelink resource configuration may include time resources, frequency resources, or spatial resources associated with a sidelink communication link that can be used by the first wireless device 505, the second wireless device 510, or both. The sidelink resource configuration may be control messages, such as RRC messages, DCI messages, SSB messages, or any combination thereof.

[0137] At 520, the first wireless device 505 may transmit via a sidelink communication link and the second wireless device 510 may receive sidelink control information via a sidelink communication link, the sidelink control information including a first schedule for uplink transmissions (e.g., uplink control information messages, uplink data messages, or both) from the second wireless device to the first wireless device during a first time slot.

[0138] At 525, the second wireless device 510 can decode at least a portion of the sidelink control information, wherein the sidelink control information includes an indication of the operating mode of the first wireless device 505 in the first time slot. At 530, the second wireless device 510 can determine the operating mode of the first wireless device 505 in the first time slot based on the operating mode indication. For example, the operating mode of the first wireless device 505 can be a transmitting mode (e.g., the first wireless device 505 can be configured to transmit downlink messages to the second wireless device 510 during the first time slot) or a receiving mode (e.g., the first wireless device 505 can be configured to receive uplink messages from the second wireless device 510 during the first time slot).

[0139] At point 535, based on the sidelink control information and the determination of the operating mode of the first wireless device 505 in the first time slot, the second wireless device 510 can apply a second schedule, different from the first schedule, for uplink transmissions. This second schedule is based on the operating mode of the first wireless device 505 in the first time slot. For example, applying the second schedule may include implementing the second schedule based on the operating mode of the first wireless device 505, in addition to or replacing the first schedule. As further described in detail herein, the second schedule may instruct the second wireless device 510 to avoid transmitting uplink transmissions (e.g., applying the second schedule may include avoiding transmitting uplink transmissions).

[0140] In some examples, the indication of the operating mode is a transmitter identifier associated with the first wireless device 505 received in the second part of the sidelink control information. In some examples, the indication of the operating mode is a one-bit indication of the operating mode of the first wireless device 505 or the second wireless device 510 received in the first part of the sidelink control information. In other examples, the indication of the operating mode includes a CRC scrambling sequence associated with the first wireless device 505 or the second wireless device 510 received in the first part of the sidelink control information.

[0141] In some examples, applying the second scheduling may include discarding (e.g., avoiding transmission) uplink transmissions in the first time slot based on the first wireless device 505 operating in transmit mode during the first time slot. In such cases, the second wireless device 510 may send an indication of abandonment of the uplink transmissions to the first wireless device 505. In some cases, the indication of discarding uplink transmissions may include a scheduling request such that the first wireless device 505 can identify the discard based on the indication and can reschedule the uplink transmissions accordingly (e.g., the first wireless device 505 can determine different time slots in which the first and second wireless devices 510 schedule uplink transmissions). In some cases, the second wireless device 510 may receive a rescheduling of uplink transmissions in the second time slot based on the discarding of uplink transmissions in the first time slot.

[0142] In some examples, the first wireless device 505 may be in transmit mode during a first time slot, and the second wireless device 510 may be in receive mode, and the second wireless device 510 may receive DCI from the first wireless device 505 during the first time slot according to the receive mode. In some examples, the DCI may be scheduled as an uplink transmission from the second wireless device 510 to the first wireless device 505 during a second time slot (e.g., the uplink transmission may be delayed from the first time slot to the second time slot according to the operating mode).

[0143] At point 540, the second wireless device 510 may perform uplink transmissions using the side-link resource set according to the second schedule. In some other examples, the second wireless device 510 may avoid performing uplink transmissions according to the second schedule. In some examples, the scheduling of uplink transmissions may be based on the time offset between receiving side-link control information and sending uplink transmissions.

[0144] Figure 6 An example of a process flow 600 supporting dynamic time-division duplexing for enhanced side-link control signaling is shown according to various aspects of this disclosure. Process flow 600 includes a base station 105-c, a first radio device 605, and a second radio device 610. In some examples, the first radio device 605 may be a reference... Figure 1 The UE 115 described or referenced Figure 2-5 The PLC is described. In some examples, the second wireless device 610 may be a reference. Figure 1 The UE 115 described or referenced Figure 2-5 The S / A described herein may be implemented using alternative examples, some of which may be performed in a different order than that described or not at all. In some cases, the steps may include additional features not mentioned below, or additional steps may be added. Furthermore, while process flow 600 illustrates the process between base station 105-c and two wireless devices 605 and 610, it should be understood that these processes may occur between any number of network devices.

[0145] At 615, the first wireless device 605 can receive sidelink resource configuration from the base station 105-c. In some examples, the sidelink resource configuration may include time resources, frequency resources, or spatial resources associated with a sidelink communication link that can be used by the first wireless device 605, the second wireless device 610, or both. The sidelink resource configuration may be control messages, such as RRC messages, DCI messages, SSB messages, or any combination thereof.

[0146] At 620, the first wireless device 605 may send sidelink control information to the second wireless device 610 via a sidelink communication link in a first time slot. The sidelink control information includes scheduling for uplink transmissions (e.g., uplink control information messages, uplink data messages, or both) from the second wireless device 610 to the first wireless device 605 during a second time slot.

[0147] At 625, the first wireless device 605 can switch its operating mode according to a schedule to receive uplink transmissions in the second time slot. For example, the first wireless device 605 can switch from a transmit mode in the first time slot to a receive mode in the second time slot to receive uplink transmissions from the second wireless device 610 in the second time slot. In such an example, the first wireless device 605 can ensure that it is in receive mode to accommodate the scheduling of uplink control information transmissions to the second wireless device 610.

[0148] At 630, the second wireless device 610 may perform uplink transmissions according to a schedule using a subset of the sidelink resources indicated by the sidelink resource configuration, and the first wireless device 605 may receive such uplink transmissions.

[0149] Figure 7 A block diagram 700 of a device 705 supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure, is shown. Device 705 may be an example of various aspects of UE 115 as described herein. Device 705 may include a receiver 710, a transmitter 715, and a communication manager 720. Device 705 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0150] Receiver 710 may provide a unit for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, and information channels associated with dynamic time-division duplexing for enhanced side-link control signaling). The information may be transmitted to other components of device 705. Receiver 710 may utilize a single antenna or a collection of antennas.

[0151] Transmitter 715 may provide a unit for transmitting signals generated by other components of device 705. For example, transmitter 715 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, and information channels associated with dynamic time-division duplexing for enhanced side-link control signaling). In some examples, transmitter 715 may be co-located with receiver 710 in a transceiver module. Transmitter 715 may utilize a single antenna or a collection of multiple antennas.

[0152] The communication manager 720, receiver 710, transmitter 715, or various combinations thereof, or various components thereof, may be examples of units for performing various aspects of dynamic time-division duplexing for enhanced side-link control signaling as described herein. For example, the communication manager 720, receiver 710, transmitter 715, or various combinations thereof, or components thereof, may support methods for performing one or more of the functions described herein.

[0153] In some examples, the communication manager 720, receiver 710, transmitter 715, or various combinations or components thereof may be implemented in hardware (e.g., in communication management circuitry). The hardware may include a processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured to or otherwise support units for performing the functions described herein. In some examples, the processor and memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by executing instructions stored in memory by the processor).

[0154] Alternatively or concurrently, in some examples, the communication manager 720, receiver 710, transmitter 715, or various combinations or components thereof may be implemented using code executed by a processor (e.g., as communication management software or firmware). If implemented using processor-executed code, the functionality of the communication manager 720, receiver 710, transmitter 715, or various combinations or components thereof may be performed by a general-purpose processor, DSP, central processing unit (CPU), ASIC, FPGA, or any combination of these or other programmable logic devices (e.g., a unit configured or otherwise supported for performing the functions described in this disclosure).

[0155] In some examples, the communication manager 720 may be configured to use or otherwise cooperate with the receiver 710, transmitter 715, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, the communication manager 720 may receive information from the receiver 710, send information to the transmitter 715, or integrate with the receiver 710, transmitter 715, or both to receive information, send information, or perform various other operations as described herein.

[0156] According to the examples disclosed herein, the communication manager 720 may support wireless communication at a first wireless device. For example, the communication manager 720 may be configured or otherwise support units for receiving sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot. The communication manager 720 may be configured or otherwise support units for decoding at least a portion of the sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot. The communication manager 720 may be configured or otherwise support units for applying a second schedule, different from the first schedule, to uplink transmissions based on the operating mode of the second wireless device in the first time slot.

[0157] By including or configuring the communication manager 720 according to the examples described herein, the device 705 (e.g., a processor that controls or otherwise couples to the receiver 710, transmitter 715, communication manager 720, or a combination thereof) can support techniques for reducing power consumption, utilizing communication resources more efficiently, and reducing retransmission instances due to scheduling conflicts.

[0158] Figure 8 A block diagram 800 illustrates a device 805 supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure. Device 805 may be an example of aspects of device 705 or UE 115 as described herein. Device 805 may include a receiver 810, a transmitter 815, and a communication manager 820. Device 805 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0159] Receiver 810 may provide a unit for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, and information channels associated with dynamic time-division duplexing for enhanced side-link control signaling). The information may be passed to other components of device 805. Receiver 810 may utilize a single antenna or a collection of antennas.

[0160] Transmitter 815 may provide a unit for transmitting signals generated by other components of device 805. For example, transmitter 815 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, and information channels associated with dynamic time-division duplexing for enhanced side-link control signaling). In some examples, transmitter 815 may be co-located with receiver 810 in a transceiver module. Transmitter 815 may utilize a single antenna or a collection of multiple antennas.

[0161] Device 805 or its various components may be examples of units for performing various aspects of dynamic time-division duplexing for enhanced side-link control signaling as described herein. For example, communication manager 820 may include SCI receiver component 825, SCI decoding component 830, scheduling component 835, or any combination thereof. Communication manager 820 may be examples of various aspects of communication manager 720 as described herein. In some examples, communication manager 820 or its various components may be configured to use receiver 810, transmitter 815, or both, or otherwise cooperate with receiver 810, transmitter 815, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, communication manager 820 may receive information from receiver 810, send information to transmitter 815, or integrate with receiver 810, transmitter 815, or both to receive information, send information, or perform various other operations as described herein.

[0162] According to the examples disclosed herein, the communication manager 820 may support wireless communication at the first wireless device. The SCI receiver component 825 may be configured or otherwise supported to support elements for receiving sidelink control information from the second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot. The SCI decoding component 830 may be configured or otherwise supported to support elements for decoding at least a portion of the sidelink control information, the sidelink control information including an indication of the operating mode of the second wireless device in the first time slot. The scheduling component 835 may be configured or otherwise supported to support elements for applying a second schedule, different from the first schedule, to uplink transmissions based on the operating mode of the second wireless device in the first time slot.

[0163] Figure 9A block diagram 900 illustrates a communication manager 920 supporting dynamic time-division duplexing for enhanced side-link control signaling according to various aspects of this disclosure. The communication manager 920 may be an example of a communication manager 720, a communication manager 820, or aspects thereof as described herein. The communication manager 920 or its various components may be examples of units for performing various aspects of dynamic time-division duplexing for enhanced side-link control signaling as described herein. For example, the communication manager 920 may include an SCI receiver component 925, an SCI decoding component 930, a scheduling component 935, a transmission drop component 940, an RRC signaling component 945, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).

[0164] According to the examples disclosed herein, the communication manager 920 may support wireless communication at the first wireless device. The SCI receiver component 925 may be configured or otherwise supported to support elements for receiving sidelink control information from the second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot. The SCI decoding component 930 may be configured or otherwise supported to support elements for decoding at least a portion of the sidelink control information, the sidelink control information including an indication of the operating mode of the second wireless device in the first time slot. The scheduling component 935 may be configured or otherwise supported to support elements for applying a second schedule, different from the first schedule, to uplink transmissions based on the operating mode of the second wireless device in the first time slot.

[0165] In some examples, the scheduling component 935 may be configured or otherwise supported as a unit for determining the operating mode of the first wireless device during the first time slot based on sidelink control information, wherein the second scheduling for applying uplink transmission is also based on the operating mode of the first wireless device in the first time slot.

[0166] In some examples, to support a second scheduling of uplink transmissions, scheduling component 935 may be configured or otherwise supported to delay uplink transmissions from the first time slot to the second time slot based on the second wireless device operating in transmit mode during the first time slot.

[0167] In some examples, to support a second scheduling of application uplink transmissions, the transmission dropping component 940 may be configured or otherwise supported to include elements for dropping uplink transmissions in the first time slot based on the second wireless device operating in transmit mode during the first time slot. In some examples, to support a second scheduling of application uplink transmissions, the transmission dropping component 940 may be configured or otherwise supported to include elements for sending an indication to the second wireless device to drop the uplink transmission.

[0168] In some examples, the scheduling component 935 may be configured or otherwise supported as a unit for receiving rescheduled uplink transmissions in a second time slot from a second wireless device based on discarding uplink transmissions in a first time slot.

[0169] In some examples, to support a second scheduling of uplink transmissions, scheduling component 935 may be configured or otherwise supported to support a unit for receiving downlink control information from a second wireless device during a first time slot based on a reception mode, the downlink control information being scheduled for uplink transmission from the first wireless device to the second wireless device during the second time slot.

[0170] In some examples, the indication of the operating mode includes a transmitter identifier associated with the second wireless device received in the second part of the side link control information. In some examples, the indication of the operating mode includes a one-bit indication of the operating mode of the first or second wireless device received in the first part of the side link control information.

[0171] In some examples, the indication of the operating mode includes a cyclic redundancy check (CRC) scrambling sequence associated with a first or second wireless device, received in the first part of the sidelink control information. In some examples, uplink transmissions are scheduled based on the time offset between receiving the sidelink control information and transmitting the uplink transmission.

[0172] In some examples, the RRC signaling component 945 may be configured or otherwise supported for receiving radio resource control messages, which indicate a set of sidelink resources for a sidelink communication link dedicated to the transmission of uplink control information or the reception of downlink control information, wherein uplink transmissions are transmitted via at least a subset of the sidelink resource set. In some examples, uplink transmissions include uplink control information messages, uplink data messages, or both.

[0173] Figure 10A diagram illustrating a system 1000 including a device 1005 supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure. Device 1005 may be an example of device 705, device 805, or UE 115 as described herein, or may include components thereof. Device 1005 may wirelessly communicate with one or more base stations 105, UE 105, or any combination thereof. Device 1005 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, such as a communication manager 1020, an input / output (I / O) controller 1010, a transceiver 1015, an antenna 1025, a memory 1030, a code 1035, and a processor 1040. These components may be coupled via one or more buses (e.g., bus 1045) (e.g., operational ground, communication ground, functional ground, electronic ground, electrical ground).

[0174] I / O controller 1010 can manage input and output signals for device 1005. I / O controller 1010 can also manage peripheral devices not integrated into device 1005. In some cases, I / O controller 1010 can represent physical connections or ports to external peripheral devices. In some cases, I / O controller 1010 can utilize an operating system, such as... Alternatively, the I / O controller 1010 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 1010 may be implemented as part of a processor (such as processor 1040). In some cases, a user may interact with device 1005 via the I / O controller 1010 or via hardware components controlled by the I / O controller 1010.

[0175] In some cases, device 1005 may include a single antenna 1025. However, in other cases, device 1005 may have more than one antenna 1025, which are capable of simultaneously transmitting or receiving multiple wireless transmissions. Transceiver 1015 may communicate bidirectionally via one or more antennas 1025, wired or wireless links as described herein. For example, transceiver 1015 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. Transceiver 1015 may also include a modem for modulating packets, providing modulated packets to one or more antennas 1025 for transmission, and demodulating packets received from one or more antennas 1025. Transceiver 1015, or transceiver 1015 and one or more antennas 1025, may be an example of transmitter 715, transmitter 815, receiver 710, receiver 810, or any combination thereof or components thereof as described herein.

[0176] Memory 1030 may include random access memory (RAM) and read-only memory (ROM). Memory 1030 may include computer-readable, computer-executable code 1035 storing instructions that, when executed by processor 1040, cause device 1005 to perform the various functions described herein. Code 1035 may be stored in a non-transitory computer-readable medium (such as system memory or another type of memory). In some cases, code 1035 may not be directly executable by processor 1040, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, in addition, memory 1030 may also include a basic I / O system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0177] Processor 1040 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1040 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 1040. Processor 1040 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1030) to cause device 1005 to perform various functions (e.g., functions or tasks supporting dynamic time-division duplexing for enhanced side-link control signaling). For example, device 1005 or components of device 1005 may include processor 1040 and memory 1030 coupled to processor 1040, processor 1040 and memory 1030 being configured to perform the various functions described herein.

[0178] According to the examples disclosed herein, the communication manager 1020 may support wireless communication at a first wireless device. For example, the communication manager 1020 may be configured or otherwise support units for receiving sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot. The communication manager 1020 may be configured or otherwise support units for decoding at least a portion of the sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot. The communication manager 1020 may be configured or otherwise support units for applying a second schedule, different from the first schedule, to uplink transmissions based on the operating mode of the second wireless device in the first time slot.

[0179] By including or configuring the communication manager 1020 according to the examples described herein, the device 1005 can support techniques for improving communication reliability, reducing latency, improving and reducing user experience related to scheduling conflicts, utilizing communication resources more efficiently, and improving coordination between devices operating according to TDD transmission configurations.

[0180] In some examples, the communication manager 1020 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or in cooperation with transceiver 1015, one or more antennas 1025, or any combination thereof. Although the communication manager 1020 is shown as a separate component, in some examples, one or more functions described with reference to the communication manager 1020 may be supported or executed by processor 1040, memory 1030, code 1035, or any combination thereof. For example, code 1035 may include instructions executable by processor 1040 to cause device 1005 to perform various aspects of dynamic time-division duplexing for enhanced side-link control signaling as described herein, or processor 1040 and memory 1030 may be otherwise configured to perform or support such operations.

[0181] Figure 11 A block diagram 1100 illustrates an apparatus 1105 supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure. Apparatus 1105 may be an example of various aspects of base station 105 as described herein. Apparatus 1105 may include a receiver 1110, a transmitter 1115, and a communication manager 1120. Apparatus 1105 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0182] Receiver 1110 may provide a unit for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, and information channels associated with dynamic time-division duplexing for enhanced side-link control signaling). The information may be passed to other components of device 1105. Receiver 1110 may utilize a single antenna or a collection of antennas.

[0183] Transmitter 1115 may provide a unit for transmitting signals generated by other components of device 1105. For example, transmitter 1115 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, and information channels associated with dynamic time-division duplexing for enhanced side-link control signaling). In some examples, transmitter 1115 may be co-located with receiver 1110 in a transceiver module. Transmitter 1115 may utilize a single antenna or a collection of multiple antennas.

[0184] Communication manager 1120, receiver 1110, transmitter 1115, or various combinations thereof, or various components thereof, may be examples of units for performing various aspects of dynamic time-division duplexing for enhanced side-link control signaling as described herein. For example, communication manager 1120, receiver 1110, transmitter 1115, or various combinations thereof, or components thereof, may support methods for performing one or more of the functions described herein.

[0185] In some examples, the communication manager 1120, receiver 1110, transmitter 1115, or various combinations or components thereof may be implemented in hardware (e.g., in communication management circuitry). The hardware may include processors, DSPs, ASICs, FPGAs, or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof, configured to or otherwise support units for performing the functions described herein. In some examples, the processor and memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by executing instructions stored in memory by the processor).

[0186] Alternatively or concurrently, in some examples, the communication manager 1120, receiver 1110, transmitter 1115, or various combinations or components thereof may be implemented using code executed by a processor (e.g., as communication management software or firmware). If implemented using processor-executed code, the functionality of the communication manager 1120, receiver 1110, transmitter 1115, or various combinations or components thereof may be performed by a general-purpose processor, DSP, CPU, ASIC, FPGA, or any combination of these or other programmable logic devices (e.g., a unit configured or otherwise supported for performing the functions described in this disclosure).

[0187] In some examples, the communication manager 1120 may be configured to use or otherwise cooperate with the receiver 1110, transmitter 1115, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, the communication manager 1120 may receive information from the receiver 1110, send information to the transmitter 1115, or integrate with the receiver 1110, transmitter 1115, or both to receive information, send information, or perform various other operations as described herein.

[0188] Based on the examples disclosed herein, the communication manager 1120 may support wireless communication at the second wireless device. For example, the communication manager 1120 may be configured or otherwise support units for transmitting sidelink control information to the first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmissions from the first wireless device to the second wireless device during a second time slot. The communication manager 1120 may be configured or otherwise support units for switching the operating mode of the second wireless device according to the scheduling to receive uplink transmissions in the second time slot.

[0189] By including or configuring the communication manager 1120 according to the examples described herein, the device 1105 (e.g., a processor that controls or otherwise couples to the receiver 1110, transmitter 1115, communication manager 1120, or a combination thereof) can support techniques for reducing processing, increasing inter-device coordination, and utilizing communication resources more efficiently.

[0190] Figure 12 A block diagram 1200 illustrates a device 1205 supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure. Device 1205 may be an example of a device 1105 or a base station 105 as described herein. Device 1205 may include a receiver 1210, a transmitter 1215, and a communication manager 1220. Device 1205 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0191] Receiver 1210 may provide a unit for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, and information channels associated with dynamic time-division duplexing for enhanced side-link control signaling). The information may be passed to other components of device 1205. Receiver 1210 may utilize a single antenna or a collection of antennas.

[0192] Transmitter 1215 may provide a unit for transmitting signals generated by other components of device 1205. For example, transmitter 1215 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, and information channels associated with dynamic time-division duplexing for enhanced side-link control signaling). In some examples, transmitter 1215 may be co-located with receiver 1210 in a transceiver module. Transmitter 1215 may utilize a single antenna or a collection of multiple antennas.

[0193] Device 1205 or its various components may be examples of units for performing various aspects of dynamic time-division duplexing for enhanced side-link control signaling as described herein. For example, communication manager 1220 may include SCI transmission component 1225, operation mode switching component 1230, or any combination thereof. Communication manager 1220 may be examples of various aspects of communication manager 1120 as described herein. In some examples, communication manager 1220 or its various components may be configured to use receiver 1210, transmitter 1215, or both, or otherwise cooperate with receiver 1210, transmitter 1215, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, communication manager 1220 may receive information from receiver 1210, send information to transmitter 1215, or be integrated with receiver 1210, transmitter 1215, or both to receive information, send information, or perform various other operations as described herein.

[0194] According to the examples disclosed herein, the communication manager 1220 may support wireless communication at the second wireless device. The SCI transmission component 1225 may be configured or otherwise supported to support elements for transmitting sidelink control information to the first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmissions from the first wireless device to the second wireless device during a second time slot. The operation mode switching component 1230 may be configured or otherwise supported to support elements for switching the operation mode of the second wireless device according to a schedule to receive uplink transmissions in the second time slot.

[0195] Figure 13A block diagram 1300 is shown of a communication manager 1320 supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure. The communication manager 1320 may be an example of a communication manager 1120, a communication manager 1220, or aspects of both, as described herein. The communication manager 1320 or its various components may be examples of units for performing various aspects of dynamic time-division duplexing for enhanced side-link control signaling as described herein. For example, the communication manager 1320 may include an SCI transmission component 1325, an operation mode switching component 1330, an RRC signaling component 1335, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).

[0196] Based on the examples disclosed herein, the communication manager 1320 may support wireless communication at the second wireless device. The SCI transmission component 1325 may be configured or otherwise supported to support elements for transmitting sidelink control information to the first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmissions from the first wireless device to the second wireless device during a second time slot. The operation mode switching component 1330 may be configured or otherwise supported to support elements for switching the operation mode of the second wireless device according to a schedule to receive uplink transmissions in the second time slot.

[0197] In some examples, to support switching the operating mode of the second wireless device, the operating mode switching component 1330 may be configured or otherwise support a unit for switching from the transmit mode in the first time slot to the receive mode in the second time slot to receive uplink transmissions from the first wireless device in the second time slot.

[0198] In some examples, the second wireless device switches from transmit mode to receive mode based on the time offset between the transmit-side downlink control information and the uplink transmission schedule.

[0199] In some examples, the RRC signaling component 1335 may be configured or otherwise supported for receiving radio resource control messages, which indicate a set of sidelink resources for a sidelink communication link dedicated to the transmission of uplink control information or the reception of downlink control information, wherein uplink transmissions are transmitted via at least a portion of the sidelink resource set. In some examples, the uplink transmissions include uplink control information messages, uplink data messages, or both.

[0200] Figure 14A diagram of a system 1400 including device 1405 supporting dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure, is shown. Device 1405 may be an example of device 1105, device 1205, or base station 105 as described herein, or include components thereof. Device 1405 may wirelessly communicate with one or more base stations 105, UE 115, or any combination thereof. Device 1405 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, such as a communication manager 1420, I / O controller 1410, transceiver 1415, antenna 1425, memory 1430, code 1435, and processor 1440. These components may be coupled via one or more buses (e.g., bus 1445) (e.g., operational ground, communication ground, functional ground, electronic ground, electrical ground).

[0201] I / O controller 1410 can manage input and output signals for device 1405. I / O controller 1410 can also manage peripheral devices not integrated into device 1405. In some cases, I / O controller 1410 can represent physical connections or ports to external peripheral devices. In some cases, I / O controller 1410 can utilize an operating system, such as... Another known operating system. Alternatively, the I / O controller 1410 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 1410 may be implemented as part of a processor (such as processor 1440). In some cases, a user may interact with device 1405 via the I / O controller 1410 or via hardware components controlled by the I / O controller 1410.

[0202] In some cases, device 1405 may include a single antenna 1425. However, in other cases, device 1405 may have more than one antenna 1425, which are capable of transmitting or receiving multiple wireless transmissions simultaneously. Transceiver 1415 may communicate bidirectionally via one or more antennas 1425, wired or wireless links as described herein. For example, transceiver 1415 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. Transceiver 1415 may also include a modem for modulating packets, providing modulated packets to one or more antennas 1425 for transmission, and demodulating packets received from one or more antennas 1425. Transceiver 1415, or transceiver 1415 and one or more antennas 1425, may be examples of transmitter 1115, transmitter 1215, receiver 1110, receiver 1210, or any combination thereof or components thereof as described herein.

[0203] Memory 1430 may include RAM and ROM. Memory 1430 may store computer-readable, computer-executable code 1435, including instructions that, when executed by processor 1440, cause device 1405 to perform the various functions described herein. Code 1435 may be stored in a non-transitory computer-readable medium (such as system memory or another type of memory). In some cases, code 1435 may not be directly executable by processor 1440, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, in addition, memory 1430 may also contain a BIOS that controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0204] Processor 1440 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1440 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into processor 1440. Processor 1440 may be configured to execute computer-readable instructions stored in memory (e.g., memory 1430) to cause device 1405 to perform various functions (e.g., functions or tasks supporting dynamic time-division duplexing for enhanced side-link control signaling). For example, device 1405 or components of device 1405 may include processor 1440 and memory 1430 coupled to processor 1440, processor 1440 and memory 1430 being configured to perform the various functions described herein.

[0205] Based on the examples disclosed herein, the communication manager 1420 may support wireless communication at the second wireless device. For example, the communication manager 1420 may be configured or otherwise support units for transmitting sidelink control information to the first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmissions from the first wireless device to the second wireless device during a second time slot. The communication manager 1420 may also be configured or otherwise support units for switching the operating mode of the second wireless device according to the scheduling to receive uplink transmissions in the second time slot.

[0206] By including or configuring the communication manager 1420 according to the examples described herein, the device 1405 can support techniques for improving communication reliability, reducing latency, improving and reducing user experience related to scheduling conflicts, reducing latency, utilizing communication resources more efficiently, improving coordination between devices operating in TDD configuration, and improving reliability.

[0207] In some examples, the communication manager 1420 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or in cooperation with transceiver 1415, one or more antennas 1425, or any combination thereof. Although the communication manager 1420 is shown as a separate component, in some examples, one or more functions described with reference to the communication manager 1420 may be supported or performed by processor 1440, memory 1430, code 1435, or any combination thereof. For example, code 1435 may include instructions executable by processor 1440 to cause device 1405 to perform various aspects of dynamic time-division duplexing for enhanced side-link control signaling as described herein, or processor 1440 and memory 1430 may be otherwise configured to perform or support such operations.

[0208] Figure 15 A flowchart illustrating a method 1500 for dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure, is shown. Operation of method 1500 can be implemented by a UE or its components as described herein. For example, operation of method 1500 can be implemented by, as referred to... Figures 1 to 10 The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional elements of the UE to perform the described function. Alternatively, the UE can use dedicated hardware to perform aspects of the described function.

[0209] At 1505, the method may include: receiving sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot. The operation of 1505 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 1505 may be derived from references... Figure 9 The SCI receiver component 925 is described to perform this action.

[0210] At 1510, the method may include: decoding at least a portion of sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot. The operation of 1510 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 1510 may be determined by reference to... Figure 9 The SCI decoding component 930 is described and used for execution.

[0211] At 1515, the method may include: a second scheduling for uplink transmission applications, different from the first scheduling, the second scheduling being based on the operating mode of the second radio device in the first time slot. The operation of 1515 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 1515 may be determined by reference to... Figure 9 The described scheduling component 935 is used for execution.

[0212] Figure 16 A flowchart illustrating a method 1600 for dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure, is shown. Operation of method 1600 can be implemented by a UE or its components as described herein. For example, operation of method 1600 can be implemented by, as referred to... Figures 1 to 10 The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional elements of the UE to perform the described function. Alternatively, the UE can use dedicated hardware to perform aspects of the described function.

[0213] At 1605, the method may include: receiving sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot. The operation of 1605 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1605 may be derived from, as referenced... Figure 9 The SCI receiver component 925 is described to perform this action.

[0214] At 1610, the method may include: decoding at least a portion of sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot. The operation of 1610 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 1610 may be determined by reference to... Figure 9 The SCI decoding component 930 is described and used for execution.

[0215] At 1615, the method may include: a second scheduling for uplink transmission applications, different from the first scheduling, the second scheduling being based on the operating mode of the second wireless device in the first time slot. The operation at 1615 can be performed according to examples disclosed herein. In some examples, aspects of the operation at 1615 may be determined by reference to... Figure 9 The described scheduling component 935 is used for execution.

[0216] At 1620, the method may include: delaying uplink transmission from the first time slot to a second time slot based on the second wireless device operating in transmit mode during the first time slot. The operation of 1620 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 1620 may be derived from references... Figure 9 The described scheduling component 935 is used for execution.

[0217] Figure 17 A flowchart illustrating a method 1700 for dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure, is shown. Operation of method 1700 can be implemented by a UE or its components as described herein. For example, operation of method 1700 can be implemented by, as referred to... Figures 1 to 10 The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional elements of the UE to perform the described function. Alternatively, the UE can use dedicated hardware to perform aspects of the described function.

[0218] At 1705, the method may include: receiving sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot. The operation of 1705 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 1705 may be derived from, as referenced... Figure 9 The SCI receiver component 925 is described to perform this action.

[0219] At 1710, the method may include: decoding at least a portion of sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot. The operation of 1710 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 1710 may be determined by reference to... Figure 9 The SCI decoding component 930 is described and used for execution.

[0220] At 1715, the method may include: a second scheduling for uplink transmission applications, different from the first scheduling, the second scheduling being based on the operating mode of the second radio device in the first time slot. The operation at 1715 can be performed according to examples disclosed herein. In some examples, aspects of the operation at 1715 may be determined by reference to... Figure 9 The described scheduling component 935 is used for execution.

[0221] At 1720, the method may include: discarding uplink transmissions in the first time slot based on the second wireless device operating in transmit mode during the first time slot. The operation at 1720 can be performed according to examples disclosed herein. In some examples, aspects of the operation at 1720 may be derived from, as referenced... Figure 9 The described transmission drop component 940 is used to perform this.

[0222] At 1725, the method may include sending an indication to a second wireless device to discard the uplink transmission. The operation at 1725 can be performed according to examples disclosed herein. In some examples, aspects of the operation at 1725 may be derived from, as referenced... Figure 9 The described transmission drop component 940 is used to perform this.

[0223] Figure 18 A flowchart illustrating a method 1800 for dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure, is shown. Operation of method 1800 can be implemented by a UE or its components as described herein. For example, operation of method 1800 can be implemented by, as referred to... Figures 1 to 10 The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional elements of the UE to perform the described function. Alternatively, the UE can use dedicated hardware to perform aspects of the described function.

[0224] At 1805, the method may include: receiving sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot. The operation of 1805 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1805 may be derived from, as referenced... Figure 9 The SCI receiver component 925 is described to perform this action.

[0225] At 1810, the method may include: decoding at least a portion of sidelink control information, the sidelink control information including an indication of the operating mode of the second wireless device in the first time slot. The operation at 1810 can be performed according to examples disclosed herein. In some examples, aspects of the operation at 1810 may be determined by reference to... Figure 9 The SCI decoding component 930 is described and used for execution.

[0226] At 1815, the method may include: a second scheduling for uplink transmission applications, different from the first scheduling, the second scheduling being based on the operating mode of the second radio device in the first time slot. The operation at 1815 can be performed according to examples disclosed herein. In some examples, aspects of the operation at 1815 may be determined by reference to... Figure 9 The described scheduling component 935 is used for execution.

[0227] At 1820, the method may include: receiving downlink control information from a second wireless device during a first time slot according to a reception mode, the downlink control information being scheduled for uplink transmission from the first wireless device to the second wireless device during a second time slot. The operation of 1820 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 1820 may be derived from references... Figure 9 The described scheduling component 935 is used for execution.

[0228] Figure 19 A flowchart illustrating a method 1900 for dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure, is shown. Operation of method 1900 can be implemented by a base station or its components as described herein. For example, operation of method 1900 can be implemented by, as referred to... Figures 1 to 6 and Figures 11 to 14 The described base station 105 performs this function. In some examples, the base station may execute a set of instructions to control the functional elements of the base station to perform the described function. Alternatively, the base station may use dedicated hardware to perform aspects of the described function.

[0229] At 1905, the method may include: transmitting sidelink control information to a first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmission from the first wireless device to a second wireless device during a second time slot. The operation of 1905 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1905 may be derived from, as referenced... Figure 13 The SCI transport component 1325 is described to perform this action.

[0230] At 1910, the method may include: switching the operating mode of the second wireless device according to a schedule to receive uplink transmissions in a second time slot. The operation at 1910 can be performed according to examples disclosed herein. In some examples, aspects of the operation at 1910 may be determined by reference to... Figure 13 The described operation mode switching component 1330 is used to execute this.

[0231] Figure 20 A flowchart illustrating a method 2000 for dynamic time-division duplexing for enhanced side-link control signaling, according to various aspects of this disclosure, is shown. Operation of method 2000 can be implemented by a base station or its components as described herein. For example, operation of method 2000 can be implemented by, as referred to... Figures 1 to 6 and Figures 11 to 14 The described base station 105 performs this function. In some examples, the base station may execute a set of instructions to control the functional elements of the base station to perform the described function. Alternatively, the base station may use dedicated hardware to perform aspects of the described function.

[0232] At 2005, the method may include: transmitting sidelink control information to a first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmission from the first wireless device to a second wireless device during a second time slot. The operation of 2005 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 2005 may be provided by reference to... Figure 13 The SCI transport component 1325 is described to perform this action.

[0233] At 2010, the method may include: switching the operating mode of the second wireless device according to a schedule to receive uplink transmissions in a second time slot. The operation of 2010 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 2010 may be determined by reference to... Figure 13 The described operation mode switching component 1330 is used to execute this.

[0234] At 2015, the method may include: switching from a transmit mode in a first time slot to a receive mode in a second time slot to receive uplink transmissions from a first wireless device in the second time slot. The operation of 2015 can be performed according to examples disclosed herein. In some examples, aspects of the operation of 2015 may be provided by reference to... Figure 13 The described operation mode switching component 1330 is used to execute this.

[0235] Overview of all aspects

[0236] The following provides a summary of various aspects of this disclosure:

[0237] Aspect 1: A method for wireless communication at a first wireless device, comprising: receiving sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot; decoding at least a portion of the sidelink control information, the sidelink control information including an indication of an operating mode of the second wireless device in the first time slot; and applying a second schedule different from the first schedule for uplink transmission, the second schedule being at least partially based on the operating mode of the second wireless device in the first time slot.

[0238] Aspect 2: The method according to aspect 1 further includes: determining the operating mode of the first wireless device during the first time slot based at least in part on side link control information, wherein the second scheduling of the uplink transmission is also based at least in part on the operating mode of the first wireless device in the first time slot.

[0239] Aspect 3: The method according to any of Aspects 1 to 2, wherein the operating mode of the second wireless device during the first time slot is a transmission mode, and wherein the second scheduling of the uplink transmission includes: delaying the uplink transmission from the first time slot to the second time slot, at least in part, based on the second wireless device operating in transmission mode during the first time slot.

[0240] Aspect 4: The method according to any of aspects 1 to 3, wherein the operating mode of the second wireless device during the first time slot is a transmission mode, and wherein the second scheduling of applying uplink transmission includes: discarding uplink transmission in the first time slot based at least in part on the second wireless device operating in transmission mode during the first time slot; and sending an indication to the second wireless device to discard the uplink transmission.

[0241] Aspect 5: The method according to aspect 4 further includes: receiving from the second wireless device a rescheduling of the uplink transmission in the second time slot based at least in part on the dropping of the uplink transmission in the first time slot.

[0242] Aspect 6: The method according to any of aspects 1 to 5, wherein the second wireless device operates in a transmitting mode during the first time slot, and the first wireless device operates in a receiving mode, and wherein the second scheduling of uplink transmission includes: receiving downlink control information from the second wireless device during the first time slot according to the receiving mode, the downlink control information being scheduled for uplink transmission from the first wireless device to the second wireless device during the second time slot.

[0243] Aspect 7: The method according to any of aspects 1 to 6, wherein the indication of the operating mode includes a transmitter identifier associated with the second wireless device received in the second part of the side link control information.

[0244] Aspect 8: The method according to any of aspects 1 to 6, wherein the indication of the operating mode includes a one-bit indication of the operating mode of the first or second wireless device received in the first part of the side link control information.

[0245] Aspect 9: The method according to any of aspects 1 to 6, wherein the indication of the operating mode includes a cyclic redundancy check scrambling sequence associated with the first or second wireless device received in the first part of the side link control information.

[0246] Aspect 10: The method according to any of aspects 1 to 9, wherein scheduling uplink transmissions is based at least in part on the time offset between receiving uplink control information and transmitting uplink transmissions.

[0247] Aspect 11: The method according to any of aspects 1 to 10 further includes: receiving a radio resource control message, the radio resource control message indicating a set of sidelink resources for a sidelink communication link dedicated to the transmission of uplink control information or the reception of downlink control information, wherein the uplink transmission is transmitted via at least a subset of the set of sidelink resources.

[0248] Aspect 12: The method according to any of Aspects 1 to 11, wherein the uplink transmission includes uplink control information messages, uplink data messages, or both.

[0249] Aspect 13: A method for wireless communication at a second wireless device, comprising: transmitting sidelink control information to a first wireless device via a sidelink communication link in a first time slot, the sidelink control information including scheduling for uplink transmission from the first wireless device to the second wireless device during a second time slot; and switching the operating mode of the second wireless device according to the scheduling to receive uplink transmissions in the second time slot.

[0250] Aspect 14: According to the method of aspect 13, switching the operating mode of the second wireless device includes: switching from a transmit mode in the first time slot to a receive mode in the second time slot, so as to receive uplink transmissions from the first wireless device in the second time slot.

[0251] Aspect 15: The method according to any of aspects 13 to 14, wherein the second wireless device switches from transmit mode to receive mode based at least in part on the time offset between transmit-side downlink control information and the scheduling of uplink transmissions.

[0252] Aspect 16: The method according to any of aspects 13 to 15 further includes: receiving a radio resource control message, the radio resource control message indicating a set of sidelink resources for a sidelink communication link dedicated to the transmission of uplink control information or the reception of downlink control information, wherein the uplink transmission is transmitted via at least a portion of the set of sidelink resources.

[0253] Aspect 17: The method according to any of aspects 13 to 16, wherein the uplink transmission includes uplink control information messages, uplink data messages, or both.

[0254] Aspect 18: An apparatus for wireless communication at a first wireless device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of aspects 1 to 12.

[0255] Aspect 19: An apparatus for wireless communication at a first wireless device, comprising at least one unit for performing the method according to any one of aspects 1 to 12.

[0256] Aspect 20: A non-transitory computer-readable medium storing code for wireless communication at a first wireless device, the code including instructions executable by a processor to perform the methods described according to any of aspects 1 to 12.

[0257] Aspect 21: An apparatus for wireless communication at a second wireless device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any of aspects 13 to 17.

[0258] Aspect 22: An apparatus for wireless communication at a second wireless device, comprising at least one unit for performing the method according to any one of aspects 13 to 17.

[0259] Aspect 23: A non-transitory computer-readable medium storing code for wireless communication at a second wireless device, the code including instructions executable by a processor to perform the methods described in any of aspects 13 to 17.

[0260] It should be noted that the methods described in this paper describe possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are possible. Furthermore, aspects from two or more methods can be combined.

[0261] While aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for illustrative purposes, and the terms LTE, LTE-A, LTE-A Pro, or NR may be used extensively in the description, the techniques described herein apply beyond LTE, LTE-A, LTE-A Pro, or NR networks. For example, the techniques described can be applied to a variety of other wireless communication systems, such as Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.

[0262] The information and signals described herein can be represented using any of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout this specification can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.

[0263] The various illustrative blocks and components described herein can be implemented or performed using a general-purpose processor, DSP, ASIC, CPU, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware component, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration).

[0264] The functions described herein can be implemented using hardware, software executed by a processor, firmware, or any combination thereof. If implemented using software executed by a processor, the functions can be stored on or transmitted via a computer-readable medium as one or more instructions or code. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein can be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features implementing the functions can also be physically located in various locations, including being distributed such that different parts of the functions are implemented in different physical locations.

[0265] Computer-readable media include both non-transitory computer storage media and communication media, with communication media encompassing any medium that facilitates the transfer of computer programs from one place to another. Non-transitory storage media can be any available medium accessible by a general-purpose computer or a special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compressed optical disc (CD) ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired units of program code in the form of instructions or data structures and that can be accessed by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Furthermore, any connection is appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, these are included within the definition of computer-readable media. As used herein, disks and optical discs include CDs, laser discs, optical discs, digital multifunction discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically copy data magnetically, while optical discs use lasers to copy data optically. Combinations of the above are also included within the scope of computer-readable media.

[0266] As used herein (including in the claims), the word "or" in a list of items (e.g., a list of items ending with phrases such as "at least one of" or "one or more of") indicates an inclusive list, such that a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Furthermore, as used herein, the phrase "based on" should not be construed as a reference to a closed set of conditions. For example, an example step described as "based on condition A" could be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same way as the phrase "at least partially based on".

[0267] In the accompanying drawings, similar components or features may have the same reference numerals. Furthermore, various components of the same type can be distinguished by a dash following the reference numeral and a second reference numeral used to differentiate between similar components. If only the first reference numeral is used in the specification, the description applies to any one of the similar components having the same first reference numeral, regardless of the second or other subsequent reference numerals.

[0268] The exemplary configurations described herein, in conjunction with the accompanying drawings, are not intended to represent all examples that can be implemented or that are within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration," and not "preferred" or "advantageous over other examples." The detailed description includes specific details for the purpose of providing an understanding of the described techniques. However, these techniques may be implemented without these specific details. In some instances, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0269] The descriptions herein are provided to enable those skilled in the art to implement or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled in the art, and the general principles defined herein can be applied to other variations without departing from the scope of the present disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but is given the broadest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication at a first wireless device, comprising: Receive sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot; Decoding at least a portion of the sidelink control information, the sidelink control information including an indication of the operating mode of the second wireless device in the first time slot, wherein the indication of the operating mode is received in a first portion of the sidelink control information in temporal order; and The second scheduling, which is different from the first scheduling for the uplink transmission application, is at least partially based on the operating mode of the second wireless device in the first time slot.

2. The method according to claim 1, further comprising: The operating mode of the first wireless device during the first time slot is determined at least in part based on the sidelink control information, wherein the second scheduling of the uplink transmission is also at least in part based on the operating mode of the first wireless device in the first time slot.

3. The method according to claim 1, wherein, The second wireless device operates in a transmit mode during the first time slot, and the second scheduling applying the uplink transmission includes: The uplink transmission is delayed from the first time slot to the second time slot, at least in part, based on the second wireless device operating in the transmission mode during the first time slot.

4. The method according to claim 1, wherein, The second wireless device operates in a transmit mode during the first time slot, and the second scheduling applying the uplink transmission includes: The uplink transmission in the first time slot is dropped at least in part based on the second wireless device operating in the transmission mode during the first time slot; and Send an indication to the second wireless device regarding the dropping of the uplink transmission.

5. The method according to claim 4, further comprising: The second wireless device receives a rescheduling of the uplink transmission in the second time slot, at least in part, based on the dropping of the uplink transmission in the first time slot.

6. The method according to claim 1, wherein, The second wireless device operates in a transmit mode during the first time slot, and the first wireless device operates in a receive mode, wherein the second scheduling applying the uplink transmission includes: According to the receiving mode, downlink control information is received from the second wireless device during the first time slot, and the downlink control information is scheduled for the uplink transmission from the first wireless device to the second wireless device during the second time slot.

7. The method according to claim 1, wherein, The indication of the operating mode includes a transmitter identifier associated with the second wireless device received in the second part of the temporal sequence of the side link control information.

8. The method according to claim 1, wherein, The indication of the operating mode includes a one-bit indication of the operating mode of the first wireless device or the second wireless device received in the first part of the time sequence of the side link control information.

9. The method according to claim 1, wherein, The indication of the operating mode includes a cyclic redundancy check scrambling sequence associated with the first or second wireless device received in the first part of the temporal sequence of the side link control information.

10. The method according to claim 1, wherein, The scheduling of the uplink transmission is based, at least in part, on the time offset between receiving the sidelink control information and sending the uplink transmission.

11. The method according to claim 1, further comprising: A radio resource control message is received, the radio resource control message indicating a set of sidelink resources for the sidelink communication link dedicated to the transmission of uplink control information or the reception of downlink control information, wherein the uplink transmission is transmitted via at least a subset of the set of sidelink resources.

12. The method according to claim 1, wherein, The uplink transmission includes uplink control information messages, uplink data messages, or both.

13. A method for wireless communication at a second wireless device, comprising: In a first time slot, sidelink control information is transmitted to a first wireless device via a sidelink communication link. This sidelink control information includes scheduling for uplink transmissions from the first wireless device to the second wireless device during a second time slot. The sidelink control information also includes an indication of the operating mode of the second wireless device in the second time slot and is transmitted in a first portion of the time sequence of the sidelink control information. Switch the operating mode of the second wireless device to receive the uplink transmission in the second time slot according to the scheduling.

14. The method according to claim 13, wherein, Switching the operating mode of the second wireless device includes: Switch from the transmit mode in the first time slot to the receive mode in the second time slot to receive the uplink transmission from the first wireless device in the second time slot.

15. The method of claim 13, further comprising: The switch from transmit mode to receive mode is based at least in part on the time offset between the transmission of the side link control information and the scheduling of the uplink transmission.

16. The method of claim 13, further comprising: A radio resource control message is received, the radio resource control message indicating a set of sidelink resources for the sidelink communication link dedicated to the transmission of uplink control information or the reception of downlink control information, wherein the uplink transmission is transmitted via at least a portion of the set of sidelink resources.

17. The method according to claim 13, wherein, The uplink transmission includes uplink control information messages, uplink data messages, or both.

18. An apparatus for wireless communication at a first wireless device, comprising: processor; Memory coupled to the processor; as well as Instructions, which are stored in the memory and can be executed by the processor, cause the device to perform the following operations: Receive sidelink control information from a second wireless device via a sidelink communication link, the sidelink control information including a first schedule for uplink transmission from the first wireless device to the second wireless device during a first time slot; At least a portion of the sidelink control information is decoded, the sidelink control information including an indication of the operating mode of the second wireless device in the first time slot, wherein the indication of the operating mode is received in a first portion of the sidelink control information in a temporal sequence; as well as The second scheduling, which is different from the first scheduling for the uplink transmission application, is at least partially based on the operating mode of the second wireless device in the first time slot.

19. The apparatus according to claim 18, wherein, The instructions can also be executed by the processor to cause the device to perform the following operations: The operating mode of the first wireless device during the first time slot is determined at least in part based on the sidelink control information, wherein the second scheduling of the uplink transmission is also at least in part based on the operating mode of the first wireless device in the first time slot.

20. The apparatus according to claim 18, wherein, The instructions for applying the second scheduling of the uplink transmission can be executed by the processor to cause the device to perform the following operations: The uplink transmission is delayed from the first time slot to the second time slot, at least in part, based on the fact that the second wireless device operates in transmit mode during the first time slot.

21. The apparatus according to claim 18, wherein, The instructions for applying the second scheduling of the uplink transmission can be executed by the processor to cause the device to perform the following operations: The uplink transmission in the first time slot is dropped at least in part based on the fact that the second wireless device operates in transmit mode during the first time slot; and Send an indication to the second wireless device regarding the dropping of the uplink transmission.

22. The apparatus according to claim 21, wherein, The instructions can also be executed by the processor to cause the device to perform the following operations: The second wireless device receives a rescheduling of the uplink transmission in the second time slot, at least in part, based on the dropping of the uplink transmission in the first time slot.

23. The apparatus according to claim 18, wherein, The instructions for applying the second scheduling of the uplink transmission can be executed by the processor to cause the device to perform the following operations: According to the reception mode, downlink control information is received from the second wireless device during the first time slot, and the downlink control information is scheduled for the uplink transmission from the first wireless device to the second wireless device during the second time slot.

24. The apparatus according to claim 18, wherein, The indication of the operating mode includes a transmitter identifier associated with the second wireless device received in the second part of the temporal sequence of the side link control information.

25. The apparatus according to claim 18, wherein, The indication of the operating mode includes a one-bit indication of the operating mode of the first wireless device or the second wireless device received in the first part of the time sequence of the side link control information.

26. The apparatus according to claim 18, wherein, The indication of the operating mode includes a cyclic redundancy check scrambling sequence associated with the first or second wireless device received in the first part of the temporal sequence of the side link control information.

27. The apparatus according to claim 18, wherein, The scheduling of the uplink transmission is based, at least in part, on the time offset between receiving the sidelink control information and sending the uplink transmission.

28. An apparatus for wireless communication at a second wireless device, comprising: processor; Memory coupled to the processor; as well as Instructions, which are stored in the memory and can be executed by the processor, cause the device to perform the following operations: In a first time slot, sidelink control information is sent to a first wireless device via a sidelink communication link. The sidelink control information includes scheduling for uplink transmission from the first wireless device to the second wireless device during a second time slot. The sidelink control information also includes an indication of the operating mode of the second wireless device in the second time slot and is sent in a first part of the time sequence of the sidelink control information. as well as Switch the operating mode of the second wireless device to receive the uplink transmission in the second time slot according to the scheduling.

29. The apparatus according to claim 28, wherein, The instruction for switching the operating mode of the second wireless device can be executed by the processor to cause the device to perform the following operations: Switch from the transmit mode in the first time slot to the receive mode in the second time slot to receive the uplink transmission from the first wireless device in the second time slot.

30. The apparatus according to claim 28, wherein, Instructions for switching the operating mode of the second wireless device can be executed by the processor to cause the device to perform the following operations: The switch from transmit mode to receive mode is based at least in part on the time offset between the transmission of the sidelink control information and the scheduling of the uplink transmission.

Citation Information

Patent Citations

  • Resource pool sharing between network scheduled UE and autonomous scheduled UE transmissions

    US20190306835A1