Continuous retransmission in resource pools with physical sidelink feedback channels
By allowing multiple consecutive time slot selection and minimum gap definition in the sidelink resource pool configured with feedback resources, the signal attenuation and reliability problems in wireless communication systems are solved, and efficient communication retransmission and resource utilization are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2023-10-11
- Publication Date
- 2026-05-01
AI Technical Summary
In wireless communication systems, existing technologies struggle to effectively utilize the physical side link feedback channel resource pool for continuous retransmission in complex and dynamic environments, leading to signal attenuation, obstruction, and communication reliability issues.
By allowing the selection of multiple consecutive time slots in the side link resource pool configured with feedback resources, combined with the minimum gap definition and HARQ feedback behavior, blind retransmission and feedback-based HARQ retransmission are achieved, reducing ambiguity and improving communication reliability.
It improves the reliability of wireless communication, reduces HARQ overhead, lowers latency, and optimizes resource utilization efficiency.
Smart Images

Figure CN121970475A_ABST
Abstract
Description
Technical Field
[0001] All aspects of this disclosure relate to wireless communication in general, and to techniques and apparatus for continuous retransmission in a resource pool having a physical sidelink feedback channel. Background Technology
[0002] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, broadcasting, or other similar services. These wireless communication systems may employ multiple access technologies that enable communication with multiple users by sharing available wireless communication system resources.
[0003] Despite significant technological advancements in wireless communication systems over the years, challenges remain. For example, complex and dynamic environments can still attenuate or block signals between wireless transmitters and receivers. Therefore, there is a continuous desire to improve the technical performance of wireless communication systems, including, for example: improving communication speed and data carrying capacity; improving the efficiency of shared communication media; reducing the power consumed by transmitters and receivers during communication; improving the reliability of wireless communication; avoiding redundant transmission and / or reception and related processing; improving the coverage area of wireless communication; increasing the number and types of devices that can access the wireless communication system; increasing the ability of different types of devices to communicate with each other; and increasing the number and types of available wireless communication media. Therefore, there is a need for further improvements to wireless communication systems to overcome the aforementioned technical challenges and other obstacles. Summary of the Invention
[0004] Some aspects described herein relate to a method for wireless communication performed by a User Equipment (UE). The method may include receiving configuration information for a sidelink resource pool, wherein the configuration information indicates a Physical Sidelink Feedback Channel (PSFCH) resource configuration for the sidelink resource pool. The method may include transmitting a first set of communications on a first plurality of consecutive time slots of the sidelink resource pool. The method may include transmitting a second set of communications on a second plurality of consecutive time slots of the sidelink resource pool, wherein the second plurality of consecutive time slots are separated from the first plurality of consecutive time slots according to a minimum gap.
[0005] Some aspects described herein relate to a method for wireless communication performed by a UE. The method may include receiving a first set of transmissions of communication on a first plurality of consecutive time slots of a sidelink resource pool, wherein configuration information indicates PSFCH resource configuration for the sidelink resource pool. The method may include sending feedback regarding the first set of transmissions of communication. The method may include receiving a second set of transmissions of communication on a second plurality of consecutive time slots of the sidelink resource pool based on the feedback.
[0006] Other aspects provide: an apparatus capable of operating to, configured to, or otherwise adapted to perform any or more of the foregoing methods and / or those methods described herein with reference to the accompanying drawings and illustrated therein; a non-transitory computer-readable medium comprising computer-executable instructions that, when executed by a processor of the apparatus, cause the apparatus to perform the foregoing methods and / or those methods described herein with reference to the accompanying drawings and illustrated therein; a computer program product embodied on a computer-readable storage medium including code for performing the foregoing methods and / or those methods described herein with reference to the accompanying drawings and illustrated therein; and / or an apparatus comprising components for performing the foregoing methods and / or those methods described herein with reference to the accompanying drawings and illustrated therein. By way of example, an apparatus may include a processing system, a device having a processing system, or a processing system cooperating via one or more networks.
[0007] The features and technical advantages of the examples according to this disclosure have been summarized rather broadly above in order to better understand the detailed description below. Additional features and advantages will be described below. The disclosed concepts and specific examples can be readily used as the basis for modifying or designing other structures for achieving the same purpose 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 the associated advantages, will be better understood by considering the following description in conjunction with the accompanying drawings. Each of the drawings provided is for illustrative and descriptive purposes and not as a definition of limitation of the claims.
[0008] While aspects are described herein by way of example, those skilled in the art will understand that such aspects can be implemented in many different arrangements and scenarios. The techniques described herein can be implemented using different platform types, devices, systems, shapes, sizes, and / or package arrangements. For example, some aspects can be implemented via integrated chip implementations or other devices based on non-modular components (e.g., end-user equipment, vehicles, communication equipment, computing devices, industrial equipment, retail / shopping devices, medical devices, and / or artificial intelligence devices). Aspects can be implemented in chip-level components, modular components, non-modular components, non-chip-level components, device-level components, and / or system-level components. Devices incorporating the described aspects and features may include additional components and features for implementing and practicing the claimed and described aspects. For example, the transmission and reception of wireless signals may include one or more components for analog and digital purposes (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders, and / or summers). The aspects described herein are intended to be practiced in a wide variety of devices, components, systems, distributed arrangements, and / or end-user equipment of various sizes, shapes, and configurations. Attached Figure Description
[0009] To gain a full understanding of the foregoing features of this disclosure, a more specific description of the invention, briefly outlined above, can be obtained by referring to various aspects, 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 are therefore not to be considered as limiting its scope, as other equally valid aspects are permissible in this description. The same reference numerals in different drawings may identify the same or similar elements.
[0010] Figure 1 An example of a wireless communication network according to this disclosure is depicted.
[0011] Figure 2 Various aspects of an example base station (BS) and user equipment (UE) according to this disclosure are described.
[0012] Figure 3 An example decomposed base station architecture according to this disclosure is described.
[0013] Figure 4A , Figure 4B , Figure 4C and Figure 4D Various aspects of the data structure of the wireless communication network according to this disclosure are described.
[0014] Figure 5 This is a diagram illustrating an example of sidelink communication according to this disclosure.
[0015] Figure 6This is a diagram illustrating examples of sidelink communication and access link communication according to this disclosure.
[0016] Figure 7 This is a diagram illustrating an example of resource selection for sidelink communication according to this disclosure.
[0017] Figure 8 This is a diagram illustrating an example of the selection of multi-slot resources for the first group of transmissions and the second group of transmissions according to this disclosure.
[0018] Figures 9 to 16 This is a diagram illustrating an example of a Hybrid Automatic Repeat Request (HARQ) feedback for multiple groups of transmissions according to this disclosure.
[0019] Figure 17 This is a flowchart of an example method for wireless communication.
[0020] Figure 18 This is a flowchart of an example method for wireless communication.
[0021] Figure 19 The diagram illustrates an example of a specific implementation of the code and circuitry for a communication device according to this disclosure. Detailed Implementation
[0022] This disclosure provides apparatus, methods, processing systems, and computer-readable media for continuous retransmission in a resource pool with a physical side-link feedback channel.
[0023] Sidelink communication is communication between UEs that does not traverse the access network between UEs. In some deployments, the UE selects the resources used for transmission in sidelink communication. In some aspects, the UE may be allowed to select the number of consecutive time slots used for communication. This is called Multiple Consecutive Time Slot Transmission (MCST). For example, a higher layer of the UE (e.g., the Media Access Control layer) may indicate to a lower layer of the UE that the lower layer can report multiple time slot (multi-slot) candidate resources to the higher layer. Multi-slot candidate resources may include multiple consecutive time slots. In this case, a candidate multi-slot resource definition may be applied. Otherwise (if MCST time slot selection is not indicated), a candidate single-slot resource definition may be applied.
[0024] In some aspects, higher layers can trigger resource selection for the transmission of a single transport block (TB). A single TB can be transmitted on a single timeslot. Therefore, if a higher layer selects or requests multi-timeslot resources for the transmission of a single TB, the UE can perform retransmission of the single TB in each timeslot of the multi-timeslot resources. This can be referred to as blind retransmission. In some examples, blind retransmission may be permitted only in sidelink resource pools that are not configured with feedback resources (referred to as the Physical Sidelink Feedback Channel (PSFCH)). However, in the aspects described herein, blind retransmission is permitted in sidelink resource pools that are configured with feedback resources.
[0025] Feedback-based Hybrid Automatic Repeat Request (HARQ) retransmissions may include retransmissions of sidelink communications based on feedback (e.g., HARQ feedback). For example, feedback-based HARQ retransmissions may include retransmissions of communications in response to a HARQ negative acknowledgment regarding the initial transmission of the communication. Since the feedback may be transmitted via PSFCH resources, feedback-based HARQ retransmissions may be performed in a sidelink resource pool configured with PSFCH resources. HARQ feedback regarding single-slot transmissions may be transmitted based on a minimum time gap (sometimes referred to as the minimum interval), which may be configured to accommodate various processing and handover times of the UE.
[0026] Ambiguity can arise when blind retransmissions on multi-slot resources are combined with feedback-based HARQ retransmissions for multi-slot resources. For example, a minimum gap can specify the gap between two selected resources for a given communication to accommodate the processing timeline and signaling associated with feedback. However, blind retransmissions can be performed on multiple consecutive time slots, so the application of a minimum gap can be ambiguous regarding where the minimum gap should begin and end. Furthermore, in some deployments, multiple consecutive time slots (corresponding to blind retransmissions) may not be allowed to be selected in a sidelink resource pool configured with PSFCH resources.
[0027] Furthermore, even if multiple consecutive time slots are allowed for blind retransmission within a sidelink resource pool configured with PSFCH resources, ambiguity can still arise regarding how HARQ feedback should be constructed. For example, if consecutive blind retransmissions within a sidelink resource pool configured with PSFCH resources are supported, the receiving UE may need to report HARQ acknowledgments (ACKs) or non-acknowledgments (NACKs) for more than one time slot belonging to the same TB (e.g., the transmitting UE may instruct HARQ feedback to be enabled for more than one Physical Sidelink Shared Channel (PSSCH)). When more than one ACK / NACK is reported in the same PSFCH (corresponding to the first and second time slots), ambiguity can exist regarding which ACK / NACK should be used when deciding whether to trigger a retransmission. Moreover, reporting multiple ACKs / NACKs for a TB can utilize more PSFCH resources compared to reporting a single ACK / NACK for that TB, thereby increasing the rate of PSFCH collisions. Furthermore, since the receiving UE can miss Side Link Control Information (SCI) from the final time slot of a multi-time slot resource, it can be unreliable for the transmitting UE to receive ACK / NACK only on the PSFCH associated with the final time slot of the multi-time slot resource. One approach is to receive ACK / NACK on every PSFCH with HARQ feedback enabled. However, since the number of PSFCH resources that the transmitting UE can receive in a time slot is limited by the UE's capabilities, the total bandwidth used for feedback can be reduced, resulting in the inability to receive PSFCH from some UEs (e.g., if the transmitting UE places more resources when receiving PSFCH from UE A, the transmitting UE can place fewer resources when receiving PSFCH from UE B).
[0028] This disclosure relates generally to sidelink communication. Some aspects relate more specifically to multi-slot transmission. In some aspects described herein, selection of multi-slot resources (e.g., for blind retransmission) in a sidelink resource pool configured with PSFCH resources is enabled. In some aspects, a minimum gap is defined for the first group of transmissions and the second group of transmissions (such as HARQ-based retransmissions of the first group of transmissions). For example, a minimum gap may be applied between the initial time slot of the first group of transmissions and the initial time slot of the second group of transmissions. As another example, a minimum gap may be applied between the final time slot of the first group of transmissions and the initial time slot of the second group of transmissions.
[0029] Some aspects described herein define HARQ feedback behavior for multiple time slots carrying the same TB (such as multiple time slots in a set of blind retransmissions). For example, a transmitting UE may receive feedback regarding a set of transmissions. In some aspects, the feedback may correspond to the last (final) time slot among the multiple time slots. In some other aspects, the transmitting UE may combine feedback associated with multiple time slots. In some aspects, since feedback regarding an earlier time slot in a set of transmissions has already been received, the transmitting UE may skip receiving feedback corresponding to one or more time slots in that set of transmissions.
[0030] The aspects of this disclosure can be used to achieve one or more of the following possible advantages. In some aspects, by enabling the selection of multiple time-slot resources (e.g., for blind retransmission) in a side-link resource pool configured with PSFCH resources, the reliability of communication is improved relative to implementing blind retransmission without HARQ feedback alone, and the HARQ overhead is reduced relative to implementing HARQ feedback without blind retransmission alone. In some aspects, latency is reduced by applying a minimum gap between the initial time slots of the first group of transmissions and the initial time slots of the second group of transmissions. In some aspects, by applying a minimum gap between the final time slot of the first group of transmissions and the initial time slots of the second group of transmissions, reception of an increasing number of blind retransmissions before reporting HARQ feedback is achieved. In some aspects, by interpreting the feedback corresponding to the last (final) time slot among multiple time slots to determine whether communication has been received, ambiguity regarding which HARQ feedback should be used to trigger a retransmission is reduced. Reliability is improved by combining feedback associated with multiple time slots. By skipping the reception of feedback corresponding to one or more time slots in a set of transmissions because feedback has already been received regarding an earlier time slot in a set of transmissions, the overhead is reduced relative to receiving (or transmitting) feedback corresponding to one or more time slots.
[0031] Various aspects of this disclosure are described more fully below with reference to the accompanying drawings. However, this disclosure may be embodied in many different forms and should not be construed as limited to any particular structure or function presented throughout this disclosure. Rather, these aspects are provided so that this disclosure will be comprehensive and complete, and will fully convey the scope of protection of this disclosure to those skilled in the art. 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 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 implemented using structures, functions, or structures and functions other than or different from the aspects of the disclosure set forth herein. It should be understood that any aspect of this disclosure disclosed herein may be embodied by one or more elements of these claims.
[0032] Various devices and techniques will now be used to illustrate several aspects of a telecommunications system. These devices and techniques will be described in detail below and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, or algorithms (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 system as a whole.
[0033] Although terms generally associated with 5G or New Radio (NR) Radio Access Technology (RAT) may be used herein to describe aspects, aspects of this disclosure may be applied to other RATs, such as 3G RAT, 4G RAT and / or 5G and later (e.g., 6G) RATs.
[0034] Figure 1 An example of a wireless communication network 100 according to this disclosure is depicted.
[0035] Generally, wireless communication network 100 includes various network entities (optionally, network elements or network nodes). Network entities are typically communication devices and / or communication functions performed by communication devices (e.g., UEs, base stations (BSs), components of BSs, servers, etc.). For example, various functions of the network and various devices associated with and interacting with the network can be considered network entities. Furthermore, wireless communication network 100 includes terrestrial and non-terrestrial aspects. The terrestrial aspect includes ground-based network entities (e.g., BS 110), and the non-terrestrial aspect includes satellites 140 and aircraft 145. The non-terrestrial aspect may include onboard network entities (e.g., one or more BSs) capable of communicating with other network elements (e.g., terrestrial BSs) and UEs.
[0036] In the depicted example, the wireless communication network 100 includes a BS 110, a UE 120, and one or more core networks (such as an evolved packet core (EPC) 160 and a 5G core (5GC) 190) that interoperate to provide communication services over various communication links, including wired and wireless links.
[0037] Figure 1Various example UEs 120 are described, which may include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, Global Positioning System (GPS) devices, multimedia devices, video devices, digital audio players, cameras, game consoles, tablets, smart devices, wearable devices, vehicles, electricity meters, air pumps, kitchen appliances, healthcare devices, implants, sensors / actuators, displays, Internet of Things (IoT) devices, Always On (AON) devices, edge processing devices, or other similar devices. UE 120 may also be referred to as mobile devices, wireless devices, wireless communication devices, stations, mobile stations, subscriber stations, mobile subscriber stations, mobile units, subscriber units, wireless units, remote units, remote devices, access terminals, mobile terminals, wireless terminals, remote terminals, or mobile phones, etc.
[0038] BS 110 can wirelessly communicate with UE 120 via communication link 170 (e.g., transmit signals to or receive signals from the UE). Communication link 170 between BS 110 and UE 120 can carry uplink (UL) (also known as reverse link) transmission from UE 120 to BS 110 and / or downlink (DL) (also known as forward link) transmission from BS 110 to UE 120. In various aspects, communication link 170 may utilize multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity.
[0039] BS 110 may include, for example, NodeBs, enhanced NodeBs (eNBs), next-generation enhanced NodeBs (ng-eNBs), next-generation NodeBs (gNBs or gNodeBs), access points, transceiver base stations, radio base stations, radio transceivers, transceiver functions, transmit / receive points, etc. BS 110 may provide communication coverage for a corresponding geographic coverage area 112, which may sometimes be referred to as a cell, and in some cases may overlap (e.g., a small cell provided by BS 110a may have a coverage area 112' that overlaps with the coverage area 112 of a macro cell). For example, BS 110 may provide communication coverage for macro cells (covering a relatively large geographic area), pico cells (covering a relatively small geographic area, such as a stadium), femtocells (covering a relatively small geographic area (e.g., a home)), and / or other types of cells.
[0040] Although the BS 110 is described as a single communication device in various aspects, it can be implemented in a variety of configurations. For example, one or more components of the base station can be decomposed, including a central unit (CU), one or more distributed units (DU), one or more radio units (RU), a near-real-time (near-RT) radio access network (RAN) intelligent controller (RIC), or a non-real-time (non-RT) RIC, to name a few. In another example, various aspects of the base station can be virtualized. More generally, a BS (e.g., BS 110) can include components located in a single physical location or components located in various physical locations. In the example where the BS includes components located in various physical locations, each component can perform its own function, such that the various components collectively achieve functionality similar to a BS located in a single physical location. In some aspects, a BS including components located in various physical locations can be referred to as having a decomposed RAN architecture, such as an open RAN (O-RAN) architecture or a virtualized RAN (vRAN) architecture. Figure 3 An example decomposed BS architecture is depicted and described.
[0041] Different BSs 110 within the wireless communication network 100 can also be configured to support different radio access technologies (such as 3G, 4G, and / or 5G, etc.). For example, a BS 110 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). A BS 110 configured for 5G (e.g., 5G NR or Next Generation RAN (NG-RAN)) can interface with 5GC 190 via a second backhaul link 184. BSs 110 can communicate with each other directly or indirectly (e.g., via EPC 160 or 5GC 190) via a third backhaul link 134 (e.g., X2 interface), which can be wired or wireless.
[0042] Wireless communication network 100 can subdivide the electromagnetic spectrum into various categories, bands, channels, or other characteristics. In some respects, the subdivision is based on wavelength and frequency, where frequency may also be referred to as carrier, subcarrier, channel, tone, or subband. For example, 3GPP currently defines frequency range 1 (FR1) as including 410MHz to 7125MHz, which is often (interchangeably) referred to as “sub-6GHz”. Similarly, the 3rd Generation Partnership Project (3GPP) currently defines frequency range 2 (FR2) as including 24,250MHz to 52,600MHz, which is sometimes (interchangeably) referred to as “millimeter wave” (“mmW” or “mmWave”). Base stations configured to communicate using mmWave or near-mmWave radio bands (e.g., mmWave base stations such as BS 110b) can utilize beamforming with UEs (e.g., 120) (e.g., as shown by 182) to improve path loss and range.
[0043] The communication link 170 between BS 110 and, for example, UE 120, can be via one or more carriers, which can have different bandwidths (e.g., 5MHz, 10MHz, 15MHz, 20MHz, 100MHz, 400MHz, and / or other bandwidths) and can be aggregated in various ways. The carriers can be adjacent to each other or not. In some examples, carrier allocation can be asymmetric with respect to DL and UL (e.g., more or fewer carriers can be allocated to DL compared to UL).
[0044] Compared to lower-frequency communication, communication using higher frequency bands may have higher path loss and shorter range. Accordingly, some base stations (e.g., Figure 1Base station 110b can utilize beamforming with UE 120 to improve path loss and range, as shown at 182. For example, BS 110b and UE 120 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming. In some cases, BS 110b can transmit beamformed signals to UE 120 in one or more transmit directions 182'. UE 120 can receive beamformed signals from BS 110b in one or more receive directions 182''. UE 120 can also transmit beamformed signals to BS 110b in one or more transmit directions 182''. BS 110b can also receive beamformed signals from UE 120 in one or more receive directions 182''. BS 110b and UE 120 can then perform beamforming training to determine the optimal receive and transmit directions for each of BS 110b and UE 120. It is worth noting that the transmission and reception directions of BS 110b can be the same or different. Similarly, the transmission and reception directions of UE 120 can be the same or different.
[0045] The wireless communication network 100 also includes a Wi-Fi access point 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in, for example, unlicensed spectrum in 2.4 GHz and / or 5 GHz.
[0046] Some UEs 120 may use device-to-device (D2D) communication link 158 to communicate with each other. The D2D communication link 158 may use one or more sidelink channels, such as physical sidelink broadcast channel (PSBCH), physical sidelink discovery channel (PSDCH), physical sidelink shared channel (PSSCH), physical sidelink control channel (PSCCH), and / or PSFCH.
[0047] EPC 160 may include various functional components, including: such as the Mobility Management Entity (MME) 161 in the illustrated example, other MMEs 162, a Serving Gateway 163, a Multimedia Broadcast Multicast Service (MBMS) Gateway 164, a Broadcast Multicast Service Center (BM-SC) 165, and / or a Packet Data Network (PDN) Gateway 166. MME 161 can communicate with the Home Subscriber Server (HSS) 167. MME 161 is the control node that handles signaling between UE 120 and EPC 160. Generally, MME 161 provides bearer and connectivity management.
[0048] Generally, user Internet Protocol (IP) packets are transmitted through Serving Gateway 163, which is connected to PDN Gateway 166. PDN Gateway 166 provides UE IP address allocation and other functions. PDN Gateway 166 and BM-SC 165 are connected to IP Service 168, which may include, for example, the Internet, intranet, IP Multimedia Subsystem (IMS), packet-switched (PS) streaming service, and / or other IP services.
[0049] The BM-SC 165 provides functionality for MBMS user service dispatch and delivery. The BM-SC 165 can serve as an entry point for content provider MBMS transmissions, authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and / or schedule MBMS transmissions. The MBMS Gateway 164 can distribute MBMS services to BS 110s belonging to Multicast-Broadcast Single Frequency Network (MBSFN) areas belonging to Broadcast-Specific Services, and / or be responsible for session management (start / stop) and collecting eMBMS-related billing information.
[0050] 5GC 190 may include various functional components, including: Access and Mobility Management Function (AMF) 191, other AMFs 192, Session Management Function (SMF) 193, and User Plane Function (UPF) 194. AMF 191 can communicate with Unified Data Management (UDM) 195.
[0051] AMF 191 is the control node that handles signaling between UE 120 and 5GC 190. AMF 191 provides services such as Quality of Service (QoS) flow and session management.
[0052] IP packets are transmitted via UPF 194, which connects to IP service 196 and provides UE IP address allocation and other functions for 5GC 190. IP service 196 may include, for example, the Internet, intranet, IMS, PS streaming service and / or other IP services.
[0053] In various aspects, to give a few examples, network entities or network nodes can be implemented as aggregated base stations, decomposed base stations, components of base stations, integrated access and backhaul (IAB) nodes, relay nodes, sidelink nodes, transmit and receive points (TRPs), or combinations thereof.
[0054] As indicated above, Figure 1 This is provided as an example. Other examples are available with reference to [the relevant information]. Figure 1 The examples described are different.
[0055] Figure 2 Various aspects of example BS 110 and UE 120 according to this disclosure are depicted.
[0056] Generally, BS 110 includes various processors (e.g., 220, 230, 238, and 240), antennas 234a to 234t (collectively referred to as 234), transceivers 232a to 232t (collectively referred to as 232) including modulators and demodulators, and other aspects that enable the wireless transmission of data (e.g., data source 212) and the wireless reception of data (e.g., data sink 239). For example, BS 110 can transmit and receive data between BS 110 and UE 120. BS 110 includes a controller / processor 240 that can be configured to implement the various functions described herein related to wireless communication.
[0057] Generally, UE 120 includes various processors (e.g., 258, 264, 266, and 280), antennas 252a to 252r (collectively referred to as 252), transceivers 254a to 254r (collectively referred to as 254) including modulators and demodulators, and other aspects that enable the wireless transmission of data (e.g., retrieved from data source 262) and the wireless reception of data (e.g., provided to data sink 260). UE 120 includes a controller / processor 280 that can be configured to implement the various functions described herein related to wireless communication.
[0058] For example downlink transmission, BS 110 includes a transmission processor 220 that can receive data from data source 212 and control information from controller / processor 240. The control information may be for the Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical HARQ Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Group Common PDCCH (GC PDCCH), and / or other channels. In some examples, this data may be for the Physical Downlink Shared Channel (PDSCH).
[0059] Transmitter processor 220 can process (e.g., encode and symbol map) data and control information to obtain data symbols and control symbols, respectively. Transmitter processor 220 can also generate reference symbols such as those for primary synchronization signals (PSS), secondary synchronization signals (SSS), PBCH demodulation reference signals (DMRS), or channel state information reference signals (CSI-RS).
[0060] The transmit (TX) MIMO processor 230 can perform spatial processing (e.g., pre-decoding) on data symbols, control symbols, and / or reference symbols where applicable, and can provide the output symbol stream to the modulators (MODs) in transceivers 232a to 232t. Each modulator in transceivers 232a to 232t can process its corresponding output symbol stream to obtain an output sample stream. Each modulator can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The downlink signal from the modulators in transceivers 232a to 232t can be transmitted via antennas 234a to 234t, respectively.
[0061] UE 120 includes antennas 252a to 252r that receive downlink signals from BS 110 and provide the received signals to demodulators (DEMODs) in transceivers 254a to 254r, respectively. Each demodulator in transceivers 254a to 254r can modulate (e.g., filter, amplify, down-convert, and digitize) the corresponding received signal to obtain an input sample. Each demodulator can further process the input sample to obtain the received symbols.
[0062] The receive (RX) MIMO detector 256 can acquire received symbols from all demodulators in transceivers 254a to 254r, perform MIMO detection on the received symbols where applicable, and provide the detected symbols. The receive processor 258 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide the decoded data for UE 120 to data sink 260, and provide the decoded control information to controller / processor 280.
[0063] For example uplink transmission, UE 120 also includes a transmit processor 264 that receives and processes data from data source 262 (e.g., for the Physical Uplink Shared Channel (PUSCH)) and control information from controller / processor 280 (e.g., for the Physical Uplink Control Channel (PUCCH)). Transmit processor 264 can also generate reference symbols for reference signals (e.g., for Sounding Reference Signals (SRS)). Symbols from transmit processor 264 may be pre-decoded by TX MIMO processor 266, where applicable, further processed by modulators in transceivers 254a to 254r (e.g., for SC-FDM), and transmitted to BS 110.
[0064] At BS 110, uplink signals from UE 120 can be received by antennas 234a to 234t, processed by demodulators in transceivers 232a to 232t, 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. Memory 242 and memory 282 can store data and program code (e.g., processor-executable instructions, computer-executable instructions) for BS 110 and UE 120, respectively. Scheduler 244 can schedule UE to perform data transmission on downlink and / or uplink.
[0065] In various respects, BS 110 can be described as transmitting and receiving various types of data associated with the methods described herein. In these contexts, “transmitting” can refer to various mechanisms that output data, such as from data source 212, scheduler 244, memory 242, transmit processor 220, controller / processor 240, TX MIMO processor 230, transceivers 232a to 232t, antennas 234a to 234t, and / or other aspects described herein. Similarly, “receiving” can refer to various mechanisms that acquire data, such as from antennas 234a to 234t, transceivers 232a to 232t, RX MIMO detector 236, controller / processor 240, receive processor 238, scheduler 244, memory 242, network interface, and / or other aspects described herein.
[0066] In various respects, UE 120 can also be described as transmitting and receiving various types of data associated with the methods described herein. In these contexts, “transmitting” can refer to various mechanisms for outputting data, such as from data source 262, memory 282, transmit processor 264, controller / processor 280, TX MIMO processor 266, transceivers 254a to 254t, antennas 252a to 252t, and / or other aspects described herein. Similarly, “receiving” can refer to various mechanisms for acquiring data, such as from antennas 252a to 252t, transceivers 254a to 254t, RX MIMO detector 256, controller / processor 280, receive processor 258, memory 282, and / or other aspects described herein.
[0067] In some aspects, a processor may be configured to perform various operations (such as those associated with the methods described herein) and to send (output) data to or receive data from another interface configured to send or receive data, respectively. In some aspects, a single processor may perform all the functions described as being performed by one or more processors. In some aspects, one or more processors may jointly perform a set of functions. For example, a first set (one or more) of processors in one or more processors may perform a first function described as being performed by one or more processors, and a second set (one or more) of processors in one or more processors may perform a second function described as being performed by one or more processors. The processors in the first set and the processors in the second set may be the same set of processors or may be different sets of processors. The reference to “one or more processors” should be understood as referring to a combination of... Figure 2 Any one or more processors described. The reference to "one or more memories" should be understood to refer to any one or more memories of the corresponding device, such as those in conjunction with... Figure 2 The memory described. For example, a function described as being performed by one or more memories can be performed by the same subset of one or more memories or by different subsets of one or more memories.
[0068] Although Figure 2 The boxes in the diagram are illustrated as different components, but the functions described above with respect to these boxes may be implemented in a single hardware, software, or combined component, or in various combinations of components. For example, the functions described with respect to transmit processor 264, receive processor 258, and / or TX MIMO processor 266 may be performed by or under the control of controller / processor 280.
[0069] As indicated above, Figure 2 This is provided as an example. Other examples are available with reference to [the relevant information]. Figure 2 The examples described are different.
[0070] Communication systems (such as 5G NR systems) can be deployed in various ways with a variety of components or parts. In a 5G NR system or network, network nodes, network entities, network mobility elements, RAN nodes, core network nodes, network elements, base stations, or network equipment can be implemented in a converged or decomposed architecture. For example, a base station (such as a Node B (NB), evolved NB (eNB), NR BS, 5G NB, access point (AP), TRP, or cell, etc.) or one or more units (or components) that perform base station functions can be implemented as a converged base station (also known as a standalone base station or monolithic base station) or a decomposed base station. A "network entity" or "network node" can refer to a decomposed base station or one or more units of a decomposed base station (such as one or more CUs, one or more DUs, one or more RUs, or combinations thereof).
[0071] Aggregated base stations (e.g., aggregated network nodes) can be configured to utilize a radio protocol stack that is physically or logically integrated within a single RAN node (e.g., within a single device or cell). Decomposed base stations (e.g., decomposed network nodes) can be configured to utilize a protocol stack that is physically or logically distributed across two or more cells (such as one or more CUs, one or more DUs, or one or more RUs). In some examples, the CU may be implemented within a network node, and one or more DUs may be co-located with the CU, or alternatively, may be geographically or virtually distributed across one or more other network nodes. DUs may be implemented to communicate with one or more RUs. Each of the CU, DU, and RU can also be implemented as a virtual cell, such as a Virtual Central Unit (VCU), a Virtual Distributed Unit (VDU), or a Virtual Radio Unit (VRU), etc.
[0072] Base station type operation or network design can take into account the aggregation characteristics of base station functionality. For example, decomposed base stations can be utilized in IAB networks, O-RAN (such as network configurations initiated by the O-RAN Consortium), or vRAN (also known as cloud RAN (C-RAN)) to facilitate the scaling of communication systems by separating base station functionality into one or more units that can be deployed individually. Decomposed base stations may include functionality implemented by two or more units across various physical locations, as well as functionality virtually implemented for at least one unit, which enables flexibility in network design. Each unit of a decomposed base station can be configured for wired or wireless communication with at least one other unit of the decomposed base station.
[0073] Figure 3An example disaggregated base station 300 architecture according to this disclosure is depicted. The disaggregated base station 300 architecture may include one or more CUs 310, which may communicate directly with the core network 320 via a backhaul link, or indirectly with the core network 320 through one or more disaggregated base station units (such as near-RT RICs 325 via E2 links, or non-RT RICs 315 associated with a Service Management and Orchestration (SMO) framework 305, or both). CUs 310 may communicate with one or more DUs 330 via corresponding midhaul links (such as F1 interfaces). DUs 330 may communicate with one or more RUs 340 via corresponding fronthaul links. RUs 340 may communicate with corresponding UEs 120 via one or more radio frequency (RF) access links. In some specific implementations, a UE 120 may be served simultaneously by multiple RUs 340.
[0074] Each of the units (e.g., CU 310, DU 330, RU 340, and near-RT RIC 325, non-RT RIC 315, and SMO frame 305) may include or be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively, signals) via wired or wireless transmission media. Each of the units, or an associated processor or controller that provides instructions to the unit's communication interface, may be configured to communicate with one or more other units via transmission media. For example, these units may include a wired interface configured to receive signals or transmit signals to one or more other units via a wired transmission media. Additionally or alternatively, these units may include a wireless interface, which may include a receiver, transmitter, or transceiver (such as an RF transceiver), configured to receive signals or transmit signals to one or more other units via a wireless transmission media, or both.
[0075] In some aspects, the CU 310 can host one or more higher-level control functions. Such control functions may include Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), Serving Data Adaptation Protocol (SDAP), etc. Each control function can be implemented using an interface configured to signal to other control functions hosted by the CU 310. The CU 310 can be configured to handle user plane functions (e.g., Central Unit-User Plane (CU-UP)), control plane functions (e.g., Central Unit-Control Plane (CU-CP)), or combinations thereof. In some implementations, the CU 310 can be logically divided into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, the CU-UP units can communicate bidirectionally with the CU-CP units via an interface such as an E1 interface. The CU 310 can be implemented to communicate with the DU 330 for network control and signaling, as needed.
[0076] DU 330 may correspond to a logical unit comprising one or more base station functions for controlling the operation of one or more RU 340s. In some aspects, DU 330 may, at least in part, host one or more of the Radio Link Control (RLC) layer, the Media Access Control (MAC) layer, and one or more high physical (PHY) layers (such as modules for forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.) depending on functional splits (such as those defined by 3GPP). In some aspects, DU 330 may further host one or more low PHY layers. Each layer (or module) may be implemented using an interface configured to communicate signals with other layers (and modules) hosted by DU 330 or with control functions hosted by CU 310.
[0077] Lower-layer functionality can be implemented by one or more RU 340s. In some deployments, an RU340 controlled by a DU 330 may correspond to a logical node that hosts RF processing functions or low-PHY layer functions (such as performing Fast Fourier Transform (FFT), Inverse FFT (iFFT), digital beamforming, or Physical Random Access Channel (PRACH) extraction and filtering, or both, at least in part based on functional decomposition (such as lower-layer functional decomposition). In such architectures, the RU 340 may be implemented to handle over-the-air (OTA) communications with one or more UE 120s. In some specific implementations, the real-time and non-real-time aspects of control plane and user plane communications with the RU 340 may be controlled by the corresponding DU 330. In some scenarios, this configuration may enable the DU 330 and CU 310 to be implemented in a cloud-based RAN architecture (such as a vRAN architecture).
[0078] SMO framework 305 can be configured to support RAN deployment and provisioning of both non-virtualized and virtualized network elements. For non-virtualized network elements, SMO framework 305 can be configured to support the deployment of dedicated physical resources for RAN coverage requirements, which can be managed via operation and maintenance interfaces such as the O1 interface. For virtualized network elements, SMO framework 305 can be configured to interact with a cloud computing platform such as Open Cloud (O-Cloud) 390 to perform network element lifecycle management (such as instantiating virtualized network elements) via a cloud computing platform interface such as the O2 interface. Such virtualized network elements may include, but are not limited to, CU 310, DU 330, RU 340, and near-RT RIC 325. In some implementations, SMO framework 305 can communicate with hardware aspects of the 4G RAN, such as Open eNB (O-eNB) 311, via the O1 interface. Additionally, in some implementations, SMO framework 305 can communicate directly with one or more RU 340s via the O1 interface. SMO framework 305 may also include a non-RT RIC 315 configured to support the functionality of SMO framework 305.
[0079] The non-RT RIC 315 can be configured to include logical functions enabling non-real-time control and optimization of RAN elements and resources, including artificial intelligence / machine learning (AI / ML) workflows for model training and updates, or policy-based guidance for applications / features in the near-RT RIC 325. The non-RT RIC 315 can be coupled to or communicate with the near-RT RIC 325, such as via an A1 interface. The near-RT RIC 325 can be configured to include logical functions enabling near real-time control and optimization of RAN elements and resources via data collection and actions through an interface such as an E2 interface, connecting one or more CU 310s, one or more DU 330s, or both, and O-eNBs to the near-RT RIC 325.
[0080] In some implementations, to generate AI / ML models to be deployed in the near-RT RIC 325, the non-RT RIC 315 may receive parameters or external enrichment information from an external server. This information can be utilized by the near-RT RIC 325 and can be received from non-network data sources or network functions at the SMO framework 305 or the non-RT RIC 315. In some examples, the non-RT RIC 315 or near-RT RIC 325 may be configured to tune RAN behavior or performance. For example, the non-RT RIC 315 may monitor long-term trends and patterns in performance and use AI / ML models to perform corrective actions via the SMO framework 305 (such as reconfiguration via O1) or by creating RAN management policies (such as A1 policies).
[0081] As indicated above, Figure 3 This is provided as an example. Other examples are available with reference to [the relevant information]. Figure 3 The examples described are different.
[0082] Figure 4A , Figure 4B , Figure 4C and Figure 4D The present disclosure describes a method for use in wireless communication networks (such as...) Figure 1 All aspects of the data structure of the wireless communication network 100. Figure 4A Figure 400 is an example of the first subframe within a 5G (e.g., 5G NR) frame structure. Figure 4B Figure 430 illustrates an example of a DL channel within a 5G subframe. Figure 4C Figure 450 illustrates an example of the second subframe within a 5G frame structure, and Figure 4D Figure 480 illustrates an example of a UL channel within a 5G subframe.
[0083] Wireless communication systems can utilize Orthogonal Frequency Division Multiplexing (OFDM) with a cyclic prefix (CP) on both the uplink and downlink. Such systems can also support half-duplex operation using time-division duplex. OFDM and single-carrier frequency division multiplexing (SC-FDM) will (e.g., as...) Figure 4B and Figure 4D The system bandwidth (as described in the text) is divided into several orthogonal subcarriers. Each subcarrier can be modulated with data. Modulation symbols can be transmitted in the frequency domain using OFDM and / or in the time domain using SC-FDM.
[0084] Wireless communication frame structures can be frequency division duplex (FDD), where for a specific set of subcarriers, subframes within that set are dedicated to either deep (DL) or ultra-low (UL). Wireless communication frame structures can also be time division duplex (TDD), where for a specific set of subcarriers, subframes within that set are dedicated to both DL and UL.
[0085] exist Figure 4A and Figure 4C In this example, the wireless communication frame structure is TDD, where D stands for DL, U for UL, and F is flexibly used between DL and UL. The UE can utilize the slot format for configuration via the received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-statically / statically configured via RRC signaling). In the depicted example, a 10ms frame is divided into 10 equal-sized 1ms subframes. Each subframe may include one or more slots. In some examples, each slot may include 7 or 14 symbols, depending on the slot format. Subframes may also include micro-slots, which typically have fewer symbols than the entire slot. Other wireless communication technologies may have different frame structures and / or different channels.
[0086] In some respects, the number of time slots within a subframe is based on the time slot configuration and parameter set. For example, for time slot configuration 0, different parameter sets (μ) 0 to 5 allow for 1, 2, 4, 8, 16, and 32 time slots per subframe, respectively. For time slot configuration 1, different parameter sets 0 to 2 allow for 2, 4, and 8 time slots per subframe, respectively. Accordingly, for time slot configuration 0 and parameter set μ, there are 14 symbols per time slot and 2 per subframe. µ Each time slot. Subcarrier spacing and symbol length / duration are functions of the parameter set. Subcarrier spacing can be equal to 2. μ ×15kHz, where μ is the parameter set index, which can be selected from values 0 to 5. Therefore, the subcarrier spacing is 15kHz for parameter set µ=0 and 480kHz for parameter set µ=5. Other parameter sets and subcarrier spacings can be used. Symbol length / duration is negatively correlated with subcarrier spacing. Figure 4A , Figure 4B , Figure 4C and Figure 4D Examples are provided for slot configuration 0 with 14 symbols per slot and parameter set µ=2 with 4 slots per subframe. The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs.
[0087] like Figure 4A , Figure 4B , Figure 4C and Figure 4D As depicted, the resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)) extending for, for example, 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0088] like Figure 4AAs illustrated, some REs carry reference (pilot) signals (RS) for the UE (e.g., UE 120). The RS may include DMRS and / or CSI-RS for channel estimation at the UE. The RS may also include beam measurement RS (BRS), beam refinement RS (BRRS), and / or phase tracking RS (PT-RS).
[0089] Figure 4B Examples of various DL channels within a subframe of a frame are illustrated. The PDCCH carries the DCI within one or more Control Channel Elements (CCEs), each CCE comprising, for example, nine RE groups (REGs), each REG comprising, for example, four consecutive REs in an OFDM symbol.
[0090] The PSS can be located within symbol 2 of a specific subframe of the frame. The PSS is used by the UE (e.g., UE 120) to determine subframe / symbol timing and physical layer identification.
[0091] SSS can be located within symbol 4 of a specific subframe of a frame. SSS is used by the UE to determine the physical layer cell identifier group number and radio frame timing.
[0092] Based on the Physical Layer Identifier and Physical Layer Cell Identifier Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DMRS. The PBCH carrying the Master Information Block (MIB) can be logically grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block (also known as an SS block (SSB)). The MIB provides the number of RBs in the system bandwidth and the System Frame Number (SFN). The PDSCH carries user data, broadcast system information not transmitted via the PBCH (such as System Information Block (SIB)), and / or paging messages.
[0093] like Figure 4C As illustrated, some REs in the REs carry DMRS for channel estimation at the base station (indicated as R for a particular configuration, but other DMRS configurations are possible). The UE can transmit DMRS for PUCCH and DMRS for PUSCH. PUSCH DMRS can be transmitted, for example, in the first or second symbol before the PUSCH. PUCCH DMRS can be transmitted in different configurations depending on whether a short or long PUCCH is being transmitted and depending on the specific PUCCH format used. UE 120 can transmit SRS. SRS can be transmitted, for example, in the last symbol of a subframe. SRS can have a comb structure, and the UE can transmit SRS on one of these comb teeth. SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling of the UL.
[0094] Figure 4DExamples of various UL channels within a subframe of a frame are illustrated. The PUCCH can be located as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), pre-decoding matrix indicators (PMI), rank indicators (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and may additionally be used to carry buffer status reports (BSR), power clearance reports (PHR), and / or UCI.
[0095] Figure 5 This is a diagram illustrating example 500 of sidelink communication according to this disclosure.
[0096] like Figure 5 As shown, the first UE 505-1 can communicate with the second UE 505-2 (and one or more other UEs 505) via one or more sidelink channels 510. UEs 505-1 and UE 505-2 can communicate using one or more sidelink channels 510 for peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) communication (e.g., which may include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, and / or vehicle-to-pedestrian (V2P) communication) and / or mesh networking. In some aspects, UE 505 (e.g., UE 505-1 and / or UE 505-2) may correspond to one or more other UEs (such as UE 120) described elsewhere herein. In some aspects, the one or more sidelink channels 510 may use a PC5 interface and / or operate in a high-frequency band (e.g., the 5.9 GHz band). Alternatively or additionally, UE 505 may use Global Navigation Satellite System (GNSS) timing to synchronize the timing of transmission time intervals (TTIs) (e.g., frames, subframes, time slots, or symbols).
[0097] like Figure 5As further shown, one or more sidelink channels 510 may include a Physical Sidelink Control Channel (PSCCH) 515, a Physical Sidelink Shared Channel (PSSCH) 520, and / or a PSFCH 525. Similar to the Physical Downlink Control Channel (PDCCH) and / or Physical Uplink Control Channel (PUCCH) used for cellular communication with BS 110 via an access link or access channel, PSCCH 515 can be used to convey control information. Similar to the Physical Downlink Shared Channel (PDSCH) and / or Physical Uplink Shared Channel (PUSCH) used for cellular communication with BS 110 via an access link or access channel, PSSCH 520 can be used to convey data. For example, PSCCH 515 may carry Sidelink Control Information (SCI) 530, which may indicate various control information for sidelink communication, such as one or more resources (e.g., time resources, frequency resources, and / or spatial resources), wherein a Transport Block (TB) 535 may be carried on PSSCH 520. TB535 may include data. PSFCH 525 may be used to communicate sidelink feedback 540, such as HARQ feedback (e.g., acknowledgment or negative acknowledgment (ACK / NACK) information), transmit power control (TPC), and / or scheduling request (SR).
[0098] Although shown on PSCCH 515, SCI 530 may include multiple communications in different phases, such as a first-phase SCI (SCI-1) and a second-phase SCI (SCI-2). SCI-1 may be transmitted on PSCCH 515. SCI-2 may be transmitted on PSSCH 520. SCI-1 may include, for example, indications of one or more resources on PSSCH 520 (e.g., time resources, frequency resources, and / or spatial resources), information for decoding sidelink communications on PSSCH, Quality of Service (QoS) priority values, resource reservation periods, PSSCH demodulation reference signal (DMRS) modes, SCI format for SCI-2, β offset for SCI-2, number of PSSCH DMRS ports, and / or modulation and decoding scheme (MCS). SCI-2 may include information associated with data transmission on PSSCH 520, such as HARQ process ID, New Data Indicator (NDI), source identifier, destination identifier, and / or Channel State Information (CSI) report triggering.
[0099] In some aspects, one or more sidelink channels 510 may use a sidelink resource pool. The sidelink resource pool may include a set of available resources for sidelink communication. For example, the sidelink resource pool may be semi-statically configured with a set of frequency resources (e.g., subchannels) and a set of time resources (e.g., time slots, symbols, time slot sets, subframes, etc.). In some aspects, the time resource set may appear periodically. In some aspects, the sidelink resource pool may be configured with a PSFCH 525. Scheduling assignments (e.g., included in SCI 530) may be transmitted in subchannels using specific resource blocks (RBs) spanning time, wherein these subchannels and RBs are included in the sidelink resource pool. In some aspects, data transmissions associated with scheduling assignments (e.g., on PSSCH 520) may (e.g., using frequency division multiplexing) occupy adjacent RBs in the same subframe as the scheduling assignment. The sidelink resource pool may be divided into multiple adjacent subchannels. A subchannel may include a set of consecutive RBs in a time slot. Sidelink transmissions may use one or more subchannels.
[0100] PSFCH 525 can carry HARQ feedback from the receiving UE to the transmitting UE. Within the sidelink resource pool, resources for PSFCH 525 can be configured periodically (e.g., in periods of 1, 2, or 4 time slots). That is, if the sidelink resource pool is configured with PSFCH 525, then PSFCH 525 can appear in every 1, 2, or 4 time slots within the sidelink resource pool. PSFCH 525 can occupy time slot symbols. Some sidelink resource pools may not have PSFCH configured.
[0101] In some aspects, UE 505 may operate using a sidelink transmission mode (e.g., mode 1), where resource selection and / or scheduling is performed by BS 110 (e.g., a base station, CU, or DU). For example, UE 505 may receive permission for sidelink channel access and / or scheduling from BS 110 (e.g., in downlink control information (DCI) or in radio resource control (RRC) messages, such as for configured permission) (e.g., directly or via one or more network nodes). In some aspects, UE 505 may operate using a transmission mode (e.g., mode 2), where resource selection and / or scheduling is performed by UE 505 (e.g., instead of BS 110). In some aspects, UE 505 may perform resource selection and / or scheduling by sensing channel availability for transmission. For example, UE 505 can measure Received Signal Strength Indicator (RSSI) parameters (e.g., sidelink RSSI (S-RSSI) parameters) associated with various sidelink channels, can measure Reference Signal Received Power (RSRP) parameters (e.g., PSSCH-RSRP parameters) associated with various sidelink channels, and / or can measure Reference Signal Received Quality (RSRQ) parameters (e.g., PSSCH-RSRQ parameters) associated with various sidelink channels, and can select the transmission channel for sidelink communication based at least in part on the measurements.
[0102] Additionally or alternatively, UE 505 may use SCI 530 received in PSCCH 515 to perform resource selection and / or scheduling, which may indicate the occupied resources and / or channel parameters. Additionally or alternatively, UE 505 may perform resource selection and / or scheduling by determining the Channel Busy Ratio (CBR) associated with various sidelink channels, which may be used for rate control (e.g., by indicating the maximum number of resource blocks that UE 505 can use for a specific set of subframes).
[0103] In a transmission mode where resource selection and / or scheduling is performed by the UE 505, the UE 505 may generate sidelink grants and transmit the grants in SCI 530. The sidelink grant may indicate one or more parameters (e.g., transmission parameters) to be used for the upcoming sidelink transmission, such as one or more resource blocks (e.g., for TB 535) to be used for the upcoming sidelink transmission on PSSCH 520, one or more subframes to be used for the upcoming sidelink transmission, and / or the modulation and decoding scheme (MCS) to be used for the upcoming sidelink transmission. In some aspects, the UE 505 may generate sidelink grants indicating one or more parameters for semi-persistent scheduling (SPS), such as the periodicity of sidelink transmissions. Additionally or alternatively, the UE 505 may generate sidelink grants for event-driven scheduling (such as for on-demand sidelink messages).
[0104] As indicated above, Figure 5 This is provided as an example. Other examples are available with reference to [the relevant information]. Figure 5 The examples described are different.
[0105] Figure 6 This is a diagram illustrating example 600 of sidelink communication and access link communication according to this disclosure.
[0106] like Figure 6 As shown, the transmitter (Tx) / receiver (Rx) UE 605 and the Rx / Tx UE 610 can communicate with each other via a side link, as described above. Figure 5 As described herein. As further shown, in some sidelink modes, BS 110 may communicate with Tx / Rx UE 605, such as via a first access link (e.g., directly or via one or more network nodes). Additionally or alternatively, in some sidelink modes, BS 110 may communicate with Rx / Tx UE 610, such as via a first access link (e.g., directly or via one or more network nodes). Tx / Rx UE 605 and / or Rx / Tx UE 610 may communicate with one or more UEs (such as...) described elsewhere herein. Figure 1 This corresponds to UE 120. Therefore, the direct link between UE 120 (e.g., via the PC5 interface) can be referred to as a side link, and the direct link between BS 110 and UE 120 (e.g., via the Uu interface) can be referred to as an access link. Side link communication can be sent via the side link, and access link communication can be sent via the access link. Access link communication can be downlink communication (from BS 110 to UE 120) or uplink communication (from UE 120 to BS 110).
[0107] As indicated above, Figure 6 This is provided as an example. Other examples are available with reference to [the relevant information]. Figure 6 The examples described are different.
[0108] Figure 7 This is a diagram illustrating example 700 of resource selection for sidelink communication according to this disclosure. (See diagram for example 70 ... Figure 7 As shown, UE 120 can use a channel sensing process to select resources for sidelink communication, as described above in conjunction with Figure 4. Example 700 is an example of resource selection in Mode 2 (e.g., UE-driven resource selection). For example, resource selection in Mode 2 may include identifying candidate resources by sensing (channel sensing process) and exclusion (determining the availability or unavailability of resources), and may include candidate resource selection from the identified resources.
[0109] like Figure 7 As shown, UE 120 can perform a channel sensing procedure within sensing window 705. For example, when UE 120 is not transmitting, UE 120 can sense sidelink resources during sensing window 705. In some cases, the sensing window can be 100 milliseconds (e.g., for aperiodic resource reservations, such as aperiodic reservations in one or more slots within a maximum of 32 logical slots in the future) or 1100 milliseconds (e.g., for periodic resource reservations). In some cases, UE 120 configured to communicate in an NR network can use the sensing procedure to make aperiodic or periodic resource reservations.
[0110] According to the channel sensing process, UE 120 can decode control messages related to resource reservations with other UE 120s, and perform measurements associated with one or more sidelink channels (e.g., RSRP measurement and / or RSSI measurement, etc.). For example, other UE 120s can (e.g., in SCI) send reservation information indicating resource reservations for the current time slot (e.g., the time slot in which the reservation information is sent) and for one or more (e.g., up to two) future time slots (e.g., as combined with...). Figure 5 (As described). UE 120 can monitor and decode reservation information during sensing window 705 to determine the channel availability of the sidelink channel (e.g., to determine available resources).
[0111] like Figure 7As shown, UE 120 may determine the resources to be selected for sidelink communication based at least in part on resource selection trigger 710. For example, resource selection may be triggered when UE 120 has a packet to transmit or when UE 120 receives an indication to select (or reselect) a resource for a packet to be transmitted by UE 120. Based at least in part on resource selection trigger 710, UE 120 may determine one or more resources available for selection in resource selection window 715. That is, UE 120 may determine one or more available resources based at least in part on a channel sensing procedure performed by UE 120. For example, the channel sensing procedure may provide an indication of the resources occupied in resource selection window 715 and / or the resources associated with high interference in resource selection window 715.
[0112] The sensing window 705 may be based, at least in part, on timing associated with the resource selection trigger 710. For example, as indicated by reference numeral 720, the sensing window may begin at time T0 from the resource selection trigger 710. In some aspects, the resource selection trigger 710 may be a resource reselection trigger. As indicated by reference numeral 725, the sensing window 705 may begin at time T0 from the resource selection trigger 710. proc,0 End of section. (T) proc,0 It may be based at least in part on the processing time associated with UE 120. Therefore, the sensing window 705 may include or may be composed of a time slot range [n-T0, nT] proc,0 The time interval is defined as n, where n is the resource selection trigger 710 or a time slot to select a new resource, T0 is configured as 100ms or 1100ms, and T proc,0 This is the time required to complete the sensing process. The UE 120 can continuously perform the channel sensing process associated with the sidelink channel described above.
[0113] When UE 120 is triggered to select resources for sidelink communication, UE 120 may consider reservation information and / or measurements associated with the channel sensing process received and / or performed during channel sensing window 705. For example, UE 120 may exclude resources from the candidate resource set for resource selection window 715. As an example, UE 120 may exclude resources related to half-duplex operation because UE 120 cannot sense reservations from other UEs advertised in the time slot of sensing window 705 during which the UE is transmitting. As another example, UE 120 may exclude candidate resources based on reservations from other UEs in the first-stage SCI detected during sensing window 710.
[0114] As shown by reference numerals 730 and 735 in the attached diagram, if resource selection triggers 710 at time... n If this occurs, then resource selection window 715 can be from... n+ T 1 arrive n + T 2 In some respects, T 1 It can be less than the processing time associated with UE 120 ( T proc,1 In some respects, T 2 Can be greater than or equal to T 2,min (It may be a value configured for the UE based at least in part on the priority of UE 120), and is less than or equal to the remaining packet delay budget (PDB) of the packets sent by UE 120.
[0115] After candidate resource identification is performed (e.g., at the physical layer of UE 120), UE 120 (e.g., the MAC layer of UE 120) can select sidelink resources from the available candidate resources reported by the physical layer of UE 120. To select from the available candidate resources... N Among the candidate resources, UE 120 can first select (e.g., randomly). N One of the candidate resources. For example, a first candidate resource can be selected in time slot m1. UE 120 can also select (e.g., randomly) a second candidate resource, wherein the gap between the second candidate resource and the first candidate resource can be specified as a window of less than 32 time slots. W This means that the second candidate resource can be located within the time slot range [m1-31, m1+31] (e.g., in time slot m2). If N If the value is greater than 2, UE 120 can also select a third candidate resource located within the range [m1-31, m1+31] or [m2-31, m2+31] (e.g., in time slot m3). This process is repeated until all are selected. N One candidate resource.
[0116] In some aspects, a UE may be allowed to select multiple consecutive time slots for communication. This is known as MCST. For example, a higher layer of the UE (e.g., the MAC layer) may indicate to a lower layer that the lower layer can report multiple time slot (multi-slot) candidate resources to the higher layer. Multi-slot candidate resources may include multiple consecutive time slots. In this case, a candidate multi-slot resource definition may be applied. Otherwise (if MCST time slot selection is not indicated), a candidate single-slot resource definition may be applied.
[0117] In some respects, higher layers may select resources from reported candidate resources based on random selection. Alternatively, higher layers may make non-random selections. For example, a higher layer may select resources from consecutive time slots (such as consecutive time slots of multi-time slot candidate resources). In some examples, once a higher layer has selected a multi-time slot candidate resource from the reported candidate resources, the higher layer may use all single-time slot resources of the multi-time slot candidate resource. For example, it may be disallowed for the higher layer to use only an appropriate subset of the multi-time slot candidate resources. As another example, it may be required for the higher layer to use all single-time slot resources of the multi-time slot candidate resource.
[0118] In some aspects, higher layers can trigger resource selection for transmission of a single TB. A single TB can be transmitted on a single timeslot. Therefore, if a higher layer selects or requests multi-timeslot resources for transmission of a single TB, UE 120 can perform retransmission of the single TB in each timeslot of the multi-timeslot resources. This can be referred to as blind retransmission. In some examples, blind retransmission may be permitted only in sidelink resource pools that are not configured with PSFCH resources. However, in the aspects described herein, blind retransmission is permitted in sidelink resource pools that are configured with PSFCH resources.
[0119] Feedback-based HARQ retransmission can include retransmissions of sidelink communication based on feedback (e.g., HARQ feedback). For example, feedback-based HARQ retransmission can include retransmissions of communication in response to a HARQ NACK sent regarding the initial transmission of the communication. Since the feedback can be sent via PSFCH resources, feedback-based HARQ retransmission can be performed in a sidelink resource pool configured with PSFCH resources. HARQ feedback regarding a single-slot transmission can be sent based on a minimum time slot (sometimes referred to as the minimum gap). For example, for a selected sidelink grant (corresponding to communication transmitted via a single time slot), the minimum time gap between any two selected resources, including the first resource and the second resource, may include: (1) the time gap between the end of the last symbol of the PSSCH transmission of the first resource and the start of the first symbol of the corresponding PSFCH reception, as determined by sl-MinTimeGapPSFCH and sl-PSFCH-Period for the resource pool; and (2) the time for PSFCH reception and processing plus sidelink retransmission preparation, including the necessary multiplexing of physical channels and any TX-RX / RX-TX switching time.
[0120] Ambiguity can arise when blind retransmissions on multi-slot resources are combined with feedback-based HARQ retransmissions for multi-slot resources. For example, a minimum gap can specify the gap between two selected resources for a given communication to accommodate the processing timeline and signaling associated with feedback. However, blind retransmissions can be performed on multiple consecutive time slots, so applying a minimum gap can be ambiguous regarding where the minimum gap should begin and end. Furthermore, in some deployments, multiple consecutive time slots (corresponding to blind retransmissions) may not be allowed to be selected in a sidelink resource pool configured with PSFCH resources.
[0121] Furthermore, even if multiple consecutive time slots are allowed for blind retransmission within a sidelink resource pool configured with PSFCH resources, ambiguity can still arise regarding how HARQ feedback should be constructed. For example, if consecutive blind retransmissions within a sidelink resource pool configured with PSFCH resources are supported, the receiving UE may need to report HARQ ACK / NACK for more than one time slot belonging to the same TB (e.g., the transmitting UE may instruct HARQ feedback to be enabled for more than one PSSCH). When more than one ACK / NACK is reported in the same PSFCH (corresponding to the first and second time slots), ambiguity can exist regarding which ACK / NACK should be used when deciding whether to trigger a retransmission. Moreover, reporting multiple ACK / NACKs for a TB can utilize more PSFCH resources compared to reporting a single ACK / NACK for that TB, thereby increasing the rate of PSFCH collisions. Furthermore, since the receiving UE can miss the SCI from the final time slot of a multi-time slot resource, it can be unreliable for the transmitting UE to receive ACK / NACK only on the PSFCH associated with the final time slot of the multi-time slot resource. One approach is to receive ACK / NACK on every PSFCH with HARQ feedback enabled. However, since the number of PSFCH resources that the transmitting UE can receive in a time slot is limited by the UE's capabilities, the total bandwidth used for feedback can be reduced, resulting in the inability to receive PSFCH from some UEs (e.g., if the transmitting UE places more resources when receiving PSFCH from UE A, the transmitting UE can place fewer resources when receiving PSFCH from UE B).
[0122] This disclosure relates generally to sidelink communication. Some aspects relate more specifically to multi-slot transmission. In some aspects described herein, selection of multi-slot resources (e.g., for blind retransmission) in a sidelink resource pool configured with PSFCH resources is enabled. In some aspects, a minimum gap is defined for the first group of transmissions and the second group of transmissions (such as HARQ-based retransmissions of the first group of transmissions). For example, a minimum gap may be applied between the initial time slot of the first group of transmissions and the initial time slot of the second group of transmissions. As another example, a minimum gap may be applied between the final time slot of the first group of transmissions and the initial time slot of the second group of transmissions.
[0123] Some aspects described herein define HARQ feedback behavior for multiple time slots carrying the same TB (such as multiple time slots in a set of blind retransmissions). For example, a transmitting UE may receive feedback regarding a set of transmissions. In some aspects, the feedback may correspond to the last (final) time slot among the multiple time slots. In some other aspects, the transmitting UE may combine feedback associated with multiple time slots. In some aspects, since feedback regarding an earlier time slot in a set of transmissions has already been received, the transmitting UE may skip receiving feedback corresponding to one or more time slots in that set of transmissions.
[0124] The aspects of this disclosure can be used to achieve one or more of the following possible advantages. In some aspects, by enabling the selection of multi-slot resources (e.g., for blind retransmission) in a sidelink resource pool configured with PSFCH resources, less latency and retransmission resources are used compared to implementing blind retransmission without HARQ feedback (since blind retransmission without HARQ feedback can involve a large number of retransmissions to ensure the receiving UE can successfully decode the communication), and the reliability of communication is improved compared to implementing HARQ feedback without blind retransmission. In some aspects, no latency is increased by applying a minimum gap between the initial time slots of the first group of transmissions and the initial time slots of the second group of transmissions. In some aspects, by applying a minimum gap between the final time slot of the first group of transmissions and the initial time slots of the second group of transmissions, reception of an increased number of blind retransmissions before reporting HARQ feedback is achieved. In some aspects, by interpreting the feedback corresponding to the last (final) time slot among multiple time slots to determine whether communication has been received, ambiguity regarding which HARQ feedback should be used to trigger a retransmission is reduced. Reliability is improved by combining feedback associated with multiple time slots. By skipping the reception of feedback corresponding to one or more time slots in a set of transmissions because feedback has already been received regarding an earlier time slot in a set of transmissions, the overhead is reduced relative to receiving (or transmitting) feedback corresponding to one or more time slots.
[0125] As indicated above, Figure 7 This is provided as an example. Other examples are available with reference to [the relevant information]. Figure 7 The examples described are different.
[0126] Figure 8 This is a diagram illustrating an example 800 of the selection of multi-slot resources for a first group transmission 805 and a second group transmission 810 according to the present disclosure. In example 800, the first group transmission 805 is transmitted on a first plurality of consecutive time slots, and the second group transmission 810 is transmitted on a second plurality of consecutive time slots. Each plurality of consecutive time slots may include two or more time slots, for example, as indicated by a higher layer instruction, to select for MCST. N A series of consecutive time slots (as described elsewhere in this document). In this example, N 3. The transmitting UE may select a first plurality of consecutive time slots and / or a second plurality of consecutive time slots based on multi-time slot resource selection, as described elsewhere herein. The first plurality of consecutive time slots and the second plurality of consecutive time slots may belong to a sidelink resource pool. In Example 800, the sidelink resource pool is configured with PSFCH resources. For example, the UE may receive configuration information for the sidelink resource pool, and the configuration information may indicate the PSFCH resource configuration for the sidelink resource pool (which indicates PSFCH resources and / or periodicity, etc.). In some aspects, the first group of transmissions 805 is referred to as the first transmission group, and the second group of transmissions 810 is referred to as the second transmission group. In some examples herein, the time slots of a group of transmissions (e.g., each group of transmissions 805 / 810) are referenced. It should be understood that such a reference refers to the time slots among the plurality of consecutive time slots used for each group of transmissions.
[0127] Example 800 includes two examples of minimum gaps 815 and 820. A UE may transmit a first set of transmissions 805 on a first plurality of consecutive time slots of a sidelink resource pool. If the UE receives a NACK regarding the first set of transmissions (as described below), the UE may transmit a second set of transmissions 810 on a second plurality of adjacent resources (e.g., as a HARQ retransmission of the communication transmitted in the first set of transmissions 805). The second plurality of consecutive time slots may be separated from the first plurality of consecutive time slots according to minimum gap 815 or minimum gap 820. In some aspects, minimum gap 815 or minimum gap 820 may be configured such that the first plurality of adjacent time slots are adjacent to the second plurality of adjacent time slots. For example, the second plurality of adjacent time slots may be positioned relative to the first plurality of adjacent time slots according to minimum gap 815 or minimum gap 820, regardless of whether the first plurality of adjacent time slots are actually separated from the second plurality of adjacent time slots by one or more time slots.
[0128] As shown in the figure, the minimum gap 815 begins at the initial time slot (e.g., the earliest time slot in time) of the first plurality of consecutive time slots and ends at the initial time slot (e.g., the earliest time slot in time) of the second plurality of consecutive time slots. "Beginning at a time slot" can include starting at the first symbol of the time slot or starting at the last symbol of the time slot. "Ending at a time slot" can include ending at the first symbol of the time slot or ending at the last symbol of the time slot. Therefore, the UE can apply the minimum gap between the first time slot of the first transmission group and the first time slot of the second transmission group. This provides lower latency compared to the minimum gap 820.
[0129] As shown in the figure, the minimum gap 820 begins at the last time slot in the first set of consecutive time slots and ends at the first time slot in the second set of consecutive time slots. For example, the UE can apply the minimum gap between the last time slot of the first transmission group and the first time slot of the second transmission group. This allows for the transmission of all blind retransmissions before reporting ACK / NACK (especially for a large number of transmissions in the first group).
[0130] In some aspects, the minimum gap can span between two time slots (such as between a specific (e.g., first, last) time slot of the first group of transmissions and a specific (e.g., first, last) time slot of the second group of transmissions). In some aspects, the minimum gap can span from the beginning of the first group of transmissions to the beginning of the second group of transmissions. In some aspects, the minimum gap can span from the end of the first group of transmissions to the beginning of the second group of transmissions. In some aspects, the minimum gap can begin in the first group of transmissions (e.g., at the beginning and end of the first group of transmissions) and end in the second group of transmissions (e.g., at the beginning and end of the second group of transmissions). In some aspects, the minimum gap can begin in the first group of transmissions and end at the end of the first group of transmissions. In some aspects, within a transmission group, the minimum gap can be one time slot, which can support continuous blind retransmissions.
[0131] As indicated above, Figure 8 This is provided as an example. Other examples are available with reference to [the relevant information]. Figure 8 The examples described are different.
[0132] Figures 9 to 16These are illustrations of example 900, 1000, 1100, 1200, 1300, 1400, 1500, and 1600 illustrating HARQ feedback for multiple transmissions according to this disclosure. In each of these illustrations, the PSFCH resource is indicated by diagonal padding. A transmission group (such as the first transmission group) is indicated by dashed padding. In these illustrations, a transmission group comprises 3 time slots (N=3). The PSFCH resource carrying the HARQ feedback associated with a given time slot is indicated by a line from the given time slot to the PSFCH resource. The line also indicates whether the HARQ feedback indicates an ACK for a TB transmitted in a given time slot or a NACK for the TB. Figures 9 to 15 The operation can be performed by the transmitting UE. For example, the transmitting UE can send a set of transmissions indicated by the dotted line padding as the first set of transmissions (e.g., the first set of PSSCH transmissions, where one PSSCH may exist per time slot, and one TB may exist per PSSCH). If the transmitting UE determines to perform HARQ retransmission of the first set of transmissions based on HARQ feedback for the set of transmissions, the transmitting UE can (e.g., based on information regarding...) Figure 8 The minimum gap described will be used to send this group as the second group.
[0133] In Example 900, the receiving (Rx) UE can report feedback (ACK / NACK) for each time slot belonging to the same TB (e.g., for each time slot where HARQ feedback is enabled). When more than one ACK / NACK is reported in the same PSFCH, the transmitting UE can use the ACK / NACK corresponding to the last time slot associated with that PSFCH in the time slot to determine whether to trigger a retransmission. For example, PSFCH 910 includes ACK / NACK corresponding to time slots 1 and 2. The transmitting UE can determine whether to send HARQ feedback based on the ACK / NACK of time slot 2, as indicated by reference numeral 920. Thus, the feedback corresponds to multiple time slots in a first plurality of consecutive time slots. The transmitting UE can send a second set of transmissions based on the feedback corresponding to the last time slot in the plurality of time slots. For example, if the feedback corresponding to the last time slot is NACK, the transmitting UE can send a second set of transmissions.
[0134] In Example 1000, the Rx UE can report ACK / NACK for each time slot belonging to the same TB (e.g., for each time slot where HARQ feedback is enabled). When more than one ACK / NACK is reported in the same PSFCH (corresponding to multiple time slots), the receiving UE will report the same ACK / NACK for all multiple time slots on the PSFCH resource. For example, as shown by reference numeral 1010, the receiving UE can report ACK / NACK corresponding to the (temporally) last time slot associated with that PSFCH for each of the multiple time slots associated with the PSFCH. Therefore, the feedback ACK / NACK is derived based on the reception state of the last time slot among the multiple time slots. The Tx UE can then perform ACK / NACK combinations to determine whether to trigger a retransmission. For example, ACK / NACK can be provided as a computer-generated sequence with cyclic shift. When the Rx UE (using multiple sequences corresponding to ACK or NACK) performs sequence combinations with the same ACK or the same NACK, detection reliability is improved. Therefore, sending a second set of messages can be based on a combination associated with the feedback.
[0135] In Example 1100, when more than one ACK / NACK (corresponding to more than one time slot) is configured to be reported in the same PSFCH 1110, the Rx UE may report only one ACK / NACK on that PSFCH 1110, as shown by reference numeral 1120. Therefore, the Rx UE may provide an ACK / NACK corresponding to time slot 2, as shown by reference numeral 1120, but not an ACK / NACK corresponding to time slot 1, as shown by reference numeral 1130. The ACK / NACK may be determined based on the ACK / NACK corresponding to the last time slot associated with that PSFCH in the time slot. Therefore, the feedback corresponds to multiple time slots, and the feedback ACK / NACK is derived based on the reception state of the last time slot (time slot 2). PSFCH 1110 may be associated with the last time slot associated with that PSFCH in the time slot.
[0136] In Example 1200, if an ACK 1210 is received (e.g., detected) for a group of transmissions, the TxUE may omit receiving subsequent HARQ feedback 1220 for that group of transmissions. Therefore, ACK 1210 may be a first feedback corresponding to a first group of time slots in a plurality of consecutive time slots, and the TxUE may skip receiving a second feedback (HARQ feedback 1220) corresponding to a second group of time slots in a first plurality of consecutive time slots based on the first feedback. The second group of time slots may occur after the first group of time slots and may belong to the same group of transmissions as the first group of time slots (e.g., transmission group, TB, blind retransmission set). This can be applied in conjunction with any of the examples from Examples 800 to 1500.
[0137] In some aspects, the transmitting UE may transmit an indication of a reference channel for feedback, and the receiving UE may receive an indication of a reference channel for feedback. The reference channel may indicate a PSSCH in a specific time slot comprising a set of transmissions including a PSSCH. The receiving UE may transmit feedback on a set of transmissions on a PSFCH resource corresponding to the specific time slot, and the transmitting UE may receive feedback on that set of transmissions on a PSFCH resource corresponding to the specific time slot. Therefore, the transmitting UE may receive feedback on the PSFCH resource of the reference channel according to the indication of the reference channel (e.g., instead of receiving feedback on a different PSFCH resource not corresponding to the reference channel). For example, a Tx UE may indicate a reference channel (e.g., a reference PSSCH) to an Rx UE. In some aspects, the Tx UE may indicate the reference channel via SCI-2. The Rx UE may report ACK / NACK on a PSFCH associated with (mapped to) the reference PSSCH. The Tx UE may receive ACK / NACK for that set of transmissions only on that PSFCH associated with the reference PSSCH.
[0138] In Example 1300, the indication may include a flag included in the PSSCH to indicate whether the current PSSCH (e.g., a PSSCH carrying the flag and SCI-2) is a reference PSSCH. As shown by reference numeral 1310, slot 2 includes a reference PSSCH. Therefore, the receiving UE can use the PSFCH 1320 corresponding to the reference PSSCH to determine whether to send feedback.
[0139] In Examples 1400, 1500, and 1600, the indication includes an offset. In Example 1400, the indication indicates the offset between reference PSSCH 1420 and the first PSSCH 1410 in a group of transmissions. In Example 1500, the indication indicates the offset between the current PSSCH 1510 or 1520 and reference PSSCH 1530. As shown, reference PSSCH 1530 may also indicate an offset of 0 slots. In some aspects, the indication indicates the number of remaining slots (including the slot containing the indication) in a group of consecutive slots of transmissions, and the reference channel is in the last slot of that group of transmissions. In Example 1600, the indication may (e.g., via SCI-2) indicate the PSFCH location to the receiving UE. The receiving UE may report ACK / ACK on the indicated PSFCH, and the transmitting UE may (e.g., only) receive ACK / NACK on that PSFCH. In some respects, the indication may indicate an offset of 1610, 1620, or 1630 between the current PSSCH (e.g., including the indicated PSSCH) and the PSFCH 1640 used to carry ACK / NACK.
[0140] As indicated above, Figures 9 to 16 This is provided as an example. Other examples are available with reference to [the relevant information]. Figures 9 to 16 The examples described are different.
[0141] Figure 17 This is a flowchart of an example method 1700 for wireless communication. Method 1700 can be performed at, for example, a UE (e.g., UE120) or a device of the UE.
[0142] Method 1700 begins at 1710: receiving configuration information for a sidelink resource pool, wherein the configuration information indicates the PSFCH resource configuration for the sidelink resource pool. For example, the UE may receive configuration information for a sidelink resource pool, wherein the configuration information indicates the PSFCH resource configuration for the sidelink resource pool, as described above in conjunction with, for example... Figure 5 and Figure 8 As described.
[0143] Then, method 1700 continues at 1720: a first set of transmissions of communication is sent on the first plurality of consecutive time slots of the sidelink resource pool. For example, the UE may send the first set of transmissions of communication on the first plurality of consecutive time slots of the sidelink resource pool, as described above in conjunction with, for example Figures 8 to 16 The description of the first group of transmissions.
[0144] Then, method 1700 continues at 1730: a second set of transmissions of communication is sent on a second plurality of consecutive time slots of the sidelink resource pool, wherein the second plurality of consecutive time slots are separated from the first plurality of consecutive time slots according to a minimum gap. For example, the UE may send the second set of transmissions of communication on a second plurality of consecutive time slots of the sidelink resource pool, wherein the second plurality of consecutive time slots are separated from the first plurality of consecutive time slots according to a minimum gap, as described above in conjunction with examples. Figure 8 And the minimum gaps 815 and 820 described.
[0145] In some respects, the second group of transmissions is a HARQ retransmission of the communication.
[0146] In some respects, the minimum gap begins at the initial time slot of the first plurality of consecutive time slots and ends at the initial time slot of the second plurality of consecutive time slots.
[0147] In some respects, the minimum gap begins at the last time slot in the first plurality of consecutive time slots and ends at the first time slot in the second plurality of consecutive time slots.
[0148] In some respects, method 1700 includes sending a second set of data based on feedback.
[0149] In some respects, the feedback corresponds to multiple time slots in a first plurality of consecutive time slots, and the transmission of the second set of transmissions further includes transmitting the second set of transmissions based on the feedback corresponding to the last time slot in the plurality of time slots.
[0150] In some respects, the feedback corresponds to multiple time slots in a first plurality of consecutive time slots, wherein the acknowledgment or negative acknowledgment of the feedback is derived based on the reception state of the last time slot in the plurality of time slots.
[0151] In some respects, sending a second set of messages also includes sending a second set of messages based on combinations associated with the feedback.
[0152] In some aspects, the feedback is a first feedback corresponding to a first set of time slots in a first plurality of consecutive time slots, and the method further includes skipping the reception of a second feedback corresponding to a second set of time slots in the first plurality of consecutive time slots based on the first feedback.
[0153] In some aspects, method 1700 includes receiving feedback on the PSFCH resources of the reference channel according to an indication of the reference channel.
[0154] In some respects, the indication includes a flag that is included in or associated with a transmission on the reference channel.
[0155] In some respects, the indication includes the offset between the reference channel and the earliest (first) channel included in the first plurality of consecutive time slots.
[0156] In some respects, the indication includes the offset between the reference channel and the channel on which the indication is received, which is included in the first plurality of consecutive time slots.
[0157] In some respects, the indication indicates the number of remaining consecutive time slots in the first plurality of consecutive time slots, wherein the reference channel is included in the last time slot of the first plurality of consecutive time slots.
[0158] In some respects, it indicates the PSFCH resource.
[0159] In some respects, the indication is given via an offset relative to the channel or time slot in which the indication is received.
[0160] In one aspect, method 1700 or any aspect thereof may be made by means of a device (such as...) Figure 19 The communication device 1900 is used to perform the method, which includes various components capable of operating, configured, or adapted to perform the method 1700. The communication device 1900 is described in more detail below.
[0161] although Figure 17 An example box of method 1700 is shown, but in some respects, method 1700 may include... Figure 17The boxes depicted may be fewer, different, or arranged differently than additional boxes, boxes, or boxes in a different manner. Alternatively, two or more boxes in the box of method 1700 may be performed in parallel.
[0162] Figure 18 This is a flowchart of an example method 1800 for wireless communication. Method 1800 can be performed at, for example, a UE (e.g., UE120) or a device of the UE.
[0163] Method 1800 begins at 1810: A first set of communications is received on the first plurality of consecutive time slots of the sidelink resource pool, wherein configuration information indicates the PSFCH resource configuration for the sidelink resource pool. For example, the UE may receive the first set of communications on the first plurality of consecutive time slots of the sidelink resource pool, wherein configuration information indicates the PSFCH resource configuration for the sidelink resource pool, as described above in conjunction with, for example... Figures 8 to 16 The description of the first group of transmissions.
[0164] Then, method 1800 continues at 1820: sending feedback on the first set of transmissions of the communication. For example, the UE may send feedback on the first set of transmissions of the communication, as described above in conjunction with, for example... Figures 9 to 16 As described.
[0165] Then, method 1800 continues at 1830: receiving a second set of transmissions of communication on a second plurality of consecutive time slots of the sidelink resource pool based on feedback. For example, the UE may receive a second set of transmissions of communication on a second plurality of consecutive time slots of the sidelink resource pool based on feedback, as described above in conjunction with, for example Figure 8 And the minimum gaps 815 and 820 described.
[0166] In some respects, the feedback corresponds to multiple time slots in a first plurality of consecutive time slots, and receiving the second set of transmissions further includes receiving the second set of transmissions in association with the feedback corresponding to the last time slot in the plurality of time slots.
[0167] In some respects, the feedback corresponds to multiple time slots in a first plurality of consecutive time slots, wherein the acknowledgment or negative acknowledgment of the feedback is derived based on the reception state of the last time slot in the plurality of time slots.
[0168] In some respects, receiving the second set of transmissions also includes receiving the second set of transmissions based on a combination associated with the feedback.
[0169] In some aspects, method 1800 includes sending feedback on the PSFCH resources of the reference channel according to an indication of the reference channel.
[0170] In some respects, the indication includes a flag that is included in or associated with a transmission on the reference channel.
[0171] In some respects, the indication includes the offset between the reference channel and the earliest channel included in the first plurality of consecutive time slots.
[0172] In some respects, the indication includes the offset between the reference channel and the channel on which the indication is received, which is included in the first plurality of consecutive time slots.
[0173] In some respects, the indication indicates the number of remaining consecutive time slots in the first plurality of consecutive time slots, wherein the reference channel is included in the last time slot of the first plurality of consecutive time slots.
[0174] In some respects, it indicates the PSFCH resource.
[0175] In some respects, the indication is given via an offset relative to the channel or time slot in which the indication is received.
[0176] In one aspect, method 1800 or any aspect thereof may be made by means of a device (such as...) Figure 19 The communication device 1900 is used to perform the method 1800, which includes various components capable of operating, configured, or adapted to perform the method. The communication device 1900 is described in more detail below.
[0177] although Figure 18 An example box of method 1800 is shown, but in some respects, method 1800 may include... Figure 18 The boxes depicted in the diagram may be fewer, different, or arranged differently than additional boxes. Alternatively, two or more boxes in the diagram of method 1800 may be executed in parallel.
[0178] Figure 19 This is a diagram illustrating an example of a specific implementation of code and circuitry for a communication device 1900 according to this disclosure. The communication device 1900 may be a UE, or a UE may include the communication device 1900.
[0179] The communication device 1900 includes a processing system 1902 coupled to a transceiver 1908 (e.g., a transmitter and / or receiver, and which may include a single transceiver or multiple transceivers capable of performing various operations described herein). The transceiver 1908 is configured to transmit and receive signals for the communication device 1900 via an antenna 1910, such as the various signals described herein. The processing system 1902 may be configured to perform processing functions of the communication device 1900, including processing signals received by the communication device 1900 and / or to be transmitted by the communication device.
[0180] Processing system 1902 includes one or more processors 1920. In various aspects, the one or more processors 1920 may include one or more of a receive processor 258, a transmit processor 264, a TX MIMO processor 266, and / or a controller / processor 280, as per [reference to...]. Figure 2 As described. One or more processors 1920 are coupled to computer-readable medium / memory 1930 via bus 1906. In various aspects, computer-readable medium / memory 1930 may include one or more memories, such as memory 282, as described above. Figure 2 As described. In some respects, the computer-readable medium / memory 1930 is configured to store instructions (e.g., computer-executable code, processor-executable code) that, when executed by one or more processors 1920, cause one or more processors 1920 to perform actions related to... Figure 17 and Figure 18 The described method 1700 or method 1800, or any aspect thereof. It should be noted that references to a processor performing the functions of communication device 1900 may include one or more processors performing that function of communication device 1900. It should also be noted that references to one or more processors performing multiple functions may include a first processor performing a first function of the multiple functions and a second processor performing a second function of the multiple functions.
[0181] like Figure 19 As shown, the communication device 1900 may include circuitry (circuit 1935) for receiving configuration information for a sidelink resource pool, wherein the configuration information indicates PSFCH resource configuration for the sidelink resource pool.
[0182] like Figure 19 As shown, the communication device 1900 may include code (code 1940) stored in a computer-readable medium / memory 1930 for receiving configuration information for a sidelink resource pool, wherein the configuration information indicates PSFCH resource configuration for the sidelink resource pool.
[0183] like Figure 19 As shown, the communication device 1900 may include a first set of transmission circuitry (circuit 1945) for transmitting communication on a first plurality of consecutive time slots of a sidelink resource pool.
[0184] like Figure 19 As shown, the communication device 1900 may include a first set of transmission codes (code 1950) stored in a computer-readable medium / memory 1930 for transmitting communication on a first plurality of consecutive time slots of a sidelink resource pool.
[0185] like Figure 19As shown, the communication device 1900 may include a second set of transmission circuitry (circuit 1955) for transmitting communication on a second plurality of consecutive time slots in a sidelink resource pool, wherein the second plurality of consecutive time slots are separated from the first plurality of consecutive time slots according to a minimum gap.
[0186] like Figure 19 As shown, the communication device 1900 may include a second set of transmission codes (code 1960) stored in a computer-readable medium / memory 1930 for transmitting communication on a second plurality of consecutive time slots of a sidelink resource pool, wherein the second plurality of consecutive time slots are separated from the first plurality of consecutive time slots according to a minimum gap.
[0187] like Figure 19 As shown, the communication device 1900 may include circuitry (circuit 1965) for receiving a first set of transmissions of communication on a first plurality of consecutive time slots of the sidelink resource pool, wherein configuration information indicates the PSFCH resource configuration for the sidelink resource pool.
[0188] like Figure 19 As shown, the communication device 1900 may include a first set of transmitted codes (code 1970) stored in a computer-readable medium / memory 1930 for receiving communication on a first plurality of consecutive time slots of the sidelink resource pool, wherein configuration information indicates the PSFCH resource configuration for the sidelink resource pool.
[0189] like Figure 19 As shown, the communication device 1900 may include circuitry (circuit 1975) for sending feedback on a first set of communications.
[0190] like Figure 19 As shown, the communication device 1900 may include code (code 1980) stored in a computer-readable medium / memory 1930 for sending feedback on a first set of communications.
[0191] like Figure 19 As shown, the communication device 1900 may include a second set of transmissions (circuit 1985) for receiving communication in a second plurality of consecutive time slots of the sidelink resource pool based on feedback.
[0192] like Figure 19 As shown, the communication device 1900 may include a second set of transmitted codes (code 1990) stored in a computer-readable medium / memory 1930 for receiving communications on a second plurality of consecutive time slots of a sidelink resource pool based on feedback.
[0193] The various components of the communication device 1900 can provide for performing tasks related to... Figure 17 The described method 1700, about Figure 18The described method 1800 or any components related thereto. For example, components for transmitting, conveying, or outputting for transmission may include the transceiver 254 and / or antenna 252 of UE 120, and / or Figure 19 The communication device 1900 includes a transceiver 1908 and an antenna 1910. Components for receiving or acquiring data may include a transceiver 254 and / or an antenna 252 of the UE 120, and / or... Figure 19 The transceiver 1908 and antenna 1910 of the communication equipment 1900.
[0194] Figure 19 This is provided as an example. Other examples can be combined with it. Figure 19 The examples described are different.
[0195] The following provides an overview of some aspects of this disclosure: Aspect 1: A method for wireless communication performed by a user equipment (UE), the method comprising: receiving configuration information for a sidelink resource pool, wherein the configuration information indicates a physical sidelink feedback channel (PSFCH) resource configuration for the sidelink resource pool; transmitting a first set of transmissions of communication on a first plurality of consecutive time slots of the sidelink resource pool; and transmitting a second set of transmissions of the communication on a second plurality of consecutive time slots of the sidelink resource pool, wherein the second plurality of consecutive time slots are separated from the first plurality of consecutive time slots according to a minimum gap.
[0196] Aspect 2: According to the method of aspect 1, wherein the second set of transmissions is a Hybrid Automatic Repeat Request (HARQ) retransmission of the communication.
[0197] Aspect 3: The method according to any one of Aspects 1 to 2, wherein the minimum gap begins at the initial time slot in the first plurality of consecutive time slots and ends at the initial time slot in the second plurality of consecutive time slots.
[0198] Aspect 4: The method according to any one of Aspects 1 to 3, wherein the minimum gap begins at the last time slot in the first plurality of consecutive time slots and ends at the first time slot in the second plurality of consecutive time slots.
[0199] Aspect 5: The method according to any one of aspects 1 to 4, the method further comprising receiving feedback on the first set of transmissions regarding the communication, wherein sending the second set of transmissions further comprises sending the second set of transmissions based on the feedback.
[0200] Aspect 6: According to the method of aspect 5, wherein the feedback corresponds to a plurality of time slots in the first plurality of consecutive time slots, and wherein sending the second group of transmissions further includes sending the second group of transmissions according to the feedback corresponding to the last time slot in the plurality of time slots.
[0201] Aspect 7: According to the method of aspect 5, wherein the feedback corresponds to a plurality of time slots in the first plurality of consecutive time slots, wherein the acknowledgment or denial of the feedback is derived based on the reception status of the last time slot in the plurality of time slots.
[0202] Aspect 8: According to the method of aspect 7, sending the second set of transmissions further includes sending the second set of transmissions based on a combination associated with the feedback.
[0203] Aspect 9: The method according to aspect 5, wherein the feedback is a first feedback corresponding to a first group of time slots in the first plurality of consecutive time slots, and wherein the method further includes skipping the reception of a second feedback corresponding to a second group of time slots in the first plurality of consecutive time slots based on the first feedback.
[0204] Aspect 10: According to the method of aspect 5, the method further includes sending an indication of a reference channel for the feedback prior to the feedback, wherein receiving the feedback regarding the first set of transmissions further includes receiving the feedback on the PSFCH resources of the reference channel according to the indication of the reference channel.
[0205] Aspect 11: The method according to aspect 10, wherein the indication includes a flag that is included in or associated with the transmission on the reference channel.
[0206] Aspect 12: According to the method of aspect 10, the indication includes an offset between the reference channel and the earliest channel included in the first plurality of consecutive time slots.
[0207] Aspect 13: According to the method of aspect 10, the indication includes an offset between the reference channel and the channel on which the indication is received, which is included in the first plurality of consecutive time slots.
[0208] Aspect 14: The method according to aspect 10, wherein the indication indicates the number of remaining consecutive time slots in the first plurality of consecutive time slots, wherein the reference channel is included in the last time slot in the first plurality of consecutive time slots.
[0209] Aspect 15: The method according to aspect 10, wherein the indication indicates the PSFCH resource.
[0210] Aspect 16: According to the method of aspect 15, wherein the indication indicates the PSFCH resource via an offset relative to the channel or time slot in which the indication is received.
[0211] Aspect 17: A method of wireless communication performed by a user equipment (UE), the method comprising: receiving a first set of transmissions of communication on a first plurality of consecutive time slots of a sidelink resource pool, wherein the sidelink resource pool is configured with a physical sidelink feedback channel (PSFCH); transmitting feedback regarding the first set of transmissions of the communication; and receiving a second set of transmissions of the communication on a second plurality of consecutive time slots of the sidelink resource pool based on the feedback.
[0212] Aspect 18: The method according to aspect 17, wherein the feedback corresponds to a plurality of time slots in the first plurality of consecutive time slots, and wherein receiving the second set of transmissions further includes receiving the second set of transmissions in association with the feedback corresponding to the last time slot in the plurality of time slots.
[0213] Aspect 19: The method according to any one of Aspects 17 to 18, wherein the feedback corresponds to a plurality of time slots in the first plurality of consecutive time slots, wherein the acknowledgment or denial of the feedback is derived based on the reception state of the last time slot in the plurality of time slots.
[0214] Aspect 20: The method according to any one of aspects 17 to 19, wherein receiving the second set of transmissions further includes receiving the second set of transmissions based on a combination associated with the feedback.
[0215] Aspect 21: The method according to any one of aspects 17 to 20, the method further comprising receiving an indication for a reference channel for the feedback before transmitting the feedback, wherein transmitting the feedback with respect to the first set of transmissions further comprises transmitting the feedback on the PSFCH resources of the reference channel according to the indication for the reference channel.
[0216] Aspect 22: The method according to aspect 21, wherein the indication includes a flag that is included in or associated with the transmission on the reference channel.
[0217] Aspect 23: According to the method of aspect 21, the indication includes an offset between the reference channel and the earliest channel included in the first plurality of consecutive time slots.
[0218] Aspect 24: According to the method of aspect 21, the indication includes an offset between the reference channel and the channel on which the indication is received, which is included in the first plurality of consecutive time slots.
[0219] Aspect 25: The method according to aspect 21, wherein the indication indicates the number of remaining consecutive time slots in the first plurality of consecutive time slots, wherein the reference channel is included in the last time slot in the first plurality of consecutive time slots.
[0220] Aspect 26: The method according to aspect 21, wherein the indication indicates the PSFCH resource.
[0221] Aspect 27: The method according to aspect 26, wherein the indication indicates the PSFCH resource via an offset relative to the channel or time slot in which the indication is received.
[0222] Aspect 28: An apparatus for wireless communication at a device, the apparatus comprising: one or more processors; one or more memories coupled to the one or more processors; and instructions stored in the one or more memories and executable by the one or more processors to cause the apparatus to perform the method according to one or more of aspects 1 to 27.
[0223] Aspect 29: An apparatus for wireless communication at a device, the apparatus comprising: one or more memories; and one or more processors coupled to the one or more memories, the one or more processors being configured to cause the device to perform the method according to one or more of aspects 1 to 27.
[0224] Aspect 30: An apparatus for wireless communication, the apparatus comprising at least one component for performing the method according to one or more of aspects 1 to 27.
[0225] Aspect 31: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by one or more processors to perform the method according to one or more of aspects 1 to 27.
[0226] Aspect 32: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions which, when executed by one or more processors of a device, cause the device to perform the method according to one or more of aspects 1 to 27.
[0227] Aspect 33: A device for wireless communication, the device including a processing system comprising one or more processors and one or more memories coupled to the one or more processors, the processing system being configured to cause the device to perform the method according to one or more of aspects 1 to 27.
[0228] Aspect 34: An apparatus for wireless communication at a device, the apparatus comprising: one or more memories; and one or more processors coupled to the one or more memories, the one or more processors being individually or collectively configured to cause the device to perform the method according to one or more of aspects 1 to 27.
[0229] While the foregoing disclosure provides examples and descriptions, it is not intended to be exhaustive or to limit the aspects to the precise form disclosed. Modifications and variations may be made based on the foregoing disclosure, or from various forms of practice.
[0230] As used herein, the term "component" is intended to be interpreted broadly as hardware and / or a combination of hardware and software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other names, "software" should be interpreted broadly as meaning instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, and / or functions, etc. As used herein, a "processor" is implemented in hardware and / or a combination of hardware and software. It will be apparent to those skilled in the art 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 limiting in any way. Therefore, no specific software code is referenced in this document to describe the operation and behavior of the systems and / or methods, as those skilled in the art will understand that the software and hardware can be designed, at least in part, based on the descriptions herein, to implement the systems and / or methods.
[0231] As used in this article, depending on the context, "meeting the threshold" can mean 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.
[0232] Although specific combinations of features are set forth in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of various aspects. Many of these features may be combined in ways not specifically set forth in the claims and / or not disclosed in the specification. The disclosure of various aspects includes each dependent claim in combination with each other claim in the set of claims. As used herein, the phrase referring to “at least one of” the list of items means any combination of these items, including a single member. As an example, “at least one of a, b, or c” is intended to cover: a, b, c, a+b, a+c, b+c, and a+b+c, as well as any combination having multiple identical elements (e.g., a+a, a+a+a, a+a+b, a+a+c, a+b+b, a+c+c, b+b, b+b+b, b+b+c, c+c, and c+c+c, or any other ordering of a, b, and c).
[0233] No element, action, or instruction used herein should be construed as essential or necessary unless explicitly stated otherwise. Furthermore, as used herein, the articles “a” and “an” are intended to include one or more items and are used interchangeably with “one or more.” Furthermore, as used herein, the article “described” is intended to include one or more items mentioned in connection with the article “described” and is used interchangeably with “one or more.” Furthermore, as used herein, the terms “group” and “cluster” are intended to include one or more items and are used interchangeably with “one or more.” If only one item is desired, the phrase “only one” or similar terminology will be used. Furthermore, as used herein, the terms “have,” “possess,” “have,” etc., are intended to be open-ended terms that do not limit the elements they modify (e.g., an element “having” A may also have B). Furthermore, the phrase “based on” is intended to mean “at least partially based on” unless otherwise explicitly stated. Furthermore, as used herein, the term “or” is intended to be inclusive when used in a series and is interchangeable with “and / or” unless otherwise explicitly stated (e.g., in combination with “any” or “only one”).
[0234] The foregoing description is provided to enable any person skilled in the art to practice the various aspects described herein. The examples discussed herein do not limit the scope, applicability, or aspects set forth in the claims. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. For example, the function and arrangement of the elements discussed may be changed without departing from the scope of this disclosure. Various processes or components may be omitted, substituted, or added as appropriate in various examples. For example, the described methods may be performed in a different order than described, and various actions may be added, omitted, or combined. Furthermore, features described in some examples may be combined in some other examples. For example, any number of aspects set forth herein may be used to implement an apparatus or practice. Moreover, the scope of this disclosure is intended to cover such apparatuses or methods practiced using other structures, functionalities, or structures and functionalities that complement or replace the various aspects of this disclosure set forth herein. It should be understood that any aspect of this disclosure disclosed herein may be embodied by one or more elements of these claims.
[0235] The various exemplary logic blocks, modules, and circuits described in this disclosure can be implemented or performed using a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic unit, discrete hardware component, or any combination thereof designed to perform the functions described herein. While the general-purpose processor may be a microprocessor, in alternative embodiments, the processor may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors working in conjunction with a DSP core, a system-on-a-chip (SoC), or any other such configuration).
[0236] As used herein, the term "determine" encompasses a wide variety of actions. For example, "determine" can include calculation, operation, processing, deduction, investigation, lookup (e.g., searching in a table, database, or other data structure), assertion, etc. Additionally, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), etc. Furthermore, "determine" can include parsing, selecting, picking, building, etc.
[0237] References to elements in the singular form are not intended to mean “only one” (unless specifically stated as “only one”), but rather “one or more”. For example, unless otherwise specified, references to elements (e.g., “processor”, “controller”, “memory”, etc.) should be understood to mean one or more elements (e.g., “one or more processors”, “one or more controllers”, “one or more memories”, etc.).
[0238] When referring to one or more elements that perform functions (e.g., steps of a method), one element may perform all functions, or more than one element may jointly perform these functions. When more than one element jointly performs these functions, each function does not need to be performed by every single element (e.g., different functions may be performed by different elements), and / or each function does not need to be performed by only one element as a whole (e.g., different elements may perform different sub-functions of a function). Similarly, when referring to one or more elements configured to cause another element (e.g., a device) to perform functions, one element may be configured to cause another element to perform all functions, or more than one element may be jointly configured to cause another element to perform these functions.
[0239] The methods disclosed herein include one or more actions for implementing the methods. These method actions may be interchanged without departing from the scope of the claims. In other words, unless a specified order of actions is given, the order and / or use of a particular action may be modified without departing from the scope of the claims. Furthermore, the various operations of the methods described above may be performed by any suitable component capable of performing the corresponding function. These components may include various hardware and / or software components and / or modules, including but not limited to circuits, application-specific integrated circuits (ASICs), or processors.
[0240] The following claims are not intended to be limited to the aspects shown herein, but should be given the full scope consistent with the language of the claims. Within the claims, unless specifically stated otherwise, reference to the singular form of an element is not intended to mean “one and only one,” but rather “one or more.” Unless otherwise specifically stated, the term “some” refers to one or more. No element of any claim shall be interpreted in accordance with 35 USC §112(f) unless that element is explicitly stated using the phrase “for a component of.” All structural and functional equivalents of the elements throughout the various aspects described herein that are known to a person of ordinary skill in the art, or will be known later, are expressly incorporated herein by reference and are intended to be covered by the claims. Furthermore, nothing disclosed herein is intended to be offered to the public, whether or not such disclosure is explicitly recited in the claims.
Claims
1. An apparatus configured for wireless communication, the apparatus comprising: One or more memories, the one or more memories including processor-executable instructions; and One or more processors, the one or more processors being configured to execute processor-executable instructions and cause the device to: Receive configuration information for a sidelink resource pool, wherein the configuration information indicates the physical sidelink feedback channel (PSFCH) resource configuration for the sidelink resource pool; The first group of communications is transmitted on the first plurality of consecutive time slots of the sidelink resource pool; as well as A second set of transmissions of the communication is sent on a second plurality of consecutive time slots in the sidelink resource pool, wherein the second plurality of consecutive time slots are separated from the first plurality of consecutive time slots according to a minimum gap.
2. The apparatus of claim 1, wherein the second set of transmissions is a Hybrid Automatic Repeat Request (HARQ) retransmission of the communication.
3. The apparatus of claim 1, wherein the minimum gap begins at the initial time slot of the first plurality of consecutive time slots and ends at the initial time slot of the second plurality of consecutive time slots.
4. The apparatus of claim 1, wherein the minimum gap begins at the last time slot in the first plurality of consecutive time slots and ends at the first time slot in the second plurality of consecutive time slots.
5. The apparatus of claim 1, wherein the one or more processors are further configured to cause the apparatus to receive the first set of transmitted feedback regarding the communication, wherein, In order for the device to send the second set of transmissions, the one or more processors are further configured to cause the device to send the second set of transmissions based on the feedback.
6. The apparatus of claim 5, wherein the feedback corresponds to a plurality of time slots in the first plurality of consecutive time slots, and wherein, In order for the device to send the second set of transmissions, the one or more processors are further configured to cause the device to send the second set of transmissions based on the feedback corresponding to the last time slot among the plurality of time slots.
7. The apparatus of claim 5, wherein the feedback corresponds to a plurality of time slots in the first plurality of consecutive time slots, wherein the confirmation or denial of the feedback is derived based on the reception state of the last time slot in the plurality of time slots.
8. The apparatus according to claim 7, wherein, In order for the device to send the second set of transmissions, the one or more processors are configured to cause the device to send the second set of transmissions based on a combination associated with the feedback.
9. The apparatus of claim 5, wherein the feedback is a first feedback corresponding to a first set of time slots in the first plurality of consecutive time slots, and wherein the one or more processors are further configured to cause the apparatus to skip receiving second feedback corresponding to a second set of time slots in the first plurality of consecutive time slots based on the first feedback.
10. The apparatus of claim 5, wherein the one or more processors are further configured to cause the apparatus to send an indication of a reference channel for the feedback prior to the feedback, wherein, In order for the device to receive the feedback, the one or more processors are further configured to cause the device to receive the feedback regarding the first set of transmissions on the PSFCH resources of the reference channel in accordance with the instruction for the reference channel.
11. The apparatus of claim 10, wherein the indication includes a flag that is included in or associated with the transmission on the reference channel.
12. The apparatus of claim 10, wherein the indication includes an offset between: The earliest channel included in the first plurality of consecutive time slots, and The reference channel.
13. The apparatus of claim 10, wherein the indication includes an offset between: The channels included in the first plurality of consecutive time slots on which the indication is received, and The reference channel.
14. The apparatus of claim 10, wherein the indication indicates the number of remaining consecutive time slots in the first plurality of consecutive time slots, wherein the reference channel is included in the last time slot in the first plurality of consecutive time slots.
15. The apparatus of claim 10, wherein the indication indicates the PSFCH resource.
16. The apparatus of claim 15, wherein the indication indicates the PSFCH resource via an offset relative to the channel or time slot in which the indication is received.
17. An apparatus configured for wireless communication, the apparatus comprising: One or more memories, the one or more memories including processor-executable instructions; and One or more processors, the one or more processors being configured to execute processor-executable instructions and cause the device to: The first group of transmissions is received on the first plurality of consecutive time slots of the sidelink resource pool, wherein the sidelink resource pool is configured with a physical sidelink feedback channel (PSFCH). Send feedback regarding the first set of communications; as well as Based on the feedback, the second set of communications is received in the second plurality of consecutive time slots of the sidelink resource pool.
18. The apparatus of claim 17, wherein the feedback corresponds to a plurality of time slots in the first plurality of consecutive time slots, and wherein, In order for the device to receive the second set of transmissions, the one or more processors are configured to cause the device to receive the second set of transmissions in association with the feedback corresponding to the last time slot of the plurality of time slots.
19. The apparatus of claim 17, wherein the feedback corresponds to a plurality of time slots in the plurality of consecutive time slots, wherein the confirmation or denial of the feedback is derived based on the reception state of the last time slot in the plurality of time slots.
20. The apparatus according to claim 17, wherein, In order for the device to receive the second set of transmissions, the one or more processors are configured to cause the device to receive the second set of transmissions based on a combination associated with the feedback.
21. The apparatus of claim 17, wherein the one or more processors are further configured to cause the apparatus to receive an indication of a reference channel for the feedback before transmitting the feedback, wherein, In order for the device to send the feedback, the one or more processors are configured to cause the device to send the feedback on the PSFCH resources of the reference channel according to the instruction for the reference channel.
22. The apparatus of claim 21, wherein the indication includes a flag included in or associated with the transmission on the reference channel.
23. The apparatus of claim 21, wherein the indication includes an offset between: The earliest channel included in the first plurality of consecutive time slots, and The reference channel.
24. The apparatus of claim 21, wherein the indication includes an offset between: The channels included in the first plurality of consecutive time slots on which the indication is received, and The reference channel.
25. The apparatus of claim 21, wherein the indication indicates the number of remaining consecutive time slots in the first plurality of consecutive time slots, wherein the reference channel is included in the last time slot in the first plurality of consecutive time slots.
26. The apparatus of claim 21, wherein the indication indicates the PSFCH resource.
27. The apparatus of claim 26, wherein the indication indicates the PSFCH resource via an offset relative to the channel or time slot in which the indication is received.
28. A method for wireless communication performed by a user equipment (UE), the method comprising: Receive configuration information for a sidelink resource pool, wherein the configuration information indicates the physical sidelink feedback channel (PSFCH) resource configuration for the sidelink resource pool; The first group of communications is transmitted on the first plurality of consecutive time slots of the sidelink resource pool; as well as A second set of transmissions of the communication is sent on a second plurality of consecutive time slots in the sidelink resource pool, wherein the second plurality of consecutive time slots are separated from the first plurality of consecutive time slots according to a minimum gap.
29. A method for wireless communication performed by a user equipment (UE), the method comprising: The first group of transmissions is received on the first plurality of consecutive time slots of the sidelink resource pool, wherein the sidelink resource pool is configured with a physical sidelink feedback channel (PSFCH). Send feedback regarding the first set of communications; as well as Based on the feedback, the second set of communications is received in the second plurality of consecutive time slots of the sidelink resource pool.