Channel reservation for sidelink
By determining resource allocation on multiple subchannels in the time slot of the wireless communication system, the problem that traditional user equipment cannot recognize resource allocation information is solved, and the effectiveness of the resource reservation mechanism without control signaling is realized.
Patent Information
- Application Number
- CN202180052484.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-07-08
- Filing Date
- 2021-07-09
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2041-07-09
AI Technical Summary
The existing wireless communication systems have backward compatibility issues in resource reservation, and traditional user equipment cannot recognize resource allocation information without control signaling.
By determining resource allocation on multiple subchannels within a time slot, a set of subchannels is provided for transmitting data to multiple user equipment and sending a group reservation signal on another subchannel indicating communication parameters for resource allocation.
It realizes that resource allocation information is provided to traditional user equipment without control signaling, solves the backward compatibility problem, and ensures the effectiveness of the resource reservation mechanism.
Smart Images

Figure CN115997361B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to U.S. non-provisional patent application No. 17 / 370,283 filed on July 8, 2021, which claims the benefit and priority of pending U.S. provisional patent application No. 63 / 074,882 filed on September 4, 2020 under 35 U.S.C. §119, and the entire contents of the above applications are incorporated herein. Technical Field
[0003]
[0004] Aspects of the present disclosure relate to wireless communications and, more particularly, to techniques for channel reservation for sidelink communications. Background Art
[0004] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, broadcast, etc. These wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access systems include 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) systems, Advanced LTE (LTE-A) systems, Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, to name just a few.
[0005] In some examples, a wireless multiple access communication system may include a number of base stations (BSs), each of which is capable of simultaneously supporting communications for multiple communication devices (also referred to as user equipment (UE)). In an LTE or LTE-A network, a set of one or more base stations may define an evolved Node B (eNodeB, eNB). In other examples (e.g., in next generation, new radio (NR) or 5G networks), a wireless multiple access communication system may include a number of distributed units (DUs) (e.g., edge units (EUs), edge nodes (ENs), radio heads (RHs), smart radio heads (SRHs), transmit receive points (TRPs), etc.) that communicate with a number of central units (CUs) (e.g., central nodes (CNs), access node controllers (ANCs), etc.), wherein a set of one or more DUs that communicate with a CU may define an access node (e.g., which may be referred to as a BS, a next generation NodeB (node B) (gNB or gNodeB), a TRP, etc.). A base station (BS) or DU may communicate with a set of UEs on downlink channels (eg, for transmissions from the BS or DU to the UEs) and uplink channels (eg, for transmissions from the UEs to the BS or DU).
[0006] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city level, a national level, a regional level, and even a global level. New radio (e.g., 5G NR) is an example of an emerging telecommunication standard. NR is a collection of enhancements to the LTE mobile standard released by 3GPP. NR is designed to better integrate with other open standards by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and using OFDMA with a cyclic prefix (CP) on the downlink (DL) and on the uplink (UL), thereby better supporting mobile broadband Internet access. For these purposes, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.
[0007] However, as the demand for mobile broadband access continues to grow, there is a need for further improvements to NR and LTE technologies. Preferably, these improvements should be applicable to other multiple access technologies and the telecommunication standards that employ these technologies. Summary of the invention
[0008] The systems, methods, and devices of the present disclosure each have several aspects, no single aspect of which is solely responsible for its desirable attributes. Without limiting the scope of the present disclosure as expressed by the appended claims, some features will now be briefly discussed. After considering this discussion, and particularly after reading the section entitled "Detailed Description," those skilled in the art will understand how the features of the present disclosure provide advantages including improved communication between access points and stations in a wireless network.
[0009] Certain aspects provide a method for wireless communication by a user equipment (UE). The method generally includes determining a resource allocation for communication on a plurality of subchannels within a time slot, wherein the resource allocation provides a first set of subchannels in the plurality of subchannels allocated for transmitting data to a plurality of UEs and a first subchannel in the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels; and transmitting the group reservation signal on the first subchannel, and transmitting data to each of the plurality of UEs on a corresponding subchannel in the first set of subchannels.
[0010] Certain aspects provide a user equipment (UE). The UE generally includes means for determining a resource allocation for communicating on a plurality of subchannels within a time slot, wherein the resource allocation provides a first set of subchannels in the plurality of subchannels allocated for transmitting data to a plurality of UEs and a first subchannel in the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels; and means for sending the group reservation signal on the first subchannel and sending data to each of the plurality of UEs on a corresponding subchannel in the first set of subchannels.
[0011] Certain aspects provide a user equipment (UE). The UE generally includes a processing system configured to determine a resource allocation for communicating on a plurality of subchannels within a time slot, wherein the resource allocation provides a first set of subchannels in the plurality of subchannels allocated for transmitting data to a plurality of UEs and a first subchannel in the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels; and a transmitter configured to transmit the group reservation signal on the first subchannel and transmit data to each of the plurality of UEs on a corresponding subchannel in the first set of subchannels.
[0012] Certain aspects provide an apparatus for wireless communication by a user equipment (UE). The apparatus generally includes a processing system configured to determine resource allocation for communication on a plurality of subchannels within a time slot, wherein the resource allocation provides a first set of subchannels in the plurality of subchannels allocated for transmitting data to a plurality of UEs and a first subchannel in the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels; and an interface configured to output the group reservation signal on the first subchannel and output data to each of the plurality of UEs on a corresponding subchannel in the first set of subchannels for transmission.
[0013] Certain aspects provide a computer-readable medium for wireless communication. The computer-readable medium generally includes code executable to: determine a resource allocation for communicating on a plurality of subchannels within a time slot, wherein the resource allocation provides a first set of subchannels in the plurality of subchannels allocated for transmitting data to a plurality of UEs and a first subchannel in the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels; and output the group reservation signal on the first subchannel and output data to each of the plurality of UEs on a corresponding subchannel in the first set of subchannels for transmission.
[0014] To achieve the foregoing and related ends, one or more aspects include features fully described below and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of one or more aspects. However, these features indicate only a few of the various ways in which the principles of the various aspects can be employed. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order that the manner in which the above-mentioned features of the present disclosure can be understood in detail, a more detailed description briefly summarized above can be given by reference to various aspects, some of which are shown in the accompanying drawings. However, it should be noted that the accompanying drawings illustrate only certain typical aspects of the present disclosure and are therefore not to be considered as limiting the scope thereof, as the description may admit of other equally effective aspects.
[0016] Figure 1 is a block diagram conceptually illustrating an example telecommunications system in accordance with certain aspects of the present disclosure.
[0017] Figure 2 is a block diagram illustrating an example architecture of a distributed radio access network (RAN) in accordance with certain aspects of the present disclosure.
[0018] Figure 3is a diagram conceptually illustrating sidelink communications between a first user equipment (UE) and one or more second UEs.
[0019] Figure 4 is a diagram showing an example of a frame format.
[0020] Figure 5 is a block diagram illustrating a first transmitted communication and a second transmitted communication by a UE.
[0021] Figure 6 is a block diagram illustrating transmission of a group reservation signal.
[0022] Figure 7 is a block diagram illustrating transmission of a group reservation signal and a data signal on the same subframe in the same time slot.
[0023] Figure 8 It shows the use of Figure 7 The resource gap of the example in FIG. 1 is a block diagram of the transmission of a group reservation signal and a data signal in the same time slot and on the same subframe.
[0024] Fig. 9 is a block diagram illustrating transmission of a group reservation signal, a control signal, and a data signal on the same subframe in the same time slot.
[0025] Fig.10 is a flow diagram illustrating example operations for wireless communications by a UE in accordance with certain aspects of the present disclosure.
[0026] Fig.11 A communication device in accordance with aspects of the present disclosure is shown, which may include various components configured to perform operations for the techniques disclosed herein.
[0027] To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements disclosed in one aspect may be beneficially utilized in other aspects without specific recitation. DETAILED DESCRIPTION
[0028] Aspects of the present disclosure provide apparatus, methods, processing systems, and computer-readable media for resource reservation to support legacy user equipment (UE) in a wireless environment that is not prepared for resource reservation via control signaling. As described in more detail below, control signaling (e.g., physical sidelink control channel (PSCCH)) may no longer be used for certain communications. Instead, other methods of reserving resources have been proposed. Therefore, if these changes are implemented, backward compatibility issues may arise, where a legacy UE monitoring a subchannel will not see any PSCCH (because it is not sent) for indicating the resources on which the legacy UE will receive data. As such, the legacy UE will not be able to take into account the information in the resource reservation. Therefore, there is a need for a backward compatible mechanism for providing resource allocation (e.g., resource reservation and scheduling information) to legacy UEs.
[0029] The following description provides examples, and is not limited to the scope, applicability or examples set forth in the claims. Without departing from the scope of the present disclosure, changes may be made in the functions and arrangements of the elements discussed. Various processes or components may be omitted, replaced or added to each example as appropriate. For example, the method described may be performed in an order different from the order described, and various steps may be added, omitted or combined. In addition, the features described with respect to some examples may be combined in some other examples. For example, a device may be implemented or a method may be practiced using any number of aspects set forth herein. In addition, the scope of the present disclosure is intended to cover such devices or methods that are practiced using other structures and functions other than or different from the various aspects of the disclosure set forth herein. It should be understood that any aspect of the disclosure disclosed herein may be embodied by one or more elements of the claims. The word "exemplary" is used herein to mean "used as an example, instance or illustration". Any aspect described as "exemplary" herein may not necessarily be interpreted as preferred or having advantages over other aspects.
[0030] The techniques described herein can be used for various wireless communication technologies, such as 3GPP Long Term Evolution (LTE), Advanced LTE (LTE-A), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are often used interchangeably.
[0031] A CDMA network may implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. CDMA2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA network may implement radio technologies such as Global System for Mobile Communications (GSM). An OFDMA network may implement radio technologies such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are part of Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are versions of UMTS using E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2).
[0032] New Radio (NR) is an emerging wireless communication technology under development in conjunction with the 5G Technology Forum (5GTF). NR access (e.g., 5G NR) can support a variety of wireless communication services, such as enhanced mobile broadband (eMBB) targeting wide bandwidth (e.g., 80MHz or above), millimeter wave (mmW) targeting high carrier frequency (e.g., 25GHz or above), large-scale MTC (mMTC) targeting non-backward compatible machine type communication MTC technology, and / or mission critical services targeting ultra-reliable low latency communication (URLLC). These services may include latency and reliability requirements. These services may also have different transmission time intervals (TTIs) to meet their respective quality of service (QoS) requirements. In addition, these services can coexist in the same subframe.
[0033] The techniques described herein may be used for the wireless networks and radio technologies mentioned above as well as other wireless networks and radio technologies. For clarity, although various aspects may be described herein using terms commonly associated with 3G and / or 4G wireless technologies, various aspects of the present disclosure may be applied to communication systems based on other generations, such as 5G and later technologies (including NR technologies).
[0034] Figure 1An example wireless communication network 100 is shown in which aspects of the present disclosure may be performed. For example, the wireless communication network 100 may be an NR system (e.g., a 5G NR network). For example, the UE 120a includes a channel reservation module 140. In some examples, the channel reservation module 140 may support Fig.10 Operations shown. For example, the channel reservation module 140 can determine a resource allocation for communicating on a plurality of subchannels within a time slot, wherein the resource allocation provides: (i) a first set of subchannels in the plurality of subchannels allocated for transmitting data to a plurality of UEs, and (ii) a first subchannel in the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels. The channel reservation module 140 can also support: (i) sending the group reservation signal on the first subchannel, and (ii) sending data to each of the plurality of UEs on a corresponding subchannel in the first set of subchannels.
[0035] As in Figure 1 As shown in the figure, the wireless communication network 100 may include a number of base stations (BS) 110 and other network entities. A BS may be a station that communicates with a user equipment (UE). Each BS 110 may provide communication coverage for a specific geographical area. In 3GPP, the term "cell" may refer to the coverage area of a node B (NB) and / or a NB subsystem serving this coverage area, depending on the context in which the term is used. In the NR system, the terms "cell" and BS, next generation node B (gNB or gNodeB), access point (AP), distributed unit (DU), carrier or transmit receive point (TRP) may be used interchangeably. In some examples, the cell may not necessarily be stationary, and the geographical area of the cell may move according to the location of the mobile BS. In some examples, the BSs may be interconnected to each other and / or to one or more other BSs or network nodes (not shown) in the wireless communication network 100 through various types of backhaul interfaces (such as direct physical connections, wireless connections, virtual networks, or interfaces using any appropriate transport networks).
[0036] Generally, any number of wireless networks can be deployed in a given geographic area. Each wireless network can support a specific radio access technology (RAT) and can operate on one or more frequencies. RAT can also be referred to as radio technology, air interface, etc. Frequency can also be referred to as carrier, subcarrier, frequency channel, tone, subband, etc. Each frequency can support a single RAT in a given geographic area to avoid interference between wireless networks with different RATs. In some cases, NR or 5G RAT networks can be deployed.
[0037] A BS may provide communication coverage for macro cells, pico cells, femto cells, and / or other types of cells. A macro cell may cover a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access by UEs with service subscription. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with service subscription. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs that have an association with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs for users in a residence, etc.). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS. In Figure 1 In the example shown in FIG. 1 , BSs 110a, 110b, and 110c may be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS 110x may be a pico BS for pico cell 102x. BSs 110y and 110z may be femto BSs for femto cells 102y and 102z, respectively. A BS may support one or more (e.g., three) cells.
[0038] The wireless communication network 100 may also include a relay station. A relay station is a station that receives transmissions of data and / or other information from an upstream station (e.g., a BS or a UE) and sends transmissions of data and / or other information to a downstream station (e.g., a UE or a BS). A relay station may also be a UE that relays transmissions for other UEs. Figure 1 In the example shown in , a relay station 110r may communicate with a BS 110a and a UE 120r to facilitate communication between the BS 110a and the UE 120r. A relay station may also be referred to as a relay BS, a relay, or the like.
[0039] The wireless communication network 100 may be a heterogeneous network including different types of BSs (e.g., macro BSs, pico BSs, femto BSs, repeaters, etc.). These different types of BSs may have different transmit power levels, different coverage areas, and different effects on interference in the wireless communication network 100. For example, a macro BS may have a high transmit power level (e.g., 20 watts), while a pico BS, a femto BS, and a repeater may have a lower transmit power level (e.g., 1 watt).
[0040] The wireless communication network 100 may support synchronous operation or asynchronous operation. For synchronous operation, the BSs may have similar frame timing, and transmissions from different BSs may be approximately aligned in time. For asynchronous operation, the BSs may have different frame timing, and transmissions from different BSs may not be aligned in time. The techniques described herein may be used for both synchronous and asynchronous operation.
[0041] A network controller 130 may couple to a set of BSs and provide coordination and control for these BSs. The network controller 130 may communicate with the BSs 110 via a backhaul. The BSs 110 may also communicate with each other (eg, directly or indirectly) via a wireless or wired backhaul.
[0042] UEs 120 (e.g., 120x, 120y, etc.) may be dispersed throughout the wireless communication network 100, and each UE may be stationary or mobile. A UE may also be referred to as a mobile station, a terminal, an access terminal, a subscriber unit, a station, a customer premises equipment (CPE), a cellular phone, a smart phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet computer, a camera, a gaming device, a netbook, a smartbook, an ultrabook, an appliance, a medical device or medical equipment, a biometric sensor / device, a wearable device (such as a smart watch, smart clothing, smart glasses, a smart wristband, smart jewelry (e.g., a smart ring, a smart bracelet, etc.)), an entertainment device (e.g., a music device, a video device, a satellite radio unit, etc.), a component or sensor of a transportation vehicle, a smart meter / sensor, industrial manufacturing equipment, a global positioning system device, or any other suitable device configured to communicate via a wireless or wired medium. Some UEs may be considered as machine type communication (MTC) devices or evolved MTC (eMTC) devices. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which may communicate with a BS, another device (e.g., a remote device), or some other entity. A wireless node (such as a UE or BS) may provide, for example, connectivity to a network (e.g., a wide area network such as the Internet or a cellular network) or to a network via a wired or wireless communication link. Some UEs may be considered as Internet of Things (IoT) devices, which may be narrowband IoT (NB-IoT) devices.
[0043] Some wireless networks (e.g., LTE) utilize orthogonal frequency division multiplexing (OFDM) on the downlink and single carrier frequency division multiplexing (SC-FDM) on the uplink. OFDM and SC-FDM divide the system bandwidth into multiple (K) orthogonal subcarriers, which are also commonly referred to as tones, frequency bins, etc. Each subcarrier can be modulated with data. Typically, modulation symbols are sent in the frequency domain using OFDM and in the time domain using SC-FDM. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can depend on the system bandwidth. For example, the spacing of the subcarriers can be 15kHz and the minimum resource allocation (called a "resource block" (RB)) can be 12 subcarriers (or 180kHz). Therefore, for system bandwidths of 1.25, 2.5, 5, 10, or 20 megahertz (MHz), the nominal fast Fourier transform (FFT) size can be equal to 128, 256, 512, 1024, or 2048, respectively. As used herein, “resource allocation,” “resource reservation,” etc. may refer to a frequency-time unit (e.g., RB, subframe, frame, subchannel, channel, or portion thereof) that may be allocated to a UE for transmission (e.g., sending and / or receiving) of wireless communication signaling.
[0044] The system bandwidth can also be divided into subbands. For example, a subband can cover 1.08MHz (i.e., 6 RBs), and there can be 1, 2, 4, 8, or 16 subbands for system bandwidths of 1.25, 2.5, 5, 10, or 20MHz, respectively. In LTE, the basic transmission time interval (TTI) or packet duration is a 1ms subframe. In NR, the subframe is still 1ms, but the basic TTI is called a time slot. Depending on the subcarrier spacing, the subframe contains a variable number of time slots (e.g., 1, 2, 4, 8, 16...time slots). NR RB is 12 consecutive frequency subcarriers. NR can support a basic subcarrier spacing of 15KHz, and other subcarrier spacings can be defined relative to the basic subcarrier spacing, for example, 30kHz, 60kHz, 120kHz, 240kHz, etc. Symbol and slot lengths scale with the subcarrier spacing. The CP length also depends on the subcarrier spacing.
[0045] NR may utilize OFDM with CP on both the uplink and downlink, and includes support for half-duplex operation using TDD. Beamforming may be supported, and the beam direction may be dynamically configured. MIMO transmissions with precoding may also be supported. In some examples, the MIMO configuration in the DL may support up to 8 transmit antennas, with multi-layer DL transmissions of up to 8 streams and up to 2 streams per UE. In some examples, multi-layer transmissions with up to 2 streams per UE may be supported. Aggregation of multiple cells may be supported with up to 8 serving cells.
[0046] In some examples, access to the air interface can be scheduled. The scheduling entity (e.g., BS) allocates resources for communication between some or all devices and apparatuses in its service area or cell. The scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communications, the subordinate entity utilizes the resources allocated by the scheduling entity. The base station is not the only entity that can act as a scheduling entity. In some examples, the UE may act as a scheduling entity and may schedule resources for one or more subordinate entities (e.g., one or more other UEs), and other UEs may utilize the resources scheduled by the UE for wireless communication. In some examples, the UE may act as a scheduling entity in a peer-to-peer (P2P) network and / or in a mesh network. In the mesh network example, in addition to communicating with the scheduling entity, the UEs may communicate directly with each other.
[0047] In some examples, two or more subordinate entities (e.g., UEs) can communicate with each other using sidelink signals. Real-life applications of such sidelink communications may include public safety, proximity services, UE-to-network relays, vehicle-to-vehicle (V2V) communications, vehicle-to-everything (V2X) communications, Internet of Everything (IoE) communications, IoT communications, mission-critical networks, and / or various other appropriate applications. Typically, a sidelink signal may refer to a signal transmitted from one subordinate entity (e.g., UE1) to another subordinate entity (e.g., UE2) without relaying that communication through a scheduling entity (e.g., UE or base station), even if the scheduling entity can be utilized for scheduling and / or control purposes. In some examples, the sidelink signal may be transmitted using a licensed spectrum (unlike wireless local area networks, which typically use unlicensed spectrum).
[0048] In some examples of the wireless communication network 100, sidelink communications may be established between UEs without necessarily relying on a UE ID or control information from a base station. For example, if any UE is outside the range of cell 102a, UE 120a may initiate sidelink communications with UE 120b without relying on a direct connection to a base station (e.g., base station 110a). Any of the UEs may act as a scheduling entity or a primary sidelink device, while another UE may act as a subordinate entity or a non-primary (e.g., auxiliary) sidelink device. Further, the UE may be configured to perform beam management procedures for the sidelink, as described throughout the disclosure. Thus, one or more of the UEs may act as a scheduling entity in a device-to-device (D2D), peer-to-peer (P2P), or vehicle-to-vehicle (V2V) network and / or in a mesh network to initiate and / or schedule certain beam management procedures.
[0049] exist Figure 1 In FIG. 1 , a solid line with double arrows indicates desired transmissions between a UE and a serving BS, which is a BS designated to serve the UE on the downlink and / or uplink. A thin dashed line with double arrows indicates potentially interfering transmissions between a UE and a BS.
[0050] Figure 2 BS 110 and UE 120 (eg, Figure 1 100) that can be used to implement aspects of the present disclosure. For example, antenna 252, processors 266, 258, 264, and / or controller / processor 280 of UE 120 and / or antenna 234, processors 220, 230, 238, and / or controller / processor 240 of BS 110 can be used to perform the various techniques and methods described herein. For example, controller / processor 280 of UE 120a includes channel reservation module 140. In some examples, channel reservation module 140 can support Fig.10 Operations shown. For example, the channel reservation module 140 can determine a resource allocation for communicating on a plurality of subchannels within a time slot, wherein the resource allocation provides: (i) a first set of subchannels in the plurality of subchannels allocated for transmitting data to a plurality of UEs, and (ii) a first subchannel in the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels. The channel reservation module 140 can also support: (i) sending the group reservation signal on the first subchannel, and (ii) sending data to each of the plurality of UEs on a corresponding subchannel in the first set of subchannels.
[0051] At the BS 110, the transmit processor 220 may receive data from the data source 212 and control information from the controller / processor 240. The control information may be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid automatic repeat request (HARQ) indicator channel (PHICH), a physical downlink control channel (PDCCH), a group common PDCCH (GC PDCCH), etc. The data may be for a physical downlink shared channel (PDSCH), etc. The processor 220 may process (e.g., encode and symbol map) the data and the control information, respectively, to obtain data symbols and control symbols. The transmit processor 220 may also generate reference symbols, such as for a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a cell-specific reference signal (CRS). If applicable, the transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, and / or reference symbols, and may provide output symbol streams to modulators (MODs) 232a-232t. Each modulator 232 may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The downlink signals from modulators 232a-232t may be transmitted via antennas 234a-234t, respectively.
[0052] At UE 120, antennas 252a-252r may receive downlink signals from BS 110 and may provide received signals to demodulators (DEMODs) in transceivers 254a-254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) the respective received signals to obtain input samples. Each demodulator may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. MIMO detector 256 may obtain received symbols from all demodulators 254a-254r, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. Receive processor 258 may process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 120 to data sink 260, and provide decoded control information to controller / processor 280.
[0053] On the uplink, at the UE 120, a transmit processor 264 may receive and process data from a data source 262 (e.g., for a physical uplink shared channel (PUSCH)) and control information from a controller / processor 280 (e.g., for a physical uplink control channel (PUCCH)). The transmit processor 264 may also generate reference symbols for reference signals (e.g., for a sounding reference signal (SRS)). The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266, if applicable, further processed by a demodulator (e.g., for SC-FDM, etc.) in the transceivers 254a-254r, and transmitted to the base station 110. At the BS 110, the uplink signal from the UE 120 may be received by the antenna 234, processed by the modulator 232, detected by the MIMO detector 236 (if applicable), and further processed by the receive processor 238 to obtain decoded data and control information transmitted by the UE 120. Receive processor 238 may provide decoded data to a data sink 239 and decoded control information to controller / processor 240 .
[0054] Controllers / processors 240 and 280 may direct the operation at BS 110 and UE 120, respectively. Controller / processor 240 and / or other processors and modules at BS 110 may perform or direct the execution of processes for the techniques described herein. Memories 242 and 282 may store data and program codes for BS 110 and UE 120, respectively. Scheduler 244 may schedule UEs for data transmission on the downlink and / or uplink.
[0055] Figure 3 1 is a schematic diagram conceptually illustrating sidelink communications between a first UE 302a and one or more second UEs 302b (collectively referred to as "second UEs 302b"). In various examples, any one of the first UE 302a and the second UE 302b may correspond to a UE or other appropriate node in the wireless communication network 100. For example, any one of the first UE 302a and the second UE 302b may correspond to UE 120 or UE 124a-124d.
[0056] In some examples, the first UE 302a and the second UE 302b can use the sidelink signal for direct D2D communication. D2D communication can use the downlink / uplink WWAN spectrum. D2D communication can use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). D2D communication can be through various wireless D2D communication systems, such as, for example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on IEEE 802.11 standards, LTE or NR.
[0057] The sidelink signal may include sidelink data 306 (i.e., sidelink traffic) and sidelink control information 308. Broadly, the first UE 302a and the one or more second UEs 302b may use one or more data channels and control channels to transmit the sidelink data 306 and the sidelink control information 308. In some aspects, the data channel includes a physical sidelink shared channel (PSSCH) and / or a sidelink shared channel (SL-SCH). In some aspects, the control channel includes a physical sidelink control channel (PSCCH) and / or a physical sidelink feedback channel (PSFCH).
[0058] The sidelink control information 308 may include a source transmit signal (STS), a direction select signal (DSS), and a destination receive signal (DRS). The DSS / STS may provide for a UE 302 (e.g., 302a, 302b) to request a duration to keep the sidelink channel available for sidelink signals; and the DRS may provide for a UE 302 to indicate the availability of the sidelink channel, e.g., for the requested duration. Thus, the first UE 302a and the second UE 302b may negotiate the availability and use of the sidelink channel resources prior to the transmission of the sidelink data 306 information.
[0059] In some configurations, any one or more of the first UE 302a or the second UE 302b may be responsible for initiating and / or scheduling services in D2D communications, including transmission of sidelink data 306 and sidelink control information 308, and maintenance of sidelink communication channels. For example, as disclosed herein, the first UE 302a may be responsible for scheduling and / or initiating a beam management process (e.g., an initial beam selection process, a beam scanning process, a beam refinement process, etc.) between the first UE 302a and the second UE 302b. In this example, the second UE 302b receives scheduling control information, including but not limited to beam management scheduling information, synchronization or timing information, or other control information.
[0060] Figure 3 The channels or carriers shown in are not necessarily all channels or carriers that can be utilized between the first UE 302a and the second UE 302b in sidelink communications, and one of ordinary skill in the art will recognize that other channels or carriers, such as other data, control, and feedback channels, may be utilized in addition to those shown.
[0061] Figure 4 is a schematic diagram showing an example of a frame format 400. The transmission timeline for each data transmission and reception can be divided into units of radio frames 402. In NR, the basic transmission time interval (TTI) can be called a time slot. In NR, depending on the subcarrier spacing (SCS), a subframe can contain a variable number of time slots (e.g., 1, 2, 4, 8, 16, ..., N time slots). NR can support a basic SCS of 15KHz, and other SCSs can be defined relative to the basic SCS (e.g., 30kHz, 60kHz, 120kHz, 240kHz, etc.). In Figure 4 In the example shown, the SCS is 120kHz. Figure 4 As shown, subframe 404 (subframe 0) contains 8 slots (slots 0, 1, ..., 7) with a duration of 0.125 ms. Symbol and slot lengths scale with subcarrier spacing. Depending on the SCS, each slot may include a variable number of symbol (e.g., OFDM symbol) periods (e.g., 7 or 14 symbols). Figure 4 For the 120 kHz SCS shown, each of slots 406 (slot 0) and slots 408 (slot 1) includes 14 symbol periods (slots with indices 0, 1, ..., 13) having a duration of 0.25 ms.
[0062] In the sidelink, a sidelink synchronization signal block (S-SSB) (referred to as an SS block or SSB) is transmitted. The SSB may include a primary SS (PSS), a secondary SS (SSS), and / or a two-symbol physical sidelink broadcast channel (PSBCH). In some examples, the SSB may be transmitted up to sixty-four times using up to sixty-four different beam directions. Up to sixty-four transmissions of the SSB are referred to as an SS burst set. The SSBs in an SS burst set may be transmitted in the same frequency region, while the SSBs in different SS burst sets may be transmitted in different frequency regions.
[0063] exist Figure 4 In the example shown, in subframe 404, SSB is transmitted in each of the time slots (time slots 0, 1, ..., 7). Figure 4In the example shown, in time slot 406 (time slot 0), SSB 410 is sent in symbols 4, 5, 6, 7, and SSB 412 is sent in symbols 8, 9, 10, 11, and in time slot 408 (time slot 1), SSB 414 is sent in symbols 2, 3, 4, 5, and SSB 416 is sent in symbols 6, 7, 8, 9, etc. The SSB may include a primary SS (PSS), a secondary SS (SSS), and a two-symbol physical sidelink broadcast channel (PSBCH). The PSS and SSS may be used by the UE to establish sidelink communications (e.g., transmission and / or reception of data and / or control channels). The PSS may provide half-frame timing, and the SS may provide cyclic prefix (CP) length and frame timing. The PBSCH carries some basic system information, such as system bandwidth, timing information within a radio frame, SS burst set period, system frame number, etc. The SSB may be organized into SS bursts to support beam scanning. Further system information, such as Remaining Minimum System Information (RMSI), System Information Block (SIB) and Other System Information (OSI) may be sent on the Physical Sidelink Shared Channel (PSSCH) in certain subframes.
[0064] In NR, the basic subcarrier spacing is fixed in frequency range 1 (FR1) and FR2. For example, a synchronization signal block (SSB) may have a subcarrier spacing (SCS) of 15kHz or 30kHz in FR1 and an SCS of 120kHz or 240kHz in FR2. Therefore, in order for a first UE to synchronize with a second UE or BS, the first UE must search for one or two SCSs in each frequency range for the synchronization signal of the second UE or BS. In case of a sidelink, the first UE has the option of requesting a sidelink synchronization signal block (S-SSB) digital scheme for the second UE from the BS.
[0065] Figure 5 is a diagram showing a UE (eg, Figure 1 120a) is a block diagram of a first transmitted communication 502 and a second transmitted communication 508. It should be noted that although Figure 5 Each complete square in is sized as one subchannel during one time slot, but any other suitable size (e.g., one subchannel during a partial time slot, one channel during a time slot, etc.) is contemplated. Figure 5 The shaded areas of the squares shown in represent data or control information. Thus, the squares without shading represent unreserved and / or unused resources.
[0066] In some embodiments, one or more of the first transmitted communication 502 and the second transmitted communication 508 may be sidelink communications. The first transmitted communication 502 includes a PSSCH 506 portion and a PSCCH 504 portion transmitted on two subchannels during a single time slot (e.g., Sidelink Control Information Format 1 (SCI-1)). Similarly, the second transmitted communication 508 includes a PSSCH 512 portion and a PSCCH 510 portion transmitted on three subchannels during a single time slot.
[0067] Each PSCCH portion may be sent in the first 2 or 3 symbols of the first subchannel of the corresponding transmitted communication (502, 508), and the PSSCH may be rate matched around the PSCCH portion. In some examples, the PSCCH portion (504, 510) may include resource allocation information for additional time slots within up to 31 time slots after the current transmission. The PSCCH portion (504, 510) may also include an indication of the period of the transmission. Here, the indication of the period may provide resource reservation for the next transmission instance for periodic transmission. Therefore, another UE may decode the PSCCH to determine whether future resources are available.
[0068] However, in 5G NR, the PSCCH portion may no longer be used for communication. For example, instead of announcing resource allocations via PSCCH, a base station may schedule sidelink communications between UEs. In this example, a special downlink control information (DCI) message may be sent to a transmitting UE and a receiving UE with appropriate scheduling information so that PSCCH is not required between UEs. In another example, if a transmitting UE sends a reverse link (RL) grant to a receiving UE so that the receiving UE will send a PSSCH to a transmitting UE at a later resource, PSCCH may no longer be required. In another example, semi-persistent scheduling (SPS) of traffic between two UEs may be scheduled via RRC messaging. In yet another example, a single sidelink communication may include at least two sidelink component carriers: a first carrier for transmitting control information and a second carrier for transmitting data. In such an example, resource allocations are carried in the first carrier and are not included in the data carrier.
[0069] Therefore, if these changes are implemented, backward compatibility issues may arise, where legacy UEs monitoring the subchannels will not see any PSCCH (because it is not transmitted). As such, legacy UEs will not be able to take into account the information in the resource reservation. Therefore, there is a need for a backward compatible mechanism for providing resource allocations (e.g., resource reservation and scheduling information) to legacy UEs.
[0070] Example Group Resource Reservation Transmission
[0071] Figure 6 6 is a block diagram illustrating the transmission of group reservation signals 610a, 610b, 610c (collectively referred to as group reservation signals 610). It should be noted that although Figure 6 Each complete square in is sized as one subchannel during one time slot, but any other suitable size (e.g., one subchannel during a partial time slot, one channel during a time slot, etc.) is contemplated. Figure 6 The shaded areas of the squares shown in represent data or control information (eg, group reservation signal 610). Thus, the unshaded squares represent unreserved and / or unused resources.
[0072] like Figure 6 As shown in the example of Figure 1 UE 120a) may perform five separate data transmissions 604 (e.g., to five different receivers) during the first time slot 602a, where each of the data transmissions 604 is performed over a single subframe. It should be noted that while each of the data transmissions 604 is shown as being over a single subframe, it is contemplated that any one or more of the transmissions may be performed over two or more subframes.
[0073] The UE 120a may also transmit a group reservation signal 610a (e.g., a PSCCH corresponding to all five data transmissions 604) in a first subchannel (e.g., a subchannel that occurs at a lower frequency than a subchannel that carries data). Here, the group reservation signal 610a may include the same information as SCI-1, including: (i) a priority of one or more of the data instances of the data transmission 604, (ii) a resource allocation for the data instance, and / or (iii) resource reservation information, such as a periodicity of the data signal and / or future resources reserved for the data signal. For example, the group reservation signal 610a may indicate to the receiver future resources reserved for another group reservation signal (e.g., a second group reservation signal 610b or a third group reservation signal 610c) or a data signal. Thus, the group reservation signal 610a may provide resource allocations for all five data transmissions 604 in the first time slot 602a.
[0074] Similarly, UE 120a may transmit additional group reservation signals 610b and 610c in other subchannels, wherein each subchannel carrying group reservation signals 610b and 610c occurs at a lower frequency than the subchannels carrying data. As described above, group reservation signals 610b and 610c may include the same information as SCI-1, including: (i) the priority of one or more data instances among the data instances of data transmission in the same time slot, (ii) resource allocation of the data instances, and / or (iii) resource reservation information, such as the period of the data signal and / or future resources reserved for the data signal.
[0075] In one example, a single UE 120a may send Figure 6 6 and a group reserved signal 610 included in a time slot 602. Prior to transmission, the UE 120a may initially determine a resource allocation for sending data and a group reserved signal. For example, the UE 120a may determine a time (e.g., a time slot or a portion of a time slot) and a subchannel for sending the group reserved signal and the data during the determined time. As shown, the UE 120a may determine a plurality of subchannels to be used for transmission within a time slot for sending control information and data, wherein a first subchannel of the plurality of subchannels is allocated for sending the group reserved signal, and wherein a first set of subchannels of the plurality of subchannels is allocated for sending data to a plurality of UEs.
[0076] For example, UE 120a may determine to use one or more subchannels for each transmission to multiple UEs. As shown, each of the five data transmissions 604a and the group reservation signal 610a requires only a single subchannel. As described above, the group reservation signal may include at least a communication parameter indicating resource allocation for a first subchannel set for data transmission 604a. In some examples, the communication parameters include a priority corresponding to data sent on each subchannel in the subchannels in the first subchannel set, and / or an indication of future resource allocation for transmission of a second group of reserved signals and data in a second subchannel set in the plurality of subchannels. For example, the first group reservation signal 610a may provide an indication of resource allocation for the second group reservation signal 610b and / or the third group reservation signal 610c.
[0077] Once the UE 120a has determined the resource allocation for transmitting the data and the group reservation signal, the UE 120a may proceed to transmit the group reservation signal on the first subchannel during the time slot and transmit the data to each of the plurality of UEs on the corresponding subchannel in the first set of subchannels. For example, the UE 120a may transmit the first group reservation signal 610a in the first subchannel in the first time slot 602a and transmit the data 604a on the first set of subchannels in the plurality of subchannels. The data may be transmitted on the PSSCH portion of the corresponding subchannel in the first set of subchannels and the group reservation signal may be transmitted on the PSCCH portion of the first subchannel.
[0078] In this example, UE 120a may transmit one or more of the group reservation signals 610 on a portion of a first subchannel (wherein the portion of the first subchannel includes less than all frequency resources of the first subchannel) and / or a portion of a time slot (wherein the portion of the time slot includes less than all time resources of the time slot). Using the first group reservation signal 610a as an example, the first group reservation signal 610a may not require all time and frequency resources of the first subchannel in the first time slot. Therefore, in this example, no transmission is performed in the remaining frequency and time regions of the subchannel carrying the group reservation signal 610. In some examples, the multiple subchannels within the time slot are a set of continuous subchannels spanning a range of frequency resources. For example, as shown, each subchannel used to transmit data or group reservation signaling is sequentially ordered, with no significant gaps between subchannels. In some examples, the first subchannel occupies the lowest set of frequency resources within the range of frequency resources. Here, the first subchannel (e.g., a subchannel carrying a group reservation signal for each time slot) occurs before a subsequent subchannel carrying data.
[0079] Example subframe transmission carrying both data and group resource reservation
[0080] It may be beneficial for UE 120a to utilize the remaining resources of the first subchannel that are not used to send the group reservation signal. In one example, UE 120a may send data (e.g., PSSCH) on any unused portion of the first subchannel that is not used to send the group resource reservation signal (e.g., PSCCH).
[0081] Figure 7 is a block diagram showing the transmission of group reservation signals 704a, 704b, 704c (collectively referred to as group reservation signals 704) and data signals 706a, 706b, 706c (collectively referred to as data signals 706) on the same subframe in the same time slot. It should be noted that although Figure 7Each complete square in is sized as one subchannel during one time slot, but any other suitable size (e.g., one subchannel during a partial time slot, one channel during a time slot, etc.) is contemplated. Figure 7 The shaded areas of the squares shown in represent data 706 or control information (eg, group reservation signal 704). Thus, the unshaded squares or areas of squares represent unreserved and / or unused resources.
[0082] In this example, the first resource 702a occurs in the first subchannel during the first time slot 708a. The first resource 702a includes a time dimension (e.g., a time slot) and a frequency dimension (e.g., a subchannel). Similarly, the second time slot includes a second resource 702b, and the third time slot 708c includes a third resource 702c (each of the first resource, the second resource, and the third resource is collectively referred to as "resource 702"). Each resource in the resource includes a corresponding first reservation signal 704a, a second reservation signal 704b, and a third reservation signal 704c, and a corresponding first data signal 706a, a second data signal 706b, and a third data signal 706c. Each time slot can also include resources used only for data transmission. For example, the first time slot 708a can include a first data resource set 710a, the second time slot 708b can include a second data resource set 710b, and the third time slot 708c can include a third data resource set 710c (collectively referred to as resource set 710).
[0083] UE 120a may be configured to send both a group reservation signal 704 and a data signal 706 in the same resource 702. For example, UE 120a may send a group reservation signal on a first portion of resource 702, wherein the first portion of resource includes less than all time resources of the resource. As shown, group reservation signal 704 occupies a time dimension of resource 702 that is first in time (e.g., prior in time to a portion of resource 702 occupied by data signal 706). In some examples, UE 120a may send data signal 706 on a second portion of resource 702, wherein the second portion of resource includes time resources in resource 702 that are separate from the first portion of resource. As described above, the first portion of resource 702 may precede the second portion of resource 702 in time.
[0084] Thus, the UE 120a may be configured to determine a resource allocation for multiple transmissions, wherein the resource allocation includes an allocation of resources for both a group reservation signal 704 and a data signal in a single resource 702. For example, the UE 120a may determine a resource allocation for transmitting the group reservation signal 704 and the data signal on a first subchannel (e.g., resource 702) of a time slot. In this example, the UE 120a may generate the group reservation signal 704 so that it indicates a reservation of resources for the following transmissions of the UE 120a: (i) the group reservation signal 704, (ii) a data signal 706 in the same resource as the group reservation signal 704, and (iii) a data signal in a resource set 710. For example, the UE 120a may generate a first group reservation signal 704a to indicate to other UEs that receive the first group reservation signal 704a the reservation of resources for transmitting the first data signal 706a and each data signal in the first data signal set 710a. It should be noted that the first group reservation signal 704a may include additional resource reservation information, including: resource allocation for future group reservation signals, periods of future group reservation signals and / or data signals, and the like.
[0085] Alternatively, the group reservation signal 704 may provide resource reservations for the data signal 706 only in the same time slots and subchannels as the group reservation signal 704. For example, the UE 120a may determine resource allocations for: the first group reservation signal 704a, the first data signal 706a, and each data signal in the first data signal set 710a. The UE 120a may then generate the first group reservation signal 704a, wherein the first group reservation signal 704a provides an indication of resources reserved for the first data signal 706a (and optionally future data signals such as the second data signal 706b and / or the third data signal 706c), but does not include an indication of resources reserved for any other data signals in the first data signal set 710a.
[0086] In some examples, the group reservation signal 704 may not have any indication of the data signal 706. Instead, the data signal 706 may be scheduled via semi-persistent scheduling (SPS) by, for example, RRC signaling. In some examples, the data signal 706 may be scheduled via cross-carrier scheduling (e.g., a separate carrier is configured to send control information such as resource reservations, and another carrier provides data signaling). In either case, the PSCCH is not required to schedule the data signal 706 on the same carrier.
[0087] In some examples, the group reservation signal 704 can use fewer frequency resources than the data signal 706. Thus, each resource 702 may include gaps in unused time and frequency (in Figure 7 704 and within resource 702).
[0088] Figure 8 It is shown that in the use Figure 7 804a, 804b, 804c (collectively referred to as group reservation signals 806) and data signals 806a, 806b, 806c (collectively referred to as data signals 806) are transmitted on the same subframe in the same time slot of the example resource gap in FIG. In this example, the data signal 806 is rate matched around the group reservation signal 804, reducing or eliminating the gap between the PSSCH and the PSCCH. Therefore, the group reservation signal 804 can include an indication of the resources reserved for the data signal 806 and / or any additional data transmission in the same time slot.
[0089] Fig. 9 904a, 904b, 904c (collectively, group reservation signals 904), control signals 906a, 906b, 906c (collectively, control signals 906), and data signals 908a, 908b, 908c (collectively, data signals 908) are shown in block diagram form on the same subframe in the same time slots 910a, 910b, 910c (collectively, time slots 910). Each time slot 910 includes a respective set of resources 912a, 912b, 912c (collectively, resource sets 910) that the UE 120a has been allocated for transmission of a separate data signal.
[0090] It should be noted that although Fig. 9 Each complete square in is sized as one subchannel during one time slot, but any other suitable size (e.g., one subchannel during a partial time slot, one channel during a time slot, etc.) is contemplated. Fig. 9 The shaded areas of the squares shown in the diagram represent data (e.g., data signal 908 or a data signal sent on resource set 910) or control information (e.g., group reservation signal 904 and control signal 906). Thus, the unshaded squares or areas of squares represent unreserved and / or unused resources.
[0091] like Fig. 9As shown, UE 120a can generate and send a group reservation signal 904 and a control signal 906 in the same time slot (e.g., in the first resource 902a, the second resource 902b, and the third resource 902c). In some examples, the group reservation signal 904 can include the same information provided in the SCI-1 message, and the control signal 906 can include the same information as the SCI format 2 (SCI-2) message. That is, the group reservation signal 904 can include a bit field (e.g., 2 bits) configured to provide the location of the control signal 906 so that the receiving UE can decode the control signal 906. In some examples, the control signal 906 includes a frequency domain resource allocation (FDRA) that provides the receiving UE with information required for decoding the corresponding data signal 908. For example, the control signal 906 can provide information that allows the receiving UE to decode the data signal 908 of the same time slot 910 as the control signal 906 or the data signal 908 of the future time slot 910.
[0092] In some examples, the control signal 906 is rate matched to the first X subchannels of the time slot 910 (e.g., one or more subchannels with the lowest frequency in a continuous series of subchannels used by UE 120a to send data). For example, if X=1, the control signal 906 is rate matched to a single subchannel in the time slot, the single subchannel being the lowest frequency subchannel. If X≥2, the control signal 906 is rate matched to two or more subchannels, where the two or more subchannels are in a continuous series starting at the lowest frequency of transmissions on the time slot. That is, if X≥1, the data signal 908 and optionally the control signal 906 can span X subchannels. For example, the third time slot 910c shows an example of a data signal 908c spanning X=2 subchannels.
[0093] Fig.10 1 is a flow diagram illustrating example operations 1000 for wireless communications in accordance with certain aspects of the present disclosure. Operations 1000 may be performed, for example, by a UE (e.g., such as UE 120a in wireless communication network 100). Operations 1000 may be implemented as a processor (e.g., Figure 2 Further, the communication may be performed, for example, via one or more antennas (e.g., Figure 2 The transmission and reception of signals by the UE 120a in operation 1000 may be implemented by the antenna 252 of the UE 120a. In certain aspects, the transmission and / or reception of signals by the UE 120a may be implemented via a bus interface of one or more processors (e.g., the controller / processor 280) for obtaining and / or outputting signals.
[0094] At box 1005, operation 1000 can begin by determining a resource allocation for communicating on multiple subchannels within a time slot, wherein the resource allocation provides: (i) a first set of subchannels from the multiple subchannels allocated for transmitting data to multiple UEs, and (ii) a first subchannel from the multiple subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels.
[0095] Operations 1000 may include, at block 1010, (i) transmitting a group reservation signal on a first subchannel, and (ii) transmitting data to each of a plurality of UEs on a corresponding subchannel in the first set of subchannels.
[0096] In some examples, the transmission includes sending the group reservation signal on at least one of: a portion of a first subchannel, wherein the portion of the first subchannel includes less than all frequency resources of the first subchannel; or a portion of a time slot, wherein the portion of the time slot includes less than all time resources of the time slot.
[0097] In some examples, the communication parameters also include at least one of: a priority corresponding to data sent on each subchannel in the first set of subchannels, or an indication of future resource allocations for transmission of a second set of reserved signals and data in a second set of subchannels in the plurality of subchannels.
[0098] In some examples, the transmission includes: sending data on a physical sidelink shared channel (PSSCH) portion of a corresponding subchannel in a first subchannel set; and sending a group reservation signal on a physical sidelink control channel (PSCCH) portion of the first subchannel.
[0099] In some examples, the plurality of subchannels are contiguous subchannels spanning a range of frequency resources.
[0100] In some examples, the first subchannel occupies a lowest set of frequency resources within the range of frequency resources.
[0101] In some examples, the transmission includes sending a group reservation signal on a first portion of a time slot within a first subchannel, wherein the first portion of the time slot includes less than all of the time resources of the time slot; and sending at least a portion of the data in a second portion of the time slot within the first subchannel, wherein the second portion of the time slot includes time resources in the time slot that are separate from the first portion of the time slot, and wherein the first portion of the time slot is prior in time to the second portion of the time slot.
[0102] In some examples, operation 1000 also includes determining a second resource allocation for transmitting an individual reservation signal and additional data on a first subchannel of a time slot, the additional data corresponding to the individual reservation signal, the individual reservation signal including communication parameters indicating a resource allocation for transmission of the individual reservation signal and the additional data; and sending the individual reservation signal and the additional data in a first portion of the time slot within the first subchannel, wherein: (i) transmission of the group reservation signal includes sending the group reservation signal on a second portion of the time slot within the first subchannel, (ii) the second portion of the time slot includes less than all time resources of the time slot, (iii) the second portion of the time slot includes time resources in the time slot that are separate from the first portion of the time slot, and (iv) the second portion of the time slot is prior in time to the first portion of the time slot.
[0103] In some examples, the separate reservation signal includes a first sidelink control signal and a second sidelink control signal, the first sidelink control signal including an indication of a location of the second sidelink control signal, and the second sidelink control signal including an indication of frequency domain resources allocated for additional data.
[0104] Fig.11 A communication device 1100 is shown, which may include a processor configured to perform operations for the techniques disclosed herein (such as Fig.10 The communication device 1100 includes a processing system 1102 coupled to a transceiver 1108. The transceiver 1108 is configured to send and receive signals for the communication device 1100 via an antenna 1110, such as various signals described herein. The processing system 1102 may be configured to perform processing functions for the communication device 1100, including processing signals received and / or to be transmitted by the communication device 1100.
[0105] The processing system 1102 includes a processor 1104 coupled to a computer-readable medium / memory 1112 via a bus 1106. In some aspects, the computer-readable medium / memory 1112 is configured to store instructions (e.g., computer-executable code) that, when executed by the processor 1104, cause the processor 1104 to perform Fig.10The operations shown or other operations for performing various techniques discussed herein. In certain aspects, the computer-readable medium / memory 1112 stores code 1114 for determining resource allocations for communicating on multiple subchannels within a time slot, wherein the resource allocations provide: a first set of subchannels in the multiple subchannels allocated for transmitting data to multiple UEs, and a first subchannel in the multiple subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels. The computer-readable medium / memory 1112 may also store code 1116 for outputting the following for transmission: a group reservation signal on a first subchannel, and data to each of the multiple UEs on a corresponding subchannel in the first set of subchannels.
[0106] In certain aspects, processor 1104 has circuitry configured to implement code stored in computer readable medium / memory 1112. Processor 1104 includes circuitry 1120 for determining resource allocation for communicating on a plurality of subchannels within a time slot, wherein the resource allocation provides: a first set of subchannels in the plurality of subchannels allocated for transmitting data to a plurality of UEs, and a first subchannel in the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal including at least a communication parameter indicating the resource allocation for the first set of subchannels. Processor 1104 may also store circuitry 1124 for outputting for transmission: the group reservation signal on the first subchannel, and data to each of the plurality of UEs on a corresponding subchannel in the first set of subchannels.
[0107] Example aspects
[0108] Aspect 1: A method for wireless communication by a user equipment (UE), comprising: determining resource allocation for communication on multiple subchannels within a time slot, wherein the resource allocation provides a first subchannel set of multiple subchannels allocated for transmitting data to multiple UEs and a first subchannel of multiple subchannels allocated for transmitting a group reserved signal, the group reserved signal including at least a communication parameter indicating the resource allocation for the first subchannel set; and sending the group reserved signal on the first subchannel, and sending data to each of the multiple UEs on the corresponding subchannel in the first subchannel set.
[0109] Aspect 2: A method according to Aspect 1, wherein the transmission of the group reservation message includes sending the group reservation signal on at least one of the following items: a portion of a first subchannel, wherein the portion of the first subchannel includes less than all frequency resources of the first subchannel; or a portion of a time slot, wherein the portion of the time slot includes less than all time resources of the time slot.
[0110] Aspect 3: A method according to any of Aspects 1 to 2, wherein the communication parameters also include at least one of the following: a priority corresponding to data sent on each subchannel in a subchannel in a first subchannel set, or an indication of future resource allocation for transmission of a second set of reserved signals and data in a second subchannel set in a plurality of subchannels.
[0111] Aspect 4: A method according to any of Aspects 1 to 3, wherein: transmission of data includes sending data on a physical sidelink shared channel (PSSCH) portion of a corresponding subchannel in a first subchannel set; and transmission of a group reservation signal includes sending a group reservation signal on a physical sidelink control channel (PSCCH) portion of the first subchannel.
[0112] Aspect 5: The method according to any of Aspects 1 to 4, wherein the plurality of subchannels are continuous subchannels spanning a frequency resource range.
[0113] Aspect 6: The method according to aspect 5, wherein the first sub-channel occupies a lowest frequency resource set within the range of frequency resources.
[0114] Aspect 7: A method according to any of Aspects 1 to 6, wherein: transmission of a group reservation signal includes sending the group reservation signal on a first part of a time slot within a first subchannel, wherein the first part of the time slot includes less than all time resources of the time slot; and transmission of data includes sending at least a part of the data in a second part of the time slot within the first subchannel, wherein the second part of the time slot includes time resources in the time slot that are separate from the first part of the time slot, and wherein the first part of the time slot is temporally prior to the second part of the time slot.
[0115] Aspect 8: The method according to any of Aspects 1 to 7 further includes: determining a second resource allocation for transmitting an individual reservation signal and additional data on a first subchannel of a time slot, the additional data corresponding to the individual reservation signal, the individual reservation signal including communication parameters indicating resource allocation for transmission of the individual reservation signal and the additional data; and sending the individual reservation signal and the additional data in a first part of the time slot within the first subchannel, wherein transmission of the group reservation signal includes sending the group reservation signal on a second part of the time slot within the first subchannel, the second part of the time slot including less than all time resources of the time slot, the second part of the time slot including time resources in the time slot that are separate from the first part of the time slot, and the second part of the time slot is temporally prior to the first part of the time slot.
[0116] Aspect 9: A method according to Aspect 8, wherein: the separate reservation signal includes a first sidelink control signal and a second sidelink control signal, the first sidelink control signal includes an indication of the location of the second sidelink control signal, and the second sidelink control signal includes an indication of frequency domain resources allocated for additional data.
[0117] Aspect 10: A user equipment comprises a unit for performing the operations according to one or more aspects of aspects 1 to 9.
[0118] Aspect 11: A user equipment comprises a transceiver and a processing system, the processing system comprises at least one processor, and the at least one processor is configured to perform operations according to one or more aspects of aspects 1 to 9.
[0119] Aspect 12: An apparatus for wireless communication by a user equipment (UE), comprising: a processing system, the processing system being configured to determine resource allocation for communication on multiple subchannels within a time slot, wherein the resource allocation provides: a first subchannel set of multiple subchannels allocated for transmitting data to multiple UEs, and a first subchannel of multiple subchannels allocated for transmitting a group reserved signal, the group reserved signal including at least a communication parameter indicating the resource allocation for the first subchannel set; and an interface, the interface being configured to output the group reserved signal on the first subchannel, and to output data to each of the multiple UEs on the corresponding subchannel in the first subchannel set for transmission.
[0120] Aspect 13: A computer-readable medium for wireless communications, comprising code executable by a device for performing the following operations: determining resource allocation for communicating on multiple subchannels within a time slot, wherein the resource allocation provides a first subchannel set of multiple subchannels allocated for transmitting data to multiple UEs and a first subchannel of multiple subchannels allocated for transmitting a group reserved signal, the group reserved signal including at least a communication parameter indicating the resource allocation for the first subchannel set; and outputting the group reserved signal on the first subchannel, and outputting data to each of the multiple UEs on the corresponding subchannel in the first subchannel set for transmission.
[0121] Additional considerations
[0122] The method disclosed herein includes one or more steps or actions for implementing the method. Without departing from the scope of the claims, the method steps and / or actions can be interchangeable with each other. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions can be modified without departing from the scope of the claims.
[0123] As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items, including single members. For example, "at least one of a, b, or c" is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination with multiples of the same element (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc or any other ordering of a, b, and c).
[0124] As used herein, the term "determining" includes a wide variety of actions. For example, "determining" may include calculating, computing, processing, deriving, investigating, searching (e.g., searching in a table, a database, or another data structure), ascertaining, etc. In addition, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), etc. In addition, "determining" may include resolving, selecting, choosing, establishing, etc.
[0125] The foregoing description is provided so that any person skilled in the art can practice the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects. Therefore, the claims are not intended to be limited to the various aspects shown herein, but to conform to the full range consistent with the language expression of the claims, wherein, unless specifically stated so, the reference to the singular element is not intended to mean "one and only one", but "one or more". Unless otherwise specifically stated, the term "some" refers to one or more. All structural and functional equivalents of the elements of the various aspects described in this disclosure, known to those of ordinary skill in the art or to be known later, are expressly incorporated herein by reference, and are intended to be included by the claims. In addition, there is no content disclosed herein that is intended to be dedicated to the public, regardless of whether such disclosure is explicitly recorded in the claims. No claim element is to be interpreted according to the provisions of 35 U.S.C. § 112 (f), unless the element is explicitly recorded using the phrase "unit for...", or in the case of a method claim, the element is recorded using the phrase "step for...".
[0126] The various operations of the methods described above may be performed by any suitable unit capable of performing the corresponding functions. The unit may include various hardware and / or software components and / or modules, including but not limited to circuits, application specific integrated circuits (ASICs), or processors. Generally, where there are operations shown in the figure, those operations may have corresponding paired functional modules with similar numbers. For example, Figure 2The processors 258, 264, and 266 of the UE 120a and / or the controller / processor 280 and / or the processors 220, 230, 238 and / or the controller / processor 240 of the BS 110a shown in FIG. 1 may be configured to perform Fig.10 Operation 1000.
[0127] The unit for receiving may include Figure 2 The transceiver, receiver or at least one antenna and at least one receiving processor shown in. The unit for sending, the unit for transmitting or the unit for outputting may include Figure 2 The transceiver, transmitter or at least one antenna and at least one transmit processor shown in . The unit for determining may include a processing system, which may include one or more processors, such as Figure 2 Processors 258, 264, and 266 and / or controller / processor 280 of UE 120a and / or processors 220, 230, 238 and / or controller / processor 240 of BS 110a are shown.
[0128] In some cases, rather than actually sending a frame, a device may have an interface (a unit for outputting) for outputting a frame for transmission. For example, a processor may output a frame to a radio frequency (RF) front end for transmission via a bus interface. Similarly, rather than actually receiving a frame, a device may have an interface (a unit for obtaining) for obtaining a frame received from another device. For example, a processor may obtain (or receive) a frame from an RF front end for reception via a bus interface.
[0129] The various illustrative logic blocks, modules, and circuits described in conjunction with the present disclosure may be implemented or performed using a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in an alternative, 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, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.
[0130] If implemented in hardware, an example hardware configuration may include a processing system in a wireless node. The processing system may be implemented using a bus architecture. Depending on the specific application and overall design constraints of the processing system, the bus may include any number of interconnecting buses and bridges. The bus may link together various circuits including a processor, a machine-readable medium, and a bus interface. In addition, the bus interface may also be used to connect a network adapter to the processing system via the bus. The network adapter may be used to implement the signal processing functions of the PHY layer. In the user terminal 120 (see Figure 1 ), a user interface (e.g., a keypad, display, mouse, joystick, etc.) may also be connected to the bus. The bus may also link various other circuits such as timing sources, peripherals, voltage regulators, power management circuits, etc., which are well known in the art and therefore will not be described any further. The processor may be implemented using one or more general and / or special purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuit systems that can execute software. Those skilled in the art will recognize how to best implement the functionality described for the processing system depending on the specific application and the overall design constraints imposed on the entire system.
[0131] If implemented in software, the functions may be stored or sent as one or more instructions or codes on a computer-readable medium. Whether referred to as software, firmware, middleware, microcode, hardware description language or other, software should be broadly interpreted as meaning instructions, data or any combination thereof. Computer-readable media include both computer storage media and communication media, and communication media include any media that facilitates the transfer of computer programs from one place to another. The processor may be responsible for managing the bus and general processing, including the execution of software modules stored on a machine-readable storage medium. The computer-readable storage medium may be coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. In an alternative, the storage medium may be a component of the processor. For example, the machine-readable medium may include a transmission line, a carrier waveform modulated by data, and / or a computer-readable storage medium having instructions stored thereon that is separated from a wireless node, all of which may be accessed by the processor through a bus interface. Alternatively or additionally, the machine-readable medium or any part thereof may be integrated into the processor, such as the case may be accompanied by a cache and / or a general register file. For example, examples of machine-readable storage media may include RAM (random access memory), flash memory, ROM (read-only memory), PROM (programmable read-only memory), EPROM (erasable programmable read-only memory), EEPROM (electrically erasable programmable read-only memory), registers, magnetic disks, optical disks, hard drives, or any other suitable storage media, or any combination thereof. Machine-readable media may be embodied in a computer program product.
[0132] A software module may include a single instruction or many instructions, and may be distributed over several different code segments, distributed among different programs, and across multiple storage media. A computer-readable medium may include multiple software modules. A software module includes instructions that, when executed by a device such as a processor, cause a processing system to perform various functions. A software module may include a sending module and a receiving module. Each software module may exist in a single storage device or may be distributed across multiple storage devices. For example, when a triggering event occurs, a software module may be loaded from a hard drive into a RAM. During the execution of the software module, the processor may load some of the instructions into a cache to increase access speed. Subsequently, one or more cache lines may be loaded into a general register file for execution by a processor. When the functions of a software module are mentioned below, it will be understood that such functions are implemented by the processor when executing instructions from the software module.
[0133] Additionally, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies (such as infrared (IR), radio and microwave), then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies (such as infrared, radio and microwave) are included in the definition of medium. As used herein, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Optical disks, where magnetic disks typically reproduce data magnetically, and optical disks utilize lasers to reproduce data optically. Thus, in some aspects, computer-readable media may include non-transitory computer-readable media (e.g., tangible media). Additionally, for other aspects, computer-readable media may include transient computer-readable media (e.g., signals). Combinations of the above should also be included within the scope of computer-readable media.
[0134] Thus, certain aspects may include a computer program product for performing the operations presented herein. For example, such a computer program product may include a computer-readable medium having instructions stored (and / or encoded) thereon, the instructions being executable by one or more processors to perform the operations described herein. For example, a computer program product for performing the operations described herein and in Fig.10 The operations shown in the instructions.
[0135] Further, it should be understood that, if applicable, the modules and / or other appropriate units for performing the methods and techniques described herein can be downloaded and / or otherwise obtained by the user terminal and / or base station. For example, such a device can be coupled to a server to facilitate the transmission of the units for performing the methods described herein. Alternatively, the various methods described herein can be provided via a storage unit (e.g., RAM, ROM, a physical storage medium such as a compact disc (CD) or a floppy disk, etc.), so that the user terminal and / or base station can obtain the various methods when the storage unit is coupled to or provided to the device. In addition, any other appropriate technology for providing the methods and techniques described herein to the device can be utilized.
[0136] It is to be understood that the claims are not limited to the precise configuration and components shown above. Various modifications, changes and variations may be made in the arrangement, operation and details of the methods and apparatus described above without departing from the scope of the claims.
Claims
1. A method for wireless communication by a user equipment (UE), comprising: Determining a resource allocation for communicating on a plurality of subchannels within a time slot, wherein the resource allocation provides: a first subchannel set of the plurality of subchannels allocated for transmitting data to a plurality of UEs, the plurality of subchannels being continuous subchannels spanning a frequency resource range, and a first subchannel of the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal comprising at least a communication parameter indicating a resource allocation for the first set of subchannels; and Send each of the following: said group reservation signal on a physical sidelink control channel (PSCCH) portion of said first subchannel, and Data addressed to each of the plurality of UEs on a physical sidelink shared channel (PSSCH) portion of a corresponding subchannel in the first set of subchannels.
2. The method according to claim 1, wherein: Transmitting the group reservation signal includes sending the group reservation signal on at least one of: a portion of the first subchannel, wherein the portion of the first subchannel includes less than all frequency resources of the first subchannel; or The portion of the time slot, wherein the portion of the time slot includes less than all time resources of the time slot.
3. The method according to claim 1, wherein: The communication parameters also include at least one of the following: a priority corresponding to the data transmitted on each of the subchannels in the first set of subchannels, or An indication of a future resource allocation for transmission of a second set of reserved signals and data in a second set of subchannels in the plurality of subchannels.
4. The method according to claim 1, wherein: The first sub-channel occupies a lowest frequency resource set within the frequency resource range.
5. The method according to claim 1, wherein: Transmitting the group reservation signal comprises sending the group reservation signal over a first portion of the time slot within the first subchannel, wherein the first portion of the time slot includes less than all time resources of the time slot; and Transmission of the data includes sending at least a portion of the data in a second portion of the time slot within the first subchannel, wherein the second portion of the time slot includes time resources in the time slot that are separate from the first portion of the time slot, and wherein the first portion of the time slot is prior in time to the second portion of the time slot.
6. The method according to claim 1, further comprising: determining a second resource allocation for transmitting a separate reservation signal and additional data on the first subchannel of the time slot, the additional data corresponding to the separate reservation signal, the separate reservation signal including a communication parameter indicating a resource allocation for transmission of the separate reservation signal and the additional data; as well as The separate reservation signal and the additional data are transmitted in a first portion of the time slot within the first subchannel, wherein: The transmitting of the group reservation signal comprises sending the group reservation signal on a second portion of the time slot within the first subchannel, the second portion of the time slot includes less than all of the time resources of the time slot, The second portion of the time slot includes time resources in the time slot that are separate from the first portion of the time slot, and The second portion of the time slot precedes in time the first portion of the time slot.
7. The method according to claim 6, wherein: The separate reservation signal includes a first sidelink control signal and a second sidelink control signal, the first sidelink control signal comprises an indication of a location of the second sidelink control signal, and The second sidelink control signal comprises an indication of frequency domain resources allocated for the additional data.
8. A user equipment (UE) comprising: A processing system configured to determine a resource allocation for communicating on a plurality of subchannels within a time slot, wherein the resource allocation provides: a first subchannel set of the plurality of subchannels allocated for transmitting data to a plurality of UEs, wherein the plurality of subchannels are continuous subchannels spanning a frequency resource range, and a first subchannel of the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal comprising at least a communication parameter indicating a resource allocation for the first set of subchannels; and A transmitter configured to send: said group reservation signal on a physical sidelink control channel (PSCCH) portion of said first subchannel, and Data addressed to each of the plurality of UEs on a physical sidelink shared channel (PSSCH) portion of a corresponding subchannel in the first set of subchannels.
9. The UE according to claim 8, wherein: Transmitting the group reservation signal includes sending the group reservation signal on at least one of: a portion of the first subchannel, wherein the portion of the first subchannel includes less than all frequency resources of the first subchannel; or The portion of the time slot, wherein the portion of the time slot includes less than all time resources of the time slot.
10. The UE according to claim 8, wherein: The communication parameters also include at least one of the following: a priority corresponding to the data transmitted on each of the subchannels in the first set of subchannels, or An indication of a future resource allocation for transmission of a second set of reserved signals and data in a second set of subchannels in the plurality of subchannels.
11. The UE according to claim 8, wherein: The first sub-channel occupies a lowest frequency resource set within the frequency resource range.
12. The UE according to claim 8, wherein: Transmitting the group reservation signal comprises sending the group reservation signal over a first portion of the time slot within the first subchannel, wherein the first portion of the time slot includes less than all time resources of the time slot; and Transmission of the data includes sending at least a portion of the data in a second portion of the time slot within the first subchannel, wherein the second portion of the time slot includes time resources in the time slot that are separate from the first portion of the time slot, and wherein the first portion of the time slot is prior in time to the second portion of the time slot.
13. The UE according to claim 8, wherein: The processing system is further configured to determine a second resource allocation for transmitting a separate reservation signal and additional data on the first subchannel of the time slot, the additional data corresponding to the separate reservation signal, the separate reservation signal including a communication parameter indicating a resource allocation for transmission of the separate reservation signal and the additional data; as well as The transmitter is further configured to transmit the separate reservation signal and the additional data in a first portion of the time slot within the first subchannel, wherein: The transmitting of the group reservation signal comprises sending the group reservation signal on a second portion of the time slot within the first subchannel, the second portion of the time slot includes less than all of the time resources of the time slot, The second portion of the time slot includes time resources in the time slot that are separate from the first portion of the time slot, and The second portion of the time slot precedes in time the first portion of the time slot.
14. The UE according to claim 13, wherein: The separate reservation signal includes a first sidelink control signal and a second sidelink control signal, the first sidelink control signal comprises an indication of a location of the second sidelink control signal, and The second sidelink control signal comprises an indication of frequency domain resources allocated for the additional data.
15. An apparatus for wireless communication by a user equipment (UE), comprising: A processing system configured to determine a resource allocation for communicating on a plurality of subchannels within a time slot, wherein the resource allocation provides: a first subchannel set of the plurality of subchannels allocated for transmitting data to a plurality of UEs, the plurality of subchannels being continuous subchannels spanning a frequency resource range, and a first subchannel of the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal comprising at least a communication parameter indicating a resource allocation for the first set of subchannels; and An interface configured to output the following for transmission: said group reservation signal on a physical sidelink control channel (PSCCH) portion of said first subchannel, and Data addressed to each of the plurality of UEs on a physical sidelink shared channel (PSSCH) portion of a corresponding subchannel in the first set of subchannels.
16. A computer-readable medium for wireless communication, comprising code executable to: determining a resource allocation for communicating on a plurality of subchannels within a time slot, wherein: The resource allocation provides: a first subchannel set of the plurality of subchannels allocated for transmitting data to a plurality of UEs, the plurality of subchannels being continuous subchannels spanning a frequency resource range, and a first subchannel of the plurality of subchannels allocated for transmitting a group reservation signal, the group reservation signal comprising at least a communication parameter indicating a resource allocation for the first set of subchannels; and Output the following for transfer: said group reservation signal on a physical sidelink control channel (PSCCH) portion of said first subchannel, and Data addressed to each of the plurality of UEs on a physical sidelink shared channel (PSSCH) portion of a corresponding subchannel in the first set of subchannels.
Citation Information
Patent Citations
New radio shared spectrum access procedures
US20180115906A1
Methods for NR SL multi-sub-channel pscch transmission
WO2020172576A1