Techniques for control reduction in sidelink networks

By introducing flexible control segments and dynamically configuring dedicated control symbol pairs in the sidelink network, the problem of wasted control segment resources is solved, and resource utilization efficiency is improved, especially when a small number of UEs attempt to use the network, resources are utilized more efficiently.

CN115699928BActive Publication Date: 2026-03-10QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-18
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

In sidelink networks, improper allocation of control segment resources leads to resource waste, especially when fewer UEs attempt to use them. Control symbols are not fully utilized, resulting in low resource utilization efficiency.

Method used

By introducing a flexible control section within the side link control segment, UEs are allowed to transmit data in lower priority sections, the position of dedicated control symbol pairs is dynamically configured to adapt to changes in the number of UEs, and the flexible control segment operation mode is enabled when a small number of UEs attempt to utilize it.

Benefits of technology

It improves the efficiency of resource utilization within the sidelink network and reduces resource waste, especially when fewer UEs attempt to use it, achieving more efficient resource allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115699928B_ABST
    Figure CN115699928B_ABST
Patent Text Reader

Abstract

Methods, systems, and devices are described for wireless communication. A first user equipment (UE) can transmit a first request message to a second UE, the first request message indicating a request to transmit a first sidelink message in a first slot of a sidelink network, and can transmit the first sidelink message in a first data segment of the first slot based on transmitting the first request message. The first UE can monitor a first portion of a control segment of a second slot of the sidelink network for a request message or a response message. The first UE can transmit a second request message in a portion of a second control segment of the second slot designated for scheduling ongoing transmissions, and can transmit a second sidelink message in at least a portion of the second slot based on transmitting the second request message.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-referencing

[0002] This patent application claims priority to U.S. Provisional Patent Application No. 63 / 034,320, filed June 3, 2020, entitled “TECHNIQUES FOR CONTROL REDUCTION IN SIDELINK NETWORK”, which is assigned to the assignee of this application and is expressly incorporated herein by reference. Technical Field

[0003] The following text generally refers to wireless communication, and in particular to techniques for control reduction in sidelink networks.

[0004] background

[0005] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, message sending and receiving, broadcasting, and so on. 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 (such as Long Term Evolution (LTE) systems, LTE-A Advanced (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 various 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 of which simultaneously supports communication from multiple communication devices, which may also be referred to as User Equipment (UE).

[0006] Wireless communication systems can support several UEs that can communicate directly with each other (e.g., via a sidelink communication link). In such systems, transmissions between devices (e.g., between different UEs) can be performed using control and data segments of time slots within the sidelink communication link.

[0007] Overview

[0008] The described technology relates to improved methods, systems, devices, and apparatuses supporting techniques for control reduction in sidelink networks. Generally, the described technology provides signaling for flexible control segments of time slots in sidelink networks, enabling more efficient use of resources within the sidelink communication link. Specifically, in addition to the data segments of time slots within the sidelink communication link, the signaling within the sidelink allows a user equipment (UE) to transmit data (e.g., sidelink messages) in a lower priority portion (e.g., a "flexible" portion) of the control segment. For example, a UE transmitting data (e.g., a sidelink message) in the data segment of a first time slot of a sidelink communication link can transmit a request message (e.g., a request to transmit (RTS) message) in a dedicated control symbol pair of a second time slot to request use of the data segment of the second time slot and a portion of the control segment (e.g., the flexible portion). If no higher priority communication requests use of the data segment of the second time slot, the UE can transmit data (e.g., sidelink messages) in the flexible portion of the control segment and the data segment of the second time slot. In this regard, the flexible portion of the control segment can be used for control signaling when no UE transmits within the dedicated symbol pair, and can be used for data signaling when the UE requests the use of the flexible portion via signaling within the dedicated symbol pair of the previous time slot. Brief description of the attached diagram

[0010] Figure 1 Examples of wireless communication systems that support control reduction techniques in sidelink networks according to various aspects of this disclosure are explained.

[0011] Figure 2 Examples of wireless communication systems that support control reduction techniques in sidelink networks according to various aspects of this disclosure are explained.

[0012] Figure 3 An example of a sidelink diagram illustrating techniques for control reduction in sidelink networks, based on various aspects of this disclosure, is explained.

[0013] Figure 4 An example of the process flow supporting techniques for control reduction in sidelink networks according to various aspects of this disclosure is explained.

[0014] Figure 5 and 6 A block diagram of an apparatus supporting techniques for control reduction in sidelink networks, according to various aspects of this disclosure, is shown.

[0015] Figure 7 A block diagram of a communication manager supporting techniques for control reduction in side-link networks, according to various aspects of this disclosure, is shown.

[0016] Figure 8A diagram of a system including devices supporting control reduction techniques for sidelink networks is shown according to various aspects of this disclosure.

[0017] Figures 9 to 12 A flowchart illustrating a method for supporting control reduction techniques in sidelink networks according to various aspects of this disclosure is shown.

[0018] Detailed description

[0019] The wireless system may support both access links (e.g., Uu links) and sidelinks (e.g., PC5 links) for communication between wireless devices. A "Mode 1" sidelink network may refer to a sidelink network managed (e.g., coordinated) by a base station, while a "Mode 2" sidelink network may refer to a sidelink network not managed (e.g., coordinated) by a base station. During Mode 2 operation, the time slot associated with the sidelink network may include a control segment containing one or more control symbol pairs and a data segment for transmitting sidelink messages. A UE may transmit a Request to Send (RTS) message and receive a Clear to Send (CTS) message within the control symbol pairs of a control segment to attempt to schedule a data segment for transmitting sidelink messages. Higher-priority UEs may transmit RTS and CTS messages toward the beginning of the control segment (e.g., within the first control symbol pair). Lower-priority pairs may monitor higher-priority RTS within these control symbol pairs and, if no higher-priority UE requests use of the data portion, may transmit RTS and CTS messages in a later control symbol pair. A UE that "wins" or requests the use of a data segment can transmit sidelink messages within that data segment. In networks with a large number of UEs, the control segment for each time slot can be long (e.g., a large number of control symbol pairs). However, in cases where only a few UEs are actively attempting to use the sidelink, the resources allocated to control signaling within the control segment (e.g., within control symbol pairs) may be wasted, leading to inefficient use of resources within that sidelink.

[0020] Accordingly, the technology disclosed herein relates to signaling for flexible sidelink control segments, which enables more efficient use of resources within the sidelink network. Specifically, in addition to data segments, signaling within the sidelink can also allow the UE to transmit data (e.g., sidelink messages) within a lower priority portion (e.g., the “flexible” portion) of the sidelink control segment. Such techniques can be used in situations where a relatively small number of other UEs are attempting to use the sidelink network. For example, a UE currently transmitting in a first time slot of the sidelink can monitor the control portion of a second time slot. If no higher-priority UE requests use of the data segment of the second time slot, the UE can transmit an RTS message in a dedicated control symbol pair of the second time slot to “request” use of both the data segment and a portion of the control segment (the flexible portion) of the second time slot. The UE can then transmit data (e.g., sidelink messages) within the flexible portion of the control segment and the data segment of the second time slot. In this regard, the flexible portion of the control segment can be used for control signaling when no UE transmits within the dedicated symbol pair, and can be used for data signaling when the UE requests the use of the flexible portion via signaling within the dedicated symbol pair of the previous time slot.

[0021] In some aspects, the base station can semi-statically or dynamically configure the location of dedicated control symbol pairs to accommodate a larger or smaller number of UEs actively attempting to use the sidelink. Furthermore, the base station can enable a "flexible control segment" operating mode within the sidelink when a small number of UEs are attempting to utilize it, and disable the "flexible control segment" operating mode and revert to the default operating mode for the sidelink when a large number of UEs are attempting to utilize it. By allowing a flexible control portion within the control segment of the sidelink that can be optionally used for control signaling and / or data signaling, the techniques described herein provide more efficient use of resources within the sidelink.

[0022] The aspects of this disclosure are initially described in the context of a wireless communication system. Additionally, the aspects of this disclosure are described in the context of exemplary sidelink diagrams and exemplary process flows. The aspects of this disclosure are further explained and described by means of, and with reference to, apparatus diagrams, system diagrams, and flowcharts relating to techniques for subband precoding in sidelink communication.

[0023] Figure 1Examples of wireless communication systems 100 supporting control reduction techniques in sidelink networks according to various aspects of this disclosure are described. 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, wireless communication system 100 may be a Long Term Evolution (LTE) network, an Advanced LTE (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low latency communication, communication with low-cost and low-complexity devices, or any combination thereof.

[0024] Base station 105 can be distributed across a geographical area to form wireless communication system 100, and can be different types of devices or devices with different capabilities. Base station 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 on the coverage area 110. Coverage area 110 can be an example of a geographical area over which base station 105 and UE 115 can support signal communication according to one or more radio access technologies.

[0025] Each UE 115 can be distributed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 can be stationary or mobile, or stationary and mobile at different times. Each UE 115 can be a different type of device or a device with different capabilities. Figure 1 The document describes some example UE 115s. The UE 115 described herein can communicate with various types of devices, such as other UE 115s, base station 105, or network equipment (e.g., core network nodes, relay equipment, integrated access and backhaul (IAB) nodes, or other network equipment). Figure 1 As shown in the image.

[0026] Each base station 105 may communicate with the core network 130, or with each other, or both. For example, base station 105 may interface with the core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base stations 105 may communicate with each other directly (e.g., directly between base stations 105), indirectly (e.g., via the core network 130), or directly and indirectly on backhaul links 120 (e.g., via X2, Xn, or other interfaces). In some examples, backhaul link 120 may be or include one or more radio links.

[0027] 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 transceiver station, radio base station, access point, radio transceiver, B node, evolved B node (eNB), next-generation B node or gigabit B node (any of which may be referred to as gNB), home B node, home evolved B node, or other suitable terms.

[0028] UE 115 may include or be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or any 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, which may be implemented in various objects such as appliances or vehicles, meters, etc.

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

[0030] 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 the radio spectrum band (e.g., a bandwidth portion (BWP)) operating 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 carrier operation, user data, or other signaling. Wireless communication system 100 may support communication with UE 115 using carrier aggregation or multi-carrier operation. UE 115 may be configured to have multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation may be used in conjunction with both frequency division duplex (FDD) and time division duplex (TDD) component carriers.

[0031] The signal waveform transmitted on the carrier may include multiple subcarriers (e.g., using multi-carrier modulation (MCM) techniques, such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform extended OFDM (DFT-S-OFDM)). In a system employing MCM, a resource element may 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 may depend on the modulation scheme (e.g., the order of the modulation scheme, the code rate of the modulation scheme, or both). Thus, the more resource elements the UE 115 receives and the higher the order of the modulation scheme, the higher the data rate the UE 115 can achieve. Wireless communication resources may refer to a combination of radio frequency spectrum resources, temporal resources, and spatial resources (e.g., spatial layers or beams), and using multiple spatial layers can further improve the data rate or data integrity of communication with the UE 115.

[0032] The time interval of base station 105 or UE 115 can be expressed as a multiple of a basic time unit, such as the sampling period T. s =1 / (△f) max ·N f ) seconds, where Δf max This can represent the maximum supported subcarrier spacing, while N f This can represent the maximum supported Discrete Fourier Transform (DFT) size. The time interval of the communication resources can be organized according to radio frames, each with 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).

[0033] 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 (e.g., in the time domain) be divided 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 mini-time slots containing one or more symbols. Excluding the cyclic prefix, each symbol period may contain one or more (e.g., N) symbols. f (Number) sampling periods. The duration of a symbol period can depend on the subcarrier interval or the operating frequency band.

[0034] A subframe, time slot, mini-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. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in bursts of shortened TTIs (sTTIs)).

[0035] Physical channels can be multiplexed on a carrier using various techniques. Physical control channels and physical data channels can be multiplexed on a downlink carrier, for example, using one or more of Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or hybrid TDM-FDM techniques. 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., CORESET) can be configured for a set of UEs 115. For example, one or more UEs 115 can monitor or search 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 in one or more aggregation levels arranged in a cascaded manner. An 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 in 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 configured to send control information to a specific UE 115.

[0036] Each base station 105 may provide communication coverage via one or more cells (e.g., macrocells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" may refer to a logical communication entity used to communicate with base station 105 (e.g., on a carrier) and may be associated with an identifier used to distinguish adjacent cells (e.g., Physical Cell Identifier (PCID), Virtual Cell Identifier (VCID), or others). 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. The extent of such cells may vary from smaller areas (e.g., structures, subsets of structures) to larger areas depending on various factors such as the capabilities of base station 105. For example, a cell may be or include buildings, subsets of buildings, or external space between or overlapping geographic coverage areas 110, among other examples.

[0037] In some examples, base station 105 may be mobile, and thus provide communication coverage to mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but the 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 to various geographic coverage areas 110.

[0038] Wireless communication system 100 may be configured to support ultra-reliable communication or low latency communication, or various combinations thereof. For example, wireless communication system 100 may be configured to support ultra-reliable low latency communication (URLLC) or mission-critical communication. UE 115 may be designed to support ultra-reliable, low latency, or mission-critical functions (e.g., mission-critical functions). Ultra-reliable communication may include private or group communication and may be supported by one or more mission-critical services, such as Mission-Critical Talk-to-Talk (MCPTT), Mission-Critical Video (MCVideo), or Mission-Critical Data (MCData)). Support for mission-critical functions may include prioritization of services, and mission-critical services may be used for public safety or general business applications. The terms ultra-reliable, low latency, mission-critical, and ultra-reliable low latency are used interchangeably herein.

[0039] In some examples, UE 115 may also be able to communicate directly with other UE 115 on a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UE 115s utilizing D2D communication may be within the geographic coverage area 110 of base station 105. Other UE 115s in such a group may be outside the geographic coverage area 110 of base station 105 or may be unable to receive transmissions from base station 105 for other reasons. In some examples, groups of UE 115s communicating via D2D communication may 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 the individual UE 115s without involving base station 105.

[0040] Core network 130 provides 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). The EPC or 5GC may include at least one control plane entity (e.g., a Mobility Management Entity (MME), Access and Mobility Management Function (AMF)) for 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 (UPF)) for routing packets or interconnecting to external networks. The control plane entity manages non-access stratum (NAS) functions, such as mobility, authentication, and bearer management of UE 115 served by base station 105 associated with core network 130. User IP packets can be delivered through the user plane entity, which provides IP address allocation and other functions. The user plane entity can connect to network operator IP service 150. Carrier IP services 150 may include access to the Internet, intranets, IP Multimedia Subsystem (IMS), or packet-switched streaming services.

[0041] Some network devices (such as 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 each 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 various network devices (e.g., radio headends and ANCs) or combined into a single network device (e.g., base station 105).

[0042] Wireless communication system 100 can operate using one or more frequency bands, typically in the range of 300 MHz to 300 GHz. Generally, the 300 MHz to 3 GHz band is referred to as a UHF band or decimeter band because the wavelengths range from approximately 1 decimeter to 1 meter. UHF waves can be blocked or redirected by buildings and environmental features, but these waves can penetrate various structures sufficiently for macrocells to provide service to UE 115 located indoors. Compared to transmissions using smaller frequencies and longer waves in the lower HF or VHF portions of the spectrum below 300 MHz, UHF wave transmission can be associated with smaller antennas and shorter ranges (e.g., less than 100 km).

[0043] Wireless communication system 100 may utilize both licensed and unlicensed radio spectrum bands. For example, wireless communication system 100 may 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 spectrum bands, devices (such as base station 105 and UE 115) may employ carrier sensing for collision detection and avoidance. In some examples, operation in unlicensed frequency bands may be based on carrier aggregation configuration (e.g., LAA) in coordination with component carriers operating in licensed frequency bands. Operation in unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, etc.

[0044] Base station 105 or UE 115 may be equipped with multiple antennas that can be used to employ technologies 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 that can support MIMO operation or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may coexist 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 an antenna array with several rows and columns of antenna ports that base station 105 can use to support beamforming for communication with UE 115. Similarly, UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support radio frequency beamforming for signals transmitted via the antenna ports.

[0045] Base station 105 or UE 115 can use MIMO communication to leverage multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals via different spatial layers. This technique is known as spatial multiplexing. For example, a transmitting device may transmit multiple signals via different antennas or different combinations of antennas. Similarly, a receiving device may receive multiple signals via different antennas or different combinations of antennas. Each of the multiple signals may be referred to as a separate spatial stream and may carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers may 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.

[0046] Beamforming (also known as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting or receiving device (e.g., base station 105, UE 115) to shape or guide an antenna beam (e.g., a transmit beam, a receive beam) 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 particular orientation of the antenna array experience constructive interference, while others experience destructive interference. Adjustments to the signals transmitted via the antenna elements may include the transmitting or receiving device applying amplitude offset, phase offset, or both to the signals carried via the antenna elements associated with that device. The adjustments associated with each antenna element may be defined by a beamforming weight set associated with a particular orientation (e.g., the antenna array relative to the transmitting or receiving device, or relative to some other orientation).

[0047] Base station 105 or UE 115 may use beamsweeping techniques as part of beamforming operations. For example, base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) for beamforming operations to facilitate directional communication with UE 115. Some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by base station 105 in different directions. For example, base station 105 may transmit signals based on different beamforming weight sets associated with different transmission directions. Transmissions in different beam directions may be used (e.g., by the transmitting device (such as base station 105) or the receiving device (such as UE 115)) to identify the beam direction that base station 105 uses for later transmission or reception.

[0048] Some signals (such as data signals associated with a specific receiving device) may be transmitted by base station 105 in a single beam direction (e.g., the direction associated with the receiving device (such as UE 115)). In some examples, the beam direction associated with transmission along a single beam direction may be determined based on the 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 signals received by UE 115 with the highest signal quality or other acceptable signal quality.

[0049] In some examples, transmissions performed by a device (e.g., by base station 105 or UE 115) may be executed using multiple beam directions, and the device may use a combination of digital precoding or radio frequency beamforming to generate combined beams for transmission (e.g., from base station 105 to UE 115). 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 across the system bandwidth or one or more subbands. Base station 105 may transmit reference signals that may be precoded or unprecoded (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 use similar techniques to transmit signals multiple times in different directions (e.g., to identify the beam direction used by UE 115 for subsequent transmission or reception) or to transmit signals in a single direction (e.g., to transmit data to a receiving device).

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

[0051] 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 correctly receiving data on communication link 125. HARQ may 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 the throughput of the Media Access Control (MAC) layer in poor radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, the device may support simultaneous time-slot HARQ feedback, where the device can provide HARQ feedback in a specific time slot for data received in previous symbols within that time slot. In other cases, the device may provide HARQ feedback in subsequent time slots or according to some other time interval.

[0052] The UE 115 and base station 105 of the wireless communication system 100 can support techniques for signaling flexible control segments to the sidelink network, enabling more efficient use of resources within the sidelink communication link of the sidelink network. In addition to transmitting data within the data segment, the wireless communication system 100 allows the UE 115 to transmit data (e.g., sidelink messages) within a lower priority portion (e.g., the "flexible" portion) of the sidelink control segment. For example, the UE 115, currently transmitting in the first time slot of the sidelink communication link, can monitor a portion of the control segment of the second time slot of the sidelink communication link. If no higher-priority UE 115 requests use of the data segment of the second time slot, the UE 115 can transmit an RTS message in a dedicated portion (e.g., a dedicated control symbol pair) of the control segment of the second time slot to "request" use of both the data segment and a portion of the control segment (the flexible portion) of the second time slot. UE 115 may then transmit data (e.g., sidelink messages) within the flexible portion of the control segment of the second time slot and / or within the data segment of the second time slot. In this regard, the flexible portion of the control segment can be used for control signaling when no UE 115 transmits within a dedicated symbol pair, and can be used for data signaling when UE 115 schedules the use of the flexible portion via signaling within a dedicated symbol pair of the previous time slot.

[0053] In some respects, the base station 105 of the wireless communication system 100 can be configured semi-statically or dynamically to position dedicated portions (e.g., dedicated control symbol pairs) to accommodate a greater or lesser number of UEs 115 actively attempting to use the side link. Furthermore, the base station 105 can enable a "flexible control segment" operating mode within the side link when a small number of UEs 115 are attempting to utilize it, and can disable the "flexible control segment" operating mode and revert to the default operating mode for the side link when a large number of UEs 115 are attempting to utilize it.

[0054] The techniques described herein enable the base station 105 and UE 115 of the wireless communication system 100 to execute signaling for a flexible control portion within the control segment of a sidelink time slot, which can be used for control signaling and / or data signaling. Accordingly, the techniques described herein provide more efficient use of resources within the sidelink communication link of the wireless communication system 100.

[0055] Figure 2 Examples of a wireless communication system 200 supporting control reduction techniques in sidelink networks according to various aspects of this disclosure are described. In some examples, the wireless communication system 200 may implement various aspects of the wireless communication system 100. The wireless communication system 200 may include a first UE 115-a, a second UE 115-b, and a base station 105, which may be as described in reference... Figure 1 Examples of the described UE 115 and base station 105. The wireless communication system 200 can support signaling for a flexible portion of the control segment for the side link, which can be used for control signaling and / or data signaling.

[0056] The first UE 115-a and the second UE 115-b may communicate with the base station 105 using communication links 205-a and 205-b, respectively. Communication links 205-a and 205-b may be examples of NR or LTE links between the first UE 115-a and the base station 105, respectively. In some cases, communication links 205-a and 205-b may include examples of access links (e.g., Uu links). Communication links 205-a and 205-b may include bidirectional links that enable both uplink and downlink communication. For example, the first UE 115-a may use the first communication link 205-a to transmit uplink signals (such as uplink control signals or uplink data signals) to the base station 105, and the base station 105 may use communication link 205-a to transmit downlink signals (such as downlink control signals or downlink data signals) to the first UE 115-a. As another example, the second UE 115-b can use the first communication link 205-b to transmit uplink signals (such as uplink control signals or uplink data signals) to the base station 105, and the base station 105 can use the communication link 205-b to transmit downlink signals (such as downlink control signals or downlink data signals) to the second UE 115-b. The first UE 115-a and the second UE 115-b can communicate with each other via the communication link 205-c. In some cases, the communication link 205-c may include examples of a link between the two UEs 115 (e.g., a sidelink communication link, or a PC5 link).

[0057] In some aspects, the communication link 205-c (e.g., a sidelink communication link) between the first UE 115-a and the second UE 115-b may be included within the sidelink network of the wireless communication system 200. The sidelink network (e.g., the sidelink network including communication link 205-c) may be configured to operate in "Mode 1" and / or "Mode 2". When operating in Mode 1, the sidelink network (e.g., communication link 205-c, or the sidelink communication link) may be managed (e.g., coordinated) by the base station 105. In this respect, during Mode 1 operation, the base station 105 may manage resource allocation on communication link 205-c. In contrast, when operating in Mode 2, the sidelink network (e.g., communication link 205-c, or the sidelink communication link) may not be managed (e.g., coordinated) by the base station 105. In the absence of coordination or management of sidelink network resources during Mode 2 operation, UE 115 of wireless communication system 200 (e.g., first UE 115-a, second UE 115-b) may follow a contention-based access procedure, in which each UE 115 may “compete” for use of the other sidelink network (including communication link 205-c).

[0058] In some wireless systems, during "default" mode 2 sidelink operation, a time slot in the sidelink network may include a control segment containing a set of control symbol pairs and a data segment for transmitting sidelink messages. In such wireless systems, a UE may transmit RTS messages and receive CTS messages within the control symbol pairs of the control segment to attempt to schedule the use of the data segment for transmitting sidelink messages within that data segment. Higher-priority UEs may transmit RTS and CTS messages toward the beginning of the control segment (e.g., within the first control symbol pair). Lower-priority pairs may monitor higher-priority RTS and CTS messages within these control symbol pairs and, if no higher-priority UE requests the use of the data portion, may transmit RTS and CTS messages in a later control symbol pair. UEs that win or request the use of the data segment may transmit sidelink messages within that data segment. In networks comprising a large number of UEs, the control segment for each time slot may be extremely long (e.g., a large number of control symbol pairs). However, in cases where only a few UEs are actively attempting to use the side link, resources allocated to control signaling within the control segment (e.g., within control symbol pairs) may be wasted (e.g., unused), leading to inefficient use of resources within that side link.

[0059] Accordingly, the techniques described herein can support communication in the “flexible portion” of the control segment, enabling more efficient use of resources within the sidelink network (e.g., communication link 205-c) of the wireless communication system 200. In some cases, the first UE 115-a, the second UE 115-b, and the base station 105 of the wireless communication system 200 can support signaling that allows the first UE 115-a and the second UE 115-b to transmit data (e.g., sidelink messages) in the lower priority portion (e.g., the “flexible portion”) of the sidelink control segment within the time slot of the communication link 205-c, in addition to the data segment of the time slot within the communication link 205-c. In this regard, the techniques described herein can implement a “flexible control segment” operation mode (e.g., flexible mode 2 sidelink operation), wherein at least a portion of the control segment of the time slot of the sidelink network can be flexibly (e.g., optionally) used for control signaling, data signaling, or both.

[0060] Additionally, in some aspects, base station 105 can enable the "flexible control segment" operation mode within the sidelink network (e.g., communication link 205-c) when a small number of UEs 115 are attempting to utilize the sidelink, and can disable the "flexible control segment" operation mode and revert to the default operation mode for the sidelink network when a large number of UEs 115 are attempting to utilize the sidelink. Furthermore, base station 105 can semi-statically or dynamically configure one or more characteristics of the sidelink network to enable the flexible control segment operation mode.

[0061] For example, base station 105 may transmit control messages 210-a and 210-b to UEs 115-a and 115-b, wherein control messages 210-a and 210-b indicate one or more characteristics of the sidelink network of the wireless communication system 200 (e.g., the sidelink network including communication link 205-c). In some aspects, control messages 210-a and 210-b may indicate an operating mode (e.g., mode 1, mode 2) associated with the sidelink network. For example, the sidelink network may operate in mode 1, and base station 105 may transmit control messages 210-a and 210-b to UEs 115-a and 115-b indicating a transition to mode 2 operation. In this example, control messages 210-a and 210-b may indicate that the sidelink network (e.g., communication link 205-c) will operate according to mode 2, in which the sidelink network is not managed by base station 105. Conversely, as another example, the sidelink network can operate in mode 2, and base station 105 can transmit control messages 210-a and 210-b to UEs 115-a and 115-b indicating a switch to mode 1 operation. In this example, control messages 210-a and 210-b may indicate that the sidelink network will operate according to mode 1, in which the sidelink network can be coordinated or managed by base station 105.

[0062] During Mode 2 operation of the sidelink network, the sidelink communication link (e.g., communication link 205-c) can operate according to either "Default" Mode 2 or "Flexible Control Segment" Mode 2. In the default operation mode, the control segment of a time slot in the sidelink communication link can be used only for control signaling (e.g., RTS messages, CTS messages), while the data segment of the time slot can be used for data signaling (e.g., sidelink messages). In contrast, in the flexible operation mode, at least a portion of the control segment of a time slot in the sidelink communication link can optionally be used for control signaling, data signaling, or both. In this regard, when communicating on communication link 205-c using the flexible operation mode (e.g., flexible mode 2), the first UE 115-a and the second UE 115-b can use at least a portion of the control segment of the time slot in communication link 205-c for control signaling, data signaling, or both.

[0063] In some respects, the base station can initiate a transition from a default operating mode (e.g., default mode 2) to a flexible operating mode (e.g., flexible mode 2) and vice versa via control messages 210-a and 210-b. In this regard, control messages 210-a and 210-b can indicate a transition from the default operating mode to the flexible operating mode, and vice versa. The base station 105 can initiate the transition between the default operating mode and the flexible operating mode based on any number of characteristics (including, but not limited to, the number of UEs 115 attempting to use the sidelink network). For example, the base station 105 can determine that the number of UEs 115 attempting to use the sidelink network meets a given threshold. In some cases, the threshold can be met when the number of UEs 115 attempting to use the sidelink network is less than or equal to the threshold. In cases where the threshold is met, the base station 105 can indicate a transition from the default operating mode to the flexible operating mode based on the number of UEs 115 meeting the threshold. Instead, base station 105 may determine that the number of UEs 115 attempting to use the sidelink network does not meet a threshold (e.g., the number of UEs 115 attempting to use the sidelink network is greater than or equal to a given threshold), and may indicate a switch from flexible mode to default mode based on the number of UEs 115 not meeting the threshold.

[0064] In some respects, when operating the sidelink network in Flexible Mode 2, the first UE 115-a may transmit a first request message 215-a (e.g., a first RTS message 215-a) to the second UE 115-b. The first request message 215-a may be transmitted on the communication link 205-c in the first control segment of the first time slot of the sidelink network. For example, the first request message 215-a may be transmitted in the first symbol of a control symbol pair for RTS / CTS messages within the first control segment of the first time slot. Additionally, the first request message 215-a may indicate a request from the first UE 115-a to transmit a first sidelink message 225-a in the first data segment of the first time slot.

[0065] In some aspects, the second UE 115-b may transmit a first response message 220-a (e.g., a first CTS message 220-a) to the first UE 115-a based on a first request message 215-a. The first response message 220-a may be transmitted on the communication link 205-c in the first control segment of the first time slot of the sidelink network. For example, the first response message 220-a may be transmitted within the first control segment of the first time slot in the second symbol of a control symbol pair including the first request message 215-a. The first response message 220-a may indicate receipt (e.g., acceptance) of the first sidelink message 225-a transmitted by the first UE 115-a in the first data segment of the first time slot. The first UE 115-a may transmit the first sidelink message 225-a to the second UE 115-b in the first data segment of the first time slot. In some respects, the first side link message 225-a may be transmitted based on the transmission of the first request message 15-a, the receipt of the first response message 220-a, or both.

[0066] In some cases, in addition to the data transmitted in the first sidelink message 225-a in the first time slot, the first UE 115-a may have additional data to be transmitted to the second UE 115-b. Accordingly, the first UE 115-a may attempt to request at least a portion of the second time slot to transmit the additional data via the second sidelink message 225-a in the second time slot. However, the first UE 115-a may first determine whether any other higher-priority UE 115 is also attempting to request use of the second time slot. In the case where a higher-priority UE 115 requests use of the second time slot, the first UE 115-a may be preempted for data transmission in the second time slot. In other cases where no other higher-priority UE 115 requests use of the second time slot, the first UE 115-a may transmit a second request message 215-b (e.g., a second RTS message 215-b) in a portion of the second control segment of the second time slot designated for scheduling an ongoing transmission.

[0067] In this regard, the first UE 115-a may monitor a first portion (e.g., a "high-priority portion") of the control section of the second time slot of the sidelink network to look for one or more request messages (e.g., RTS messages), one or more response messages (e.g., CTS messages), or both, received from the additional UE 115 of the wireless communication system 200. For example, the first UE 115-a may monitor the high-priority portion of the control segment of the second time slot to look for one or more RTS or CTS messages received from other high-priority UEs 115. In some aspects, the first portion (e.g., the high-priority portion) of the control segment of the second time slot may include a first set of control symbol pairs reserved for high-priority UEs 115 within the control segment of the second time slot.

[0068] In some aspects, the relative priorities (e.g., high priority, low priority) of UE 115 within the wireless communication system 200 can be configured by base station 105 (e.g., pre-configured), semi-statically configured, or dynamically configured. In some aspects, base station 105 can organize UE 115 and assign relative priorities to UE 115 based on identifiers associated with UE 115. In some cases, base station 105 can periodically or intermittently reassign priorities to UE 115 so that each UE 115 has a relatively similar opportunity to request the use of the sidelink network and transmit sidelink messages.

[0069] In some scenarios, the first UE 115-a may identify an RTS message, a CTS message, or both within the first portion (e.g., the high-priority portion) of the control segment of the second time slot based on the monitoring sidelink network. In some scenarios, the first UE 115-a may determine that another UE 115 (e.g., another high-priority UE 115) intends to transmit data within the second time slot based on the identification of an RTS message, CTS message, or both within the first portion (e.g., the high-priority portion) of the control segment of the second time slot. In such scenarios, the first UE 115-a may suppress the transmission of a second request message 215-b within the portion of the second control segment of the second time slot designated for scheduling ongoing transmissions based on the identification of an RTS message, CTS message, or both within the first portion (e.g., the high-priority portion) of the control segment of the second time slot. In this regard, based on the higher-priority UE 115's request for use of the second time slot, the first UE 115-a may preemptively transmit the second request message 215-b, the second sidelink message 225-a, or both within the second time slot.

[0070] In other scenarios, the first UE 115-a may not identify any RTS or CTS messages within the first portion (e.g., the high-priority portion) of the control segment of the second time slot. In this regard, the first UE 115-a may identify that no RTS or CTS messages exist within the first portion of the control segment of the second time slot. In such cases, the first UE 115-a may determine, based on the absence of RTS or CTS messages within the first portion of the control segment of the second time slot, to freely transmit the second request message 215-b within the portion of the second control segment of the second time slot designated for scheduling ongoing transmissions.

[0071] In some aspects, a second request message 215-a designated for transmission in a portion of an ongoing transmission within a second control segment of a second time slot may indicate a request to transmit a second sidelink message 225-a in at least a portion of the second time slot. In some aspects, a second UE 115-b may transmit a second response message 220-b (e.g., a second CTS message 220-b) to a second UE 115-a based on the second request message 215-b. The second response message 220-b may be transmitted in a portion of an ongoing transmission designated for scheduling within a second control segment of a first time slot. For example, the second response message 220-b may be transmitted in the second symbol of a designated control symbol pair for scheduling an ongoing transmission within the second control segment of the second time slot. The second response message 220-b may indicate receipt (e.g., acceptance) of the transmission of the second sidelink message 225-b by the first UE 115-a in at least a portion of the second time slot of the sidelink network (e.g., communication link 205-c).

[0072] The first UE 115-a may transmit a second sidelink message 225-b to the second UE 115-b in at least a portion of the second time slot based on transmitting a second request message 215-b, receiving a second response message 220-b, or both. Alternatively, the first UE 115-a may transmit the second sidelink message 225-b to the second UE 115-b in at least a portion of the second time slot based on determining that no RTS or CTS message exists in the first portion of the control segment of the second time slot. In some aspects, at least a portion of the second time slot including the second sidelink message 225-b may include a portion of the control segment of the second time slot, a data segment of the second time slot, or both.

[0073] For example, in some cases, the first UE 115-a may transmit the second sidelink message 225-b in the second portion (e.g., the low-priority portion) of the second control segment of the second time slot. In some cases, the second portion (e.g., the low-priority portion) may be located within the second control segment of the second time slot after the first portion (e.g., the high-priority portion), a portion designated for scheduling an ongoing transmission, or both. As another example, in other cases, the first UE 115-a may transmit the second sidelink message 225-b in the data segment of the second time slot. Furthermore, in other cases, the first UE 115-a may transmit the second sidelink message 225-b in both the second portion (e.g., the low-priority portion) and the second data segment of the second time slot. For example, the first UE 115-a may transmit the first portion of the second sidelink message 225-b in the second portion of the second control segment of the second time slot, and may also transmit the second portion of the second sidelink message 225-b in the data segment of the second time slot.

[0074] Additionally or alternatively, where the first UE 115-a identifies an RTS message, a CTS message, or both within the first portion (e.g., the high-priority portion) of the control segment of the second time slot, the first UE 115-a may share the second time slot with the high-priority UE 115. For example, while monitoring the first portion (e.g., the high-priority portion) of the control segment of the second time slot, the first UE 115-a may identify an RTS message transmitted by a third UE 115 (e.g., the high-priority UE 115) requesting data transmission within the second time slot. In such cases, the first UE 115-a may still transmit the second request message 215-b within the second time slot. The first UE 115-a may further identify a first subset (e.g., the first portion of the data segment of the second time slot) allocated for data transmission by the third UE 115 within the second time slot, and identify a second subset (e.g., the second portion of the data segment of the second time slot) allocated for data transmission by the first UE 115-a within the second time slot. After data transmission is performed by the third UE 115 in the first subset of the second time slot, the first UE 115-a may then transmit the second side link message 225-b in the second subset of the second time slot.

[0075] The techniques described herein provide more efficient use of resources within the sidelink network of a wireless communication system 200 by allowing at least a portion of the control segment of a sidelink network's time slots to be flexibly used for control signaling (e.g., request message 215, response message 220), data signaling (e.g., sidelink message 225), or both. Specifically, compared to the default operating mode, the techniques described herein allow a larger proportion of the sidelink network's time slots to be used for data transmission when a small number of UEs 115 are attempting to transmit data on the sidelink network. In such cases, both the flexible portion of the control segment and the data segment of the sidelink network's time slots can be used for data transmission, thereby reducing the amount of resources that would otherwise be unused and wasted in the default operating mode.

[0076] Figure 3 Examples of sidelink diagrams 300 supporting techniques for control reduction in sidelink networks according to various aspects of this disclosure are explained. In some examples, the sidelink diagrams can implement various aspects of wireless communication systems 100 or 200. For example, sidelink diagram 300 can support flexible portions of the control segments of time slots in a sidelink network, which can be used for control signaling, data signaling, or both, as described in reference... Figure 1-2 As described.

[0077] Side link diagram 300 illustrates the first time slot 305-a and the second time slot 305-b of the side link network. For example, side link diagram 300 can illustrate... Figure 2 The communication link 205-c described herein includes a first time slot 305-a and a second time slot 305-b. Each of the first time slot 305-a and the second time slot 305-b may include control segments 310-a and 310-b (collectively referred to herein as control segment 310) and data segments 315-a and 315-b (collectively referred to herein as data segment 315). For example, the first time slot 305-a may include control segment 310-a and data segment 315-a. Similarly, the second time slot 305-b may include control segment 310-b and data segment 315-b. In some aspects, control segment 310 may include one or more pairs of control symbols for control signaling. For example, as Figure 3 As shown, each control symbol pair in the control segment may include a first symbol for a request message (e.g., an RTS message) and a second symbol for a response message (e.g., a CTS message).

[0078] In some wireless communication systems, during the default operation mode of Mode 2 of the sidelink network, control segment 310 may be used only for control signaling (e.g., RTS messages, CTS messages, etc.), and data segment 315 may be used only for data transmission (e.g., sidelink messages). In the default operation mode of Mode 2 of the sidelink network, UE 115 may transmit RTS messages or CTS messages within the control symbol pairs of control segments 310-a or 310-b to attempt to "request" the use of data segments 315-a or 315-b for the corresponding time slot. For example, first UE 115 may transmit an RTS message to second UE 115 in the first symbol of the control symbol pair of control segment 310-a in first time slot 305-a, and second UE 115 may transmit a CTS message in the second symbol of the control symbol pair of control segment 310-a in first time slot 305-a. In this example, the RTS message may include a request to transmit data (e.g., a sidelink message) in data segment 315-a of the first time slot 305-a, and the CTS message may include confirmation of the first UE 115 transmitting data in data segment 315-a.

[0079] In some respects, higher-priority UE 115 may transmit RTS and CTS messages toward the start of control segments 310-a and 310-b, while lower-priority UE 115 may monitor higher-priority RTS and CTS messages and transmit RTS and CTS messages later in control segments 310-a and 310-b if no higher-priority UE 115 requests use of data segments 315-a and 315-b. UE 115 that wins or requests use of data segments 315-a or 315-b may transmit sidelink messages in the corresponding data segments 315-a and 315-b. As previously mentioned herein, the relative priorities (e.g., high priority, low priority) of UE 115 within wireless communication system 200 may be semi-statically configured (e.g., pre-configured) or dynamically configured by base station 105. In some respects, base station 105 may organize UE 115 and assign relative priorities to UE 115 based on identifiers associated with UE 115. In some cases, base station 105 may periodically or intermittently reassign priorities to UE 115 so that each UE 115 may have relatively similar opportunities to request the use of the sidelink network and transmit sidelink messages.

[0080] In a network comprising a large number of UEs 115, the control segment 310 for each time slot may be extremely long (e.g., a large number of control symbol pairs). However, in a scenario where only a few UEs 115 are actively attempting to use the sidelink network, the resources allocated to control signaling within the control segment 310 (e.g., within control symbol pairs) may remain unused, resulting in inefficient use of resources within that sidelink network.

[0081] Accordingly, the techniques described herein relate to signaling for flexible control segment 310, which enables more efficient use of resources within the sidelink network. Specifically, signaling within the sidelink network can also allow UE 115 (in addition to data segment 315) to transmit data (e.g., sidelink messages) within lower priority portions (e.g., the “flexible” portion) of the sidelink control segment 310. Such techniques can be used in situations where a relatively small number of other UEs 115 attempt to use the sidelink network.

[0082] For example, in the case where the side link network operates according to the “flexible control segment” mode 2 operation mode, the control segment 310 of the time slot 305 of the side link network (e.g., communication link 205-c) may each include a first part 320 for control signaling, a designated part 325 for scheduling ongoing transmissions, and a second part 330 that can be flexibly used for control signaling, data signaling, or both.

[0083] In some respects, the first portion 320 may include one or more control symbol pairs for the high-priority UE 115. The high-priority UE 115 may be able to transmit RTS messages (and receive CTS messages) in the first portion 320 to request use of the corresponding data segment 315. In this regard, the first portion 320 may be additionally or alternatively regarded as the "high-priority portion 320" of the corresponding control segment 310.

[0084] The designated portions 325-a and 325-b may include portions of the respective control segment 310 used for scheduling ongoing transmissions. In this regard, each of the designated portions 325 may include a control symbol pair comprising a first symbol for transmitting a request message (e.g., an RTS message) and a second symbol for transmitting a response message (e.g., a CTS message). In some cases, the designated portion 325 may be designated for scheduling ongoing transmissions and thus may be reserved for UE 115 to transmit data in a previous timeslot. For example, UE 115 may transmit data (e.g., sidelink messages) in data segment 315-a of the first timeslot 305-a. In this example, the designated portion 325-b of the control segment 310-b of the second timeslot 305-b may be reserved to schedule ongoing transmissions from UE 115 within at least a portion of the second timeslot. In this regard, the designated portion 325-b of the second time slot 305-b can be reserved for scheduling ongoing transmissions that were performed in a previous time slot (e.g., the first time slot 305-a).

[0085] The second portions 330-a and 330-b may include one or more control symbol pairs, which may be used for control signaling (e.g., RTS messages, CTS messages), data signaling (e.g., sidelink messages), or both. In some cases, the second portion 330 may be used for control signaling or data signaling based on whether an ongoing transmission is scheduled in the corresponding designated portion. For example, in the case where UE 115 schedules an ongoing transmission in the designated portion 325-b of the second time slot 305-b, the second portion 330-b of the second time slot 305-b may be used for data transmission by UE 115 scheduling the ongoing transmission. As another example, in the case where no ongoing transmission is scheduled in the designated portion 325-b of the second time slot, the second portion 330-b of the second time slot 305-b may be used by a lower priority UE 115 to request the use of data segment 315-b of the second time slot 305-b. In this regard, the second part 330 may be additionally or alternatively referred to as the “low priority part 320” of the corresponding control section 310.

[0086] An example can serve as an illustration. Figure 2 The first UE 115-a, as described above, may transmit a first request message (e.g., a first RTS message) in the first control segment 310-a of the first time slot 305-a of the sidelink network (e.g., communication link 205-c). If the first UE 115-a exhibits high priority within the wireless communication system 200, it may transmit the first RTS message in the first portion 320-a of the control segment 310-a. If the first UE 115-a exhibits low priority within the wireless communication system 200, it may transmit the first RTS message in the second portion 320-a of the control segment 310-a. The first RTS message may indicate a request from the first UE 115-a to transmit a first sidelink message in the data segment 315-a of the first time slot 305-a. The first RTS message may be transmitted in the first symbol of the control symbol pair of the control segment 310-a.

[0087] Continuing with the same example, Figure 2 The second UE 115-b, as described herein, may transmit a first response message (e.g., a first CTS message) in the control segment 310-a of the first time slot 305-a. The first CTS message may indicate receipt of a first sidelink message transmitted by the first UE 115-b in the data segment 315-a of the first time slot 305-a. The first CTS message may be transmitted in the control symbol pair of control segment 310-a, in the second symbol following the first symbol of the first RTS message.

[0088] The first UE 115-a may then transmit a first sidelink message to the second UE 115-b within the data segment 315-a of the first time slot 305-a based on receiving a first CTS message from the second UE 115-b. In some cases, in addition to the data transmitted in the first sidelink message, the first UE 115-a may have additional information to be transmitted to the second UE 115-b. In such cases, the first UE 115-a, the second UE 115-b, or both may monitor the first portion 320-b (e.g., the high-priority portion 320-b) of the control segment 310-b of the second time slot 305-b to look for RTS messages, CTS messages, or both.

[0089] In cases where a higher-priority UE 115 requests use of the data segment 315-b of the second time slot 305-b by transmitting an RTS / CTS message in the first portion 320-b of the control segment 310-b of the second time slot 305-b, the first UE 115-a may be preempted for data transmission in the second time slot 305-b. In other cases where no other higher-priority UE 115 requests use of the second time slot 305-a by transmitting an RTS / CTS message in the first portion 320-b of the control segment 310-b of the second time slot 305-b, the first UE 115-a may transmit a second RTS message in the designated portion 325-b of the control segment 310-b of the second time slot 305-b designated for scheduling ongoing transmissions. In this regard, the first UE 115-a, the second UE 115-b, or both may monitor the first portion 320-b of the control segment 310-b of the second time slot 305-b of the sidelink network to look for request messages (e.g., RTS messages), response messages (e.g., CTS messages 220), or both, received from the additional UE 115 of the wireless communication system 200.

[0090] In some scenarios, a first UE 115-a, a second UE 115-b, or both may identify an RTS message, a CTS message, or both within the first portion 320-b of the control segment 310-b of the second time slot 305-b based on monitoring the first portion 320-b. In some scenarios, the first UE 115-a may determine that another UE 115 (e.g., another high-priority UE 115) intends to transmit data within the second time slot 305-b based on identifying an RTS message, a CTS message, or both within the first portion 302-b of the control segment of the second time slot. In such scenarios, the first UE 115-a may suppress the transmission of a second RTS message within the designated portion 325-b of the control segment 310-b of the second time slot 305-b, which is designated for scheduling ongoing transmissions, based on identifying an RTS message, a CTS message, or both within the first portion 320-b of the control segment 310-b of the second time slot 305-b. In this regard, based on the higher priority UE 115 transmitting RTS / CTS messages in the first part 320-b of the second time slot 305-b, the first UE 115-a may be preemptively transmitting a second RTS message, a second sidelink message, or both in the second time slot 305-b.

[0091] Similarly, the second UE 115-b may determine that another UE 115 (e.g., another high-priority UE 115) intends to transmit data in the second time slot 305-b based on identifying an RTS message, a CTS message, or both within the first portion 320-b of the control segment 310-b of the second time slot 305-b. In this example, the second UE 115-b may transmit a response message to the first UE 115-a, instructing the first UE 115-a to suppress the transmission of a second RTS message in the designated portion 325-b and / or suppress the transmission of a second sidelink message in the second time slot 305-b. In such a case, the first UE 115-a may suppress the transmission of a second RTS message, a second sidelink message, or both in the second time slot 305-b based on the response message received from the second UE 115-b.

[0092] In other scenarios, the first UE 115-a, the second UE 115-b, or both may not identify any RTS or CTS messages within the first portion 320-b of the control segment 310-b in the second time slot 305-b. In this regard, the first UE 115-a, the second UE 115-b, or both may identify that no RTS or CTS messages exist within the first portion 320-b of the control segment 310-b in the second time slot 305-b. In such cases, the first UE 115-a may determine that it is free to transmit a second RTS message within the designated portion 325-b of the second control segment 310-b in the second time slot 305-b based on the absence of RTS or CTS messages within the first portion 320-b of the control segment 310-b in the second time slot 305-b.

[0093] In some aspects, a second RTS message transmitted in a designated portion 325-b of the control segment 310-b of the second time slot 305-b may indicate a request to transmit a second sidelink message in at least a portion of the second time slot 305-b. In some aspects, the second UE 115-b may transmit a second response message (e.g., a second CTS message) to the first UE 115-a in the designated portion 325-b of the control segment 310-b of the second time slot 305-b. For example, the second CTS message may be transmitted in the second symbols of a designated portion 325-b (e.g., in a designated control symbol pair) within the control segment 310-b of the second time slot 305-b for scheduling ongoing transmissions. The second CTS message may indicate receipt (e.g., acceptance) of the transmission of the second sidelink message by the first UE 115-a in at least a portion of the second time slot 305-b of the sidelink network (e.g., communication link 205-c).

[0094] The first UE 115-a may transmit a second sidelink message to the second UE 115-b in at least a portion of the second time slot 305-b based on the transmission of a second RTS message in the designated portion 325-b, the receipt of a second CTS message in the designated portion 325-b, or both. Alternatively, the first UE 115-a may transmit a second sidelink message to the second UE 115-b in at least a portion of the second time slot 305-b based on the determination that no RTS or CTS message exists in the first portion 320-b of the control segment 310-b of the second time slot 305-b. In some aspects, at least a portion of the second sidelink message transmitted in the second time slot 305-b may include the second portion 330-b of the control segment 310-b of the second time slot 305-b, the data segment 315-b of the second time slot 305-b, or both.

[0095] For example, in some cases, the first UE 115-a may transmit second sidelink messages in the second portion 330-b of the control segment 310-b of the second time slot 305-b. In some cases, the second portion 330-b may be located within the control segment 310-b of the second time slot 305-a, after the first portion 320-b, the designated portion 325-b, or both, as shown below. Figure 3 As shown in the diagram. As another example, in other cases, the first UE 115-a may transmit the second sidelink message in the data segment 315-b of the second time slot 305-b. Furthermore, in other cases, the first UE 115-a may transmit the second sidelink message in both the second portion 330-b of the second control segment 310-b of the second time slot 305-b and the data segment 315-b of the second time slot 305-b. For example, the first UE 115-a may transmit the first portion of the second sidelink message in the second portion 330-b of the control segment 310-b of the second time slot 305-b, and may transmit the second portion of the second sidelink message in the data segment 315-b of the second time slot 305-b.

[0096] Additionally or alternatively, in cases where a first UE 115-a, a second UE 115-b, or both identify an RTS message, a CTS message, or both within the first portion 320-b of the control segment 310-b of the second time slot 305-b, the first UE 115-a may share the second time slot 305-b with a higher-priority UE 115 associated with the RTS message, the CTS message, or both. For example, while monitoring the first portion 320-b of the control segment 310-b of the second time slot 305-b, the first UE 115-a may identify an RTS message transmitted by a third UE 115 (e.g., a higher-priority UE 115) requesting data transmission within the second time slot 305-b. In such cases, the first UE 115-a can still transmit a second RTS message in the designated portion 325-b of the second time slot 305-b by sharing the second time slot 305-b with the third UE 115. For example, the first UE 115-a may identify a first subset of data transmissions allocated for data transmissions performed by the third UE 115 in the second time slot 305-b (e.g., a first portion of data segment 315-b in the second time slot 305-b), and identify a second subset of data transmissions allocated for data transmissions performed by the first UE 115-a in the second time slot 305-b (e.g., a second portion of data segment 315-b in the second time slot 305-b). After data transmissions are performed by the third UE 115 in the first subset of the second time slot 305-b, the first UE 115-a may subsequently transmit second sidelink messages in the second subset of the second time slot 305-b. In this regard, the first UE 115-a may transmit second sidelink messages in at least a subset of the second time slot 305-b based on identifying RTS / CTS messages in the first portion 320-b of the control segment 310-b of the second time slot 305-b.

[0097] In some cases, the designated portion 320 may be used to request the use of at least a portion of a subsequent time slot. For example, in some cases, the first UE 115 may transmit a request message (e.g., an RTS message) in the designated portion 325-a of the first time slot 305-a, wherein the request message includes a request to transmit data in at least a portion of the second time slot 305-b (e.g., the second portion 330-b, data segment 315-b).

[0098] In some respects, various parameters (e.g., characteristics) of time slot 305 in the sidelink network can be configured semi-statically or dynamically. For example, such as Figure 2 As shown, base station 105 can be configured semi-statically or dynamically via control message 210. Figure 3The parameters of time slots 305-a and 305-b explained herein. The parameters of time slot 305, which can be configured semi-statically or dynamically, may include the location of the designated portion 325 within the corresponding control segment 310, the size of the first portion 320 (e.g., the high-priority portion 320), the size of the second portion 320 (e.g., the low-priority portion 330), or any combination thereof. Furthermore, base station 105 can be configured to selectively modify the parameters of time slot 305 based on any number of characteristics (including, but not limited to, the number of UEs 115 attempting to use a sidelink network).

[0099] For example, base station 105 may transmit control messages 210-a and 210-b to a first UE 115-a and a second UE 115-b, respectively, wherein control messages 210-a and 210-b indicate the location of the designated portion 325 within the control segment 310 of the time slot 305 of the sidelink network. In this example, the first UE 115-a, the second UE 115-b, or both may determine the location of the designated portion 325 and may transmit RTS messages and CTS messages within the designated portion 325 based on determining the location of the designated portion 325.

[0100] As another example, base station 105 may transmit control messages 210-a and 210-b to a first UE 115-a and a second UE 115-b, respectively, wherein control messages 210-a and 210-b indicate a first size of a first portion 320 and a second size of a second portion 330. In this example, the first UE 115-a, the second UE 115-b, or both may determine the sizes of the first portion 320 and the second portion 330, and may transmit RTS messages and CTS messages within the specified portion 325 based on the determined first size of the first portion 320 and the second size of the second portion 330.

[0101] In some respects, base station 105 can semi-statically or dynamically adjust the relative sizes of the first portion 320 and the second portion 330 based on the number of UEs 115 attempting to use the sidelink network. When base station 105 determines that a larger number of UEs 115 are attempting to use the sidelink network, base station 105 can increase the first size of the first portion 320 (e.g., via control message 210). By increasing the size of the first portion 320, base station 105 can effectively increase the number of UEs 115 that have the opportunity to transmit RTS / CTS messages within the first portion 320 to request use of data segment 315 and preemptively occupy the data segment before ongoing transmissions are scheduled.

[0102] Conversely, if base station 105 determines that a small number of UEs 115 are attempting to use the sidelink network, base station 105 may reduce the first size of the first portion 320 (e.g., via control message 210). By reducing the size of the first portion 320, base station 105 can effectively reduce the number of UEs 115 that have the opportunity to transmit RTS / CTS messages within the first portion 320. In some aspects, base station 105 may compare the determined number of UEs 115 attempting to use the sidelink network with one or more thresholds to determine the relative size of the first portion 320 and the second portion 330.

[0103] By providing a designated portion 325 for scheduling ongoing transmissions and allowing the second portion 330 of the control segment 310 of the time slot 305 of the sidelink network to be flexibly used for control signaling (e.g., RTS message 215, CTS message 220), data signaling (e.g., sidelink messages), or both, the techniques described herein can provide more efficient use of resources within the sidelink network.

[0104] Figure 4 Examples of process flow 400 supporting techniques for control reduction in sidelink networks according to various aspects of this disclosure are explained. In some examples, process flow 400 may implement aspects of wireless communication system 100 or 200 and sidelink diagram 300. For example, process flow 400 may explain transmitting a first sidelink message, monitoring a first portion of a second time slot, transmitting a second request message in a designated portion of the second time slot for scheduling ongoing transmissions, and transmitting a second sidelink message based on the transmission of the second request message, as shown in reference to Figure 1-3 As described.

[0105] In some cases, process flow 400 may include a first UE 115-a, a second UE 115-b, and a base station 105, which may be examples of corresponding devices as described herein. Figure 4 The first UE 115-a and the second UE 115-b described in the text can be respectively Figure 2 Examples of the first UE 115-a and the second UE 115-b explained herein. Similarly, Figure 4 The base station 105 described in the text can be... Figure 2 Examples of base station 105 explained herein. In some respects, the first UE 115-a and the second UE 115-b may communicate on a sidelink (such as...) Figure 2 Communication is carried out on the communication link 205-c) as explained in the text.

[0106] In some examples, the operations described in process flow 400 may be performed by hardware (e.g., including circuit systems, processing blocks, logic components, and other components), code executed by a processor (e.g., software or firmware), or any combination thereof. Alternative examples are possible, in which some steps are performed in a different order than described or not at all. In some cases, steps may include additional features not mentioned below, or further steps may be added.

[0107] At 405 and 410, base station 105 may transmit control messages to first UE 115-a and second UE 115-b, respectively. In some aspects, the control message may indicate whether a sidelink network (or at least a portion of a sidelink network) is managed (e.g., coordinated) by base station 105. In this regard, the control message may indicate mode 1 sidelink operation in which the sidelink network is managed by base station 105 or mode 2 sidelink operation in which the sidelink network is not managed by base station 105. Additionally or alternatively, the control message may include indications regarding a transition from mode 1 to mode 2 or from mode 2 to mode 1. In additional or alternative aspects, the control message may indicate “default” mode 2 operation or “flexible control segment” mode 2 operation. In this regard, the control message may indicate whether one or more portions of the control segment of a time slot of the sidelink network can be optionally used for control signaling, data signaling, or both.

[0108] In some respects, the control messages transmitted at 405 and 410 can be configured or adjusted. Figure 3 The various parameters of time slot 305 explained herein. The parameters of time slots 305-a and 305-b, which can be configured semi-statically or dynamically via configuration messages transmitted at 405 and 410, may include the location of the designated portion 325 within the corresponding control segment 310, the size of the first portion 320 (e.g., the high-priority portion 320), the size of the second portion 320 (e.g., the low-priority portion 330), or any combination thereof. Furthermore, base station 105 may transmit control messages at 405 and 410 to selectively modify the parameters of time slot 305 based on any number of characteristics (including, but not limited to, the number of UEs 115 attempting to use a sidelink network).

[0109] At 415, the first UE 115-a, the second UE 115-b, or both, can determine the sidelink configuration for communication on the sidelink network. The first UE 115-a and the second UE 115-b can determine the sidelink configuration based on control messages received at 405 and 410. The first UE 115-a and the second UE 115-b can determine the sidelink configuration by determining communication on the sidelink network (e.g., ...). Figure 2One or more parameters associated with communication on the communication link 205-c (described herein) determine the side link configuration. For example, the first UE 115-a, the second UE 115-b, or both may determine whether the side link network operates in mode 1 or mode 2, and may further determine whether the side link network operates in "default" mode 2 or "flexible control segment" mode 2. As another example, the first UE 115-a, the second UE 115-b, or both may determine the location of the specified portion 325 within the control segment 310 of the time slot 305 of the side link network, the first size of the first portion 320 of the control segment 310, the second size of the second portion 330 of the control segment 310, or any combination thereof.

[0110] At 420, the first UE 115-a may transmit a first request message (e.g., a first RTS message) to the second UE 115-b. The first UE 115-a may do so via a sidelink communication link of the sidelink network (e.g., Figure 2 The communication link 205-c) described herein is used to transmit the first request message. The first request message may be transmitted in the first control segment 310-a of the first time slot 305-a, as follows: Figure 3 As shown in the diagram. In some aspects, the first request message may include a request for the first UE 115-a to transmit a first sidelink message in data segment 315-a of the first time slot 305-a.

[0111] At 425, the second UE 115-b may transmit a first response message (e.g., a first CTS message) to the first UE 115-a. The second UE 115-b may do so via a sidelink communication link of the sidelink network (e.g., Figure 2 The communication link 205-c) described herein is used to transmit the first response message. The first response message can be transmitted in the first control segment 310-a of the first time slot 305-a, such as... Figure 3 As shown in the diagram. In some aspects, the first response message may include acknowledgment (e.g., acceptance) of the transmission of a first sidelink message by the first UE 115-a in data segment 315-a of the first time slot 305-a.

[0112] At 430, the first UE 115-a can transmit a first sidelink message to the second UE 115-b. The first UE 115-a can transmit the message via a sidelink communication link of the sidelink network (e.g., Figure 2 The communication link 205-c) described herein is used to transmit the first side link message. The first side link message can be transmitted in the data segment 315-a of the first time slot 305-a, such as... Figure 3 As shown in the image.

[0113] At 435, the first UE 115-a, the second UE 115-b, or both may monitor the second control segment 310-b of the second timeslot 305-b of the sidelink network to look for request messages (e.g., RTS messages), response messages (e.g., CTS messages), or both received from another UE 115 (e.g., a third UE 115). For example, the first UE 115-a, the second UE 115-b, or both may monitor the first portion 320-a of the control segment 310-b of the second timeslot 305-a. In some cases, in addition to the data transmitted via the first sidelink message transmitted at 430, the first UE 115-a, the second UE 115-b, or both may monitor the second control segment of the second timeslot based on determining that the first UE 115-a has additional data to be transmitted to the second UE 115-b.

[0114] At 440, the first UE 115-a, the second UE 115-b, or both, may identify a request message (e.g., an RTS message), a response message (e.g., a CTS message), or both received from another UE 115 within the second control segment 310-b of the second time slot 305-b. The first UE 115-a and the second UE 115-b may identify the request message, the response message, or both based on monitoring the control segment 310-b of the second time slot 305-b at 435.

[0115] If neither the first UE 115-a nor the second UE 115-b identifies a request message or response message from the other UE 115 at 440, process flow 400 may proceed to 455. If the first UE 115-a, the second UE 115-b, or both identify a request message or response message from the other UE 115 at 440, process flow 400 may proceed to 445.

[0116] At 445, the second UE 115-b may transmit a response message based on the request message, response message, or both received from the other UE 115 at 440 by the second UE 115-b. In some aspects, the response message transmitted at 445 may include an indication to the first UE 115-a to suppress the transmission of a second request message in a designated portion 325-b of the second time slot 305-b.

[0117] At 450, the first UE 115-a may suppress the transmission of a second request message in the designated portion 325-b of the second time slot 305-b. In some aspects, the first UE 115-a may suppress the transmission of a second request message at 450 based on the first UE 115 identifying a request message or response message from another UE 115 at 440. Additionally or alternatively, the first UE 115-a may suppress the transmission of a second request message at 450 based on a response message received at 445, which is received from the second UE 115-b.

[0118] At 455, the first UE 115-a may transmit a second request message (e.g., a second RTS message) to the second UE 115-b. The first UE 115-a may do so via a sidelink communication link of the sidelink network (e.g., Figure 2 The communication link 205-c) described herein is used to transmit the second request message. The second request message may be transmitted in the designated portion 325-b of the control segment 310-b of the second time slot 305-b, such as... Figure 3 As shown in the diagram. In some aspects, the second request message may include a request for the first UE 115-a to transmit a second sidelink message in at least a portion of the second time slot 305-b. In some aspects, the first UE 115-a may transmit the second request message at 455 based on the indication at 435 that no request message or response message exists in the first portion 320-b of the control segment 310-b of the second time slot 305-b.

[0119] At 460, the second UE 115-b may transmit a second response message (e.g., a second CTS message) to the first UE 115-a. The second UE 115-b may do so via a sidelink communication link of the sidelink network (e.g., Figure 2 The communication link 205-c) described herein is used to transmit the second response message. The second response message may be transmitted in the designated portion 325-b of the control segment 310-b of the second time slot 305-a, such as... Figure 3 As shown in the diagram. In some aspects, the second response message may include confirmation (e.g., acceptance) of the transmission of a second sidelink message by the first UE 115-a in one or more portions of the second time slot 305-b.

[0120] In 465, the first UE 115-a can transmit a second sidelink message to the second UE 115-b. The first UE 115-a can transmit the message via a sidelink communication link of the sidelink network (e.g., Figure 2The communication link 205-c) described herein is used to transmit second sidelink messages. Second sidelink messages may be transmitted in one or more portions of the second time slot 305-b. For example, in some cases, the first UE 115-a may transmit second sidelink messages in the second portion 330-b of the control segment 310-b of the second time slot 305-b. As another example, in other cases, the first UE 115-a may transmit second sidelink messages in the data segment 315-b of the second time slot 305-b. Furthermore, in other cases, the first UE 115-a may transmit second sidelink messages in both the second portion 330-b of the second control segment 310-b and the data segment 315-b of the second time slot 305-b. For example, the first UE 115-a may transmit the first part of the second side link message in the second part 330-b of the control segment 310-b of the second time slot 305-b, and may transmit the second part of the second side link message in the data segment 315-b of the second time slot 305-b.

[0121] Additionally or alternatively, in cases where the first UE 115-a, the second UE 115-b, or both identify a request message, a response message, or both at 435, the first UE 115-a may share the second time slot 305-b with another UE 115 requesting to use the second time slot 305-b. For example, the first UE 115-a may identify at 435 an RTS message transmitted by a third UE 115 (e.g., a high-priority UE 115) requesting to transmit data within the second time slot 305-b. In such cases, the first UE 115-a may identify a first subset of the data transmissions in the second time slot 305-b allocated for the data transmissions performed by the third UE 115, and identify a second subset of the data transmissions in the second time slot 305-b allocated for the data transmissions performed by the first UE 115-a. After the third UE 115 transmits data in the first subset of the second time slot 305-b, the first UE 115-a may then transmit the second side link message in the second subset of the second time slot 305-b at 465.

[0122] about Figure 3 The described technology can provide more efficient use of resources within the sidelink network and reduce the amount of resources wasted (e.g., unused) in the control segments of the time slots of the sidelink network.

[0123] Figure 5A block diagram 500 of an apparatus 505 supporting control reduction techniques for sidelink networks according to various aspects of this disclosure is shown. Apparatus 505 may be an example of various aspects of a UE 115 as described herein. Apparatus 505 may include a receiver 510, a communications manager 515, and a transmitter 520. Apparatus 505 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0124] Receiver 510 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to control reduction techniques used in sidelink networks). This information can be transmitted to other components of device 505. Receiver 510 can be a reference... Figure 8 Examples of various aspects of the transceiver 820 described. The receiver 510 may utilize a single antenna or an array of antennas.

[0125] The communication manager 515 may transmit a first request message to the second UE in a first control segment of a first time slot of the sidelink network, the first request message indicating a request to transmit a first sidelink message in a first data segment of the first time slot; transmit a second request message to the second UE in a portion of a second control segment of the second time slot designated for scheduling ongoing transmissions based on monitoring a first portion of the second control segment, the second request message indicating a request to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network; transmit a first sidelink message to the second UE in the first data segment of the first time slot of the sidelink network based on transmitting the first request message; transmit a second sidelink message to the second UE in at least a portion of the second time slot based on transmitting the second request message; and monitor a first portion of the second control segment of the second time slot of the sidelink network to locate one or more request messages or one or more response messages. The communication manager 515 may also receive a first request message from the second UE in a first control segment of a first time slot of the sidelink network, the first request message indicating a request from the second UE to transmit a first sidelink message in a first data segment of the first time slot; receive a second request message from the second UE in a portion of the second control segment of the second time slot designated for scheduling ongoing transmissions, based on monitoring a first portion of the second control segment, the second request message indicating a request from the second UE to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network; receive a first sidelink message from the second UE in a data segment of the first time slot of the sidelink network based on receiving the first request message; receive a second sidelink message from the second UE in at least a portion of the second time slot based on receiving the second request message; and monitor a first portion of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages. The communication manager 515 may be an example of various aspects of the communication manager 810 described herein.

[0126] The actions performed by the communication manager 515 as described herein can be implemented to achieve one or more potential advantages. For example, enabling portions of the control segment 310 of the time slot 305 of the sidelink network (e.g., the second portion 330) to be optionally used for control signaling, data signaling, or both can enable more efficient use of resources within that sidelink network. Specifically, by reducing the control overhead associated with the control segment 310, the techniques described herein enable the UE 115 to reduce the amount of control signaling that can be monitored, thereby reducing the power consumption of the UE 115.

[0127] By enabling more efficient use of resources within the sidelink network and reducing the amount of control signaling that can be monitored within the sidelink network, the processor of UE 115 (e.g., the processor of control receiver 510, communication manager 515, transmitter 520, etc.) can reduce the processing resources used for sidelink communication and sidelink monitoring. Furthermore, by enabling UE 115 to schedule ongoing transmissions, data transmitted by UE 115 on the sidelink network can be transmitted faster and more efficiently, correspondingly reducing the number of times the processor ramps up processing power and activates processing units to handle sidelink message transmission, sidelink message reception, and sidelink network monitoring.

[0128] The communication manager 515 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functionality of the communication manager 515 or its sub-components may be performed by a general-purpose 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, designed to perform the functions described in this disclosure.

[0129] The communication manager 515 or its subcomponents may be physically located at various locations, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of this disclosure, the communication manager 515 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of this disclosure, the communication manager 515 or its subcomponents may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in this disclosure, or combinations thereof.

[0130] Transmitter 520 can transmit signals generated by other components of device 505. In some examples, transmitter 520 may coexist with receiver 510 in a transceiver assembly. For example, transmitter 520 may be a reference... Figure 8 Examples of various aspects of the transceiver 820 described. The transmitter 520 may utilize a single antenna or an array of antennas.

[0131] Figure 6A block diagram 600 of a device 605 supporting techniques for control reduction in a sidelink network according to aspects of this disclosure is shown. Device 605 may be an example of aspects of device 505 or UE 115 as described herein. Device 605 may include a receiver 610, a communication manager 615, and a transmitter 645. Device 605 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0132] Receiver 610 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to control reduction techniques used in sidelink networks). This information can be transmitted to other components of device 605. Receiver 610 can be a reference... Figure 8 Examples of various aspects of the transceiver 820 described. The receiver 610 may utilize a single antenna or an array of antennas.

[0133] Communication manager 615 may be an example of aspects of communication manager 515 as described herein. Communication manager 615 may include request message sending manager 620, side link message sending manager 625, side link monitoring manager 630, request message receiving manager 635, and side link message receiving manager 640. Communication manager 615 may be an example of aspects of communication manager 810 as described herein.

[0134] The request message delivery manager 620 may transmit a first request message to the second UE in a first control segment of a first time slot of the sidelink network. The first request message indicates a request to transmit a first sidelink message in a first data segment of the first time slot. The request message delivery manager 620 may also transmit a second request message to the second UE in a portion of a second control segment of a second time slot designated for scheduling ongoing transmissions, based on monitoring a first portion of a second control segment. The second request message indicates a request to transmit a second sidelink message in at least a portion of a second time slot of the sidelink network.

[0135] The sidelink message transmission manager 625 can transmit a first sidelink message to a second UE in a first data segment of a first time slot of the sidelink network based on the transmission of a first request message; and transmit a second sidelink message to the second UE in at least a portion of a second time slot based on the transmission of a second request message.

[0136] The sidelink monitoring manager 630 can monitor the first part of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages.

[0137] The request message receiving manager 635 can receive a first request message from the second UE in a first control segment of a first time slot of the sidelink network. The first request message indicates that the second UE requests to transmit a first sidelink message in a first data segment of the first time slot. The request message receiving manager 635 can also receive a second request message from the second UE in a portion of a second control segment of a second time slot designated for scheduling ongoing transmissions, based on monitoring a first portion of a second control segment. The second request message indicates that the second UE requests to transmit a second sidelink message in at least a portion of a second time slot of the sidelink network.

[0138] The sidelink message receiving manager 640 can receive a first sidelink message from the second UE in a data segment of a first time slot of the sidelink network based on receiving a first request message. The sidelink message receiving manager 640 can also receive a second sidelink message from the second UE in at least a portion of a second time slot based on receiving a second request message.

[0139] Transmitter 645 can transmit signals generated by other components of device 605. In some examples, transmitter 645 may coexist with receiver 610 in a transceiver assembly. For example, transmitter 645 may be a reference... Figure 8 Examples of various aspects of the transceiver 820 described. The transmitter 645 may utilize a single antenna or an array of antennas.

[0140] Figure 7 A block diagram 700 of a communication manager 705 supporting techniques for control reduction in a sidelink network, according to various aspects of this disclosure, is shown. The communication manager 705 may be an example of aspects of the communication manager 515, communication manager 615, or communication manager 810 described herein. The communication manager 705 may include a request message sending manager 710, a sidelink message sending manager 715, a sidelink monitoring manager 720, a control message receiving manager 725, a sidelink configuration manager 730, a response message receiving manager 735, a request message receiving manager 740, a sidelink message receiving manager 745, and a response message sending manager 750. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).

[0141] The request message delivery manager 710 may transmit a first request message to the second UE in a first control segment of a first time slot of the sidelink network. The first request message indicates a request to transmit a first sidelink message in a first data segment of the first time slot. In some examples, the request message delivery manager 710 may transmit a second request message to the second UE in a portion of a second control segment of a second time slot designated for scheduling ongoing transmissions, based on monitoring a first portion of a second control segment. The second request message indicates a request to transmit a second sidelink message in at least a portion of a second time slot of the sidelink network.

[0142] The sidelink message delivery manager 715 may deliver a first sidelink message to a second UE in a first data segment of a first time slot of the sidelink network based on the delivery of a first request message. In some examples, the sidelink message delivery manager 715 may deliver a second sidelink message to the second UE in at least a portion of a second time slot based on the delivery of a second request message. In some examples, the sidelink message delivery manager 715 may deliver the second sidelink message to the second UE in a second portion of a second control segment of the second time slot. In some examples, the sidelink message delivery manager 715 may deliver a first portion of the second sidelink message in a second portion of the second control segment of the second time slot. In some examples, the sidelink message delivery manager 715 may deliver a second portion of the second sidelink message in a second data segment of the second time slot. In some examples, delivering the second sidelink message in at least a portion of the second time slot includes delivering the second sidelink message in a subset of at least a portion of the second time slot.

[0143] In some examples, the sidelink message delivery manager 715 may suppress the transmission of a second sidelink message in at least a portion of a second time slot based on the receipt of a third request message. In some examples, the sidelink message delivery manager 715 may transmit a second sidelink message in a second portion of a data segment of a second time slot based on the receipt of a third request message. In some examples, the sidelink message delivery manager 715 may transmit at least a portion of a second sidelink message in a second portion of a second control segment of a second time slot, the second portion being designated in the second control segment for scheduling a portion of an ongoing transmission.

[0144] The sidelink monitoring manager 720 can monitor a first portion of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages. In some examples, the sidelink monitoring manager 720 can monitor a first portion of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages. In some examples, the sidelink monitoring manager 720 can identify that a third request message is not present in the first portion based on monitoring the first portion of the second control segment of the second time slot, wherein the transmission of a second request message is based on the identification that a third request message is not present in the first portion. In some examples, the sidelink monitoring manager 720 can receive a third request message from a third UE in the first portion based on monitoring the first portion of the second control segment of the second time slot. In some examples, the sidelink monitoring manager 720 can identify that a third request message is not present in the first portion based on monitoring the first portion of the second control segment of the second time slot, wherein the reception of a second request message is based on the identification that a third request message is not present in the first portion.

[0145] The request message receiving manager 740 may receive a first request message from a second UE in a first control segment of a first time slot of the sidelink network. The first request message indicates that the second UE requests to transmit a first sidelink message in a first data segment of the first time slot. In some examples, the request message receiving manager 740 may receive a second request message from the second UE in a portion of a second control segment of a second time slot designated for scheduling ongoing transmissions, based on monitoring a first portion of a second control segment. The second request message indicates that the second UE requests to transmit a second sidelink message in at least a portion of a second time slot of the sidelink network. In some examples, the request message receiving manager 740 may receive a third request message from a third UE in a first portion of a second control segment of a second time slot.

[0146] The sidelink message receiving manager 745 may receive a first sidelink message from a second UE in a data segment of a first time slot of the sidelink network based on receiving a first request message. In some examples, the sidelink message receiving manager 745 may receive a second sidelink message from the second UE in at least a portion of a second time slot based on receiving a second request message. In some examples, the sidelink message receiving manager 745 may receive the second sidelink message from the second UE in a second portion of a second control segment of the second time slot. In some examples, the sidelink message receiving manager 745 may receive a first portion of the second sidelink message in a second portion of the second control segment of the second time slot. In some examples, the sidelink message receiving manager 745 may receive a second portion of the second sidelink message in a second data segment of the second time slot. In some examples, receiving the second sidelink message in at least a portion of the second time slot includes receiving the second sidelink message in a subset of at least a portion of the second time slot. In some examples, the sidelink message receiving manager 745 may receive the second sidelink message in a second portion of a data segment of the second time slot based on receiving a third request message. In some examples, the sidelink message receiving manager 745 may receive at least a portion of a second sidelink message in a second portion of a second control segment in a second time slot, the second portion of which is designated in the second control segment for scheduling a portion of an ongoing transmission.

[0147] The control message receiving manager 725 can receive from the base station a control message instructing the first UE to use a first mode when communicating on the sidelink network. The first mode allows one or more portions of a second control segment of a second time slot to be scheduled for data transmission, wherein the transmission of a second request message is based on receiving the control message. In some examples, the control message receiving manager 725 can receive from the base station a control message instructing from the base station a first size of a first portion of a second control segment of a second time slot and a second size of a second portion of a second control segment of the second time slot, the second portion of the second control segment being configured to be allocated for data transmission between the first UE and the second UE, wherein the transmission of the second request message is based on receiving the control message instructing the first and second sizes.

[0148] In some examples, the control message receiving manager 725 may receive from a base station a control message instructing a first UE to use a first mode when communicating on the sidelink network. The first mode allows one or more portions of a second control segment of a second time slot to be scheduled to transmit data, wherein receiving a second request message is based on receiving the control message. In some examples, the control message receiving manager 725 may receive from a base station a control message instructing from a first size of a first portion of a second control segment of a second time slot and a second size of a second portion of a second control segment of the second time slot, the second portion of the second control segment being configured to be allocated to transmit data between the first UE and the second UE, wherein receiving a second request message is based on receiving the control message instructing the first and second sizes.

[0149] The sidelink configuration manager 730 may determine, based on the received control message, the location within the second control segment of the second time slot designated for scheduling a portion of an ongoing transmission, wherein the transmission of the second request message is based on determining this location. In some examples, the sidelink configuration manager 730 may identify a first portion within the data segment of the second time slot allocated for data transmission by a third UE. In some examples, the sidelink configuration manager 730 may determine that the sidelink communication link of the sidelink network is not managed by the base station, wherein the transmission of the first request message, the second request message, or both may be based on determining that the sidelink communication link is not managed by the base station.

[0150] In some examples, the sidelink configuration manager 730 may determine, based on receiving the control message, a location within the second control segment of the second time slot designated for scheduling a portion of an ongoing transmission, wherein receiving the second request message is based on determining that location. In some examples, the sidelink configuration manager 730 may identify a first portion within the data segment of the second time slot allocated for data transmission by a third UE. In some examples, the sidelink configuration manager 730 may determine that a sidelink communication link of the sidelink network is not managed by the base station, wherein receiving the first request message, the second request message, or both may be based on determining that the sidelink communication link is not managed by the base station.

[0151] The response message receiving manager 735 may receive a first response message from the second UE in a first control segment of a first time slot, wherein a first sidelink message is transmitted in a first data segment of the first time slot based on the receipt of the first response message. In some examples, the response message receiving manager 735 may receive a second response message from the second UE in a second control segment of a second time slot, as part of a scheduled transmission, wherein a second sidelink message is transmitted based on the receipt of the second response message.

[0152] The response message delivery manager 750 may deliver a response message to the second UE based on the receipt of a third request message, the response message instructing the second UE to suppress the transmission of a second sidelink message in at least a portion of a second time slot. In some examples, the response message delivery manager 750 may deliver a first response message to the second UE in a first control segment of a first time slot, wherein receiving a first sidelink message in a first data segment of the first time slot is based on the delivery of the first response message. In some examples, the response message delivery manager 750 may deliver a second response message to the second UE in a portion of a second control segment of a second time slot designated for scheduling an ongoing transmission, wherein receiving a second sidelink message is based on the receipt of the second response message.

[0153] Figure 8 A diagram of a system 800 including device 805 supporting control reduction techniques for sidelink networks is shown according to various aspects of this disclosure. Device 805 may be an example of device 505, device 605, or UE 115 as described herein, or a component including such devices. Device 805 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, including a communication manager 810, an I / O controller 815, a transceiver 820, an antenna 825, a memory 830, and a processor 840. These components may be in electronic communication via one or more buses (e.g., bus 845).

[0154] The communication manager 810 may transmit a first request message to the second UE in a first control segment of a first time slot of the sidelink network. The first request message indicates a request to transmit a first sidelink message in a first data segment of the first time slot. The communication manager 810 may transmit a second request message to the second UE in a portion of the second control segment of the second time slot designated for scheduling ongoing transmissions, based on monitoring a first portion of the second control segment of the second time slot. The second request message indicates a request to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network. The communication manager 810 may also transmit a first sidelink message to the second UE in the first data segment of the first time slot of the sidelink network based on the transmission of the first request message. The communication manager 810 may further transmit a second sidelink message to the second UE in at least a portion of the second time slot based on the transmission of the second request message. The communication manager 810 may monitor a first portion of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages.

[0155] The communication manager 810 can also receive a first request message from the second UE in the first control segment of the first time slot of the sidelink network. The first request message indicates that the second UE requests to transmit a first sidelink message in the first data segment of the first time slot. The communication manager 810 can also receive a second request message from the second UE in a portion of the second control segment of the second time slot designated for scheduling ongoing transmissions, based on monitoring a first portion of the second control segment of the second time slot. The second request message indicates that the second UE requests to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network. The communication manager 810 can also receive a first sidelink message from the second UE in the data segment of the first time slot of the sidelink network based on receiving the first request message. The communication manager 810 can receive a second sidelink message from the second UE in at least a portion of the second time slot based on receiving the second request message. The communication manager 810 can also monitor a first portion of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages.

[0156] The I / O controller 815 manages the input and output signals of the device 805. The I / O controller 815 can also manage peripheral devices not integrated into the device 805. In some cases, the I / O controller 815 may represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 815 may utilize an operating system, such as... Or another known operating system. In other cases, the I / O controller 815 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, the I / O controller 815 may be implemented as part of a processor. In some cases, a user may interact with the device 805 via the I / O controller 815 or via hardware components controlled by the I / O controller 815.

[0157] Transceiver 820 can communicate bidirectionally via one or more antennas, wired or wireless links, as described above. For example, transceiver 820 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 820 may also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and to demodulate packets received from the antenna.

[0158] In some cases, a wireless device may include a single antenna 825. However, in other cases, the device may have more than one antenna 825, which may be able to transmit or receive multiple wireless transmissions concurrently.

[0159] Memory 830 may include random access memory (RAM) and read-only memory (ROM). Memory 830 may store computer-readable, computer-executable code 835, including instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, memory 830 may particularly include a basic I / O system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0160] Processor 840 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 840 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 840. Processor 840 may be configured to execute computer-readable instructions stored in memory (e.g., memory 830) to cause device 805 to perform various functions (e.g., functions or tasks supporting control reduction techniques in sidelink networks).

[0161] Code 835 may include instructions for implementing various aspects of this disclosure, including instructions for supporting wireless communication. Code 835 may be stored in a non-transitory computer-readable medium, such as system memory or other types of memory. In some cases, code 835 may not be directly executed by processor 840, but may enable a computer (e.g., when compiled and executed) to perform the functions described herein.

[0162] Figure 9 A flowchart illustrating a method 900 for supporting control reduction techniques in a sidelink network according to various aspects of this disclosure is shown. Operation of method 900 can be implemented by a UE 115 or its components as described herein. For example, operation of method 900 can be implemented by, as referred to... Figures 5 to 8 The described communication manager 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 following functions. Alternatively or alternatively, the UE can use dedicated hardware to perform aspects of the following functions.

[0163] In 905, the UE may transmit a first request message to the second UE in the first control segment of the first time slot of the sidelink network. The first request message indicates a request to transmit a first sidelink message in the first data segment of the first time slot. The operation of 905 can be performed according to the methods described herein. In some examples, aspects of the operation of 905 may be as described in reference... Figures 5 to 8 The described request message delivery manager is used to execute this.

[0164] In step 910, the UE can transmit a first sidelink message to a second UE in a first data segment of a first time slot in the sidelink network based on the transmission of a first request message. The operation of 910 can be performed according to the methods described herein. In some examples, aspects of the operation of 910 can be derived from, as referenced... Figures 5 to 8 The described sidelink message delivery manager is used to execute this.

[0165] In 915, the UE can monitor the first portion of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages. Operation of 915 can be performed according to the methods described herein. In some examples, aspects of the operation of 915 can be described as follows: Figures 5 to 8 The described sidelink monitoring manager is used to perform this.

[0166] In 920, the UE may transmit a second request message to the second UE within a portion of the second control segment of the second time slot designated for scheduling ongoing transmissions, based on a first portion of the second control segment of the second time slot. The second request message indicates a request to transmit a second sidelink message within at least a portion of the second time slot of the sidelink network. Operation of 920 may be performed according to the methods described herein. In some examples, aspects of the operation of 920 may be determined by reference to... Figures 5 to 8 The described request message delivery manager is used to execute this.

[0167] In step 925, the UE can transmit a second sidelink message to a second UE in at least a portion of the second time slot based on the transmission of a second request message. The operation of step 925 can be performed according to the methods described herein. In some examples, aspects of the operation of step 925 can be derived from, as referenced... Figures 5 to 8 The described sidelink message delivery manager is used to execute this.

[0168] Figure 10 A flowchart illustrating a method 1000 for supporting control reduction techniques in a sidelink network according to various aspects of this disclosure is shown. Operation of method 1000 may be implemented by a UE 115 or its components as described herein. For example, operation of method 1000 may be implemented by, as referred to... Figures 5 to 8 The described communication manager 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 following functions. Alternatively or alternatively, the UE can use dedicated hardware to perform aspects of the following functions.

[0169] In step 1005, the UE may transmit a first request message to the second UE in the first control segment of the first time slot of the sidelink network. The first request message indicates a request to transmit a first sidelink message in the first data segment of the first time slot. The operation of step 1005 can be performed according to the methods described herein. In some examples, aspects of the operation of step 1005 may be as described in reference... Figures 5 to 8 The described request message delivery manager is used to execute this.

[0170] In 1010, the UE can transmit a first sidelink message to a second UE in a first data segment of a first time slot of the sidelink network based on the transmission of a first request message. The operation of 1010 can be performed according to the methods described herein. In some examples, aspects of the operation of 1010 can be described as follows: Figures 5 to 8 The described sidelink message delivery manager is used to execute this.

[0171] In 1015, the UE can monitor the first portion of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages. The operation of 1015 can be performed according to the methods described herein. In some examples, aspects of the operation of 1015 can be described as follows: Figures 5 to 8 The described sidelink monitoring manager is used to perform this.

[0172] In 1020, the UE can identify the absence of a third request message in the first part of the second control segment of the second time slot based on monitoring the first part. The operation of 1020 can be performed according to the methods described herein. In some examples, aspects of the operation of 1020 can be determined by referring to... Figures 5 to 8 The described sidelink monitoring manager is used to perform this.

[0173] In 1025, the UE may transmit a second request message to the second UE in a portion of the second control segment of the second time slot designated for scheduling ongoing transmissions, based on a first portion of the second control segment of the second time slot. The second request message indicates a request to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network, wherein transmitting the second request message is based on an indication that a third request message is not present in the first portion. The operation of 1025 may be performed according to the methods described herein. In some examples, aspects of the operation of 1025 may be as described in reference... Figures 5 to 8 The described request message delivery manager is used to execute this.

[0174] At 1030, the UE may transmit a second sidelink message to a second UE in at least a portion of the second time slot based on the transmission of the second request message. The operation of 1030 may be performed according to the methods described herein. In some examples, aspects of the operation of 1030 may be determined by reference to... Figures 5 to 8 The described sidelink message delivery manager is used to execute this.

[0175] Figure 11 A flowchart illustrating a method 1100 for supporting control reduction techniques in a sidelink network according to various aspects of this disclosure is shown. Operation of method 1100 may be implemented by a UE 115 or its components as described herein. For example, operation of method 1100 may be implemented by, as described in reference... Figures 5 to 8 The described communication manager 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 following functions. Alternatively or alternatively, the UE can use dedicated hardware to perform aspects of the following functions.

[0176] At 1105, the UE may transmit a first request message to the second UE in the first control segment of the first time slot of the sidelink network. The first request message indicates a request to transmit a first sidelink message in the first data segment of the first time slot. The operation of 1105 may be performed according to the methods described herein. In some examples, aspects of the operation of 1105 may be as described in reference... Figures 5 to 8 The described request message delivery manager is used to execute this.

[0177] At 1110, the UE can transmit a first sidelink message to a second UE in a first data segment of a first time slot of the sidelink network based on the transmission of a first request message. The operation of 1110 can be performed according to the methods described herein. In some examples, aspects of the operation of 1110 can be described as follows: Figures 5 to 8 The described sidelink message delivery manager is used to execute this.

[0178] In step 1115, the UE can monitor the first portion of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages. The operation of step 1115 can be performed according to the methods described herein. In some examples, aspects of the operation of step 1115 can be described as follows: Figures 5 to 8 The described sidelink monitoring manager is used to perform this.

[0179] At 1120, the UE can receive a third request message from the third UE in the first part of the second control segment of the second time slot, based on monitoring the first part of that first part. The operation of 1120 can be performed according to the methods described herein. In some examples, aspects of the operation of 1120 can be determined by referring to... Figures 5 to 8 The described sidelink monitoring manager is used to perform this.

[0180] At 1125, the UE may suppress the transmission of second sidelink messages in at least a portion of the second time slot based on receiving a third request message. The operation of 1125 may be performed according to the methods described herein. In some examples, aspects of the operation of 1125 may be determined by reference to... Figures 5 to 8 The described sidelink message delivery manager is used to execute this.

[0181] Figure 12 A flowchart illustrating a method 1200 for supporting control reduction techniques in a sidelink network according to various aspects of this disclosure is shown. Operation of method 1200 may be implemented by a UE 115 or its components as described herein. For example, operation of method 1200 may be implemented by, as referred to... Figures 5 to 8 The described communication manager 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 following functions. Alternatively or alternatively, the UE can use dedicated hardware to perform aspects of the following functions.

[0182] At 1205, the UE may receive a first request message from the second UE in the first control segment of the first time slot of the sidelink network. The first request message indicates a request from the second UE to transmit a first sidelink message in the first data segment of the first time slot. The operation of 1205 may be performed according to the methods described herein. In some examples, aspects of the operation of 1205 may be as described in reference... Figures 5 to 8 The described request message receiving manager is used to execute this.

[0183] At 1210, the UE can receive a first sidelink message from the second UE in a data segment of a first time slot of the sidelink network based on receiving a first request message. The operation of 1210 can be performed according to the methods described herein. In some examples, aspects of the operation of 1210 can be described as follows: Figures 5 to 8 The described sidelink message receiving manager is used to perform this.

[0184] In 1215, the UE can monitor the first portion of the second control segment of the second time slot of the sidelink network to look for one or more request messages or one or more response messages. The operation of 1215 can be performed according to the methods described herein. In some examples, aspects of the operation of 1215 can be described as follows: Figures 5 to 8 The described sidelink monitoring manager is used to perform this.

[0185] At 1220, the UE may receive a second request message from the second UE within a portion of the second control segment of the second time slot designated for scheduling ongoing transmissions, based on a first portion of the second control segment of the second time slot. The second request message indicates a request from the second UE to transmit a second sidelink message within at least a portion of the second time slot of the sidelink network. Operation of 1220 may be performed according to the methods described herein. In some examples, aspects of the operation of 1220 may be determined by reference to... Figures 5 to 8 The described request message receiving manager is used to execute this.

[0186] At 1225, the UE can receive a second sidelink message from the second UE in at least a portion of the second time slot based on receiving the second request message. The operation of 1225 can be performed according to the methods described herein. In some examples, aspects of the operation of 1225 can be determined by referring to... Figures 5 to 8 The described sidelink message receiving manager is used to perform this.

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

[0188] The following examples are given in an illustrative manner. Aspects of the following examples may be combined with aspects or embodiments shown or discussed in the accompanying drawings or elsewhere herein.

[0189] Aspect 1 is a method for performing wireless communication at a first UE, the method comprising: transmitting a first request message to a second UE in a first control segment of a first time slot of a sidelink network, the first request message indicating a request to transmit a first sidelink message in a first data segment of the first time slot; transmitting the first sidelink message to the second UE in the first data segment of the first time slot of the sidelink network based at least in part on the transmission of the first request message; monitoring a first portion of a second control segment of a second time slot of the sidelink network to locate one or more request messages or one or more response messages; transmitting a second request message to the second UE in a portion of the second control segment of the second time slot designated for scheduling an ongoing transmission based at least in part on the monitoring of the first portion of the second control segment, the second request message indicating a request to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network; and transmitting a second sidelink message to the second UE in at least a portion of the second time slot based at least in part on the transmission of the second request message.

[0190] In aspect 2, as in aspect 1, transmitting the second sidelink message may further include: transmitting the second sidelink message to the second UE in the second part of the second control segment of the second time slot.

[0191] In aspect 3, the method of aspect 2 for transmitting the second sidelink message may further include: transmitting a first portion of the second sidelink message in a second part of a second control segment of a second time slot; and transmitting a second portion of the second sidelink message in a second data segment of a second time slot.

[0192] In aspect 4, the method of any of aspects 1 to 3 may include: receiving from a base station a control message instructing a first UE to use a first mode when communicating on the side link network, the first mode allowing one or more portions of a second control segment of a second time slot to be scheduled to transmit data, wherein the transmission of a second request message is at least partially based on the receipt of the control message.

[0193] In aspect 5, the method of aspect 4 may further include: determining, at least in part, a location in the second control segment of the second time slot designated for scheduling a portion of an ongoing transmission based on receiving the control message, wherein transmitting the second request message is at least in part based on determining the location.

[0194] In aspect 6, the method of any of aspects 1 to 5 may further include: receiving from a base station a control message indicating a first size of a first portion of a second control segment of a second time slot and a second size of a second portion of a second control segment of a second time slot, the second portion of the second control segment being configured to be allocated to transmit data between a first UE and a second UE, wherein the transmission of a second request message is based at least in part on receiving the control message indicating the first size and the second size.

[0195] In aspect 7, the method of any of aspects 1 to 6 may further include: identifying, at least in part, that a third request message does not exist in the first part of the second control segment of the second time slot based on monitoring a first part of the second control segment of the second time slot, wherein transmitting the second request message is at least in part based on identifying that a third request message does not exist in the first part.

[0196] In aspect 8, the method of any of aspects 1 to 6 may further include: receiving a third request message from a third UE in the first part of a second control segment based at least in part on monitoring the second time slot.

[0197] In aspect 9, as in aspect 8, transmitting second sidelink messages in at least a portion of the second time slot may include transmitting second sidelink messages in a subset of at least a portion of the second time slot.

[0198] In aspect 10, the method of aspect 8 may further include: suppressing the transmission of a second side link message in at least a portion of a second time slot based at least in part on receiving a third request message.

[0199] In aspect 11, the method of aspect 8 may further include: identifying a first portion of a second data segment in a second time slot allocated for data transmission by a third UE; and transmitting a second sidelink message in a second portion of the second data segment in the second time slot based at least in part on receiving a third request message.

[0200] In aspect 12, in any of aspects 1 to 11, transmitting the second sidelink message may include transmitting at least a portion of the second sidelink message in a second portion of a second control segment in a second time slot, the second portion being designated in the second control segment for scheduling a portion of an ongoing transmission.

[0201] In aspect 13, the method of any of aspects 1 to 12 may further include: receiving a first response message from a second UE in a first control segment of a first time slot, wherein the transmission of a first side link message in a first data segment of the first time slot is at least in part based on the receipt of the first response message.

[0202] In aspect 14, the method of any of aspects 1 to 13 may further include: receiving a second response message from a second UE in a portion of an ongoing transmission designated for scheduling in a second control segment of a second time slot, wherein the transmission of a second sidelink message is based at least in part on the receipt of the second response message.

[0203] In aspect 15, the method of any of aspects 1 to 14 may further include: determining that a sidelink communication link of the sidelink network is not managed by the base station, wherein transmitting a first request message, a second request message, or both is at least partially based on determining that the sidelink communication link is not managed by the base station.

[0204] Aspect 16 is a method for performing wireless communication at a first UE, the method comprising: receiving a first request message from a second UE in a first control segment of a first time slot of a sidelink network, the first request message indicating a request from the second UE to transmit a first sidelink message in a first data segment of the first time slot; receiving the first sidelink message from the second UE in the first data segment of the first time slot of the sidelink network based at least in part on receiving the first request message; monitoring a first portion of a second control segment of a second time slot of the sidelink network to locate one or more request messages or one or more response messages; receiving a second request message from the second UE in a portion of the second control segment of the second time slot designated for scheduling an ongoing transmission, based at least in part on monitoring the first portion of the second control segment, the second request message indicating a request from the second UE to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network; and receiving a second sidelink message from the second UE in at least a portion of the second time slot based at least in part on receiving the second request message.

[0205] In aspect 17, the method of aspect 16 may further include: receiving a second side link message from a second UE in a second portion of a second control segment of a second time slot.

[0206] In aspect 18, receiving the second sidelink message in aspect 17 may further include: receiving a first portion of the second sidelink message in a second part of a second control segment of a second time slot; and receiving a second portion of the second sidelink message in a second data segment of a second time slot.

[0207] In aspect 19, the method of any of aspects 16 to 18 may further include: receiving from a base station a control message instructing a first UE to use a first mode when communicating on the side link network, the first mode allowing one or more portions of a second control segment of a second time slot to be scheduled to transmit data, wherein receiving a second request message is at least partially based on receiving the control message.

[0208] The method of any of aspects 20, 16 to 19 may further include: determining, at least in part, a location in the second control segment of the second time slot designated for scheduling a portion of an ongoing transmission based on receiving the control message, wherein receiving the second request message is at least in part based on determining the location.

[0209] In aspect 21, the method of any of aspects 16 to 20 may further include: receiving from a base station a control message indicating a first size of a first portion of a second control segment of a second time slot and a second size of a second portion of a second control segment of a second time slot, the second portion of the second control segment being configured to be allocated to transmit data between a first UE and a second UE, wherein receiving the second request message is at least partially based on receiving the control message indicating the first size and the second size.

[0210] In aspect 22, the method of any of aspects 16 to 21 may further include: identifying, at least in part, that a third request message does not exist in the first part of the second control segment of the second time slot based on monitoring a first part of the second control segment of the second time slot, wherein receiving the second request message is at least in part based on identifying that a third request message does not exist in the first part.

[0211] In aspect 23, the method of any of aspects 16 to 21 may further include: receiving a third request message from a third UE in the first part of a second control segment of a second time slot, at least in part based on monitoring the first part of the second control segment of the second time slot.

[0212] In aspect 24, in the method of aspect 23, receiving a second sidelink message in at least a portion of the second time slot may include: receiving the second sidelink message in a subset of at least a portion of the second time slot.

[0213] The method of any of aspects 25, 23 and 24 may further include: transmitting a response message to the second UE based at least in part on receiving a third request message, the response message instructing the second UE to suppress the transmission of a second sidelink message in at least a portion of a second time slot.

[0214] The method of any of aspects 26, 24, 25 and 26 may further include: identifying a first portion of a second data segment in a second time slot allocated for data transmission by a third UE; and receiving a second sidelink message in a second portion of the second data segment in the second time slot based at least in part on receiving a third request message.

[0215] In aspect 27, in any of aspects 16 to 26, receiving the second sidelink message may further include: receiving at least a portion of the second sidelink message in a second portion of a second control segment in a second time slot, the second portion being designated in the second control segment for scheduling a portion of an ongoing transmission.

[0216] The method of any of aspects 28, 16 to 27 may further include: transmitting a first response message to a second UE in a first control segment of a first time slot, wherein receiving a first side link message in a first data segment of the first time slot is at least in part based on the transmission of the first response message.

[0217] In aspect 29, the method of any of aspects 16 to 28 may further include: transmitting a second response message to a second UE in a portion of a second control segment of a second time slot designated for scheduling an ongoing transmission, wherein receiving a second sidelink message is based at least in part on receiving the second response message.

[0218] The method of any of aspects 30, 16 to 29 may further include: determining that a sidelink communication link of the sidelink network is not managed by the base station, wherein receiving a first request message, a second request message, or both is at least partially based on determining that the sidelink communication link is not managed by the base station.

[0219] Aspect 31 is an apparatus for performing wireless communication at a first UE, the apparatus comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor, the instructions causing the apparatus to: transmit a first request message to a second UE in a first control segment of a first time slot of a sidelink network, the first request message indicating a request to transmit a first sidelink message in a first data segment of the first time slot; transmit the first sidelink message to the second UE in the first data segment of the first time slot of the sidelink network at least in part based on the transmission of the first request message; monitor a first portion of a second control segment of a second time slot of the sidelink network to look for one or more request messages or one or more response messages; transmit a second request message to the second UE in a portion of the second control segment of the second time slot designated for scheduling ongoing transmissions, the second request message indicating a request to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network, at least in part based on the monitoring of the first portion of the second control segment; and transmit a second sidelink message to the second UE in at least a portion of the second time slot at least in part based on the transmission of the second request message.

[0220] In aspect 32, as in aspect 31, the instructions for transmitting the second sidelink message can be further executed by the processor to cause the device to transmit the second sidelink message to the second UE in the second part of the second control segment of the second time slot.

[0221] In aspect 33, the apparatus of aspect 32, the instructions for transmitting the second sidelink message are further executable by the processor to cause the apparatus to: transmit a first portion of the second sidelink message in a second portion of a second control segment of a second time slot; and transmit a second portion of the second sidelink message in a second data segment of a second time slot.

[0222] In aspect 34, the instruction means of aspects 31 to 33 are further executable by a processor to cause the means to: receive from a base station a control message instructing a first UE to use a first mode when communicating on the side link network, the first mode allowing one or more portions of a second control segment of a second time slot to be scheduled to transmit data, wherein the transmission of a second request message is at least partially based on the receipt of the control message.

[0223] In aspect 35, the instructions of the apparatus of aspect 34 are further executable by a processor to cause the apparatus to: determine, at least in part, a location in the second control segment of the second time slot designated for scheduling a portion of an ongoing transmission based on receiving the control message, wherein the transmission of the second request message is at least in part based on determining the location.

[0224] In aspect 36, the instructions of the apparatus of any of aspects 31 to 35 are further executable by a processor to cause the apparatus to: receive from a base station a control message indicating a first size of a first portion of a second control segment of a second time slot and a second size of a second portion of a second control segment of a second time slot, the second portion of the second control segment being configured to be allocated to transmit data between a first UE and a second UE, wherein the transmission of a second request message is based at least in part on receiving the control message indicating the first size and the second size.

[0225] In aspect 37, the instructions of the apparatus of any of aspects 31 to 36 are further executable by a processor to cause the apparatus to: identify, at least in part, that a third request message does not exist in the first part of the second control segment of the second time slot based on monitoring a first part of the second control segment of the second time slot, wherein the transmission of the second request message is at least in part based on the identification that a third request message does not exist in the first part.

[0226] In aspect 38, the instructions of the device of any of aspects 31 to 36 can be further executed by a processor to cause the device to: receive a third request message from a third UE in the first part of the second control segment of the second time slot, based at least in part on the first part of the second control segment of the second time slot.

[0227] In aspect 39, the instructions of the apparatus of aspect 38 for transmitting second sidelink messages in at least a portion of the second time slot can be executed by a processor to cause the apparatus to transmit second sidelink messages in a subset of at least a portion of the second time slot.

[0228] In aspect 40, the instructions of the apparatus of aspect 38 are further executable by a processor to cause the apparatus to: suppress the transmission of a second side link message in at least a portion of a second time slot, at least in part based on the receipt of a third request message.

[0229] In aspect 41, the instructions of the apparatus of aspect 38 are further executable by a processor to cause the apparatus to: identify a first portion of a second data segment in a second time slot allocated for data transmission by a third UE; and transmit a second sidelink message in a second portion of the second data segment in the second time slot, at least in part based on receiving a third request message.

[0230] In aspect 42, in the apparatus of any of aspects 31 to 41, the instructions for transmitting the second sidelink message are further executable by a processor to cause the apparatus to transmit at least a portion of the second sidelink message in a second portion of a second control segment of a second time slot, the second portion being designated in the second control segment for scheduling a portion of an ongoing transmission.

[0231] In aspect 43, the instructions of the apparatus of any of aspects 31 to 42 are further executable by a processor to cause the apparatus to: receive a first response message from a second UE in a first control segment of a first time slot, wherein the transmission of a first side link message in a first data segment of the first time slot is at least in part based on the receipt of the first response message.

[0232] In aspect 44, the instructions of the apparatus of any of aspects 31 to 43 are further executable by a processor to cause the apparatus to: receive a second response message from a second UE in a portion of an ongoing transmission designated for scheduling in a second control segment of a second time slot, wherein the transmission of a second sidelink message is based at least in part on the receipt of the second response message.

[0233] In aspect 45, the instructions of the apparatus of any of aspects 31 to 44 are further executable by a processor to cause the apparatus to: determine that the sidelink communication link of the sidelink network is not managed by the base station, wherein the transmission of a first request message, a second request message, or both are at least partially based on the determination that the sidelink communication link is not managed by the base station.

[0234] Aspect 46 is an apparatus for performing wireless communication at a first UE, the apparatus comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor, the instructions causing the apparatus to: receive a first request message from a second UE in a first control segment of a first time slot of a sidelink network, the first request message indicating a request from the second UE to transmit a first sidelink message in a first data segment of the first time slot; receive the first sidelink message from the second UE in the first data segment of the first time slot of the sidelink network at least in part based on receiving the first request message; monitor a first portion of a second control segment of a second time slot of the sidelink network to look for one or more request messages or one or more response messages; receive a second request message from the second UE in a portion of the second control segment of the second time slot designated for scheduling an ongoing transmission, the second request message indicating a request from the second UE to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network, at least in part based on monitoring the first portion of the second control segment; and receive a second sidelink message from the second UE in at least a portion of the second time slot at least in part based on receiving the second request message.

[0235] In aspect 47, the instructions of the device of aspect 46 for receiving second sidelink messages can be executed by the processor to enable the device to receive second sidelink messages from the second UE in the second part of the second control segment of the second time slot.

[0236] In aspect 48, in the apparatus of aspect 47, the instruction for receiving the second sidelink message is further executable by the processor to cause the apparatus to: receive a first portion of the second sidelink message in a second portion of a second control segment of a second time slot; and receive a second portion of the second sidelink message in a second data segment of a second time slot.

[0237] In aspect 49, the instructions of the apparatus of any of aspects 46 to 48 are further executable by a processor to cause the apparatus to: receive from a base station a control message instructing a first UE to use a first mode when communicating on the side link network, the first mode allowing one or more portions of a second control segment of a second time slot to be scheduled to transmit data, wherein receiving a second request message is at least partially based on receiving the control message.

[0238] In any of aspects 50, 46 to 49, the instructions of the device are further executable by a processor to cause the device to: determine, at least in part, a location in the second control segment of the second time slot designated for scheduling a portion of an ongoing transmission based on receiving the control message, wherein receiving the second request message is at least in part based on determining the location.

[0239] In aspect 51, the instructions of the apparatus of any of aspects 46 to 50 are further executable by a processor to cause the apparatus to: receive from a base station a control message indicating a first size of a first portion of a second control segment of a second time slot and a second size of a second portion of a second control segment of a second time slot, the second portion of the second control segment being configured to be allocated to transmit data between a first UE and a second UE, wherein receiving the second request message is at least in part based on receiving the control message indicating the first size and the second size.

[0240] In aspect 52, the instructions of the apparatus of any of aspects 46 to 51 are further executable by a processor to cause the apparatus to: identify, at least in part, that a third request message is not present in the first part of the second control segment of the second time slot based on monitoring a first part of the second control segment of the second time slot, wherein receiving the second request message is at least in part based on identifying that a third request message is not present in the first part.

[0241] In aspect 53, the instructions of the device of any of aspects 46 to 51 are further executable by a processor to cause the device to: receive a third request message from a third UE in the first part of a second control segment based at least in part on monitoring the second time slot.

[0242] In aspect 54, the instructions of the apparatus of aspect 53 for receiving second sidelink messages in at least a portion of the second time slot can be executed by a processor to cause the apparatus to receive second sidelink messages in a subset of at least a portion of the second time slot.

[0243] In any of aspects 55, 53 and 54, the instructions of the device are further executable by a processor to cause the device to: transmit a response message to the second UE based at least in part on receiving a third request message, the response message instructing the second UE to suppress the transmission of a second sidelink message in at least a portion of a second time slot.

[0244] In aspect 56, the instructions of the apparatus of any of aspects 53 to 56 are further executable by a processor to cause the apparatus to: identify a first portion of a second data segment in a second time slot allocated for data transmission by a third UE; and receive a second sidelink message in a second portion of the second data segment in the second time slot, at least in part based on the receipt of a third request message.

[0245] In aspect 57, the instructions of the device of any of aspects 46 to 56 for receiving the second sidelink message are further executable by a processor to cause the device to: receive at least a portion of the second sidelink message in a second portion of a second control segment of a second time slot, the second portion of which is designated in the second control segment for scheduling a portion of an ongoing transmission.

[0246] In aspect 58, the instructions of the apparatus of any of aspects 46 to 57 are further executable by a processor to cause the apparatus to: transmit a first response message to a second UE in a first control segment of a first time slot, wherein receiving a first side link message in a first data segment of the first time slot is at least in part based on the transmission of the first response message.

[0247] In aspect 59, the instructions of the apparatus of aspects 46 to 58 are further executable by a processor to cause the apparatus to: transmit a second response message to a second UE in a portion of an ongoing transmission designated for scheduling in a second control segment of a second time slot, wherein receiving a second side link message is at least partially based on receiving the second response message.

[0248] In any of aspects 60, 46 to 59, the instructions of the apparatus are further executable by a processor to cause the apparatus to: determine that a sidelink communication link of the sidelink network is not managed by a base station, wherein receiving a first request message, a second request message, or both is at least partially based on the determination that the sidelink communication link is not managed by the base station.

[0249] Aspect 61 is an apparatus for performing wireless communication at a first UE, the apparatus comprising: means for transmitting a first request message to a second UE in a first control segment of a first time slot of a sidelink network, the first request message indicating a request to transmit a first sidelink message in a first data segment of the first time slot; means for transmitting the first sidelink message to the second UE in the first data segment of the first time slot of the sidelink network based at least in part on the transmission of the first request message; means for monitoring a first portion of a second control segment of a second time slot of the sidelink network to locate one or more request messages or one or more response messages; means for transmitting a second request message to the second UE in a portion of the second control segment of the second time slot designated for scheduling an ongoing transmission based at least in part on the monitoring of the first portion of the second control segment, the second request message indicating a request to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network; and means for transmitting a second sidelink message to the second UE in at least a portion of the second time slot based at least in part on the transmission of the second request message.

[0250] Aspect 62 is an apparatus for performing wireless communication at a first UE, the apparatus comprising: means for receiving a first request message from a second UE in a first control segment of a first time slot of a sidelink network, the first request message indicating a request from the second UE to transmit a first sidelink message in a first data segment of the first time slot; means for receiving the first sidelink message from the second UE in the first data segment of the first time slot of the sidelink network based at least in part on receiving the first request message; means for monitoring a first portion of a second control segment of a second time slot of the sidelink network to locate one or more request messages or one or more response messages; means for receiving a second request message from the second UE in a portion of the second control segment of the second time slot designated for scheduling an ongoing transmission based at least in part on monitoring the first portion of the second control segment, the second request message indicating a request from the second UE to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network; and means for receiving a second sidelink message from the second UE in at least a portion of the second time slot based at least in part on receiving the second request message.

[0251] Aspect 63 is a non-transient computer-readable medium storing code for wireless communication at a first UE, the code including instructions executable by a processor to: transmit a first request message to a second UE in a first control segment of a first time slot of a sidelink network, the first request message indicating a request to transmit a first sidelink message in a first data segment of the first time slot; transmit the first sidelink message to the second UE in the first data segment of the first time slot of the sidelink network based at least in part on the transmission of the first request message; monitor a first portion of a second control segment of a second time slot of the sidelink network to locate one or more request messages or one or more response messages; transmit a second request message to the second UE in a portion of the second control segment of the second time slot designated for scheduling an ongoing transmission based at least in part on the monitoring of the first portion of the second control segment, the second request message indicating a request to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network; and transmit a second sidelink message to the second UE in at least a portion of the second time slot based at least in part on the transmission of the second request message.

[0252] Aspect 64 is a non-transient computer-readable medium storing code for wireless communication at a first UE, the code including instructions executable by a processor for: receiving a first request message from a second UE in a first control segment of a first time slot of a sidelink network, the first request message indicating a request from the second UE to transmit a first sidelink message in a first data segment of the first time slot; receiving the first sidelink message from the second UE in the first data segment of the first time slot of the sidelink network based at least in part on receiving the first request message; monitoring a first portion of a second control segment of a second time slot of the sidelink network to locate one or more request messages or one or more response messages; receiving a second request message from the second UE in a portion of the second control segment of the second time slot designated for scheduling an ongoing transmission, the second request message indicating a request from the second UE to transmit a second sidelink message in at least a portion of the second time slot of the sidelink network based at least in part on monitoring the first portion of the second control segment; and receiving a second sidelink message from the second UE in at least a portion of the second time slot based at least in part on receiving the second request message.

[0253] These examples can be combined with aspects or embodiments disclosed in other implementations.

[0254] 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 in most of the description, the techniques described herein can also be applied to networks other than LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques 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.

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

[0256] The various illustrative boxes and components described herein can be implemented or executed using a general-purpose processor, DSP, ASIC, CPU, FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in alternatives, 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 cooperating with a DSP core, or any other such configuration).

[0257] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored or transmitted as one or more instructions or code on a computer-readable medium. Other examples and implementations fall 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, hardwired, 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 function are implemented at different physical locations.

[0258] Computer-readable media includes both non-transient computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. Non-transient storage media can be any available medium accessible to a general-purpose or special-purpose computer. By way of example and not limitation, non-transient computer-readable media may include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other non-transient medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible to a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Similarly, any connection is also legitimately 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, then that coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable media. As used in this article, disk and disc include CDs, laser discs, optical discs, DVDs, floppy disks, and Blu-ray discs, where disks often magnetically reproduce data while discs optically reproduce data using lasers. Combinations of these media are also included within the scope of computer-readable media.

[0259] As used herein (including in the claims), the word "or" in an enumeration of items (e.g., an enumeration of items accompanied by phrases such as "at least one of" or "one or more of") indicates an inclusive enumeration, such that an enumeration of at least one of, for example, 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). Similarly, as used herein, the phrase "based on" should not be interpreted as referring to a closed set of conditions. For example, an example step described as "based on condition A" may 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 manner as the phrase "at least partially based on".

[0260] In the accompanying drawings, similar components or features may have the same reference numerals. Furthermore, components of the same type may 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 description, the description may apply to any of the similar components having the same first reference numeral, regardless of the second reference numeral or other subsequent reference numerals.

[0261] This document, illustrated with reference to the accompanying drawings, describes exemplary configurations but does not represent all examples that can be implemented or fall within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration" and does not imply "superior" or "outperforming" other examples. This detailed description includes specific details to provide an understanding of the described techniques. However, these techniques may be practiced 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.

[0262] The description provided herein is intended to enable those skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the universal principles defined herein can be applied to other variations without departing from the scope of this disclosure. Therefore, this disclosure is not limited to the examples and designs described herein, but should be granted the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication at a first user equipment (UE), comprising: transmitting, to a second UE, a first request message in a first control section of a first slot of a sidelink network, the first request message indicating a request to transmit a first sidelink message in a first data section of the first slot; transmitting, to the second UE, the first sidelink message in the first data section of the first slot of the sidelink network based at least in part on transmitting the first request message; monitoring a first portion of a second control section of a second slot of the sidelink network for one or more request messages or one or more response messages; transmitting, to the second UE, a second request message in a portion of the second control section of the second slot designated for scheduling ongoing transmissions based at least in part on monitoring the first portion of the second control section, the second request message indicating a request to transmit a second sidelink message in at least a portion of the second slot of the sidelink network; and transmitting, to the second UE, the second sidelink message in the at least a portion of the second slot based at least in part on transmitting the second request message.

2. The method of claim 1, wherein transmitting the second sidelink message further comprises: transmitting the second sidelink message to the second UE in a second portion of the second control section of the second slot.

3. The method of claim 2, wherein transmitting the second sidelink message further comprises: transmitting a first portion of the second sidelink message in the second portion of the second control section of the second slot; and transmitting a second portion of the second sidelink message in a second data section of the second slot.

4. The method of claim 1, further comprising: receiving, from a base station, a control message indicating that the first UE is to use a first mode when communicating on the sidelink network, the first mode allowing one or more portions of the second control section of the second slot to be scheduled to communicate data, wherein transmitting the second request message is based at least in part on receiving the control message.

5. The method of claim 4, further comprising: determining a location of the portion of the second control section of the second slot designated for scheduling ongoing transmissions based at least in part on receiving the control message, wherein transmitting the second request message is based at least in part on determining the location.

6. The method of claim 1, further comprising: receiving, from a base station, a control message indicating a first size of the first portion of the second control section of the second slot and a second size of a second portion of the second control section of the second slot, the second portion of the second control section configured to be allocated to communicate data between the first UE and the second UE, wherein transmitting the second request message is based at least in part on receiving the control message indicating the first size and the second size. ​ 7. The method of claim 1, further comprising: identifying an absence of a third request message in the first portion based at least in part on monitoring the first portion of the second control section of the second time slot, wherein transmitting the second request message is based at least in part on identifying the absence of the third request message in the first portion.

8. The method of claim 1, further comprising: receiving a third request message in the first portion from a third UE based at least in part on monitoring the first portion of the second control section of the second time slot.

9. The method of claim 8, wherein: transmitting the second sidelink message in the at least the portion of the second time slot includes transmitting the second sidelink message in a subset of the at least the portion of the second time slot.

10. The method of claim 8, further comprising: withholding transmitting the second sidelink message in the at least the portion of the second time slot based at least in part on receiving the third request message.

11. The method of claim 8, further comprising: identifying a first portion of a second data section of the second time slot allocated for data transmission by the third UE; and transmitting the second sidelink message in a second portion of the second data section of the second time slot based at least in part on receiving the third request message.

12. The method of claim 1, wherein transmitting the second sidelink message further comprises: transmitting at least a portion of the second sidelink message in a second portion of the second control section of the second time slot, the second portion designated in the second control section after the portion of the ongoing transmission.

13. The method of claim 1, further comprising: receiving a first response message in the first control section of the first time slot from the second UE, wherein transmitting the first sidelink message in the first data section of the first time slot is based at least in part on receiving the first response message.

14. The method of claim 1, further comprising: receiving a second response message in the portion of the second control section of the second time slot designated for scheduling the ongoing transmission from the second UE, wherein transmitting the second sidelink message is based at least in part on receiving the second response message.

15. The method of claim 1, further comprising: determining that a sidelink communication link of the sidelink network is not managed by a base station, wherein transmitting the first request message, the second request message, or both is based at least in part on determining that the sidelink communication link is not managed by the base station.

16. A method for wireless communication at a first user equipment (UE), comprising: receiving a first request message in a first control section of a first time slot of a sidelink network from a second UE, the first request message indicating a request by the second UE to transmit a first sidelink message in a first data section of the first time slot; receive, from the second UE, the first sidelink message in the first data segment of the first slot of the sidelink network based at least in part on receiving the first request message; monitor a first portion of a second control segment of a second slot of the sidelink network for one or more request messages or one or more response messages; receive, from the second UE, a second request message in a portion of the second control segment of the second slot designated for scheduling ongoing transmissions based at least in part on monitoring the first portion of the second control segment, the second request message indicating a request by the second UE to transmit a second sidelink message in at least a portion of the second slot of the sidelink network; and receive the second sidelink message from the second UE in the at least the portion of the second slot based at least in part on receiving the second request message.

17. The method of claim 16, wherein receiving the second sidelink message further comprises: receiving the second sidelink message from the second UE in a second portion of the second control segment of the second slot.

18. The method of claim 17, wherein receiving the second sidelink message further comprises: receiving a first portion of the second sidelink message in the second portion of the second control segment of the second slot; and receiving a second portion of the second sidelink message in a second data segment of the second slot.

19. The method of claim 16, further comprising: receiving, from a base station, a control message indicating that the first UE uses a first mode when communicating on the sidelink network, the first mode allowing one or more portions of the second control segment of the second slot to be scheduled to convey data, wherein receiving the second request message is based at least in part on receiving the control message.

20. The method of claim 16, further comprising: receiving, from a base station, a control message indicating a first size of the first portion of the second control segment of the second slot and a second size of a second portion of the second control segment of the second slot, the second portion of the second control segment configured to be allocated to convey data between the first UE and the second UE, wherein receiving the second request message is based at least in part on receiving the control message indicating the first size and the second size.

21. The method of claim 16, further comprising: identifying, based at least in part on monitoring the first portion of the second control segment of the second slot, an absence of a third request message in the first portion, wherein receiving the second request message is based at least in part on identifying the absence of the third request message in the first portion.

22. An apparatus for wireless communication at a first user equipment (UE), comprising: a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor, the instructions causing the apparatus to: ​ transmitting a first request message to a second UE in a first control section of a first slot of a sidelink network, the first request message indicating a request to transmit a first sidelink message in a first data section of the first slot; transmitting the first sidelink message to the second UE in the first data section of the first slot of the sidelink network based at least in part on transmitting the first request message; monitoring a first portion of a second control section of a second slot of the sidelink network for one or more request messages or one or more response messages; transmitting a second request message to the second UE in a portion of the second control section of the second slot designated for scheduling ongoing transmissions based at least in part on monitoring the first portion of the second control section, the second request message indicating a request to transmit a second sidelink message in at least a portion of the second slot of the sidelink network; and transmitting the second sidelink message to the second UE in the at least a portion of the second slot based at least in part on transmitting the second request message.

23. The apparatus of claim 22, wherein the instructions to transmit the second sidelink message further are executable by the processor to cause the apparatus to: transmit the second sidelink message to the second UE in a second portion of the second control section of the second slot.

24. The apparatus of claim 23, wherein the instructions to transmit the second sidelink message further are executable by the processor to cause the apparatus to: transmit a first portion of the second sidelink message in the second portion of the second control section of the second slot; and transmit a second portion of the second sidelink message in a second data section of the second slot.

25. The apparatus of claim 22, wherein the instructions further are executable by the processor to cause the apparatus to: receive, from a base station, a control message indicating that the first UE is to use a first mode when communicating on the sidelink network, the first mode allowing one or more portions of the second control section of the second slot to be scheduled to convey data, wherein transmitting the second request message is based at least in part on receiving the control message.

26. The apparatus of claim 25, wherein the instructions further are executable by the processor to cause the apparatus to: determine a location of the portion of the second control section of the second slot designated for scheduling ongoing transmissions based at least in part on receiving the control message, wherein transmitting the second request message is based at least in part on determining the location.

27. The apparatus of claim 22, wherein the instructions further are executable by the processor to cause the apparatus to: receiving, from a base station, a control message indicating a first size of the first portion of the second control section of the second slot and a second size of a second portion of the second control section of the second slot, the second portion of the second control section configured to be allocated to communicate data between the first UE and the second UE, wherein transmitting the second request message is based at least in part on receiving the control message indicating the first size and the second size.

28. The apparatus of claim 22, wherein the instructions are further executable by the processor to cause the apparatus to: identify, based at least in part on monitoring the first portion of the second control section of the second slot, an absence of a third request message in the first portion, wherein transmitting the second request message is based at least in part on identifying the absence of the third request message in the first portion.

29. An apparatus for wireless communication at a first user equipment (UE), comprising: a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor, the instructions to cause the apparatus to: receive, from a second UE, a first request message in a first control section of a first slot of a sidelink network, the first request message indicating a request of the second UE to transmit a first sidelink message in a first data section of the first slot; receive, from the second UE, the first sidelink message in the first data section of the first slot of the sidelink network based at least in part on receiving the first request message; monitor a first portion of a second control section of a second slot of the sidelink network for one or more request messages or one or more response messages; receive, from the second UE, a second request message in a portion of the second control section of the second slot designated for scheduling ongoing transmissions based at least in part on monitoring the first portion of the second control section, the second request message indicating a request of the second UE to transmit a second sidelink message in at least a portion of the second slot of the sidelink network; and receive, from the second UE, the second sidelink message in the at least a portion of the second slot based at least in part on receiving the second request message.

30. The apparatus of claim 29, wherein the instructions to receive the second sidelink message are further executable by the processor to cause the apparatus to: receive the second sidelink message from the second UE in a second portion of the second control section of the second slot.

Citation Information

Patent Citations

  • Network configured uplink control feedback for 5G new radio (NR)

    CN109891956A

  • Sidelink resource signaling

    CN110291739A