Wireless communication method and user equipment
Through the wireless communication method executed in the user equipment, the resource of multiple continuous time slots is derived and selected, the problem of realizing high data rate side link communication on the unauthorized frequency band is solved, throughput is improved, and the needs of eMBB traffic applications are met.
Patent Information
- Application Number
- CN202380068788.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-06-30
- Filing Date
- 2023-09-26
- Publication Date
- 2025-05-09
AI Technical Summary
Achieving high data rate side link communication on unlicensed bands, especially for enhancing mobile broadband (eMBB) traffic types, and effectively facilitating user equipment (UE) access to side link channels in unlicensed spectrum.
A wireless communication method is proposed, including deducing the length of multiple consecutive time slots for side link transmission, selecting a set of resources of multiple consecutive time slots, generating resource reservation information, determining the effectiveness of reserved resources, and transmitting side link data through reserved resources.
By extending the utilization of resources in the channel occupancy time (COT) window, it reduces collisions, minimizes channel occupancy losses caused by listening first and then speaking (LBT), improves throughput, and meets the needs of enhanced mobile broadband (eMBB) traffic applications.
Smart Images

Figure CN119968919A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication systems, and more specifically, to a wireless communication method and user equipment. Background Art
[0002] Multi-consecutive slots transmission (MCSt) is a technology used in wireless communications that allows a device to send multiple data units over multiple consecutive time slots in a time-frequency resource grid. This technology can improve the coverage and reliability of data transmission, especially in unlicensed frequency bands where interference and channel conditions may change rapidly. Technical issues
[0003] An example of MCSt application is sidelink communication in an unlicensed band, which enables direct transmission between two user equipments (UE) or between a UE and a network node.
[0004] There is a need to achieve high data rates, especially for enhanced mobile broadband (eMBB) traffic types, while effectively facilitating UE access to sidelink channels in the unlicensed spectrum. Such access should be based on mode 1 or mode 2 resource allocation.
[0005] Furthermore, there is a need for a resource allocation process that enables scheduling and transmission on a single time slot or multiple consecutive time slots suitable for mode 1 or mode 2 resource allocation in SL-U. Summary of the invention
[0006] The object of the present invention is to provide a user equipment, a base station and a wireless communication method.
[0007] In a first aspect, an embodiment of the present invention provides a wireless communication method that can be performed in a user equipment (UE), including: deriving lengths of a plurality of consecutive time slots of a sidelink transmission; According to the derived lengths of the multiple consecutive time slots, selecting a group of resources of multiple consecutive time slots from resource candidates in a resource selection process; generating resource reservation information for indicating resources reserved for the resources of the selected set of a plurality of consecutive time slots, wherein the selected resources are included in the reserved resources; determining whether the reserved resources are valid for sidelink transmission; If the reserved resources are determined to be valid for sidelink transmission, sidelink data is transmitted through the reserved resources according to a channel access scheme.
[0008] In a second aspect, an embodiment of the present invention provides a UE, comprising a processor configured to call and run a computer program stored in a memory, so that a device equipped with the chip executes the method and any combination of embodiments of the method.
[0009] In a third aspect, an embodiment of the present invention provides a wireless communication method performed by a user equipment (UE), including: Initiate channel occupancy time (COT); The COT is shared with the at least one UE by sending COT sharing information to the at least one UE, wherein the at least one UE selects a set of resources of a plurality of consecutive time slots from resource candidates in a resource selection process according to the derived lengths of the plurality of consecutive time slots, and the at least one UE generates resource reservation information indicating the resources reserved for the selected set of resources of the plurality of consecutive time slots, wherein the selected resources are included in the reserved resources, and the reserved resources are covered by the COT; Sidelink data is received through the reserved resources of the at least one UE.
[0010] In a fourth aspect, an embodiment of the present invention provides a wireless communication method performed by a user equipment (UE), including: receiving resource reservation information of at least one UE, wherein the at least one UE generates the resource reservation information to indicate the reserved resources; Initiate a channel occupation time (COT) covering the reserved resources of the at least one UE indicated by the resource reservation information; The COT is shared with the at least one UE by sending COT sharing information to the at least one UE, wherein the at least one UE selects a set of resources of a plurality of consecutive time slots from resource candidates in a resource selection process according to the derived lengths of the plurality of consecutive time slots, wherein the selected resources are included in the reserved resources, and the reserved resources are covered by the COT; Sidelink data is received through the reserved resources of the at least one UE.
[0011] In a fifth aspect, an embodiment of the present invention provides a UE, comprising a processor configured to call and run a computer program stored in a memory, so that a device equipped with the chip executes the method and any combination of embodiments of the method.
[0012] The method may be programmed as computer-executable instructions stored in a non-transitory computer-readable medium. When the non-transitory computer-readable medium is loaded into a computer, it instructs the processor of the computer to execute the method.
[0013] The non-transitory computer-readable medium may include at least one of the following groups: a hard disk, a compact disc read only memory (CD-ROM), an optical storage device, a magnetic storage device, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory (EPROM), an electronically erasable programmable read-only memory (EEPROM), and a flash memory.
[0014] The method can be programmed as a computer program product to enable a computer to execute the method.
[0015] The method can be programmed as a computer program to make a computer execute the method. Beneficial Effects
[0016] The present invention introduces an information exchange scheme between the Uu interface and the PC5 interface to facilitate the determination or initiation of the multiple consecutive time slot transmissions.
[0017] Mode 1 and Mode 2 resource allocation procedures are provided to enable scheduling and transmission based on a single time slot or multiple consecutive time slots.
[0018] Beneficial effects:
[0019] By extending the utilization of resources within the channel occupation time (COT) window, the method mitigates collisions and minimizes channel occupancy loss due to listen-before-talk (LBT). Therefore, it improves throughput and meets the needs of enhanced mobile broadband (eMBB) traffic applications, such as augmented reality (AR) / virtual reality (VR) games, direct vehicle communications, and video streaming in smart home IoT networks. BRIEF DESCRIPTION OF THE DRAWINGS In order to more clearly illustrate the embodiments of the present invention or related technologies, the drawings described in the embodiments are briefly introduced. Obviously, the drawings are only some embodiments of the present invention, and a person with ordinary skills in the field can obtain other drawings based on these drawings without paying the above premise.
[0021] Figure 1 A schematic diagram showing wireless communication is presented.
[0022] Figure 2 A schematic diagram showing an embodiment of the method is shown.
[0023] Figure 3 A schematic diagram showing another embodiment of the method is shown.
[0024] Figure 4 A schematic diagram showing another embodiment of the method is shown.
[0025] Figure 5 A schematic diagram showing an example of a signaling flow illustrating a demonstration of the operational roles between the gNB and the sidelink UE is shown.
[0026] Figure 6 A diagram showing the COT initiated by UE-A and the time slots of UE-A and UE-B is shown.
[0027] Figure 7 A diagram showing an example of the steps of mode 2 resource allocation for multiple consecutive time slot transmissions is shown.
[0028] Figure 8 A diagram showing an example of the relationship between the first-stage SCI on PSSCH, the second-stage SCI, PSSCH and transport blocks (TBs) is shown.
[0029] Fig. 9 A diagram showing an example of generating multiple consecutive time slots based on RRI and SL resource reselection counter configuration is shown.
[0030] Fig.10 A schematic diagram showing a wireless communication system according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0031] The embodiments of the present invention are described in detail with reference to the technical matters, structural features, implementation objectives and effects, in conjunction with the drawings. Specifically, the terms in the embodiments of the present invention are only used for the purpose of describing the specific embodiments, and are not intended to limit the present invention.
[0032] The present invention solves the outstanding issues of multi-continuous time slot transmission (MCSt) in mode 1 and mode 2 resource allocation, and the problem of UE reporting COT or related information to gNB to assist mode 1 resource allocation in SL-U.
[0033] refer to Figure 1 A telecommunication system including a user equipment (UE) 10a, a UE 10b, a base station (BS) 20a and a network entity device 30 performs the method according to an embodiment of the present invention. Figure 1For example only and not limitation, the system may include more UE, BS and core network (CN) entities. The connections between devices and device components are shown as lines and arrows in the figure. The UE 10a may include a processor 11a, a memory 12a and a transceiver 13a. The UE 10b may include a processor 11b, a memory 12b and a transceiver 13b. The base station 20a may include a processor 21a, a memory 22a and a transceiver 23a. The network entity device 30 may include a processor 31, a memory 32 and a transceiver 33. Each of the processors 11a, 11b, 21a and 31 may be configured to implement the functions, processes and / or methods proposed in this description. The layers of the wireless interface protocol may be implemented in the processors 11a, 11b, 21a and 31. Each of the memories 12a, 12b, 22a and 32 may be operable to store various programs and information to operate the connected processors. Each of the transceivers 13a, 13b, 23a and 33 is operably coupled to a connected processor to send and / or receive wireless signals or wired signals. The UE 10a can communicate with the UE 10b via a side link. The base station 20a can be one of an eNB, a gNB or other types of wireless nodes, and can configure wireless resources for the UE 10a and the UE 10b.
[0034] Each of the processors 11a, 11b, 21a and 31 may include an Application-Specific Integrated Circuit (ASICs), other chipsets, logic circuits and / or data processing devices. Each of the memories 12a, 12b, 22a and 32 may include a read-only memory (ROM), a random access memory (RAM), a flash memory, a memory card, a storage medium and / or other storage devices. Each of the transceivers 13a, 13b, 23a and 33 may include a baseband circuit and a radio frequency (RF) circuit to process radio frequency signals. When the embodiments are implemented in software, the techniques described herein may be implemented by modules, processes, functions, entities, etc. that perform the functions described herein. The modules may be stored in a memory and executed by the processor. The memory may be implemented inside or outside the processor, and in the external case may be communicatively coupled to the processor in various ways known in the art.
[0035] The network entity device 30 may be a node in CN. CN may include LTE CN or 5G core network (5G core, 5GC), including user plane function (UPF), session management function (SMF), access and mobility management function (AMF), unified data management (UDM), policy control function (PCF), control plane (CP) / user plane (UP) separation (CP / UP separation, CUPS), authentication server (AUSF), network slice selection function (NSSF) and the network exposure function (NEF).
[0036] The UE example in this description may include one of the UE 10a or UE 10b. The base station example in this description may include the base station 20a. The transmission of a sidelink (SL) control signal or data may be a transmission operation from one UE to another UE. The transmission of an uplink (UL) control signal or data may be a transmission operation from a UE to a base station. The transmission of a downlink (DL) control signal or data may be a transmission operation from a base station to a UE. The DL control signal may include downlink control information (DCI) or a radio resource control (RRC) signal from a base station to a UE.
[0037] In this description, a transmitting UE (Tx UE) may be Figure 1 One of the UEs in the UE sends a SL transmission (e.g., PSSCH) to a receiving UE (Rx UE). The Rx UE receiving the SL transmission (e.g., PSSCH) may be Figure 1 The PSSCH is referred to as a scheduled PSSCH. The HARQ feedback in this description, unless otherwise specified, refers to the HARQ feedback for the scheduled PSSCH. In this description, the HARQ feedback may be referred to as feedback.
[0038] In this description, unless otherwise specified, gNB may be an example of the base station 20a. In the embodiments of the present invention, gNB may be interpreted as a base station, such as an eNB of LTE, a gNB of NR, or a base station after 5G.
[0039] An embodiment of a sidelink hybrid automatic repeat request (HARQ) feedback scheme and its corresponding process for supporting the functionality of sidelink operation on unlicensed spectrum (SL-U) is provided to take advantage of business use cases that require large amounts of data exchange between UEs without consuming valuable licensed spectrum. In addition to increasing throughput by acquiring additional bandwidth in the unlicensed spectrum, SL-U can reduce the latency of the data transmission while offloading the traffic from the licensed spectrum to the unlicensed spectrum compared to NR-Unlicensed (NR-U) for uplink and downlink operations in the unlicensed spectrum. The scalable services or applications of SL-U include direct vehicle communications, augmented reality (AR) / virtual reality (VR) gaming, video streaming in smart home Internet of Things (IoT) networks, etc. Enhancements to the channel access scheme for the sidelink operation on the unlicensed spectrum are necessary to meet the sidelink traffic requirements and the regulatory requirements for Listen-Before-Talk (LBT) in the unlicensed spectrum. Functional improvements of sidelink operation including mode 1 or mode 2 resource allocation, resource reservation and HARQ feedback under the framework of a channel access scheme based on load equipment (LBE) or frame equipment (FBE). The LBE stands for load-based equipment and the FBE stands for frame-based equipment.
[0040] New Radio (NR) Vehicle-to-Everything (V2X) defines two resource allocation modes for sidelink communications, namely Mode 1 and Mode 2, corresponding to centralized scheduling and distributed scheduling, respectively. In Mode 1, the radio resources used for sidelink transmission are scheduled by the eNB. In Mode 2, the UE (e.g., UE 10a or UE 10b) autonomously selects radio resources from the resource pool configured by the gNB before performing sidelink transmission. Mode 1 resource allocation can only operate when the UE is within the coverage of the gNB. On the other hand, Mode 2 resource allocation is determined and executed by the UE, so it can operate within or outside the coverage of the gNB. In NR V2X, the physical sidelink control channel (PSCCH) can be used to carry sidelink channel information (SCI), the physical sidelink shared channel (PSSCH) can be used to carry sidelink data, and the physical sidelink feedback channel (PSFCH) can be used to carry HARQ feedback information of the sidelink data received in the PSSCH.
[0041] The SCI schedules the resources carried by the PSSCH, which are associated with a transport block (TB), and the information required to decode the TB. Unlike LTE V2X, where the SCI is only carried in the PSCCH, in NRV2X, the SCI is transmitted in two stages. The first stage SCI is carried on the PSCCH, while the second stage SCI is carried on the corresponding PSSCH.
[0042] The first stage SCI indicates the frequency resources of the PSSCH and the resource reservation for up to two retransmissions of the transport block (TB). The first stage SCI also carries the modulation and coding scheme (MCS) of the associated PSSCH, the priority of the associated PSSCH, and the format and size of the second stage SCI. The second stage SCI carries information for decoding the PSSCH and supporting HARQ feedback and channel state information (CSI) reporting. The second stage SCI indicates the source identifier (ID), the target ID, and whether the received PSSCH enables HARQ feedback. The target ID indicates the intended recipient UE (Rx UE) of the TB, and the source ID allows the Rx UE to determine the identity of the transmitting UE (Tx UE) carrying HARQ feedback on the PSFCH. The second stage SCI also carries a new data indicator (NDI), a redundancy version (RV), and a HARQ process ID for the corresponding TB. The HARQ stands for hybrid automatic repeat request (HARQ). The purpose of dividing the SCI into two stages is to allow other UEs except the Rx UE to decode only the first stage SCI for channel sensing and determine whether resources are reserved by other Tx UEs, while the second stage SCI provides the Rx UE with additional information on TB decoding and feedback.
[0043] To support sidelink wireless access to unlicensed bands, listen before talk (LBT) and channel occupancy time (COT) acquisition or COT sharing can be introduced in the mode 1 and mode 2 resource allocation schemes of the PC5 interface. For mode 1 resource allocation, UE (e.g. Figure 1Before the UE 10a or UE 10b in the NR-V2X performs a sidelink transmission on the scheduled resources, a channel access procedure, i.e., LBT, shall be performed. In this case, the gNB evaluates the channel based on the measurements and reports of the UE (e.g., UE 10a or UE 10b), and may schedule the sidelink UE (e.g., UE 10a or UE 10b) through the licensed or unlicensed spectrum of the Uu interface to allocate sidelink resources in the unlicensed spectrum of the PC5 interface. For mode 2 resource allocation, the UE (e.g., UE 10a or UE 10b) shall perform channel sensing, resource selection, and channel access procedures before performing a sidelink transmission on the unlicensed spectrum. To avoid resource conflicts in the shared resource pool in the unlicensed band, the sidelink resource reservation for the current or future sidelink transmission indicated by the SCI in NR-V2X may be extended to the unlicensed spectrum. Other sidelink UEs may perform SCI monitoring in the resource pool to determine whether the sidelink resources are occupied or available for sidelink transmission. After determining valid resources according to certain rules and performing resource selection, the UE (eg, UE 10a or UE 10b) may perform LBT to evaluate channel availability and then obtain a COT for its own sidelink transmission or share the obtained COT with other sidelink UEs.
[0044] In NR-U, two channel access modes are supported, namely, a channel access mode based on load-based equipment (LBE) and a channel access mode based on frame-based equipment (FBE). LBE is also called a dynamic channel access mode, and FBE is also called a semi-static channel access mode. In LBE channel access, a UE (e.g., UE 10a or UE 10b) can perform LBT immediately at any time when there is data in the buffer, and initiate a COT for transmission after the LBT is successful. On the other hand, for FBE channel access, one or more UEs compete for the channel based on LBT only at the synchronization frame boundary. A fixed frame period (FFP) is allocated to the FBE device, and the FFP value range is {1ms, 2ms, 2.5ms, 4ms, 5ms, 10ms}. FFP occurs periodically, and the channel occupancy time (COT) starts from the beginning, and the end of the FFP is followed by an idle period.
[0045] For channel access in unlicensed bands, when a UE (e.g., UE 10a or UE 10b) initiates a channel occupancy time (COT) after successfully performing type 1 LBT, the duration of the continuous transmission can be up to a maximum COT (MCOT), which depends on the channel access priory class (CAPC). Burst transmission limits the gap between any two consecutive transmissions within the COT to a maximum of 16 microseconds, which can improve channel access efficiency and prevent channel loss due to LBT failure in the middle of the COT. The burst transmission may include continuous multi-slot transmissions of the same TB or different TBs within the COT, and the same TB or different TBs are sent by the UE initiating the COT or the UEs sharing the COT. In the present invention, we provide a view on the transmission of multiple consecutive time slots for mode 1 and mode 2 resource allocation. For mode 1 resource allocation, based on the information provided by the UE, the gNB can schedule multiple consecutive time slots for one or more UEs, and the UE can determine its LBT scheme based on whether it is an initiating UE or a responding UE. For mode 2 resource allocation, the initiating UE can determine and select available candidate resources to schedule and transmit multiple consecutive time slots to one or more UEs after successfully performing the type 1 LBT process. In addition, the target recipient of the initiating UE can share the COT after successfully performing the type 2 LBT to transmit multiple consecutive time slots to one or more UEs (including the initiating UE).
[0046] refer to Figure 2 , UE 10c and UE 10d perform an embodiment of a wireless communication method. The example of the UE 10c may include Figure 1 One of the UEs in the example. Examples of the UE 10d may include Figure 1 The other UE in the description. The gNB example in the present description may include the base station 20a. The UE 10d derives the lengths of a plurality of consecutive time slots for sidelink transmission (S10). The UE 10d selects a group of resources of a plurality of consecutive time slots from resource candidates in a resource selection process according to the derived lengths of the plurality of consecutive time slots (S12). The UE 10d generates resource reservation information indicating resources reserved for the selected set of multiple consecutive time slots, wherein the selected resources are included in the reserved resources (S14). The UE 10d determines whether the reserved resources are valid for sidelink transmission (S16). If the reserved resources are determined to be valid for sidelink transmission, the UE 10d transmits sidelink data through the reserved resources according to a channel access scheme (S18). The UE 10c receives the sidelink data through the reserved resources (S19).
[0047] In some embodiments of the present invention, the UE 10d may use a COT shared by another UE (e.g., the UE 10c). Specifically, the UE 10d may select the resource of the set of multiple consecutive time slots from the resource candidates covered by the COT shared by another UE (e.g., the UE 10c).
[0048] refer to Figure 3 , the UE 10c initiates a channel occupation time (COT) (S20), and shares the COT with the at least one UE by sending COT sharing information to the at least one UE, wherein the COT covers the reserved resources of the at least one UE (S22). Upon receiving the COT sharing information, the at least one UE (e.g., UE 10d) reads the COT sharing information and uses the COT accordingly. Specifically, the at least one UE (e.g., UE 10d) generates resource reservation information for indicating the reserved resources covered by the COT (S26). The at least one UE (e.g., UE 10d) may perform the steps to select resources and transmit sidelink data through the reserved resources.
[0049] If the reserved resources are determined to be valid for sidelink transmission, the at least one UE (eg, UE 10d) transmits sidelink data through the reserved resources according to a channel access scheme (S28). The UE 10c receives the sidelink data through the reserved resources (S29).
[0050] In some embodiments of the present invention, the lengths of the plurality of consecutive time slots are derived based on parameters configured for selecting the resources of the plurality of consecutive time slots in the resource selection process.
[0051] refer to Figure 4, at least one UE (e.g., UE 10d) sends resource reservation information to the UE 10c, and the UE 10c receives the resource reservation information (S30). The UE 10c initiates a channel occupation time (COT) covering the reserved resources of the at least one UE (e.g., UE 10d) indicated by the resource reservation information (S31), and shares the COT with the at least one UE by sending COT sharing information to the at least one UE, wherein the COT covers the reserved resources of the at least one UE (S32). When receiving the COT sharing information, the at least one UE (e.g., UE 10d) reads the COT sharing information and uses the COT accordingly (S36). The at least one UE (e.g., UE 10d) may perform the steps to select resources and transmit sidelink data through the reserved resources.
[0052] If the reserved resources are determined to be valid for sidelink transmission, the at least one UE (eg, UE 10d) transmits sidelink data through the reserved resources according to a channel access scheme (S38). The UE 10c receives the sidelink data through the reserved resources (S39).
[0053] Embodiment A:
[0054] Mode 1 resource allocation process is used for scheduling based on a single time slot or multiple consecutive time slots.
[0055] Embodiment A-1:
[0056] The gNB may receive at least one of the following scheduling assistance information from the UE to assist in Mode 1 resource allocation: ■ Channel Access Priority Class (CAPC) related information, including at least one of the following: ◆The downlink (DL) or uplink (UL) CAPC table used by the UE. ◆The CAPC value for the corresponding traffic type generated by the UE. The CAPC value may be linked to other parameters such as maximum COT (mCOT), channel access priority or contention window size. ■COT shares relevant information, including at least one of the following: ◆UE’s ability to initiate COT. For a UE capable of initiating COT, at least one of the following information may be provided to the gNB before or after initiating COT: ●COT sharing information, including the start time, end time or length of the COT, which is the time duration that can be shared with another UE. ● The frequency range shared by the COT, such as the index of one or more interlaces, subchannels or resource block (RB) sets. ■ The identities of one or more target receiving UEs (Rx UEs) of the transmitting UE (Tx UE). ◆The Tx UE may be the UE capable of initiating a COT or the UE sharing the COT of the initiating UE. ◆The target Rx UE is a UE that can detect the COT shared information of the Tx UE in the SCI, or a UE scheduled to receive the PSSCH transmitted from the initiating UE. ■ One or more SL channel types transmitted in the COT. ◆The SL channel types include PSCCH, PSSCH, PSFCH or P-SSB. ■For UEs capable of performing Mode 2 resource allocation, at least one of the following information may be provided to the gNB: ◆Resource reservation information. The resource reservation information includes reserved resources, where the reserved resources are reserved for the UE initiating the COT or the target UE eligible to share the COT. ●The resource reservation information includes time domain resources or frequency domain resources for initial transmission or retransmission of one or more TBs. ■ Information related to channel conditions, including at least one of the following: ◆Statistical or dynamic channel access results of Type 1 LBT or Type 2 LBT. ◆SL-HARQ feedback for SL unicast or SL multicast.
[0057] Example A-2:
[0058] The gNB may receive scheduling assistance information from the UE to assist in Mode 1 resource allocation based on at least one of the following: ■The scheduling auxiliary information transmitted by the UE can be carried by the uplink control information (UCI) on the authorized or shared spectrum, via the physical uplink control channel (PUCCH) or the physical uplink shared channel (PUSCH). ◆The scheduling assistance information can be encoded separately in UCI, or jointly encoded with SL HARQ feedback or configuration grant UCI (CG-UCI). ◆The scheduling assistance information can be transmitted alone or together with other UE assistance information, such as SL traffic type, SL traffic periodicity, SL traffic priority, maximum TB size, or TB delay and reliability requirements, through Medium Access Control (MAC) control element (CE) or Radio Resource Control (RRC) signaling.
[0059] Embodiment A-3: Resource allocation in mode 1.
[0060] Based on receiving at least one of the following information, the gNB may derive corresponding scheduling parameters related to scheduling of a single time slot or multiple consecutive time slots, and pass at least one of the corresponding scheduling parameters to the UE. ■Scheduling request (SR) and / or buffer status report (BSR) sent by the UE. ◆The gNB can rely on this information to determine the requested packet size, and thus decide whether to trigger multiple consecutive time slots transmission, or determine the length of the multiple consecutive time slots transmission of the UE. ■ LBT failure indications, SL HARQ-ACK reports, channel busy ratio (CBR) or channel occupancy ratio (CR) measurements from one or more UEs to determine the channel congestion condition of the UE. The scheduling scheme for the received information may be at least one of the following: ◆The gNB can rely on this information to determine which UE has a better channel condition, and thus allocate appropriate resources to the UE to initiate COT. Other UEs with poorer channel conditions can be allocated resource positions after the resource positions of the UE with better channel conditions, so that the UEs with poorer channel conditions can share the COT based on short-term LBT (i.e., type 2A / 2B / 2C LBT). ◆The gNB can rely on this information to determine whether to adjust scheduling resources (e.g., RB sets) or adjust channel access parameters for UEs with poor channel conditions. ■ The priority of one or more UEs requesting SL resources, such as CAPC value, which the gNB can Based on this information, at least one of the following scheduling options is determined: The gNB determines whether multiple consecutive slot transmissions should be triggered to improve the transmission reliability or data rate of the UE. ● More continuous time slots can be scheduled for UEs with higher priority, so that the UEs have more reliable SL transmission. ◆The gNB determines a channel prefix extension (CPE) length of an initial time slot of the multiple consecutive time slots. ●A longer CPE length enables higher priority UEs to transmit earlier, thus avoiding being blocked by transmissions of lower priority UEs. ◆The gNB determines the number of starting points for the UE to perform LBT before accessing the channel. • If the Type 1 LBT result of the previous starting point fails, the UE may have more opportunities to access the channel. ■ Target recipient of the transmitting UE (Tx UE) (eg UE ID). ◆The gNB can rely on this information to determine whether the data or information exchange is between a pair of UEs or between a group of UEs, and thus decide whether to set up a group of multiple consecutive time slots for different UEs. ●A UE capable of initiating a COT or a UE sending an SR or BSR may provide the gNB with information of the target receiver. ●The responding UE sharing the COT or the UE sending the SR or BSR may provide the gNB with information of the target receiver. ◆For a responding UE, at least the UE that initiates the COT is one of the target recipients of the responding UE. ◆ For example, if the target recipient of the initiating UE transmission happens to be the UE that sent the scheduling request, and one of the target recipients of the responding UE transmission is the initiating UE, then: • Multiple consecutive time slot transmissions may be scheduled for the initiating UE, followed by the responding UE. ●Since the initiating UE is the target UE of the responding UE, the gNB may also schedule the responding UE in the same set of multiple consecutive time slots, followed by the initiating UE.
[0061] Example A-4: Resource allocation in mode 1
[0062] The gNB may perform scheduling of multiple consecutive time slots for sidelink burst transmission for one or more UEs based on at least one of the following steps. There is no restriction on combining, splitting, or reordering the following steps. ■Step 1: If dynamic scheduling is performed, the gNB receives an SR or BSR from one or more UEs. ■Step 2: The gNB receives scheduling assistance information for one or more UEs. ■Step 3: The gNB derives the available COT length for multiple consecutive slot transmissions. ■Step 4: The gNB evaluates whether to set a single time slot or multiple consecutive time slots for each UE sending an SR or BSR based on the received information. ■Step 5: If scheduling of multiple consecutive time slots is triggered. ◆The gNB determines to create one or more groups of multiple consecutive time slots. • Different UEs may be scheduled to transmit in the same set of multiple consecutive time slots or in different sets of multiple consecutive time slots. ■ One or more UEs may be scheduled on the same plurality of consecutive time slots. • Different TBs of a UE may be scheduled for transmission in the same set of multiple consecutive time slots or in different sets of multiple consecutive time slots. ■One or more TBs of a UE may be scheduled on the same plurality of consecutive time slots. ◆The gNB determines the CPE length applicable to the first time slot of the group of multiple consecutive time slots. The gNB determines the location of one or more starting points for transmission of multiple consecutive time slots. ◆The gNB determines one or more starting points for the UE to access the channel. ◆The gNB determines the number of time slots for the multiple consecutive time slot transmissions. ◆The gNB determines the number of consecutive time slots for each UE participating in the transmission of the multiple consecutive time slots. ◆The gNB determines the scheduling order of each UE participating in the transmission of the multiple consecutive time slots. ◆The gNB determines the number of TBs scheduled for each UE participating in the transmission of the multiple consecutive time slots. ●For single TB transmission, a Type A or Type B replicated transmission scheme similar to that of PUSCH in NR-U may be applied in SL-U for PSSCH transmission over multiple consecutive time slots. ●For multi-TB transmission, multiple PSSCH transmissions similar to multiple PUSCHs in NR-U can be applied in SL-U. ■Step 6: The gNB schedules resources for each UE participating in the transmission of the multiple consecutive time slots. The gNB determines the resource location of each time slot of the plurality of consecutive time slots, including at least one of the following parameters: - An RB set index for each slot of the plurality of consecutive slots. - One or more interleaving indices or said number of interleavings for each time slot of said plurality of consecutive time slots. - One or more symbol positions within each slot of the plurality of consecutive slots. ■Step 7: The gNB transmits the scheduling result to each UE participating in the multi-continuous time slot transmission based on the dynamic grant (DG) DCI indication or type 1 / type 2 configured grant (CG) configuration.
[0063] Example A-5: Resource allocation in mode 1
[0064] The UE may perform transmission of multiple consecutive time slots of sidelink burst transmission based on at least one of the following exemplary steps: There is no limitation on the combination, splitting or reordering of the following steps. ■Step 1: UE sends SR or BSR to gNB to request SL transmission resources. ■Step 2: UE provides scheduling assistance information to gNB. ■Step 3: The UE receives multi-contiguous timeslot scheduling from the gNB based on the dynamic grant (DG) DCI indication or type 1 / type 2 configuration grant (CG) configuration. ■Step 4: The UE determines the channel access scheme according to the resource location of the scheduled SL resources. For example, ◆Before the starting point of scheduling SL resources. ● If no UE initiates a COT, or the UE cannot share the COT initiated by another UE, for example, the UE is not the target recipient of the PSSCH of the initiating UE. ■ The UE performs Type 1 LBT of parameters related to CAPC value to initiate COT covering the scheduled SL resources. ◆If the UE can initiate the COT after successfully performing the Type 1 LBT procedure, ●The UE may transmit the traffic on the single time slot or multiple consecutive time slots in the COT according to the resource allocation parameters (eg, CPE length, number of time slots, etc.). ◆Otherwise, the UE may re-perform Type 1 LBT at the next starting point (if any). • Otherwise, if another UE has initiated a COT, for example indicated in the COT sharing information, and the UE is the target recipient of the initiating UE. ■The UE performs a Type 2 LBT indicated by the initiating UE or gNB to access the shared COT covering the scheduled SL resources. If the UE can access the shared COT after successfully performing a Type 2 LBT procedure, ●The UE may transmit the traffic on the single time slot or multiple consecutive time slots in the COT according to the resource allocation parameters (eg, CPE length, number of time slots, etc.). • One of the target recipients receiving the scheduled PSSCH transmitted by the UE is the UE initiating the COT. ■The UE may identify the initiating UE based on the source ID indicated by the COT sharing information in the first-stage SCI or the second-stage SCI received on the PSSCH. ◆Otherwise, the UE may re-perform Type 2 LBT at the next starting point (if any). ■Step 5: The subsequent resource location scheduled by the gNB ◆If the gNB schedules resources of another continuous time slot for the UE within the subsequent part of the same group of multiple continuous time slots or the different group of multiple continuous time slots, and within the COT, the UE may perform type 2 LBT to access the COT, which may be initiated by the UE itself or another UE.
[0065] Example A-6:
[0066] Figure 5 An example signaling flow is shown to demonstrate the described operational roles between the gNB and the sidelink UE.
[0067] The gNB (e.g., gNB 20) receives scheduling requests from UE-A and UE-B in PUCCH.
[0068] The gNB receives scheduling assistance information from UE-A.
[0069] The gNB sends PDCCH and schedules multiple consecutive time slots for UE-A and UE-B based on Mode 1 resource allocation.
[0070] UE-A initiates COT using Type 1 LBT before scheduling resources (e.g. Figure 6 COT initiated by UE-A), and performs unicast SL transmission to UE-B.
[0071] UE-B uses type 2 LBT to share the COT initiated by UE-A before scheduling resources, and performs multicast SL transmission to UE-B and UE-C. Figure 6 As shown, the UE-B uses the COT initiated by UE-A in two time slots.
[0072] UE-B uses type 2 LBT to recover the COT initiated by UE-A before scheduling resources and performs unicast SL transmission to UE-C.
[0073] Embodiment B:
[0074] For mode 1 or mode 2 resource allocation, in order to support multiple continuous time slot communications in COT, the transmitting UE (Tx UE) may generate and transmit at least one of the following types of information, which is carried in SCI (e.g., first stage SCI or second stage SCI), MAC-CE or PC5-RRC.
[0075] Embodiment B-1: Resource reservation information of multiple consecutive time slots.
[0076] The reserved resources include the position of the starting time slot, the position of the ending time slot, or the length of the consecutive time slots. The reserved resources may be indicated based on a row index associated with a preconfigured look-up table. Each row index may be mapped to a corresponding parameter associated with a set of multiple consecutive time slots. The reserved resources of the multiple consecutive time slots may be used to indicate: ● Single SL burst transmission based on dynamic or semi-static resource scheduling for initial transmission or retransmission of one or more TBs. The determination or selection of multiple consecutive time slots can be achieved based on the following methods: ■Dynamic resource scheduling, expanding the resource structure of candidate resources, each candidate resource includes multiple consecutive time slots. ■ Dynamic resource scheduling, a single time slot resource structure of candidate resources, generating the set of multiple consecutive time slots by opportunistically selecting a set of consecutive time slots from the list of available candidate resources. ■Semi-static resource scheduling, appropriately selecting the resource reservation interval (RRI) value and the SL resource reselection counter. ● Periodic SL burst transmission based on semi-persistent scheduling, used for initial transmission or retransmission of one or more TBs. Periodic SL burst transmission is a periodic transmission of SL bursts, each SL burst carrying one or more TBs on multiple consecutive time slots. The interval between consecutive SL bursts is determined by the Resource Reservation Interval (RRI). For scheduling multiple TBs in an SL burst of periodic SL burst transmission, the SL burst of the periodic SL burst transmission is used for initial transmission or retransmission of one or more TBs. For transmission, the resource reservation scheme may be similar to the case of the single SL burst transmission.
[0077] refer to Figure 2 In some embodiments of the present invention, each resource candidate is a group of multiple consecutive time slots.
[0078] refer to Figure 2 In some embodiments of the present invention, each resource candidate represents a single time slot, and the resources of the group of multiple consecutive time slots include consecutive time slots in the time domain.
[0079] refer to Figure 2 In some embodiments of the present invention, each time slot within the set of multiple consecutive time slots is randomly selected from the resource candidates.
[0080] refer to Figure 2In some embodiments of the present invention, the resource reservation information includes information related to the length of the plurality of consecutive time slots. In some embodiments of the present invention, the resource reservation information is transmitted in the first stage SCI of the PSCCH. In some embodiments of the present invention, the SCI format of the first stage SCI carries the resource information of the group of the plurality of consecutive time slots.
[0081] Embodiment B-2: The resource structure of the plurality of consecutive time slots scheduling. ■The reserved multiple consecutive time slots include one or more PSCCHs, and each PSCCH schedules one or more PSSCHs. ◆The one or more PSSCHs correspond to the same TB or different TBs. ■ at least one of the one or more PSCCHs comprises a first stage SCI, ■ At least one of the one or more PSSCHs comprises a second stage SCI. ■An example of the configuration of a group of multiple consecutive time slots may be as follows. ◆The first-stage SCI is carried in the PSCCH of the first time slot of the multiple consecutive time slots, and multiple PSSCHs can be scheduled for the same TB or different TBs in the multiple consecutive time slots. ◆The second-stage SCI is carried in one or more PSSCHs used for the same TB transmission in the multiple consecutive time slots. ◆The second-stage SCI is carried in each PSSCH in the multiple consecutive time slots, where each PSSCH corresponds to a TB. ■The second stage SCI includes at least one type of information below, which is used for the corresponding PSSCH. ◆Source ID or target ID. ◆The new data indicator (NDI), redundancy version (RV) or HARQ process ID of the TB carried in the PSSCH. ◆Whether the corresponding PSSCH enables HARQ feedback. ■The first stage SCI includes at least one of the following indications, and the associated parameters can be pre-configured by the gNB. ◆Resource reservation instructions The resource reservation range for future transmission is determined by at least one of the following: ■The length of the COT initiated by the UE that transmits the first stage SCI. ■Restricted time window. ◆The size or duration of the restricted time window may be pre-configured by the gNB or determined based on the maximum length of the COT. • The UE may reserve one or more groups of multiple consecutive time slots for future transmissions within a restricted time window. ◆The number of resources reserved for one TB, including initial transmission and retransmission. ◆The number of TBs and their corresponding reserved resources indicated in the resource reservation information.
[0082] Embodiment B-3: Enforcing restrictions on transmission of multiple consecutive time slots.
[0083] The initiating UE may indicate to the responding UE whether it can perform multiple consecutive time slot transmission in the COT based on at least one of the following schemes: ◆ Explicit indication to activate or deactivate multiple consecutive time slot transmissions. ◆Only the responding UE that receives the initiating UE transmission can perform multiple consecutive time slot transmissions. • The responding UEs eligible to receive the initiating UE transmission may be determined based on the UE ID or the target ID. ◆Multiple continuous time slot transmission can be performed only when the CAPC value of the responding UE is equal to or less than the CAPC value of the UE initiating the COT. ◆ Only the responding UEs with higher priority TBs (eg, compared to a preconfigured priority threshold) can perform multiple consecutive time slot transmissions. ◆ Only the responding UEs with lower delay requirements (eg, based on Packet Delay Budget (PDB)) can perform multiple consecutive time slot transmissions. ◆ Only the target recipient of the transmitting UE (Tx UE) transmission can perform multiple consecutive time slot transmissions. For a Tx UE (including an initiating UE or a responding UE), the target receiver (Rx UE) of the Tx UE may be the UE that matches at least one of the following conditions: ■ The Rx UE is able to detect the first stage SCI of the Tx UE in the PSCCH. ■ The ID of the Rx UE matches the target ID indicated in the second stage SCI of the PSSCH. ◆The target ID may be a UE-specific ID of a single target UE in unicast transmission, or a group-specific ID of a group of target UEs in multicast transmission. ■ The ID of the Rx UE matches the ID indicated in the first stage SCI, which is defined for one or more UEs eligible to share the COT. For an initiating UE that is a Tx UE, the target receiver (Rx UE) of the Tx UE may be the UE that matches at least one of the following conditions: ■ The priority of the traffic associated with the Rx UE is equal to or higher than the priority of the traffic associated with the Tx UE. ◆The priority level can be expressed by a CAPC value. ◆The CAPC of the Tx UE may be indicated in the first stage SCI, the second stage SCI, the MAC CE or the PC5-RRC. For a responding UE that is a Tx UE, at least the UE that initiates the COT is the target receiver of the responding UE. ■ Based on the source ID indicated by the COT shared information in the first-stage SCI or the second-stage SCI, the Tx UE can identify the initiating UE. ■ The initiating UE may indicate at least one of the following parameters to limit the transmission of multiple consecutive time slots: The location or duration of the transmission: ◆The starting time, ending time, duration or maximum number of continuous time slots of the responding UE to perform multiple continuous time slot transmission. ●The value of the maximum number of consecutive time slots can be determined according to the subcarrier spacing (SCS) configuration. ■ The applicability of multiple consecutive time slot transmissions can be pre-configured per resource pool or per RB set.
[0084] refer to Figure 2 In some embodiments of the present invention, if the UE receives UE identity information from a second UE, the reserved resources are valid for sidelink transmission; wherein the second UE has initiated a channel occupation time (COT), the COT covers the reserved resources, and the UE identity information matches the identity of the UE. The UE identity information is a target ID of the second UE, and the target ID is transmitted in a second stage SCI of the second UE. In some embodiments of the present invention, the UE identity information transmitted by the second UE is derived from the information carried by the resource reservation information.
[0085] refer to Figure 2In some embodiments of the present invention, if the recipient of the sidelink transmission through the reserved resources is a second UE, the reserved resources are valid for sidelink transmission, wherein the second UE has initiated a COT and the COT covers the reserved resources. The UE derives a UE identity of the second UE, and the target ID of the sidelink transmission of the UE is the UE identity of the second UE.
[0086] refer to Figure 2 In some embodiments of the present invention, if the UE is a target recipient of a second UE, the reserved resources are valid for sidelink transmission, wherein the second UE initiates a COT and the COT covers the reserved resources, and the UE identity of the UE matches the target ID of the second UE.
[0087] refer to Figure 2 In some embodiments of the present invention, the transmission priority of each PSSCH transmitted through a plurality of consecutive time slots in the reserved resources is equal to or higher than the transmission priority associated with the traffic type of the second UE. In some embodiments of the present invention, the CAPC value associated with each PSSCH transmitted through a plurality of consecutive time slots in the reserved resources is equal to or lower than the CAPC value associated with the second UE. In some embodiments of the present invention, the CAPC value associated with the PSSCH of each time slot within the plurality of consecutive time slots in the reserved resources is transmitted in the second stage SCI.
[0088] refer to Figure 2 In some embodiments of the present invention, if the channel access scheme for accessing the reserved resources fails, the selected resources of the plurality of consecutive time slots are discarded. In some embodiments of the present invention, if the reserved resources are not valid for sidelink transmission, the selected resources of the plurality of consecutive time slots are discarded. In some embodiments of the present invention, if the channel access scheme for accessing the reserved resources fails, the UE (e.g., UE 10d) performs reselection for another set of a plurality of consecutive time slots. If the reserved resources are not valid for sidelink transmission, the UE (e.g., UE 10d) performs reselection for another set of a plurality of consecutive time slots.
[0089] Example B-4:
[0090] refer to Figure 7 , shows an example of the steps for mode 2 resource allocation for multiple consecutive time slot transmissions, as described in detail below. ■UE-A performs Mode 2 resource allocation to exclude resources reserved by other UEs, and then selects resources for transmission of multiple consecutive time slots according to a predetermined rule. ■UE-A successfully initiates COT based on Type 1 LBT before selecting resources. ◆UE-A reserves continuous time slots for SL transmission with UE-B, and the resource reservation information is located in the first stage SCI in the PSCCH A-1. The resource reservation information may at least reserve resources for transmission of the first group of consecutive time slots (ie, time slots 1 to 3). The resource reservation information may also reserve resources for the second group of consecutive time slots (ie, time slots 6 to 9). ◆UE-A shares the COT with other UEs through the COT sharing information carried in the first-stage SCI. ◆UE-B receives the COT sharing information and determines itself as a UE eligible to utilize the COT shared by UE-A. The UEs eligible to utilize the COT shared by UE-A may be determined based on at least one of the following: ■The UE is able to detect the PSCCH and successfully decode the first stage SCI. ■The ID carried in the first-stage SCI or the second-stage SCI matches the ID of the UE. ◆UE-B utilizes the COT shared by UE-A after successfully performing Type 2 LBT and reserves resources for SL transmission, namely slots 4 and 5. The target recipients of UE-B's transmission include at least the initiating UE, ie, UE-A. ■The UE-B may identify UE-A as the initiating UE based on the source ID indicated in the second stage SCI. ◆If the resources of time slot 6 to time slot 9 have been reserved in PSCCH A-1: ●After successfully performing Type 2 LBT before the reserved resources, UE-A may resume transmission on the COT. ◆ Otherwise, UE-A reserves time slots 6 to 9 and transmits the resource reservation information in the first stage SCI of PSCCH A-2. ●After successfully performing Type 2 LBT before the reserved resources, UE-A may resume transmission on the COT.
[0091] refer to Figure 2 In some embodiments of the present invention, the UE is not a target recipient for receiving side link data from the second UE.
[0092] refer to Figure 2In some embodiments of the present invention, if the UE has initiated a COT covering the reserved resources, the reserved resources are valid for sidelink transmission. In some embodiments of the present invention, the initiated COT is shared with a second UE, and the priority of the traffic transmitted by the UE through the reserved resources is higher than the priority of the traffic transmitted by the second UE. In some embodiments of the present invention, the initiated COT is shared with a second UE, and the channel access scheme adopted by the UE to access the reserved resources is Type 2 Listen Before Talk (LBT).
[0093] Example C: Perception Window Parameters
[0094] For mode 2 resource allocation in New Radio (NR) V2X, the user equipment (e.g., user equipment 10d) decodes the first stage sidelink control information (SCI) received from other user equipment (e.g., user equipment 10c) during the sensing window to identify non-reserved resources in the sensing window. The sensing window is an interval defined by the time slot range [n-T0,n-Tproc,0), where n is the time point when the packet arrives to trigger resource selection. T0 is expressed in the number of time slots, and its equivalent value is 1100 milliseconds or 100 milliseconds, depending on the subcarrier spacing (SCS) configuration. Tproc,0 is the time required to complete the sensing process, which takes values of {1,2,2,4} time slots, corresponding to SCSs of {15,30,60,120} kilohertz (kHz) respectively. The user equipment also measures the reference signal received power (RSRP) of the transmission associated with the first stage SCI. The reserved resource information in the first stage SCI and the corresponding RSRP measurement value are used to determine candidate resources during the selection window.
[0095] For SL-U, the at least one parameter may be further determined based on at least one of the following schemes: ●T0, T proc,0 The value or the range of the perception window (except [n-T0,nT proc,0 ) can be based on the following At least one of the parameters determines: ■ Channel Access Priority Class (CAPC) value, Channel Occupancy Time (COT) position, or maximum COT duration. ■ Channel sensing location or duration required to perform Type 1 or Type 2 Listen-Before-Talk (LBT). ■ The SCS configured for the resource pool or resource block (RB) set. ●The RSRP measurement of the transmission associated with the first stage SCI includes the RSRP measurement of the physical sidelink control channel (PSCCH) or the scheduled physical sidelink shared channel (PSSCH), and the PSCCH and PSSCH are on one or more time slots among the multiple consecutive time slots, and the PSCCH carries the first stage SCI.
[0096] Reference Figure 2 In some embodiments of the present disclosure, the selection of the resources of the multiple consecutive time slot sets is based on the reference signal received power (RSRP) measurement of the physical sidelink control channel (PSCCH) or the scheduled physical sidelink shared channel (PSSCH) on each time slot of the resource candidate.
[0097] Example D-1: Selecting window parameters
[0098] For Mode 2 resource allocation in NR V2X, if resource selection is triggered at time n, a selection window is defined for the user equipment to select candidate resources for transmitting one transport block (TB). The selection window includes time slots within the range [n+T1, n+T2]. T1 is the number of processing time slots required to identify candidate resources and perform resource selection. T1 is equal to or less than T proc,1 . T proc,1 For SCS of 15, 30, 60 or 120 kHz, it is equal to 3, 5, 9 or 17 time slots. The value of T2 is within the range T 2min ≤T2≤Packet Delay Budget (PDB), where PDB is the packet delay budget. 2min The value of T depends on the priority of the transport block and the SCS. 2min Possible values include {1,5,10,20}*2 μ time slots, where μ=0, 1, 2, 3 correspond to the SCS being 15, 30, 60 and 120 kHz respectively. ■For SL-U, the at least one parameter may be further determined based on at least one of the following schemes: ◆The value of T1 can be further combined with the channel sensing time required to complete the Type 1 or Type 2 LBT process. ●For Type 1 LBT, the channel sensing time may also be determined by the CAPC value or related parameters used by the user equipment to perform Type 1 LBT. ◆ The value of T2 may be determined based on a CAPC value, a COT position or a maximum COT duration of the user equipment, which reserves the resources for one or more transport block transmissions. - said T2 may be a function of said maximum COT duration of said CAPC value belonging to said user equipment or at least one of said resource positions of said reserved resources. ■ For example, the value of T2 is equal to the sum of the start time point of the earliest reserved resource and the maximum COT duration. ■ For example, the value of T2 is limited to the minimum value of {PDB, maximum COT}.
[0099] Example D-2: Resource Selection Parameters
[0100] For Mode 2 resource allocation in NR V2X, during the selection window, resource selection may be based on a dynamic or semi-persistent scheme. In NR V2X, the dynamic scheme selects resources for a transport block and can only reserve resources for the initial transmission and retransmissions of that transport block, while the semi-persistent scheme selects resources for initial transmission and retransmissions of multiple transport blocks.
[0101] In NR V2X, a two-step resource allocation is adopted. In step 1, the user equipment (e.g., user equipment 10c or 10d) excludes the candidate resources in the selection window due to half-duplex restrictions, wherein these resources will be excluded when the user equipment (e.g., user equipment 10d) cannot perceive the reserved resources announced in the first stage SCI by other user equipment (e.g., user equipment 10c) when transmitting during the perception window. In addition, the user equipment (e.g., user equipment 10d) evaluates the available resources based on the resource reservation information in the first stage SCI from other user equipment (e.g., user equipment 10c) during the perception window. If the RSRP measured on the PSCCH carrying the first stage SCI or the related PSSCH scheduled by the PSCCH is higher than the side link reference signal received power (SL-RSRP) threshold, the resources will be excluded. In order to ensure that the percentage of available candidate resources in the selection window is at least equal to X%, the SL-RSRP threshold can be increased by 3 decibels (dB), and the step 1 process is iteratively repeated to meet the X percentage requirement. Depending on the priority of the transmission traffic, possible values of X are 20, 35 or 50. In step 2, the user equipment (eg, user equipment 10d) randomly selects the sidelink resource from the list of available candidate resources to perform initial transmission and retransmission of a transport block.
[0102] For the semi-persistent scheme, the time period between the resources used for transmission of consecutive transport blocks is defined by the resource reservation interval (RRI), and the number of transport blocks of the consecutive transport blocks is determined by a side link resource reselection counter (SL resource reselection counter). The possible values of the RRI are {0, [1:99], 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000} milliseconds. The frequency domain resources of each consecutive transport block are the same. The user equipment can autonomously select the RRI according to the characteristics of the traffic type. The number of the side link resource reselection counter is randomly determined within an interval based on the selected RRI value. For RRI ≥ 100 milliseconds, the interval is [5, 15]; if RRI < 100 milliseconds, the interval is [5*(100 / max(20, RRI)), 15*(100 / max(20, RRI))].
[0103] In SL-U, for Mode 2 resource allocation, the percentage X% of available candidate resources in the selection window or the SL-RSRP threshold may be determined based on the CAPC value of the traffic transmitted by the sending user equipment.
[0104] In SL-U, for mode 2 resource allocation, in order to support multiple consecutive time slot transmissions of a transport block or multiple transport blocks, the at least one parameter may be further determined based on at least one of the following schemes.
[0105] The sidelink resource reselection counter may be determined by the user equipment with a specific value. ●The number of transport blocks transmitted in the plurality of consecutive time slots may be determined based on a newly defined parameter or the sidelink resource reselection counter. • The number of time slots in the plurality of consecutive time slots may be determined based on a newly defined parameter or the sidelink resource reselection counter.
[0106] The resource reservation interval (RRI) may be determined by the user equipment as a specific value. • The Resource Reservation Interval (RRI) may be set to a value that results in continuous timeslot transmissions. • The value of the resource reservation interval (RRI) may be determined based on a CAPC value or a maximum length of the channel occupancy time. ●The value of the resource reservation interval (RRI) may be determined based on the duration required to perform Type 1 or Type 2 LBT.
[0107] For example, the RRI is greater than the duration required to perform Type 1 or Type 2 LBT.
[0108] In the plurality of consecutive time slot transmissions, the frequency domain resources or modulation and coding scheme (MCS) used for transmission of a corresponding transport block in each time slot may be different.
[0109] The resource locations of the initial transmission and retransmission of one or more transport blocks may be selected to be transmitted in consecutive time slots.
[0110] Reference Figure 2 In some embodiments of the present disclosure, the lengths of the multiple consecutive time slots are derived based on parameters of the resource configuration for selecting the multiple consecutive time slot sets during the resource selection process.
[0111] Reference Figure 2 and Embodiment F, in some embodiments of the present disclosure, the value of the parameter is associated with a side link resource pool.
[0112] Embodiment E: Resource selection for multiple consecutive time slots
[0113] In NR V2X, for the dynamic scheduling scheme based on mode 2 resource allocation, resources can only be reserved for one transport block, including the initial transmission and the retransmission of the transport block, and the granularity of the candidate resources is defined by a time slot in the time domain and by continuous subchannels in the frequency domain.
[0114] In SL-U, in order to support multiple consecutive time slot transmissions of the dynamic or semi-static scheduling scheme based on mode 2 resource allocation, the resource structure of candidate resources can be defined as one of the following.
[0115] (1) The resource structure of the candidate resources may be a plurality of consecutive time slots in the time domain, wherein each time slot may have one or more interlaces. The user equipment (e.g., user equipment 10c or 10d) may select from a plurality of sets of a plurality of consecutive time slots based on at least one of the following schemes: ●Random selection. • Selection is made based on the delay requirements, transport block size or priority (eg CAPC value) of the traffic type.
[0116] (2) The resource structure of the candidate resource is a time slot in the time domain, where the time slot can have one or more interlaces. However, unlike the step 2 of resource selection in NR V2X, in NR V2X the user equipment randomly selects the side link resource from the list of available candidate resources. In SL-U, in order to support multiple consecutive time slot transmissions, the step 2 resource selection can be performed according to one of the following schemes: • A user equipment (eg, user equipment 10c or 10d) may opportunistically select consecutive time slots from the list of available candidate resources to form a plurality of consecutive time slot transmissions. ● Selecting a set of multiple consecutive time slots among the multiple sets of available multiple consecutive time slots may be determined based on: ■Random selection. ■ The latency requirement, transport block size or priority of the traffic type in question, e.g. CAPC value. • A user device (eg, user device 10c or 10d) may select a set of multiple consecutive time slots whose length (expressed in number of time slots), starting time slot position, or ending time slot position can meet the traffic type requirements.
[0117] Reference Figure 2 In some embodiments of the present disclosure, the length of the plurality of consecutive time slots is derived based on the performance requirements of the sidelink traffic type.
[0118] Embodiment F: Multiple consecutive time slots
[0119] In SL-U, in order to support multiple consecutive time slot transmissions based on mode 1 or mode 2 resource allocation, the resource structure used to form one or more sets of multiple consecutive time slots of one or more transport blocks can be one of the following. One of the transport blocks can be associated with one PSSCH or multiple PSSCHs, i.e., PSSCH repetition transmission (PSSCH repetition) or blind retransmission.
[0120] For a single transport block, the initial transmission and blind retransmission of one transport block may be carried in the same set of multiple consecutive time slots.
[0121] In this case, Type A or Type B replication transmission of PUSCH in NR-U can be used for transmission of multiple consecutive time slots of a transport block (TB).
[0122] For the case of a single transport block with sidelink hybrid automatic repeat request (SL-HARQ) feedback, the initial transmission and retransmission of one transport block may be carried in different sets of multiple consecutive time slots.
[0123] For multiple transport blocks, the initial transmissions of multiple transport blocks may be carried in the same set of multiple consecutive time slots.
[0124] For the case of multiple transport blocks, each transport block may be carried by one or more consecutive time slots among the multiple consecutive time slots.
[0125] For multiple transport blocks, each transport block may be carried in one of multiple consecutive time slots, with the same number of interleavings or different numbers of interleavings, wherein the interleaving index value or the frequency position of the index in each time slot may be the same or different.
[0126] For multiple transport blocks, each transport block may be carried in consecutive time slots, and different sets of consecutive time slots may have the same number of interleavings or different numbers of interleavings, wherein the interleaving index values or frequency positions of the indexes in different sets of consecutive time slots may be the same or different.
[0127] For both single transport block and multiple transport block cases, the lengths of the consecutive time slots used for initial transmission or retransmission may be the same or different.
[0128] For single transport block and multiple transport block cases, the interleaving number or interleaving index used for initial transmission or retransmission can be the same or different.
[0129] A maximum number of time slots of the plurality of consecutive time slots may be preconfigured for a resource pool or a resource block (RB) set.
[0130] In a plurality of consecutive time slots, for a time slot comprising a plurality of interlaces, the indexes of the interlaces may be consecutive, and the number of interlaces selected by the user equipment (e.g., user equipment 10c or 10d) depends on the size of the transport block or SCI carried in the time slots of the plurality of consecutive time slots. A maximum number of interlaces for a time slot may be preconfigured for a resource pool or RB set.
[0131] Reference Figure 2 In some embodiments of the present disclosure, the selected resources of the plurality of consecutive time slot sets are used for transmission of a transport block (TB). For example, the selected resources of the plurality of consecutive time slot sets are used for initial transmission or retransmission of the transport block or for duplicate transmission of the transport block.
[0132] Reference Figure 2 In some embodiments of the present disclosure, the user equipment selects resources of another set of multiple consecutive time slots, the initial transmission of the transmission block is carried in the selected resources of the set of multiple consecutive time slots, and the retransmission of the transmission block is carried in the resources of the other set of multiple consecutive time slots.
[0133] Reference Figure 2 In some embodiments of the present disclosure, the user equipment selects resources of another set of multiple consecutive time slots, and the resources of the another set of multiple consecutive time slots are used for transmission of another transport block. In some embodiments of the present disclosure, the interleaving index or the number of interleavings allocated for PSSCH transmission is the same in each time slot within the multiple consecutive time slots.
[0134] Reference Figure 2 In some embodiments of the present disclosure, the frequency domain resources scheduled by the user equipment for PSSCH transmission are the same between time slots in the multiple consecutive time slot sets.
[0135] Reference Figure 2 In some embodiments of the present disclosure, each time slot within the plurality of consecutive time slot sets is used for transmission of a transport block.
[0136] Reference Figure 2 In some embodiments of the present disclosure, the frequency domain resources scheduled by the user equipment for PSSCH transmission are independent in different time slots within the plurality of consecutive time slot sets. The interleaving index or the number of interleavings allocated for PSSCH transmission are independent in different time slots within the plurality of consecutive time slot sets.
[0137] Embodiment G: Dynamic Scheduling of Transport Blocks
[0138] In SL-U, in order to support transmission of multiple consecutive time slots of a transport block based on mode 1 or mode 2 resource allocation, the scheduling scheme of the selected multiple consecutive time slots may be as described below. ■The dynamic scheduling of the PSSCH may be based on the Type A or Type B replica transmission similar to that of PUSCH in NR-U. ◆For type B duplicate transmission, if a nominal duplicate transmission (nominal repetition) crosses a time slot boundary or one or more invalid symbols, the nominal duplicate transmission can be skipped or split into one or more actual duplicate transmissions (actual repetition). For example, a nominal duplicate transmission can be split into a first actual duplicate transmission located before the invalid symbol and a second actual duplicate transmission located after the invalid symbol. Invalid symbols include at least one of the following: ●Guard symbol at the end of the sidelink timeslot. ●The guard symbol before the automatic gain control (AGC) symbol of the physical sidelink feedback channel (PSFCH) in the sidelink timeslot. ●The base station (gNB) is configured to not use any symbols in the time slot for sidelink communication. ◆If the actual copy transmission is located after the invalid symbol, the actual copy transmission can be skipped. ◆If an actual copy transmission contains only one symbol, such as an orphan symbol, due to segmentation, the following transmission scheme for the orphan symbol can be used: ●The isolated symbols are not transmitted. • The isolated symbols are transmitted as Demodulation Reference Signal (DMRS) symbols. • The isolated symbol is transmitted in a similar manner to the AGC symbol, ie a copy of the next symbol in the same time slot. The isolated symbol is transmitted as a cyclic prefix extension (CPE) of the subsequent symbol. ■ The time or frequency resource location indication of each copy transmission within the plurality of consecutive time slots and the nominal number of copy transmissions may be indicated in the SCI, which may be the first stage SCI or the second stage SCI.
[0139] Embodiment H-1: Dynamic Scheduling of Multiple Transport Blocks
[0140] In SL-U, in order to support transmission of multiple consecutive time slots of multiple transport blocks based on mode 1 or mode 2 resource allocation, the scheduling scheme of the selected multiple consecutive time slots can be one of the following.
[0141] (1) The first-stage SCI in the PSCCH is associated with one or more second-stage SCIs. The first-stage SCI indicates at least one of the following information about the one or more second-stage SCIs: • The timeslot position of each second stage SCI (eg, expressed as a timeslot offset relative to the timeslot carrying the first stage SCI). - The resource location of each second-stage SCI (eg, expressed as an interleaving index, or based on a default interleaving index, such as the lowest index). • The size of each second stage SCI (eg, expressed in the number of interlaces). ●SCI format for each second stage SCI.
[0142] (2) The first-stage SCI in the PSCCH contains control information related to one or more PSSCHs. The first-stage SCI may indicate at least one of the following information about the one or more PSSCHs: The modulation and coding scheme (MCS) for each PSSCH is based on the index associated with the MCS table. The type of the MCS table may be determined based on the following: ■Instructions for the first stage of SCI. ■Pre-configured for resource pools or RB sets. ■Associated with the priority level of the PSCCH. ● The time slot position of each PSSCH, including the time position of the initial transmission or retransmission of one or more transport blocks. The time slot position of each PSSCH can be expressed, for example, as a time slot offset relative to the time slot carrying the first stage SCI, or as an RRI or a sidelink resource reselection counter. =The resource position of each PSSCH, including the frequency position of the initial transmission or retransmission of one or more transport blocks. The resource position of each PSSCH may be represented, for example, by an initial interlace index. The size of each PSSCH (for example, represented by the number of interlaces). • The priority of each PSSCH (eg, expressed in CAPC). ● A DMRS pattern for each PSSCH. The DMRS pattern is determined based on an index associated with a set of DMRS patterns. The number of ports supported by the DMRS pattern may also be indicated to determine the number of layers supported by PSSCH transmission.
[0143] If the interleaving number or interleaving size carrying the PSCCH is large enough, the PSCCH in the first time slot of the multiple consecutive time slots may schedule multiple PSSCHs carrying different transport blocks. Otherwise, multiple PSCCHs may be deployed in multiple time slots of the multiple consecutive time slots, and each of the PSCCHs may schedule one or more PSSCHs.
[0144] (3) The second stage SCI may be carried in each of the one or more PSSCHs. The association between the first stage SCI, the second stage SCI and one or more PSCCHs may be as follows: ● One second stage SCI is associated with the PSSCH carrying the second stage SCI. Each PSSCH is associated with one transport block. One second-stage SCI is associated with a plurality of PSSCHs, and each of the plurality of PSSCHs carries the same transport block or a different transport block. The second stage SCI may indicate at least one of the following information for each associated PSSCH: ■ SL-HARQ feedback activation for each associated PSSCH. ■Channel State Information (CSI) feedback request. ■ Source ID and target ID for each associated PSSCH. ■ HARQ-ID, New Data Indication (NDI) or Redundancy Version (RV) for each associated PSSCH. ■ Unicast, multicast or broadcast for each associated PSSCH.
[0145] Reference Figure 2 In some embodiments of the present disclosure, first-stage sidelink control information (SCI) is carried in a PSCCH of the first time slot in the plurality of consecutive time slot sets. The first-stage SCI is associated with a plurality of second-stage SCIs in the plurality of consecutive time slot sets. The first-stage SCI includes control information associated with a plurality of PSSCHs in the plurality of consecutive time slot sets.
[0146] Example H-2:
[0147] Reference Figure 8 An example of the relationship between the first stage SCI in the PSSCH, the second stage SCI, the PSSCH and the transport block is described in detail below: ■ There are 2 first-stage SCIs in the two PSCCHs of the multiple consecutive time slots, namely, the first SCI-1 and the first SCI-2. ◆The first SCI-1 in the PSCCH of the first time slot is associated with 3 transport blocks, namely TB1, TB2 and TB3. • The first SCI-1 is associated with 3 second stage SCIs, namely the second SCI-1, the second SCI-2 and the second SCI-3. ■TB1 is transmitted in 3 PSSCHs, one for the initial transmission (TB1-0), the first retransmission (TB1-2) and the second retransmission (TB1-3). ◆The second SCI-1 carries the decoding information of TB1. ■TB2 is transmitted in the PSSCH of the fourth time slot without retransmission. ◆The second SCI-2 carries the decoding information of TB2. ■TB3 is transmitted in the PSSCH of the fifth time slot without retransmission. ◆The second SCI-3 carries the decoding information of TB3. ◆The first SCI-2 in the PSCCH of the sixth time slot is associated with 1 transport block, namely TB4. • The first SCI-2 is associated with 2 second stage SCIs, namely the second SCI-4 and the second SCI-5. ■TB4 is transmitted in two PSSCHs, where one of the two PSSCHs corresponds to the initial transmission (TB4-0) and the other of the two PSSCHs corresponds to the first retransmission (TB4-1). ◆The second SCI-3 carries the decoding information of TB4-0. ◆The second SCI-4 carries the decoding information of TB4-1.
[0148] Embodiment I-1: Semi-persistent scheduling of multiple transport blocks
[0149] In SL-U, in order to support transmission of multiple consecutive time slots of multiple transport blocks based on mode 2 resource allocation, the scheduling scheme of the selected multiple consecutive time slots can be one of the following. ■ The semi-persistent scheduling scheme that can be based on Mode 2 resource allocation indicates consecutive time slots by appropriately selecting the Resource Reservation Interval (RRI). The RRI value can be set to create a set of consecutive time slots: ● For example, for 15kHz SCS is set to 1 time slot or 1 millisecond (ms). In this case, each time slot can correspond to one transport block transmission. ◆ The RRI value can also be set to a number of time slots, such as a value of K. In this case, in order to maintain a series of consecutive time slot transmissions, each transport block can be mapped to K time slots. That is, the resource selection unit for one transport block in the selection window can be K consecutive time slots. • For example, for 15kHz SCS, K = 2 slots or 2 ms. In this case, one transport block is transmitted in 2 consecutive slots, ie with duplicate transmissions. ■ The number of the plurality of consecutive time slots may be determined based on a value of the selected sidelink resource reselection counter, such as a value S. ◆If one transport block is transmitted in one time slot, since the sidelink resource reselection counter is decremented by 1 after transmitting one transport block, a total of S transport blocks are transmitted in the multiple consecutive time slots of length S. ◆If a transport block is transmitted over multiple time slots, for example, value K, and the sidelink resource reselection counter is decremented by 1 after transmitting a transport block, then a total of S transport blocks are transmitted in the multiple consecutive time slots of length K*(S+1). ◆The maximum value of the sidelink resource reselection counter may be determined based on a value of the maximum channel occupancy time (mCOT) associated with a CAPC value. ■When the sidelink resource reselection counter is equal to zero, the following transmission behaviors may be considered: ◆For a one-time sidelink burst transmission based on dynamic scheduling, the transmission of the multiple consecutive time slots is completed. ◆For periodic sidelink burst transmission based on semi-static scheduling, the user equipment can select a new set of interlaces for the next round of sidelink burst transmission. The selection of the new interleaving group may be based on the following determinations: ■ Transmit with probability (1-P), where the value P can be preconfigured within the probability range. ◆The probability range may be different for traffic of different priorities. • The sidelink resource reselection counter is also reset to the original value or possibly another value to count down in the next round.
[0150] Example I-2:
[0151] Reference Fig. 9 An example of generating multiple consecutive time slots based on RRI and sidelink resource reselection counter configuration is described in detail below. ■ 4 transport blocks are transmitted in said plurality of consecutive time slots. ◆ Each transport block is initially transmitted and retransmitted on 2 PSSCHs. ■Based on the configuration described below, the plurality of consecutive time slot transmissions includes 8 time slots. ◆RRI is set to 2 time slots. ◆The side link resource selection counter is set to 3.
[0152] Embodiment J: Channel sensing duration
[0153] In SL-U, before transmitting sidelink data on reserved resources or selected resources based on Mode 1 or Mode 2 resource allocation, a duration of channel sensing time is required to access the channel.
[0154] The size of the channel sensing duration of type 1 LBT is determined based on the contention window size associated with the CAPC value adopted by the user equipment. The size of the channel sensing duration needs to consider the following two situations: ●The CAPC value used by the user equipment when reserving side link resources in the first stage SCI. ●The CAPC value used by the user equipment when selecting side link resources in the selection window.
[0155] In order to avoid mutual blocking between user equipments due to the conflict between the resources reserved by one user equipment and the resources selected by other user equipments, or the conflict between the resources selected by one user equipment, in the candidate resource selection step during the selection window of mode 2 resource allocation, it is necessary to ensure at least one of the following interval lengths: The time between the time of triggering resource selection and the start of the earliest selected resource The interval length needs to be large enough to accommodate the channel sensing duration of Type 1 LBT channel access. ● the period between the end of one selected resource and the beginning of the next selected resource The interval length needs to be large enough to accommodate the channel sensing duration of Type 1 LBT channel access. ■ If SL-HARQ feedback is activated, an additional interval needs to be created to include the SL-HARQ round trip time (RTT) for consecutive selected resources. ●The length of the interval between the end of a reserved resource and the start of a selected resource needs to be large enough to accommodate the channel sensing duration of Type 1 LBT channel access. ◆The length of the interval between the end of a selected resource and the start of a reserved resource needs to be large enough to accommodate the channel sensing duration of Type 1 LBT channel access.
[0156] In order to avoid mutual blocking between user equipments due to the conflict between reserving or selecting resources and the channel access time duration, the interval length may be set to a value determined by the largest contention window among all CAPC values.
[0157] Reference Figure 2 In some embodiments of the present disclosure, the selection of the plurality of sets of consecutive time slots is based on determining whether the length of the time interval between a resource candidate and a resource reserved by another user device is greater than a threshold. In some embodiments of the present disclosure, parameters related to the interval length threshold are configured for selection of resource candidates. The interval length threshold is configured according to the time duration of the type 1LBT performed by the user device. The interval length threshold is configured according to a channel access priority category (CAPC) value associated with the side link traffic type transmitted by the user device. Referring to embodiment K, in some embodiments of the present disclosure, if the interval length is less than a threshold or the threshold is updated, the user device (e.g., user device 10d) selects another set of resources of a plurality of consecutive time slots.
[0158] Example K: Resource Reselection
[0159] In SL-U, after completing the resource selection step in the selection window of mode 2 resource allocation, at least one of the selected resources may be reselected if one of the following conditions is met: ■ The user equipment fails to access the channel based on type 1 or type 2 LBT before selecting resources. The failure to access the channel may be caused by at least one of the following conditions: ◆After the user equipment completes the LBT channel access process, it evaluates that the channel is occupied. ◆Due to insufficient time to perform channel access, the user equipment cannot complete the LBT channel access process before selecting the resource. ■ The size of the selected resource cannot match the size or performance requirement of the transport block waiting to be transmitted. The mismatch size of the selected resource can be one of the following parameters: ◆The interleaving quantity of the selected resource. ◆The length of the multiple consecutive time slots of the selected resource. ◆The starting or ending position of the selected resource.
[0160] Example L: Resource discard
[0161] In SL-U, at least one of the selected or reserved resources may be discarded if one of the following conditions is met: ■ The user equipment fails to access the channel based on type 1 or type 2 LBT before selecting or reserving the resource. The failure to access the channel may be caused by at least one of the following conditions: ◆After the user equipment completes the LBT channel access process, it evaluates that the channel is occupied. μ Due to insufficient time to perform channel access, the user equipment cannot complete the LBT channel access process. ■ A selected or reserved resource is outside the coverage area of the channel occupation time (COT) initiated by the user equipment. ■ A selected or reserved resource is outside the coverage area of the COT shared by the user equipment. ■ If the SL-HARQ feedback for the initial transmission or retransmission of a transport block is confirmed as ACK, the selected or reserved resources for the remaining retransmissions may be discarded.
[0162] Fig.10 7 is a block diagram of an exemplary system 700 for wireless communication according to an embodiment of the present disclosure. The embodiments described herein may be implemented into the system using any appropriately configured hardware and / or software. Fig.10 The system 700 is shown, including radio frequency (RF) circuitry 710, baseband circuitry 720, a processing unit 730, memory / storage 740, a display 750, a camera 760, a sensor 770, and an input / output (I / O) interface 780, which are coupled to each other as shown.
[0163] The processing unit 730 may include circuits such as, but not limited to, one or more single-core or multi-core processors. The processor may include any combination of general-purpose processors and special-purpose processors (e.g., graphics processors and application processors). The processor may be coupled to the memory / storage and configured to execute instructions stored in the memory / storage to support various applications and / or operating systems running on the system.
[0164] The baseband circuit 720 may include circuits, such as but not limited to one or more single-core or multi-core processors. The processor may include a baseband processor. The baseband circuit may process various radio control functions to communicate with one or more wireless networks through the RF circuit. The radio control functions may include but are not limited to signal modulation, encoding, decoding, radio frequency shifting, etc. In some embodiments, the baseband circuit may support communication with one or more wireless technologies. For example, in some embodiments, the baseband circuit may support communication with 5G New Radio (NR), LTE, Evolved Universal Terrestrial Radio Access Network (EUTRAN) and other wireless metropolitan area networks (WMAN), wireless local area networks (WLAN), and wireless personal area networks (WPAN). An embodiment in which the baseband circuit is configured to support wireless communications of multiple wireless protocols may be referred to as a multimode baseband circuit. In various embodiments, the baseband circuit 720 may include circuits for processing signals that are not strictly considered as baseband frequencies. For example, in some embodiments, the baseband circuitry may include circuitry for processing intermediate frequency signals between baseband frequencies and radio frequencies.
[0165] The RF circuit 710 can use modulated electromagnetic radiation through a non-solid medium to achieve communication with a wireless network. In various embodiments, the RF circuit can include switches, filters, amplifiers, etc. to facilitate communication with the wireless network. In various embodiments, the RF circuit 710 can include circuits that process signals that are not strictly considered to be radio frequencies. For example, in some embodiments, the RF circuit can include circuits that process intermediate frequency signals between baseband frequencies and radio frequencies.
[0166] In various embodiments, the transmitter circuit, control circuit or receiver circuit discussed with respect to the user equipment, eNB or gNB may be embodied in whole or in part in one or more of the RF circuit, the baseband circuit and / or the processing unit. As used herein, "circuitry" may refer to, be part of or include an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor (shared, dedicated or group) and / or a memory (shared, dedicated or group) that executes one or more software or firmware programs, combinational logic circuits and / or other appropriate hardware components that provide the described functionality. In some embodiments, the electronic device circuit may be implemented in one or more software or firmware modules, or the functionality associated with the circuit may be implemented thereby. In some embodiments, some or all of the constituent components of the baseband circuit, the processing unit and / or the memory / storage may be implemented together in a system on a chip (SOC).
[0167] The memory / storage 740 can be used to load and store data and / or instructions, for example, for the system. The memory / storage of one embodiment may include any combination of appropriate volatile memory (e.g., dynamic random access memory (DRAM)) and / or non-volatile memory (e.g., flash memory). In various embodiments, the I / O interface 780 may include one or more user interfaces designed to enable user interaction with the system, and / or peripheral component interfaces designed to enable interaction between peripheral components and the system. User interfaces may include, but are not limited to, physical keyboards or keypads, touch pads, speakers, microphones, etc. Peripheral component interfaces may include, but are not limited to, non-volatile memory ports, universal serial bus (USB) ports, audio jacks, and power interfaces.
[0168] In various embodiments, the sensor 770 may include one or more sensing devices to determine environmental conditions and / or location information associated with the system. In some embodiments, the sensor may include, but is not limited to, a gyroscope sensor, an accelerometer, a proximity sensor, an ambient light sensor, and a positioning unit. The positioning unit may also be part of the baseband circuit and / or the RF circuit, or interact with it to communicate with components of a positioning network, such as a global positioning system (GPS) satellite. In various embodiments, the display 750 may include a display, such as a liquid crystal display and a touch screen display. In various embodiments, the system 700 may be a mobile computing device, such as, but not limited to, a notebook computing device, a tablet computing device, a mini notebook, a netbook, a smart phone, etc. In various embodiments, the system may have more or fewer components and / or different architectures. Where appropriate, the method described herein may be implemented as a computer program. The computer program may be stored on a storage medium, such as a non-transient storage medium.
[0169] The described embodiments of the present disclosure are a combination of techniques / processes that may be adopted in 3GPP specifications to create a final product.
[0170] A person of ordinary skill in the art will understand that each of the units, algorithms, and steps described and disclosed in the embodiments of the present disclosure are implemented using electronic hardware or a combination of computer software and electronic hardware. Whether the function is run on hardware or software depends on the application conditions and the design requirements of the technical solution. A person of ordinary skill in the art may implement the function in different ways for each specific application, but such implementation should not exceed the scope of the present disclosure. A person of ordinary skill in the art will understand that since the working process of the system, device, and unit is basically the same as that described in the embodiments, he / she may refer to the working process of the system, device, and unit. For ease of description and simplification, these working processes will not be described in detail.
[0171] It is understood that the systems, devices and methods disclosed in the embodiments of the present disclosure may be implemented in other ways. The embodiments are exemplary only. The division of the units is based only on logical functions, and there are other division methods in the implementation. Multiple units or components may be combined or integrated into another system. Certain features may also be omitted or skipped. On the other hand, the mutual coupling, direct coupling or communication coupling shown or discussed is operated indirectly or in a communication manner through some ports, devices or units in an electrical, mechanical or other form.
[0172] The units described for illustration may or may not be physically separated as separate components. The units described for display may or may not be physical units, i.e. located in one place or distributed over multiple network units. Some or all of the units are used according to the purpose of the embodiment. In addition, each of the functional units described in the various embodiments may be integrated into one processing unit, physically independent, or two or more units may be integrated into one processing unit.
[0173] If the software functional unit is implemented as a product and used and sold, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution proposed in the present disclosure can be essentially or partially implemented in the form of a software product. Alternatively, a part of the technical solution that is beneficial to the prior art can be implemented in the form of a software product. The computer software product is stored in a storage medium and includes multiple instructions for enabling a computing device (such as a personal computer, a server, or a network device) to run all or part of the steps disclosed in the embodiments of the present disclosure. The storage medium includes a USB disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a floppy disk, or other medium capable of storing program code.
[0174] While the present disclosure has been described in connection with what are presently considered to be the most practical and preferred embodiments, it is to be understood that the disclosure is not limited to the disclosed embodiments but is intended to cover various arrangements within the scope thereof without departing from the broadest interpretation of the appended claims.
Claims
1. A wireless communication method performed by a user equipment UE, comprising: deriving a length of a plurality of consecutive time slots for sidelink transmission; According to the derived lengths of the multiple consecutive time slots, selecting a group of resources of multiple consecutive time slots from resource candidates in the resource selection process; generating resource reservation information for indicating resources reserved for the selected set of multiple consecutive time slot resources, wherein the selected resources are included in the reserved resources; Determining whether the reserved resources are valid for side link transmission; If the reserved resources are determined to be valid for sidelink transmission, the sidelink data is transmitted through the reserved resources according to a channel access scheme.
2. The wireless communication method according to claim 1, wherein the lengths of the plurality of consecutive time slots are derived based on parameters configured for selecting the set of the plurality of consecutive time slot resources in the resource selection process.
3. The wireless communication method according to claim 2, wherein the value of the parameter is associated with a side link resource pool.
4. The wireless communication method according to claim 1, wherein the lengths of the plurality of consecutive time slots are derived based on performance requirements of a side link traffic type.
5. A wireless communication method according to claim 1, wherein the selection of the set of multiple consecutive time slot resources is based on the reference signal received power (RSRP) measurement results of the physical sidelink control channel (PSCCH) or the scheduled physical sidelink shared channel (PSSCH) of each time slot in the resource candidate. The wireless communication method according to claim 1 , wherein each of the resource candidates is a group of multiple consecutive time slots.
7. The wireless communication method according to claim 6, wherein the selected set of multiple consecutive time slot resources is used for transmission of a transport block (TB).
8. The wireless communication method according to claim 7, wherein the selected set of multiple consecutive time slot resources is used for the initial transmission or retransmission of the transmission block, or the initial transmission or retransmission of the duplicate transmission of the transmission block.
9. The wireless communication method according to claim 7, wherein the user equipment selects another group of multiple continuous time slot resources, the initial transmission of the transmission block is performed in the selected group of multiple continuous time slot resources, and the retransmission of the transmission block is performed in the other group of multiple continuous time slot resources.
10. The wireless communication method according to claim 7, wherein the user equipment selects another set of resources of a plurality of consecutive time slots, and the another set of resources of a plurality of consecutive time slots is used for transmission of another transport block. 11 . The wireless communication method according to claim 7 , wherein the frequency domain resources scheduled by the user equipment for PSSCH transmission are the same in each time slot within the set of multiple consecutive time slots.
12. The wireless communication method according to claim 7, wherein an interleaving index or an interleaving number allocated to PSSCH transmission is the same in each of the plurality of consecutive time slots.
13. The wireless communication method according to claim 7, wherein the first stage sidelink control information (SCI) is carried in the PSCCH of the first time slot in the group of multiple consecutive time slots.
14. The wireless communication method of claim 13, wherein the first stage SCI is associated with a plurality of second stage SCIs in the set of a plurality of consecutive time slots.
15. The wireless communication method according to claim 13, wherein the first-stage SCI comprises control information related to a plurality of PSSCHs in the set of a plurality of consecutive time slots.
16. The wireless communication method according to claim 1, wherein each of the resource candidates represents a single time slot, and the resources of the group of multiple consecutive time slots include time slots that are consecutive in the time domain.
17. The wireless communication method of claim 16, wherein each time slot in the set of multiple consecutive time slots is randomly selected from the resource candidates.
18. The wireless communication method according to claim 16, wherein each time slot in the set of multiple consecutive time slots is used for transmission of a transport block.
19. The wireless communication method according to claim 16, wherein the frequency domain resources scheduled by the user equipment for PSSCH transmission are independent in different time slots of the group of multiple consecutive time slots.
20. The wireless communication method according to claim 7, wherein the interleaving index or the number of interleavings allocated to PSSCH transmission is independent in different time slots of the set of multiple consecutive time slots.
21. The wireless communication method according to claim 1, wherein the resource reservation information includes information related to the lengths of the plurality of consecutive time slots.
22. The wireless communication method according to claim 21, wherein the resource reservation information is transmitted in the first stage SCI of the PSCCH.
23. The wireless communication method according to claim 21, wherein the SCI format of the first-stage SCI carries resource information of the group of multiple consecutive time slots.
24. The wireless communication method according to claim 1, wherein if the user equipment receives user equipment identity information from a second user equipment, wherein the second user equipment has started a channel occupation time (COT), the COT covers the reserved resources, and the user equipment identity information matches the identity of the user equipment, then the reserved resources are valid for sidelink transmission.
25. The wireless communication method according to claim 24, wherein the user equipment is not a target recipient of the side link data received from the second user equipment.
26. The wireless communication method according to claim 24, wherein the user equipment identity information is a destination ID of the second user equipment, and the destination ID is transmitted in a second stage SCI from the second user equipment.
27. The wireless communication method according to claim 24, wherein the user equipment identity information transmitted by the second user equipment is derived from information carried in the resource reservation information.
28. The wireless communication method according to claim 1, wherein if the recipient of the sidelink transmission on the reserved resources is a second user equipment, wherein the second user equipment has activated COT and the COT covers the reserved resources, then the reserved resources are valid for sidelink transmission.
29. The wireless communication method according to claim 28, wherein the user equipment derives the user equipment identity of the second user equipment, and the destination ID of the side link transmission sent by the user equipment is the user equipment identity of the second user equipment.
30. The wireless communication method according to claim 1, wherein if the user equipment starts a COT covering the reserved resources, the reserved resources are valid for sidelink transmission.
31. The wireless communication method according to claim 30, wherein the activated COT is shared with a second user equipment, and the priority of the traffic transmitted by the user equipment through the reserved resources is higher than the priority of the traffic transmitted by the second user equipment.
32. The wireless communication method according to claim 30, wherein the activated COT is shared with a second user equipment, and the channel access scheme adopted by the user equipment to access the reserved resources is Type 2 Listen Before Talk (LBT).
33. The wireless communication method according to claim 1, wherein the selection of the group of multiple consecutive time slots is based on determining whether the length of the time interval between the resource candidate and the resource reserved by another user equipment is greater than a threshold.
34. The wireless communication method according to claim 33, wherein a parameter related to the interval length threshold is configured for selection of resource candidates.
35. The wireless communication method according to claim 34, wherein the interval length threshold is configured according to the time duration of Type 1 LBT performed by the user equipment.
36. The wireless communication method of claim 34, wherein the interval length threshold is configured according to a channel access priority class (CAPC) value associated with a type of sidelink traffic transmitted by the user equipment.
37. The wireless communication method according to claim 33, further comprising: If the interval length is less than a threshold or the threshold is updated, another set of resources of a plurality of consecutive time slots is selected.
38. The wireless communication method according to claim 1, wherein if the user equipment is a target recipient of a second user equipment, wherein the second user equipment has activated COT, and the COT covers the reserved resources, then the reserved resources are valid for sidelink transmission.
39. The wireless communication method of claim 38, wherein the user equipment identity of the user equipment matches the destination ID of the second user equipment.
40. The wireless communication method according to claim 38, wherein the transmission priority of each PSSCH transmitted in a plurality of consecutive time slots in the reserved resources is equal to or higher than the transmission priority associated with the traffic type of the second user equipment.
41. The wireless communication method according to claim 40, wherein a CAPC value associated with each PSSCH transmitted in a plurality of consecutive time slots in the reserved resource is equal to or lower than a CAPC value associated with the second user equipment.
42. The wireless communication method according to claim 41, wherein the CAPC value associated with the PSSCH in each time slot of a plurality of consecutive time slots in the reserved resources is transmitted in a second stage SCI.
43. The wireless communication method according to claim 1, further comprising: If the channel access scheme for accessing the reserved resources fails, reselection is performed for another set of multiple consecutive time slots.
44. The wireless communication method according to claim 1, further comprising: If the reserved resources are not available for sidelink transmission, reselection is performed for resources of another set of multiple consecutive time slots.
45. The wireless communication method of claim 1, wherein if the channel access scheme for accessing the reserved resources fails, the selected resources of the plurality of consecutive time slots are abandoned.
46. The wireless communication method according to claim 1, wherein if the reserved resources are not valid for sidelink transmission, the selected resources of the plurality of consecutive time slots are abandoned.
47. A user equipment (UE), comprising: A processor is configured to call and run a computer program stored in a memory so that a device equipped with the processor executes the method according to any one of claims 1 to 46.
48. A chip, comprising: The processor is configured to call and run a computer program stored in the memory so that a device equipped with the chip executes the method described in any one of claims 1 to 46.
49. A computer-readable storage medium having a computer program stored therein, wherein the computer program causes a computer to execute the method of any one of claims 1 to 46.
50. A computer program product comprising a computer program, wherein the computer program causes a computer to perform the method of any one of claims 1 to 46.
51. A computer program, wherein the computer program causes a computer to perform the method of any one of claims 1 to 46.
52. A wireless communication method performed by a user equipment UE, comprising: Start channel occupation time COT; The COT is shared with the at least one user equipment by transmitting COT sharing information to the at least one user equipment, wherein the at least one user equipment selects a group of resources of a plurality of consecutive time slots from resource candidates in a resource selection process according to the derived lengths of the plurality of consecutive time slots, and the at least one user equipment generates resource reservation information indicating resources reserved for the selected group of resources of a plurality of consecutive time slots, wherein the selected resources are included in the reserved resources, and the reserved resources are covered by the COT; Sidelink data is received through the reserved resources of the at least one user equipment.
53. The wireless communication method according to claim 52, wherein the lengths of the plurality of consecutive time slots are derived based on parameters configured for selecting the set of the plurality of consecutive time slot resources in the resource selection process.
54. The wireless communication method of claim 53, wherein the value of the parameter is associated with a side link resource pool.
55. The wireless communication method of claim 52, wherein the lengths of the plurality of consecutive time slots are derived based on performance requirements of a sidelink traffic type.
56. A wireless communication method according to claim 52, wherein the selection of the set of multiple consecutive time slot resources is based on the reference signal received power (RSRP) measurement results of the physical sidelink control channel (PSCCH) or the scheduled physical sidelink shared channel (PSSCH) of each time slot in the resource candidate.
57. The wireless communication method of claim 52, wherein each of the resource candidates is a group of multiple consecutive time slots.
58. The wireless communication method of claim 57, wherein the selected set of multiple consecutive time slot resources is used for transmission of a transport block (TB).
59. The wireless communication method according to claim 58, wherein the selected set of multiple consecutive time slot resources is used for the initial transmission or retransmission of the transmission block, or the initial transmission or retransmission of the duplicate transmission of the transmission block.
60. The wireless communication method according to claim 58, wherein the user equipment selects another set of resources of multiple consecutive time slots, the initial transmission of the transmission block is performed in the selected set of resources of multiple consecutive time slots, and the retransmission of the transmission block is performed in the resources of the other set of multiple consecutive time slots.
61. The wireless communication method according to claim 58, wherein the user equipment selects resources of another group of multiple consecutive time slots, and the resources of another group of multiple consecutive time slots are used for transmission of another transmission block.
62. The wireless communication method according to claim 58, wherein the frequency domain resources scheduled by the user equipment for PSSCH transmission are the same in each time slot within the set of multiple consecutive time slots.
63. The wireless communication method of claim 58, wherein the interleaving index or the number of interleavings allocated to PSSCH transmission is the same in each of the plurality of consecutive time slots.
64. The wireless communication method according to claim 58, wherein the first stage sidelink control information (SCI) is carried in the PSCCH of the first time slot in the group of multiple consecutive time slots.
65. The wireless communication method of claim 64, wherein the first stage SCI is associated with a plurality of second stage SCIs in the set of a plurality of consecutive time slots.
66. The wireless communication method of claim 64, wherein the first stage SCI comprises control information related to a plurality of PSSCHs in the set of a plurality of consecutive time slots.
67. The wireless communication method of claim 52, wherein each of the resource candidates represents a single time slot, and the resources of the group of multiple consecutive time slots include time slots that are consecutive in the time domain.
68. The wireless communication method of claim 67, wherein each time slot in the set of multiple consecutive time slots is randomly selected from the resource candidates.
69. The wireless communication method of claim 67, wherein each time slot in the set of multiple consecutive time slots is used for transmission of a transport block.
70. The wireless communication method according to claim 67, wherein the frequency domain resources scheduled by the user equipment for PSSCH transmission are independent in different time slots of the group of multiple consecutive time slots.
71. The wireless communication method of claim 58, wherein the interleaving index or the number of interleavings allocated to PSSCH transmission is independent in different time slots of the set of multiple consecutive time slots.
72. The wireless communication method according to claim 52, wherein the resource reservation information includes information related to the lengths of the plurality of consecutive time slots.
73. The wireless communication method according to claim 72, wherein the resource reservation information is transmitted in the first stage SCI of PSCCH.
74. The wireless communication method according to claim 72, wherein the SCI format of the first-stage SCI carries resource information of the group of multiple consecutive time slots.
75. The wireless communication method according to claim 52, wherein if the user equipment receives user equipment identity information from a second user equipment, wherein the second user equipment has started a channel occupation time (COT), the COT covers the reserved resources, and the user equipment identity information matches the identity of the user equipment, then the reserved resources are valid for sidelink transmission.
76. The wireless communication method of claim 75, wherein the user equipment is not a target recipient of the side link data received from the second user equipment.
77. The wireless communication method according to claim 75, wherein the user equipment identity information is a destination ID of the second user equipment, and the destination ID is transmitted in a second stage SCI from the second user equipment.
78. The wireless communication method according to claim 75, wherein the user equipment identity information transmitted by the second user equipment is derived from information carried in the resource reservation information.
79. The wireless communication method according to claim 52, wherein if the recipient of the sidelink transmission on the reserved resources is a second user device, wherein the second user device has activated the COT and the COT covers the reserved resources, then the reserved resources are valid for sidelink transmission.
80. The wireless communication method according to claim 79, wherein the user equipment derives the user equipment identity of the second user equipment, and the destination ID of the side link transmission sent by the user equipment is the user equipment identity of the second user equipment.
81. The wireless communication method according to claim 52, wherein if the user equipment starts a COT covering the reserved resources, the reserved resources are valid for sidelink transmission.
82. The wireless communication method according to claim 81, wherein the activated COT is shared with a second user equipment, and the priority of the traffic transmitted by the user equipment through the reserved resources is higher than the priority of the traffic transmitted by the second user equipment.
83. The wireless communication method according to claim 81, wherein the activated COT is shared with a second user equipment, and the channel access scheme adopted by the user equipment to access the reserved resources is Type 2 Listen Before Talk (LBT).
84. The wireless communication method according to claim 52, wherein the selection of the group of multiple consecutive time slots is based on determining whether the length of the time interval between the resource candidate and the resource reserved by another user equipment is greater than a threshold.
85. The wireless communication method according to claim 84, wherein the parameter related to the interval length threshold is configured for selection of resource candidates.
86. The wireless communication method according to claim 85, wherein the interval length threshold is configured according to the time duration of Type 1LBT performed by the user equipment.
87. The wireless communication method of claim 85, wherein the interval length threshold is configured based on a channel access priority class (CAPC) value associated with a type of sidelink traffic transmitted by the user equipment.
88. The wireless communication method according to claim 84, further comprising: If the interval length is less than a threshold or the threshold is updated, another set of resources of a plurality of consecutive time slots is selected.
89. The wireless communication method according to claim 52, wherein if the user equipment is a target recipient of a second user equipment, wherein the second user equipment has activated COT, and the COT covers the reserved resources, then the reserved resources are valid for sidelink transmission.
90. The wireless communication method of claim 89, wherein the user equipment identity of the user equipment matches the destination ID of the second user equipment.
91. The wireless communication method according to claim 89, wherein the transmission priority of each PSSCH transmitted in multiple consecutive time slots in the reserved resources is equal to or higher than the transmission priority associated with the traffic type of the second user equipment.
92. The wireless communication method according to claim 91, wherein a CAPC value associated with each PSSCH transmitted in a plurality of consecutive time slots in the reserved resources is equal to or lower than a CAPC value associated with the second user equipment.
93. The wireless communication method according to claim 92, wherein the CAPC value associated with the PSSCH in each time slot of a plurality of consecutive time slots in the reserved resources is transmitted in a second stage SCI.
94. The wireless communication method according to claim 52, further comprising: If the channel access scheme for accessing the reserved resources fails, reselection is performed for another set of multiple consecutive time slots.
95. The wireless communication method according to claim 52, further comprising: If the reserved resources are not available for sidelink transmission, reselection is performed for resources of another set of multiple consecutive time slots.
96. The wireless communication method of claim 52, wherein if the channel access scheme for accessing the reserved resources fails, the selected resources of the plurality of consecutive time slots are abandoned.
97. The wireless communication method of claim 52, wherein if the reserved resources are not valid for sidelink transmission, the selected resources of the plurality of consecutive time slots are abandoned.
98. A user equipment (UE), comprising: A processor is configured to call and run a computer program stored in a memory so that a device equipped with the processor executes a method as described in any one of claims 1 to 97.
99. A chip, comprising: The processor is configured to call and run a computer program stored in the memory so that a device equipped with the chip executes the method described in any one of claims 52 to 97.
100. A computer-readable storage medium having a computer program stored therein, wherein the computer program causes a computer to execute the method of any one of claims 52 to 97.
101. A computer program product comprising a computer program, wherein the computer program causes a computer to perform the method of any one of claims 52 to 97.
102. A computer program, wherein the computer program causes a computer to perform the method of any one of claims 52 to 97.
103. A wireless communication method performed by a user equipment (UE), comprising: receiving resource reservation information of at least one user equipment, wherein the at least one user equipment generates the resource reservation information to indicate the reserved resources; Initiate a channel occupation time (COT) of the reserved resources indicated by the resource reservation information covering the at least one user equipment; The COT is shared with the at least one user equipment by transmitting COT sharing information to the at least one user equipment, wherein the at least one user equipment selects a set of resources of a plurality of consecutive time slots from resource candidates in a resource selection process according to the derived lengths of the plurality of consecutive time slots, wherein the selected resources are included in the reserved resources, and the reserved resources are covered by the COT; Sidelink data is received through the reserved resources of the at least one user equipment.