Sidelink resource pool for control signaling
By introducing a dedicated resource pool into the wireless communication system, the problem of low efficiency in control information transmission in the sidelink network is solved, and the continuity of data communication and efficient utilization of resources are achieved.
Patent Information
- Application Number
- CN202180084263.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-12-21
- Filing Date
- 2021-12-09
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2041-12-09
AI Technical Summary
Existing wireless communication systems suffer from low resource utilization efficiency and contention issues when transmitting control information in sidelink networks, leading to data communication interruptions or stoppages.
A dedicated resource pool is provided for transmitting sidelink control information, ensuring that the transmitting UE can transmit control information without introducing data accumulation delay, and the receiving UE avoids concurrent use of resources and contention after receiving the control information.
It improves the continuity of data communication in sidelink networks, reduces resource waste, and enhances network efficiency.
Smart Images

Figure CN116615946B_ABST
Abstract
Description
[0001] Cross-reference to related applications
[0002] This patent application claims U.S. non-provisional patent application No. 17 / 247,739, filed on December 21, 2020, entitled “SIDELINK RESOURCE POOL FORCONTROL SIGNALING”, which is hereby expressly incorporated by reference.
[0003] open field
[0004] Various aspects of this disclosure generally relate to wireless communications, and specifically to techniques and apparatus for providing a sidelink resource pool for control signaling. Background Technology
[0005] Wireless communication systems are widely deployed to provide a variety of telecommunications services such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that can support communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power). Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is an enhancement set of the Universal Mobile Telecommunications System (UMTS) mobile standard issued by the 3rd Generation Partnership Project (3GPP).
[0006] A wireless network may include several base stations (BSs) capable of supporting communication between several user equipments (UEs). UEs can communicate with the base stations (BSs) via downlinks and uplinks. A downlink (or forward link) refers to the communication link from the BS to the UE, while an uplink (or reverse link) refers to the communication link from the UE to the BS. As will be described in more detail herein, a BS may be referred to as a B-node, gNB, access point (AP), radio headend, transmit / receive point (TRP), new radio (NR) BS, 5G B-node, etc.
[0007] The multiple access technologies mentioned above have been adopted in various telecommunications standards to provide a common protocol enabling different user equipment to communicate at the city, country, region, and even global levels. New Radio (NR) (also known as 5G) is an enhancement set to the LTE mobile standard issued by the 3rd Generation Partnership Project (3GPP). NR is designed to better support mobile broadband internet access by using Orthogonal Frequency Division Multiplexing (OFDM) with a Cyclic Prefix (CP) (CP-OFDM) on the downlink (DL), and CP-OFDM and / or SC-FDM (e.g., also known as Discrete Fourier Transform Extended OFDM (DFT-s-OFDM)) on the uplink (UL), as well as supporting beamforming, multiple-input multiple-output (MIMO) antenna technologies and carrier aggregation to improve spectral efficiency, reduce costs, improve service, utilize new spectrum, and better integrate with other open standards. Further improvements to LTE, NR, and other radio access technologies remain useful as the demand for mobile broadband access continues to grow.
[0008] Overview
[0009] In some aspects, a user equipment (UE) for wireless communication includes: a memory and one or more processors operatively coupled to the memory, the memory and the one or more processors being configured to: receive configuration information associated with a dedicated resource pool for conveying sidelink control information in a sidelink network; and utilize the dedicated resource pool to transmit or receive the sidelink control information in the sidelink network.
[0010] In some aspects, a wireless communication method performed by a UE includes: receiving configuration information associated with a dedicated resource pool used for conveying sidelink control information in a sidelink network; and using the dedicated resource pool to transmit or receive the sidelink control information in the sidelink network.
[0011] In some aspects, a non-transient computer-readable medium storing a set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a UE, cause the UE to: receive configuration information associated with a dedicated resource pool for conveying sidelink control information in a sidelink network; and utilize the dedicated resource pool to transmit or receive the sidelink control information in the sidelink network.
[0012] In some aspects, an apparatus for wireless communication includes: means for receiving configuration information associated with a dedicated resource pool used for transmitting sidelink control information in a sidelink network; and means for using the dedicated resource pool to transmit or receive the sidelink control information in the sidelink network.
[0013] The aspects generally include, as substantially described herein with reference to the accompanying drawings and description, methods, apparatus, systems, computer program products, non-transient computer-readable media, user equipment, base stations, wireless communication equipment, and / or processing systems.
[0014] The foregoing has broadly outlined the features and technical advantages of the examples according to this disclosure in an effort to facilitate a better understanding of the following detailed description. Additional features and advantages will be described thereafter. The disclosed concepts and specific examples can be readily used as the basis for modifying or designing other structures for implementing the same purposes as this disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, in both their organization and manner of operation, and their associated advantages, will be better understood by considering the following description in conjunction with the accompanying drawings. Each drawing is provided for illustrative and descriptive purposes and not for defining limitations on the claims. Brief description of the attached diagram
[0016] To gain a more detailed understanding of the features described above in this disclosure, reference can be made to various aspects of the above brief overview, some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings illustrate only certain typical aspects of this disclosure and should not be considered as limiting its scope, as other equivalent aspects are permissible in this description. Identical reference numerals in different drawings may identify the same or similar elements.
[0017] Figure 1 This is a diagram illustrating examples of wireless networks according to various aspects of this disclosure.
[0018] Figure 2 This is a diagram illustrating an example of communication between a base station and a UE in a wireless network according to various aspects of this disclosure.
[0019] Figure 3 This is a diagram illustrating an example of a sidelink resource pool provided for control signaling, according to various aspects of this disclosure.
[0020] Figure 4 This is a diagram illustrating an example of a sidelink resource pool provided for control signaling, according to various aspects of this disclosure.
[0021] Figure 5 This is a diagram illustrating an example of a sidelink resource pool provided for control signaling, according to various aspects of this disclosure.
[0022] Figure 6 This is a diagram illustrating an example of a sidelink resource pool provided for control signaling, according to various aspects of this disclosure.
[0023] Figure 7This is a diagram illustrating an example process associated with providing a sidelink resource pool for control signaling according to various aspects of this disclosure.
[0024] Figure 8 This is a diagram illustrating an example apparatus associated with a sidelink resource pool for providing control signaling, according to various aspects of this disclosure.
[0025] Detailed description
[0026] The various aspects of this disclosure are described more fully below with reference to the accompanying drawings. However, this disclosure may be implemented in many different forms and should not be construed as being limited to any specific structure or function given throughout this disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of this disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art will appreciate that the scope of this disclosure is intended to cover any aspect of this disclosure disclosed herein, whether implemented independently of or in combination with any other aspect of this disclosure. For example, any number of aspects set forth herein may be used to implement an apparatus or practice. Furthermore, the scope of this disclosure is intended to cover such apparatuses or methods practiced using additional structures, functionalities, or structures and functionalities that complement or supplement the various aspects of this disclosure set forth herein. It should be understood that any aspect of this disclosure disclosed herein may be implemented by one or more elements of the claims.
[0027] Several aspects of a telecommunications system will now be described with reference to various devices and techniques. These devices and techniques will be described in the following detailed description and explained in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively, "elements"). These elements can be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0028] It should be noted that although the aspects herein may be described using terms commonly associated with 5G or NR radio access technology (RAT), the aspects of this disclosure may be applied to other RATs, such as 3G RAT, 4G RAT, and / or RATs after 5G (e.g., 6G).
[0029] Figure 1This is a diagram illustrating an example of a wireless network 100 according to various aspects of this disclosure. The wireless network 100 may be a 5G (NR) network and / or an LTE network, etc., or may include elements thereof. The wireless network 100 may include several base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A base station (BS) is an entity that communicates with a user equipment (UE) and may also be referred to as an NRBS, B-node, gNB, 5G B-node (NB), access point, transmit / receive point (TRP), etc. Each BS may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to the coverage area of a BS and / or the BS subsystem serving that coverage area, depending on the context in which the term is used.
[0030] A BS can provide communication coverage for macrocells, picocells, femtocells, and / or another type of cell. Macrocells can cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access by UEs with a service subscription. Picocells can cover a relatively small geographic area and allow unrestricted access by UEs with a service subscription. Femtocells can cover a relatively small geographic area (e.g., a residential area) and allow restricted access by UEs associated with that femtocell (e.g., UEs in a Closed Subscriber Group (CSG)). A BS used for macrocells may be referred to as a macro BS. A BS used for picocells may be referred to as a pico BS. A BS used for femtocells may be referred to as a femto BS or a home BS. Figure 1 In the example shown, BS 110a can be a macro BS for macro cell 102a, BS 110b can be a pico BS for pico cell 102b, and BS 110c can be a femto BS for femto cell 102c. A BS can support one or more (e.g., three) cells. The terms “eNB,” “base station,” “NR BS,” “gNB,” “TRP,” “AP,” “B node,” “5G NB,” and “cell” are used interchangeably herein.
[0031] In some respects, the cell may not be stationary, and the geographical area of the cell may move depending on the location of the mobile BS. In some respects, BSs may interconnect with each other and / or interconnect to one or more other BSs or network nodes (not shown) in the wireless network 100 via various types of backhaul interfaces (such as direct physical connections or virtual networks, using any suitable transport network).
[0032] The wireless network 100 may also include a relay station. A relay station is an entity capable of receiving data transmissions from an upstream station (e.g., a BS or a UE) and transmitting those data transmissions to a downstream station (e.g., a UE or a BS). A relay station may also be a UE capable of relaying transmissions for other UEs. Figure 1 In the example shown, relay BS 110d can communicate with macro BS 110a and UE 120d to facilitate communication between BS 110a and UE 120d. A relay BS can also be referred to as a relay station, relay base station, relay, etc.
[0033] Wireless network 100 can be a heterogeneous network comprising different types of Base Stations (BSs) such as macro BSs, pico BSs, femto BSs, relay BSs, etc. These different types of BSs may have different transmit power levels, different coverage areas, and different effects on interference in wireless network 100. For example, macro BSs may have high transmit power levels (e.g., 5 to 40 watts), while pico BSs, femto BSs, and relay BSs may have lower transmit power levels (e.g., 0.1 to 2 watts).
[0034] Network controller 130 can be coupled to a set of Base Stations (BSs) and can provide coordination and control over these BSs. Network controller 130 can communicate with each BS via backhaul. These BSs can also communicate with each other directly or indirectly via wireless or wired backhaul.
[0035] UE 120 (e.g., 120a, 120b, 120c) may be distributed throughout the wireless network 100, and each UE may be stationary or mobile. UE may also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. UE may be a cellular phone (e.g., a smartphone), personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, cordless phone, wireless local loop (WLL) station, tablet, camera, gaming device, netbook, smartbook, ultrabook, medical device or equipment, biometric sensor / device, wearable device (smartwatch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), entertainment device (e.g., music or video device, or satellite radio), vehicle component or sensor, smart meter / sensor, industrial manufacturing equipment, GPS device, or any other suitable device configured to communicate via wireless or wired media.
[0036] Some UEs may be considered machine-type communication (MTC) devices or evolved or enhanced machine-type communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, instruments, monitors, and / or location tags that can communicate with a base station, another device (e.g., a remote device), or some other entity. Wireless nodes may provide connectivity to or to a network (e.g., a wide area network, such as the Internet or a cellular network) via wired or wireless communication links, for example. Some UEs may be considered Internet of Things (IoT) devices and / or may be implemented as NB-IoT (Narrowband Internet of Things) devices. Some UEs may be considered customer premises equipment (CPE). UE 120 may be included within a housing that houses components of UE 120, such as processor components and / or memory components. In some aspects, the processor components and memory components may be coupled together. For example, the processor components (e.g., one or more processors) and memory components (e.g., memory) may be operatively coupled, communicatively coupled, electronically coupled, and / or electrically coupled.
[0037] Generally, any number of wireless networks can be deployed in a given geographical area. Each wireless network can support a specific RAT and can operate on one or more frequencies. A RAT can also be referred to as a radio technology, air interface, etc. A frequency can also be referred to as a carrier, frequency channel, etc. Each frequency can support a single RAT in a given geographical area to avoid interference between wireless networks using different RATs. In some cases, NR or 5G RAT networks can be deployed.
[0038] In some respects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more sidelink channels (e.g., without using base station 110 as an intermediary). For example, UEs 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols or vehicle-to-infrastructure (V2I) protocols), and / or mesh networks. In this scenario, UEs 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as performed by base station 110.
[0039] Devices in the wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various categories, bands, channels, etc., based on frequency or wavelength. For example, devices in the wireless network 100 can communicate using an operating band with a first frequency range (FR1) and / or an operating band with a second frequency range (FR2), where the first frequency range (FR1) spans from 410 MHz to 7.125 GHz and the second frequency range (FR2) spans from 24.25 GHz to 52.6 GHz. The frequencies between FR1 and FR2 are sometimes referred to as intermediate frequency bands. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as the "sub-6 GHz" band. Similarly, although different from the extremely high frequency (EHF) band (30 GHz–300 GHz) designated as the "millimeter wave" band by the International Telecommunication Union (ITU), FR2 is often referred to as the "millimeter wave" band. Therefore, unless otherwise stated, it should be understood that, if used herein, the terms "sub-6 GHz" and the like can broadly refer to frequencies less than 6 GHz, frequencies within FR1, and / or intermediate frequency band frequencies (e.g., greater than 7.125 GHz). Similarly, unless otherwise stated, it should be understood that, if used herein, the terms "millimeter wave" and the like can broadly refer to frequencies within the EHF band, frequencies within FR2, and / or intermediate frequency band frequencies (e.g., less than 24.25 GHz). It is conceivable that the frequencies included in FR1 and FR2 can be modified, and the techniques described herein are applicable to those modified frequency ranges.
[0040] As indicated above, Figure 1 This is provided as an example. Other examples may differ from the one provided. Figure 1 The example described.
[0041] Figure 2 This is a diagram illustrating an example 200 of communication between a base station 110 and a UE 120 in a wireless network 100 according to various aspects of this disclosure. The base station 110 may be equipped with T antennas 234a to 234t, while the UE 120 may be equipped with R antennas 252a to 252r, wherein generally T ≥ 1 and R ≥ 1.
[0042] At base station 110, transmit processor 220 can receive data destined for one or more UEs from data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on channel quality indicators (CQI) received from each UE, process (e.g., encode and modulate) the data for each UE based at least in part on the MCS selected for each UE, and provide data symbols for all UEs. Transmit processor 220 can also process system information (e.g., semi-static resource allocation information (SRPI)) and control information (e.g., CQI requests, grants, and / or upper-layer signaling), and provide overhead symbols and control symbols. Transmit processor 220 can also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS) or demodulation reference signals (DMRS)) and synchronization signals (e.g., primary synchronization signal (PSS) or secondary synchronization signal (SSS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on data symbols, control symbols, overhead symbols, and / or reference symbols, where applicable, and can provide T output symbol streams to T modulators (MODs) 232a to 232t. Each modulator 232 can process its respective output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modulator 232 can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a to 232t can be transmitted via T antennas 234a to 234t, respectively.
[0043] At UE 120, antennas 252a to 252r can receive downlink signals from base station 110 and / or other base stations and can provide the received signals to demodulators (DEMODs) 254a to 254r respectively. Each demodulator 254 can condition (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain an input sample. Each demodulator 254 can further process the input sample (e.g., for OFDM) to obtain received symbols. MIMO detector 256 can obtain the received symbols from all R demodulators 254a to 254r, perform MIMO detection on these received symbols where applicable, and provide detected symbols. Receiver processor 258 can process (e.g., demodulate and decode) these detected symbols, provide decoded data for UE 120 to data sink 260, and provide decoded control information and system information to controller / processor 280. The term "controller / processor" can refer to one or more controllers, one or more processors, or a combination thereof. The channel processor can determine parameters such as Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Reference Signal Received Quality (RSRQ), and / or Channel Quality Indicator (CQI). In some respects, one or more components of the UE 120 may be included in the housing 284.
[0044] Network controller 130 may include communication unit 294, controller / processor 290, and memory 292. Network controller 130 may include one or more devices, such as those in a core network. Network controller 130 may communicate with base station 110 via communication unit 294.
[0045] Antennas (e.g., antennas 234a to 234t and / or antennas 252a to 252r) may include or be included within one or more antenna panels, antenna groups, antenna element assemblies, and / or antenna arrays. Antenna panels, antenna groups, antenna element assemblies, and / or antenna arrays may include one or more antenna elements. Antenna panels, antenna groups, antenna element assemblies, and / or antenna arrays may include coplanar antenna element assemblies and / or non-coplanar antenna element assemblies. Antenna panels, antenna groups, antenna element assemblies, and / or antenna arrays may include antenna elements within a single housing and / or multiple antenna elements within housings. Antenna panels, antenna groups, antenna element assemblies, and / or antenna arrays may include elements coupled to one or more transmission and / or reception components (such as...). Figure 2 One or more antenna elements (one or more components).
[0046] On the uplink, at UE 120, transmit processor 264 can receive and process data from data source 262 and control information from controller / processor 280 (e.g., reports including RSRP, RSSI, RSRQ, and / or CQI). Transmit processor 264 can also generate reference symbols for one or more reference signals. Symbols from transmit processor 264 may be pre-encoded by TX MIMO processor 266 where applicable, further processed by modulators 254a to 254r (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to base station 110. In some aspects, modulators and demodulators (e.g., MOD / DEMOD 254) of UE 120 may be included in the modem of UE 120. In some aspects, UE 120 includes a transceiver. The transceiver may include any combination of antennas 252, modulators and / or demodulators 254, MIMO detectors 256, receiver processors 258, transmitter processors 264, and / or TX MIMO processors 266. The transceiver may be used by a processor (e.g., controller / processor 280) and memory 282 to perform aspects of any of the methods described herein, for example, as referenced. Figure 3-8 As described.
[0047] At base station 110, uplink signals from UE 120 and other UEs can be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 where applicable, and further processed by receiver processor 238 to obtain decoded data and control information transmitted by UE 120. Receiver processor 238 can provide the decoded data to data sink 239 and the decoded control information to controller / processor 240. Base station 110 may include communication unit 244 and communicate with network controller 130 via communication unit 244. Base station 110 may include scheduler 246 to schedule UE 120 for downlink and / or uplink communications. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 232) of base station 110 may be included in the modem of base station 110. In some aspects, base station 110 includes a transceiver. The transceiver may include any combination of antennas 234, modulators and / or demodulators 232, MIMO detectors 236, receiver processors 238, transmitter processors 220, and / or TX MIMO processors 230. The transceiver may be used by a processor (e.g., controller / processor 240) and memory 242 to perform aspects of any of the methods described herein, for example, as referenced. Figure 3-8 As described.
[0048] The controller / processor 240 of base station 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component may execute one or more technologies associated with the sidelink resource pool used for control signaling, as described in more detail elsewhere herein. For example, the controller / processor 240 of base station 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component(s) may execute or direct, for example Figure 7 The operation of process 700 and / or other processes as described herein. Memory 242 and 282 may store data and program code for base station 110 and UE 120, respectively. In some aspects, memory 242 and / or memory 282 may include: a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, when executed by one or more processors of base station 110 and / or UE 120 (e.g., directly executed, or executed after compilation, transformation, and / or interpretation), the one or more processors, UE 120, and / or base station 110 may cause the one or more processors, UE 120, and / or base station 110 to perform or direct, for example... Figure 7 The operation of process 700 and / or other processes as described herein. In some aspects, the execution instructions may include run instructions, translate instructions, compile instructions, and / or interpret instructions, etc.
[0049] In some aspects, the UE (e.g., UE 120) includes: means for receiving configuration information associated with a dedicated resource pool used for transmitting sidelink control information in a sidelink network; and / or means for using the dedicated resource pool to transmit or receive the sidelink control information in the sidelink network. Means for the UE to perform the operations described herein may include, for example, one or more of antenna 252, demodulator 254, MIMO detector 256, receiver processor 258, transmitter processor 264, TX MIMO processor 266, modulator 254, controller / processor 280, or memory 282.
[0050] In some aspects, the UE includes: means for transmitting a slot format indication to another UE, the slot format indication indicating whether a given slot is configured for transmitting sidelink-downlink communication to the other UE or for receiving sidelink-uplink communication from the other UE.
[0051] In some aspects, the UE includes: means for transmitting a slot format indication via a physical sidelink feedback channel, the slot format indication indicating whether a given slot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0052] In some aspects, the UE includes: means for transmitting a slot format indication to another UE, wherein one or more bits included in the slot format indication indicate whether one or more slots are configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0053] In some aspects, the UE includes: means for transmitting a group-shared timeslot format indication to a plurality of UEs, the timeslot format indication including a plurality of corresponding bits associated with the plurality of UEs for indicating whether a given timeslot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0054] In some aspects, the UE includes: means for transmitting a slot format indication via sidelink control information, the slot format indication indicating whether a given slot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0055] In some aspects, the UE includes: means for transmitting a slot format indication to another UE, wherein one or more bit fields included in the slot format indication indicate periodicity associated with a communication configuration of the slot, and transmitting the slot format indication includes periodically transmitting SFI.
[0056] although Figure 2 The boxes in the diagram are interpreted as different components, but the functions described above with respect to these boxes can be implemented using a single hardware component, software component, or combination of components. For example, the functions described with respect to transmit processor 264, receive processor 258, and / or TX MIMO processor 266 can be performed by controller / processor 280 or under the control of controller / processor 280.
[0057] As indicated above, Figure 2 This is provided as an example. Other examples may differ from the one provided. Figure 2 The example described.
[0058] A sidelink network may include a base station and multiple UEs. The base station may communicate with each of the multiple UEs via a corresponding access link. The multiple UEs may operate in sidelink mode to communicate with each other (e.g., transmit and / or receive data) via one or more sidelink channels.
[0059] In a sidelink mode (e.g., mode 1 resource allocation mode), the base station can configure and control the utilization of sidelink resources (e.g., resource frames, sub-channels) available for sidelink communication. For example, the base station can configure a predetermined number of sidelink resources and control the transmitting UE to select one or more of the configured sidelink resources to transmit data to one or more receiving UEs.
[0060] In another sidelink mode (e.g., mode 2 resource allocation mode), the base station can be configured with a predetermined number of sidelink resources available for sidelink communication. One or more of the UEs, rather than the base station, can control the utilization of the configured sidelink resources by performing communication scheduling in the sidelink network. For example, without involving the base station, the transmitting UE can autonomously reserve one or more of the configured sidelink resources (e.g., reserved resources) to transmit data to one or more receiving UEs on it during a given time slot.
[0061] The transmitting UE may transmit Side Link Control Information (SCI) to notify the receiving UE that reserved resources are unavailable for selection by the receiving UE during a given time slot. The receiving UE may avoid selecting the reserved resources during the given time slot based on receiving the SCI. In other words, the receiving UE may rely on receiving the SCI before the transmitting UE performs data transmission during a given time slot to avoid contention (e.g., where the receiving UE concurrently utilizes reserved resources during a given time slot).
[0062] Because the SCI includes the nominal payload size, transmitting the SCI using the entire time slot can be inefficient. Therefore, the transmitting UE can transmit the SCI via the Physical Sidelink Control Channel (PSCCH), which is transmitted together with the Physical Sidelink Shared Channel (PSSCH). Furthermore, the transmitting UE can transmit the PSSCH only when it has a threshold amount of data to be transmitted via it. In other words, the transmitting UE can only transmit the SCI via the PSCCH after it has accumulated the threshold amount of data to be transmitted via the PSSCH. Accumulating the threshold amount of data can introduce delays when the transmitting UE transmits the SCI. This delay may cause the receiving UE to receive the SCI after the transmitting UE has begun using the reserved resources during a given time slot. The receiving UE may also begin using the reserved resources during a given time slot without having received the SCI first, causing contention. As a result, data communication in the sidelink network may experience interruptions or stoppages.
[0063] Various aspects of the techniques and apparatus described herein can provide a sidelink resource pool for control signaling. In some aspects, the techniques and apparatus described herein can provide a dedicated sidelink resource pool for conveying control information (e.g., SCI). The dedicated sidelink resource pool enables the transmitting UE to transmit control information without introducing delays associated with the amount of data accumulated to a threshold. The receiving UE can receive the control information, including information about the reserved resources, before the transmitting UE utilizes the reserved resources during a given time slot. Based at least in part on the receipt of the control information, the receiving UE can avoid concurrently utilizing the reserved resources during a time slot. In this way, contention is avoided, and data communication in the sidelink network, including both the transmitting and receiving UEs, can continue without interruption or stoppage. Additionally, UE resources (e.g., processing power, memory utilization, etc.) and / or network resources (e.g., management resources, bandwidth, etc.) can be used to perform other tasks in the sidelink network, contrary to being inefficiently consumed to resolve contention and retransmissions caused by contention.
[0064] In some respects, the UE may receive configuration information associated with a dedicated resource pool used to transmit sidelink control information in the sidelink network; and may use the dedicated resource pool to transmit or receive the sidelink control information in the sidelink network.
[0065] Figure 3 This is a diagram illustrating example 300 associated with a sidelink resource pool for providing control signaling according to various aspects of this disclosure. The sidelink network may include a base station 110 and multiple UEs (shown as UE 120-1 to UE 120-5, and collectively referred to as UE 120). BS 110 may communicate with UE 120-1 via a first access link and / or with UE 120-5 via a second access link. The first access link and / or the second access link may be implemented using, for example, a Uu interface. Access link communication between BS 110 and UE 120-1 may be transmitted and received via the first access link, and access link communication between BS 110 and UE 120-5 may be transmitted and received via the second access link.
[0066] In a sidelink network, UE 120-1, UE 120-2, UE 120-3, and UE 120-4 (collectively referred to as sidelink UE 120) communicate with each other via one or more sidelink channels. For example, a transmitting UE (e.g., UE 120-1) may communicate with one or more receiving UEs (e.g., UE 120-2, UE 120-3), which receive communications transmitted by the transmitting UE. In some aspects, one or more sidelink channels between sidelink UE 120 may be implemented using, for example, a PC5 interface. Sidelink communication may be transmitted and received via sidelink channels. In some aspects, UE 120-1 may be referred to as a programmable logic controller (PLC) UE or an anchor UE, and UE 120-2, UE 120-3, and / or UE 120-4 may be referred to as a sensor / actuator (S / A) UE or a client UE. UE 120 may include one or more UEs described elsewhere herein, such as those related to... Figure 2 The UE 120 under discussion.
[0067] As indicated above, Figure 3 This is provided as an example. Other examples may differ from the one provided. Figure 3 The example described.
[0068] Figure 4 This is a diagram illustrating an example 400 associated with a sidelink resource pool for providing control signaling according to various aspects of this disclosure. The sidelink network may include multiple UEs, including, for example, sidelink UEs communicating with each other (e.g., anchor UE 120-1 and client UEs 120-2, 120-3, 120-4). The multiple UEs included in the sidelink communication network may include multiple UEs within a given geographical area (e.g., a given radius around a given UE). In some aspects, the multiple UEs within a given geographical area can provide a UE density associated with the sidelink communication network. This UE density may identify several UEs within a threshold distance of a given UE. In some aspects, the sidelink UEs may include one or more UEs described elsewhere herein, such as those related to... Figure 2 The UE 120 under discussion and / or regarding Figure 3 The UE 120 under discussion.
[0069] like Figure 4 As shown, the sidelink UE can communicate via one or more sidelink channels 410. Communication using one or more sidelink channels 410 may include, for example, P2P communication, D2D communication, V2X communication (e.g., V2V communication, V2I communication, and / or vehicle-to-person (V2P) communication), and / or mesh networking communication.
[0070] In some respects, the sidelink channel 410 may use a PC5 interface and / or may operate in, for example, a high-frequency band (e.g., the 4.9 GHz band) and / or an unlicensed or shared band (e.g., the NR unlicensed (NR-U) band). Additionally or alternatively, the sidelink UE may use Global Navigation Satellite System (GNSS) timing to synchronize the timing of transmission time intervals (TTIs) (e.g., frames, subframes, time slots, and / or symbols).
[0071] As in Figure 4 As further shown, the sidelink channel 410 may include PSCCH 415, PSSCH 420, and / or Physical Sidelink Feedback Channel (PSFCH) 425. PSCCH 415 may be used to convey control information, similar to the Physical Downlink Control Channel (PDCCH) and / or Physical Uplink Control Channel (PUCCH) used for cellular communication with, for example, BS 110 via an access link or access channel. PSSCH 420 may be used to convey data, similar to the Physical Downlink Shared Channel (PDSCH) and / or Physical Uplink Shared Channel (PUSCH) used for cellular communication with, for example, BS 110 via an access link or access channel.
[0072] Sidelink channel 410 may carry sidelink control information (SCI) to indicate various control information for sidelink communication. The sidelink control information may include, for example, sidelink control information portion 1 (SCI-1) 430 and sidelink control information portion 2 (SCI-2) 435. SCI-1 430 may be included in PSCCH 415, and SCI-2 435 may be included in PSSCH 420. SCI-1 430 may include scheduling assignments for one or more resources (e.g., time resources, frequency resources, and / or spatial resources) of sidelink channel 410. In some aspects, the scheduling assignment may include information identifying resources reserved for use by one or more UEs in the sidelink network. SCI-1 430 may also include information enabling UEs in the sidelink network to perform RSRP measurements associated with the reserved resources. SCI-2 435 may include various types of information, such as, for example, a Hybrid Automatic Repeat Request (HARQ) procedure ID, a New Data Indicator (NDI) associated with data 440, a unique identifier (unique TX ID) associated with the transmitting UE, a unique identifier (unique RX ID) associated with the receiving UE, and / or a Channel State Information (CSI) report trigger.
[0073] PSSCH 420 may also include data 440 and information, such as, for example, information for decoding sidelink communications on PSSCH 420, Quality of Service (QoS) priority values, resource reservation periods, PSSCH demodulation reference signal (DMRS) mode, SCI format and / or β offset of sidelink control information part 2 (SCI-2) 435 transmitted on PSSCH 420, number of PSSCH DMRS ports, modulation and coding scheme (MCS), priority associated with reserved resources, selected selection scheme, policy parameters used by another UE to select another resource selection scheme, and / or traffic conditions associated with the sidelink network.
[0074] In some respects, the sidelink UE can transmit both SCI-1 430 and SCI-2 435. PSFCH 425 can be used to convey sidelink (SL) feedback 445, such as, for example, HARQ feedback (e.g., ACK / NACK information).
[0075] In some respects, the BS 110 can transmit configuration information associated with a resource pool configured for sidelink communication to the anchor UE 120-1. For example, in Figure 5 As shown in Example 500, the configured resource pool may include a shared resource pool comprising shared resources for communication via PSCCH 415, PSCCH 420, PSFCH 425, etc. Such shared resources may have a granularity of sub-channels across frequencies (e.g., in the frequency domain) and a granularity of time slots across time (e.g., in the time domain). Similarly, as... Figure 5 As shown, the configured resource pool may include a dedicated resource pool that includes control information (CI) resources dedicated to communicating control information between sidelink UEs. CI resources may be frequency-division multiplexed with shared resources. CI resources may have a granularity of one or more resource blocks and / or one or more resource elements across frequencies, and a granularity of one or more symbols and / or one or more mini-slots (e.g., a group of symbols) across time.
[0076] In some respects, CI resources can be dedicated to communicating sidelink downlink control information (S-DCI) from anchor UE 120-1 to client UEs, and to communicating sidelink uplink control information (S-UCI) from client UEs to anchor UE 120-1. Such S-DCI and S-UCI information may include information related to resource selection, collision detection, communication of channel state information (CSI) reports, scheduling request information, and so on. Information related to resource selection and collision detection may be associated with coordination between sidelink UEs, including reserving resources for data transmission by sidelink UEs. Scheduling request information may be associated with requests from client UEs for resources scheduled by anchor UE 120-1 for data transmission by client UEs.
[0077] In some respects, the granularity of CI resources (e.g., resource blocks and / or resource elements, symbols and / or mini-slots) enables flexibility in transmitting S-UCI and S-DCI. For example, anchor UE 120-1 can utilize one or more resource blocks and / or resource elements to transmit S-DCI, at least in part, based on the payload size associated with the S-DCI. For instance, anchor UE 120-1 can use a single resource block and / or resource element to transmit S-DCI, anchor UE 120-1 can use two resource blocks and / or resource elements to transmit S-DCI (with a payload size larger than the amount of data that can be transmitted using a single resource block and / or resource element), anchor UE 120-1 can use three resource blocks and / or resource elements to transmit S-DCI (with a payload size larger than the amount of data that can be transmitted using two resource blocks and / or resource elements), and so on.
[0078] Similarly, the anchor UE 120-1 may use one or more symbols to transmit the S-DCI, at least in part, based on the payload size associated with the S-DCI. For example, the anchor UE 120-1 may use a single symbol (or mini-slot) to transmit the S-DCI, the anchor UE 120-1 may use two symbols to transmit the S-DCI (which has a payload size larger than the amount of data that can be transmitted using a single symbol), the anchor UE 120-1 may use three symbols to transmit the S-DCI (which has a payload size larger than the amount of data that can be transmitted using two symbols), and so on.
[0079] The anchor UE 120-1 may transmit S-DCI using a combination of one or more resource blocks and / or resource elements and one or more symbols, at least in part, based on the payload size associated with the S-DCI. In some respects, one or more resource blocks and / or one or more resource elements may be equal to a subchannel, and one or more symbols may be equal to a mini-slot or a slot.
[0080] Similarly, the client UE may utilize one or more resource blocks and / or resource elements to transmit S-UCI, at least in part, based on the payload size associated with S-DCI. For example, the client UE may use a single resource block and / or resource element to transmit S-UCI, the client UE may use two resource blocks and / or resource elements to transmit S-UCI (the S-UCI having a payload size larger than the amount of data that can be transmitted using a single resource block and / or resource element), the client UE may use three resource blocks and / or resource elements to transmit S-UCI (the S-UCI having a payload size larger than the amount that can be transmitted using two resource blocks and / or resource elements), and so on.
[0081] Similarly, the client UE may use one or more symbols to transmit S-UCI, at least in part, based on the payload size associated with the S-UCI. For example, the client UE may use a single symbol (or mini-slot) to transmit S-UCI, the client UE may use two symbols to transmit S-UCI (the S-UCI having a payload size larger than the amount of data that can be transmitted using a single symbol), the client UE may use three symbols to transmit S-UCI (the S-UCI having a payload size larger than the amount of data that can be transmitted using two symbols), and so on.
[0082] The client UE may transmit S-UCI using a combination of one or more resource blocks and / or resource elements and one or more symbols, at least in part, based on the payload size associated with S-UCI. In some respects, one or more resource blocks and / or one or more resource elements may be equal to a subchannel, and one or more symbols may be equal to a mini-slot or a slot.
[0083] Furthermore, a dedicated resource pool can support the repetition of control information (e.g., S-DCI and / or S-UCI) to ensure adequate reception of control information when the measurement of coverage (e.g., coverage parameters) fails to meet a threshold coverage level (e.g., the measurement of coverage is less than the threshold coverage level). For example, to ensure that the client UE can adequately receive control information, the anchor UE 120-1 can use a CI resource set including one or more resource blocks and / or resource elements to transmit S-DCI, and can use another CI resource set including one or more source blocks and / or resource elements to repeat the transmission of S-DCI. Similarly, to ensure that the client UE can adequately receive control information, the anchor UE 120-1 can use a CI resource set including one or more symbols to transmit S-DCI, and can use another CI resource set including one or more symbols to repeat the transmission of S-DCI.
[0084] Similarly, to ensure that the anchor UE 120-1 can fully receive control information, the client UE can use a CI resource set including one or more resource blocks and / or resource elements to transmit S-UCI, and can use another CI resource set including one or more source blocks and / or resource elements to repeat the S-UCI transmission. Furthermore, to ensure that the anchor UE 120-1 can fully receive control information, the client UE can use a CI resource set including one or more symbols to transmit S-UCI, and can use another CI resource set including one or more symbols to repeat the S-UCI transmission.
[0085] The dedicated resource pool can also support the aggregation of CI resources to ensure sufficient reception of control information (e.g., S-DCI and / or S-UCI) when the measurement of coverage (e.g., coverage parameters) fails to meet a threshold coverage level (e.g., the measurement of coverage is less than the threshold coverage level). For example, to ensure sufficient reception of control information by the client UE, the anchor UE 120-1 can utilize multiple aggregated resource blocks and / or resource elements to transmit S-DCI. Similarly, to ensure sufficient reception of control information by the client UE, the anchor UE 120-1 can utilize multiple aggregated symbols to transmit S-DCI. Similarly, to ensure sufficient reception of control information by the anchor UE 120-1, the client UE can utilize multiple aggregated resource blocks and / or resource elements to transmit S-UCI. Furthermore, to ensure sufficient reception of control information by the anchor UE 120-1, the client UE can utilize multiple aggregated symbols to transmit S-UCI.
[0086] In some respects, the transmitter (e.g., BS 110 or anchor UE 120-1) can transmit and the client UE can receive scheduling information associated with the utilization of a dedicated resource pool. For example, the transmitter can schedule one or more CI resources (e.g., resource blocks, resource elements, and / or symbols) to be used by the anchor UE 120-1 for transmitting S-DCI and / or by the client UE for transmitting S-UCI. Based at least in part on the scheduling information, the anchor UE 120-1 can utilize the scheduled CI resource transmission of S-DCI and / or the client UE can utilize the scheduled CI resource transmission of S-UCI.
[0087] In some aspects, such as Figure 6 As shown in Example 600, anchor UE 120-1 may transmit a slot format indication (SFI) to one or more client UEs. The SFI may indicate the communication configuration associated with a given slot. For example, the SFI may indicate whether the shared resources and / or CI resources associated with a given slot will be used to convey downlink information (S-DCI and downlink shared data) or uplink information (S-UCI and uplink shared data).
[0088] In one example, anchor UE 120-1 may transmit an SFI via PSFCH 425 during a given time slot (e.g., time slot 1). One or more bit fields in the SFI may indicate whether shared resources and / or CI resources associated with one or more time slots will be used to convey downlink information or uplink information. In some aspects, a single bit in the bit fields of the SFI may indicate whether shared resources and / or CI resources associated with the next time slot (e.g., time slot 2) will be used to convey downlink information or uplink information. In some aspects, multiple bits in the bit fields of the SFI may individually indicate whether shared resources and / or CI resources associated with subsequent multiple time slots will be used to convey downlink information or uplink information.
[0089] In some aspects, the number of bits may be at least partially based on the periodicity of PSFCH 425. For example, when the periodicity of PSFCH 425 is five slots (e.g., PSFCH 425 is transmitted once every five slots), the SFI may include five bits to indicate, respectively, whether the shared resources and / or CI resources associated with the next five slots will be used to convey downlink information or uplink information. In some aspects, the shared resources and / or CI resources associated with a slot including PSFCH 425 (e.g., slot 1) may be reserved for conveying downlink information.
[0090] In another example, anchor UE 120-1 may transmit an SFI via S-DCI during a time slot (e.g., time slot 1). For example, anchor UE 120-1 may transmit an SFI using a single CI resource (e.g., a single resource block, a single resource element, or a single symbol) to indicate to a given client UE whether the shared resources and / or CI resources associated with the next time slot (e.g., time slot 2) will be used to convey downlink information or uplink information. In some aspects, anchor UE 120-1 may transmit a group-shared SFI using multiple CI resources (e.g., multiple resource blocks, multiple resource elements, or multiple symbols) to indicate to a group of client UEs selected from among the client UEs whether the shared resources and / or CI resources associated with the next time slot (e.g., time slot 2) will be used to convey downlink information or uplink information. In some aspects, the group-shared SFI may include corresponding bits associated with client UEs in the selected group. In some aspects, the selected group of client UEs may include all client UEs communicating with anchor UE 120-1.
[0091] In another example, anchor UE 120-1 may transmit SFI via SCI-1 and / or SCI-2 during a time slot (e.g., time slot 1). In some aspects, SCI-1 and / or SCI-2 may include an SFI in the form of one or more bit fields indicating whether shared resources and / or CI resources associated with one or more time slots will be used to convey downlink information or uplink information. In some aspects, SCI-1 and / or SCI-2 may include an SFI in the form of a single bit indicating whether shared resources and / or CI resources associated with the next time slot (e.g., time slot 2) will be used to convey downlink information or uplink information. In some aspects, SCI-1 and / or SCI-2 may include an SFI in the form of multiple bits, each indicating whether shared resources and / or CI resources associated with subsequent multiple time slots will be used to convey downlink information or uplink information.
[0092] In some aspects, anchor UE 120-1 may transmit SFI to transmit a communication configuration using any combination of transmitting SFI via PSFCH 425, via S-DCI, and / or via SCI-1 and / or SCI-2. In some aspects, anchor UE 120-1 may transmit an updated communication configuration using any combination of transmitting SFI via PSFCH 425, via S-DCI, and / or via SCI-1 and / or SCI-2. In some aspects, S-DCI, SCI-1, and / or SCI-2 may indicate that shared resources and / or CI resources will be used to transmit uplink shared data and / or S-UCI. Additionally or alternatively, S-DCI, SCI-1, and SCI-2 may indicate the payload size and / or format associated with transmitting uplink shared data and / or S-UCI.
[0093] In some aspects, the client UE may execute a listening procedure to listen for the availability of CI resources for transmitting S-UCI by the client UE. During the listening procedure, the client UE may utilize a listening window that includes information indicating the reservation (e.g., reserved CI resources) of one or more CI resources available for use by the other-side link UE. Such reserved CI resources may not be used by the client UE. The client UE may also perform a Received Signal Reference Power (RSRP) measurement associated with the reserved CI resources and may determine RSRP resources for which the RSRP measurement meets a threshold RSRP level (e.g., the RSRP measurement is equal to or greater than the threshold RSRP level). Such RSRP resources may be affected by the utilization of reserved CI resources and may not be used by the client UE. The client UE may reserve and utilize CI resources for which the RSRP measurement fails to meet the threshold RSRP level (e.g., the RSRP measurement is below the threshold RSRP level). Additionally, the client UE may reserve and utilize one or more of the remaining CI resources from a dedicated resource pool.
[0094] By utilizing technologies and means associated with providing a dedicated sidelink resource pool for transmitting control information, the transmitting UE can transmit control information (S-DCI or S-UCI) without the delay associated with the accumulated threshold amount of data to be transmitted via PSSCH. The receiving UE can receive the control information, including information about the reserved resources, before the transmitting UE uses those reserved resources to transmit data, thus avoiding contention. As a result, data communication in the sidelink network, including both the transmitting and receiving UEs, can continue without interruption or stoppage. The granularity associated with CI resources in the dedicated resource pool enables flexibility in transmitting control information based at least in part on payload size, aggregation, repetition, etc. Additionally, UE resources (e.g., processing power, memory utilization, etc.) and / or network resources (e.g., management resources, bandwidth, etc.) can be used for other tasks in the sidelink network, rather than being inefficiently consumed to resolve contention and retransmissions caused by contention.
[0095] As indicated above, Figure 4-6 This is provided as an example. Other examples may differ from the one provided. Figure 4-6 The example described.
[0096] Figure 7 This is a diagram illustrating, for example, an example process 700 performed by a UE according to various aspects of this disclosure. Example process 700 is an example in which a UE (e.g., UE 120) performs operations associated with a sidelink resource pool that provides control signaling.
[0097] like Figure 7As shown, in some aspects, process 700 may include receiving configuration information associated with a dedicated resource pool used for communicating sidelink control information in a sidelink network (block 710). For example, the UE (e.g., using...) Figure 8 The receiving component 802 described herein can receive configuration information associated with a dedicated resource pool used to communicate sidelink control information in a sidelink network, as described above.
[0098] As in Figure 7 As further illustrated, in some aspects, process 700 may include using the dedicated resource pool in the sidelink network to transmit or receive sidelink control information (S-DCI and / or S-UCI) (box 720). For example, the UE (e.g., using...) Figure 8 The transmission component 804 described herein can use the dedicated resource pool in the sidelink network to transmit or receive sidelink control information, as described above.
[0099] Process 700 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.
[0100] In a first aspect, transmitting the sidelink control information includes transmitting the sidelink control information to another UE via sidelink-downlink communication.
[0101] In a second aspect, receiving the sidelink control information, either alone or in combination with the first aspect, includes receiving the sidelink control information from another UE via sidelink-uplink communication.
[0102] In the third aspect, either alone or in combination with one or more of the first and second aspects, the dedicated resource pool is frequency-division multiplexed with a shared resource pool associated with a physically shared side link channel.
[0103] In a fourth aspect, either alone or in combination with one or more of the first to third aspects, the dedicated resource pool can include unused resource blocks associated with a shared resource pool that is associated with a physical shared side link channel.
[0104] In a fifth aspect, either alone or in combination with one or more of the first to fourth aspects, the dedicated resource pool can include resource blocks associated with sub-channels of a shared resource pool, which is associated with a physically shared sidelink channel.
[0105] In the sixth aspect, either alone or in combination with one or more of the first to fifth aspects, the dedicated resource pool can be associated with one or more symbols in the time domain and with one or more resource blocks or resource elements in the frequency domain.
[0106] In the seventh aspect, alone or in combination with one or more of the first to sixth aspects, the dedicated resource pool supports scheduling resource blocks at least in part based on the payload size associated with the sidelink control information or at least in part based on the coverage parameters associated with the sidelink network.
[0107] In the eighth aspect, the dedicated resource pool supports the duplication and aggregation of the side link control information, either alone or in combination with one or more of the first to seventh aspects.
[0108] In the ninth aspect, alone or in combination with one or more of the first to eighth aspects, the dedicated resource pool supports the utilization of one or more resource blocks included in the dedicated resource pool based at least in part on the payload size associated with the sidelink control information.
[0109] In the tenth aspect, either alone or in combination with one or more of the first to ninth aspects, process 700 includes: receiving from the transmitter scheduling information associated with the utilization of the dedicated resource pool.
[0110] In the eleventh aspect, alone or in combination with one or more of the first to tenth aspects, process 700 includes: executing a snooping procedure associated with the use of the dedicated resource pool, the snooping procedure including reserving resource blocks or resource elements for transmitting the sidelink control information.
[0111] In the twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, the dedicated resource pool may be associated with a time slot in the time domain and with one or more resource blocks or resource elements in the frequency domain.
[0112] In the thirteenth aspect, alone or in combination with one or more of the first to twelfth aspects, process 700 includes: receiving sidelink control information via sidelink-uplink communication, wherein the dedicated resource pool is associated with a time slot in the time domain.
[0113] In the fourteenth aspect, alone or in combination with one or more of the first to thirteenth aspects, process 700 includes: transmitting sidelink control information via sidelink-downlink communication, wherein the dedicated resource pool is associated with symbols in the time domain.
[0114] In the fifteenth aspect, alone or in combination with one or more of the first to fourteenth aspects, process 700 includes: transmitting a slot format indication (SFI) to another UE, the SFI indicating whether a given slot is configured for transmitting sidelink-downlink communication to the other UE or for receiving sidelink-uplink communication from the other UE.
[0115] In the sixteenth aspect, alone or in combination with one or more of the first to fifteenth aspects, process 700 includes: transmitting an SFI via a physical sidelink feedback channel, the SFI indicating whether a given time slot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0116] In the seventeenth aspect, alone or in combination with one or more of the first to sixteenth aspects, process 700 includes: transmitting an SFI to another UE, wherein one or more bits included in the SFI indicate whether one or more time slots are configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0117] In the eighteenth aspect, alone or in combination with one or more of the first to seventeenth aspects, process 700 includes: transmitting a shared SFI to a group of multiple UEs, the SFI including a plurality of corresponding bits associated with the plurality of UEs for indicating whether a given time slot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0118] In the nineteenth aspect, alone or in combination with one or more of the first to seventeenth aspects, process 700 includes: transmitting an SFI via sidelink control information, the SFI indicating whether a given time slot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0119] In the twentieth aspect, alone or in combination with one or more of the first to nineteenth aspects, process 700 includes: transmitting an SFI to another UE, wherein one or more bit fields included in the SFI indicate periodicity associated with the communication configuration of a time slot, and transmitting the SFI includes periodically transmitting the SFI.
[0120] In the twenty-first aspect, alone or in combination with one or more of the first to twentieth aspects, process 700 includes transmitting an SFI to another UE, the SFI indicating the communication configuration of a time slot, and transmitting side link control information or a physical shared feedback channel to indicate the updated communication configuration of that time slot.
[0121] although Figure 7 An example box of process 700 is shown, but in some respects, process 700 may include... Figure 7 The boxes depicted in the process are compared to additional boxes, fewer boxes, different boxes, or boxes arranged differently. Additionally or alternatively, two or more boxes in process 700 can be executed in parallel.
[0122] Figure 8This is a block diagram of an example device 800 for wireless communication. Device 800 may be a UE (e.g., UE 120), or a UE may include device 800. In some aspects, device 800 includes a receiving component 802 and a transmitting component 804, which may be in communication with each other (e.g., via one or more buses and / or one or more other components). As shown, device 800 may use the receiving component 802 and the transmitting component 804 to communicate with another device 806 (such as a UE, a base station, or another wireless communication device). As further shown, device 800 may include a determining component 808 and one or more of the other components in other examples.
[0123] In some respects, device 800 can be configured to perform the functions described herein. Figure 3-6 The described one or more operations. Additionally or alternatively, the apparatus 800 may be configured to perform one or more processes described herein, such as Figure 7 The process 700. In some aspects, the apparatus 800 and / or Figure 8 One or more components shown may include the above combination Figure 2 One or more components of the described UE 120. Additionally or alternatively, Figure 8 One or more components shown can be combined as described above. Figure 2 Implementation within one or more of the described components. Additionally or alternatively, one or more components in the set of components may be implemented at least partially as software stored in memory. For example, a component (or a portion of a component) may be implemented as instructions or code stored in a non-transitory computer-readable medium and may be executed by a controller or processor to perform the function or operation of that component.
[0124] Receiver 802 may receive communications (such as reference signals, control information, data communications, or combinations thereof) from device 806. Receiver 802 may provide the received communications to one or more other components of device 800. In some aspects, receiver 802 may perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, etc.), and may provide the processed signal to one or more other components of device 806. In some aspects, receiver 802 may include combinations of the above. Figure 2 The UE 120 described includes one or more antennas, demodulators, MIMO detectors, receiver processors, controllers / processors, memories, or combinations thereof.
[0125] The transmission component 804 can transmit communications (such as reference signals, control information, data communications, or combinations thereof) to the device 806. In some aspects, one or more other components of the device 806 can generate communications and provide the generated communications to the transmission component 804 for transmission to the device 806. In some aspects, the transmission component 804 can perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, encoding, etc.) on the generated communications and can transmit the processed signals to the device 806. In some aspects, the transmission component 804 can include combinations of the above. Figure 2 The described UE 120 includes one or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memories, or combinations thereof. In some aspects, the transmit component 804 may be co-located with the receive component 802 in a transceiver.
[0126] The receiving component 802 can receive configuration information associated with a dedicated resource pool used for transmitting sidelink control information in the sidelink network. The transmitting component 804 can use the dedicated resource pool to transmit or receive the sidelink control information in the sidelink network.
[0127] The transmission component 804 can transmit a slot format indication to another UE, which indicates whether a given slot is configured to transmit sidelink-downlink communication to another UE or to receive sidelink-uplink communication from another UE.
[0128] The transmission component 804 can transmit a timeslot format indication via a physical sidelink feedback channel, which indicates whether a given timeslot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0129] The transmission component 804 can transmit a slot format indication to another UE, wherein one or more bits included in the slot format indication indicate whether one or more slots are configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0130] The transmission component 804 can transmit a group-shared timeslot format indication to multiple UEs, the timeslot format indication including multiple corresponding bits associated with the multiple UEs for indicating whether a given timeslot is configured for transmitting sidelink-downlink communication or receiving sidelink-uplink communication.
[0131] The transmission component 804 can transmit a timeslot format indication via sidelink control information, which indicates whether a given timeslot is configured to transmit sidelink-downlink communication or to receive sidelink-uplink communication.
[0132] The transmission component 804 may transmit a slot format indication to another UE, wherein one or more bit fields included in the slot format indication indicate periodicity associated with the communication configuration of the slot, and transmitting the slot format indication includes periodically transmitting SFI.
[0133] In some aspects, determining component 808 can determine the configuration of the dedicated resource pool and enable the use of the dedicated resource pool to transmit and receive sidelink control information. In some aspects, determining component 808 can determine the information to be included in the transmitted sidelink control information and / or can analyze the information included in the received sidelink management information.
[0134] Figure 8 The number and arrangement of components shown are provided as an example. In practice, different arrangements may exist. Figure 8 The components shown are compared to additional components, fewer components, different components, or components arranged differently. Furthermore, Figure 8 The two or more components shown can be implemented within a single component, or Figure 8 The single component shown can be implemented as multiple distributed components. Additionally or alternatively, Figure 8 The component collection shown (e.g., one or more components) can be executed as described by Figure 8 The other set of components shown performs one or more functions.
[0135] The following provides an overview of the various aspects of this disclosure:
[0136] Aspect 1: A wireless communication method performed by a user equipment (UE) includes: receiving configuration information associated with a dedicated resource pool for transmitting sidelink control information in a sidelink network; and using the dedicated resource pool to transmit or receive the sidelink control information in the sidelink network.
[0137] Aspect 2: The method of aspect 1, wherein transmitting the sidelink control information includes transmitting the sidelink control information to another UE via sidelink-downlink communication.
[0138] Aspect 3: The method of any of Aspects 1-2, wherein receiving the sidelink control information includes receiving the sidelink control information from another UE via sidelink-uplink communication.
[0139] Aspect 4: The method of any of Aspects 1-3, wherein the dedicated resource pool is capable of including resource blocks associated with sub-channels of a shared resource pool, which is associated with a physical shared sidelink channel.
[0140] Aspect 5: The method of any of Aspects 1-4, wherein the dedicated resource pool can be associated with one or more symbols in the time domain and with one or more resource blocks or resource elements in the frequency domain.
[0141] Aspect 6: The method of any of Aspects 1-5, wherein the dedicated resource pool supports the duplication or aggregation of the side link control information.
[0142] Aspect 7: The method of any of Aspects 1-6, wherein the dedicated resource pool supports the utilization of one or more resource blocks included in the dedicated resource pool based at least in part on the payload size associated with the side link control information.
[0143] Aspect 8: The method of any of Aspects 1-7 further includes: transmitting a slot format indication to another UE, the slot format indication indicating whether a given slot is configured for transmitting sidelink-downlink communication to the other UE or for receiving sidelink-uplink communication from the other UE.
[0144] Aspect 9: The method of any of Aspects 1-8 further includes: transmitting a time slot format indication via a physical side-link feedback channel, the time slot format indication indicating whether a given time slot is configured for transmitting side-link downlink communication or for receiving side-link uplink communication.
[0145] Aspect 10: The method of any of Aspects 1-9 further includes: transmitting a slot format indication to another UE, wherein one or more bits included in the slot format indication indicate whether one or more slots are configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0146] Aspect 11: The method of any of Aspects 1-10 further includes: transmitting a group-shared time slot format indication to a plurality of UEs, the time slot format indication including a plurality of corresponding bits associated with the plurality of UEs for indicating whether a given time slot is configured for transmitting side-link-downlink communication or for receiving side-link-uplink communication.
[0147] Aspect 12: The method of any of Aspects 1-8 and Aspects 10-11 further includes: transmitting a slot format indication via sidelink control information, the slot format indication indicating whether a given slot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
[0148] Aspect 13: The method of any of Aspects 1-12 further includes: transmitting a slot format indication to another UE, wherein one or more bit fields included in the slot format indication indicate periodicity associated with the communication configuration of the slot, the transmission of the slot format indication including periodic transmission of SFI.
[0149] Aspect 14: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform one or more of the methods of aspects 1-13.
[0150] Aspect 15: An apparatus for wireless communication, comprising: a memory and one or more processors coupled to the memory, the memory and the one or more processors being configured to perform one or more of the methods of aspects 1-13.
[0151] Aspect 16: An apparatus for wireless communication, comprising: at least one means for performing one or more methods as described in aspects 1-13.
[0152] Aspect 17: A non-transient computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform one or more of the methods of aspects 1-13.
[0153] Aspect 18: A non-transient computer-readable medium storing a set of instructions for wireless communication, the set of instructions including one or more instructions which, when executed by one or more processors of a device, cause the device to perform one or more of the methods of aspects 1-13.
[0154] The foregoing disclosure provides explanations and descriptions, but is not intended to be exhaustive or to limit the aspects to the precise forms disclosed. Modifications and variations may be made in light of the foregoing disclosure or may be obtained through practice.
[0155] As used herein, the term "component" is intended to be broadly interpreted as hardware and / or a combination of hardware and software. "Software" should be broadly interpreted as instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, and / or functions, whether referred to as software, firmware, middleware, microcode, hardware description languages, or other terms. As used herein, processors are implemented using hardware and / or a combination of hardware and software. It will be apparent that the systems and / or methods described herein can be implemented in various forms of hardware and / or combinations of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods is not limited in any way. Thus, the operation and behavior of these systems and / or methods are described herein without reference to any specific software code—it is understood that software and hardware can be designed to implement these systems and / or methods, at least in part, based on the descriptions herein.
[0156] As used in this article, depending on the context, a threshold can refer to a value greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc.
[0157] Although specific combinations of features are described in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of aspects. In fact, many of these features can be combined in ways not specifically described in the claims and / or not disclosed in the specification. Although each dependent claim listed below may be directly subordinated to only one claim, the disclosure of aspects includes each dependent claim being combined with each other claim in this set of claims. As used herein, the phrase “at least one of” refers to any combination of these items, including single members. As an example, “at least one of a, b, or c” is intended to cover: a, b, c, ab, ac, bc, and abc, as well as any combination having multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0158] The elements, actions, or instructions used herein should not be construed as critical or necessary unless explicitly stated otherwise. Furthermore, as used herein, the articles “a” and “a certain” are intended to include one or more items and may be used interchangeably with “one or more.” Additionally, as used herein, the terms “set” and “group” are intended to include one or more items (e.g., related items, unrelated items, or a combination of related and unrelated items) and may be used interchangeably with “one or more.” Where only one item is intended, the phrase “only one” or similar language is used. Furthermore, as used herein, the terms “have,” “contain,” “include,” etc., are intended to be open-ended terms. Furthermore, the phrase “based on” is intended to mean “at least partially based on” unless otherwise explicitly stated. Moreover, as used herein, the term “or” when used in a sequence is intended to be inclusive and may be used interchangeably with “and / or” unless otherwise explicitly stated (e.g., in conjunction with “either of” or “only one of”).
Claims
1. A user equipment (UE) for wireless communication, comprising: Memory; as well as One or more processors coupled to the memory, the one or more processors being configured to: Receive configuration information associated with a resource pool for sidelink communication in the sidelink network, wherein the resource pool includes a first set of resources dedicated to conveying sidelink control information and a second set of resources for conveying data via the sidelink network. The first group of resources has a granularity of one or more resource elements across frequencies and a granularity of one or more symbols across time. The second group of resources has a granularity of sub-channels across frequencies and a granularity of time slots across time. Wherein, the subchannel includes one or more resource blocks and the time slot includes a time period; and The sidelink control information is transmitted or received using one or more resources included in the first set of resources in the sidelink network.
2. The UE of claim 1, wherein the one or more processors are configured to transmit the sidelink control information to another UE via sidelink-downlink communication when transmitting the sidelink control information.
3. The UE of claim 1, wherein the one or more processors are configured, when receiving the sidelink control information, to receive the sidelink control information from another UE via sidelink-uplink communication.
4. The UE of claim 1, wherein the first set of resources includes resource blocks associated with sub-channels of a shared resource pool, the shared resource pool being associated with a physical shared sidelink channel.
5. The UE of claim 1, wherein the first set of resources is associated with a plurality of symbols in the time domain and with a plurality of resource blocks or resource elements in the frequency domain.
6. The UE of claim 1, wherein the first set of resources supports the repetition or aggregation of the sidelink control information.
7. The UE of claim 1, wherein the first set of resources supports the utilization of one or more resource blocks included in the first set of resources based at least in part on the payload size associated with the sidelink control information.
8. The UE of claim 1, wherein the one or more processors are further configured to: Transmit a slot format indication to another UE, the slot format indication indicating whether a given slot is configured to transmit sidelink-downlink communication to the other UE or to receive sidelink-uplink communication from the other UE.
9. The UE of claim 1, wherein the one or more processors are further configured to: A timeslot format indication is transmitted via a physical sidelink feedback channel, the timeslot format indication indicating whether a given timeslot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
10. The UE of claim 1, wherein the one or more processors are further configured to: Transmit a slot format indication to another UE, wherein one or more bits included in the slot format indication indicate whether one or more slots are configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
11. The UE of claim 1, wherein the one or more processors are further configured to: A group-shared time slot format indication is transmitted to multiple UEs, the group-shared time slot format indication including multiple corresponding bits associated with the multiple UEs for indicating whether a given time slot is configured for transmitting sidelink-downlink communication or receiving sidelink-uplink communication.
12. The UE of claim 1, wherein the one or more processors are further configured to: A slot format indication is transmitted via sidelink control information, which indicates whether a given slot is configured to transmit sidelink-downlink communication or to receive sidelink-uplink communication.
13. The UE of claim 1, wherein the one or more processors are further configured to: A time slot format indication is periodically transmitted to another UE, wherein one or more bit fields included in the time slot format indication indicate the periodicity associated with the communication configuration of the time slot.
14. A method for performing wireless communication by a user equipment (UE), comprising: Receive configuration information associated with a resource pool for sidelink communication in the sidelink network, wherein the resource pool includes a first set of resources dedicated to conveying sidelink control information and a second set of resources for conveying data via the sidelink network. The first group of resources has a granularity of one or more resource elements across frequencies and a granularity of one or more symbols across time. The second group of resources has a cross-frequency sub-channel granularity and a cross-time slot granularity. Wherein, the subchannel includes one or more resource blocks and the time slot includes a time period; and The sidelink control information is transmitted or received using one or more resources included in the first set of resources in the sidelink network.
15. The method of claim 14, wherein transmitting the sidelink control information comprises: The sidelink control information is transmitted to another UE via sidelink-downlink communication.
16. The method of claim 14, wherein receiving the sidelink control information comprises: The sidelink control information is received from another UE via sidelink-uplink communication.
17. The method of claim 14, wherein the first set of resources includes resource blocks associated with a sub-channel of a shared resource pool, the shared resource pool being associated with a physical shared sidelink channel.
18. The method of claim 14, wherein the first set of resources is associated with a plurality of symbols in the time domain and with a plurality of resource blocks or resource elements in the frequency domain.
19. The method of claim 14, wherein the first set of resources supports the repetition or aggregation of the sidelink control information.
20. The method of claim 14, wherein the first set of resources supports the utilization of one or more resource blocks included in the first set of resources based at least in part on the payload size associated with the sidelink control information.
21. The method of claim 14, further comprising: Transmit a slot format indication to another UE, the slot format indication indicating whether a given slot is configured to transmit sidelink-downlink communication to the other UE or to receive sidelink-uplink communication from the other UE.
22. The method of claim 14, further comprising: A timeslot format indication is transmitted via a physical sidelink feedback channel, the timeslot format indication indicating whether a given timeslot is configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
23. The method of claim 14, further comprising: Transmit a slot format indication to another UE, wherein one or more bits included in the slot format indication indicate whether one or more slots are configured for transmitting sidelink-downlink communication or for receiving sidelink-uplink communication.
24. The method of claim 14, further comprising: A group-shared time slot format indication is transmitted to multiple UEs, the group-shared time slot format indication including multiple corresponding bits associated with the multiple UEs for indicating whether a given time slot is configured for transmitting sidelink-downlink communication or receiving sidelink-uplink communication.
25. The method of claim 14, further comprising: A slot format indication is transmitted via sidelink control information, which indicates whether a given slot is configured to transmit sidelink-downlink communication or to receive sidelink-uplink communication.
26. The method of claim 14, further comprising: Transmitting a slot format indication to another UE, wherein one or more bit fields included in the slot format indication indicate periodicity associated with the communication configuration of the slot, and transmitting the slot format indication includes periodically transmitting the slot format indication.
27. A non-transient computer-readable medium storing an instruction set for wireless communication, the instruction set comprising: One or more instructions, which, when executed by one or more processors of a user equipment (UE), cause the UE to: Receive configuration information associated with a resource pool for sidelink communication in the sidelink network, wherein the resource pool includes a first set of resources dedicated to conveying sidelink control information and a second set of resources for conveying data via the sidelink network. The first group of resources has a granularity of one or more resource elements across frequencies and a granularity of one or more symbols across time. The second group of resources has a cross-frequency sub-channel granularity and a cross-time slot granularity. Wherein, the subchannel includes one or more resource blocks and the time slot includes a time period; and The sidelink control information is transmitted or received using one or more resources included in the first set of resources in the sidelink network.
28. The non-transient computer-readable medium of claim 27, wherein the one or more instructions that cause the UE to transmit the sidelink control information cause the UE to: transmit the sidelink control information to another UE via sidelink-downlink communication.
29. A device for wireless communication, comprising: A means for receiving configuration information associated with a resource pool for sidelink communication in a sidelink network, wherein the resource pool includes a first set of resources dedicated to conveying sidelink control information and a second set of resources for conveying data via the sidelink network. The first group of resources has a granularity of one or more resource elements across frequencies and a granularity of one or more symbols across time. The second group of resources has a cross-frequency sub-channel granularity and a cross-time slot granularity. Wherein, the subchannel includes one or more resource blocks and the time slot includes a time period; and A means for transmitting or receiving the sidelink control information in the sidelink network using one or more resources included in the first set of resources.
30. The apparatus of claim 29, wherein the means for transmitting the sidelink control information comprises: A means for transmitting the sidelink control information to another device via sidelink-downlink communication.
Citation Information
Patent Citations
Method, device and system for realizing sidelink resource configuration
CN110392431A
Method for sidelink communication, network equipment and terminal equipment
CN111385077A
Control information transmission method and device, electronic equipment and storage medium
CN111756513A
Beamforming and grouping for NR v2x
WO2020033086A1
Method and apparatus for physical sidelink control channel (PSCCH) design in new radio (NR)
WO2020033719A1