System and method for sidelink channel occupied time (COT) sharing on unlicensed carriers
By transmitting COT assistance information, wireless communication systems optimize COT sharing on unlicensed carriers by considering traffic patterns and buffer sizes, addressing inefficiencies in UE selection and enhancing network performance.
Patent Information
- Application Number
- JP2025525010
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-04-06
- Publication Date
- 2026-01-27
AI Technical Summary
Existing wireless communication systems face challenges in efficiently sharing channel occupation time (COT) on unlicensed carriers due to lack of knowledge about traffic patterns and buffer sizes among user equipment (UEs), leading to potential waste of COT when selecting UEs for COT sharing.
A first wireless communication device transmits COT assistance information to a second device, including parameters such as traffic periodicity, duration, and buffer size, to facilitate informed COT sharing and optimize resource utilization.
Enhances efficient COT sharing by ensuring that only UEs with available data utilize shared COT resources, reducing wastage and improving overall network performance.
Smart Images

Figure 2026502791000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates generally to wireless communications, including, but not limited to, systems and methods for sidelink channel occupation time (COT) sharing on unlicensed carriers / shared spectrum. [Background technology]
[0002] background The 3rd Generation Partnership Project (3GPP®), a standards organization, is currently specifying a new air interface called 5G New Radio (5G NR) as well as the Next Generation Packet Core Network (NG-CN or NGC). 5G NR will have three main components: the 5G Access Network (5G-AN), the 5G Core Network (5GC), and the User Equipment (UE). To facilitate the enablement of different data services and requirements, the elements of the 5GC, also called network functions, have been simplified; some of them are software-based and some are hardware-based, so that they can be adapted as needed. Summary of the Invention [Means for solving the problem]
[0003] overview The exemplary embodiments disclosed herein are directed to solving problems associated with one or more of the problems presented in the prior art, as well as providing additional features that will become readily apparent from a review of the following detailed description in conjunction with the accompanying drawings. In accordance with various embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. It will be understood, however, that these embodiments are presented by way of example, and not limitation, and that various modifications to the disclosed embodiments can be made while remaining within the scope of the present disclosure, as will be apparent to those skilled in the art upon reading this disclosure.
[0004] At least one aspect is directed to the following system, method, apparatus, or computer-readable medium: A first wireless communication device (e.g., a responding UE) may transmit a first message including channel occupation time (COT) assistance information to a second wireless communication device (e.g., an initiating UE). The second wireless communication device may initiate COT sharing with the first wireless communication device. The COT assistance information may include one or more sets for each parameter of a plurality of channel access priority class (CAPC) values, each of the sets of parameters being associated with one or more logical channels. Each of the sets of parameters may include at least one of the following information: trafficPeriodicity, duration, RBNum, SubbandNum, MintimingOffset, MaxtimingOffset, or buffer size information. If one of the CAPC values is associated with multiple logical channels, the COT assistance information may include multiple sets of parameters for the CAPC value. If one of the CAPC values is associated with multiple logical channels, the buffer size information or size of the data estimated arrival may correspond to the sum of all associated logical channels.
[0005] In some embodiments, the COT assistance information may include only parameters for one or more logical channels associated with each dedicated destination ID. The COT assistance information may include a buffer size field and a CAPC value field, where the buffer size field is configured to indicate the total amount of data available across all logical channels associated with the CAPC value, and the CAPC value field is configured to indicate the CAPC value of the one or more logical channels with the reported sidelink buffer status.
[0006] In some embodiments, the first wireless communication device may determine that at least one of the following conditions is met to transmit the COT assistance information: (1) the content of the COT assistance information has changed; (2) sidelink data for a logical channel has become available, and the sidelink data belongs to a logical channel with a higher priority than the priority of any other logical channel containing available sidelink data; (3) sidelink data for a logical channel associated with a higher priority CAPC value has become available; (4) sidelink data for a logical channel associated with a lower priority CAPC value has become available; (5) an LBT failure has been detected; (6) a timer has expired; (7) the first wireless communication device has received a second message from the second wireless communication device indicating that the second wireless communication device is capable of providing COT; or (8) an LBT failure has been detected X times. The value of the timer or the number of X may be configured or pre-configured by the network. The timer may start or restart when the COT assistance information is transmitted.
[0007] In some embodiments, the first wireless communication device may receive a second message from the second wireless communication device indicating COT sharing before transmitting the COT assistance information. The second message may further indicate one or more destination IDs. The COT assistance information may include multiple sets of parameters, whose respective values are sequentially indexed in the same order presented in the second message. The first wireless communication device may be selected by the second wireless communication device for COT sharing when at least one of the following conditions is met: (1) the indicated CAPC value in the COT assistance information is less than or equal to the CAPC value associated with the COT resource and the lowest CAPC value; (2) the indicated CAPC value in the COT assistance information is less than or equal to the CAPC value associated with the COT resource and the highest CAPC value; or (3) the size of the data estimated arrival or size in the buffer in the COT assistance information is maximum, and the CAPC value of the data is less than or equal to the CAPC value associated with the COT resource.
[0008] In some embodiments, in response to obtaining the first sidelink grant, a logical channel prioritization (LCP) procedure for sidelink transmission is initiated by the first wireless communication device (e.g., responding UE), where the LCP procedure further includes the first wireless communication device selecting one from a plurality of destinations on the list and the first wireless communication device selecting one or more from a plurality of logical channels belonging to the selected destination. The first sidelink grant may be associated with one or more channel occupation times (COTs) shared with the first wireless communication device by one or more second wireless communication devices. The COTs may be received from multiple different UEs. Shared resources in different COTs overlap. In some grants (e.g., in overlapping portions), the shared resources may correspond to multiple COTs.
[0009] In some embodiments, the first wireless communication device may identify that the first sidelink grant is associated with a single COT corresponding to a specified destination ID and a specified CAPC value. The first wireless communication device may select a destination using the specified destination ID that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value. The first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value.
[0010] In some embodiments, the first wireless communication device may identify that the first sidelink grant is associated with at least a first COT corresponding to a first specified destination ID and a first specified CAPC value and a second COT corresponding to a second specified destination ID and a second specified CAPC value. The first wireless communication device may use the first or second specified destination ID to select a destination having sidelink data available for transmission and a CAPC value less than or equal to the first or second specified CAPC value. The first wireless communication device may select a logical channel having sidelink data available for transmission and a CAPC value less than or equal to the first or second specified CAPC value.
[0011] In some embodiments, the first wireless communication device may identify that the first sidelink grant is associated with at least a first COT corresponding to a first designated destination list and a first designated CAPC value and a second COT corresponding to a second designated destination list and a second designated CAPC value. The first wireless communication device may select a destination on the first or second designated destination list that has sidelink data available for transmission and a CAPC value less than or equal to the first or second designated CAPC value, where the logical channel of the selected destination has the highest priority. The first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the first or second designated CAPC value.
[0012] In some embodiments, the first wireless communication device may receive a message indicating sharing of one or more COTs from the second wireless communication device.
[0013] In some embodiments, if no destination is selected in any of the above embodiments, the first wireless communication device may select the destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0014] In some embodiments, the first wireless communication device may determine that a Type 1 Listen Before Talk (LBT) procedure for the grant fails. If a destination is not selected in any of the above embodiments, the first wireless communication device may not select a destination.
[0015] In some embodiments, the first wireless communication device may determine that the Type 1 LBT procedure for the grant is successful. If no destination is selected in any of the above embodiments, the first wireless communication device may select a destination that has at least one of the destination's MAC CE or the logical channel with the highest priority.
[0016] In some embodiments, the first wireless communication device may identify that the size of the remaining portion of the first sidelink grant is less than or equal to N bytes. The first wireless communication device may transmit padding.
[0017] In some embodiments, the first wireless communication device may identify that the size of the remaining portion of the first sidelink grant is greater than or equal to N bytes and determine that the Type 1 LBT procedure for the grant will fail. The first wireless communication device may transmit padding.
[0018] In some embodiments, the first wireless communication device may identify that the size of the remaining portion of the first sidelink grant is greater than or equal to N bytes. The first wireless communication device may select a logical channel regardless of the CAPC value.
[0019] In some embodiments, the first wireless communication device may identify that the size of the remaining portion of the first sidelink grant is N bytes or greater and determine that the Type 1 LBT procedure for the grant is successful. The first wireless communication device may select a logical channel regardless of the CAPC value.
[0020] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. In response to determining that the first sidelink grant is the first of the M sidelink grants, the first wireless communication device may select a destination from the specified destination ID list that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value, and the first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value.
[0021] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list (e.g., one or more destination IDs) and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is not the first of the M sidelink grants and that a destination from the specified destination ID list was selected for a previous one of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0022] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is not the first of the M sidelink grants, a destination from the specified destination ID list has been selected, and no LBT failure indication has been received for a previous one of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0023] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is not the first of the M sidelink grants and that a destination from the specified destination ID list has not been selected for a previous one of the M sidelink grants. The first wireless communication device may select a destination from the specified destination ID list that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value. The first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value.
[0024] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is the last of the M sidelink grants and that a destination from the specified destination ID list was selected for a previous one of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0025] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is the last of the M sidelink grants and that no destination from the specified destination ID list has been selected for a previous one of the M sidelink grants. The first wireless communication device may select a destination from the specified destination ID list that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value. The first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value.
[0026] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is the last of the M sidelink grants, that a destination from the specified destination ID list is selected, and that no LBT failure indication has been received for a previous one of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0027] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is not the last of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination MAC CE or the logical channel with the highest priority.
[0028] In some embodiments, a second wireless communication device may receive a first message including first channel occupation time (COT) assistance information from a first wireless communication device. The second wireless communication device may start sharing the COT with the first wireless communication device. The second wireless communication device may receive a third message including the second COT assistance information from a third wireless communication device. The second wireless communication device may select the first wireless communication device for COT sharing if at least one of the following conditions is met: (1) an indicated CAPC value in the first COT assistance information is less than or equal to a CAPC value associated with the COT resource and the lowest CAPC value; (2) an indicated CAPC value in the first COT assistance information is less than or equal to a CAPC value associated with the COT resource and the highest CAPC value; or (3) a size of data estimated arrival or size in a buffer in the first COT assistance information is maximum, and the CAPC value of the data is less than or equal to a CAPC value associated with the COT resource. [Brief explanation of the drawings]
[0029] Various exemplary embodiments of the present solution are described in detail below with reference to the following figures or drawings. The drawings are provided for illustrative purposes only and merely depict exemplary embodiments of the present solution to facilitate the reader's understanding of the present solution. Therefore, the drawings should not be considered to limit the breadth, scope, or applicability of the present solution. It should be noted that for clarity and ease of illustration, the drawings are not necessarily drawn to scale.
[0030] [Figure 1] FIG. 1 illustrates an example of a cellular communication network in which the techniques disclosed herein may be implemented, according to one embodiment of the present disclosure.
[0031] [Figure 2] FIG. 2 illustrates a block diagram of an example base station and a user equipment device, according to some embodiments of the present disclosure.
[0032] [Figure 3] FIG. 3 illustrates a block diagram of an example wireless communication system, according to some embodiments of the present disclosure.
[0033] [Figure 4] FIG. 4 illustrates a flow diagram of an example method for wireless communication including detecting listen-before-talk (LBT) failures according to an embodiment of the present disclosure.
[0034] [Figure 5] FIG. 5 illustrates a flow diagram of an example method for sidelink channel occupation time (COT) sharing on an unlicensed carrier according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0035] Detailed Description 1. Mobile communication technology and environment FIG. 1 illustrates an example wireless communication network and / or system 100 in which the techniques disclosed herein may be implemented, according to one embodiment of the present disclosure. In the following discussion, the wireless communication network 100 may be any wireless network, such as a cellular network or a narrowband Internet of Things (NB-IoT) network, and is referred to herein as “network 100.” Such example network 100 includes a base station 102 (hereinafter “BS 102,” also referred to as a wireless communication node) and a user equipment device 104 (hereinafter “UE 104,” also referred to as a wireless communication device) that can communicate with each other via a communication link 110 (e.g., a wireless communication channel), and a cluster of cells 126, 130, 132, 134, 136, 138, and 140 that overlap a geographic region 101. In FIG. 1, the BS 102 and the UE 104 are contained within the respective geographic boundaries of the cell 126. Each of the other cells 130, 132, 134, 136, 138, and 140 may include at least one base station operating in its assigned bandwidth to provide adequate radio coverage to intended users.
[0036] For example, the BS 102 may operate with an assigned channel transmission bandwidth to provide adequate coverage to the UE 104. The BS 102 and the UE 104 may communicate via a downlink radio frame 118 and an uplink radio frame 124, respectively. Each radio frame 118 / 124 may be further divided into subframes 120 / 127, which may include data symbols 122 / 128. In this disclosure, the BS 102 and the UE 104 are generally described herein as non-limiting examples of “communication nodes” capable of implementing the methods disclosed herein. Such communication nodes may be capable of wireless and / or wired communication in accordance with various embodiments of the present solution.
[0037] 2 shows a block diagram of an exemplary wireless communication system 200 for transmitting and receiving wireless communication signals (e.g., OFDM / OFDMA signals) in accordance with some embodiments of the present solution. System 200 may include components and elements configured to support known or conventional operational features that need not be described in detail herein. In one exemplary embodiment, system 200 may be used to communicate (e.g., transmit and receive) data symbols in a wireless communication environment, such as wireless communication environment 100 of FIG. 1, as described above.
[0038] The system 200 generally includes a base station 202 (hereinafter "BS 202") and a user equipment device 204 (hereinafter "UE 204"). The BS 202 includes a BS (base station) transceiver module 210, a BS antenna 212, a BS processor module 214, a BS memory module 216, and a network communication module 218, each of which is coupled and interconnected as needed via a data communication bus 220. The UE 204 includes a UE (user equipment) transceiver module 230, a UE antenna 232, a UE memory module 234, and a UE processor module 236, each of which is coupled and interconnected as needed via a data communication bus 240. The BS 202 communicates with the UE 204 via a communication channel 250, which can be any wireless channel or other medium suitable for the transmission of data as described herein.
[0039] As will be appreciated by those skilled in the art, system 200 may further include any number of modules other than those shown in FIG. 2 . Those skilled in the art will appreciate that the various exemplary blocks, modules, circuits, and processing logic described in connection with the embodiments disclosed herein may be implemented in hardware, computer-readable software, firmware, or any practical combination thereof. To clearly illustrate this compatibility and adaptability of hardware, firmware, and software, the various exemplary components, blocks, modules, circuits, and steps have been described generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software may depend on the particular application and design constraints imposed on the overall system. Those familiar with the concepts described herein may implement such functionality in a manner suitable for each particular application, but such implementation determinations should not be construed as limiting the scope of the present disclosure.
[0040] According to some embodiments, the UE transceiver 230 may be referred to herein as an “uplink” transceiver 230 that includes a radio frequency (RF) transmitter and an RF receiver, each with circuitry coupled to an antenna 232. Alternatively, a duplexing switch (not shown) may couple the uplink transmitter or receiver to the uplink antenna in a time-duplexed manner. Similarly, according to some embodiments, the BS transceiver 210 may be referred to herein as a “downlink” transceiver 210 that includes an RF transmitter and an RF receiver, each with circuitry coupled to an antenna 212. Alternatively, a downlink duplexing switch may couple the downlink transmitter or receiver to the downlink antenna 212 in a time-duplexed manner. The operation of the two transceiver modules 210 and 230 may be coordinated in time such that the downlink transmitter is coupled to the downlink antenna 212 while the uplink receiver circuitry is coupled to the uplink antenna 232 for reception of transmissions over the wireless transmission link 250. Conversely, the operation of the two transceivers 210 and 230 may be coordinated in time such that the uplink transmitter is coupled to the uplink antenna 232 at the same time that the downlink receiver is coupled to the downlink antenna 212 for reception of transmissions over the wireless transmission link 250. In some embodiments, there is strict time synchronization with a minimum guard time between changes in duplex direction.
[0041] The UE transceiver 230 and the base station transceiver 210 are configured to communicate over a wireless data communication link 250 and cooperate with a suitably configured RF antenna array 212 / 232 capable of supporting a particular wireless communication protocol and modulation scheme. In some exemplary embodiments, the UE transceiver 210 and the base station transceiver 210 are configured to support industry standards such as Long Term Evolution (LTE) and emerging 5G standards. However, it will be understood that the present disclosure is not necessarily limited in application to a particular standard and associated protocol. Rather, the UE transceiver 230 and the base station transceiver 210 may be configured to support alternative or additional wireless data communication protocols, including future standards or variants thereof.
[0042] According to various embodiments, the BS 202 may be, for example, an evolved node B (eNB), a serving eNB, a target eNB, a femto station, or a pico station. In some embodiments, the UE 204 may be embodied in various types of user devices, such as a mobile phone, a smartphone, a personal digital assistant (PDA), a tablet, a laptop computer, a wearable computing device, etc. The processor modules 214 and 236 may be implemented or realized using a general-purpose processor, an associative memory, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. As such, a processor may be realized as a microprocessor, a controller, a microcontroller, a state machine, etc. A processor may also be implemented as a combination of computing devices, e.g., a combination of a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other such configuration.
[0043] Furthermore, the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, firmware, a software module executed by processor modules 214 and 236, respectively, or any practical combination thereof. Memory modules 216 and 234 may be realized as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. In this regard, memory modules 216 and 234 may be coupled to processor modules 210 and 230, respectively, such that processor modules 210 and 230 can read information from and write information to memory modules 216 and 234, respectively. Memory modules 216 and 234 may also be integrated into respective processor modules 210 and 230. In some embodiments, memory modules 216 and 234 may each include a cache memory for storing temporary variables or other intermediate information during execution of instructions to be executed by processor modules 210 and 230, respectively. Memory modules 216 and 234 may each include non-volatile memory for storing instructions executed by processor modules 210 and 230, respectively.
[0044] The network communications module 218 generally represents the hardware, software, firmware, processing logic, and / or other components of the base station 202 that enable bidirectional communications between the base station transceiver 210 and other network components and communication nodes configured to communicate with the base station 202. For example, the network communications module 218 may be configured to support Internet or WiMAX traffic. In a typical deployment, without limitation, the network communications module 218 provides an 802.3 Ethernet interface to enable the base station transceiver 210 to communicate with conventional Ethernet-based computer networks. As such, the network communications module 218 may include a physical interface for connecting to a computer network (e.g., a mobile switching center (MSC)). As used herein with respect to a specified operation or function, the terms “configured for,” “configured to,” and conjugations thereof refer to devices, components, circuits, structures, machines, signals, etc. that are physically structured, programmed, formatted, and / or arranged to perform the specified operation or function.
[0045] The Open Systems Interconnection (OSI) model (referred to herein as the "Open Systems Interconnection Model") is a conceptual and logical layout that defines network communications used by open systems (e.g., wireless communication devices, wireless communication nodes) to interconnect and communicate with other systems. The model is divided into seven subcomponents or layers, each of which represents a conceptual collection of services provided to its higher and lower layers. The OSI model also defines logical networks and effectively describes computer packet transfers by using different layer protocols. The OSI model may also be referred to as the seven-layer OSI model or seven-layer model. In some embodiments, the first layer may be the physical layer. In some embodiments, the second layer may be the medium access control (MAC) layer. In some embodiments, the third layer may be the radio link control (RLC) layer. In some embodiments, the fourth layer may be the packet data convergence protocol (PDCP) layer. In some embodiments, the fifth layer may be the radio resource control (RRC) layer. In some embodiments, the sixth layer may be a non-access stratum (NAS) layer or an Internet Protocol (IP) layer, and the seventh layer is another layer.
[0046] Various exemplary embodiments of the present solution are described below with reference to the accompanying drawings to enable those skilled in the art to make and use the solution. As will be apparent to those skilled in the art, after reading this disclosure, various changes or modifications can be made to the examples described herein without departing from the scope of the solution. Thus, the present solution is not limited to the exemplary embodiments and applications described and illustrated herein. Additionally, any specific order or hierarchy of steps in the methods disclosed herein is merely an example approach. Based on design preferences, the specific order or hierarchy of steps in a disclosed method or process can be rearranged while remaining within the scope of the solution. Thus, those skilled in the art will appreciate that the methods and techniques disclosed herein present various steps or operations in a sample order, and the present solution is not limited to the specific order or hierarchy presented, unless otherwise specified. 2. SYSTEM AND METHOD FOR SIDELINK CHANNEL OCCUPATION TIME (COT) SHARING ON UNLICENSED CARRIERS
[0047] Wireless communications are often conducted using user terminal devices and base stations. Wireless communications are also conducted over carriers or frequency bands. Some carriers are licensed carriers, which are carriers that have been licensed by a government or other trusted entity to a service provider for exclusive use. Other carriers are unlicensed carriers, which are carriers that have not been licensed by such a government or other trusted entity. Currently, user terminal devices communicate with each other directly (i.e., without using base stations) over licensed carriers. However, there may be cases where a way for user terminal devices to communicate with each other directly over unlicensed carriers is desirable.
[0048] Described herein are various embodiments of systems, apparatuses, devices, and methods for wireless communications, including sidelink transmissions, including on unlicensed carriers.
[0049] 3 shows a diagram of an exemplary wireless communication system 300 including multiple communication nodes (or simply, nodes) configured to wirelessly communicate with one another. Generally, the communication nodes include at least one user device 302 and at least one wireless access node 304. The example wireless communication system 300 of FIG. 3 is shown as including two user devices 302, including a first user device 302(1) and a second user device 302(2), and one wireless access node 304. However, various other examples of wireless communication systems 300 including any of various combinations of user devices 302 and wireless access nodes 304 include two or more user devices 302 without any wireless access node 304, only one user device 302 and only one wireless access node 304, only one user device 302 and two or more wireless access nodes 304, two or more user devices 302 and one or more wireless access nodes 304, or two or more wireless access nodes 304 without any user devices 302.
[0050] In general, a user device described herein, such as user device 302, may include a single electronic device or apparatus or multiple electronic devices or apparatuses (e.g., a network thereof) capable of communicating wirelessly over a network. A user device may comprise or otherwise be referred to as a user terminal, user terminal device, or user equipment (UE). Furthermore, a user device may be or include, but is not limited to, a mobile device (such as a mobile phone, smartphone, smartwatch, tablet, laptop computer, vehicle or other vessel (including, but not limited to, a human-, motor-, or engine-powered vehicle or other vessel, such as an automobile, airplane, train, watercraft, or bicycle) or a fixed or stationary device (including, but not limited to, an appliance, other relatively heavy device including the Internet of Things (IoT), or a desktop computer or other computing device that is not typically moved for long periods of time, such as a computing device used in a commercial or industrial environment). In various embodiments, user device 302 may include transceiver circuitry 306 coupled to an antenna 308 for wireless communication with wireless access node 304. The transceiver circuitry 306 may also be coupled to a processor 310, which may be coupled to a memory 312 or other storage device. The memory 312 may store instructions or code that, when read and executed by the processor 310, cause the processor 310 to perform various of the methods described herein.
[0051] Additionally, in general, a wireless access node described herein, such as the wireless access node 304, may include a single electronic device or apparatus, or multiple electronic devices or apparatuses (e.g., a network of electronic devices or apparatuses) and may comprise one or more base stations or other wireless network access points that can communicate wirelessly with one or more user devices and / or one or more other wireless access nodes 304 over a network. For example, the wireless access node 304, in various embodiments, may comprise a 4G LTE base station, a 5G NR base station, a 5G central unit base station, a 5G distributed unit base station, a next generation Node B (gNB), an enhanced Node B (eNB), or other similar or next generation (e.g., 6G) base station. The wireless access node 304 may include transceiver circuitry 314 coupled to an antenna 316, which may include an antenna tower 318 in various manners, for conducting wireless communication with a user device 302 or another wireless access node 104. The transceiver circuitry 314 may be coupled to one or more processors 320, which may also be coupled to a memory 322 or other storage device. The memory 322 may store instructions or code that, when read and executed by the processor 320, cause the processor 320 to perform one or more of the methods described herein.
[0052] In various embodiments, two communication nodes in the wireless system 300, such as a user device 302 and a wireless access node 304, two user devices 302 without a wireless access node 304, or two wireless access nodes 304 without a user device 302, may be configured to wirelessly communicate with each other within or over a mobile network and / or wireless access network in accordance with one or more standards and / or specifications. Generally, the standards and / or specifications may define rules or procedures by which the communication nodes can communicate wirelessly, and in various embodiments may include those for communicating in millimeter (mm) wavebands and / or with multi-antenna schemes and beamforming capabilities. Additionally or alternatively, the standards and / or specifications may specify radio access and / or cellular technologies, such as, by way of non-limiting example, Fourth Generation (4G) Long Term Evolution (LTE), Fifth Generation (5G) New Radio (NR), or New Radio Unlicensed (NR-U).
[0053] Additionally, in various embodiments, two or more of the communication nodes in the wireless system 300 may be configured to communicate according to a vehicular networking standard and / or specification. As used herein, vehicular networking refers to a large-scale system for wireless communication and information exchange involving vehicles, pedestrians, roadside equipment, and the Internet according to any of various communication protocols and data exchange standards. Vehicular networking communication can improve vehicle performance with respect to driving safety, traffic efficiency, usability or user convenience features, or entertainment. Furthermore, in any of the various embodiments, vehicular networking communication can be categorized into three types: communication between vehicles (also referred to as vehicle-to-vehicle (V2V)), communication between vehicles and roadside equipment / network infrastructure (referred to as vehicle-to-infrastructure / vehicle-to-network (V2I / V2N)), and communication between vehicles and pedestrians (referred to as vehicle-to-pedestrian (V2P)). These types of communication are collectively referred to as vehicle-to-everything (V2X) communication. Communication nodes involved in V2X can communicate with each other according to any of various V2X standards or specifications.
[0054] In the wireless system 300, communication nodes are configured to wirelessly communicate signals with one another. Generally, communication in the wireless system 100 between two communication nodes can be or include transmission or reception, and generally both occur simultaneously, depending on the perspective of the particular node in the communication. For example, for a given communication between a first node and a second node, where the first node is transmitting a signal to the second node and the second node is receiving a signal from the first node, the first node may be referred to as a source or transmitting node or device, and the second node may be referred to as a destination or receiving node or device, and the communication may be viewed as a transmission for the first node and a reception for the second node. Of course, because communication nodes in the wireless system 300 can both transmit and receive signals, a single communication node may be both a transmitting / source node and a receiving / destination node simultaneously, or may switch between a transmitting node and a receiving node.
[0055] Also, a particular signal may be characterized or defined as either an uplink (UL) signal, a downlink (DL) signal, or a sidelink (SL) signal. An uplink signal is a signal transmitted from a user device 302 to a wireless access node 304. A downlink signal is a signal transmitted from a wireless access node 304 to a user device 302. A sidelink signal is a signal transmitted from one user device 302 to another user device 302 or from one wireless access node 304 to another wireless access node 304. Also, for sidelink transmission, a first / source user device 302 transmits the sidelink signal directly to a second / destination user device 302 without forwarding the sidelink signal to the wireless access node 304.
[0056] In at least some embodiments involving V2X communication, the user devices 302 may perform sidelink transmissions. Such sidelink communication in V2X may be referred to as PC5-based V2X communication or V2X communication. Furthermore, for sidelink communication in V2X, the user devices 102 may communicate sidelink signals with each other using a PC5 interface, where PC5 refers to a reference point at which a user device 302 communicates with another user device 302 over a direct channel.
[0057] As V2X technology advances, including in the automation industry, V2X communication scenarios are becoming increasingly diverse and require higher performance. Examples of advanced V2X services include vehicle platooning, expanded sensors, advanced driving (semi-autonomous and fully autonomous), and remote driving. Exemplary performance requirements for these advanced V2X services may include, by way of non-limiting example, supporting data packets having a size of 50 to 12,000 bytes, a transmission rate of 2 to 50 messages per second, a maximum end-to-end delay of 3 to 500 milliseconds, a reliability of 90% to 99.999%, a data rate of 0.5 to 1,000 megabits per second (Mbps), or a transmission range of 50 to 1,000 meters.
[0058] Additionally, communication nodes using NR radio access operating with shared spectrum channel access may be configured to operate in different modes, where a primary cell (PCell), a primary secondary cell (PSCell), or a secondary cell (SCell) may be in the shared spectrum, and the SCell may or may not be configured for uplink transmission. Furthermore, in both channel access modes, the wireless access node 304 and the user device 302 may be configured to apply or perform a listen-before-talk (LBT) procedure before transmitting in a cell configured with shared spectrum channel access. Implementation Example 0: LBT and CAPC
[0059] 4 illustrates an example method 400 for wireless communication including sidelink communication between a first user device 302(1) and a second user device 302(2) on an unlicensed carrier. The embodiment of the method 400 has the first user device 302(1) functioning as a source or transmitting user device that transmits sidelink signals to the second user device 302(2) and the second user device 302(2) functioning as a destination or receiving user device that receives the sidelink signals from the first user device 302(1).
[0060] Also generally, a licensed carrier is a carrier, frequency band, or spectrum that is licensed to a service provider for exclusive use by a government or other trusted entity (e.g., the Federal Communications Commission (FCC) in the United States, or the European Telecommunications Standards Institute (ETSI) in Europe). An unlicensed carrier, also known as shared spectrum, is a carrier, frequency band, or spectrum that is not licensed by a government or other trusted entity.
[0061] In block 402, a first user device 302(1) may perform a listen-before-talk (LBT) procedure on an unlicensed carrier for transmitting a sidelink signal. Generally, when a user device 302 wishes to transmit a signal (e.g., an uplink signal or a sidelink signal) on a channel of a particular (unlicensed) carrier, the user device may perform an LBT procedure on the carrier before transmitting the signal. During the LBT procedure, the user device 302 may listen to or sense the channel to determine whether the channel is available (free) or busy. In response to or as a result of performing the LBT procedure, the user device 302 may determine whether the LBT procedure was successful or unsuccessful. Success indicates that the channel is available, and the user device 302 can proceed with transmitting the signal. Failure indicates that the channel is busy, and the user device 302 decides not to transmit the signal.
[0062] In various embodiments, the first user device 302(1) may perform an LBT procedure according to a sidelink channel access priority in block 402. In particular, the amount of time the first device 302 must monitor the channel during the LBT procedure may depend on the value of the sidelink channel access priority. Also, if the LBT procedure is successful, the amount of time resources the channel occupies may depend on the value of the sidelink channel access priority.
[0063] In some of these embodiments, the sidelink channel access priority is a sidelink logical sidelink channel access priority. For example, the first user device 302(1) may be configured with multiple logical channels, and each logical channel may have or be mapped to an associated priority value of the sidelink channel access priority. The priority values may be the same or different for different logical channels. Correspondingly, when the first user device 302(1) determines to transmit data (e.g., data of a MAC protocol data unit (PDU)) as part of a sidelink signal, the first user device 302(1) may determine the logical channel corresponding to the data and then determine the priority value corresponding to the logical channel. The first user device 302(1) may then perform the LBT procedure according to the determined priority value. Implementation example 1: COT support information
[0064] During a sidelink on an unlicensed spectrum (SL-U), when a UE (e.g., a channel occupation time (COT)-initiating UE) acquires a COT on the SL-U, the UE can initiate a shared COT with one or more responding UEs. However, the initiating UE may not have knowledge of the traffic patterns or buffer size information of candidate COT-responding UEs. When there are multiple candidate COT-responding UEs, it may be difficult to determine which UE can be selected to share and initiate a COT. If the selected COT-responding UE does not have data available to transmit during the shared COT, this COT may be wasted. To solve this problem, before the UE initiates a shared COT with one or more responding UEs, the UE may receive COT assistance information from at least one of the responding UEs. Implementation example 1-1: Contents of COT support information
[0065] If the UE can be a candidate COT-response UE, the UE can send COT support information to the candidate COT-initiating UE. The COT support information may include traffic pattern or buffer size information of the UE.
[0066] In some embodiments, the COT assistance information may include at least one of traffic periodicity, duration, RBNum OR SubbandNum, MintimingOffset, MaxtimingOffset, channelAccessPriority, or buffer size information. trafficPeriodicity may indicate an estimated data arrival periodicity (e.g., a value ms20 corresponds to 20 ms, and ms50 corresponds to 50 ms). duration may indicate an estimated data arrival duration. RBNum OR SubbandNum may indicate a maximum number of RBs or subbands based on an observed traffic pattern. MintimingOffset may indicate a minimum estimated timing for packet arrival. MaxtimingOffset may indicate a maximum estimated timing for packet arrival. channelAccessPriority may indicate a channel access priority for estimated data arrival. buffer size information may indicate buffer size information. Implementation Example 1-1-1: One set of parameters
[0067] If SL data for multiple logical channels associated with different Channel Access Priority Class (CAPC) values is available and the COT assistance information contains only one set of parameters, at least one of the following steps for setting the CAPC value in the COT assistance information may be considered: selecting the lowest CAPC value of the available logical channels; or selecting the highest CAPC value of the available logical channels. Implementation Example 1-1-2: One set of parameters
[0068] If SL data for multiple logical channels associated with different channel access priority class (CAPC) values is available or becomes available, the COT assistance information may include N sets of parameters, where one set of parameters may be associated with one CAPC value.
[0069] If SL data for multiple logical channels associated with N CAPC values is available, the COT assistance information may include N sets of parameters, one set of parameters associated with one CAPC value.
[0070] For example, if SL data is available or predicted for logical channel 1 configured with CAPC value 1 and SL data is available for logical channel 2 configured with CAPC value 2, the UE may determine at least one of trafficPeriodicity, duration, RBNum, SubbandNum, MintimingOffset, MaxtimingOffset, or buffer size information for logical channel 1 and / or logical channel 2. The UE may transmit COT assistance information including at least one of the above parameters for CAPC value 1 and / or CAPC value 2 to other candidate COT-initiating UEs. The COT assistance information may include one or more sets of parameters of logical channels for each CAPC value. The set of parameters may be at least one of trafficPeriodicity, duration, RBNum, SubbandNum, MintimingOffset, MaxtimingOffset, or buffer size information.
[0071] As another example, if SL data is available for logical channel 1 configured with CAPC value 1 and for logical channels 2 and 3, both configured with CAPC value 2, the UE may determine at least one of traffic periodicity, duration, RBNum, SubbandNum, MintimingOffset, MaxtimingOffset, or buffer size information for logical channel 1 and / or logical channel 2 / 3. The UE may transmit COT assistance information including at least one of the above parameters for CAPC value 1 and / or CAPC value 2 to other candidate COT-initiating UEs. For CAPC value 2, because it is associated with two logical channels, CAPC value 2 may be associated with two sets of parameters: trafficPeriodicity, duration, RBNum, SubbandNum, MintimingOffset, MaxtimingOffset, or buffer size information. However, if the trafficPeriodicity, MintimingOffset, or MaxtimingOffset are the same or very similar for logical channels 2 and 3, then CAPC value 2 may be associated with only one set of parameters: trafficPeriodicity, duration, RBNum, SubbandNum, MintimingOffset, MaxtimingOffset, or buffer size information. In this case, RBNum, SubbandNum, or buffer size information may be the sum of logical channels 2 and 3.
[0072] If the CAPC value x is associated with more than one logical channel, the COT assistance information may include one or more sets of parameters for the CAPC value x.
[0073] If there is no period character in the traffic of logical channel L, the set of parameters may not include trafficPeriodicity. The set of parameters may include buffer size information for each CAPC value. If one CAPC value is associated with multiple logical channels, the buffer size may be the sum of all associated logical channels.
[0074] If the CAPC value x is associated with more than one logical channel, the COT assistance information may include one or more sets of parameters for the CAPC value x.
[0075] In some embodiments, if SL data is available for logical channel 1 configured with a CAPC value of 1, and SL data is available for logical channels 2 and 3, both configured with a CAPC value of 2, then logical channel 1 can be associated with destination ID 1, logical channel 2 can be associated with destination ID 2, and logical channel 3 can be associated with destination ID 3.
[0076] Additionally, if the COT resources from candidate COT-initiating UE-1 can be used for sidelink transmissions associated with destination ID 1, the COT resources from candidate COT-initiating UE-2 can be used for transmissions associated with destination ID 2, and the COT resources from candidate COT-initiating UE-3 can be used for sidelink transmissions associated with destination ID 3.
[0077] The UE may send COT assistance information including only parameters for logical channel 1 with a CAPC value of 1 to candidate COT-initiating UE-1. The UE may send COT assistance information including only parameters for logical channel 2 with a CAPC value of 2 to candidate COT-initiating UE-2. The UE may send COT assistance information including only parameters for logical channel 3 with a CAPC value of 2 to candidate COT-initiating UE-3. The COT assistance information may include only parameters for logical channels associated with a dedicated destination ID. The dedicated destination ID may correspond to the candidate COT-initiating UE. Implementation Example 1-2: When to Send COT Support Information
[0078] If SL resources are allocated when configured in network scheduled mode or selected when configured in UE selected mode, and the number of padding bits is equal to or greater than the size of the COT assistance information plus its subheader, the UE may transmit the COT assistance information. In such cases, the COT assistance information may be carried in the SL MAC CE.
[0079] The COT assistance information may include a Buffer Size field and a CAPC Value field. The Buffer Size field may identify the total amount of data available across all logical channels of the destination CAPC value. The CAPC Value field may identify the CAPC value of the logical channel whose SL buffer status is being reported. The field length may be 2 bits.
[0080] 1> If the number of padding bits is equal to or greater than the CAPC value and buffer size plus the size of the field including only one of its subheaders, but is less than all of the CAPC values and buffer sizes plus the size of the field including its subheaders,
[0081] 2> If two or more logical channels associated with two or more CAPC values have data available for transmission,
[0082] Report the CAPC value and buffer size associated with the highest priority logical channel with data available for transmission, or
[0083] Report the CAPC value and buffer size associated with the lowest priority logical channel with data available for transmission, or
[0084] reporting CAPC values and buffer sizes along with the logical channels that have data available for transmission in descending order of the highest priority logical channel associated with each of these CAPCs; or
[0085] CAPC values and buffer sizes along with the logical channels that have data available for transmission are reported in ascending order of the highest priority logical channel associated with each of these CAPCs.
[0086] 1> If the number of padding bits is equal to or greater than the size of all CAPC values and buffer size plus the size of the field including its subheaders:
[0087] 2> Report the CAPC values and buffer sizes for all logical channels that have data available for transmission.
[0088] If a UE can become a candidate COT-responding UE, the UE can send COT assistance information to the candidate COT-initiating UE when at least one of the following conditions is met: the content of the COT assistance information is changed; SL data for the logical channel becomes available and the SL data belongs to a logical channel with a higher priority than the priority of any logical channel containing available SL data associated with any CAPC value; SL data for a logical channel associated with a higher priority CAPC value becomes available; SL data for a logical channel associated with a lower priority CAPC value becomes available; an LBT failure is detected; a timer expires; or, upon receiving a message from the candidate COT-initiating UE, the message indicates that the candidate COT-initiating UE can share the COT resources. Implementation Example 1-3: COT Start UE Trigger
[0089] If the UE can be a COT-initiating UE, the UE can send a COT sharing indication to one or more candidate COT-responding UEs before sending COT information to the COT-responding UE. The COT sharing indication can indicate to the UE to provide COT shared resources. Furthermore, the COT sharing indication can also carry a CAPC value indicating the CAPC value allowed or the highest allowed CAPC value when the COT-responding UE uses the COT resources. Furthermore, the COT sharing indication can carry a destination ID list indicating which destination IDs can use the COT resources.
[0090] In some embodiments, after a candidate COT-responding UE receives a COT sharing indication, the UE may send COT assistance information to a candidate COT-initiating UE.
[0091] In some embodiments, after a candidate COT-responding UE receives a COT sharing indication with a CAPC value, the UE may transmit COT assistance information to the candidate COT-initiating UE, the COT assistance information including one or more set parameters associated with a CAPC value less than or equal to the value indicated in the COT sharing indication.
[0092] In some embodiments, after a candidate COT-response UE receives a COT sharing indication with a destination ID list, the UE may send COT assistance information to the candidate COT-initiating UE, the COT assistance information including one or more set parameters associated with the destination IDs indicated in the COT sharing indication. If multiple set parameters are included in the COT assistance information, the values may be indexed sequentially through all lists in the same order as presented in the COT sharing indication.
[0093] In some embodiments, the COT sharing indication may be carried in a sidelink control information (SCI), MAC CE, or SL RRC message. Implementation Example 2: Receiving COT Support Information
[0094] After the second UE (eg, a COT-initiating UE) receives the COT assistance information, the UE may take the COT assistance information into consideration when determining which UEs are COT-responding UEs.
[0095] In some embodiments, the second UE (e.g., the COT-initiating UE) receives multiple COT assistance information from multiple candidate COT-responding UEs. For a COT resource, if multiple candidate COT-responding UEs can use the COT resource based on the COT assistance information, the UE may select a COT-responding UE according to at least one of the following solutions: the indicated CAPC value in the COT assistance information is less than or equal to the CAPC value associated with the COT resource and the lowest CAPC value; the indicated CAPC value in the COT assistance information is less than or equal to the CAPC value associated with the COT resource and the highest CAPC value; or the size of the data estimated arrival or size in the buffer is the largest, and the CAPC value of the data is less than or equal to the CAPC value associated with the COT resource. Example Implementation 3: Logical Channel Prioritization (LCP)
[0096] Based on the existing LCP procedure, the UE needs to select a destination in the first step and then select an LCH that belongs to this destination and meets some other defined conditions, e.g., CG and / or HARQ restrictions.
[0097] In some embodiments, when a first UE obtains a sidelink grant, if the UE wishes to use COT resources and performs Type 2 LBT detection, the data multiplexed in the grant may satisfy some conditions (e.g., there is data for the initiating UE and the CAPC of the data is less than or equal to the CAPC indicated in the COT information), otherwise the UE may have to perform Type 1 LBT.
[0098] After the first UE obtains the sidelink grant, the UE may determine what type of LBT it can use for this transmission.
[0099] In some embodiments, if the grant does not support a shared COT, or if the UE determines that the grant supports a shared COT but the Type 1 LBT can be successful, the UE may perform a logical channel prioritization (LCP) procedure. If the grant supports any shared COT, the UE may consider selecting the destination indicated in the COT information first during the LCP procedure. Implementation example 3-1: One COT case
[0100] Once the first UE obtains the sidelink grant, the first UE may perform a sidelink logical channel prioritization (LCP) procedure to obtain a medium access control protocol data unit (MAC PDU) to transmit. During the sidelink logical channel prioritization procedure, the UE may determine which destination identifiers (IDs) can be selected. The first UE may further determine which logical channels can be selected for the selected destination IDs.
[0101] In some embodiments, the first UE may obtain the first COT from the second UE or the network (e.g., gNB). When the first UE obtains the sidelink grant, at least one of the following cases may occur:
[0102] Case 1: If the sidelink grant corresponds to the first shared COT, or if the sidelink grant corresponds to the first shared COT and Type 1 LBT may fail for this grant. The first COT resource is associated with one destination-x and a CAPC value-x. During the sidelink logical channel prioritization procedure, the first UE may select destination-x if this destination can have a MAC CE and / or a logical channel with SL data available for transmission and the CAPC value is less than or equal to the associated CAPC value-x.
[0103] In some embodiments, the first UE may select a MAC CE or logical channel among the logical channels belonging to the selected destination that satisfies all of the following conditions: SL data is available for transmission and the CAPC value is less than or equal to the associated CAPC value.
[0104] Case 2: If the sidelink grant is related to a first COT resource, the first COT resource may be associated with a list of destination(s) and a CAPC value -x. During the sidelink logical channel prioritization procedure, the first UE may select a destination from the list of destinations if there is any destination belonging to the list that has the MAC CE and / or the logical channel with the highest priority among the logical channels that satisfy all of the following conditions and the MAC CE: The logical channel with SL data available for transmission and a CAPC value less than or equal to the associated CAPC value x. The first UE may select, among the logical channels belonging to the selected destination, a MAC CE or logical channel that satisfies all of the conditions that SL data is available for transmission and that the CAPC value is less than or equal to the CAPC value associated with the selected destination or COT.
[0105] For both Case 1 and Case 2, if destination-x, or any destination belonging to the list of destinations that have neither a MAC CE nor a logical channel with SL data and CAPC value available for transmission, is less than or equal to the associated CAPC value-x, then at least one of the following situations may occur:
[0106] In some embodiments, the UE may perform an LCP procedure, for example, the UE may select a destination having a MAC CE and / or a logical channel with the highest priority among logical channels that satisfy certain conditions.
[0107] In some embodiments, if the UE determines that Type 1 LBT may fail for this grant, the UE may ignore this grant, or the UE may make no selection for this grant.
[0108] In some embodiments, if the UE determines that Type 1 LBT can be successful for this grant, the UE may perform an LCP procedure. For example, the UE may select a destination that has a MAC CE and / or a logical channel with the highest priority among logical channels that satisfy certain conditions.
[0109] Case 3: If the sidelink grant is related to a first COT resource, the first COT resource may be associated with a CAPC value -x. During the sidelink logical channel prioritization procedure, the first UE may select the destination having the MAC CE and / or logical channel with the highest priority among the logical channels that satisfy all of the following conditions: SL data available for transmission and the logical channel with the CAPC value is less than or equal to the associated CAPC value -x.
[0110] The first UE may select a MAC CE or logical channel among the logical channels belonging to the selected destination that meets all of the following conditions: SL data is available for transmission; and the CAPC value is less than or equal to the CAPC value associated with the selected destination or COT.
[0111] For all the above cases 1, 2 and 3, after the first UE selects a MAC CE or logical channel that meets all the conditions, at least one of the following situations may occur:
[0112] In a particular embodiment, if the left side link grant size is less than or equal to N bytes, the MAC entity may transmit padding.
[0113] In a particular embodiment, if the left side link grant size is greater than or equal to N bytes and the UE determines that Type 1 LBT may fail for this grant, the UE may transmit padding.
[0114] In a particular embodiment, if the left sidelink grant size is equal to or greater than N bytes, the UE may select a MAC CE or logical channel belonging to the selected destination regardless of the CAPC value.
[0115] In a particular embodiment, if the left side link grant size is greater than or equal to N bytes and the UE determines that a Type 1 LBT can be successful for this grant, the UE may select a MAC CE or logical channel belonging to the selected destination regardless of the CAPC value of the logical channel.
[0116] In some embodiments, the value N may be configured, pre-configured, or defined by the network. Implementation Example 3-2: UE obtains grants corresponding to multiple COTs
[0117] In some embodiments, the first UE may obtain a first COT from a second UE or a network and / or a second COT from a third UE or a network (e.g., a gNB). When the first UE obtains a sidelink grant, and the sidelink grant is associated with a first COT resource and a second COT resource, the first COT resource may be associated with one destination-x and a CAPC value-x, and the second COT resource may be associated with one destination-y and a CAPC value-y. During the sidelink logical channel prioritization procedure, the first UE may select a destination from the list [destination-x, destination-y] if there is any destination in the list that has at least one of the MAC CE and the logical channel with the highest priority among the logical channels that satisfy all of the following conditions: a logical channel with SL data available for transmission; the CAPC value of the logical channel belonging to destination-x is less than or equal to the CAPC value-x; or the CAPC value of the logical channel belonging to destination-y is less than or equal to the CAPC value-y.
[0118] In some embodiments, the first UE may select a destination from the list of [destination-x, destination-y] if there is any destination belonging to the list that has at least one of the logical channel with the highest MAC CE and the highest buffer size among the logical channels that satisfy all of the following conditions: a logical channel with SL data available for transmission; the CAPC value of the logical channel belonging to destination-x is less than or equal to CAPC value-x; or the CAPC value of the logical channel belonging to destination-y is less than or equal to CAPC value-y.
[0119] The first UE may select a MAC CE or logical channel among the logical channels belonging to the selected destination that meets all of the following conditions: SL data is available for transmission; and the CAPC value is less than or equal to the CAPC value associated with the selected destination.
[0120] In another embodiment, if a sidelink grant relates to a first COT resource and a second COT resource, and the first COT resource is associated with one destination-x and a CAPC value-x, the second COT resource may be associated with one destination-y and a CAPC value-y, and the UE may ignore this grant or may not make any selection for this grant.
[0121] If a sidelink grant is associated with a first COT resource and a second COT resource, and the first COT resource is associated with destination list-x and CAPC value-x, the second COT resource may be associated with destination list-y and CAPC value-y. During the sidelink logical channel prioritization procedure, the first UE may select a destination from destination list-x and list-y if there is any destination belonging to the list having the MAC CE and / or the logical channel with the highest priority among the logical channels that satisfy all of the following conditions: a logical channel with SL data available for transmission; and the CAPC value of the logical channel belonging to destination list-x is less than or equal to the CAPC value-x; or the CAPC value of the logical channel belonging to destination list-y is less than or equal to the CAPC value-y.
[0122] The first UE may select a MAC CE or logical channel among the logical channels belonging to the selected destination that meets all of the following conditions: SL data is available for transmission; and the CAPC value is less than or equal to the CAPC value associated with the selected destination. Implementation Example 3-3: UE obtains M (M>1) grants corresponding to the same COT
[0123] If the UE obtains M (M>1) grants corresponding to the same COT, there may be several solutions.
[0124] Solution 1: If the grant is the first grant among M grants, the UE may perform the sidelink logical channel prioritization procedure as in implementation example 3-1.
[0125] If the grant is not the first grant among M grants, the UE has selected a destination corresponding to the COT for the previous grant in the M grants, and the UE may select a destination having at least one of a MAC CE and a logical channel with the highest priority, and then select a MAC CE or logical channel among the logical channels belonging to the selected destination that meets all of the following conditions: SL data is available for transmission; and the CAPC value is less than or equal to the CAPC value associated with the selected destination.
[0126] If the grant is not the first grant among M grants, the UE has selected a destination corresponding to the COT, and no LBT failure indication has been received for a previous grant in the M grants, the UE may select a destination having at least one of a MAC CE and a logical channel with the highest priority, and then select a MAC CE or logical channel among the logical channels belonging to the selected destination that meets all of the following conditions: SL data is available for transmission; and the CAPC value is less than or equal to the CAPC value associated with the selected destination.
[0127] Solution 2: If the grant is not the last grant among M grants, the UE may select a destination having at least one of the MAC CE and the logical channel with the highest priority, and then select a MAC CE or logical channel among the logical channels belonging to the selected destination that meets all of the following conditions: SL data is available for transmission; and the CAPC value is less than or equal to the CAPC value associated with the selected destination.
[0128] If the grant is the last grant among M grants and the UE selects a destination corresponding to the COT for the previous grant in the M grants, or if the UE selects a destination corresponding to the COT and no LBT failure indication was received for the previous grant in the M grants, the UE may select a destination having at least one of a MAC CE and a logical channel with the highest priority, and then select a MAC CE or logical channel among the logical channels belonging to the selected destination that meets all of the following conditions: SL data is available for transmission; and the CAPC value is less than or equal to the CAPC value associated with the selected destination.
[0129] If the grant is the last of the M grants and the UE has not selected a destination corresponding to the COT for a previous grant in the M grants, or if the UE has selected a destination corresponding to the COT and an LBT failure indication has been received for a previous grant in the M grants, the UE may perform a sidelink logical channel prioritization procedure as in implementation example 3-1. Example Implementation 4: Consistent LBT Failure
[0130] In SL-U, an SL-specific LBT failure indication counter (e.g., SL_LBT_COUNTER) may be introduced for SL-specific consistent LBT failure detection. When an SL-specific LBT failure indication is received from a lower layer, the SL-specific LBT failure indication counter (e.g., SL_LBT_COUNTER) may be incremented by 1. If the SL-specific LBT failure indication counter value is greater than or equal to the SL-specific maximum LBT failure instance count threshold (e.g., sl-LBT-FailureInstanceMaxCount), a consistent LBT failure may be triggered / declared by the MAC entity.
[0131] If a UE can perform sidelink with multiple RB sets, the UE may maintain multiple SL-specific LBT failure indication counters for each RB set. If a physical sidelink shared channel (PSSCH) supports multiple PSFCHs, such as N PSFCHs, the SL-specific LBT failure indication counter for this RB SET may be incremented by 1 if an LBT failure is detected for any one of the N PSFCHs. In another example, the SL-specific LBT failure indication counter for this RB SET may be incremented by 1 if an LBT failure is detected for all N PSFCHs.
[0132] It should be understood that one or more features from the above implementation examples are not limited to a particular implementation example and may be combined in any manner (e.g., in any priority and / or order, simultaneously or otherwise).
[0133] FIG. 5 illustrates a flow diagram of a method 500 for sidelink channel occupation time (COT) sharing on an unlicensed carrier / shared spectrum. Method 500 may be implemented using any one or more of the components and devices detailed herein with respect to FIGS. 1-2. In summary, method 500 may be performed by a wireless communication device (e.g., a UE) in some embodiments. Depending on the embodiment, additional, fewer, or different operations may be performed in method 500. At least one aspect of these operations is directed to a system, method, apparatus, or computer-readable medium.
[0134] A first wireless communication device (e.g., a responding UE) may transmit a first message including channel occupation time (COT) assistance information to a second wireless communication device (e.g., an initiating UE). The second wireless communication device may initiate COT sharing with the first wireless communication device. The COT assistance information may include one or more sets for each parameter of multiple channel access priority class (CAPC) values, where each of the sets of parameters is associated with one or more logical channels. Each of the sets of parameters may include at least one of the following information: trafficPeriodicity, duration, RBNum, SubbandNum, MintimingOffset, MaxtimingOffset, or buffer size information. If one of the CAPC values is associated with multiple logical channels, the COT assistance information may include multiple sets of parameters for the CAPC value. If one of the CAPC values is associated with multiple logical channels, the buffer size information or the size of the data estimated arrival may correspond to the sum of all associated logical channels.
[0135] In some embodiments, the COT assistance information may include only parameters for one or more logical channels associated with each dedicated destination ID. The COT assistance information may include a buffer size field and a CAPC value field, where the buffer size field is configured to indicate the total amount of data available across all logical channels associated with the CAPC value, and the CAPC value field is configured to indicate the CAPC value of the one or more logical channels with the reported sidelink buffer status.
[0136] In some embodiments, the first wireless communication device may determine that at least one of the following conditions is met to transmit the COT assistance information: (1) the content of the COT assistance information has changed; (2) sidelink data for a logical channel has become available, and the sidelink data belongs to a logical channel with a higher priority than the priority of any other logical channel containing available sidelink data; (3) sidelink data for a logical channel associated with a higher priority CAPC value has become available; (4) sidelink data for a logical channel associated with a lower priority CAPC value has become available; (5) an LBT failure has been detected; (6) a timer has expired; (7) the first wireless communication device has received a second message from the second wireless communication device indicating that the second wireless communication device is capable of providing COT; or (8) an LBT failure has been detected X times. The value of the timer or the number of X may be configured or pre-configured by the network. The timer may start or restart when the COT assistance information is transmitted.
[0137] In some embodiments, the first wireless communication device may receive a second message from the second wireless communication device indicating COT sharing before transmitting the COT assistance information. The second message may further indicate one or more destination IDs. The COT assistance information may include multiple sets of parameters, whose respective values are sequentially indexed in the same order presented in the second message. The first wireless communication device may be selected by the second wireless communication device for COT sharing when at least one of the following conditions is met: (1) the indicated CAPC value in the COT assistance information is less than or equal to the CAPC value associated with the COT resource and the lowest CAPC value; (2) the indicated CAPC value in the COT assistance information is less than or equal to the CAPC value associated with the COT resource and the highest CAPC value; or (3) the size of the data estimated arrival or size in the buffer in the COT assistance information is maximum, and the CAPC value of the data is less than or equal to the CAPC value associated with the COT resource.
[0138] In some embodiments, in response to obtaining the first sidelink grant, a logical channel prioritization (LCP) procedure for sidelink transmission is initiated by the first wireless communication device (e.g., responding UE), where the LCP procedure further includes the first wireless communication device selecting one from a plurality of destinations on the list and the first wireless communication device selecting one or more from a plurality of logical channels belonging to the selected destination. The first sidelink grant may be associated with one or more channel occupation times (COTs) shared with the first wireless communication device by one or more second wireless communication devices. The COTs may be received from multiple different UEs. Shared resources in different COTs overlap. In some grants (e.g., in overlapping portions), the shared resources may correspond to multiple COTs.
[0139] In some embodiments, the first wireless communication device may identify that the first sidelink grant is associated with a single COT corresponding to a specified destination ID and a specified CAPC value. The first wireless communication device may select a destination using the specified destination ID that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value. The first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value.
[0140] In some embodiments, the first wireless communication device may identify that the first sidelink grant is associated with at least a first COT corresponding to a first specified destination ID and a first specified CAPC value and a second COT corresponding to a second specified destination ID and a second specified CAPC value. The first wireless communication device may use the first or second specified destination ID to select a destination having sidelink data available for transmission and a CAPC value less than or equal to the first or second specified CAPC value. The first wireless communication device may select a logical channel having sidelink data available for transmission and a CAPC value less than or equal to the first or second specified CAPC value.
[0141] In some embodiments, the first wireless communication device may identify that the first sidelink grant is associated with at least a first COT corresponding to a first designated destination list and a first designated CAPC value and a second COT corresponding to a second designated destination list and a second designated CAPC value. The first wireless communication device may select a destination on the first or second designated destination list that has sidelink data available for transmission and a CAPC value less than or equal to the first or second designated CAPC value, where the logical channel of the selected destination has the highest priority. The first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the first or second designated CAPC value.
[0142] In some embodiments, the first wireless communication device may receive a message from the second wireless communication device indicating sharing of one or more COTs. If no destination is selected in any of the above embodiments, the first wireless communication device may select a destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0143] In some embodiments, the first wireless communication device may determine that a Type 1 Listen Before Talk (LBT) procedure for the grant fails. If a destination is not selected in any of the above embodiments, the first wireless communication device may not select a destination. In some embodiments, the first wireless communication device may determine that a Type 1 LBT procedure for the grant is successful. If a destination is not selected in any of the above embodiments, the first wireless communication device may select a destination having at least one of the destination's MAC CE or a logical channel with the highest priority.
[0144] In some embodiments, the first wireless communication device may identify that the size of the remaining portion of the first sidelink grant is less than or equal to N bytes. The first wireless communication device may transmit padding.
[0145] In some embodiments, the first wireless communication device may identify that the size of the remaining portion of the first sidelink grant is greater than or equal to N bytes and determine that the Type 1 LBT procedure for the grant will fail. The first wireless communication device may transmit padding.
[0146] In some embodiments, the first wireless communication device may identify that the size of the remaining portion of the first sidelink grant is greater than or equal to N bytes. The first wireless communication device may select a logical channel regardless of the CAPC value.
[0147] In some embodiments, the first wireless communication device may identify that the size of the remaining portion of the first sidelink grant is N bytes or greater and determine that the Type 1 LBT procedure for the grant is successful. The first wireless communication device may select a logical channel regardless of the CAPC value.
[0148] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. In response to determining that the first sidelink grant is the first of the M sidelink grants, the first wireless communication device may select a destination from the specified destination ID list that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value, and the first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value.
[0149] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list (e.g., one or more destination IDs) and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is not the first of the M sidelink grants and that a destination from the specified destination ID list was selected for a previous one of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0150] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is not the first of the M sidelink grants, a destination from the specified destination ID list has been selected, and no LBT failure indication has been received for a previous one of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0151] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is not the first of the M sidelink grants and that a destination from the specified destination ID list has not been selected for a previous one of the M sidelink grants. The first wireless communication device may select a destination from the specified destination ID list that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value. The first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value.
[0152] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is the last of the M sidelink grants and that a destination from the specified destination ID list was selected for a previous one of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0153] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is the last of the M sidelink grants and that no destination from the specified destination ID list has been selected for a previous one of the M sidelink grants. The first wireless communication device may select a destination from the specified destination ID list that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value. The first wireless communication device may select a logical channel that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value.
[0154] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is the last of the M sidelink grants, that a destination from the specified destination ID list is selected, and that no LBT failure indication has been received for a previous one of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination's MAC CE or logical channel with the highest priority.
[0155] In some embodiments, the first wireless communication device may obtain M (more than one) sidelink grants corresponding to the same COT corresponding to a specified destination ID list and a specified CAPC value. The first wireless communication device may determine that the first sidelink grant is not the last of the M sidelink grants. The first wireless communication device may select the destination having at least one of the destination MAC CE or the logical channel with the highest priority.
[0156] In some embodiments, a second wireless communication device may receive a first message including first channel occupation time (COT) assistance information from the first wireless communication device. The second wireless communication device may start sharing the COT with the first wireless communication device. The second wireless communication device may receive a third message including the second COT assistance information from the third wireless communication device. The second wireless communication device may select the first wireless communication device for COT sharing if at least one of the following conditions is met: (1) the indicated CAPC value in the COT assistance information is less than or equal to the CAPC value associated with the COT resource and the lowest CAPC value; (2) the indicated CAPC value in the COT assistance information is less than or equal to the CAPC value associated with the COT resource and the highest CAPC value; or (3) the size of the data estimated arrival or size in the buffer in the COT assistance information is maximum, and the CAPC value of the data is less than or equal to the CAPC value associated with the COT resource.
[0157] While various embodiments of the present solution have been described above, it should be understood that they are presented by way of example only, and not by way of limitation. Similarly, various diagrams may depict example architectures or configurations, which are provided to enable those skilled in the art to understand example features and functionality of the present solution. However, such skilled artisans will understand that the present solution is not limited to the illustrated example architectures or configurations, but can be implemented using various alternative architectures and configurations. Moreover, as will be understood by those skilled in the art, one or more features of one embodiment can also be combined with one or more features of another embodiment described herein. Thus, the breadth and scope of the present disclosure should not be limited by any of the example embodiments described above.
[0158] It is also understood that any reference herein to an element using a designation such as "first," "second," etc., does not generally limit the quantity or order of those elements. Rather, these designations may be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, reference to a first element and a second element does not imply that only two elements can be used or that the first element must precede the second element in any way.
[0159] Additionally, those skilled in the art will understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, the data, instructions, commands, information, signals, bits, and symbols that may be referred to in the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0160] Those skilled in the art will further appreciate that any of the various illustrative logical blocks, modules, processors, means, circuits, methods, and functions described in connection with the aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementations, analog implementations, or a combination of the two), firmware, various forms of programs or design code incorporating instructions (which may be referred to herein for convenience as “software” or “software modules”), or any combination of these techniques. To clearly illustrate this interchangeability of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware, firmware, or software, or a combination of these techniques, depends on the particular application and design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in various ways for each particular application, and such implementation decisions do not cause a departure from the scope of the present disclosure.
[0161] Furthermore, those skilled in the art will understand that the various example logic blocks, modules, devices, components, and circuits described herein can be implemented in or performed by an integrated circuit (IC), which may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, or any combination thereof. The logic blocks, modules, and circuits may further include an antenna and / or transceiver for communicating with various components within a network or device. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other suitable configuration for performing the functions described herein.
[0162] If implemented in software, the functions can be stored as one or more instructions or code on a computer-readable medium. Thus, the steps of a method or algorithm disclosed herein can be implemented as software stored on a computer-readable medium. Computer-readable media includes both computer storage media and communication media, including any medium that can be enabled to transfer a computer program or code from one place to another. A storage medium can be any available medium that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer.
[0163] As used herein, the term "module" refers to software, firmware, hardware, and any combination of these elements for performing the related functions described herein. Additionally, while for purposes of discussion, various modules are described as individual modules, those skilled in the art will appreciate that two or more modules may be combined to form a single module that performs related functions according to embodiments of the present solution.
[0164] Additionally, memory or other storage, as well as communication components, may be used in embodiments of the solution. It will be appreciated that, for clarity, the above description describes embodiments of the solution with reference to different functional units and processors. However, it will be apparent that any suitable distribution of functionality between different functional units, processing logic elements, or domains may be used without detracting from the solution. For example, functionality illustrated as being performed by separate processing logic elements or controllers may be performed by the same processing logic element or controller. References to specific functional units therefore do not indicate a strict logical or physical structure or organization, but merely to suitable means for providing the described functionality.
[0165] Various modifications to the embodiments described in this disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the scope of the present disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the novel features and principles disclosed herein as set forth in the following claims.
Claims
1. 1. A wireless communication method, comprising: transmitting, by a first wireless communication device to a second wireless communication device, a first message including channel occupation time (COT) assistance information; Including, The wireless communication method, wherein the second wireless communication device can initiate sharing of COT with the first wireless communication device.
2. 2. The wireless communication method of claim 1, wherein the COT assistance information includes one or more sets of parameters for each of a plurality of Channel Access Priority Class (CAPC) values, each of the sets of parameters associated with one or more logical channels.
3. 3. The wireless communication method of claim 2, wherein each of the sets of parameters includes at least one of the following information: trafficPeriodicity, duration, RBNum, SubbandNum, MinTimingOffset, MaxTimingOffset, or buffer size information.
4. 3. The wireless communication method of claim 2, wherein the COT assistance information includes multiple sets of the parameters for a CAPC value if one of the CAPC values is associated with multiple logical channels.
5. 4. The wireless communication method of claim 3, wherein if one of the CAPC values is associated with multiple logical channels, the buffer size information or size of data estimated arrival corresponds to a sum of all the associated logical channels.
6. 3. The wireless communication method of claim 2, wherein the COT assistance information includes only parameters for one or more logical channels associated with each dedicated destination ID.
7. 3. The wireless communication method of claim 2, wherein the COT assistance information comprises a buffer size field and a CAPC value field, the buffer size field configured to indicate a total amount of data available across all logical channels associated with a CAPC value, and the CAPC value field configured to indicate a CAPC value of one or more logical channels with reported sidelink buffer conditions.
8. The first wireless communication device may transmit the COT assistance information under the following conditions: (1) The content of the COT support information has been changed; (2) Sidelink data for a logical channel becomes available, and the sidelink data belongs to a logical channel with a higher priority than the priority of any other logical channel containing available sidelink data; (3) Sidelink data for a logical channel associated with a higher priority CAPC value becomes available; (4) Sidelink data for a logical channel associated with a lower priority CAPC value becomes available; (5) LBT failure was detected; (6) The timer has expired; (7) the first wireless communication device receives a second message from the second wireless communication device indicating that the second wireless communication device can provide the COT; or (8) LBT failure detected X times determining that at least one of the following is satisfied: The wireless communication method of claim 1 , further comprising:
9. and receiving, by the first wireless communication device, a second message indicating the sharing of the COT from the second wireless communication device prior to transmitting the COT assistance information. further comprising 10. The wireless communication method of claim 1, wherein the second message further indicates one or more destination IDs.
10. 10. The wireless communication method of claim 9, wherein the COT assistance information includes multiple sets of parameters, the respective values of which are indexed sequentially in the same order as presented in the second message.
11. The first wireless communication device satisfies the following conditions: (1) the indicated CAPC value in the COT support information is less than or equal to the CAPC value associated with the COT resource and the lowest CAPC value; (2) the indicated CAPC value in the COT support information is less than or equal to the CAPC value associated with the COT resource and the highest CAPC value; or (3) The size of the estimated arrival of data in the COT support information or the size in the buffer is maximum, and the CAPC value of the data is less than or equal to the CAPC value associated with the COT resource.
10. The wireless communication method of claim 1, wherein the second wireless communication device is selected for the sharing of the COT if at least one of:
12. 1. A wireless communication method, comprising: In response to obtaining the first sidelink grant, the first wireless communication device initiates a Logical Channel Prioritization (LCP) procedure for the sidelink transmission. wherein the LCP procedure comprises: the first wireless communication device selecting one of a plurality of destinations on a list; the first wireless communication device selecting one or more from a plurality of logical channels belonging to the selected destination; further comprising 10. The wireless communication method, wherein the first sidelink grant is associated with one or more channel occupation times (COTs) shared with the first wireless communication device by one or more second wireless communication devices.
13. identifying, by the first wireless communication device, that the first sidelink grant is associated with a single COT corresponding to a specified destination ID and a specified CAPC value; selecting, by the first wireless communication device, using the specified destination ID, the destination having sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value; the first wireless communication device selecting the logical channel having sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value; The wireless communication method of claim 12, further comprising:
14. identifying, by the first wireless communication device, that the first sidelink grant is associated with a single COT corresponding to a specified destination list and a specified CAPC value; the first wireless communication device selecting a destination on the specified destination list that has sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value, the logical channel of the selected destination having the highest priority; and the first wireless communication device selecting the logical channel having sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value; The wireless communication method of claim 12, further comprising:
15. the first wireless communication device identifying that the first sidelink grant is associated with at least a first COT corresponding to a first designated destination ID and a first designated CAPC value and a second COT corresponding to a second designated destination ID and a second designated CAPC value; selecting, by the first wireless communication device, the destination using the first designated destination ID or a second designated destination ID, having sidelink data available for transmission and a CAPC value less than or equal to the first designated CAPC value or the second designated CAPC value; the first wireless communication device selecting the logical channel having sidelink data available for transmission and a CAPC value less than or equal to the first designated CAPC value or a second designated CAPC value; The wireless communication method of claim 12, further comprising:
16. the first wireless communication device identifying that the first sidelink grant is associated with at least a first COT corresponding to a first designated destination list and a first designated CAPC value, and a second COT corresponding to a second designated destination list and a second designated CAPC value; the first wireless communication device selecting, on the first designated destination list or the second designated destination list, the destination having sidelink data available for transmission and a CAPC value less than or equal to the first designated CAPC value or the second designated CAPC value, wherein the logical channel of the selected destination has the highest priority; the first wireless communication device selecting the logical channel having sidelink data available for transmission and a CAPC value less than or equal to the first designated CAPC value or a second designated CAPC value; The wireless communication method of claim 12, further comprising:
17. 13. The wireless communication method of claim 12, further comprising the first wireless communication device receiving a message from the second wireless communication device indicating the sharing of the one or more COTs.
18. 18. The wireless communication method of claim 13, further comprising the first wireless communication device selecting the destination having at least one of a MAC CE of the destination or a logical channel with a highest priority.
19. the first wireless communication device determining that a Type 1 Listen Before Talk (LBT) procedure for the grant fails; and the first wireless communication device selecting no destination; 18. The wireless communication method of claim 13, further comprising:
20. the first wireless communication device determining that a Type 1 LBT procedure for the grant is successful; and the first wireless communication device selecting the destination having at least one of a MAC CE of the destination or a logical channel with the highest priority; 18. The wireless communication method of claim 13, further comprising:
21. identifying, by the first wireless communication device, that a size of a remaining portion of the first sidelink grant is less than or equal to N bytes; and the first wireless communication device transmitting padding; 18. The wireless communication method of claim 13, further comprising:
22. the first wireless communication device identifying that a size of the remaining portion of the first sidelink grant is greater than or equal to N bytes and determining that a Type 1 LBT procedure for the grant will fail; and the first wireless communication device transmitting padding; 18. The wireless communication method of claim 13, further comprising:
23. identifying, by the first wireless communication device, that a size of the remaining portion of the first sidelink grant is greater than or equal to N bytes; the first wireless communication device selecting the logical channel regardless of a CAPC value; 18. The wireless communication method of claim 13, further comprising:
24. the first wireless communication device identifying that a size of the remaining portion of the first sidelink grant is greater than or equal to N bytes and determining that a Type 1 LBT procedure for the grant is successful; and the first wireless communication device selecting the logical channel regardless of a CAPC value; 18. The wireless communication method of claim 13, further comprising:
25. obtaining, by the first wireless communication device, M (more than one) sidelink grants corresponding to a same COT corresponding to a specified destination ID list and a specified CAPC value; in response to determining that the first sidelink grant is a first of the M sidelink grants. selecting, by the first wireless communication device, from the specified list of destination IDs, the destination having sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value; the first wireless communication device selecting the logical channel having sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value; 13. The wireless communication method of claim 12, further comprising:
26. obtaining, by the first wireless communication device, M (more than one) sidelink grants corresponding to a same COT corresponding to a specified destination ID list and a specified CAPC value; determining, by the first wireless communication device, that the first sidelink grant is not the first of the M sidelink grants and that a destination from the specified destination ID list has been selected for a previous one of the M sidelink grants; the first wireless communication device selecting the destination having at least one of a MAC CE of the destination or a logical channel with the highest priority; 13. The wireless communication method of claim 12, further comprising:
27. obtaining, by the first wireless communication device, M (more than one) sidelink grants corresponding to a same COT corresponding to a specified destination ID list and a specified CAPC value; determining by the first wireless communication device that the first sidelink grant is not the first of the M sidelink grants, that a destination from the specified destination ID list has been selected, and that no indication of LBT failure has been received for a previous one of the M sidelink grants; the first wireless communication device selecting the destination having at least one of a MAC CE of the destination or a logical channel with the highest priority; 13. The wireless communication method of claim 12, further comprising:
28. obtaining, by the first wireless communication device, M (more than one) sidelink grants corresponding to a same COT corresponding to a specified destination ID list and a specified CAPC value; determining by the first wireless communication device that the first sidelink grant is not the first of the M sidelink grants and that a destination from the specified destination ID list has not been selected for a previous one of the M sidelink grants; selecting, by the first wireless communication device, from the specified list of destination IDs, the destination having sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value; the first wireless communication device selecting the logical channel having sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value; 13. The wireless communication method of claim 12, further comprising:
29. obtaining, by the first wireless communication device, M (more than one) sidelink grants corresponding to a same COT corresponding to a specified destination ID list and a specified CAPC value; determining by the first wireless communication device that the first sidelink grant is the last of the M sidelink grants and that a destination from the specified destination ID list has been selected for a previous one of the M sidelink grants; the first wireless communication device selecting the destination having at least one of a MAC CE of the destination or a logical channel with the highest priority; 13. The wireless communication method of claim 12, further comprising:
30. obtaining, by the first wireless communication device, M (more than one) sidelink grants corresponding to a same COT corresponding to a specified destination ID list and a specified CAPC value; determining by the first wireless communication device that the first sidelink grant is the last of the M sidelink grants and that no destination from the specified destination ID list has been selected for a previous one of the M sidelink grants; and selecting, by the first wireless communication device, from the specified list of destination IDs, the destination having sidelink data available for transmission and a CAPC value less than or equal to the specified CAPC value; the first wireless communication device selecting the logical channel having sidelink data available for transmission and a CAPC value less than or equal to a specified CAPC value; 13. The wireless communication method of claim 12, further comprising:
31. obtaining, by the first wireless communication device, M (more than one) sidelink grants corresponding to a same COT corresponding to a specified destination ID list and a specified CAPC value; determining by the first wireless communication device that the first sidelink grant is the last of the M sidelink grants, that a destination from the specified destination ID list has been selected, and that no indication of LBT failure has been received for a previous one of the M sidelink grants; and the first wireless communication device selecting the destination having at least one of a MAC CE of the destination or a logical channel with the highest priority; 13. The wireless communication method of claim 12, further comprising:
32. obtaining, by the first wireless communication device, M (more than one) sidelink grants corresponding to a same COT corresponding to a specified destination ID list and a specified CAPC value; determining, by the first wireless communication device, that the first sidelink grant is not the last of the M sidelink grants; and the first wireless communication device selecting the destination having at least one of a MAC CE of the destination or a logical channel with the highest priority; 13. The wireless communication method of claim 12, further comprising:
33. receiving, by the second wireless communication device, a first message from the first wireless communication device, the first message including first channel occupancy time (COT) assistance information; Including, The wireless communication method, wherein the second wireless communication device can initiate sharing of COT with the first wireless communication device.
34. receiving, by the second wireless communication device, a third message from a third wireless communication device, the third message including second COT assistance information; The second wireless communication device satisfies the following conditions: (1) the indicated CAPC value in the first COT assistance information is less than or equal to the CAPC value associated with the COT resource and the lowest CAPC value; (2) the indicated CAPC value in the first COT assistance information is less than or equal to the CAPC value associated with the COT resource and the highest CAPC value; or (3) the size of the data estimated arrival or size in the buffer in the first COT assistance information is maximum, and the CAPC value of the data is less than or equal to the CAPC value associated with the COT resource; selecting the first wireless communication device for sharing the COT if at least one of 33. The wireless communication method of claim 32, further comprising:
Citation Information
Patent Citations
Sidelink transmission method and apparatus
WO2021203392A1