Packet Structure for Sidelink Communication

JP2025529744A5Pending Publication Date: 2026-06-30TOYOTA JIDOSHA KK

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TOYOTA JIDOSHA KK
Filing Date
2023-07-20
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In sidelink communication scenarios where a device supports multiple radio technologies, resource selection becomes unfair due to the inability of devices with limited capabilities to decode resource information from other devices, leading to resource starvation and inefficiencies.

Method used

A method for determining whether a device coexists with other sidelink communications and adjusting packet structures to append control signals or data accordingly, enabling fair resource selection and reselection by converting SCI formats to ensure compatibility and consideration of resource reservations across different radio technologies.

Benefits of technology

This approach ensures fair and efficient resource allocation by allowing devices with limited capabilities to decode and consider resource reservations, mitigating channel access imbalances and improving spectrum utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Disclosed are methods, apparatus, and systems for packet structure selection for a device in a first sidelink communication, the method including: determining, by the device, whether the device coexists with a second sidelink communication; determining, based on a result of the determination, whether to append control signals or data for the second sidelink communication to packets of the first sidelink communication; and performing resource selection or reselection based on the result of the determination.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims the benefit of U.S. Provisional Application No. 63 / 371,028, filed August 10, 2022, and entitled "SIDELINK PACKET STRUCTURES FOR FAIR CO-CHANNEL COEXISTENCE OF LTE SIDELINK, NR SIDELINK, AND NEXT GENERATION SIDELINK," which is incorporated herein by reference in its entirety.

[0002] Apparatus and methods consistent with the present disclosure relate generally to communications, and more particularly, to methods, systems, and devices for packet structure in sidelink communications. [Background technology]

[0003] Sidelink communication techniques enable direct communication between two devices. When a first device in a first sidelink communication shares radio resources with a second device in a second sidelink communication, the first and second devices select radio resources to use. When the first device includes modules for both the first and second sidelink communications and the second device includes only a module for the second sidelink communication, which is a common situation in sidelink communications, the radio resource selection may be disadvantageous to the first device. For example, if the first device can decode resource information associated with the second sidelink communication and avoids selecting resources reserved by the second device, the second device may not be able to decode resource information associated with the first sidelink communication and may select resources reserved by the first device, causing resource starvation for the first device. Improved systems and methods for fair resource selection are desired.

[0004] The resource selection procedure for the 3rd Generation Partnership Project (3GPP) Release 16 / 17 5G New Radio (NR) Vehicle-to-Everything (V2X) PC5 Mode 2 is specified in 3GPP Technical Specifications (TS) 38.213, TS 38.214, and TS 38.321. For resource selection, a UE performs channel sensing within a sensing window and collects resource reservation information of other UEs based on decoding sidelink control information (SCI) to identify candidate resources within a selection window T (T = [T1, T2]). First, the UE excludes from the selection window some time slots of unmonitored resources within the sensing window that cannot be sensed due to its own transmission (i.e., half-duplex constraint). Then, the UE further excludes resources reserved by other UEs from the selection window if their corresponding sidelink-reference signal received power (SL-RSRP) exceeds a (pre-configured) SL-RSRP exclusion threshold. After resource exclusion, the number of candidate resources must be at least X% of the total number of resources in the selection window. If not, the UE increases the SL-RSRP exclusion threshold by 3 dB until it obtains at least X% of the resources, where X is (pre-)configured from {20, 35, 50}%. Finally, the UE randomly selects a resource from the candidate resources in the selection window. The selected frequency resource may be used multiple times at fixed time intervals for subsequent transmissions (i.e., semi-persistent scheduling (SPS)), or may be used only once (i.e., one-shot transmission (OST)). The UE may also use a packet forwarding scheme with or without feedback from the receiving UE to improve reliability. Bits may be retransmitted multiple times (ie, hybrid automatic repeat request (HARQ) retransmissions).

[0005] To obtain information for a UE to perform sensing and receive packets from other UEs, the UE first decodes the SCI. Rel-16 has the first-stage SCI (SCI format 1-A) and second-stage SCI (SCI format 2-A or 2-B) defined in 3GPP TS38.212. The first-stage SCI contains information about resource allocation, modulation and coding scheme (MCS) for the physical sidelink shared channel (PSSCH), along with resource reservation information for future transmissions. The second stage SCI carries the HARQ procedure control information, source / destination ID, distance-based groupcast information (UE zone identification (ID) and communication range requirements), etc. When performing resource (re)selection, each UE avoids using time / frequency resources reserved by other UEs based on the resource reservation included in the first stage SCI. In Rel-17 5G NR-V2X PC5 Mode 2, inter-UE cooperation (IUC) is implemented. Coordination is introduced, where UE-A sends coordination information about resources to UE-B, which then uses this information for its own resource (re)selection. The following inter-UE coordination methods are supported: IUC method 1: UE-A can provide UE-B with an indication of resources that should preferably be included or excluded from UE-B's (re)selection resources. Given the resources to include, UE-B can rely on those resources alone, or combine them with resources identified by its own sensing procedure, before making the final selection, at least if it does not support sensing / resource exclusion. The indication from UE-A to UE-B is sent in the medium access control (MAC) control element (CE) and / or the second stage SCI. IUC method 2: UE-A can provide UE-B with an indication that resources reserved for UE-B's transmission (which may or may not be destined for UE-A) will or may be in conflict with transmissions from other UEs. UE-B then reselects new resources to replace them. The indication from UE-A to UE-B is sent on the physical sidelink feedback channel (PSFCH). Summary of the Invention

[0006] According to an embodiment of the present disclosure, there is provided a method for packet structure selection for a device in a first sidelink communication, the method including: determining, by the device, whether the device coexists with a second sidelink communication; determining, based on a result of the determination, whether to append control signals or data for the second sidelink communication to packets of the first sidelink communication; and performing resource selection or reselection based on the result of the determination.

[0007] According to an embodiment of the present disclosure, there is provided another method for a device selecting a packet structure for a first sidelink communication, the method including: determining, by the device, whether dynamic packet structure selection for reducing overhead of control signals or data for a second sidelink communication is enabled; and, in response to determining that dynamic packet structure selection for reducing overhead of control signals or data for the second sidelink communication is not enabled, appending control signals or data for the second sidelink communication to packets of the first sidelink communication.

[0008] According to an embodiment of the present disclosure, there is provided another method for selecting a packet structure for a first sidelink communication by a device, the method including: determining, by the device, whether the device is coexisting with a second sidelink communication and a third sidelink communication; and, based on a result of the determination, determining whether to add at least one of control signals or data for the second sidelink communication or control signals or data for the third sidelink communication to packets of the first sidelink communication.

[0009] According to one embodiment of the present disclosure, there is provided a device in a first sidelink communication, the device including: a memory that stores instructions; and a processor that executes the instructions stored in the memory to determine whether the device coexists with a second sidelink communication, determine whether to append control signals or data for the second sidelink communication to packets of the first sidelink communication based on a result of the determination, and perform resource selection or reselection based on a result of the determination.

[0010] According to one embodiment of the present disclosure, there is provided a device in a first sidelink communication, the device including: a memory that stores instructions; and a processor that executes the instructions stored in the memory to determine whether dynamic packet structure selection for reducing control signal or data overhead for a second sidelink communication is enabled, and, in response to determining that dynamic packet structure selection for reducing control signal or data overhead for the second sidelink communication is not enabled, append control signal or data for the second sidelink communication to packets of the first sidelink communication.

[0011] According to an embodiment of the present disclosure, there is provided a device in a first sidelink communication, the device including: a memory that stores instructions; and a processor that executes the instructions stored in the memory to determine whether the device coexists with a second sidelink communication and a third sidelink communication, and, based on a result of the determination, to add at least one of control signals or data for the second sidelink communication or control signals or data for the third sidelink communication to packets of the first sidelink communication.

[0012] According to one embodiment of the present disclosure, there is provided a non-transitory computer-readable medium storing instructions executable by one or more processors of a device in a first sidelink communication to perform a method, the method including: determining whether the device is coexisting with a second sidelink communication; determining whether to append control signals or data for the second sidelink communication to packets of the first sidelink communication based on a result of the determination; and performing resource selection or reselection based on a result of the determination.

[0013] According to an embodiment of the present disclosure, another non-transitory computer-readable medium storing instructions executable by one or more processors of a device in a first sidelink communication to perform a method, the method including: determining whether dynamic packet structure selection for reducing control signal or data overhead of a second sidelink communication is enabled; and, in response to determining that dynamic packet structure selection for reducing control signal or data overhead of the second sidelink communication is not enabled, appending control signal or data of the second sidelink communication to packets of the first sidelink communication.

[0014] According to one embodiment of the present disclosure, another non-transitory device storing instructions executable by one or more processors of a device in the first sidelink communication to perform a method. A computer-readable method is provided, comprising: determining whether the device coexists with a second sidelink communication and a third sidelink communication; and, based on a result of the determination, determining whether to add at least one of control signals or data for the second sidelink communication or control signals or data for the third sidelink communication to packets of the first sidelink communication. [Brief explanation of the drawings]

[0015] [Figure 1] 1 is a flowchart illustrating a method for resource selection in sidelink communication according to an embodiment of the present disclosure. [Figure 2] 2 is a schematic diagram illustrating a resource candidate determination procedure according to the method of FIG. 1, according to one embodiment of the present disclosure. [Figure 3] FIG. 2 is a schematic diagram illustrating a sidelink packet structure used in the method of FIG. 1 according to one embodiment of the present disclosure. [Figure 4] 1 is a flowchart illustrating a method for resource selection in sidelink communication according to an embodiment of the present disclosure. [Figure 5A]5 is a schematic diagram illustrating a resource candidate determination procedure according to the method of FIG. 4, according to one embodiment of the present disclosure. [Figure 5B] 5 is a table illustrating a correspondence between subcarrier spacing and subsets of resources for the method of FIG. 4 according to one embodiment of the present disclosure. [Figure 6A] FIG. 5 is a schematic diagram illustrating a sidelink packet structure used in the method of FIG. 4 according to one embodiment of the present disclosure. [Figure 6B] FIG. 5 is a schematic diagram illustrating another sidelink packet structure used in the method of FIG. 4 according to an embodiment of the present disclosure. [Figure 7] FIG. 1 is a schematic diagram illustrating dynamic co-channel coexistence of first and second sidelink communications according to an embodiment of the present disclosure. [Figure 8] FIG. 1 is a schematic diagram illustrating device types for dynamic co-channel coexistence of first and second sidelink communications according to an embodiment of the present disclosure. [Figure 9A] FIG. 2 is a schematic diagram illustrating fairness issues in dynamic co-channel coexistence of Type-A and Type-C devices according to an embodiment of the present disclosure. [Figure 9B] FIG. 2 is a schematic diagram illustrating fairness issues in dynamic co-channel coexistence of Type-A and Type-C devices according to an embodiment of the present disclosure. [Figure 10A] FIG. 1 is a schematic diagram illustrating a semi-static resource pool configuration in time domain multiplexing (TDM) for co-channel coexistence of first and second sidelink communications according to an embodiment of the present disclosure. [Figure 10B] FIG. 1 is a schematic diagram illustrating a semi-static resource pool configuration in frequency domain multiplexing (FDM) for co-channel coexistence of first and second sidelink communications according to an embodiment of the present disclosure. [Figure 11] FIG. 1 is a schematic diagram illustrating fair co-channel coexistence of first and second sidelink communications according to an embodiment of the present disclosure. [Figure 12] FIG. 1 is a schematic diagram illustrating a packet structure of a new first sidelink communication for fair co-channel coexistence of first and second sidelink communications according to an embodiment of the present disclosure. [Figure 13A] FIG. 10 is a schematic diagram illustrating a packet structure for sidelink communications for fair co-channel coexistence of second and third sidelink communications according to an embodiment of the present disclosure. [Figure 13B] FIG. 1 is a schematic diagram illustrating a packet structure of sidelink communications for fair co-channel coexistence of first and third sidelink communications according to an embodiment of the present disclosure. [Figure 13C] FIG. 1 is a schematic diagram illustrating a packet structure of sidelink communications for fair co-channel coexistence of first, second, and third sidelink communications according to an embodiment of the present disclosure. [Figure 14] 1 is a flowchart illustrating a method for packet structure selection in sidelink communications according to an embodiment of the present disclosure. [Figure 15] FIG. 1 is a schematic diagram illustrating a method for packet structure selection in sidelink communications according to an embodiment of the present disclosure. [Figure 16] FIG. 1 is a schematic diagram illustrating a method for packet structure selection in sidelink communications according to an embodiment of the present disclosure. [Figure 17] FIG. 2 is a block diagram of a UE according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0016] Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. The following description refers to the accompanying drawings, in which like numbers in different drawings represent the same or similar elements unless otherwise noted. The implementations illustrated in the following description of exemplary embodiments do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of systems, apparatus, and methods consistent with aspects related to the present disclosure as set forth in the appended claims.

[0017] FIG. 1 is a flowchart illustrating a method 100 of resource selection in sidelink communication (referred to as the "first method" in this disclosure) according to one embodiment of the present disclosure. FIG. 2 is a schematic diagram illustrating a resource candidate determination procedure according to the first method, according to one embodiment of the present disclosure. Method 100 may be performed by a UE in sidelink communication. For example, method 100 may be performed by a vehicle in V2X communication. Method 100 may be performed in a mode (referred to as the "first mode" in this disclosure) using discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM) for the sidelink at the physical (PHY) layer. An example of the first mode is 3rd Generation Partnership Project (3GPP) Release 14 / 15 Long Term Evolution (LTE) V2X PC5 Mode 4.

[0018] As shown in FIG. 2, in the first mode, the time-frequency radio resources are divided into subframes in the time domain and subchannels in the frequency domain. In one embodiment, the first mode may support only a 15 kHz subcarrier spacing (SCS). Each subframe may be 1 ms long and contain 14 DFT-s-OFDM symbols. Each subchannel may consist of multiple consecutive physical resource blocks (PRBs). Each PRB occupies 180 kHz and consists of 12 subcarriers with a 15 kHz SCS. The size of the subchannel (i.e., the number of PRBs per subchannel) may be configurable or preconfigurable. To address the high Doppler caused by high relative speeds in vehicular scenarios, the density of the demodulation reference signals (DMRSs) used for frequency offset correction and channel estimation may be set to four per subframe. Each UE may broadcast data (e.g., transport blocks (TBs)) on a physical sidelink shared channel (PSSCH) and sidelink control information (SCI) on a physical sidelink control channel (PSCCH). The PSCCH may occupy two consecutive PRBs. The number of PRBs for the PSSCH may be configurable or preconfigurable. The SCI format may include information for decoding the corresponding TB in the PSSCH and for facilitating autonomous resource selection by the UE. As shown in Figure 2, the resource reservation interval is a permitted value. (e.g., 20, 50, 100, 200, 300...1000 ms). The PSCCH and the corresponding PSSCH may be transmitted in the same subframe, either in adjacent or non-adjacent PRBs in the frequency domain.

[0019] 1, the method 100 includes performing channel sensing 102. For example, as shown in FIG. 2, for resource selection, the UE may perform channel sensing within a sensing window (e.g., 1000 ms) to collect resource reservation information of other UEs. The sensing window may be of any length depending on the implementation of the UE.

[0020] Returning to FIG. 1 , the method 100 includes step 104 of collecting resource reservation information and corresponding sidelink reference signal received powers (SL-RSRPs) of other UEs and measuring a sidelink received signal strength indicator (S-RSSI). For example, the UE may collect resource reservation information and corresponding SL-RSRPs of other UEs. The UE may also measure the S-RSSI using the received sidelink signals. The UE may decode the received SCIs included in the received sidelink signals to identify candidate resources within a selection window T (e.g., T = [T1, T2], where T1 ≤ 4 ms and 20 ≤ T2 ≤ 100 ms), as shown in FIG. 2 . The selection of the values ​​of T1 and T2 depends on the UE implementation.

[0021] The method 100 includes step 106 of determining candidate resources based on the average S-RSSI ranking, excluding occupied, reserved, and / or unmonitored resources. For example, as shown in FIG. 2, when resource selection or reselection is triggered, the UE may exclude some subframes from the selection window. The excluded subframes may be resources that are not monitored in the sensing window. The UE may not be able to sense these resources, for example, due to its own transmission (e.g., half-duplex constraints). The UE may further exclude resources occupied or reserved by other UEs from the selection window if the corresponding SL-RSRP exceeds a configured or pre-configured SL-RSRP exclusion threshold. After the resource exclusion, the number of candidate resources may be at least 20% of the total number of resources in the selection window. If not, the UE may increase the SL-RSRP exclusion threshold, for example, by 3 dB, until the candidate resources reach at least 20% of all resources. The UE may further calculate the corresponding S-RSSI of each subchannel resource as a linear average of the S-RSSI of the monitored resources at a regular interval (e.g., when the resource reservation interval is 100 ms or more, the averaging interval is 100 ms). The UE may determine, for example, the best 20% of resources with the lowest average S-RSSI as candidate resources from all resources within the selection window. The UE may use the 20% of resources with the lowest average S-RSSI as candidate resources based on the S-RSSI ranking.

[0022] The method 100 includes a step 108 of selecting a resource from among the candidate resources. The selection of a resource from among the candidate resources may be a random selection. For example, as shown in FIG. 2, the UE may select a single-subframe resource from among the candidate single-subframe resources in a uniformly random manner. The selected frequency resource may be used multiple times at fixed time intervals for subsequent transmissions (this scheme is referred to in this disclosure as "semi-persistent scheduling (SPS)") or may be used only once (this scheme is referred to in this disclosure as "one-shot transmission (OST)").

[0023] The method 100 includes transmitting 110 a packet based on the SPS or OST. The packet can be an initial packet or a retransmission packet. For example, the UE can The UE may transmit the initial packet using the selected resource. As another example, the UE may retransmit the packet at most one time without feedback from the receiving UE to improve the reliability of the transmission (this is referred to in this disclosure as a "blind hybrid automatic repeat request (HARQ) retransmission"). After the transmission, the method may start again from step 102.

[0024] FIG. 3 is a schematic diagram illustrating a packet structure 300 for sidelink communication used in the method of FIG. 1 according to one embodiment of the present disclosure. The packet structure 300 may be used by a UE in sidelink communication to transmit or receive a packet. As used in this disclosure, the term "packet" may refer to a signal, data, one or more control signals, one or more data signals, one or more frames, one or more subframes, or one or more slots. For example, the packet structure 300 may be used by a vehicle in V2X communication. The packet structure 300 may be used in the first mode. As shown in FIG. 3 , in the time domain, the packet structure 300 includes a subframe 302 including 14 DFT-s-OFDM symbols, of which four symbols are used for DMRS, one symbol is used for a guard period, and the remaining symbols are used for PSCCH or PSSCH. The first symbol of the subframe 302 may be used for automatic gain control (AGC). In the frequency domain, packet structure 300 includes a sub-channel 304 consisting of n PRBs and a sub-channel 306 consisting of two PRBs.

[0025] FIG. 4 is a flowchart illustrating a method 400 for resource selection in sidelink communication (referred to as the "second method" in this disclosure), FIG. 5A is a schematic diagram illustrating a resource candidate determination procedure according to the second method, and FIG. 5B is a table illustrating a correspondence between SCSs and resource subsets according to the second method, all of which are embodiments of the present disclosure. Method 400 may be performed by a UE in sidelink communication. For example, method 400 may be performed by a vehicle in V2X communication. Method 400 may be performed in a mode using orthogonal frequency division multiplexing (OFDM) at the PHY layer of sidelink communication (referred to as the "second mode" in this disclosure). An example of the second mode is 3GPP Release 16 / 17 5G NR-V2X PC5 Mode 2.

[0026] As shown in Figure 5A, in the second mode, the time-frequency radio resource is divided into slots in the time domain and subchannels in the frequency domain. In one embodiment, the second mode is 15 2 μ kHz SCS may be supported, where μ is the OFDM numerology μ∈{0,1,2,3,4}. For sub-6 GHz frequencies, SCSs of 15, 30, and 60 kHz (i.e., μ∈{0,1,2}) may be supported, and for above 6 GHz frequency bands, SCSs of 60, 120, and 240 kHz (i.e., μ∈{2,3,4}) may be supported. Each slot is ½ μ ms long and consists of 14 OFDM symbols. Each subchannel may consist of multiple consecutive PRBs, each of which is 180 2 μ occupies 15.2 kHz μ The 12-phase sidelink (HS) channel consists of 12 subcarriers with an SCS of 1 kHz. The subchannel size (i.e., the number of PRBs per subchannel) is configurable or preconfigurable. Multiple DMRS density options (2 to 4 DMRS symbols per slot) are supported to support multiple SCSs and different Doppler spreads. Each UE may transmit the first-phase SCI on the PSCCH and data (TB) and second-phase SCI on the PSSCH. HARQ feedback (e.g., acknowledgement (ACK) / negative acknowledgment (NACK), or NACK only) may be transmitted on the physical sidelink feedback channel (PSFCH).

[0027] FIG. 5B illustrates a graph of the SCS and the sensing and selection window parameters (T SL proc,0 and T SL proc,1 ) corresponds to the resource subset. A resource subset can be one or more slots. For example, if the SCS is 15 kHz, then T SL proc,0corresponds to 1 ms, and T SL proc,1 corresponds to 3 ms. As another example, if the SCS is 30 kHz, T SL proc,0 corresponds to 0.5 ms, and T SL proc,1 corresponds to 2.5ms.

[0028] 4, the method 400 includes performing channel sensing 402. For example, as shown in FIG. 5A, at time T0, the UE performs a sensing window T sensing (For example, T sensing =[T0,T SL proc,0 ], where T0=100 or 1100 ms, and T SL proc,0 5B) to collect resource reservation information of other UEs. Channel sensing with a 100 ms sensing window may be for aperiodic traffic, and channel sensing with an 1100 ms sensing window may be for periodic traffic.

[0029] The method 400 includes step 404 of collecting resource reservation information of other UEs and measuring corresponding SL-RSRPs. For example, as shown in FIG. 5A, a UE may perform channel sensing within a sensing window and collect resource reservation information of other UEs based on decoding of the SCI to identify candidate resources. In one embodiment, to perform channel sensing and obtain information for receiving packets of other UEs, the UE first decodes the SCI. The decoding of the SCI may include two stages: a first-stage SCI (SCI format 1-A) and a second-stage SCI (SCI format 2-A or 2-B) defined in 3GPP. The first-stage SCI may carry resource reservation information for future transmissions, information about resource allocation, a modulation and coding scheme (MCS) for the PSSCH, a DMRS pattern, and a second-stage SCI format. The second-stage SCI may carry control information for HARQ procedures, source / destination IDs, distance-based groupcast information (e.g., a UE's zone ID and communication range requirements), and the like. When performing resource selection or reselection, each UE may avoid using time and / or frequency resources reserved by other UEs based on the resource reservations included in the first stage SCI.

[0030] Method 400 may support inter-UE coordination (IUC). In IUC, UE-A transmits coordination information about resources to UE-B, which UE-B uses for its resource selection or reselection. Supported IUC schemes may include a first IUC scheme. In the first IUC scheme, UE-A may provide UE-B with an indication of resources that are preferably included or excluded from UE-B's (re)selected resources. In one embodiment, if the resource indication indicates inclusion of given resources, UE-B may rely solely on those resources if the indication does not support sensing and / or resource exclusion. In one embodiment, UE-B may also combine the indication of resources with resources identified by its sensing procedure before making a final selection. The indication from UE-A to UE-B may be transmitted via a medium access control (MAC) control element (CE) and / or a second-phase SCI. Supported IUC schemes may also include a second IUC scheme. In the second IUC scheme, UE-A can provide an indication to UE-B that the resources reserved for UE-B's transmission (which may or may not be destined for UE-A) will or may be in conflict with a transmission from another UE. In this case, UE-B may reselect new resources. The offer may be transmitted on the PSFCH.

[0031] The method 400 includes determining candidate resources by excluding occupied, reserved, and / or unmonitored resources 406. For example, the UE may exclude unmonitored slots from a selection window T (e.g., T=[T1, T2], where 0≦T1≦T SL proc,1 ms and T SL proc,1(T1 is given in FIG. 5B, and T2 is set based on the remaining packet delay window). The UE may not be able to sense unmonitored slots in the sensing window, for example, due to its own transmission (e.g., half-duplex constraints). The UE may further exclude resources occupied or reserved by other UEs from the selection window if the corresponding SL-RSRP exceeds a configured or pre-configured SL-RSRP exclusion threshold. After resource exclusion, the number of candidate resources may be at least X% of the total number of resources in the selection window. If not, the UE may increase the SL-RSRP exclusion threshold, for example, by 3 dB, until at least X% of the resources are obtained. X may be configured or pre-configured from {20, 35, 50}%.

[0032] The method 400 includes a step 408 of selecting a resource from among the candidate resources. The selection may be a random selection. For example, as shown in FIG. 5A, the UE may randomly select a resource from among the candidate resources within a selection window. The selected frequency resource may be used multiple times at fixed time intervals for subsequent transmissions (SPS) or may be used only once (OST).

[0033] The method 400 includes checking resource availability based on re-evaluation and / or pre-emption of the selected resource 410. This step may be performed for late-arriving packets (e.g., aperiodic packets) after resource selection and before packet transmission.

[0034] The method 400 includes step 412 of determining whether resource reselection is required. If it is determined that resource reselection is required, the method may repeat from step 404. However, if it is determined that resource reselection is not required, the method may proceed to step 414 of transmitting a packet based on the SPS or OST. The packet may be an initial packet or a retransmission packet. The UE may also retransmit the packet multiple times (e.g., HARQ retransmissions) with or without feedback from the receiving UE to improve the reliability of the transmission.

[0035] FIG. 6A is a schematic diagram illustrating a packet structure 610 for sidelink communication used in the method of FIG. 4 according to one embodiment of the present disclosure. FIG. 6B is a schematic diagram illustrating another packet structure 620 for sidelink communication used in the method of FIG. 4 according to one embodiment of the present disclosure. The packet structure 610 or 620 may be used by a UE to transmit or receive packets in sidelink communication. For example, the packet structure 610 or 620 may be used by a vehicle in V2X communication. The packet structure 610 or 620 may be used in the second mode. Referring to FIG. 6A , in the time domain, the packet structure 610 includes a slot 612 including 14 OFDM symbols for the PSCCH, PSSCH, DMRS, guard period, and AGC. In the frequency domain, the packet structure 610 may include subchannels, each including one or more PRBs. Referring to FIG. 6B, in the time domain, packet structure 620 includes a slot 622 containing 14 OFDM symbols for PSCCH, PSSCH, DMRS, guard period, AGC, and PSFCH. In the frequency domain, packet structure 620 may include subchannels each containing one or more PRBs. Packet structure 610 or 620 may have a different number of symbols for, for example, PSCCH, PSSCH, or DMRS. It can be configured or pre-configured in different ways, such as including a rule.

[0036] FIG. 7 is a schematic diagram illustrating dynamic co-channel coexistence of a first sidelink (SL) communication and a second sidelink (SL) communication according to an embodiment of the present disclosure. In one embodiment, the first sidelink communication is an NR sidelink communication and the second sidelink communication is an LTE sidelink communication. In this embodiment, for example, the LTE sidelink communication uses a 15 kHz SCS, and the NR sidelink communication uses the same or a higher SCS (e.g., 15, 30, 60 kHz). As shown in FIG. 7, the first sidelink communication and the second sidelink communication share time and / or frequency resources.

[0037] FIG. 8 is a schematic diagram illustrating device types for dynamic co-channel coexistence of first and second sidelink (SL) communications, according to one embodiment of the present disclosure. Referring to FIG. 8, the present disclosure contemplates at least three types of devices: Type A, Type B, and Type C. A Type A device includes a module for the first SL communication (referred to as a "first module") and a module for the second SL communication (referred to as a "second module"). A Type B device includes only a module for the first SL communication. A Type C device includes only a module for the second SL communication. For example, in one embodiment, a Type A device is an LTE-based device. Type B devices contain only NR SL modules, and Type C devices contain only LTE SL modules.

[0038] 9A and 9B are schematic diagrams illustrating a fairness issue in dynamic co-channel coexistence of a Type-A device and a Type-C device according to an embodiment of the present disclosure. In dynamic co-channel coexistence between a Type-A device for a first sidelink communication and a Type-C device for a second sidelink communication, a fairness issue exists regarding channel access. For example, as shown in FIG. 9A , a Type-A device having a first SL module and a second SL module transmits a packet for the first sidelink communication to a Type-C device having only the second SL module. Because the first sidelink communication uses a different waveform, packet structure, and SCI format from the second sidelink communication, as shown in FIG. 9A , the Type-C device cannot decode the SCI of the packet for the first SL and therefore cannot consider the resource reservation information of the first sidelink communication.

[0039] Referring to FIG. 9B, a Type-C device transmits a packet for a second sidelink communication to a Type-A device. Since the Type-A device has both the first SL module and the second SL module, the Type-A device can decode the SCI of the packet for the second sidelink communication and consider the resource reservation information for the second sidelink communication. Therefore, the Type-A device avoids using resources reserved by the Type-C device, but the Type-C device may select resources reserved by the Type-A device, resulting in resource depletion for the Type-A device. This creates a fairness issue with regard to channel access.

[0040] Other types of fairness issues may exist. For example, in a Type-A UE, the second module provides information about its sensing results and / or resource reservations to the first module, allowing the first module to defer resources accordingly. However, the second module is "blind" to the resource reservations of the first module. This may create a fairness issue because the radio access technology (RAT) of the second module may over-utilize resources to the detriment of the RAT of the first module.

[0041] At least one embodiment of the present disclosure allows for mitigating the above-mentioned fairness issues in resource selection or reselection.

[0042] 10A and 10B are schematic diagrams illustrating a semi-static resource pool configuration in time-domain multiplexing (TDM) for co-channel coexistence of first and second sidelink communications according to an embodiment of the present disclosure. In one embodiment, the first sidelink communication is 5G NR-V2X PC5 Mode 2, and the second sidelink communication is LTE-V2X PC5 Mode 4. In this embodiment, LTE in-channel coexistence is achieved. Different resource pools in TDM or FDM are assigned to SL and NR SL. However, the semi-static approach may have drawbacks. For example, the existing pre-configuration of LTE-V2X (e.g., Society of Automotive Engineers (SAE)) In the European Telecommunications Standards Institute (ETSI) EN 303 613 and the International Standards Board for Automotive Engineers (J3161 / 1), all time and frequency resources are allocated to LTE SL. Therefore, once LTE SL is deployed, updating the resource pool configuration may not be easy due to the long vehicle lifespan (typically 10 years or more). Even if resource pool configuration updates are possible for already deployed LTE SL radios, semi-static resource pool allocation may result in spectrum underutilization or overutilization (e.g., channel congestion) due to imbalances in the number of LTE SL and NR SL radios at a given location and / or time, and the amount of resource pool allocated to each technology. In contrast, dynamic co-channel coexistence allows for efficient spectrum use, as time-frequency resources are dynamically shared by LTE SL and NR SL in a distributed manner.

[0043] FIG. 11 is a schematic diagram illustrating fair co-channel coexistence of first and second sidelink communications according to an embodiment of the present disclosure. Referring to FIG. 11 , a Type-A or Type-B device transmits a new first SL packet to a Type-C device. The new first SL packet is formed by appending a second SL packet (e.g., a PSCCH for the second SL) to the first SL packet (e.g., a PSCCH, PSSCH, and PSFCH for the first SL). By converting the first SL SCI format to the second SL SCI format, the second SL packet portion of the new first SL packet includes at least the resource reservation and priority for the first SL in the second SL SCI format. When the Type-C device receives the new first SL packet, the Type-C device can decode the second SL packet portion of the new first SL packet and thereby obtain the resource reservation and priority for the first SL in the second SL SCI format. The Type-C device may then consider the resource reservation of the first SL received for resource selection or reselection.

[0044] 12 is a schematic diagram illustrating a new first SL packet structure for fair co-channel coexistence of first and second sidelink communications according to an embodiment of the present disclosure. Referring to FIG. 12, a second SL packet is appended to a first SL packet to form a new first SL packet. In this example, the first SL packet is configured or pre-configured to have three PSCCH symbols and four DMRS symbols without a PSFCH, and the second SL packet is configured or pre-configured to have a PSCCH and a PSSCH in adjacent PRBs. The packet structures of the first SL packet and the second SL packet are not limited to those shown in FIG. 12. Any packet structure can be used for the packets of the SL. For example, a packet of the first SL may contain any other number of PSCCH symbols, DMRS symbols, with or without a PSFCH. A packet of the second SL may be configured or pre-configured to have a second SL PSCCH and PSSCH in adjacent or non-adjacent PRBs.

[0045] 13A, 13B, and 13C are schematic diagrams illustrating packet structures for fair co-channel coexistence of second and third sidelink communications, respectively, according to an embodiment of the present disclosure. For fair co-channel coexistence of second and third sidelink communications, a second SL packet is appended to a third SL packet to form a new third SL packet. For fair co-channel coexistence of first and third sidelink communications, a first SL packet is appended to a third SL packet to form a new third SL packet. For fair co-channel coexistence of first and third sidelink communications, a first SL packet is appended to a third SL packet to form a new third SL packet. Referring to FIG. 13C, for fair co-channel coexistence of the first, second, and third sidelink communications, the first SL packet and the second SL packet are appended to the third SL packet to form a new third SL packet.

[0046] In one embodiment, the first sidelink communication is an NR SL, the second sidelink communication is an LTE SL, and the third sidelink communication is a future SL (e.g., 6G, 7G, or any future generation). In these embodiments, for example, in FIG. 13A , an LTE PSCCH can be appended to a future SL packet (e.g., a future SL PSCCH, PSSCH, PSFCH) to form a new future SL packet, in FIG. 13B , an NR PSCCH can be appended to a future SL packet to form a new future SL packet, and in FIG. 13C , both an LTE PSCCH and an NR PSCCH can be appended to a future SL packet to form a new future SL packet. In these embodiments, when an LTE SL device (e.g., a Type-C device) receives a new future SL packet as shown in FIG. 13A or FIG. 13C , the LTE SL device can decode the LTE PSCCH portion of the new future SL packet and convert the future SCI format to the LTE SCI format to obtain future SL resource reservations and priorities in the LTE SCI format. The LTE SL device can then consider the received future SL resource reservation for resource selection or reselection. Similarly, the NR SL device can consider the NR packet of the new future SL as shown in FIG. 13B or FIG. 13C. The PSCCH portion can be decoded to obtain the resource reservations and priorities of future SLs in the NR SCI format. The NR SL device can then consider the received resource reservations of future SLs for resource selection or reselection. In this way, fairness in resource selection or reselection is achieved in dynamic co-channel coexistence of LTE SL, NR SL, and / or future SLs.

[0047] In one embodiment, dynamic packet structure selection to reduce overhead due to the LTE PSCCH and / or NR PSCCH is applied to future SL devices. The criteria used to determine whether to add the LTE PSCCH to a future SL packet are similar to those for NR SL devices. The criteria for determining whether to add the NR PSCCH to a future SL packet may further include at least one of the following factors: (a) whether the future SL device transmits messages periodically (e.g., every 100 ms) using SPS and / or coexists with only LTE SL devices; (b) whether the future SL device transmits messages using LTE control signals (e.g., LTE PSCCH) or device signals; (c) whether the future device receives an NR SL packet from an NR SL device during a detection period, which is a configured or pre-configured period; (d) whether the detection of an NR SL packet is based on the NR SCI decoding result (success or failure) and / or the NR SL-RSRP (e.g., whether the NR SL-RSRP exceeds a configured or pre-configured threshold, where the NR SL packet is detected ... packet is detected based on the NR SCI decoding result (success or failure) and / or the NR SL-RSRP (e.g., whether the NR SL packet is detected based on the The SL-RSRP threshold may be a function of the NR SL priority and the future SL priority. (e) whether the number of subchannels used by the future SL device is below a configured or pre-configured threshold number, or whether the subchannel size used by the future SL device is below a configured or pre-configured threshold size. (f) whether the latency requirement associated with a transmission is higher than a configured or pre-configured threshold latency. (g) whether the battery level of the future SL device necessitates a reduction in transmission time due to power saving needs. Or (h) whether there is no overlap in time or frequency between two resource pools selected from the LTE SL resource pool, the NR SL resource pool, and the future SL resource pool.

[0048] In one embodiment, overhead is controlled by introducing a cost factor for the overhead incurred by adding LTE PSCCH and / or NR PSCCH, which is a function of the number of resources in the future SL and the LTE The cost factor can be defined as the ratio between the number of resources of the future SL and the number of resources of the LTE PSCCH and / or the NR PSCCH. Alternatively, two cost factors can be defined, where the first cost factor is the ratio between the number of resources of the future SL and the number of resources of the LTE PSCCH, and the second cost factor is the ratio between the number of resources of the future SL and the number of resources of the NR PSCCH. If the cost is equal to or greater than the (pre-)configured cost factor, the UE may skip adding the LTE PSCCH and / or the NR PSCCH. Otherwise, the LTE PSCCH and / or the NR PSCCH are added to the packet structure of the new future SL as an acceptable overhead.

[0049] 14 is a flow chart illustrating a method 1400 for packet structure selection in sidelink communication, according to one embodiment of the present disclosure. The method 1400 may be performed by a UE in sidelink communication.

[0050] The method 1400 includes step 1402 of determining, by a first device, whether the device coexists with a second sidelink communication. In one embodiment, the first device is an NR SL device (e.g., a Type-A or Type-B device) used for NR SL, and the second sidelink communication is LTE SL. In this embodiment, the NR SL device determines whether the device coexists with LTE SL communication. In other embodiments, the first device is a future SL device, and the second sidelink communication is NR SL or LTE SL. A future SL device may include a module for future sidelink communication and at least one of a module for NR SL and a module for LTE SL.

[0051] The method 1400 may include step 1404, in response to determining that the first device is coexisting with the second sidelink communication, appending a second SL packet to the first SL packet by the first device. The second SL packet may be control signal or data for the second sidelink communication. In one embodiment, the first sidelink communication is an NR sidelink communication, the second sidelink communication is an LTE sidelink communication, and the control signal or data for the second sidelink communication is an LTE PSCCH including NR sidelink resource reservation and / or priority in an LTE sidelink SCI format. In this embodiment, the packets of the first sidelink communication are transmitted via the NR PSCCH, the NR In another embodiment, the first sidelink communication is a future sidelink communication, the second sidelink communication is an NR sidelink communication or an LTE sidelink communication, and the control signal or data of the second sidelink communication includes resource reservation and / or priority for the future sidelink communication in an NR SCI format or an LTE SCI format. The future sidelink communication may include at least one of 6G sidelink communication, 7G sidelink communication, or any future generation sidelink communication.

[0052] The method 1400 may include performing 1406 a resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication. In one embodiment, the one or more resource reservation constraints for the second sidelink communication include at least one of a time offset or an interval of SPS between a retransmission and an initial transmission.

[0053] The method 1400 may include step 1408 of determining, in response to determining that the first device is not coexisting with the second sidelink communication, not to append packets of the second sidelink signal to packets of the first sidelink signal. The packets of the second sidelink signal may be control signals or data of the second sidelink communication. The decision of whether to append the control signals or data of the second sidelink communication to packets of the first sidelink communication is based on at least one of the following: (a) whether the first device periodically transmits messages using SPS; (b) whether the second sidelink communication avoids selecting resources to be used by the first device based on sensing of sidelink received S-RSSI if the control signals or data of the second sidelink communication are not appended to packets of the first sidelink communication; or (c) whether the first device receives packets of the second sidelink communication from a device in the second sidelink communication during a detection period, which may be a configured or pre-configured period. (d) whether the detection of a packet of the second sidelink communication is based on the decoding result of the SCI of the second sidelink communication, (e) whether the number of subchannels used by the first device is below a configured or pre-configured threshold number or whether the subchannel size used by the device is below a configured or pre-configured threshold size, (f) whether the latency requirement associated with the transmission is higher than a configured or pre-configured threshold latency, (g) whether the battery level of the first device requires a reduction in transmission time due to power saving needs, or (h) whether there is no overlap in time or frequency between the resource pool of the first sidelink communication and the resource pool of the second sidelink communication.

[0054] The method 1400 may include step 1410 of performing resource selection or reselection without one or more resource reservation constraints for the second sidelink communication. In one embodiment, performing resource selection or reselection without one or more resource reservation constraints for the second sidelink communication further includes transmitting packets of the first SL without appending control signals or data for the second sidelink communication.

[0055] FIG. 15 is a schematic diagram illustrating a method for packet structure selection for sidelink communications according to one embodiment of the present disclosure. Method 1500 may be performed by a UE in sidelink communications. For example, method 1500 may be performed by a first device in a first sidelink communication. In one embodiment, the first device is an NR SL device (e.g., a Type-A or Type-B device) used for NR SL, and the second sidelink communication is LTE SL. In another embodiment, the first device is a future device, and the second sidelink communication is NR SL or LTE SL.

[0056] Referring to FIG. 15, a method 1500 includes overlaying packets of a second sidelink communication. The method includes step 1502 of determining whether dynamic packet structure selection for reducing overhead is enabled. The packets of the second sidelink communication may be control signals or data of the second sidelink communication. In one embodiment, determining whether dynamic packet structure selection for reducing overhead of packets of the second sidelink communication is enabled is based on at least one of the following: (a) whether the first device periodically transmits messages using SPS; (b) whether the second sidelink communication avoids selecting resources to be used by the first device based on sensing of sidelink received S-RSSI when control signals or data of the second sidelink communication are not added to packets of the first sidelink communication; (c) whether the first device receives packets of the second sidelink communication from a device in the second sidelink communication during a detection period, which is a configured or pre-configured parameter; and (d) whether detection of packets of the second sidelink communication is based on a decoding result of the SCI of the second sidelink communication. (e) whether the number of subchannels used by the first device is below a set or preset threshold number or whether the size of the subchannels used by the first device is below a set or preset threshold size, (f) whether the latency requirement associated with the transmission is higher than a set or preset threshold latency, (g) whether the battery level of the first device requires a reduction in transmission time due to a need for power saving, or (h) whether there is no overlap in time or frequency between two resource pools selected from the resource pool for the first sidelink communication, the resource pool for the second sidelink communication, and the resource pool for the third sidelink communication.

[0057] The method 1500 may include, in response to determining that the dynamic packet structure selection for reducing overhead of packets of the second sidelink communication is not enabled, appending packets of the second sidelink communication to packets of the first sidelink communication.

[0058] The method 1500 may include performing 1506 resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication.

[0059] The method 1500 may include, in response to determining that the dynamic packet structure selection for reducing packet overhead for the second sidelink communication is enabled, determining whether a condition for reducing packet overhead for the second sidelink communication is met at step 1508. In response to determining that the condition for reducing packet overhead for the second sidelink communication is not met, the method may include performing step 1504, in which packets of the second sidelink communication are appended to packets of the first sidelink communication, and step 1506, performing resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication.

[0060] The method 1500 may include step 1510, in response to determining that a condition for reducing overhead of packets of the second sidelink communication is met, determining not to append packets of the second sidelink communication to packets of the first sidelink communication.

[0061] The method 1500 may include step 1512 of performing resource selection or reselection without one or more resource reservation constraints for the second sidelink communication. In one embodiment, the first sidelink communication is a future sidelink communication, the second sidelink communication is an NR sidelink communication or an LTE sidelink communication, and the packets of the second sidelink communication are control signals or data for the second sidelink communication including at least one of an NR PSCCH, an NR PSSCH, or an LTE PSCCH. In another embodiment, the first sidelink communication is an NR sidelink communication, and the packets of the second sidelink communication are control signals or data for the second sidelink communication including at least one of an NR PSCCH, an NR PSSCH, or an LTE PSCCH. The communication is an LTE sidelink communication, and the packet of the second sidelink communication is a control signal or data for the second sidelink communication including an LTE PSCCH.

[0062] 16 is a schematic diagram illustrating a method for packet structure selection in sidelink communication according to one embodiment of the present disclosure. The method 1600 may be performed by a UE in sidelink communication.

[0063] 16 , method 1600 includes step 1602 of determining whether a device in a third SL coexists with the first sidelink communication and the second sidelink communication. The device in the third SL may be a UE in the third sidelink communication. In one embodiment, the third sidelink communication is a future sidelink communication, the first sidelink communication is an NR sidelink communication, and the second sidelink communication is an LTE sidelink communication.

[0064] The method 1600 may include step 1604 of appending packets of the first sidelink communication and packets of the second sidelink communication to packets of the third sidelink communication in response to determining that the device in the third SL is coexisting with the first and second sidelink communications. The packets of the first sidelink communication may be control signals or data of the first sidelink communication, and the packets of the second sidelink communication may be control signals or data of the second sidelink communication. In one embodiment, the control signals or data of the first sidelink communication are at least one of a PSCCH or a PSSCH of the first sidelink communication, and the control signals or data of the second sidelink communication are at least one of a PSCCH or a PSSCH of the second sidelink communication. In one embodiment, appending packets of the first sidelink communication and packets of the second sidelink communication to packets of the third sidelink communication is based on at least one of the following: (a) Whether a device in a third SL periodically transmits messages using SPS and coexists with a second sidelink communication; (b) Whether the second sidelink communication avoids resource selection based on S-RSSI sensing when control signals or data for the second sidelink communication are not added to packets of the first sidelink communication; (c) Whether the device receives at least one packet of a first sidelink communication from a device in the first sidelink communication during a first detection period or a second sidelink communication from a device in the second sidelink communication during a second detection period, where the first and second detection periods are configured or pre-configured parameters; (e) Whether the number of subchannels used by the device in the third SL is below a configured or pre-configured threshold number or whether the subchannel size used by the device is below a configured or pre-configured threshold size; (f) Whether the latency requirement associated with transmissions is higher than a configured or pre-configured threshold latency; (g) Whether the battery level of the device in the third SL requires a reduction in transmission time due to power saving needs.or (h) whether there is no overlap in time or frequency of two or more resource pools selected from the resource pool for the first sidelink communication, the resource pool for the second sidelink communication, and the resource pool for the third sidelink communication.

[0065] The method 1600 may include performing 1606 resource selection or reselection based on one or more resource reservation constraints of at least one of the first sidelink communication or the second sidelink communication.

[0066] The method 1600 may include determining 1608 whether the third SL device coexists with only the first sidelink communication in response to determining that the third SL device does not coexist with both the first sidelink communication and the second sidelink communication.

[0067] The method 1600 may include, in response to determining that the third SL device is coexisting with only the first SL communication, appending only packets of the first SL communication to packets of the third SL communication. The packets of the first SL communication may be control signals or data of the first SL communication.

[0068] The method 1600 may include performing 1612 resource selection or reselection based on one or more resource reservation constraints for the first sidelink communication.

[0069] The method 1600 may include determining 1614 whether the device coexists with only the second sidelink communication in response to determining that the device does not coexist with only the first sidelink communication.

[0070] The method 1600 may include, in response to determining that the third SL device is coexisting with only the second sidelink communication, appending a packet of the second sidelink communication to a packet of the third sidelink communication. The packet of the second sidelink communication may be a control signal or data for the second sidelink communication.

[0071] The method 1600 may include performing 1618 resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication.

[0072] The method 1600 may include step 1620, in response to determining that the device does not coexist with only the second sidelink communication, determining not to append packets of the first sidelink communication or packets of the second sidelink communication to packets of the third sidelink communication. The packets of the first sidelink communication may be control signals or data for the first sidelink communication, and the packets of the second sidelink communication may be control signals or data for the second sidelink communication.

[0073] The method 1600 may include step 1622 of performing resource selection or reselection without a resource reservation constraint for the first sidelink communication and / or a resource reservation constraint for the second sidelink communication.

[0074] 17 is a block diagram of a UE 1700 according to one embodiment of the present disclosure. The UE 1700 may be a Type A, Type B, Type C, or any other type of UE. The UE 1700 may be mounted in a moving vehicle or at a fixed location. 1700 may take any form, including, but not limited to, a vehicle, a vehicle-mounted component, a roadside unit, a laptop computer, a wireless terminal including a mobile phone, a wireless handheld device, a wireless personal device, or any other form. Referring to FIG. 17, UE 1700 may include an antenna 1702 that may be used to transmit and receive electromagnetic signals to and from a base station or another UE. Antenna 1702 may include one or more antenna elements and may enable various input / output antenna configurations, such as, for example, a multiple input multiple output (MIMO) configuration, a multiple input single output (MISO) configuration, a single input multiple output (SIMO) configuration, etc. In one embodiment, antenna 1702 may include multiple (e.g., tens or hundreds) antenna elements and may enable multi-antenna functions such as beamforming. In one embodiment, antenna 1702 is a single antenna.

[0075] The UE 1700 may include a transceiver 1704 coupled to an antenna 1702 . The transceiver 1704 may be a wireless transceiver in the UE 1700 and may communicate bidirectionally with a base station or other UEs. For example, the transceiver 1704 may receive / transmit wireless signals to / from a base station via downlink / uplink communication. The transceiver 1704 may also receive / transmit wireless signals to / from other UEs or RSUs via sidelink communication. The transceiver 1704 may include a modem for modulating packets, providing the modulated packets to the antenna 1702 for transmission, and demodulating packets received from the antenna 1702.

[0076] The UE 1700 may include memory 1706. The memory 1706 may be any type of computer-readable storage medium, including volatile or non-volatile memory devices, or a combination thereof. Computer-readable storage media include, but are not limited to, non-transitory computer storage media. Non-transitory storage media may be accessed by a general-purpose computer or a special-purpose computer. Examples of non-transitory storage media include, but are not limited to, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable ROM (EEPROM), digital versatile disks (DVDs), flash memory, compact disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, etc. The non-transitory media may be used to carry or store desired program code means (e.g., instructions and / or data structures) and may be accessed by a general-purpose or special-purpose computer or a general-purpose or special-purpose processor. In some examples, the software / program code may be transmitted from a remote source (e.g., a website, a server, etc.) using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave. In such examples, coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are within the definition of medium. Combinations of the above examples are also within the scope of computer-readable media.

[0077] The memory 1706 may store information related to the identities of the device 1700 and signals and / or data received by the antenna 1702. The memory 1706 may also store post-processed signals and / or data. The memory 1706 may also store computer-readable program instructions, mathematical models, and algorithms used for signal processing in the transceiver 1704 and calculations in the processor 1708. The memory 1706 may further store computer-readable program instructions executed by the processor 1708 for operating the UE 1700 to perform various functions described in this disclosure. In some examples, the memory 1706 may include a basic input / output system (BIOS) that may control basic hardware or software operations, such as interactions with peripheral components or devices. In one embodiment, the UE 1700 is a Type-A UE, and the memory 1706 includes both an LTE SL module and an NR SL module. In one embodiment, the UE 1700 is a Type-B UE, and the memory 1706 includes only an NR SL module. In one embodiment, the UE 1700 is a Type-C UE and the memory 1706 includes only an LTE SL module.

[0078] The computer readable program instructions of the present disclosure may be assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​and conventional procedural programming languages. The computer readable program instructions may be installed on a computing device as a stand-alone software package. The software may be executed entirely on the first computing device, or may be executed partly on the first computing device and partly on a second computing device remote from the first computing device. In the latter scenario, the second, remote computing device may be connected to the first computing device via any type of network, including a local area network (LAN) or a wide area network (WAN).

[0079] The UE 1700 may include a processor 1708, which may include hardware devices having processing capabilities. The processor 1708 may include at least one of a general-purpose processor, a digital signal processor (DSP), a central processing unit (CPU), a microcontroller, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or other programmable logic device. Examples of a general-purpose processor include, but are not limited to, a microprocessor, any conventional processor, controller, microcontroller, or state machine. In one embodiment, the processor 1708 may be implemented using a combination of 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 such configuration). The processor 1708 may receive downlink or sidelink signals from the transceiver 1704 and further process the signals. The processor 1708 may also receive data packets from the transceiver 1704 and further process the packets. In one embodiment, the processor 1708 may be configured to operate the memory using a memory controller. In one embodiment, the memory controller may be integrated into the processor 1708. The processor 1708 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1706) to cause the UE 1700 to perform various functions.

[0080] The UE 1700 may include a global positioning system (GPS) 1710. The GPS 1710 may be used to enable location-based services or other services based on the geographic location of the UE 1700 and / or for synchronization between UEs. The GPS 1710 may receive global navigation satellite system (GNSS) signals from a single satellite or multiple satellite signals via the antenna 1702 and provide the geographic location of the UE 1700 (e.g., the coordinates of the UE 1700).

[0081] The UE 1700 may include input / output (I / O) devices 1712 that may be used to communicate the results of signal processing and calculations to a user or other devices. The I / O devices 1712 may include a user interface including a display and input devices for sending user commands to the processor 1708. The display may be configured to display the status of signal reception at the UE 1700, data stored in the memory 1706, the status of signal processing, and calculation results. The display may include, but is not limited to, a cathode ray tube (CRT), a liquid crystal display (LCD), a light emitting diode (LED), a gas plasma display, a touchscreen, or other image projection devices for displaying information to a user. The input devices may be any type of computer hardware equipment used to receive data and control signals from a user. The input devices may include, but are not limited to, a keyboard, a mouse, a scanner, a digital camera, a joystick, a trackball, cursor direction keys, a touchscreen monitor, or an audio / video commander.

[0082] The UE 1700 includes a transceiver 1704, a memory 1706, a processor 1708, a GPS 1710 and a machine interface 1714 such as an electrical bus connecting I / O devices 1712 .

[0083] In one embodiment, the UE 1700 may be configured or programmed for sidelink communication. For example, the UE 1700 may be a UE in a first sidelink communication, and the processor 1708 may be configured to execute instructions stored in the memory 1706 to determine whether the UE 1700 coexists with a second sidelink communication, determine whether to append control signals or data for the second sidelink communication to packets of the first sidelink communication based on a result of the determination, and perform resource selection or reselection based on a result of the determination. In another embodiment, the processor 1708 may be configured to execute instructions to determine whether dynamic packet structure selection for reducing control signal or data overhead for the second sidelink communication is enabled, and, in response to a determination that dynamic packet structure selection for reducing control signal or data overhead for the second sidelink communication is not enabled, append control signals or data for the second sidelink communication to packets of the first sidelink communication. In another embodiment, the UE 1700 may be a UE in a third sidelink communication, and the processor 1708 may be configured to execute instructions to determine whether the UE 1700 coexists with the first sidelink communication and the second sidelink communication, and, based on a result of the determination, to decide whether to add at least one of control signals or data of the first sidelink communication or the control signals or data of the second sidelink communication to packets of the third sidelink communication.

[0084] As used in this disclosure, the use of the word "or" in a list of items indicates an inclusive list. The list of items may be preceded by phrases such as "at least one of" or "one or more of." For example, a list of at least one of A, B, or C includes A or B or C, or AB (i.e., A and B) or AC or BC, or ABC (i.e., A and B and C). Also, as used in this disclosure, the phrase "based on" preceding a list of conditions should not be construed as "based only on" the set of conditions, but rather as "based at least in part on" the set of conditions. For example, a result described as "based on condition A" may be based on both condition A and condition B without departing from the scope of this disclosure.

[0085] As used herein, the terms "comprise," "include," or "contain" are used interchangeably, may have the same meaning, and should be construed as inclusive and open-ended. The terms "comprise," "include," or "contain" may be used before a list of elements to indicate that at least all of the elements listed in the list are present, but that other elements not in the list may also be present. For example, if A comprises B and C, then both {B,C} and {B,C,D} are within the scope of A.

[0086] This disclosure, in connection with the accompanying drawings, describes exemplary configurations that do not represent all possible implementations or all configurations within the scope of the present disclosure. The term "exemplary" should not be interpreted as "preferred" or "advantageous compared to other examples," but rather as "an example, instance, or example." Reading this disclosure, including the description of the embodiments and the drawings, will help to understand that the techniques disclosed herein may be implemented using alternative embodiments. It will be understood by those skilled in the art that the embodiments, or specific features of the embodiments described herein, may be combined to arrive at still other embodiments for practicing the techniques described in this disclosure. Thus, the present disclosure is not intended to be limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

[0087] The flowcharts and block diagrams in the figures illustrate example architecture, functionality, and operation of possible implementations of systems, methods, and devices according to various embodiments. It should be noted that in some alternative implementations, the functions noted in the blocks may occur out of the order depicted. For example, two blocks shown in succession may in fact be executed substantially concurrently, or the blocks may be executed in the reverse order, depending on the functionality involved. Similarly, methods consistent with various embodiments may include additional steps, or certain steps may be omitted or combined.

[0088] It is understood that the described embodiments are not mutually exclusive, and that elements, components, materials, or steps described in connection with one exemplary embodiment may be combined with, or excluded from, other embodiments in any suitable manner to achieve desired design objectives.

[0089] References herein to "some embodiments" or "some exemplary embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment. The appearances of the phrases "one embodiment," "some embodiments," or "another embodiment" in various places in this disclosure do not necessarily refer to the same embodiment, nor are separate or alternative embodiments necessarily mutually exclusive from other embodiments.

[0090] Furthermore, the articles "a" and "an," as used in this disclosure and the appended claims, should generally be construed to mean "one or more," unless otherwise specified or unless the context clearly indicates a singular reference.

[0091] Unless expressly stated otherwise, each numerical value and range should be interpreted as approximate, as if the value or range were preceded by the word "about" or "approximately."

[0092] Although elements in the following method claims, if present, are recited in a particular order, the elements are not necessarily intended to be limited to being performed in that particular order, unless the claim recitation otherwise suggests a particular order for performing some or all of the elements.

[0093] It is understood that certain features of the present disclosure, which are, for clarity, described in the context of separate embodiments, may also be provided in combination in a single embodiment. Conversely, various features herein that are, for brevity, described in the context of a single embodiment, may also be suitably provided separately or in any suitable subcombination or with any other described embodiment herein. Certain features described in the context of various embodiments are not essential features of those embodiments, unless expressly stated otherwise.

[0094] Furthermore, the details of each part described and illustrated are intended to explain the nature of the described embodiments. It will be understood that various changes, substitutions and modifications in materials and arrangements may be made by those skilled in the art without departing from the scope of the present invention, and therefore the following claims will embrace all such alternatives, modifications and variations that fall within the terms of the claims.

[0095] Appendix 1 1. A method for packet structure selection for a device in a first sidelink communication, comprising: determining whether the device is coexisting with a second sidelink communication; and determining whether to add the control signal or data for the second sidelink communication to the packet for the first sidelink communication based on the result of the determination; and performing resource selection or reselection based on the results of said determination; and Including, method.

[0096] Appendix 2 determining whether to add the control signal or the data for the second sidelink communication to the packet of the first sidelink communication based on a result of the determination, and performing the resource selection or reselection based on a result of the determination, In response to determining that the device is coexisting with the second sidelink communication, adding the control signal or the data of the second sidelink communication to the packet of the first sidelink communication; and performing the resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication; and In response to determining that the device is not coexisting with the second sidelink communication, determining not to append the control signal or the data of the second sidelink communication to the packets of the first sidelink communication; and performing the resource selection or reselection without the one or more resource reservation constraints for the second sidelink communication; and further comprising: The method described in Appendix 1.

[0097] Appendix 3 the first sidelink communication is a New Radio (NR) sidelink communication, the second sidelink communication is a Long Term Evolution (LTE) sidelink communication, and the control signal or the data of the second sidelink communication is an LTE Physical Sidelink Control Channel (PSCCH) including resource reservation and priority for the NR sidelink communication in LTE Sidelink Control Information (SCI) format. The method described in Appendix 1.

[0098] Appendix 4 The packet of the first sidelink communication includes at least one of an NR Physical Sidelink Control Channel (PSCCH), an NR Physical Sidelink Shared Channel (PSSCH), or an NR Physical Sidelink Feedback Channel (PSFCH). The method described in Appendix 3.

[0099] Appendix 5 The first sidelink communication is a future sidelink communication, the second sidelink communication is an NR sidelink communication or an LTE sidelink communication, and the control signal or the data of the second sidelink communication is in an NR SCI format or an LTE SCI format. including resource reservation and priority for future sidelink communications in SCI format; At least one of an NR PSCCH, an NR PSSCH, or an LTE PSCCH. The method described in Appendix 1.

[0100] Appendix 6 The future sidelink communications include at least one of sixth generation (6G) sidelink communications or seventh generation (7G) sidelink communications. The method described in Appendix 5.

[0101] Appendix 7 the one or more resource reservation constraints for the second sidelink communication include at least one of a time offset between a retransmission and an initial transmission or a semi-persistent scheduling (SPS) interval. The method described in Appendix 2.

[0102] Appendix 8 determining whether to append the control signal or the data of the second sidelink communication to the packet of the first sidelink communication, (a) whether the device periodically sends messages using SPS; (b) whether the second sidelink communication avoids selection of resources to be used by the device based on sidelink received signal strength indicator (S-RSSI) sensing when the control signal or the data of the second sidelink communication is not appended to the packets of the first sidelink communication; (c) whether the device receives a packet of the second sidelink communication from a device in the second sidelink communication during a detection period, which is a configured or pre-configured period; (d) whether the detection of the packet in the second sidelink communication is based on a decoding result of an SCI in the second sidelink communication; (e) whether the number of sub-channels used by the device is below a set or preset threshold number, or whether the size of the sub-channels used by the device is below a set or preset threshold size; (f) whether the latency requirements associated with the transmission are higher than a set or pre-set threshold latency; (g) whether the battery level of the device requires a reduced transmission time due to power saving needs; or (h) whether there is no overlap in time or frequency between the resource pool for the first sidelink communication and the resource pool for the second sidelink communication; Further based on at least one of The method described in Appendix 1.

[0103] Appendix 9 transmitting the packet with or without the added control signal or data of the second sidelink communication. further comprising: The method described in Appendix 2.

[0104] Appendix 10 1. A method for packet structure selection for a device in a first sidelink communication, comprising: and a second sidelink communication control signal or data overhead reduction mechanism. determining whether the target packet structure selection is valid; and in response to determining that dynamic packet structure selection for reducing overhead of the control signal or the data for the second sidelink communication is not enabled, appending the control signal or the data for the second sidelink communication to packets of the first sidelink communication. Including, method.

[0105] Appendix 11 performing resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication. further comprising: 11. The method described in Appendix 10.

[0106] Appendix 12 and determining whether a condition for reducing control signal or data overhead of the second sidelink communication is met in response to determining that dynamic packet structure selection for reducing the control signal or data overhead of the second sidelink communication is enabled. further comprising: 11. The method described in Appendix 10.

[0107] Appendix 13 and appending the control signal or the data of the second sidelink communication to the packet of the first sidelink communication in response to determining that a condition for reducing overhead of the control signal or the data of the second sidelink communication is not satisfied. further comprising: 12. The method described in Appendix 12.

[0108] Appendix 14 performing resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication. further comprising: The method described in Appendix 13.

[0109] Appendix 15 determining, in response to determining that a condition for reducing overhead of the control signal or data of the second sidelink communication is satisfied, not to append the control signal or data of the second sidelink communication to the packets of the first sidelink communication. further comprising: 12. The method described in Appendix 12.

[0110] Appendix 16 performing resource selection or reselection without one or more resource reservation constraints for the second sidelink communication. further comprising: The method described in Appendix 15.

[0111] Appendix 17 the first sidelink communication is a future sidelink communication, the second sidelink communication is a NR sidelink communication or an LTE sidelink communication, and the control signal or the data of the second sidelink communication is at least one of an NR PSCCH, an NR PSSCH, or an LTE PSCCH. 11. The method described in Appendix 10.

[0112] Appendix 18 the first sidelink communication is an NR sidelink communication, the second sidelink communication is an LTE sidelink communication, and the control signal or the data of the second sidelink communication is an LTE PSCCH. 11. The method described in Appendix 10.

[0113] Appendix 19 Determining whether the dynamic packet structure selection for reducing overhead of the control signal or the data of the second sidelink communication is effective comprises: (a) whether the device periodically sends messages using SPS; (b) whether the second sidelink communication avoids selection of resources to be used by the device based on sidelink received signal strength indicator (S-RSSI) sensing when the control signal or the data of the second sidelink communication is not appended to the packets of the first sidelink communication; (c) whether the device receives a packet of the second sidelink communication from a device in the second sidelink communication during a detection period that is a configured or pre-configured parameter; (d) whether the detection of the packet in the second sidelink communication is based on a decoding result of an SCI in the second sidelink communication; (e) whether the number of sub-channels used by the device is below a set or preset threshold number, or whether the size of the sub-channels used by the device is below a set or preset threshold size; (f) whether the latency requirements associated with the transmission are higher than a set or pre-set threshold latency; (g) whether the battery level of the device requires a reduced transmission time due to power saving needs; or (h) determining whether there is any overlap in time or frequency between two resource pools selected from the first resource pool for sidelink communication, the second resource pool for sidelink communication, and the third resource pool for sidelink communication; Based on at least one of 11. The method described in Appendix 10.

[0114] Appendix 20 1. A method for packet structure selection for a device in a first sidelink communication, comprising: determining whether the device is coexisting with a second sidelink communication and a third sidelink communication; determining whether to add at least one of the control signal or data for the second sidelink communication or the control signal or data for the third sidelink communication to packets of the first sidelink communication based on a result of the determination; and Including, method.

[0115] Appendix 21 and adding the control signal or the data of the second sidelink communication and the control signal or the data of the third sidelink communication to the packet of the first sidelink communication in response to determining that the device is coexisting with the second sidelink communication and the third sidelink communication. further comprising: 21. The method described in Appendix 20.

[0116] Appendix 22 performing resource selection or reselection based on one or more resource reservation constraints of at least one of the second sidelink communication or the third sidelink communication. further comprising: 22. The method described in Appendix 21.

[0117] Appendix 23 determining whether the device is coexisting with only the second sidelink communication in response to determining that the device is not coexisting with both the second sidelink communication and the third sidelink communication; and adding the control signal or the data of the second sidelink communication to the packet of the first sidelink communication in response to determining that the device is coexisting with only the second sidelink communication; and further comprising: 21. The method described in Appendix 20.

[0118] Appendix 24 performing resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication. further comprising: 24. The method described in Appendix 23.

[0119] Appendix 25 determining whether the device is coexisting with only the third sidelink communication in response to determining that the device is not coexisting with only the second sidelink communication; and adding the control signal or the data of the third sidelink communication to the packet of the first sidelink communication in response to determining that the device is coexisting with only the third sidelink communication. further comprising: 24. The method described in Appendix 23.

[0120] Appendix 26 performing resource selection or reselection based on one or more resource reservation constraints for the third sidelink communication. further comprising: The method described in Appendix 25.

[0121] Appendix 27 In response to determining that the device does not coexist with only the third sidelink communication, the control signal or the data of the second sidelink communication and the control signal or the data of the third sidelink communication are not included in the packet of the first sidelink communication. Deciding not to add further comprising: The method described in Appendix 25.

[0122] Appendix 28 the first sidelink communication is a future sidelink communication, the second sidelink communication is a NR sidelink communication, and the third sidelink communication is a LTE sidelink communication. 21. The method described in Appendix 20.

[0123] Appendix 29 the control signal or the data of the second sidelink communication or the control signal or the data of the third sidelink communication is at least one of a Physical Sidelink Control Channel (PSCCH) or a Physical Sidelink Shared Channel (PSSCH). 21. The method described in Appendix 20.

[0124] Appendix 30 determining whether to append the control signal or the data of the second sidelink communication and the control signal or the data of the third sidelink communication to the packet of the first sidelink communication; (a) whether the device uses semi-persistent scheduling (SPS) to periodically transmit messages and coexists with the third sidelink communication; (b) whether the third sidelink communication avoids selection of resources to be used by the device based on S-RSSI sensing when the control signal or the data of the third sidelink communication is not added to the packet of the first sidelink communication; (c) whether the device receives a packet of at least one of the second sidelink communication from the device in the second sidelink communication during a first detection period that is a configured or pre-configured parameter, or the third sidelink communication from the device in the third sidelink communication during a second detection period that is a configured or pre-configured parameter; (d) whether the number of sub-channels used by said device is below a set or preset threshold number, or whether the size of the sub-channels used by said device is below a set or preset threshold size; (e) whether the latency requirements associated with the transmission are higher than a set or pre-set threshold latency; (f) whether the battery level of the device requires a reduced transmission time due to power conservation needs; or (g) determining whether there is any overlap in time or frequency among two or more resource pools selected from the first resource pool for sidelink communication, the second resource pool for sidelink communication, and the third resource pool for sidelink communication; 21. The method of claim 20, further based on at least one of:

[0125] Appendix 31 1. A device for first sidelink communication, comprising: a memory for storing instructions; Executing the instructions stored in the memory, determining whether the device is coexisting with a second sidelink communication; and determining whether to add the control signal or data for the second sidelink communication to the packet for the first sidelink communication based on the result of the determination; and performing resource selection or reselection based on the results of said determination; and a processor that executes Equipped with device.

[0126] Appendix 32 The processor executes the instructions stored in the memory to In response to determining that the device is coexisting with the second sidelink communication, adding the control signal or the data of the second sidelink communication to the packet of the first sidelink communication; and performing the resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication; and In response to determining that the device is not coexisting with the second sidelink communication, determining not to append the control signal or the data of the second sidelink communication to the packets of the first sidelink communication; and performing the resource selection or reselection without the one or more resource reservation constraints for the second sidelink communication; and To execute 32. The device of claim 31.

[0127] Appendix 33 The first sidelink communication is a New Radio (NR) sidelink communication, the second sidelink communication is a Long Term Evolution (LTE) sidelink communication, and the control signal or the data of the second sidelink communication is an LTE Physical Sidelink Control Channel (PSCCH) including NR sidelink resource reservation and priority in LTE Sidelink Control Information (SCI) format. 32. The device of claim 31.

[0128] Appendix 34 The packet of the first sidelink communication includes at least one of an NR Physical Sidelink Control Channel (PSCCH), an NR Physical Sidelink Shared Channel (PSSCH), or an NR Physical Sidelink Feedback Channel (PSFCH). 34. The device of claim 33.

[0129] Appendix 35 The first sidelink communication is a future sidelink communication, the second sidelink communication is an NR sidelink communication or an LTE sidelink communication, and the control signal or the data of the second sidelink communication is in an NR SCI format or an LTE SCI format. At least one of an NR PSCCH, an NR PSSCH, or an LTE PSCCH, including resource reservations and priorities for future sidelink communications in SCI format; 32. The device of claim 31.

[0130] Appendix 36 The future sidelink communication includes at least one of sixth generation (6G) sidelink communication or seventh generation (7G) sidelink communication. 35. The device of claim 34.

[0131] Appendix 37 The one or more resource reservation constraints for the second sidelink communication may be a time offset between transmissions or a semi-persistent scheduling (SPS) interval; 33. The device of claim 32.

[0132] Appendix 38 determining whether to append the control signal or the data of the second sidelink communication to the packet of the first sidelink communication, Whether the device uses SPS to periodically send messages; (a) whether the second sidelink communication avoids selection of resources to be used by the device based on sidelink received signal strength indicator (S-RSSI) sensing when the control signal or the data of the second sidelink communication is not appended to the packets of the first sidelink communication; (b) whether the device receives a packet of the second sidelink communication from a device in the second sidelink communication during a detection period, which is a configured or pre-configured period; (c) whether the detection of the packet in the second sidelink communication is based on a decoding result of an SCI in the second sidelink communication; (d) whether the number of sub-channels used by said device is below a set or preset threshold number, or whether the size of the sub-channels used by said device is below a set or preset threshold size; (e) whether the latency requirements associated with the transmission are higher than a set or pre-set threshold latency; (f) whether the battery level of the device requires a reduced transmission time due to power conservation needs; or (g) whether there is no overlap in time or frequency between the resource pool for the first sidelink communication and the resource pool for the second sidelink communication; Further based on at least one of 32. The device of claim 31.

[0133] Appendix 39 The processor executes the instructions stored in the memory to transmitting packets of the second sidelink communication with or without the control signal or the data attached thereto; To execute 32. The device of claim 31.

[0134] Appendix 40 1. A device for first sidelink communication, comprising: a memory for storing instructions; Executing the instructions stored in the memory, determining whether dynamic packet structure selection to reduce control signal or data overhead for the second sidelink communication is effective; and and in response to determining that the dynamic packet structure selection for reducing overhead of the control signal or the data for the second sidelink communication is not effective, appending the control signal or the data for the second sidelink communication to packets of the first sidelink communication. a processor configured to execute Equipped with device.

[0135] Appendix 41 The processor executes the instructions stored in the memory to performing resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication. To execute 41. The device of claim 40.

[0136] Appendix 42 The processor executes the instructions stored in the memory to and determining whether a condition for reducing control signal or data overhead of the second sidelink communication is met in response to determining that the dynamic packet structure selection for reducing the control signal or data overhead of the second sidelink communication is enabled. To execute 41. The device of claim 40.

[0137] Appendix 43 The processor executes the instructions stored in the memory to and in response to determining that the condition for reducing overhead of the control signal or data of the second sidelink communication is not satisfied, performing appending the control signal or the data of the second sidelink communication to the packets of the first sidelink communication. 43. The device of claim 42.

[0138] Appendix 44 The processor executes the instructions stored in the memory to performing resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication. To execute 44. The device of claim 43.

[0139] Appendix 45 The processor executes the instructions stored in the memory to determining, in response to determining that the condition for reducing overhead of the control signal or data of the second sidelink communication is satisfied, not to add the control signal or the data of the second sidelink communication to the packets of the first sidelink communication. To execute 43. The device of claim 42.

[0140] Appendix 46 The processor executes the instructions stored in the memory to performing resource selection or reselection without one or more resource reservation constraints for the second sidelink communication. To execute 46. ​​The device of claim 45.

[0141] Appendix 47 The first sidelink communication is a future sidelink communication, and the second sidelink communication is an NR sidelink communication or an LTE sidelink communication, and the second sidelink communication is The control signal or the data of the link communication is at least one of an NR PSCCH, an NR PSSCH, or an LTE PSCCH; 41. The device of claim 40.

[0142] Appendix 48 the first sidelink communication is an NR sidelink communication, the second sidelink communication is an LTE sidelink communication, and the control signal or the data of the second sidelink communication is an LTE PSCCH. 41. The device of claim 40.

[0143] Appendix 49 Determining whether the dynamic packet structure selection for reducing overhead of the control signal or the data of the second sidelink communication is effective comprises: Whether the device uses SPS to periodically send messages; (a) whether the second sidelink communication avoids selection of resources to be used by the device based on sidelink received signal strength indicator (S-RSSI) sensing when the control signal or the data of the second sidelink communication is not appended to the packets of the first sidelink communication; (b) whether the device receives a packet of the second sidelink communication from a device in the second sidelink communication during a detection period that is a configured or pre-configured parameter; (c) whether the detection of the packet in the second sidelink communication is based on a decoding result of an SCI in the second sidelink communication; (d) whether the number of sub-channels used by said device is below a set or preset threshold number, or whether the size of the sub-channels used by said device is below a set or preset threshold size; (e) whether the latency requirements associated with the transmission are higher than a set or pre-set threshold latency; (f) whether the battery level of the device requires a reduced transmission time due to power conservation needs; or (g) determining whether there is any overlap in time or frequency between two resource pools selected from the first resource pool for sidelink communication, the second resource pool for sidelink communication, and the third resource pool for sidelink communication; Based on at least one of 41. The device of claim 40.

[0144] Appendix 50 1. A device for first sidelink communication, comprising: a memory for storing instructions; Executing the instructions stored in the memory, determining whether the device is coexisting with a second sidelink communication and a third sidelink communication; determining whether to add at least one of the control signal or data for the second sidelink communication or the control signal or data for the third sidelink communication to packets of the first sidelink communication based on a result of the determination; and a processor that executes Equipped with device.

[0145] Appendix 51 The processor executes the instructions stored in the memory to and adding the control signal or the data of the second sidelink communication and the control signal or the data of the third sidelink communication to the packet of the first sidelink communication in response to determining that the device is coexisting with the second sidelink communication and the third sidelink communication. To execute 51. The device of claim 50.

[0146] Appendix 52 The processor executes the instructions stored in the memory to performing resource selection or reselection based on one or more resource reservation constraints of at least one of the second sidelink communication or the third sidelink communication. To execute 52. The device of claim 51.

[0147] Appendix 53 The processor executes the instructions stored in the memory to determining whether the device is coexisting with only the second sidelink communication in response to determining that the device is not coexisting with both the second sidelink communication and the third sidelink communication; and adding the control signal or the data of the second sidelink communication to the packet of the first sidelink communication in response to determining that the device is coexisting with only the second sidelink communication; and To execute 51. The device of claim 50.

[0148] The processor executes the instructions stored in the memory to performing resource selection or reselection based on one or more resource reservation constraints for the second sidelink communication. To execute 54. The device of claim 53.

[0149] Appendix 55 The processor executes the instructions stored in the memory to determining whether the device is coexisting with only the third sidelink communication in response to determining that the device is not coexisting with only the second sidelink communication; and adding the control signal or the data of the third sidelink communication to the packet of the first sidelink communication in response to determining that the device is coexisting with only the third sidelink communication. To execute 54. The device of claim 53.

[0150] Appendix 56 The processor executes the instructions stored in the memory to performing resource selection or reselection based on one or more resource reservation constraints for the third sidelink communication. To execute 56. The device of claim 55.

[0151] Appendix 57 The processor executes the instructions stored in the memory to determining, in response to determining that the device does not coexist with only the third sidelink communication, not to add the control signal or the data of the second sidelink communication or the control signal or the data of the third sidelink communication to the packet of the first sidelink communication. To execute 56. The device of claim 55.

[0152] Appendix 58 the first sidelink communication is a future sidelink communication, the second sidelink communication is a NR sidelink communication, and the third sidelink communication is a LTE sidelink communication. 51. The device of claim 50.

[0153] Appendix 59 the control signal or the data of the second sidelink communication or the control signal or the data of the third sidelink communication is at least one of a Physical Sidelink Control Channel (PSCCH) or a Physical Sidelink Shared Channel (PSSCH). 51. The device of claim 50.

[0154] Appendix 60 determining whether to append the control signal or the data of the second sidelink communication and the control signal or the data of the third sidelink communication to the packet of the first sidelink communication; (a) whether the device uses semi-persistent scheduling (SPS) to periodically transmit messages and coexists with the third sidelink communication; (b) whether the third sidelink communication avoids selection of resources to be used by the device based on S-RSSI sensing when the control signal or the data of the third sidelink communication is not added to the packet of the first sidelink communication; (c) whether the device receives a packet of at least one of the second sidelink communication from the device in the second sidelink communication during a first detection period that is a configured or pre-configured parameter, or the third sidelink communication from the device in the third sidelink communication during a second detection period that is a configured or pre-configured parameter; (d) whether the number of sub-channels used by said device is below a set or preset threshold number, or whether the size of the sub-channels used by said device is below a set or preset threshold size; (e) whether the latency requirements associated with the transmission are higher than a set or pre-set threshold latency; (f) whether the battery level of the device requires a reduced transmission time due to power conservation needs; or (g) determining whether there is any overlap in time or frequency among two or more resource pools selected from the first resource pool for sidelink communication, the second resource pool for sidelink communication, and the third resource pool for sidelink communication; Further based on at least one of 51. The device of claim 50.

[0155] Appendix 61 1. A non-transitory computer-readable medium storing instructions executable by one or more processors of a device for first sidelink communication, the method comprising: determining whether the device is coexisting with a second sidelink communication; and determining whether to add the control signal or data for the second sidelink communication to the packet for the first sidelink communication based on the result of the determination; and performing resource selection or reselection based on the results of said determination; and Including, Non-transitory computer-readable medium.

[0156] Appendix 62 1. A non-transitory computer-readable medium storing instructions executable by one or more processors of a device for first sidelink communication, the method comprising: determining whether dynamic packet structure selection to reduce control signal or data overhead for the second sidelink communication is effective; and and in response to determining that the dynamic packet structure selection for reducing overhead of the control signal or the data for the second sidelink communication is not enabled, appending the control signal or the data for the second sidelink communication to the packets of the first sidelink communication. Including, Non-transitory computer-readable medium.

[0157] Appendix 63 1. A non-transitory computer-readable medium storing instructions executable by one or more processors of a device for first sidelink communication, the method comprising: determining whether the device is coexisting with a second sidelink communication and a third sidelink communication; determining whether to add at least one of the control signal or data for the second sidelink communication or the control signal or data for the third sidelink communication to packets of the first sidelink communication based on a result of the determination; and Including, Non-transitory computer-readable medium.

Claims

1. A method for selecting a device packet structure in a first sidelink communication, wherein the device To determine whether the aforementioned device is coexisting with the second sidelink communication, Based on the result of the determination, it is decided whether or not to add the control signal or data of the second sidelink communication to the packet of the first sidelink communication. Based on the results of the aforementioned decision, resource selection or re-selection will be performed, including, method.

2. Based on the result of the determination, it is necessary to decide whether or not to add the control signal or data of the second sidelink communication to the packet of the first sidelink communication, and to perform the resource selection or re-selection based on the result of the determination. In response to the determination that the device is coexisting with the second sidelink communication, Adding the control signal or data of the second sidelink communication to the packet of the first sidelink communication, Performing resource selection or re-selection based on one or more resource reservation constraints of the second sidelink communication, In response to the determination that the device is not coexisting with the second sidelink communication, Deciding not to add the control signal or data of the second sidelink communication to the packet of the first sidelink communication, Performing the resource selection or re-selection without the one or more resource reservation constraints of the second sidelink communication, Further including, The method according to claim 1.

3. The first sidelink communication is a new radio (NR) sidelink communication, the second sidelink communication is a long-term evolution (LTE) sidelink communication, and the control signals or data of the second sidelink communication are an LTE physical sidelink control channel (PSCCH) including resource reservations and priorities for the NR sidelink communication in LTE sidelink control information (SCI) format. The method according to claim 1.

4. The packet of the first sidelink communication includes at least one of the following: NR physical sidelink control channel (PSCCH), NR physical sidelink shared channel (PSSCH), or NR physical sidelink feedback channel (PSFCH). The method according to claim 3.

5. The first sidelink communication is a future sidelink communication, the second sidelink communication is a new radio (NR) sidelink communication or a long-term evolution (LTE) sidelink communication, and the control signals or data of the second sidelink communication are at least one of an NR PSCCH, an NR PSSCH, or an LTE physical sidelink control channel (PSCCH), including resource reservations and priorities for the future sidelink communication in an NR sidelink control information (SCI) format or an LTE SCI format. The method according to claim 1.

6. The one or more resource reservation constraints of the second sidelink communication include at least one of a time offset between retransmission and initial transmission, or a semi-persistent scheduling (SPS) interval. The method according to claim 2.

7. Determining whether or not to add the control signal or data of the second sidelink communication to the packet of the first sidelink communication is: (a) Whether the device sends messages periodically using SPS, (b) If the control signal or data of the second sidelink communication is not added to the packet of the first sidelink communication, whether the second sidelink communication avoids selecting the resources to be used by the device based on sensing of the sidelink received signal strength indicator (S-RSSI), (c) Whether the device receives packets of the second sidelink communication from the device in the second sidelink communication during a detection period which is a set or pre-set period. (d) Whether the detection of the packet in the second sidelink communication is based on the decoding result of the SCI of the second sidelink communication, (e) Whether the number of subchannels used by the device is below a set or pre-set threshold number, or whether the size of the subchannels used by the device is below a set or pre-set threshold size, (f) Whether the latency requirements related to transmission are higher than the set or pre-set threshold latency. (g) Whether the battery level of the device requires a reduction in transmission time due to the need for power saving, (h) Whether or not there is any overlap in the time or frequency of the resource pool for the first sidelink communication and the resource pool for the second sidelink communication. Based on at least one of the following, The method according to claim 1.

8. A method for selecting a device packet structure in a first sidelink communication, wherein the device To determine whether dynamic packet structure selection is effective in reducing the overhead of control signals or data for the second sidelink communication, In response to the determination that the dynamic packet structure selection for reducing the overhead of the control signals or data of the second sidelink communication is ineffective, the control signals or data of the second sidelink communication are added to the packets of the first sidelink communication. including, method.

9. Perform resource selection or re-selection based on one or more resource reservation constraints of the second sidelink communication. Further including, The method according to claim 8.

10. In response to the determination that the dynamic packet structure selection for reducing the overhead of the control signals or data of the second sidelink communication is effective, the conditions for reducing the overhead of the control signals or data of the second sidelink communication are met. To determine whether or not, In response to the determination that the conditions for reducing the overhead of the control signals or data of the second sidelink communication are not met, the control signals or data of the second sidelink communication are added to the packet of the first sidelink communication. Further including, The method according to claim 8.

11. In response to the determination that the dynamic packet structure selection for reducing the overhead of the control signals or data of the second sidelink communication is effective, it is determined whether the conditions for reducing the overhead of the control signals or data of the second sidelink communication are met, In response to the determination that the conditions for reducing the overhead of the control signals or data of the second sidelink communication are met, it is decided not to add the control signals or data of the second sidelink communication to the packets of the first sidelink communication, Further including, The method according to claim 8.

12. The first sidelink communication is a future sidelink communication, the second sidelink communication is an NR sidelink communication or an LTE sidelink communication, and the control signal or data of the second sidelink communication is at least one of NR PSCCH, NR PSCCH, or LTE PSCCH. The method according to claim 8.

13. Determining whether the dynamic packet structure selection for reducing the overhead of the control signals or data of the second sidelink communication is effective is: (a) Whether the device sends messages periodically using SPS, (b) If the control signal or data of the second sidelink communication is not added to the packet of the first sidelink communication, whether the second sidelink communication avoids selecting the resources to be used by the device based on sensing of the sidelink received signal strength indicator (S-RSSI), (c) Whether the device receives packets of the second sidelink communication from the device in the second sidelink communication during a detection period which is a set or pre-set parameter. (d) Whether the detection of the packet in the second sidelink communication is based on the decoding result of the SCI of the second sidelink communication, (e) Whether the number of subchannels used by the device is below a set or pre-set threshold number, or whether the size of the subchannels used by the device is below a set or pre-set threshold size, (f) Whether the latency requirements related to transmission are higher than the set or pre-set threshold latency. (g) Whether the battery level of the device requires a reduction in transmission time due to the need for power saving, (h) Whether or not there is any overlap in the time or frequency of two resource pools selected from the first sidelink communication resource pool, the second sidelink communication resource pool, and the third sidelink communication resource pool. Based on at least one of the following: The method according to claim 8.

14. A method for selecting a device packet structure in a first sidelink communication, wherein the device The device is to determine whether it is coexisting with the second sidelink communication and the third sidelink communication, Based on the result of the above determination, it is determined whether or not to add at least one of the control signals or data of the second sidelink communication or the control signals or data of the third sidelink communication to the packet of the first sidelink communication. including, method.

15. In response to the determination that the device is coexisting with the second sidelink communication and the third sidelink communication, the control signals or data of the second sidelink communication and the control signals or data of the third sidelink communication are added to the packet of the first sidelink communication. Further including, The method according to claim 14.

16. Perform resource selection or re-selection based on one or more resource reservation constraints of at least one of the second sidelink communication or the third sidelink communication. Further including, The method according to claim 15.

17. Determining whether or not to add the control signal or data of the second sidelink communication and the control signal or data of the third sidelink communication to the packet of the first sidelink communication is: (a) Whether the device periodically sends messages using semi-persistent scheduling (SPS) and coexists with the third sidelink communication, (b) If the control signal or data of the third sidelink communication is not added to the packet of the first sidelink communication, whether the third sidelink communication avoids selecting the resources to be used by the device based on S-RSSI sensing, (c) Whether the device receives at least one of the following packets: the second sidelink communication from the device during the second sidelink communication in the first detection period, which is a set or pre-configured parameter; or the third sidelink communication from the device during the third sidelink communication in the second detection period, which is a set or pre-configured parameter. (d) Whether the number of subchannels used by the device is below a set or pre-set threshold number, or whether the size of the subchannels used by the device is below a set or pre-set threshold size, (e) Whether the latency requirements related to transmission are higher than the set or pre-set threshold latency, (f) Whether the battery level of the device requires a reduction in transmission time due to the need for power saving, (g) Whether there is any overlap in the time or frequency of two or more resource pools selected from the first sidelink communication resource pool, the second sidelink communication resource pool, and the third sidelink communication resource pool. Based on at least one of the following, The method according to claim 14.

18. A first side-link communication device, Memory for storing instructions, Execute the instruction stored in the memory, To determine whether the aforementioned device is coexisting with the second sidelink communication, Based on the result of the determination, it is decided whether or not to add the control signal or data of the second sidelink communication to the packet of the first sidelink communication. Based on the results of the aforementioned decision, resource selection or re-selection will be performed, A processor that executes, Equipped with, device.

19. A first side-link communication device, Memory for storing instructions, Execute the instruction stored in the memory, To determine whether dynamic packet structure selection is effective in reducing the overhead of control signals or data for the second sidelink communication, In response to the determination that the dynamic packet structure selection for reducing the overhead of the control signals or data of the second sidelink communication is ineffective, the control signals or data of the second sidelink communication are added to the packets of the first sidelink communication. A processor that executes, Equipped with, device.

20. A first side-link communication device, Memory for storing instructions, Execute the instruction stored in the memory, The device is to determine whether it is coexisting with the second sidelink communication and the third sidelink communication, Based on the result of the above determination, it is determined whether or not to add at least one of the control signals or data of the second sidelink communication or the control signals or data of the third sidelink communication to the packet of the first sidelink communication. A processor that executes, Equipped with, device.